._8aUO5G_card{padding:var(--space-4);border:1px solid var(--color-white-10);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-night-bg-deep) 82%, transparent);color:var(--color-night-text);--color-section-question:currentColor;--color-section-label:var(--color-white-60);box-shadow:0 8px 24px var(--color-black-25)}._8aUO5G_head{justify-content:space-between;align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-3);display:flex}._8aUO5G_title{font:var(--typography-label-md);letter-spacing:var(--typography-label-md-letter-spacing);color:var(--color-night-text);margin:0}._8aUO5G_hint{font:var(--typography-caption);letter-spacing:var(--typography-caption-letter-spacing);color:var(--color-night-text-muted)}._8aUO5G_cells{gap:var(--space-2);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._8aUO5G_cell{flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;display:flex}._8aUO5G_slot{width:100%;height:var(--h);align-items:flex-end;display:flex}._8aUO5G_vessel{--soft:var(--color-element-soft-wood);--deep:var(--color-element-wood);--liq:var(--color-element-night-wood);border:1px solid var(--color-white-14);background:linear-gradient(100deg, var(--color-white-8) 0%, transparent 28%, transparent 72%, var(--color-white-4) 100%), var(--color-white-4);isolation:isolate;border-radius:14px 14px 18px 18px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100%;height:96px;transition:height .7s cubic-bezier(.3,.7,.3,1);display:flex;position:relative;overflow:hidden}._8aUO5G_vessel[data-element=fire]{--liq:var(--color-element-night-fire);--soft:var(--color-element-soft-fire);--deep:var(--color-element-fire)}._8aUO5G_vessel[data-element=earth]{--liq:var(--color-element-night-earth);--soft:var(--color-element-soft-earth);--deep:var(--color-element-earth)}._8aUO5G_vessel[data-element=metal]{--liq:var(--color-element-night-metal);--soft:var(--color-element-soft-metal);--deep:var(--color-element-ink-metal)}._8aUO5G_vessel[data-element=water]{--liq:var(--color-element-night-water);--soft:var(--color-element-soft-water);--deep:color-mix(in srgb, var(--color-element-water-night) 55%, var(--color-element-water))}._8aUO5G_liquid{--top:color-mix(in srgb, var(--soft) 45%, var(--deep));z-index:-1;background:linear-gradient(to bottom, var(--top), var(--deep));height:0;transition:height .9s cubic-bezier(.2,.8,.2,1);position:absolute;inset:auto 0 0}._8aUO5G_cells[data-play] ._8aUO5G_liquid{height:max(0px, var(--level) - 2.5px);transition-delay:.2s}._8aUO5G_cells[data-play] ._8aUO5G_vessel{height:var(--h)}._8aUO5G_cells[data-play] ._8aUO5G_vessel[data-grow]{transition-delay:.55s}._8aUO5G_wave{background:var(--top);width:200%;height:6px;animation:3.2s linear infinite _8aUO5G_wave;position:absolute;bottom:calc(100% - 1px);left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 6' preserveAspectRatio='none'%3E%3Cpath d='M0 3 C8 0 8 0 16 3 S24 6 32 3 V6 H0 Z'/%3E%3C/svg%3E") 0 0/32px 6px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 6' preserveAspectRatio='none'%3E%3Cpath d='M0 3 C8 0 8 0 16 3 S24 6 32 3 V6 H0 Z'/%3E%3C/svg%3E") 0 0/32px 6px repeat-x}._8aUO5G_cell:nth-child(2) ._8aUO5G_wave{animation-duration:2.8s;animation-delay:-1s}._8aUO5G_cell:nth-child(3) ._8aUO5G_wave{animation-duration:3.6s;animation-delay:-2s}._8aUO5G_cell:nth-child(4) ._8aUO5G_wave{animation-duration:3s;animation-delay:-.5s}._8aUO5G_cell:nth-child(5) ._8aUO5G_wave{animation-duration:3.4s;animation-delay:-1.5s}@keyframes _8aUO5G_wave{to{transform:translate(-32px)}}._8aUO5G_cell[data-empty] ._8aUO5G_wave{display:none}._8aUO5G_hanja{font:var(--typography-hanja-md);letter-spacing:var(--typography-hanja-md-letter-spacing);color:var(--color-night-text);text-shadow:0 1px 3px var(--color-black-60), 0 0 8px var(--color-black-35);line-height:1.1}._8aUO5G_count{font:var(--typography-label-sm);letter-spacing:var(--typography-label-sm-letter-spacing);color:var(--color-night-text);text-shadow:0 1px 3px var(--color-black-60), 0 0 8px var(--color-black-35)}._8aUO5G_count small{color:inherit;opacity:.8;font-size:.75em}._8aUO5G_cell[data-top] ._8aUO5G_vessel{border-color:var(--color-gold-45)}._8aUO5G_cell[data-empty] ._8aUO5G_hanja,._8aUO5G_cell[data-empty] ._8aUO5G_count{opacity:.45}._8aUO5G_name{font:var(--typography-caption);letter-spacing:var(--typography-caption-letter-spacing);color:var(--color-night-text-muted)}._8aUO5G_note{font:var(--typography-caption);letter-spacing:var(--typography-caption-letter-spacing);margin:var(--space-3) 0 0;color:var(--color-night-text-muted);word-break:keep-all}@media (prefers-reduced-motion:reduce){._8aUO5G_liquid{height:max(0px, var(--level) - 2.5px);transition:none}._8aUO5G_vessel{height:var(--h);transition:none}._8aUO5G_wave{animation:none}}
._0Jf5pa_label{font:var(--typography-section-label);letter-spacing:var(--typography-section-label-letter-spacing);color:var(--color-section-label);margin-bottom:6px;display:block}._0Jf5pa_question{font:var(--typography-section-question);letter-spacing:var(--typography-section-question-letter-spacing);color:var(--color-section-question);word-break:keep-all;display:block}
.QJ4EaG_card{--tint:var(--color-ilju-fire);z-index:3;aspect-ratio:358/145;margin-top:var(--space-5);clip-path:inset(-60px 0 0 0 round 0 0 var(--radius-lg) var(--radius-lg));position:relative;container-type:inline-size}.QJ4EaG_card,.QJ4EaG_card[data-element]{color:var(--color-accent-contrast)}.QJ4EaG_card[data-element=wood]{--tint:var(--color-ilju-wood)}.QJ4EaG_card[data-element=earth]{--tint:var(--color-ilju-earth)}.QJ4EaG_card[data-element=metal]{--tint:var(--color-ilju-metal)}.QJ4EaG_card[data-element=water]{--tint:var(--color-ilju-water)}.QJ4EaG_bg{border-radius:var(--radius-lg);background:linear-gradient(151deg, color-mix(in srgb, var(--tint) 90%, transparent) 21.8%, color-mix(in srgb, var(--branch,var(--tint)) 90%, transparent) 78.2%), var(--photo,none) center / cover no-repeat, var(--tint);position:absolute;inset:0}.QJ4EaG_hanja{font:var(--font-weight-bold) 17.9cqw/1 var(--font-family-serif);letter-spacing:-.05em;color:color-mix(in srgb, var(--color-accent-contrast) 88%, var(--tint));mix-blend-mode:screen;opacity:.8;margin:0;position:absolute;top:5cqw;left:4.5cqw}.QJ4EaG_text{max-width:46cqw;position:absolute;top:28.5cqw;left:4.6cqw}.QJ4EaG_name,.QJ4EaG_image{letter-spacing:-.07em;white-space:nowrap;margin:0;font-size:max(10px,2.8cqw);line-height:1.2}.QJ4EaG_name{font-weight:var(--font-weight-extrabold);color:color-mix(in srgb, var(--color-accent-contrast) 92%, var(--tint))}.QJ4EaG_image{margin-top:.1em}.QJ4EaG_art{pointer-events:none;width:auto;height:48cqw;position:absolute;top:-7.5cqw;right:5.9cqw}.QJ4EaG_stars{z-index:1;gap:4px;margin:0;display:flex;position:absolute;bottom:3.6cqw;right:3.2cqw}.QJ4EaG_stars span{border-radius:var(--radius-full);background:color-mix(in srgb, var(--tint) 10%, var(--color-accent-contrast));color:color-mix(in srgb, var(--tint) 70%, var(--color-text));letter-spacing:-.1em;padding:1px 6px;font-size:max(10px,2.8cqw);line-height:1.5}
.zvJCSa_backdrop{z-index:70;padding:var(--space-4);background:color-mix(in srgb, var(--color-night-bg-deep) 60%, transparent);justify-content:center;align-items:center;animation:.2s zvJCSa_fadeIn;display:flex;position:fixed;inset:0}.zvJCSa_modal,.zvJCSa_sheet{width:100%;max-width:calc(var(--layout-mobile-max-width) - 2 * var(--space-4));padding:var(--space-5) var(--space-4) var(--space-4);border:1px solid var(--color-night-line);border-radius:var(--radius-xl);background:var(--color-night-bg-deep);color:var(--color-night-text);box-shadow:0 16px 40px var(--color-black-35);animation:.28s cubic-bezier(.2,.8,.2,1) zvJCSa_rise}.zvJCSa_modal{text-align:center}.zvJCSa_backdrop:has(.zvJCSa_sheet){align-items:flex-end;padding:0}.zvJCSa_sheet{gap:var(--space-3);max-width:var(--layout-mobile-max-width);max-height:calc(100dvh - 40px);padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom));border-radius:var(--radius-xl) var(--radius-xl) 0 0;flex-direction:column;display:flex;overflow-y:auto}.zvJCSa_badge{font:var(--typography-caption-strong);letter-spacing:.08em;margin:0 0 var(--space-3);border-radius:var(--radius-full);background:var(--color-night-accent-soft);color:var(--color-night-accent);padding:4px 10px;display:inline-block}.zvJCSa_title{font:var(--typography-heading-card);letter-spacing:var(--typography-heading-card-letter-spacing);color:var(--color-night-text);word-break:keep-all;margin:0}.zvJCSa_text{font:var(--typography-body-sm);letter-spacing:var(--typography-body-sm-letter-spacing);margin:var(--space-3) 0 var(--space-4);color:var(--color-night-text-subtle);word-break:keep-all;text-align:left;line-height:1.75}.zvJCSa_modal .zvJCSa_text{text-align:center}.zvJCSa_text b{color:var(--color-night-text)}.zvJCSa_primary{flex:1;}.zvJCSa_secondary{flex:0 0 96px;}.zvJCSa_row{gap:var(--space-2);display:flex}.zvJCSa_info{padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-night-surface);gap:6px;margin:0;display:grid}.zvJCSa_info div{gap:var(--space-2);display:flex}.zvJCSa_info dt{font:var(--typography-caption-strong);width:32px;color:var(--color-night-text-muted);flex:none}.zvJCSa_info dd{font:var(--typography-caption);color:var(--color-night-text);word-break:keep-all;margin:0}.zvJCSa_quote{font:var(--typography-body-sm);padding:var(--space-2) var(--space-3);border-left:3px solid var(--color-night-accent);color:var(--color-night-text-subtle);white-space:pre-line;margin:0}.zvJCSa_hint,.zvJCSa_note{font:var(--typography-caption);color:var(--color-night-text-muted);word-break:keep-all;margin:0}.zvJCSa_link{font:inherit;color:var(--color-night-accent);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.zvJCSa_error{font:var(--typography-caption-strong);color:var(--color-night-danger);margin:0}.zvJCSa_reportButton{font:var(--typography-caption-strong);border:1px solid var(--color-night-line-strong);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-night-bg) 82%, transparent);height:30px;color:var(--color-night-text);box-shadow:0 4px 12px var(--color-black-25);cursor:pointer;pointer-events:auto;align-items:center;gap:4px;padding:0 12px 0 10px;display:inline-flex}.zvJCSa_reportButton[data-on]{border-color:var(--color-night-accent);background:var(--color-night-accent);color:var(--color-night-button-text)}.zvJCSa_pickBar{font:var(--typography-caption-strong);left:50%;bottom:calc(var(--space-4) + env(safe-area-inset-bottom));z-index:70;align-items:center;gap:var(--space-2);width:calc(100% - 2 * var(--space-4));max-width:calc(var(--layout-mobile-max-width) - 2 * var(--space-4));border-radius:var(--radius-xl);background:var(--color-night-accent);color:var(--color-night-button-text);box-shadow:0 8px 24px var(--color-black-35);padding:10px 10px 10px 16px;animation:.2s zvJCSa_fadeIn;display:flex;position:fixed;transform:translate(-50%)}.zvJCSa_pickBar span{flex:1}.zvJCSa_pickBar button{font:inherit;border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-night-accent-ink) 14%, transparent);height:32px;color:inherit;cursor:pointer;border:0;flex:none;padding:0 10px}html[data-beta-pick] main[data-shell-body] :is(p,li,h1,h2,h3,h4,blockquote,td,th,dd,dt,figcaption){cursor:pointer;border-radius:var(--radius-sm)}html[data-beta-pick] main[data-shell-body] :is(p,li,h1,h2,h3,h4,blockquote,td,th,dd,dt,figcaption):hover{outline:2px dashed var(--color-night-accent);outline-offset:3px}[data-beta-picked]{outline:2px dashed var(--color-night-accent);outline-offset:3px}.zvJCSa_rating{justify-items:center;gap:var(--space-1);margin:var(--space-4) 0 var(--space-1);width:fit-content;padding:var(--space-3) var(--space-6);border:1px solid var(--color-night-line);border-radius:var(--radius-xl);background:var(--color-night-surface);text-align:center;margin-inline:auto;display:grid}.zvJCSa_ratingTitle{font:var(--typography-label-md);letter-spacing:var(--typography-label-md-letter-spacing);color:var(--color-night-text);margin:0;font-size:12px}.zvJCSa_stars{gap:2px;display:flex}.zvJCSa_stars button{width:24px;height:24px;color:var(--color-night-line-strong);cursor:pointer;background:0 0;border:0;padding:0;font-size:16px;line-height:1;transition:color .12s,transform .12s}.zvJCSa_stars button[data-on]{color:var(--color-night-accent)}.zvJCSa_stars button:active{transform:scale(.9)}.zvJCSa_ratingNote{font:var(--typography-caption);color:var(--color-night-text-muted);margin:0;font-size:10px}@keyframes zvJCSa_rise{0%{opacity:0;transform:translateY(24px)}}@keyframes zvJCSa_fadeIn{0%{opacity:0}}.zvJCSa_ratingNote[data-error]{color:var(--color-night-danger)}@media (prefers-reduced-motion:reduce){.zvJCSa_backdrop,.zvJCSa_modal,.zvJCSa_sheet,.zvJCSa_pickBar{animation:none}}.zvJCSa_donate{font:var(--typography-label-sm);width:fit-content;height:36px;margin-top:var(--space-2);border-radius:var(--radius-full);color:#fff;background:#0064ff;align-items:center;padding:0 14px;text-decoration:none;display:flex}.zvJCSa_openedBy{font:var(--typography-caption);color:var(--color-night-text-subtle);text-align:center;margin:0}.zvJCSa_devNotice{border:1px solid var(--color-gold-45);border-radius:var(--radius-lg);background:var(--color-gold-10);color:var(--color-night-accent);font:var(--typography-caption-strong);text-align:center;margin:0;padding:10px 14px}.zvJCSa_modal.zvJCSa_notice{border-color:var(--color-gold-25);text-align:left;padding:0;overflow:hidden}.zvJCSa_noticeHead{background:var(--gradient-product-notice);isolation:isolate;min-height:150px;padding:22px 20px 20px;position:relative}.zvJCSa_noticeArt{z-index:-1;pointer-events:none;width:auto;height:150px;position:absolute;bottom:-16px;right:6px}.zvJCSa_notice .zvJCSa_badge{background:var(--color-night-accent);color:var(--color-night-accent-ink);letter-spacing:.04em;margin:0 0 10px;padding:2px 8px;font-size:10px}.zvJCSa_notice .zvJCSa_title{max-width:64%;font:900 22px/1.3 var(--font-family-alt);letter-spacing:-.04em;color:#fff}.zvJCSa_titleLead{font-size:16px;font-weight:700}.zvJCSa_noticeBody{flex-direction:column;gap:10px;padding:18px 20px 20px;display:flex}.zvJCSa_notice .zvJCSa_text{text-align:left;color:var(--color-night-text-muted);margin:0 0 4px}.zvJCSa_noticeLink{color:var(--color-night-accent);align-self:center;padding:6px;font-size:13px;font-weight:600;text-decoration:none}.zvJCSa_notice .zvJCSa_primary{flex:none}.zvJCSa_alert{border-left:3px solid var(--color-night-accent);border-radius:var(--radius-lg);background:var(--color-gold-10);flex-direction:column;gap:4px;margin-bottom:4px;padding:12px 14px;display:flex}.zvJCSa_alert strong{color:var(--color-night-accent);word-break:keep-all;font-size:14px;font-weight:800}.zvJCSa_alert p{color:var(--color-night-text);word-break:keep-all;margin:0;font-size:13px;line-height:1.6}
.RnZaOW_backdrop{z-index:70;padding:var(--space-5) var(--space-4);background:color-mix(in srgb, var(--color-night-bg-deep) 62%, transparent);justify-content:center;align-items:center;animation:.2s RnZaOW_fadeIn;display:flex;position:fixed;inset:0}.RnZaOW_card{width:100%;max-width:360px;max-height:calc(100dvh - 80px);padding:var(--space-5) var(--space-4) var(--space-3);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:0 20px 48px var(--color-black-35);animation:.28s cubic-bezier(.2,.8,.2,1) RnZaOW_pop;overflow-y:auto}.RnZaOW_kicker{margin:0 0 var(--space-2);font:var(--typography-caption-strong);color:var(--color-night-accent-deep)}.RnZaOW_kicker span{color:var(--color-text-muted)}.RnZaOW_title{margin:0 0 var(--space-2);font:var(--typography-heading-card);letter-spacing:var(--typography-heading-card-letter-spacing);color:var(--color-text);word-break:keep-all}.RnZaOW_body{font:var(--typography-body-sm);letter-spacing:var(--typography-body-sm-letter-spacing);color:var(--color-text);white-space:pre-wrap;word-break:keep-all;margin:0;line-height:1.65}.RnZaOW_date{margin:var(--space-3) 0 var(--space-4);font:var(--typography-caption);font-size:var(--font-size-xs);color:var(--color-text-muted)}.RnZaOW_ok{}.RnZaOW_later{width:100%;height:40px;font:var(--typography-label-sm);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;margin-top:4px;display:block}@keyframes RnZaOW_pop{0%{opacity:0;transform:translateY(12px)scale(.98)}}@keyframes RnZaOW_fadeIn{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.RnZaOW_backdrop,.RnZaOW_card{animation:none}}.RnZaOW_inbox{scroll-margin-top:calc(max(56px, env(safe-area-inset-top) + 45px) + 12px)}.RnZaOW_inboxTitle{font:var(--typography-heading-section);letter-spacing:var(--typography-heading-section-letter-spacing);color:var(--color-info);align-items:center;gap:6px;margin:0;display:flex}.RnZaOW_inboxTitle em{border-radius:var(--radius-full);background:var(--color-alert);min-width:20px;height:20px;font:800 12px/20px var(--font-family-alt);text-align:center;color:#fff;padding:0 6px;font-style:normal}.RnZaOW_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RnZaOW_list li{padding:var(--space-3) 0}.RnZaOW_list li+li{border-top:1px solid var(--color-border)}.RnZaOW_list li[data-unread] .RnZaOW_itemHead b:before{content:"";background:var(--color-alert);vertical-align:2px;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.RnZaOW_itemHead{justify-content:space-between;align-items:baseline;gap:var(--space-2);margin:0 0 4px;display:flex}.RnZaOW_itemHead b{font:var(--typography-label-md);letter-spacing:var(--typography-label-md-letter-spacing);color:var(--color-text);word-break:keep-all}.RnZaOW_itemHead small{font:var(--typography-caption);font-size:var(--font-size-xs);color:var(--color-text-muted);flex:none}.RnZaOW_itemBody{font:var(--typography-body-sm);color:var(--color-text);white-space:pre-wrap;word-break:keep-all;margin:0;line-height:1.6}.RnZaOW_itemOk{margin-top:var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);font:var(--typography-caption-strong);color:var(--color-text);cursor:pointer;background:0 0;padding:6px 12px}.RnZaOW_empty{font:var(--typography-body-sm);color:var(--color-text-muted);margin:0}.RnZaOW_retry{min-height:44px;margin:calc(var(--space-2) * -1) 0;font:var(--typography-label-sm);color:var(--color-info);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}
._7vb49W_box{gap:var(--space-2);margin:var(--space-4) 0;padding:var(--space-3) var(--space-4);border:1px dashed var(--color-white-22);border-radius:var(--radius-md);background:var(--color-night-surface);flex-direction:column;display:flex}._7vb49W_title{font:var(--typography-label-md);letter-spacing:var(--typography-label-md-letter-spacing);color:var(--color-night-text);margin:0}._7vb49W_badge{font:var(--typography-label-sm);letter-spacing:var(--typography-label-sm-letter-spacing);margin-left:var(--space-1);padding:1px var(--space-2);border-radius:var(--radius-full);background:var(--color-white-14);color:var(--color-night-text)}._7vb49W_note{font:var(--typography-body-sm);letter-spacing:var(--typography-body-sm-letter-spacing);color:var(--color-night-text-muted);word-break:keep-all;margin:0}._7vb49W_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}._7vb49W_primary{}._7vb49W_secondary{}
._25Zhba_avatar{--ring:var(--color-border-strong);width:var(--avatar-size,44px);height:var(--avatar-size,44px);border:2px solid var(--ring);background:color-mix(in srgb, var(--ring) 22%, white);border-radius:50%;flex:none;overflow:hidden}._25Zhba_avatar[data-tone=night]{--ring:var(--color-night-line)}._25Zhba_avatar[data-el=wood]{--ring:color-mix(in srgb, var(--color-element-wood) 50%, white)}._25Zhba_avatar[data-el=fire]{--ring:color-mix(in srgb, var(--color-element-fire) 50%, white)}._25Zhba_avatar[data-el=earth]{--ring:color-mix(in srgb, var(--color-element-earth) 50%, white)}._25Zhba_avatar[data-el=metal]{--ring:var(--color-element-metal)}._25Zhba_avatar[data-el=water]{--ring:color-mix(in srgb, var(--color-element-water-night) 60%, white)}._25Zhba_avatar img{object-fit:cover;width:100%;height:100%;display:block}
.h8e40a_stack{gap:var(--space-3);flex-direction:column;display:flex}.h8e40a_stack>:is(div,figure,section,ul,ol,p){margin-top:0;margin-bottom:0}.h8e40a_panel{--gh-gold:var(--color-night-accent);--gh-red:var(--color-night-danger);--gh-pink:#f4a3b4;--gh-green:var(--color-element-night-wood);--gh-slate:#8e9ab3;--gh-blue:var(--color-night-glow);--gh-amber:#f0a86b;--gh-el-wood:var(--color-element-night-wood);--gh-el-fire:var(--color-element-night-fire);--gh-el-earth:var(--color-element-night-earth);--gh-el-metal:var(--color-element-night-metal);--gh-el-water:var(--color-element-night-water);--gh-line:color-mix(in srgb, var(--color-night-text-muted) 22%, transparent);--gh-chip-bg:var(--color-black-85);padding:var(--space-4) 14px;border:1px solid var(--color-white-14);border-radius:var(--radius-lg);background:linear-gradient(180deg, var(--color-white-8), transparent 38%), var(--color-black-60);-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);box-shadow:0 14px 36px var(--color-black-35), inset 0 1px 0 var(--color-white-14), inset 0 -1px 0 var(--color-white-4);color:var(--color-night-text);font:var(--typography-body-sm);letter-spacing:-.03em;word-break:keep-all;margin:0;position:relative}.h8e40a_compact{padding-block:var(--space-3)}.h8e40a_head{margin-bottom:var(--space-3);flex-direction:column;gap:2px;display:flex}.h8e40a_kicker{font:var(--font-weight-bold) 13px/1.3 var(--font-family-alt);letter-spacing:-.02em;color:var(--gh-gold)}.h8e40a_title{font:var(--font-weight-black) 18px/1.35 var(--font-family-alt);letter-spacing:-.05em;color:var(--color-night-text)}.h8e40a_note{margin:var(--space-3) 0 0;color:var(--color-night-text-muted);font-size:13px;line-height:1.55}.h8e40a_quiet{color:var(--color-night-text-muted);font-size:13px}.h8e40a_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.h8e40a_face{flex-direction:column;align-items:center;gap:3px;min-width:0;display:inline-flex}.h8e40a_face b{text-overflow:ellipsis;white-space:nowrap;max-width:88px;font-size:13px;font-weight:700;overflow:hidden}.h8e40a_chips{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.h8e40a_chips[data-center]{margin-top:var(--space-3);justify-content:center}.h8e40a_chip{border:1px solid color-mix(in srgb, var(--color-night-text-muted) 28%, transparent);border-radius:var(--radius-lg);background:var(--color-white-6);max-width:100%;color:var(--color-night-text);align-items:center;gap:4px;padding:3px 9px 3px 7px;font-size:13px;line-height:1.35;display:inline-flex}.h8e40a_chip svg{color:var(--color-night-text-muted);flex:none}.h8e40a_chip[data-tone=good]{border-color:color-mix(in srgb, var(--color-element-night-wood) 45%, transparent);background:color-mix(in srgb, var(--color-element-night-wood) 10%, transparent)}.h8e40a_chip[data-tone=good] svg{color:var(--gh-green)}.h8e40a_chip[data-tone=warn]{border-color:color-mix(in srgb, var(--color-night-danger) 50%, transparent);background:color-mix(in srgb, var(--color-night-danger) 10%, transparent)}.h8e40a_chip[data-tone=warn] svg{color:var(--gh-red)}.h8e40a_chip[data-tone=gold]{border-color:var(--color-gold-60);background:var(--color-gold-10)}.h8e40a_chip[data-tone=gold] svg{color:var(--gh-gold)}.h8e40a_chip[data-tone=soft]{border-color:color-mix(in srgb, var(--gh-pink) 45%, transparent);background:color-mix(in srgb, var(--gh-pink) 10%, transparent)}.h8e40a_chip[data-tone=soft] svg{color:var(--gh-pink)}.h8e40a_cond{color:var(--gh-slate);flex:none;display:inline-flex}.h8e40a_cond[data-cond=up]{color:var(--gh-gold)}.h8e40a_cond[data-cond=down]{color:var(--gh-blue)}.h8e40a_goldBadge{width:fit-content;margin:calc(var(--space-1) * -1) 0 var(--space-3);border:1px solid var(--gh-gold);border-radius:var(--radius-full);background:linear-gradient(90deg, var(--color-gold-25), var(--color-gold-10));color:var(--color-night-accent-light);align-items:center;gap:5px;padding:4px 11px 4px 9px;font-size:13px;font-weight:700;display:inline-flex}.h8e40a_goldBadge[data-inline]{margin:0}.h8e40a_legend{margin:var(--space-3) 0 0;color:var(--color-night-text-muted);flex-wrap:wrap;gap:4px 12px;padding:0;font-size:13px;list-style:none;display:flex}.h8e40a_legend li{align-items:center;gap:5px;display:inline-flex}.h8e40a_legend li[data-tone=good] svg{color:var(--gh-green)}.h8e40a_legend li[data-tone=warn] svg{color:var(--gh-red)}.h8e40a_legend li[data-tone=soft] svg{color:var(--gh-pink)}.h8e40a_legendHead{font-weight:700}.h8e40a_legendNote{flex-basis:100%}.h8e40a_swatch{border-radius:var(--radius-xs);background:color-mix(in srgb, var(--gh-slate) 40%, transparent);width:14px;height:10px;display:inline-block}.h8e40a_swatch[data-sync=good]{background:color-mix(in srgb, var(--color-element-night-wood) 60%, transparent)}.h8e40a_swatch[data-sync=cross]{background:color-mix(in srgb, var(--gh-amber) 60%, transparent)}.h8e40a_swatch[data-sync=hard]{background:color-mix(in srgb, var(--color-night-danger) 55%, transparent)}.h8e40a_swatch[data-cond=up]{background:var(--color-gold-60)}.h8e40a_swatch[data-cond=down]{background:color-mix(in srgb, var(--color-night-glow) 55%, transparent)}.h8e40a_tickSwatch{border-radius:var(--radius-xs);background:var(--gh-gold);width:3px;height:13px;display:inline-block}.h8e40a_mirrors{gap:var(--space-2);flex-direction:column;display:flex}.h8e40a_mirror{--el:var(--gh-el-metal);align-items:center;gap:var(--space-3);border:1.5px solid color-mix(in srgb, var(--el) 70%, transparent);border-radius:var(--radius-lg);background:linear-gradient(110deg, color-mix(in srgb, var(--el) 14%, transparent), var(--color-white-4) 70%);min-height:72px;padding:8px 12px 8px 10px;display:flex}.h8e40a_mirror[data-el=wood]{--el:var(--gh-el-wood)}.h8e40a_mirror[data-el=fire]{--el:var(--gh-el-fire)}.h8e40a_mirror[data-el=earth]{--el:var(--gh-el-earth)}.h8e40a_mirror[data-el=water]{--el:var(--gh-el-water)}.h8e40a_mirrorGlass{border:2px solid var(--el);background:radial-gradient(circle at 35% 30%, var(--color-white-22), transparent 55%);border-radius:50%;flex:none;place-items:center;width:50px;height:56px;display:grid;position:relative}.h8e40a_mirrorGlass i{border-radius:0 0 var(--radius-xs) var(--radius-xs);background:var(--el);width:4px;height:9px;position:absolute;bottom:-9px;left:50%;transform:translate(-50%)}.h8e40a_mirrorText{flex-direction:column;gap:1px;min-width:0;display:flex}.h8e40a_mirrorText small{color:var(--color-night-text-muted);font-size:13px}.h8e40a_mirrorText small b{color:var(--el)}.h8e40a_mirrorText strong{font-size:15px;line-height:1.4}.h8e40a_mirrorText span{color:var(--color-night-text-muted);font-size:13px}.h8e40a_mirrorText em{color:var(--color-night-text);font-style:normal;font-weight:700}.h8e40a_since{align-items:stretch;gap:var(--space-3);display:flex}.h8e40a_seal{border:1.5px solid var(--color-gold-70);border-radius:var(--radius-lg);background:linear-gradient(180deg, var(--color-gold-16), var(--color-gold-10));width:70px;box-shadow:inset 0 0 0 3px color-mix(in srgb, var(--color-night-bg) 60%, transparent), inset 0 0 0 4px var(--color-gold-35);text-align:center;flex-direction:column;flex:none;justify-content:center;align-items:center;padding:8px 4px;display:flex}.h8e40a_seal small{color:var(--color-night-text-muted);font-size:13px}.h8e40a_seal strong{font:var(--font-weight-bold) 22px/1.2 var(--font-family-serif);color:var(--color-night-accent-light)}.h8e40a_seal span{color:var(--color-night-text-muted);font-size:13px}.h8e40a_sinceRows{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;margin:0;padding:0;list-style:none;display:flex}.h8e40a_sinceRows li{flex-direction:column;gap:5px;display:flex}.h8e40a_sinceRows li+li{padding-top:var(--space-2);border-top:1px dashed var(--gh-line)}.h8e40a_sinceWho{align-items:center;gap:6px;font-size:14px;display:flex}.h8e40a_pull{margin:var(--space-2) 0;grid-template-columns:auto 1fr auto;align-items:center;gap:2px;display:grid;position:relative}.h8e40a_pullSvg{width:100%;height:auto;display:block;overflow:visible}.h8e40a_pullTag{border-radius:var(--radius-full);background:var(--gh-chip-bg);white-space:nowrap;color:var(--gh-gold);padding:2px 9px;font-size:13px;font-weight:700;position:absolute;left:50%;transform:translate(-50%,-50%)}.h8e40a_pullTag[data-at=a]{top:4px}.h8e40a_pullTag[data-at=b]{bottom:4px;transform:translate(-50%,50%)}.h8e40a_pullTag[data-at=mid]{color:var(--color-night-text);top:50%}.h8e40a_pullChips{flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;display:flex}.h8e40a_pullChips[data-side=b]{margin-top:var(--space-3)}.h8e40a_pullDir{text-align:center;color:var(--color-night-text-muted);flex-basis:100%;font-size:13px}.h8e40a_mapWho{flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 2px;font-size:14px;display:flex}.h8e40a_mapHint{color:var(--color-night-text-muted);flex-basis:100%;font-size:13px}.h8e40a_mapWho[data-side=b]{margin:2px 0 0}.h8e40a_map{width:100%;height:auto;display:block;overflow:visible}.h8e40a_mapLabel{font:600 13px var(--font-family-alt);fill:var(--color-night-text-muted)}.h8e40a_mapLabel[data-day]{fill:var(--gh-gold)}.h8e40a_mapCell{fill:var(--color-white-6);stroke:color-mix(in srgb, var(--color-night-text-muted) 30%, transparent);stroke-width:1px}.h8e40a_mapCell[data-day]{fill:var(--color-gold-10);stroke:var(--color-gold-70);stroke-width:1.4px}.h8e40a_mapDivider{stroke:color-mix(in srgb, var(--color-night-text-muted) 20%, transparent)}.h8e40a_mapGlyph{font:700 21px var(--font-family-serif);fill:var(--gh-el-metal)}.h8e40a_mapGlyph[data-size=half]{font-size:15px}.h8e40a_mapGlyph[data-alt]{opacity:.55}.h8e40a_mapCell[data-dual]{stroke-dasharray:3 3}.h8e40a_mapGlyph[data-el=wood]{fill:var(--gh-el-wood)}.h8e40a_mapGlyph[data-el=fire]{fill:var(--gh-el-fire)}.h8e40a_mapGlyph[data-el=earth]{fill:var(--gh-el-earth)}.h8e40a_mapGlyph[data-el=water]{fill:var(--gh-el-water)}.h8e40a_mapEmpty{fill:none;stroke:color-mix(in srgb, var(--color-night-text-muted) 45%, transparent);stroke-dasharray:4 4}.h8e40a_mapUnknown{font:13px var(--font-family-alt);fill:var(--color-night-text-muted)}.h8e40a_mapLink{cursor:pointer;outline:none;transition:opacity .2s}.h8e40a_mapLink[data-dim]{opacity:.25}.h8e40a_mapLink:focus-visible>path:first-child{stroke:var(--color-white-22)}.h8e40a_mapLink:focus-visible>path:nth-child(2){stroke-width:4px}.h8e40a_mapExplain{min-height:44px;margin:var(--space-3) 0 0;border-radius:var(--radius-md);background:var(--color-white-6);color:var(--color-night-text-muted);padding:9px 12px;font-size:13px;line-height:1.55}.h8e40a_mapExplain[data-on]{background:var(--color-gold-10);box-shadow:inset 3px 0 0 var(--gh-gold);color:var(--color-night-text)}.h8e40a_ahead{border:1px dashed color-mix(in srgb, var(--color-night-text-muted) 40%, transparent);border-radius:var(--radius-lg);background:var(--color-black-25);color:var(--color-night-text);flex-wrap:wrap;gap:6px;padding:12px 14px;font-size:14px;display:flex}.h8e40a_aheadHead{color:var(--color-night-accent);flex-basis:100%;font-size:13px;font-weight:700}.h8e40a_aheadItem{align-items:center;gap:6px;display:inline-flex}.h8e40a_aheadItem[data-tone=good] svg{color:var(--color-element-night-wood)}.h8e40a_aheadItem[data-tone=warn] svg{color:var(--color-night-danger)}.h8e40a_teaser{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.h8e40a_syncPill{--sync:var(--gh-slate);border:1.5px solid var(--sync);border-radius:var(--radius-full);background:color-mix(in srgb, var(--sync) 18%, transparent);white-space:nowrap;color:var(--color-night-text);align-items:center;gap:4px;padding:5px 13px 5px 10px;font-size:15px;font-weight:800;display:inline-flex}.h8e40a_syncPill svg{color:var(--sync)}.h8e40a_syncPill[data-sync=good]{--sync:var(--gh-green)}.h8e40a_syncPill[data-sync=cross]{--sync:var(--gh-amber)}.h8e40a_syncPill[data-sync=hard]{--sync:var(--gh-red)}.h8e40a_teaserYear{color:var(--color-night-text-muted);font-size:13px}.h8e40a_teaserMonths{margin-top:var(--space-3);align-items:stretch;gap:5px;display:flex}.h8e40a_teaserBest{border:1.5px solid var(--gh-gold);border-radius:var(--radius-lg);background:var(--color-gold-10);flex-direction:column;flex:1.9;gap:1px;padding:8px 10px;display:flex}.h8e40a_teaserBest small{color:var(--gh-gold);font-size:13px;font-weight:700}.h8e40a_teaserBest strong{font-size:17px}.h8e40a_teaserBest span{color:var(--color-night-text-muted);font-size:13px}.h8e40a_teaserBest[data-none]{border-color:var(--gh-line);background:0 0}.h8e40a_teaserGhost{border:1px dashed color-mix(in srgb, var(--color-night-text-muted) 30%, transparent);border-radius:var(--radius-md);min-width:0;color:color-mix(in srgb, var(--color-night-text-muted) 50%, transparent);flex:1;place-items:center;display:grid}.h8e40a_matchList{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.h8e40a_matchCard{border:1px solid var(--gh-line);border-radius:var(--radius-lg);background:var(--color-white-4);padding:12px}.h8e40a_matchHead{margin:0 0 var(--space-2);color:var(--color-night-text-muted);font-size:14px}.h8e40a_matchHead b{color:var(--color-night-text)}.h8e40a_matchBody{align-items:center;gap:var(--space-3);display:flex}.h8e40a_target{flex:none;width:112px;height:112px;position:relative}.h8e40a_target svg{width:100%;height:100%;display:block}.h8e40a_ring3{fill:var(--color-white-4);stroke:color-mix(in srgb, var(--color-night-text-muted) 35%, transparent);stroke-dasharray:3 4}.h8e40a_ring2{fill:var(--color-gold-10);stroke:var(--color-gold-35)}.h8e40a_ring1{fill:var(--color-gold-16);stroke:var(--color-gold-70)}.h8e40a_ringCore{fill:var(--gh-gold)}.h8e40a_target:not([data-open]) .h8e40a_ring1,.h8e40a_target:not([data-open]) .h8e40a_ring2{stroke-dasharray:3 4;fill:none}.h8e40a_target:not([data-open]) .h8e40a_ringCore{fill:var(--color-gold-35)}.h8e40a_targetDot{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-night-bg) 85%, transparent), 0 0 14px var(--color-gold-60);border-radius:50%;display:flex;position:absolute;transform:translate(-50%,-50%)}.h8e40a_matchSide{flex-direction:column;gap:5px;min-width:0;display:flex}.h8e40a_matchSide strong{font-size:16px;line-height:1.35}.h8e40a_matchScore{color:var(--color-night-text-muted);flex-wrap:wrap;align-items:baseline;gap:2px 4px;font-size:12px;display:flex}.h8e40a_matchScore b{color:var(--gh-gold);font-size:18px;font-weight:900}.h8e40a_matchScore>i{border-radius:var(--radius-xs);background:var(--color-white-10);flex-basis:100%;height:4px;overflow:hidden}.h8e40a_matchScore>i>i{border-radius:inherit;background:linear-gradient(90deg, color-mix(in srgb, var(--color-night-accent) 65%, var(--color-night-accent-deep)), var(--color-night-accent));height:100%;display:block}.h8e40a_matchLevel{color:var(--color-night-text-muted);font-size:13px;line-height:1.5}.h8e40a_lean{margin-top:var(--space-3)}.h8e40a_leanBar{border-radius:var(--radius-full);background:linear-gradient(90deg, color-mix(in srgb, var(--color-element-night-wood) 55%, transparent), color-mix(in srgb, var(--color-night-text-muted) 25%, transparent) 50%, color-mix(in srgb, var(--gh-pink) 60%, transparent));height:8px;margin:12px 4px 0;position:relative}.h8e40a_leanBar[data-both]:after{content:"";border:1.5px solid var(--gh-gold);border-radius:var(--radius-full);position:absolute;inset:-3px 12%}.h8e40a_leanPin{z-index:1;box-shadow:0 0 0 2px var(--gh-gold), 0 0 0 4px color-mix(in srgb, var(--color-night-bg) 90%, transparent);border-radius:50%;display:flex;position:absolute;top:50%;transform:translate(-50%,-50%)}.h8e40a_leanEnds{color:var(--color-night-text-muted);justify-content:space-between;margin-top:10px;font-size:13px;display:flex}.h8e40a_leanWord{text-align:center;margin:4px 0 0;font-size:13px;font-weight:600}.h8e40a_rhythm{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.h8e40a_rhythm li{border:1px solid var(--gh-line);border-radius:var(--radius-lg);background:var(--color-white-4);grid-template-columns:1fr;gap:6px;padding:10px 12px;display:grid}.h8e40a_rhythm li[data-light]{opacity:.85;background:0 0;border-style:dashed}.h8e40a_rhythmHead{align-items:center;gap:6px;display:flex}.h8e40a_rhythmHead svg{color:var(--gh-gold)}.h8e40a_rhythmHead small{color:var(--color-night-text-muted);font-size:13px}.h8e40a_rhythmLine{align-items:center;gap:6px;display:flex}.h8e40a_rhythmLine svg{fill:none;height:20px;stroke:var(--gh-slate);stroke-width:2.2px;stroke-linejoin:round;stroke-linecap:round;flex:1}.h8e40a_rhythmLine[data-tone=bond] svg{stroke:var(--gh-gold);stroke-width:3px}.h8e40a_rhythmLine[data-tone=clash] svg{stroke:var(--gh-red)}.h8e40a_rhythmWord{font-size:14px;font-weight:700}.h8e40a_rhythmWord[data-tone=bond]{color:var(--color-night-accent-light)}.h8e40a_rhythmWord[data-tone=clash]{color:color-mix(in srgb, var(--color-night-danger) 70%, white)}.h8e40a_rhythmWord[data-tone=none]{color:var(--color-night-text-muted);font-weight:500}.h8e40a_panel .h8e40a_lane{border-color:color-mix(in srgb, var(--tone) 34%, var(--color-white-10));background:linear-gradient(180deg, color-mix(in srgb, var(--tone) 13%, transparent), transparent 70%), var(--color-white-4);box-shadow:inset 0 1px 0 var(--color-white-8)}.h8e40a_panel .h8e40a_seatChip{background:var(--color-white-4)}.h8e40a_panel .h8e40a_seatChip[data-weight=무거움]{background:color-mix(in srgb, var(--tone) 20%, var(--color-white-4))}.h8e40a_panel .h8e40a_cooling{border:1px solid var(--color-white-8);background:var(--color-black-35);box-shadow:inset 0 1px 0 var(--color-white-6)}.h8e40a_lanes{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.h8e40a_lane{--tone:var(--gh-amber);border:1px solid color-mix(in srgb, var(--tone) 50%, transparent);border-radius:var(--radius-lg);background:linear-gradient(180deg, color-mix(in srgb, var(--tone) 16%, transparent), transparent 75%);flex-direction:column;gap:4px;min-width:0;padding:12px 10px;display:flex}.h8e40a_lane[data-flavor=터짐]{--tone:var(--gh-red)}.h8e40a_lane[data-empty]{--tone:var(--gh-slate);opacity:.8}.h8e40a_laneIcon{color:var(--tone)}.h8e40a_lane b{font-size:15px}.h8e40a_lane small{color:var(--color-night-text-muted);font-size:13px;line-height:1.45}.h8e40a_laneChips{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.h8e40a_seatChip{border:1px solid color-mix(in srgb, var(--tone) 55%, transparent);border-radius:var(--radius-full);white-space:nowrap;align-items:center;gap:3px;padding:2px 8px;font-size:13px;display:inline-flex}.h8e40a_seatChip[data-weight=무거움]{background:color-mix(in srgb, var(--tone) 22%, transparent);border-width:2px;font-weight:800}.h8e40a_seatChip[data-weight=가벼움]{opacity:.8}.h8e40a_seatChip svg{color:var(--gh-green)}.h8e40a_cooling{margin-top:var(--space-3);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-night-bg) 50%, transparent);padding:10px 12px}.h8e40a_coolingHead{color:var(--color-night-text-muted);margin-bottom:6px;font-size:13px;font-weight:700;display:block}.h8e40a_cooling ol{justify-content:space-between;margin:0;padding:0;list-style:none;display:flex}.h8e40a_cooling li{flex:1;align-items:center;gap:6px;font-size:14px;font-weight:700;display:flex}.h8e40a_cooling li:first-child{flex:none}.h8e40a_coolArrow{border-radius:var(--radius-xs);background:linear-gradient(90deg, color-mix(in srgb, var(--color-night-danger) 35%, transparent), color-mix(in srgb, var(--color-night-glow) 75%, transparent));flex:1;min-width:12px;height:2px;margin:0 2px}.h8e40a_coolIcon{background:color-mix(in srgb, var(--color-night-danger) 16%, transparent);width:32px;height:32px;color:color-mix(in srgb, var(--color-night-danger) 70%, white);border-radius:50%;place-items:center;display:grid}.h8e40a_coolIcon[data-step="1"]{color:#e2b6d2;background:#d69abe29}.h8e40a_coolIcon[data-step="2"]{background:color-mix(in srgb, var(--color-night-glow) 16%, transparent);color:var(--gh-blue)}.h8e40a_cautionYears,.h8e40a_cautionMonths{gap:6px;margin:0;padding:0;list-style:none;display:grid}.h8e40a_cautionYears{grid-template-columns:1fr 1fr;margin-bottom:6px}.h8e40a_cautionMonths{grid-template-columns:repeat(3,minmax(0,1fr))}.h8e40a_cautionCell{border:1px solid var(--gh-line);border-radius:var(--radius-lg);background:var(--color-white-4);flex-direction:column;gap:2px;min-width:0;padding:9px 8px;display:flex}.h8e40a_cautionYears .h8e40a_cautionCell strong{font-size:17px}.h8e40a_cautionCell small{color:var(--color-night-text-muted);font-size:13px}.h8e40a_cautionCell strong{font-size:15px}.h8e40a_cautionCell[data-warn]{border:1.5px solid var(--gh-red);background:color-mix(in srgb, var(--color-night-danger) 9%, transparent)}.h8e40a_cautionCell[data-knot]:not([data-warn]){border-color:color-mix(in srgb, var(--color-element-night-wood) 60%, transparent)}.h8e40a_cautionWhy{align-items:center;gap:3px;font-size:13px;font-weight:700;display:inline-flex}.h8e40a_cautionCell[data-warn] .h8e40a_cautionWhy{color:color-mix(in srgb, var(--color-night-danger) 70%, white)}.h8e40a_cautionCell[data-knot]:not([data-warn]) .h8e40a_cautionWhy{color:var(--gh-green)}.h8e40a_cautionMore{color:var(--color-night-text-muted);align-items:center;gap:3px;font-size:13px;display:inline-flex}.h8e40a_elHead{margin-bottom:var(--space-2);justify-content:space-between;padding:0 4px;display:flex}.h8e40a_elRows{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.h8e40a_elRow{grid-template-columns:1fr 60px 1fr;align-items:center;min-height:34px;display:grid}.h8e40a_elRow[data-need]{min-height:58px}.h8e40a_elSide{flex-direction:column;gap:3px;min-width:0;display:flex}.h8e40a_elSide[data-side=a]{align-items:flex-end}.h8e40a_elTrack{border-radius:var(--radius-sm);width:100%;height:16px;padding:2px;display:flex}.h8e40a_elSide[data-side=a] .h8e40a_elTrack{justify-content:flex-end}.h8e40a_elTrack[data-need]{outline:2px solid var(--gh-gold);outline-offset:1px;background:var(--color-gold-10);box-shadow:0 0 12px var(--color-gold-35)}.h8e40a_elTrack i{border-radius:var(--radius-xs);background:var(--el);height:100%;display:block}.h8e40a_elTrack i[data-over]{background:repeating-linear-gradient(135deg, var(--el) 0 4px, color-mix(in srgb, var(--color-night-bg) 85%, transparent) 4px 7px);box-shadow:0 0 0 1px var(--el)}.h8e40a_elHas{border-radius:var(--radius-full);background:var(--color-gold-16);white-space:nowrap;color:var(--color-night-accent-light);padding:1px 8px;font-size:13px;font-style:normal;font-weight:700}.h8e40a_elName{flex-direction:column;align-items:center;line-height:1.15;display:flex;position:relative}.h8e40a_elName b{color:var(--el);font-size:14px}.h8e40a_elName small{font:13px var(--font-family-serif);color:var(--color-night-text-muted)}.h8e40a_elArc{fill:none;width:calc(100% + 8px);height:22px;stroke:var(--gh-gold);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;position:absolute;bottom:calc(100% - 2px);left:-4px;overflow:visible}.h8e40a_elArc[data-low]{top:calc(100% - 2px);bottom:auto;transform:scaleY(-1)}.h8e40a_swatchNeed{border:2px solid var(--gh-gold);border-radius:var(--radius-xs);width:16px;height:10px;display:inline-block}.h8e40a_swatchOver{border-radius:var(--radius-xs);background:repeating-linear-gradient(135deg, var(--gh-slate) 0 3px, transparent 3px 6px);width:16px;height:10px;box-shadow:0 0 0 1px var(--gh-slate);display:inline-block}.h8e40a_condGrid{grid-template-columns:64px 1fr 1fr;align-items:center;gap:6px;display:grid}.h8e40a_condYear{text-align:center;color:var(--color-night-text-muted);font-size:13px;font-weight:700}.h8e40a_condRow{display:contents}.h8e40a_condCell{border-radius:var(--radius-md);background:var(--color-white-4);text-align:center;flex-direction:column;align-items:center;gap:2px;padding:6px 4px;font-size:13px;display:flex}.h8e40a_deokHead{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.h8e40a_deokOne{color:var(--color-night-text-muted);text-align:center;font-size:13px}.h8e40a_deokList{margin:var(--space-2) 0 0;flex-direction:column;gap:6px;padding:4px 0;list-style:none;display:flex;position:relative}.h8e40a_deokList:before,.h8e40a_deokList:after{content:"";border-left:2px dotted color-mix(in srgb, var(--color-night-text-muted) 35%, transparent);width:0;position:absolute;top:-6px;bottom:0}.h8e40a_deokList:before{left:24px}.h8e40a_deokList:after{right:24px}.h8e40a_deokRow{--tone:var(--gh-gold);justify-content:center;padding:14px 32px 4px;display:flex;position:relative}.h8e40a_deokRow[data-dir=ab]{--tone:var(--gh-pink)}.h8e40a_deokRow>svg{fill:none;width:calc(100% - 48px);height:12px;stroke:var(--tone);stroke-width:2.4px;position:absolute;top:6px;left:24px}.h8e40a_deokRow[data-weak]>svg{stroke-dasharray:4 4;opacity:.55}.h8e40a_deokHeadArrow{border-block:6px solid #0000;width:0;height:0;position:absolute;top:6px}.h8e40a_deokRow[data-dir=ba] .h8e40a_deokHeadArrow{border-right:10px solid var(--tone);left:22px}.h8e40a_deokRow[data-dir=ab] .h8e40a_deokHeadArrow{border-left:10px solid var(--tone);right:22px}.h8e40a_deokRow[data-weak] .h8e40a_deokHeadArrow{opacity:.55}.h8e40a_deokLabel{border:1px solid color-mix(in srgb, var(--tone) 55%, transparent);border-radius:var(--radius-lg);background:var(--gh-chip-bg);align-items:center;gap:7px;max-width:100%;padding:5px 10px;display:flex;position:relative}.h8e40a_deokLabel>svg{color:var(--tone);flex:none}.h8e40a_deokLabel>span{flex-direction:column;min-width:0;display:flex}.h8e40a_deokLabel b{font-size:14px}.h8e40a_deokLabel small{color:var(--color-night-text-muted);font-size:13px}.h8e40a_deokRow[data-weak] .h8e40a_deokLabel{opacity:.8;border-style:dashed}.h8e40a_deokEmpty{margin-top:var(--space-2);border:1px solid var(--gh-line);border-radius:var(--radius-lg);background:var(--color-white-4);padding:22px 14px 12px;position:relative}.h8e40a_deokEmpty>svg{width:calc(100% - 28px);height:12px;stroke:var(--gh-slate);stroke-width:2px;position:absolute;top:6px;left:14px}.h8e40a_deokEmpty strong{color:var(--color-night-accent-light);font-size:15px}.h8e40a_deokEmpty ul{margin:6px 0 0;padding-left:18px;font-size:14px;line-height:1.6}.h8e40a_love{grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);grid-auto-rows:auto;gap:8px 0;display:grid;position:relative}.h8e40a_loveName{justify-content:center;display:flex}.h8e40a_loveCell{border:1px solid var(--gh-line);border-radius:var(--radius-lg);background:var(--color-white-4);flex-direction:column;gap:3px;padding:9px 10px;font-size:14px;line-height:1.45;display:flex}.h8e40a_loveCell small{color:var(--color-night-text-muted);align-items:center;gap:3px;font-size:13px;display:inline-flex}.h8e40a_loveCell[data-row=want]{border-color:var(--color-gold-45);background:var(--color-gold-10)}.h8e40a_loveCell[data-row=want][data-side=b]{border-color:color-mix(in srgb, var(--gh-pink) 55%, transparent);background:color-mix(in srgb, var(--gh-pink) 8%, transparent)}.h8e40a_loveCell[data-row=give][data-side=a]{border-color:color-mix(in srgb, var(--gh-pink) 45%, transparent)}.h8e40a_loveCell[data-row=give][data-side=b]{border-color:var(--color-gold-45)}.h8e40a_loveLines{pointer-events:none;position:absolute;inset:0;overflow:visible}.h8e40a_loveLines>path{fill:none;stroke-width:2.2px;stroke-linecap:round}.h8e40a_now{grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.h8e40a_nowSide{text-align:center;flex-direction:column;align-items:center;gap:3px;min-width:0;display:flex}.h8e40a_nowSide[data-side=a]{grid-area:1/1}.h8e40a_nowSide[data-side=b]{grid-area:1/3}.h8e40a_nowSide b{font-size:14px}.h8e40a_nowCond{color:var(--color-night-text-muted);flex-direction:column;align-items:center;font-size:13px;display:inline-flex}.h8e40a_nowMid{flex-direction:column;grid-area:1/2;align-items:center;gap:4px;padding:0 4px;display:flex;position:relative}.h8e40a_nowMid small{color:var(--color-night-text-muted);font-size:13px}.h8e40a_nowMid .h8e40a_syncPill{z-index:1;background:color-mix(in srgb, var(--sync) 18%, black);position:relative}.h8e40a_nowThread{z-index:0;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--gh-pink) 70%, transparent) 25%, color-mix(in srgb, var(--gh-pink) 70%, transparent) 75%, transparent);height:2px;position:absolute;top:17px;left:-36px;right:-36px}.h8e40a_nowRows{margin:var(--space-3) 0 0;flex-direction:column;gap:6px;padding:0;list-style:none;display:flex}.h8e40a_nowRows li{align-items:baseline;gap:8px;display:flex}.h8e40a_nowRows li>b{min-width:3.5em;color:var(--color-night-text-muted);flex:none;font-size:13px}.h8e40a_nowEnd{margin:var(--space-3) 0 0;color:var(--color-night-text-muted);align-items:center;gap:5px;font-size:13px;display:flex}.h8e40a_monthStrip{scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;margin:0 -14px;padding:34px 14px 6px;scroll-padding:0 14px;list-style:none;display:flex;overflow-x:auto}.h8e40a_monthStrip::-webkit-scrollbar{display:none}.h8e40a_monthItem{scroll-snap-align:start;flex:none;gap:8px;display:flex}.h8e40a_monthTile{--sync:var(--gh-slate);border:1px solid var(--gh-line);border-radius:var(--radius-lg);background:var(--color-white-4);text-align:center;flex-direction:column;align-items:center;gap:3px;width:88px;height:116px;padding:10px 4px 0;display:flex;position:relative;overflow:visible}.h8e40a_monthTile[data-sync=good]{--sync:var(--gh-green)}.h8e40a_monthTile[data-sync=cross]{--sync:var(--gh-amber)}.h8e40a_monthTile[data-sync=hard]{--sync:var(--gh-red)}.h8e40a_monthTile small{color:var(--color-night-text-muted);font-size:13px}.h8e40a_monthTile strong{font-size:16px;line-height:1.2}.h8e40a_monthTile[data-pick=best]{border:2px solid var(--gh-gold);background:var(--color-gold-10);box-shadow:0 0 16px var(--color-gold-25)}.h8e40a_monthTile[data-past]{opacity:.45}.h8e40a_monthMascot{pointer-events:none;width:40px;height:auto;position:absolute;top:-30px;right:-8px}.h8e40a_monthTag{border-radius:var(--radius-full);background:var(--gh-chip-bg);box-shadow:0 0 0 1px var(--gh-line);white-space:nowrap;color:var(--color-night-text-muted);padding:1px 7px;font-size:13px;font-style:normal;font-weight:700;line-height:1.4;position:absolute;top:-10px;left:6px}.h8e40a_monthTile[data-pick=best] .h8e40a_monthTag{background:var(--gh-gold);box-shadow:none;color:var(--color-night-button-text)}.h8e40a_monthTile[data-pick=rest] .h8e40a_monthTag{color:color-mix(in srgb, var(--color-night-glow) 45%, white)}.h8e40a_monthPeople{gap:6px;display:flex}.h8e40a_monthPeople>span{align-items:center;gap:1px;display:inline-flex}.h8e40a_monthBadges{height:16px;color:var(--color-night-text-muted);gap:4px;display:flex}.h8e40a_monthBadges [data-tone=good]{color:var(--gh-green)}.h8e40a_monthBadges [data-tone=warn]{color:var(--gh-red)}.h8e40a_monthBadges [data-tone=soft]{color:var(--gh-pink)}.h8e40a_monthBand{border-radius:0 0 calc(var(--radius-lg) - 1px) calc(var(--radius-lg) - 1px);background:color-mix(in srgb, var(--sync) 30%, transparent);box-shadow:inset 0 2px 0 var(--sync);white-space:nowrap;align-self:stretch;margin-top:auto;padding:2px 0;font-size:13px;font-weight:700}.h8e40a_yearDivider{border-inline:1px dashed var(--color-gold-60);justify-content:center;align-items:center;width:22px;display:flex}.h8e40a_yearDivider span{writing-mode:vertical-rl;letter-spacing:.05em;white-space:nowrap;color:var(--gh-gold);font-size:13px;font-weight:700}.h8e40a_yl{grid-template-columns:26px repeat(var(--n), minmax(0, 1fr));align-items:center;gap:3px 2px;padding-top:12px;display:grid}.h8e40a_ylWho{justify-content:center;display:flex}.h8e40a_ylWho[data-mid]{color:var(--color-night-text-muted);font-size:13px;font-weight:700}.h8e40a_ylYear{flex-direction:column;align-items:center;line-height:1.2;display:flex;position:relative}.h8e40a_ylYear b{font-size:14px}.h8e40a_ylYear small{color:var(--color-night-text-muted);font-size:13px}.h8e40a_ylYear[data-now] b{color:var(--gh-gold)}.h8e40a_ylPin{border-radius:var(--radius-xs);background:var(--gh-gold);white-space:nowrap;color:var(--color-night-button-text);padding:0 4px;font-size:13px;font-style:normal;font-weight:800;line-height:1.25;position:absolute;top:-16px;transform:translate(-50%)}.h8e40a_ylCell,.h8e40a_ylSync{--c:color-mix(in srgb, var(--gh-slate) 35%, transparent);border-radius:var(--radius-sm);background:repeating-linear-gradient(135deg, var(--color-white-4) 0 3px, transparent 3px 6px);justify-content:flex-end;height:30px;display:flex;position:relative}.h8e40a_ylSync{border-radius:var(--radius-full);height:12px}.h8e40a_ylFill{border-radius:inherit;background:var(--c);width:100%;height:100%;color:var(--color-night-text);place-items:center;display:grid}.h8e40a_ylFill[data-partial]>svg{top:50%;right:max(2px, calc(var(--p) * 50% - 7.5px));position:absolute;translate:0 -50%}.h8e40a_ylCell[data-cond=up]{--c:var(--color-gold-60)}.h8e40a_ylCell[data-cond=up] .h8e40a_ylFill{color:color-mix(in srgb, var(--color-night-accent-light) 50%, white)}.h8e40a_ylCell[data-cond=down]{--c:color-mix(in srgb, var(--color-night-glow) 42%, transparent)}.h8e40a_ylSync[data-sync=good]{--c:color-mix(in srgb, var(--color-element-night-wood) 70%, transparent)}.h8e40a_ylSync[data-sync=cross]{--c:color-mix(in srgb, var(--gh-amber) 70%, transparent)}.h8e40a_ylSync[data-sync=hard]{--c:color-mix(in srgb, var(--color-night-danger) 65%, transparent)}.h8e40a_ylCell[data-shift]:before{content:"";z-index:1;border-radius:var(--radius-xs);background:var(--gh-gold);width:3px;position:absolute;top:-4px;bottom:-4px;left:-2px}.h8e40a_ylBadges{min-height:16px;color:var(--color-night-text-muted);flex-wrap:wrap;justify-content:center;gap:1px;display:flex}.h8e40a_ylBadges [data-tone=good]{color:var(--gh-green)}.h8e40a_ylBadges [data-tone=warn]{color:var(--gh-red)}.h8e40a_ylBadges [data-tone=soft]{color:var(--gh-pink)}.h8e40a_dw{width:100%;height:auto;display:block;overflow:visible}.h8e40a_dwWho{color:var(--color-night-text-muted);flex-wrap:wrap;align-items:center;gap:4px;margin:0 0 4px;font-size:13px;display:flex}.h8e40a_dwWho b{color:var(--color-night-text)}.h8e40a_dwWho span{color:var(--color-night-text-muted);font-size:13px;font-weight:400;display:block}.h8e40a_dwText,.h8e40a_dwLap{font:700 13px var(--font-family-alt);fill:var(--color-night-text)}.h8e40a_dwTick{stroke:var(--gh-gold);stroke-width:2px}.h8e40a_dwTickText{font:600 13px var(--font-family-alt);fill:var(--gh-gold)}.h8e40a_dwNow{stroke:#fff;stroke-width:1.5px;stroke-dasharray:3 3}.h8e40a_dwAxis{stroke:color-mix(in srgb, var(--color-night-text-muted) 45%, transparent)}.h8e40a_dwAxisText{font:13px var(--font-family-alt);fill:var(--color-night-text-muted)}.h8e40a_scale{position:relative}.h8e40a_scaleBeam{width:100%;height:auto;display:block;overflow:visible}.h8e40a_scalePost{fill:var(--color-gold-35);stroke:var(--gh-gold);stroke-width:1.2px}.h8e40a_scaleBar{stroke:var(--gh-gold);stroke-width:4px;stroke-linecap:round}.h8e40a_scaleKnob{fill:var(--color-night-accent-light)}.h8e40a_scaleString{stroke:var(--color-gold-60);stroke-width:1.2px;fill:none}.h8e40a_scaleTilt{border:1px solid var(--gh-gold);border-radius:var(--radius-full);background:var(--color-gold-16);text-align:center;width:fit-content;color:var(--color-night-accent-light);margin:-4px auto 8px;padding:4px 12px;font-size:14px;font-weight:800;display:block}.h8e40a_pans{grid-template-columns:1fr 1fr;gap:8px;display:grid}.h8e40a_pan{border:1px solid var(--color-gold-35);border-radius:var(--radius-md) var(--radius-md) 40px 40px / var(--radius-md) var(--radius-md) 26px 26px;background:linear-gradient(180deg, var(--color-white-4), var(--color-gold-10));flex-direction:column;gap:8px;min-width:0;padding:10px 10px 14px;display:flex}.h8e40a_pan>b{align-items:center;gap:4px;font-size:14px;display:inline-flex}.h8e40a_pan[data-side=waver]>b svg{color:var(--gh-pink)}.h8e40a_pan[data-side=hold]>b svg{color:var(--gh-gold)}.h8e40a_pan ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.h8e40a_pan li{justify-content:space-between;align-items:center;gap:6px;font-size:14px;font-weight:700;display:flex}.h8e40a_pan[data-side=waver] li{justify-content:flex-start}.h8e40a_pan li>span:not(.h8e40a_miniBar){flex-direction:column;min-width:0;line-height:1.3;display:flex}.h8e40a_pan li small{color:var(--color-night-text-muted);font-size:13px;font-weight:400}.h8e40a_pan li[data-level=warn]>span{color:color-mix(in srgb, var(--color-night-danger) 70%, white)}.h8e40a_pan li[data-level=calm]>span{color:var(--color-night-text-muted)}.h8e40a_panYears{flex-wrap:wrap;gap:4px;display:flex}.h8e40a_miniBar{flex:none;gap:2px;display:flex}.h8e40a_miniBar i{border-radius:var(--radius-xs);background:var(--color-night-line);width:9px;height:14px}.h8e40a_miniBar i[data-on]{background:var(--gh-gold)}.h8e40a_goose{margin:var(--space-4) calc(var(--space-4) * -1)}.h8e40a_gooseHead{margin:0 var(--space-4) var(--space-2);color:var(--color-info);align-items:center;gap:5px;font-size:15px;font-weight:800;display:flex}.h8e40a_gooseHead svg{color:var(--color-night-accent-deep)}.h8e40a_gooseHead span{color:var(--color-text-muted);margin-left:auto;font-size:13px;font-weight:500}.h8e40a_gooseList{padding:4px var(--space-4) 8px;scroll-snap-type:x mandatory;scroll-padding:0 var(--space-4);scrollbar-width:none;gap:10px;margin:0;list-style:none;display:flex;overflow-x:auto}.h8e40a_gooseList::-webkit-scrollbar{display:none}.h8e40a_gooseCard{border:1px solid var(--color-gold-45);border-radius:var(--radius-xl);background:radial-gradient(90% 60% at 100% 0%, var(--color-gold-25), transparent 70%), linear-gradient(180deg, var(--color-gold-10), var(--color-gold-16)), var(--color-surface);box-shadow:0 6px 18px color-mix(in srgb, var(--color-accent) 8%, transparent);scroll-snap-align:start;flex-direction:column;flex:0 0 82%;gap:8px;padding:16px 16px 18px;display:flex;position:relative}.h8e40a_gooseNo{color:var(--color-night-accent-deep);align-items:center;gap:6px;display:flex}.h8e40a_gooseNo b{background:var(--color-info);width:24px;height:24px;color:var(--color-night-accent-light);border-radius:50%;place-items:center;font-size:13px;display:grid}.h8e40a_gooseCard strong{letter-spacing:-.05em;color:var(--color-info);font-size:17px;line-height:1.45}.h8e40a_gooseCard p{letter-spacing:-.05em;color:var(--color-text);margin:0;font-size:15px;line-height:1.7}.h8e40a_gooseDots{justify-content:center;gap:6px;display:flex}.h8e40a_gooseDots i{background:var(--color-border-strong);border-radius:50%;width:6px;height:6px;transition:width .2s}.h8e40a_gooseDots i[data-on]{border-radius:var(--radius-xs);background:var(--color-night-accent-deep);width:18px}.h8e40a_bubbleRow{margin:var(--space-3) 0;align-items:flex-start;gap:8px;display:flex}.h8e40a_bubbleRow[data-side=b]{flex-direction:row-reverse}.h8e40a_bubbleFace{flex-direction:column;flex:none;align-items:center;gap:2px;max-width:64px;display:flex}.h8e40a_bubbleFace figcaption{text-overflow:ellipsis;white-space:nowrap;max-width:64px;color:var(--color-text-muted);font-size:13px;font-weight:700;overflow:hidden}.h8e40a_bubble{--tint:var(--color-element-soft-metal);--edge:#c3cad6;border:1px solid var(--edge);border-radius:var(--radius-xs) var(--radius-xl) var(--radius-xl) var(--radius-xl);background:var(--tint);letter-spacing:-.05em;color:var(--color-text);margin:4px 0 0;padding:11px 14px;font-size:15px;line-height:1.6;position:relative}.h8e40a_bubbleRow[data-side=b] .h8e40a_bubble{border-radius:var(--radius-xl) var(--radius-xs) var(--radius-xl) var(--radius-xl)}.h8e40a_bubble p{margin:0}.h8e40a_bubble p+p{margin-top:4px}.h8e40a_bubble[data-el=wood]{--tint:var(--color-element-soft-wood);--edge:#b9d6c0}.h8e40a_bubble[data-el=fire]{--tint:var(--color-element-soft-fire);--edge:#f0c2b7}.h8e40a_bubble[data-el=earth]{--tint:var(--color-element-soft-earth);--edge:#e3cfa5}.h8e40a_bubble[data-el=water]{--tint:var(--color-element-soft-water);--edge:#bccbe0}@media (prefers-reduced-motion:no-preference){.h8e40a_mapLink path:nth-child(2){transition:stroke-width .2s}.h8e40a_ylPin{animation:2.4s ease-in-out infinite h8e40a_pinBob}.h8e40a_monthMascot{animation:3s ease-in-out infinite h8e40a_pinBob}}@keyframes h8e40a_pinBob{50%{translate:0 -2px}}@media (prefers-reduced-motion:reduce){.h8e40a_gooseDots i,.h8e40a_mapLink{transition:none}}.h8e40a_seatChip[data-alt]{opacity:.75;border-style:dashed}@media (prefers-reduced-motion:no-preference){.h8e40a_mirrorGlass{opacity:0;transition:opacity .4s ease-out,scale .5s cubic-bezier(.3,1.4,.5,1);scale:.6}.h8e40a_panel[data-play] .h8e40a_mirrorGlass{opacity:1;transition-delay:calc(.1s + var(--i,0) * .15s);scale:1}.h8e40a_seal{opacity:0;transition:opacity .4s ease-out,scale .55s cubic-bezier(.3,1.4,.5,1);scale:.7}.h8e40a_panel[data-play] .h8e40a_seal{opacity:1;transition-delay:.1s;scale:1}.h8e40a_sinceRows .h8e40a_chip{opacity:0;transition:opacity .35s ease-out,scale .45s cubic-bezier(.3,1.4,.5,1);scale:.8}.h8e40a_panel[data-play] .h8e40a_sinceRows .h8e40a_chip{opacity:1;transition-delay:calc(.35s + var(--i,0) * .15s);scale:1}.h8e40a_pullLine{stroke-dasharray:1 2;stroke-dashoffset:1.05px;transition:stroke-dashoffset .9s cubic-bezier(.4,0,.2,1)}.h8e40a_panel[data-play] .h8e40a_pullLine{stroke-dashoffset:0;transition-delay:.15s}.h8e40a_pullHead{opacity:0;transition:opacity .25s ease-out}.h8e40a_panel[data-play] .h8e40a_pullHead{opacity:1;transition-delay:.85s}.h8e40a_pullHeart{transform-box:fill-box;transform-origin:50%;transition:scale .45s cubic-bezier(.3,1.6,.5,1);scale:0}.h8e40a_panel[data-play] .h8e40a_pullHeart{transition-delay:.95s;scale:1}.h8e40a_mapCol{opacity:0;transition:opacity .4s ease-out}.h8e40a_panel[data-play] .h8e40a_mapCol{opacity:1;transition-delay:calc(var(--i,0) * 50ms)}.h8e40a_mapLink{clip-path:inset(-14px -14px calc(100% + 14px));transition:opacity .2s,clip-path .7s cubic-bezier(.4,0,.2,1)}.h8e40a_panel[data-play] .h8e40a_mapLink{clip-path:inset(-14px);transition-delay:0s, calc(.45s + var(--i,0) * 90ms)}.h8e40a_teaserBest,.h8e40a_teaserGhost{opacity:0;transition:opacity .4s ease-out,translate .5s cubic-bezier(.2,.7,.2,1);translate:0 8px}.h8e40a_panel[data-play] :is(.h8e40a_teaserBest,.h8e40a_teaserGhost){opacity:1;transition-delay:calc(.1s + var(--i,0) * 70ms);translate:0}.h8e40a_ringCore,.h8e40a_ring1,.h8e40a_ring2,.h8e40a_ring3{transform-box:fill-box;transform-origin:50%;transition:scale .6s cubic-bezier(.2,.7,.2,1);scale:0}.h8e40a_matchCard[data-play] :is(.h8e40a_ringCore,.h8e40a_ring1,.h8e40a_ring2,.h8e40a_ring3){scale:1}.h8e40a_matchCard[data-play] .h8e40a_ring1{transition-delay:80ms}.h8e40a_matchCard[data-play] .h8e40a_ring2{transition-delay:.16s}.h8e40a_matchCard[data-play] .h8e40a_ring3{transition-delay:.24s}.h8e40a_targetDot,.h8e40a_leanPin{transform-origin:0 0}.h8e40a_ylPin{transform-origin:0 100%}.h8e40a_targetDot{opacity:0;transition:opacity .3s ease-out,scale .5s cubic-bezier(.3,1.3,.5,1);scale:1.8}.h8e40a_matchCard[data-play] .h8e40a_targetDot{opacity:1;transition-delay:.5s;scale:1}.h8e40a_matchScore>i>i{transform-origin:0;transition:scale .8s cubic-bezier(.2,.7,.2,1);scale:0 1}.h8e40a_matchCard[data-play] .h8e40a_matchScore>i>i{transition-delay:.3s;scale:1}.h8e40a_leanPin{opacity:0;transition:opacity .3s ease-out,scale .45s cubic-bezier(.3,1.4,.5,1);scale:.4}.h8e40a_matchCard[data-play] .h8e40a_leanPin{opacity:1;transition-delay:.7s;scale:1}.h8e40a_rhythmLine svg{clip-path:inset(-4px calc(100% + 4px) -4px -4px);transition:clip-path .7s cubic-bezier(.4,0,.2,1)}.h8e40a_panel[data-play] .h8e40a_rhythmLine svg{clip-path:inset(-4px);transition-delay:calc(.15s + var(--i,0) * .2s)}.h8e40a_laneIcon{transform-origin:13px;transition:scale .45s cubic-bezier(.3,1.5,.5,1);scale:0}.h8e40a_panel[data-play] .h8e40a_laneIcon{transition-delay:calc(.1s + var(--i,0) * .15s);scale:1}.h8e40a_laneChips .h8e40a_seatChip{transition:scale .4s cubic-bezier(.3,1.4,.5,1);scale:0}.h8e40a_panel[data-play] .h8e40a_laneChips .h8e40a_seatChip{transition-delay:calc(.3s + var(--i,0) * .15s + var(--j,0) * 70ms);scale:1}.h8e40a_cooling .h8e40a_coolIcon{transition:scale .4s cubic-bezier(.3,1.5,.5,1);scale:0}.h8e40a_panel[data-play] .h8e40a_cooling .h8e40a_coolIcon{transition-delay:calc(.7s + var(--i,0) * .3s);scale:1}.h8e40a_coolArrow{transform-origin:0;transition:scale .3s ease-out;scale:0 1}.h8e40a_panel[data-play] .h8e40a_coolArrow{transition-delay:calc(.45s + var(--i,0) * .3s);scale:1}.h8e40a_cautionCell{opacity:0;transition:opacity .4s ease-out,translate .5s cubic-bezier(.2,.7,.2,1);translate:0 10px}.h8e40a_panel[data-play] .h8e40a_cautionCell{opacity:1;transition-delay:calc(50ms + var(--i,0) * 70ms);translate:0}.h8e40a_elTrack i{transition:scale .7s cubic-bezier(.2,.7,.2,1);scale:0 1}.h8e40a_elSide[data-side=a] .h8e40a_elTrack i{transform-origin:100%}.h8e40a_elSide[data-side=b] .h8e40a_elTrack i{transform-origin:0}.h8e40a_panel[data-play] .h8e40a_elTrack i{transition-delay:calc(.1s + var(--i,0) * 80ms);scale:1}.h8e40a_elArc{opacity:0;transition:opacity .4s ease-out}.h8e40a_panel[data-play] .h8e40a_elArc{opacity:1;transition-delay:.9s}.h8e40a_condCell .h8e40a_cond{transition:scale .45s cubic-bezier(.3,1.5,.5,1);scale:0}.h8e40a_panel[data-play] .h8e40a_condCell .h8e40a_cond{transition-delay:calc(.1s + var(--i,0) * .1s);scale:1}.h8e40a_deokList:before,.h8e40a_deokList:after{transform-origin:top;transition:scale .6s cubic-bezier(.2,.7,.2,1);scale:1 0}.h8e40a_panel[data-play] .h8e40a_deokList:before,.h8e40a_panel[data-play] .h8e40a_deokList:after{scale:1}.h8e40a_deokRow>svg,.h8e40a_deokEmpty>svg{clip-path:inset(-4px calc(100% + 4px) -4px -4px);transition:clip-path .7s cubic-bezier(.4,0,.2,1)}.h8e40a_deokRow[data-dir=ba]>svg{clip-path:inset(-4px -4px -4px calc(100% + 4px))}.h8e40a_panel[data-play] :is(.h8e40a_deokRow,.h8e40a_deokEmpty)>svg{clip-path:inset(-4px);transition-delay:calc(.2s + var(--i,0) * .15s)}.h8e40a_deokHeadArrow{transition:scale .35s cubic-bezier(.3,1.5,.5,1);scale:0}.h8e40a_panel[data-play] .h8e40a_deokHeadArrow{transition-delay:calc(.75s + var(--i,0) * .15s);scale:1}.h8e40a_loveLines>path{stroke-dasharray:1 2;stroke-dashoffset:1.05px;transition:stroke-dashoffset .9s cubic-bezier(.4,0,.2,1)}.h8e40a_panel[data-play] .h8e40a_loveLines>path{stroke-dashoffset:0;transition-delay:calc(.2s + var(--i,0) * .35s)}.h8e40a_loveHead{opacity:0;transition:opacity .25s ease-out}.h8e40a_panel[data-play] .h8e40a_loveHead{opacity:1;transition-delay:calc(1s + var(--i,0) * .35s)}.h8e40a_nowCond .h8e40a_cond{transition:scale .45s cubic-bezier(.3,1.5,.5,1);scale:0}.h8e40a_panel[data-play] .h8e40a_nowCond .h8e40a_cond{transition-delay:.1s;scale:1}.h8e40a_panel[data-play] .h8e40a_nowSide[data-side=b] .h8e40a_nowCond .h8e40a_cond{transition-delay:.22s}.h8e40a_nowThread{transition:scale .7s cubic-bezier(.2,.7,.2,1);scale:0 1}.h8e40a_panel[data-play] .h8e40a_nowThread{transition-delay:.25s;scale:1}.h8e40a_nowMid .h8e40a_syncPill{opacity:0;transition:opacity .3s ease-out,scale .45s cubic-bezier(.3,1.4,.5,1);scale:.6}.h8e40a_panel[data-play] .h8e40a_nowMid .h8e40a_syncPill{opacity:1;transition-delay:.6s;scale:1}.h8e40a_monthItem{opacity:0;transition:opacity .4s ease-out,scale .5s cubic-bezier(.2,.7,.2,1);scale:.9}.h8e40a_panel[data-play] .h8e40a_monthItem{opacity:1;transition-delay:calc(50ms + var(--i,0) * 80ms);scale:1}.h8e40a_ylFill:not([data-partial]){clip-path:inset(0 100% 0 0);transition:clip-path .5s cubic-bezier(.4,0,.2,1)}.h8e40a_panel[data-play] .h8e40a_ylFill:not([data-partial]){clip-path:inset(0);transition-delay:calc(.1s + var(--i,0) * 80ms)}.h8e40a_ylFill[data-partial]{opacity:0;transition:opacity .4s ease-out}.h8e40a_panel[data-play] .h8e40a_ylFill[data-partial]{opacity:1;transition-delay:.1s}.h8e40a_ylPin{opacity:0;transition:opacity .3s ease-out,scale .45s cubic-bezier(.3,1.4,.5,1);scale:.5}.h8e40a_panel[data-play] .h8e40a_ylPin{opacity:1;transition-delay:.7s;scale:1}.h8e40a_dw{clip-path:inset(-20px 100% -20px -20px);transition:clip-path 1.1s cubic-bezier(.4,0,.2,1)}.h8e40a_panel[data-play] .h8e40a_dw{clip-path:inset(-20px);transition-delay:.1s}.h8e40a_scaleArm{transform-origin:150px 14px;transition:rotate 1.1s cubic-bezier(.3,1.6,.5,1);rotate:-7deg}.h8e40a_panel[data-play] .h8e40a_scaleArm{transition-delay:.15s;rotate:0deg}.h8e40a_miniBar i[data-on]{background-color:var(--color-night-line);transition:background-color .35s ease-out}.h8e40a_panel[data-play] .h8e40a_miniBar i[data-on]{background-color:var(--gh-gold);transition-delay:calc(.4s + var(--i,0) * 70ms)}}
.HXtJdq_page{min-height:100dvh;color:var(--color-night-text);flex-direction:column;gap:14px;padding:12px 16px 64px;display:flex}.HXtJdq_top{align-items:center;gap:10px;display:flex}.HXtJdq_back{width:36px;height:36px;color:var(--color-night-text);border-radius:50%;place-items:center;font-size:28px;line-height:1;text-decoration:none;display:grid}.HXtJdq_kicker{font:var(--typography-caption-strong);color:var(--color-night-accent);margin:0}.HXtJdq_title{font:800 26px/1.3 var(--font-family-alt);letter-spacing:-.05em;margin:0}.HXtJdq_controls{flex-direction:column;gap:10px;display:flex}.HXtJdq_who{gap:8px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.HXtJdq_who button{border:1px solid var(--color-night-line);border-radius:var(--radius-md);background:var(--color-night-surface);min-width:132px;color:inherit;text-align:left;cursor:pointer;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.HXtJdq_who button[aria-pressed=true]{border-color:var(--color-night-accent);box-shadow:0 0 0 1px var(--color-night-accent)}.HXtJdq_who b{font-size:13px}.HXtJdq_who small{color:var(--color-night-text-muted);font-size:10px}.HXtJdq_at{color:var(--color-night-text-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.HXtJdq_at input,.HXtJdq_at button{border:1px solid var(--color-night-line);border-radius:var(--radius-md);background:var(--color-night-surface);color:var(--color-night-text);font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:5px 8px}.HXtJdq_muted{color:var(--color-night-text-muted);margin:0;font-size:13px}.HXtJdq_error{color:var(--color-night-danger);margin:0;font-size:13px}.HXtJdq_meta{color:var(--color-night-text-muted);margin:0;font-size:11px;line-height:1.5}.HXtJdq_flowFold{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-night-surface) 85%, transparent);box-shadow:inset 0 0 0 1px var(--color-night-line);color:var(--color-night-text)}.HXtJdq_flowSummary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:0 12px;list-style:none;display:flex}.HXtJdq_flowSummary::-webkit-details-marker{display:none}.HXtJdq_flowSummary:focus-visible{outline:2px solid var(--color-night-accent);outline-offset:-2px;border-radius:var(--radius-lg)}.HXtJdq_foldState{color:var(--color-night-text-muted);align-items:center;gap:3px;font-size:12px;display:inline-flex}.HXtJdq_foldState i{font-style:normal}.HXtJdq_foldState svg{transition:transform .2s}.HXtJdq_flowFold:not([open]) .HXtJdq_foldState [data-open],.HXtJdq_flowFold[open] .HXtJdq_foldState [data-closed]{display:none}.HXtJdq_flowFold[open] .HXtJdq_foldState svg{transform:rotate(180deg)}.HXtJdq_flow{margin:0;padding:0 10px 10px}.HXtJdq_flowCaption{font:700 14px/1.4 var(--font-family-alt)}.HXtJdq_flowCaution{border-radius:var(--radius-md);background:var(--color-white-6);color:var(--color-night-text);word-break:keep-all;margin:8px 0 0;padding:8px 10px;font-size:12px;line-height:1.6}.HXtJdq_flow svg{width:100%;height:auto;display:block}.HXtJdq_axis{stroke:var(--color-white-6)}.HXtJdq_axis0{stroke:var(--color-white-22);stroke-dasharray:2 3}.HXtJdq_partLine{stroke:var(--color-white-22)}.HXtJdq_partLabel{fill:var(--color-night-text-muted);font-size:8px}.HXtJdq_lichunTick{stroke:var(--color-gold-45);stroke-dasharray:2 2}.HXtJdq_daeunTick{stroke:var(--color-night-danger);stroke-dasharray:3 2}.HXtJdq_tickLabel{fill:var(--color-night-text-subtle);font-size:7px}.HXtJdq_flowLine{fill:none;stroke:color-mix(in srgb, var(--color-night-text) 50%, transparent);stroke-width:1.2px}.HXtJdq_nowDot{stroke:#fff;stroke-width:1.5px}.HXtJdq_pickMark{font-size:8px}.HXtJdq_pickMark[data-pick=chance]{fill:var(--color-night-accent)}.HXtJdq_pickMark[data-pick=caution]{fill:var(--color-night-danger)}.HXtJdq_pickMark[data-pick=mixed]{fill:#c9a7ff}.HXtJdq_shiftDot{fill:#fff}.HXtJdq_monthLabel{fill:var(--color-night-text-subtle);font-size:7.5px}.HXtJdq_legend{color:var(--color-night-text-subtle);flex-wrap:wrap;gap:2px 10px;margin:6px 0 0;font-size:10px;display:flex}@media (prefers-reduced-motion:no-preference){.HXtJdq_flowLines{clip-path:inset(-10px 100% -10px -10px);transition:clip-path 1.1s cubic-bezier(.4,0,.2,1)}.HXtJdq_flow[data-play] .HXtJdq_flowLines{clip-path:inset(-10px)}.HXtJdq_flowDot{transform-box:fill-box;transform-origin:50%;opacity:0;transition:opacity .3s ease-out,scale .35s cubic-bezier(.3,1.4,.5,1);scale:.4}.HXtJdq_flow[data-play] .HXtJdq_flowDot{opacity:1;transition-delay:calc(.1s + var(--i,0) * 45ms);scale:1}.HXtJdq_bandCell{transform-box:fill-box;transform-origin:50% 100%;transition:scale .5s cubic-bezier(.2,.7,.2,1);scale:1 0}.HXtJdq_flow[data-play] .HXtJdq_bandCell{transition-delay:calc(.5s + var(--i,0) * 30ms);scale:1}}.HXtJdq_part{flex-direction:column;gap:8px;display:flex}.HXtJdq_partTitle{font:800 18px/1.4 var(--font-family-alt);margin:6px 0 0}.HXtJdq_partTitle span{color:var(--color-night-text-muted);font-size:12px;font-weight:500}.HXtJdq_cards{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.HXtJdq_card{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-night-surface) 85%, transparent);box-shadow:inset 0 0 0 1px var(--color-night-line);color:var(--color-night-text);padding:10px 12px}.HXtJdq_card[data-when=past]{opacity:.85}.HXtJdq_card[data-when=now]{box-shadow:inset 0 0 0 1.5px var(--color-night-accent)}.HXtJdq_divider{text-align:center;color:var(--color-night-accent);margin:0 0 6px;font-size:11px}.HXtJdq_cardHead{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.HXtJdq_cond{text-align:center;flex:none;width:22px;font-size:18px}.HXtJdq_cardName{flex-direction:column;flex:1;min-width:0;display:flex}.HXtJdq_cardName b{font-size:14px}.HXtJdq_cardName small{color:var(--color-night-text-muted);font-size:11px}.HXtJdq_tags{flex:none;gap:4px;display:flex}.HXtJdq_tags em{border-radius:var(--radius-full);white-space:nowrap;padding:2px 7px;font-size:11px;font-style:normal;font-weight:700}.HXtJdq_pick[data-pick=chance]{background:var(--color-night-accent);color:var(--color-night-accent-ink)}.HXtJdq_pick[data-pick=caution]{color:#ffd6cc;background:#5f111e}.HXtJdq_pick[data-pick=mixed]{color:#e6d9ff;background:#3d2a63}.HXtJdq_weight{background:var(--color-white-10)}.HXtJdq_now{background:var(--color-night-accent);color:var(--color-night-accent-ink)}.HXtJdq_chips{flex-wrap:wrap;gap:4px;margin:8px 0 0;display:flex}.HXtJdq_chips span{border-radius:var(--radius-full);background:var(--color-white-8);padding:2px 8px;font-size:11px}.HXtJdq_chips span[data-mood=up]{color:var(--color-night-accent)}.HXtJdq_chips span[data-mood=down]{color:var(--color-night-danger)}.HXtJdq_note{color:var(--color-night-text-muted);margin:6px 0 0;font-size:11px}.HXtJdq_more{flex-direction:column;gap:8px;margin-top:10px;display:flex}.HXtJdq_segs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.HXtJdq_segs li{border-radius:var(--radius-md);background:var(--color-white-6);flex-direction:column;gap:2px;padding:7px;font-size:11px;display:flex}.HXtJdq_segs li[data-lit]{box-shadow:inset 0 0 0 1px var(--color-gold-70)}.HXtJdq_segs li[data-when=past]{opacity:.6}.HXtJdq_segs small{color:var(--color-night-text-subtle)}.HXtJdq_segs i{color:var(--color-night-accent);font-style:normal}@media (prefers-reduced-motion:no-preference){.HXtJdq_segs li{clip-path:inset(0 100% 0 0 round var(--radius-md));transition:clip-path .55s cubic-bezier(.2,.7,.2,1),translate .55s cubic-bezier(.2,.7,.2,1);translate:-6px}.HXtJdq_segs[data-play] li{clip-path:inset(0 0 0 0 round var(--radius-md));transition-delay:calc(.1s + var(--i,0) * .12s);translate:0}}.HXtJdq_detail{border-radius:var(--radius-md);background:var(--color-black-25);grid-template-columns:76px 1fr;gap:4px 8px;margin:0;padding:8px;font-size:10.5px;line-height:1.45;display:grid}.HXtJdq_detail dt{color:var(--color-night-text-subtle)}.HXtJdq_detail dd{word-break:keep-all;margin:0}.HXtJdq_toc{flex-direction:column;gap:4px;margin:0;padding-left:20px;font-size:13px;display:flex}.HXtJdq_toc small{color:var(--color-night-text-subtle)}.HXtJdq_writeBox{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-night-surface) 85%, transparent);box-shadow:inset 0 0 0 1px var(--color-night-line);flex-direction:column;gap:8px;padding:12px;display:flex}.HXtJdq_primary{}.HXtJdq_writeRow button:disabled{opacity:.5}.HXtJdq_statusLine{color:var(--color-night-text-muted);margin:0;font-size:11.5px;line-height:1.55}.HXtJdq_writeRow{gap:8px;display:flex}.HXtJdq_writeRow button{border:1px solid var(--color-night-line);border-radius:var(--radius-md);background:var(--color-night-surface);color:var(--color-night-text);cursor:pointer;padding:7px 10px;font-size:12px}.HXtJdq_paper{border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text);padding:16px 14px}.HXtJdq_designBox,.HXtJdq_partText{border-radius:var(--radius-md);background:var(--color-black-25)}.HXtJdq_designBox summary,.HXtJdq_partText summary{cursor:pointer;padding:10px 12px;font-size:13px;font-weight:700}.HXtJdq_designBox pre{white-space:pre-wrap;color:var(--color-night-text-muted);margin:0;padding:0 12px 12px;font-size:11px;line-height:1.5}.HXtJdq_partText .HXtJdq_paper{margin:0 6px 6px}.HXtJdq_flowAi{fill:none;stroke:var(--color-night-accent);stroke-width:1.3px;stroke-dasharray:3 2}.HXtJdq_flowNote{color:var(--color-night-text-muted);margin:6px 0 0;font-size:11.5px;line-height:1.5}.HXtJdq_flowNote b{color:var(--color-night-text)}.HXtJdq_flowNote[data-adjust=강화] b{color:var(--color-night-accent)}.HXtJdq_flowNote[data-adjust=완화] b{color:var(--color-night-glow)}.HXtJdq_loveAsk{flex-direction:column;gap:6px;display:flex}.HXtJdq_loveAsk p{color:var(--color-night-text-muted);margin:0;font-size:12px}.HXtJdq_chipRow{flex-wrap:wrap;gap:6px;display:flex}.HXtJdq_chipRow button{border:1px solid var(--color-night-line);border-radius:var(--radius-full);background:var(--color-night-surface);color:var(--color-night-text);cursor:pointer;padding:6px 10px;font-size:12px}.HXtJdq_chipRow button[aria-pressed=true]{border-color:var(--color-night-accent);background:var(--color-gold-16)}.HXtJdq_card[data-variant=reader]{border-radius:var(--radius-lg);scroll-margin-top:calc(max(56px, env(safe-area-inset-top) + 45px) + 16px);padding:14px 14px 12px}.HXtJdq_card[data-variant=reader] .HXtJdq_cardHead{cursor:default}.HXtJdq_card[data-variant=reader] .HXtJdq_cardName b{font-size:15px}.HXtJdq_headline{font:800 17px/1.45 var(--font-family-alt);letter-spacing:-.03em;color:var(--color-night-text);word-break:keep-all;margin:10px 0 0}.HXtJdq_paperHead{font:800 15px/1.45 var(--font-family-alt);color:var(--color-info);word-break:keep-all;margin:0 0 8px}.HXtJdq_skel{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--color-ink-5), var(--color-ink-12), var(--color-ink-5));background-size:200% 100%;height:12px;margin:8px 0;animation:1.4s ease-in-out infinite HXtJdq_skel;display:block}.HXtJdq_skel[data-short]{width:60%}@keyframes HXtJdq_skel{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.HXtJdq_skel{animation:none}}.HXtJdq_picker{flex-direction:column;gap:8px;display:flex}.HXtJdq_pickYears{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-night-surface) 85%, transparent);box-shadow:inset 0 0 0 1px var(--color-night-line);flex-direction:column;gap:8px;padding:12px 10px;display:flex}.HXtJdq_pickYear{grid-template-columns:36px minmax(0,1fr);align-items:start;gap:6px;display:grid}.HXtJdq_pickYearLabel{font:800 12px/1 var(--font-family-alt);font-variant-numeric:tabular-nums;color:var(--color-night-text-muted);margin:0;padding-top:11px}.HXtJdq_pickRow{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.HXtJdq_pickChip{border:1px solid var(--color-night-line);border-radius:var(--radius-md);background:var(--color-white-4);width:100%;min-height:44px;color:var(--color-night-text);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:4px 0 3px;display:flex;position:relative}.HXtJdq_pickChip b{font:800 14px/1 var(--font-family-alt);font-variant-numeric:tabular-nums}.HXtJdq_pickIcon{height:14px;color:var(--color-night-text-muted);place-items:center;font-size:12px;line-height:1;display:grid}.HXtJdq_pickChip[data-when=past]{opacity:.6}.HXtJdq_pickChip[data-when=now]{border-color:var(--color-night-accent);box-shadow:inset 0 0 0 1px var(--color-night-accent)}.HXtJdq_pickChip[data-locked]{background:0 0;border-style:dashed}.HXtJdq_pickChip[aria-pressed=true]{border-color:var(--color-night-accent);background:var(--color-night-accent);color:var(--color-night-accent-ink);opacity:1}.HXtJdq_pickChip[aria-pressed=true] .HXtJdq_pickIcon{color:var(--color-night-accent-ink)}.HXtJdq_pickChip:focus-visible{outline-offset:1px;outline:2px solid #fff}.HXtJdq_pickMarkChip{font-size:8px;font-style:normal;line-height:1;position:absolute;top:2px;right:3px}.HXtJdq_pickMarkChip[data-pick=chance],.HXtJdq_pickLegend [data-pick=chance]{color:var(--color-night-accent)}.HXtJdq_pickMarkChip[data-pick=caution],.HXtJdq_pickLegend [data-pick=caution]{color:var(--color-night-danger)}.HXtJdq_pickMarkChip[data-pick=mixed],.HXtJdq_pickLegend [data-pick=mixed]{color:#c9a7ff}.HXtJdq_pickChip[aria-pressed=true] .HXtJdq_pickMarkChip{color:var(--color-night-accent-ink)}.HXtJdq_pickLegend{text-align:right;color:var(--color-night-text-subtle);margin:0;font-size:10.5px}.HXtJdq_pickPanel{flex-direction:column;gap:8px;display:flex}.HXtJdq_pickPanel>ul{margin:0;padding:0;list-style:none}@media (prefers-reduced-motion:no-preference){.HXtJdq_pickRow li{opacity:0;transition:opacity .35s ease-out,translate .5s cubic-bezier(.2,.7,.2,1);translate:0 8px}.HXtJdq_pickYears[data-play] .HXtJdq_pickRow li{opacity:1;transition-delay:calc(var(--i,0) * 30ms);translate:0}}
.gXt27q_strip{gap:var(--space-3);margin-top:var(--space-2);flex-direction:column;display:flex}.gXt27q_stripHead{justify-content:space-between;align-items:baseline;display:flex}.gXt27q_stripTitle{font:var(--typography-heading-card);letter-spacing:var(--typography-heading-card-letter-spacing);color:var(--color-night-text);margin:0}.gXt27q_all{font:var(--typography-caption-strong);color:var(--color-night-text-muted);text-decoration:none}.gXt27q_rail{gap:var(--space-3);margin:0 calc(var(--space-4) * -1);padding:2px var(--space-4) var(--space-2);scroll-snap-type:x mandatory;scroll-padding:0 var(--space-4);scrollbar-width:none;grid-auto-columns:85%;grid-auto-flow:column;display:grid;overflow-x:auto}.gXt27q_rail::-webkit-scrollbar{display:none}.gXt27q_card{gap:var(--space-3);min-height:150px;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text);scroll-snap-align:start;flex-direction:column;display:flex}.gXt27q_cardHead{align-items:center;gap:var(--space-3);display:flex}.gXt27q_cardMeta{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.gXt27q_cardTop{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.gXt27q_cardTop time{font:var(--typography-caption);color:var(--color-text-muted);white-space:nowrap}.gXt27q_stars{gap:1px;display:inline-flex}.gXt27q_stars i{color:var(--color-border-strong);font-size:17px;font-style:normal;line-height:1}.gXt27q_stars i[data-on]{color:var(--color-night-accent)}.gXt27q_who{font:var(--typography-caption-strong);color:var(--color-text-subtle);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.gXt27q_who span{color:var(--color-border-strong)}.gXt27q_text{font:var(--typography-body-sm);word-break:keep-all;margin:0;line-height:1.6}.gXt27q_rail .gXt27q_card{opacity:.4;transition:opacity .4s,transform .4s;transform:scale(.97)}.gXt27q_rail .gXt27q_card[data-active]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.gXt27q_rail .gXt27q_card{transition:none}}.gXt27q_rail .gXt27q_text{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gXt27q_list{gap:var(--space-3);flex-direction:column;display:flex}.gXt27q_list .gXt27q_card{min-height:0}.gXt27q_form{gap:var(--space-3);margin:var(--space-4) 0 var(--space-2);padding:var(--space-4);border:1px solid var(--color-night-line);border-radius:var(--radius-md);background:var(--color-night-surface);color:var(--color-night-text);display:grid}.gXt27q_formTitle{font:var(--typography-label-md);text-align:center;margin:0}.gXt27q_pick{justify-content:center;gap:2px;display:flex}.gXt27q_pick button{width:40px;height:40px;color:var(--color-night-line-strong);cursor:pointer;background:0 0;border:0;padding:0;font-size:28px;line-height:1}.gXt27q_pick button[data-on]{color:var(--color-night-accent)}.gXt27q_input{min-height:76px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-night-line);border-radius:var(--radius-md);background:var(--color-white-4);color:var(--color-night-text);font:var(--typography-body);resize:vertical}.gXt27q_agree{font:var(--typography-caption);color:var(--color-night-text-muted);word-break:keep-all;align-items:flex-start;gap:8px;line-height:1.5;display:flex}.gXt27q_agree input{margin-top:2px}.gXt27q_msg{font:var(--typography-caption-strong);color:var(--color-night-accent);text-align:center;margin:0}.gXt27q_msg[data-error]{color:var(--color-night-danger)}.gXt27q_need{font:var(--typography-caption-strong);color:var(--color-night-text-muted);text-align:center;word-break:keep-all;margin:0}.gXt27q_submit{}
.ni-p1W_term{border-bottom:1px dotted var(--color-text-subtle);cursor:help;outline:none;position:relative}.ni-p1W_term:focus-visible{outline-offset:2px;border-radius:var(--radius-xs);outline:2px solid}.ni-p1W_bubble{font:var(--typography-caption);font-size:var(--font-size-xs);letter-spacing:-.04em;left:50%;bottom:calc(100% + var(--space-2));z-index:10;width:max-content;max-width:min(240px,100vw - 24px);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--color-text);color:var(--color-surface);text-align:left;white-space:normal;transform:translateX(calc(-50% + var(--shift,0px)));visibility:hidden;opacity:0;pointer-events:none;transition:opacity .12s;position:absolute}.ni-p1W_bubble[data-below]{top:calc(100% + var(--space-2));bottom:auto}.ni-p1W_term:hover .ni-p1W_bubble,.ni-p1W_term:focus .ni-p1W_bubble{visibility:visible;opacity:1}
.hZ5Saq_card{isolation:isolate;color:var(--color-night-text)}.hZ5Saq_block{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card);color:var(--color-text)}.hZ5Saq_blockNext{margin-top:var(--space-4)}aside[data-variant=peek]+.hZ5Saq_blockNext{margin-top:0}.hZ5Saq_blockNight{border-color:var(--color-white-8);background:color-mix(in srgb, var(--color-night-bg-deep) 60%, var(--color-night-bg));box-shadow:none;color:var(--color-night-text)}.hZ5Saq_blockNight .hZ5Saq_sub{border-top-color:var(--color-night-line)}.hZ5Saq_blockNight .hZ5Saq_subHint,.hZ5Saq_blockNight .hZ5Saq_luckLabel small,.hZ5Saq_blockNight .hZ5Saq_luckMore>summary,.hZ5Saq_blockNight .hZ5Saq_luckNotes li,.hZ5Saq_blockNight .hZ5Saq_relResult,.hZ5Saq_blockNight .hZ5Saq_relSeats{color:var(--color-night-text-muted)}.hZ5Saq_blockNight .hZ5Saq_luckNotes b,.hZ5Saq_blockNight .hZ5Saq_relPlain{color:var(--color-night-text)}.hZ5Saq_blockNight [data-element=wood]{color:var(--color-element-night-wood)}.hZ5Saq_blockNight [data-element=fire]{color:var(--color-element-night-fire)}.hZ5Saq_blockNight [data-element=earth]{color:var(--color-element-night-earth)}.hZ5Saq_blockNight [data-element=metal]{color:var(--color-element-night-metal)}.hZ5Saq_blockNight [data-element=water]{color:var(--color-element-night-water)}.hZ5Saq_blockNext>:first-child{border-top:0;margin-top:0;padding-top:0}.hZ5Saq_header{margin-bottom:var(--space-4)}.hZ5Saq_title:has(+.hZ5Saq_header){margin-bottom:var(--space-1)}.hZ5Saq_summaryName{font-weight:var(--font-weight-semibold);color:var(--color-text);margin-right:6px}.hZ5Saq_summary{font:var(--typography-caption);letter-spacing:var(--typography-caption-letter-spacing);margin:0 0 var(--space-2);color:var(--color-text-muted);word-break:keep-all}.hZ5Saq_summary:has(+.hZ5Saq_summary[data-sub]){margin-bottom:0}.hZ5Saq_dayMaster{font:var(--typography-heading-card);letter-spacing:var(--typography-heading-card-letter-spacing);margin:0}.hZ5Saq_dayMaster strong{font-weight:var(--font-weight-bold)}.hZ5Saq_dayMaster strong[data-element=wood]{color:var(--color-element-night-wood)}.hZ5Saq_dayMaster strong[data-element=fire]{color:var(--color-element-night-fire)}.hZ5Saq_dayMaster strong[data-element=earth]{color:var(--color-element-night-earth)}.hZ5Saq_dayMaster strong[data-element=metal]{color:var(--color-element-night-metal)}.hZ5Saq_dayMaster strong[data-element=water]{color:var(--color-element-night-water)}.hZ5Saq_iljuImage{font-weight:var(--font-weight-regular);display:block}.hZ5Saq_table{border-collapse:collapse;table-layout:fixed;text-align:center;width:100%}.hZ5Saq_table th,.hZ5Saq_table td{padding:var(--space-2) var(--space-1);border-bottom:1px solid var(--color-border);vertical-align:middle}.hZ5Saq_table thead th{font:var(--typography-caption-strong);letter-spacing:var(--typography-caption-strong-letter-spacing);color:var(--color-text-muted)}.hZ5Saq_rowHead{font:var(--typography-caption);letter-spacing:var(--typography-caption-letter-spacing);width:40px;color:var(--color-text-muted);text-align:left}.hZ5Saq_table tbody .hZ5Saq_rowHead{vertical-align:top}.hZ5Saq_tile{--glow:var(--color-element-wood);--peak:16%;background:radial-gradient(50% 52px at 50% 0, color-mix(in srgb, var(--glow) calc(var(--peak) * 1), transparent) 0%, color-mix(in srgb, var(--glow) calc(var(--peak) * 1), transparent) 17%, color-mix(in srgb, var(--glow) calc(var(--peak) * .31), transparent) 57%, color-mix(in srgb, var(--glow) calc(var(--peak) * .08), transparent) 80%, transparent 100%) top center / 100% 56px no-repeat;margin:0 -30px;padding:7px 0 10px;display:block}.hZ5Saq_tile[data-tone=fire]{--glow:var(--color-element-fire)}.hZ5Saq_tile[data-tone=earth]{--glow:var(--color-element-earth)}.hZ5Saq_tile[data-tone=water]{--glow:var(--color-element-water)}.hZ5Saq_tile[data-tone=metal]{--glow:var(--color-element-mark-metal);--peak:20%;background:radial-gradient(42% 76px at 50% 0, color-mix(in srgb, var(--glow) calc(var(--peak) * 1), transparent) 0%, transparent 100%) top center / 100% 80px no-repeat}.hZ5Saq_table tbody tr:nth-child(2) .hZ5Saq_tile{background:radial-gradient(50% 57px at 50% 100%, color-mix(in srgb, var(--glow) calc(var(--peak) * 1), transparent) 0%, color-mix(in srgb, var(--glow) calc(var(--peak) * 1), transparent) 17%, color-mix(in srgb, var(--glow) calc(var(--peak) * .31), transparent) 57%, color-mix(in srgb, var(--glow) calc(var(--peak) * .08), transparent) 80%, transparent 100%) bottom center / 100% 60px no-repeat}.hZ5Saq_table tbody tr:nth-child(2) .hZ5Saq_tile[data-tone=metal]{background:radial-gradient(46% 80px at 50% 100%, color-mix(in srgb, var(--glow) calc(var(--peak) * 1), transparent) 0%, transparent 100%) bottom center / 100% 84px no-repeat}.hZ5Saq_table tbody .hZ5Saq_dual .hZ5Saq_tile{margin:0 -26px}.hZ5Saq_table tbody tr:first-child td{vertical-align:top}.hZ5Saq_table tbody tr:nth-child(2) td{vertical-align:bottom}.hZ5Saq_table tbody tr:nth-child(2) .hZ5Saq_dual{align-items:end}.hZ5Saq_table tbody tr:first-child .hZ5Saq_tile{margin-top:-1px}.hZ5Saq_table tbody tr:nth-child(2) .hZ5Saq_tile{margin-bottom:-1px}.hZ5Saq_table tbody tr:nth-child(-n+2) td{padding:0 2px}.hZ5Saq_tile .hZ5Saq_reading{color:var(--color-text-faint);line-height:1.5}.hZ5Saq_tile .hZ5Saq_god{font-weight:var(--font-weight-semibold);color:var(--color-text-muted);margin-top:1px}.hZ5Saq_char{font:var(--typography-hanja-pillar);letter-spacing:var(--typography-hanja-pillar-letter-spacing);display:block}.hZ5Saq_char[data-char=甲]{color:var(--color-hanja-stem-gap)}.hZ5Saq_char[data-char=乙]{color:var(--color-hanja-stem-eul)}.hZ5Saq_char[data-char=丙]{color:var(--color-hanja-stem-byeong)}.hZ5Saq_char[data-char=丁]{color:var(--color-hanja-stem-jeong)}.hZ5Saq_char[data-char=戊]{color:var(--color-hanja-stem-mu)}.hZ5Saq_char[data-char=己]{color:var(--color-hanja-stem-gi)}.hZ5Saq_char[data-char=庚]{color:var(--color-hanja-stem-gyeong)}.hZ5Saq_char[data-char=辛]{color:var(--color-hanja-stem-sin)}.hZ5Saq_tile .hZ5Saq_char[data-char=辛]{background:linear-gradient(141.4deg, #ffffff8c 0%, #fff0 45%, #0000001a 100%), linear-gradient(#dcd8e680, #dcd8e680), var(--color-element-mark-metal);color:#0000;-webkit-background-clip:text;background-clip:text;width:fit-content;margin-inline:auto}.hZ5Saq_char[data-char=壬]{color:var(--color-hanja-stem-im)}.hZ5Saq_char[data-char=癸]{color:var(--color-hanja-stem-gye)}.hZ5Saq_char[data-char=子]{color:var(--color-hanja-branch-ja)}.hZ5Saq_char[data-char=丑]{color:var(--color-hanja-branch-chuk)}.hZ5Saq_char[data-char=寅]{color:var(--color-hanja-branch-in)}.hZ5Saq_char[data-char=卯]{color:var(--color-hanja-branch-myo)}.hZ5Saq_char[data-char=辰]{color:var(--color-hanja-branch-jin)}.hZ5Saq_char[data-char=巳]{color:var(--color-hanja-branch-sa)}.hZ5Saq_char[data-char=午]{color:var(--color-hanja-branch-o)}.hZ5Saq_char[data-char=未]{color:var(--color-hanja-branch-mi)}.hZ5Saq_char[data-char=申]{color:var(--color-hanja-branch-shin)}.hZ5Saq_char[data-char=酉]{color:var(--color-hanja-branch-yu)}.hZ5Saq_char[data-char=戌]{color:var(--color-hanja-branch-sul)}.hZ5Saq_char[data-char=亥]{color:var(--color-hanja-branch-hae)}.hZ5Saq_reading{font:var(--typography-caption);letter-spacing:var(--typography-caption-letter-spacing);color:var(--color-text-muted);display:block}.hZ5Saq_god{font:var(--typography-body-sm);letter-spacing:var(--typography-body-sm-letter-spacing);margin-top:var(--space-1);display:inline-block}.hZ5Saq_minor td{font:var(--font-weight-regular) var(--font-size-xs)/1.39 var(--font-family-alt);letter-spacing:var(--font-letter-spacing-tight)}.hZ5Saq_minor .hZ5Saq_dual{font-size:var(--font-size-2xs)}.hZ5Saq_hidden{font:var(--typography-hanja-sm);letter-spacing:var(--typography-hanja-sm-letter-spacing);flex-direction:column;align-items:center;margin:0;display:inline-flex}.hZ5Saq_hidden small{font:var(--typography-caption);letter-spacing:var(--typography-caption-letter-spacing);color:var(--color-text-subtle)}.hZ5Saq_tags{justify-content:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.hZ5Saq_tags>span{overflow-wrap:anywhere;max-width:100%}.hZ5Saq_tag,.hZ5Saq_tagNoble,.hZ5Saq_tagMuted{font:var(--typography-caption);letter-spacing:var(--typography-caption-letter-spacing);padding:2px var(--space-2);border-radius:var(--radius-full)}.hZ5Saq_tag{background:var(--color-accent-soft);color:var(--color-accent)}.hZ5Saq_tagNoble{background:var(--color-info-soft);color:var(--color-info)}.hZ5Saq_tagMuted{background:var(--color-surface-muted);color:var(--color-text-muted)}.hZ5Saq_tagGlyph{font:var(--typography-caption);letter-spacing:var(--typography-caption-letter-spacing);padding:1px calc(var(--space-2) - 1px);border:1px dashed var(--color-border-strong);border-radius:var(--radius-full);color:var(--color-text-muted)}.hZ5Saq_none{color:var(--color-text-subtle)}.hZ5Saq_unknown{font:var(--typography-body-sm);letter-spacing:var(--typography-body-sm-letter-spacing);color:var(--color-text-subtle);background:var(--color-surface-muted)}.hZ5Saq_legend{font:var(--typography-caption);letter-spacing:var(--typography-caption-letter-spacing);margin:var(--space-3) 0 0;flex-wrap:wrap;gap:10px;display:flex}.hZ5Saq_tag,.hZ5Saq_tagNoble,.hZ5Saq_tagMuted{word-break:keep-all}@media (max-width:480px){.hZ5Saq_block{padding:var(--space-4) var(--space-3)}.hZ5Saq_rowHead{width:36px}.hZ5Saq_tag,.hZ5Saq_tagNoble,.hZ5Saq_tagMuted{padding:1px 6px}}.hZ5Saq_sub{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--color-border)}.hZ5Saq_subTitle{font:var(--typography-heading-card);letter-spacing:var(--typography-heading-card-letter-spacing);margin:0 0 var(--space-3)}.hZ5Saq_subHint{font-weight:var(--font-weight-regular);color:var(--color-text-subtle)}.hZ5Saq_relList,.hZ5Saq_luckList{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hZ5Saq_relRow{gap:var(--space-3);grid-template-columns:168px minmax(0,1fr);align-items:baseline;display:grid}.hZ5Saq_relHead{align-items:baseline;gap:var(--space-1);flex-wrap:wrap;display:inline-flex}.hZ5Saq_relChars{font:var(--typography-hanja-md);letter-spacing:var(--typography-hanja-md-letter-spacing)}.hZ5Saq_relType{font:var(--typography-label-sm);letter-spacing:var(--typography-label-sm-letter-spacing);color:var(--color-accent)}.hZ5Saq_relResult{font:var(--typography-label-sm);letter-spacing:var(--typography-label-sm-letter-spacing);color:var(--color-text-muted)}.hZ5Saq_relBody{flex-direction:column;gap:2px;display:flex}.hZ5Saq_relSeats{font:var(--typography-caption-strong);letter-spacing:var(--typography-caption-strong-letter-spacing);color:var(--color-text-muted)}.hZ5Saq_relPlain{font:var(--typography-body-sm);letter-spacing:var(--typography-body-sm-letter-spacing);color:var(--color-text);word-break:keep-all}.hZ5Saq_luckRow[data-stem=fire]{--stem:var(--color-element-fire)}.hZ5Saq_luckRow[data-stem=earth]{--stem:var(--color-element-earth)}.hZ5Saq_luckRow[data-stem=metal]{--stem:var(--color-element-mark-metal)}.hZ5Saq_luckRow[data-stem=water]{--stem:var(--color-element-water)}.hZ5Saq_luckRow[data-branch=fire]{--branch:var(--color-element-fire)}.hZ5Saq_luckRow[data-branch=earth]{--branch:var(--color-element-earth)}.hZ5Saq_luckRow[data-branch=metal]{--branch:var(--color-element-mark-metal)}.hZ5Saq_luckRow[data-branch=water]{--branch:var(--color-element-water)}.hZ5Saq_luckRow{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-2);--stem:var(--color-element-wood);--branch:var(--color-element-wood);border-radius:var(--radius-md);background:radial-gradient(90% 70% at 30% 0, color-mix(in srgb, var(--stem) 16%, transparent) 0%, color-mix(in srgb, var(--stem) 5%, transparent) 55%, transparent 100%), radial-gradient(90% 70% at 70% 100%, color-mix(in srgb, var(--branch) 16%, transparent) 0%, color-mix(in srgb, var(--branch) 5%, transparent) 55%, transparent 100%), var(--color-surface);text-align:center;flex-direction:column;display:flex}.hZ5Saq_blockNight .hZ5Saq_luckRow{background:linear-gradient(180deg, color-mix(in srgb, color-mix(in srgb, var(--stem) 28%, var(--color-night-surface)) 80%, var(--color-night-surface)) 0%, var(--color-night-surface) 50%, color-mix(in srgb, color-mix(in srgb, var(--branch) 28%, var(--color-night-surface)) 80%, var(--color-night-surface)) 100%)}.hZ5Saq_blockNight .hZ5Saq_luckRow[data-stem=metal]{--stem:var(--color-element-metal)}.hZ5Saq_blockNight .hZ5Saq_luckRow[data-stem=water]{--stem:var(--color-element-night-water)}.hZ5Saq_blockNight .hZ5Saq_luckRow[data-branch=metal]{--branch:var(--color-element-metal)}.hZ5Saq_blockNight .hZ5Saq_luckRow[data-branch=water]{--branch:var(--color-element-night-water)}.hZ5Saq_luckMore{margin:var(--space-3) 0 0}.hZ5Saq_luckMore>summary{font:var(--typography-caption);letter-spacing:var(--typography-caption-letter-spacing);color:var(--color-text-muted);cursor:pointer;list-style:none}.hZ5Saq_luckMore>summary::-webkit-details-marker{display:none}.hZ5Saq_luckMore>summary:after{content:" ▾"}.hZ5Saq_luckMore[open]>summary:after{content:" ▴"}.hZ5Saq_luckNotes{gap:var(--space-2);margin:var(--space-3) 0 0;padding:0;list-style:none;display:grid}.hZ5Saq_luckNotes li{font:var(--typography-caption);letter-spacing:var(--typography-caption-letter-spacing);color:var(--color-text-muted);word-break:keep-all;gap:2px;display:grid}.hZ5Saq_luckNotes b{font-weight:var(--font-weight-bold);color:var(--color-text)}.hZ5Saq_luckLabel{font:var(--typography-label-sm);letter-spacing:var(--typography-label-sm-letter-spacing);font-weight:var(--font-weight-bold);flex-direction:column;align-items:center;display:flex}.hZ5Saq_luckLabel small{font:var(--typography-caption);letter-spacing:var(--typography-caption-letter-spacing);color:var(--color-text-subtle)}.hZ5Saq_luckGanzhi{font:var(--typography-hanja-daeun);letter-spacing:var(--typography-hanja-md-letter-spacing);justify-content:center;font-size:32px;display:flex}.hZ5Saq_luckTile{padding:0 3px;display:block}.hZ5Saq_luckGanzhi .hZ5Saq_char{font:inherit;letter-spacing:inherit}.hZ5Saq_luckTile .hZ5Saq_char[data-char=辛]{background:linear-gradient(141.4deg, #ffffff8c 0%, #fff0 45%, #0000001a 100%), linear-gradient(#dcd8e680, #dcd8e680), var(--color-element-mark-metal);color:#0000;-webkit-background-clip:text;background-clip:text}.hZ5Saq_luckRow .hZ5Saq_tag{background:color-mix(in srgb, var(--color-info) 82%, transparent);color:var(--color-surface)}.hZ5Saq_blockNight .hZ5Saq_luckRow .hZ5Saq_tag{background:var(--color-white-8);color:var(--color-night-text)}.hZ5Saq_tagsLeft{justify-content:center;gap:var(--space-1);flex-wrap:wrap;display:flex}@media (max-width:560px){.hZ5Saq_relRow{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}.hZ5Saq_dualHead{width:25%}@media (max-width:360px){.hZ5Saq_dualHead{width:84px}}.hZ5Saq_dualHead small{font:inherit;color:var(--color-info)}.hZ5Saq_dual{grid-template-columns:repeat(2,minmax(0,56px));justify-content:center;align-items:start;gap:2px;display:grid}.hZ5Saq_dual .hZ5Saq_char{font-size:30px;line-height:calc(var(--font-size-3xl) * var(--font-line-height-tight))}.hZ5Saq_dual .hZ5Saq_reading{font-size:var(--font-size-2xs);line-height:15px}.hZ5Saq_dual .hZ5Saq_god,.hZ5Saq_dual .hZ5Saq_hidden{font-size:var(--font-size-xs)}.hZ5Saq_block>aside[data-variant=aside][data-side]{gap:6px;margin-top:35px}.hZ5Saq_block>aside[data-variant=aside][data-side]>img{width:61px;margin-left:9px}.hZ5Saq_block>aside[data-variant=aside][data-side]>p{font-weight:var(--font-weight-regular);margin-bottom:31px}.hZ5Saq_block>aside[data-variant=aside][data-side]>p:after{content:none}@media (prefers-reduced-motion:no-preference){.hZ5Saq_tile,.hZ5Saq_luckTile{opacity:0;transition:opacity .55s ease-out,translate .7s cubic-bezier(.2,.7,.2,1)}.hZ5Saq_table tbody tr:first-child .hZ5Saq_tile,.hZ5Saq_luckTile:first-child{translate:0 -10px}.hZ5Saq_table tbody tr:nth-child(2) .hZ5Saq_tile,.hZ5Saq_luckTile:last-child{translate:0 10px}.hZ5Saq_tableWrap[data-play] .hZ5Saq_table tbody .hZ5Saq_tile,.hZ5Saq_luckList[data-play] .hZ5Saq_luckTile{opacity:1;transition-delay:calc(50ms + var(--i,0) * .1s);translate:none}.hZ5Saq_tableWrap[data-play] tbody tr:nth-child(2) .hZ5Saq_tile,.hZ5Saq_luckList[data-play] .hZ5Saq_luckTile:last-child{transition-delay:calc(.15s + var(--i,0) * .1s)}.hZ5Saq_hidden{opacity:0;transition:opacity .5s ease-out}.hZ5Saq_tableWrap[data-play] .hZ5Saq_hidden{opacity:1;transition-delay:calc(.4s + var(--i,0) * .1s)}}
.-nsz3q_card{margin:var(--space-2) 0 var(--space-5);padding:var(--space-4) var(--space-4) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:linear-gradient(180deg, var(--color-surface-muted), var(--color-surface))}.-nsz3q_line,.-nsz3q_scale{align-items:center;gap:var(--space-2);grid-template-columns:5.5rem minmax(0,1fr) 5.5rem;display:grid}.-nsz3q_scale{font:var(--typography-caption);letter-spacing:var(--typography-caption-letter-spacing);margin:0 0 var(--space-2);color:var(--color-text-subtle);font-variant-numeric:tabular-nums}.-nsz3q_ticks{grid-column:2;justify-content:space-between;display:flex}.-nsz3q_axis+.-nsz3q_axis{margin-top:var(--space-4)}.-nsz3q_head{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-2);margin:0 0 var(--space-2);flex-wrap:wrap;display:flex}.-nsz3q_poles{font:var(--typography-body-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--typography-body-sm-letter-spacing);color:var(--color-text)}.-nsz3q_verdict{font:var(--typography-caption-strong);letter-spacing:var(--typography-caption-strong-letter-spacing);border-radius:var(--radius-full);background:var(--color-accent-soft);color:var(--color-accent);padding:2px 10px}.-nsz3q_card .-nsz3q_rows{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.-nsz3q_row summary{cursor:pointer;border-radius:var(--radius-sm);padding:3px 0;list-style:none}.-nsz3q_row summary::-webkit-details-marker{display:none}.-nsz3q_row summary:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}div.-nsz3q_row{padding:3px 0}.-nsz3q_side{font:var(--typography-caption);letter-spacing:var(--typography-caption-letter-spacing);color:var(--color-text-subtle);line-height:1.3}.-nsz3q_side:first-child{text-align:right}.-nsz3q_side[data-on]{font-weight:var(--font-weight-semibold);color:var(--color-text)}.-nsz3q_score{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-accent)}.-nsz3q_track{border-radius:var(--radius-sm);background:var(--color-surface);height:12px;box-shadow:inset 0 0 0 1px var(--color-border);position:relative}.-nsz3q_bar{background:var(--color-accent);opacity:.75;transition:width .4s;position:absolute;top:2px;bottom:2px}.-nsz3q_bar[data-side=left]{border-radius:3px 1px 1px 3px;right:calc(50% + 2px)}.-nsz3q_bar[data-side=right]{border-radius:1px 3px 3px 1px;left:calc(50% + 2px)}.-nsz3q_bar[data-weak]{opacity:.35}.-nsz3q_mid{background:var(--color-border-strong);width:1px;position:absolute;top:-3px;bottom:-3px;left:50%}.-nsz3q_scene{font:var(--typography-body-sm);letter-spacing:var(--typography-body-sm-letter-spacing);margin:var(--space-1) 0 var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--color-surface-muted);color:var(--color-text)}.-nsz3q_note{font:var(--typography-caption);letter-spacing:var(--typography-caption-letter-spacing);margin:var(--space-3) 0 0;color:var(--color-text-subtle)}@media (prefers-reduced-motion:no-preference){.-nsz3q_bar{transition:width .4s,scale .7s cubic-bezier(.2,.7,.2,1);scale:0 1}.-nsz3q_bar[data-side=left]{transform-origin:100%}.-nsz3q_bar[data-side=right]{transform-origin:0}.-nsz3q_play[data-play] .-nsz3q_bar{transition-delay:0s, calc(.1s + var(--i,0) * 80ms);scale:1}.-nsz3q_play:has(details[open]) .-nsz3q_bar{scale:1}}@media (prefers-reduced-motion:reduce){.-nsz3q_bar{transition:none}}
.R6MNkq_empty{gap:var(--space-3);flex-direction:column;display:flex}.R6MNkq_empty button{cursor:pointer;border:0}.R6MNkq_pickRow{flex-direction:column;gap:4px;display:flex}.R6MNkq_pickItem:disabled{opacity:.5;cursor:default}.R6MNkq_baseLink{font:var(--typography-caption-strong);color:var(--color-night-accent);align-self:flex-end;padding:4px 2px;text-decoration:none}.R6MNkq_inlineLink{color:var(--color-night-accent);text-underline-offset:2px;text-decoration:underline}.R6MNkq_durationBox{gap:var(--space-2);flex-direction:column;display:flex}.R6MNkq_durationLabel{font:var(--typography-label-sm);color:var(--color-night-text-muted);margin:0}.R6MNkq_durations{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.R6MNkq_duration{min-height:44px;padding:0 var(--space-3);border:1px solid var(--color-night-line);border-radius:var(--radius-md);background:var(--color-night-surface);color:var(--color-night-text);font:var(--typography-label-sm);cursor:pointer}.R6MNkq_duration[aria-checked=true]{border-color:var(--color-night-accent);background:var(--color-night-accent-soft)}.R6MNkq_head{gap:var(--space-1);padding:var(--space-2) 0 var(--space-2);flex-direction:column;display:flex}.R6MNkq_kicker{font:var(--typography-caption-strong);color:var(--color-night-accent);margin:0}.R6MNkq_title{font:var(--typography-display-headline);letter-spacing:var(--typography-display-headline-letter-spacing);color:var(--color-night-text);word-break:keep-all;margin:0;font-size:30px;line-height:1.2}.R6MNkq_band{margin:var(--space-1) 0 0;border-radius:var(--radius-full);background:var(--color-gold-16);box-shadow:inset 0 0 0 1px var(--color-gold-35);font:var(--typography-caption-strong);color:var(--color-night-text);word-break:keep-all;align-self:flex-start;padding:4px 10px;line-height:1.5}.R6MNkq_notice{font:var(--typography-body-sm);color:var(--color-night-danger);margin:0}.R6MNkq_textLink{font:var(--typography-label-sm);color:var(--color-night-accent);align-self:flex-end;padding:6px 2px;text-decoration:none}.R6MNkq_block{gap:var(--space-2);flex-direction:column;display:flex}.R6MNkq_blockTitle,.R6MNkq_sectionNote{word-break:keep-all}.R6MNkq_blockTitle{margin:var(--space-2) 0 0;font:var(--typography-heading-section);color:var(--color-night-text);font-size:20px}.R6MNkq_blockTitle small,.R6MNkq_sectionNote{font:var(--typography-caption);color:var(--color-night-text-muted);margin-left:6px;font-size:12px}.R6MNkq_panelNote{font:var(--typography-caption);color:var(--color-night-danger);margin:0;font-size:12px}.R6MNkq_nowCard{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-night-surface) 85%, transparent);box-shadow:inset 0 0 0 1.5px var(--color-night-accent);color:var(--color-night-text);flex-direction:column;gap:10px;padding:14px;display:flex}.R6MNkq_nowCard[data-locked]{box-shadow:inset 0 0 0 1px var(--color-night-line)}.R6MNkq_nowHead{align-items:center;gap:10px;margin:0;display:flex}.R6MNkq_nowHead>span:last-child{flex-direction:column;min-width:0;display:flex}.R6MNkq_nowHead b{font:800 15px/1.4 var(--font-family-alt)}.R6MNkq_nowHead small{color:var(--color-night-text-muted);word-break:keep-all;font-size:12px;line-height:1.5}.R6MNkq_nowCond{width:28px;color:var(--color-night-text-muted);flex:none;place-items:center;font-size:22px;display:grid}.R6MNkq_nowTag{border-radius:var(--radius-full);background:var(--color-night-accent);color:var(--color-night-accent-ink);vertical-align:2px;margin-left:4px;padding:1px 7px;font-size:11px;font-style:normal}.R6MNkq_nowSegs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.R6MNkq_nowSegs li{border-radius:var(--radius-md);background:var(--color-white-6);flex-direction:column;gap:2px;padding:8px;font-size:12px;display:flex}.R6MNkq_nowSegs li[data-when=past]{opacity:.55}.R6MNkq_nowSegs li[data-when=now]{box-shadow:inset 0 0 0 1px var(--color-gold-70)}.R6MNkq_nowSegs small{color:var(--color-night-text-subtle)}.R6MNkq_nowSegs em{color:var(--color-night-accent);font-size:11px;font-style:normal;font-weight:800}@media (prefers-reduced-motion:no-preference){.R6MNkq_nowSegs li{clip-path:inset(0 100% 0 0 round var(--radius-md));transition:clip-path .55s cubic-bezier(.2,.7,.2,1),translate .55s cubic-bezier(.2,.7,.2,1);translate:-6px}.R6MNkq_nowSegs[data-play] li{clip-path:inset(0 0 0 0 round var(--radius-md));transition-delay:calc(.1s + var(--i,0) * .12s);translate:0}}.R6MNkq_nowLock{color:var(--color-night-text-muted);word-break:keep-all;margin:0;font-size:12px;line-height:1.5}.R6MNkq_tocList{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-night-surface) 85%, transparent);box-shadow:inset 0 0 0 1px var(--color-night-line);flex-direction:column;gap:2px;margin:0;padding:4px 14px;list-style:none;display:flex}.R6MNkq_tocList li{border-bottom:1px solid var(--color-white-6);align-items:baseline;gap:10px;padding:9px 0;display:flex}.R6MNkq_tocList li:last-child{border-bottom:0}.R6MNkq_tocNum{min-width:20px;font:var(--typography-label-sm);font-variant-numeric:tabular-nums;color:var(--color-night-accent);flex:none}.R6MNkq_tocName{flex-direction:column;min-width:0;display:flex}.R6MNkq_tocName b{font:var(--typography-label-md);color:var(--color-night-text);word-break:keep-all;font-size:15px}.R6MNkq_tocName small{color:var(--color-night-text-subtle);font-size:11.5px}.R6MNkq_plan{gap:var(--space-2);margin-top:var(--space-3);padding:var(--space-4);border:1px solid var(--color-night-accent);border-radius:var(--radius-lg);background:var(--color-night-surface);flex-direction:column;display:flex}.R6MNkq_planHead{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.R6MNkq_planHead strong{font:var(--typography-label-md);color:var(--color-night-text)}.R6MNkq_planHead b{font:var(--typography-label-md);white-space:nowrap;color:var(--color-night-text);font-size:20px}.R6MNkq_plan ul{font:var(--font-weight-regular) 13px/1.5 var(--font-family-alt);color:var(--color-night-text-muted);flex-direction:column;gap:4px;margin:0;padding-left:1.1em;display:flex}.R6MNkq_planNote,.R6MNkq_planWarn{font:var(--typography-caption);color:var(--color-night-text-subtle);word-break:keep-all;margin:0;font-size:12px;line-height:1.5}.R6MNkq_planWarn{color:var(--color-night-danger)}.R6MNkq_buy{margin-top:var(--space-1);}.R6MNkq_skelBox{margin-top:var(--space-3)}.R6MNkq_crisis{margin-top:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-night-line);border-radius:var(--radius-md);background:var(--color-night-surface);font:var(--typography-body-sm);color:var(--color-night-text-muted);word-break:keep-all;flex-direction:column;gap:4px;line-height:1.55;display:flex}.R6MNkq_crisis p{margin:0}.R6MNkq_crisis b{color:var(--color-night-text)}.R6MNkq_crisis a{color:var(--color-night-accent);font-weight:800}.R6MNkq_jump{top:calc(env(safe-area-inset-top) + 64px);left:max(12px, calc(50% - var(--layout-mobile-max-width) / 2 + 12px));z-index:18;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;position:fixed;transform:translateY(-6px)}.R6MNkq_jump[data-shown]{opacity:1;pointer-events:auto;transform:none}.R6MNkq_jumpButton{border:1px solid var(--color-gold-60);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-night-bg) 92%, transparent);box-shadow:0 4px 14px var(--color-black-35), var(--shadow-night-glow);color:var(--color-night-text);cursor:pointer;flex-direction:column;align-items:flex-start;gap:5px;padding:7px 11px 8px;display:flex}.R6MNkq_jumpNow{align-items:baseline;gap:5px;animation:.25s R6MNkq_jumpIn;display:flex}.R6MNkq_jumpNow i{font-size:13px;font-style:normal}.R6MNkq_jumpNow b{font-size:15px;font-weight:800}.R6MNkq_jumpNow small{color:var(--color-night-text-muted);font-size:11px}@keyframes R6MNkq_jumpIn{0%{opacity:0;transform:translateY(4px)}}.R6MNkq_jumpDots{gap:3px;display:flex}.R6MNkq_jumpDots span{border-radius:var(--radius-xs);background:var(--color-white-22);width:4px;height:4px;transition:width .2s,background .2s}.R6MNkq_jumpDots span[data-past]{background:var(--color-gold-45)}.R6MNkq_jumpDots span[data-on]{background:var(--color-night-accent);width:12px}.R6MNkq_jumpList{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-night-bg) 96%, transparent);width:232px;max-height:60vh;box-shadow:0 8px 24px var(--color-black-35);grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:6px 0 0;padding:8px;list-style:none;display:grid;overflow-y:auto}.R6MNkq_jumpList li{display:contents}.R6MNkq_jumpYear{color:var(--color-night-accent);grid-column:1/-1;margin:4px 2px 0;font-size:11px;font-weight:700}.R6MNkq_jumpList button{border-radius:var(--radius-md);background:var(--color-white-6);color:var(--color-night-text);cursor:pointer;border:1px solid #0000;flex-direction:column;align-items:center;gap:1px;padding:6px 2px;display:flex}.R6MNkq_jumpList button[aria-current]{border-color:var(--color-night-accent);background:var(--color-gold-16)}.R6MNkq_jumpList button i{font-size:12px;font-style:normal}.R6MNkq_jumpList button b{font-size:13px}.R6MNkq_jumpList button small{color:var(--color-night-text-muted);font-size:10px}.R6MNkq_writing{flex-direction:column;gap:14px;padding-top:8px;display:flex}.R6MNkq_writingTitle{font:800 26px/1.3 var(--font-family-alt);letter-spacing:-.05em;color:var(--color-night-text);word-break:keep-all;margin:0}.R6MNkq_writingNote{color:var(--color-night-text-muted);word-break:keep-all;margin:0;font-size:14px;line-height:1.6}.R6MNkq_writingArt{border-radius:var(--radius-xl);background:radial-gradient(120% 90% at 50% 0%, color-mix(in srgb, var(--color-night-glow) 18%, transparent), transparent 60%), color-mix(in srgb, var(--color-night-bg) 80%, transparent);box-shadow:inset 0 0 0 1px var(--color-gold-25);margin:8px 0 0;padding:18px 12px 12px;position:relative}.R6MNkq_writingArt svg{width:100%;height:auto;display:block}.R6MNkq_writingAxis{stroke:var(--color-white-14);stroke-dasharray:2 4}.R6MNkq_writingLine{fill:none;stroke:var(--color-night-accent);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:3.2s ease-in-out infinite R6MNkq_writingDraw}@keyframes R6MNkq_writingDraw{0%{stroke-dashoffset:1px;opacity:1}75%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.R6MNkq_writingDot{fill:var(--color-night-text-muted);opacity:0;transform-box:fill-box;transform-origin:50%;animation:3.2s ease-out infinite R6MNkq_writingDot}.R6MNkq_writingDot[data-cond=clear]{fill:var(--color-night-accent)}.R6MNkq_writingDot[data-cond=rain]{fill:var(--color-night-glow)}@keyframes R6MNkq_writingDot{0%{opacity:0;transform:scale(.3)}12%{opacity:1;transform:scale(1.25)}20%,80%{opacity:1;transform:scale(1)}to{opacity:0}}.R6MNkq_writingPose{pointer-events:none;width:92px;height:auto;animation:2.4s ease-in-out infinite R6MNkq_writingBob;position:absolute;bottom:-18px;right:6px}@keyframes R6MNkq_writingBob{50%{transform:translateY(-5px)rotate(-2deg)}}.R6MNkq_writingBar{border-radius:var(--radius-full);background:var(--color-white-10);height:8px;margin-top:10px;overflow:hidden}.R6MNkq_writingBar i{border-radius:inherit;background:linear-gradient(90deg, var(--color-night-accent), var(--color-night-accent-light), var(--color-night-accent));background-size:200% 100%;height:100%;transition:width .6s;animation:1.6s linear infinite R6MNkq_writingShine;display:block}@keyframes R6MNkq_writingShine{to{background-position:-200% 0}}.R6MNkq_writingSteps{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.R6MNkq_writingSteps li{border-radius:var(--radius-lg);background:var(--color-white-6);color:var(--color-night-text-muted);grid-template-columns:22px 1fr auto;align-items:center;gap:8px;padding:10px 12px;font-size:14px;display:grid}.R6MNkq_writingSteps li span{border:1.5px solid var(--color-white-22);border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;font-weight:800;display:grid}.R6MNkq_writingSteps li small{font-size:12px}.R6MNkq_writingSteps li[data-status=done]{color:var(--color-night-text)}.R6MNkq_writingSteps li[data-status=done] span{border-color:var(--color-night-accent);background:var(--color-night-accent);color:var(--color-night-accent-ink)}.R6MNkq_writingSteps li[data-status=writing]{color:var(--color-night-text);box-shadow:inset 0 0 0 1px var(--color-gold-45)}.R6MNkq_writingSteps li[data-status=writing] span{border-color:var(--color-gold-25);border-top-color:var(--color-night-accent);animation:.9s linear infinite R6MNkq_writingSpin}.R6MNkq_writingSteps li[data-status=failed] span{border-color:var(--color-night-danger);color:var(--color-night-danger)}@keyframes R6MNkq_writingSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.R6MNkq_writingLine,.R6MNkq_writingDot,.R6MNkq_writingPose,.R6MNkq_writingBar i,.R6MNkq_writingSteps li[data-status=writing] span{animation:none}.R6MNkq_writingLine{stroke-dashoffset:0}.R6MNkq_writingDot{opacity:1}}
.DwiXGG_chip{vertical-align:middle;box-shadow:inset 0 1px 0 var(--color-white-14), 0 1px 2px var(--color-black-25);color:#fff7f2;letter-spacing:normal;white-space:nowrap;border-radius:.44em;align-items:center;gap:.375em;margin:-.12em .0625em;padding:.0625em .44em .0625em .5em;font-style:normal;line-height:1;display:inline-flex}.DwiXGG_label{flex-direction:column;align-items:flex-start;display:inline-flex}.DwiXGG_label b{font:800 .75em/1.1 var(--font-family-alt);letter-spacing:-.04em}.DwiXGG_label small{font:500 .594em/1.1 var(--font-family-alt);letter-spacing:-.05em}.DwiXGG_glyphs{font:700 1.0625em/1 var(--font-family-serif);gap:1px;display:inline-flex}.DwiXGG_glyphs i{font-style:normal}.DwiXGG_keep{white-space:nowrap}
.x_rkFW_shell{flex-direction:column;min-height:100dvh;display:flex}.x_rkFW_bar{height:max(56px, env(safe-area-inset-top) + 45px);border-bottom:1px solid var(--color-white-8);background:var(--color-white-4);-webkit-backdrop-filter:blur(18px)brightness(.4)saturate(1.3);backdrop-filter:blur(18px)brightness(.4)saturate(1.3)}.x_rkFW_body{padding:var(--space-5) var(--space-4);flex-direction:column;gap:10px;display:flex}.x_rkFW_kicker,.x_rkFW_title,.x_rkFW_lede,.x_rkFW_line{border-radius:var(--radius-sm);background:var(--color-white-10);animation:1.4s ease-in-out infinite x_rkFW_breathe;display:block}.x_rkFW_kicker{width:52px;height:12px}.x_rkFW_title{width:62%;height:40px;margin-bottom:4px}.x_rkFW_lede{width:92%;height:12px}.x_rkFW_lede[data-short]{width:70%}.x_rkFW_card{border-radius:var(--radius-xl);background:var(--color-surface);flex-direction:column;gap:14px;margin-top:18px;padding:28px 18px;display:flex}.x_rkFW_line{background:var(--color-ink-12);height:13px}.x_rkFW_line[data-short]{width:58%}.x_rkFW_hold{border-radius:var(--radius-xl);background:var(--color-white-6);animation:1.4s ease-in-out infinite x_rkFW_breathe}@keyframes x_rkFW_breathe{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.x_rkFW_kicker,.x_rkFW_title,.x_rkFW_lede,.x_rkFW_line,.x_rkFW_hold{animation:none}}
.VQq-5q_meter{flex:none;display:block;rotate:-90deg}.VQq-5q_track,.VQq-5q_arc{fill:none;stroke-width:3px}.VQq-5q_track{stroke:#8a93a673}.VQq-5q_arc{stroke:var(--color-night-accent);stroke-linecap:round;transition:stroke-dashoffset .12s linear}.VQq-5q_meter[data-done] .VQq-5q_arc{filter:drop-shadow(0 0 3px var(--color-gold-60))}.VQq-5q_meter[data-writing]{opacity:.55;animation:1.1s linear infinite VQq-5q_meter-spin}.VQq-5q_meter[data-writing] .VQq-5q_arc{transition:none}@keyframes VQq-5q_meter-spin{0%{rotate:-90deg}to{rotate:270deg}}@media (prefers-reduced-motion:reduce){.VQq-5q_meter[data-writing]{animation:none}}
.-DXwFa_root{min-height:100dvh}html:has(.-DXwFa_root){overscroll-behavior-y:none}
