.iotbvG_backdrop{z-index:60;background:#0009;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.iotbvG_dialog{gap:var(--space-3);width:100%;max-width:var(--layout-mobile-max-width);max-height:calc(100dvh - env(safe-area-inset-top) - 16px);overscroll-behavior:contain;padding:var(--space-6) var(--space-5) calc(var(--space-5) + env(safe-area-inset-bottom));border-radius:var(--radius-lg) var(--radius-lg) 0 0;-webkit-backdrop-filter:blur(5.9px);backdrop-filter:blur(5.9px);color:var(--color-night-text);background:#1d2842b3;flex-direction:column;display:flex;position:relative;overflow-y:auto}.iotbvG_close{color:#fff;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;position:absolute;top:20px;right:12px}.iotbvG_kicker{font:var(--typography-caption-strong);letter-spacing:var(--typography-caption-strong-letter-spacing);color:var(--color-night-accent);margin:0}.iotbvG_title{font:var(--font-weight-bold) 24px/1.2 var(--font-family-sans);letter-spacing:var(--font-letter-spacing-default);margin:0}.iotbvG_body{font:var(--font-weight-regular) var(--font-size-sm)/1.57 var(--font-family-alt);letter-spacing:var(--typography-body-sm-letter-spacing);color:var(--color-night-text-muted);word-break:keep-all;margin:0}.iotbvG_body strong{font-weight:var(--font-weight-bold)}.iotbvG_pair{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;display:flex}.iotbvG_pair span{font:var(--typography-hanja-pillar);letter-spacing:var(--typography-hanja-pillar-letter-spacing);color:var(--color-night-text)}.iotbvG_pair i{font:var(--typography-body-sm);color:var(--color-element-water-night);font-style:normal}.iotbvG_primary,.iotbvG_secondary{font:var(--typography-label-md);letter-spacing:var(--typography-label-md-letter-spacing);border-radius:var(--radius-md);cursor:pointer;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100%;display:flex}.iotbvG_primary{min-height:63px;padding:var(--space-2) var(--space-4);background:var(--gradient-night-button);color:var(--color-night-button-text);gap:0;box-shadow:0 0 24px #7fa8ff40}.iotbvG_secondary{padding:var(--space-3) var(--space-4);color:var(--color-night-text);background:#151e31e6}.iotbvG_primary small,.iotbvG_secondary small,.iotbvG_note{font:var(--typography-caption);letter-spacing:var(--typography-caption-letter-spacing)}.iotbvG_secondary small{color:var(--color-night-text-muted)}.iotbvG_note{color:var(--color-night-text-subtle);text-align:center;margin:0}
.wnxWpG_slot{pointer-events:none;position:absolute;inset:0;overflow:hidden}.wnxWpG_scene,.wnxWpG_character,.wnxWpG_haze,.wnxWpG_mascot{object-fit:cover;height:auto;position:absolute}.wnxWpG_video{object-fit:cover;height:auto;position:absolute;-webkit-mask-image:linear-gradient(#000 70%,#0000 100%);mask-image:linear-gradient(#000 70%,#0000 100%)}.wnxWpG_topShadeLight{background:linear-gradient(#070b15 0%,#080d188c 45%,#121c3000 100%);height:220px;position:absolute;inset:0 0 auto}.wnxWpG_scene{filter:blur(1.7px)}.wnxWpG_haze{filter:blur(11px);opacity:.1}.wnxWpG_cutouts{position:absolute;inset:0}.wnxWpG_topShade{background:linear-gradient(#070b15 0%,#080d18c7 60.6%,#121c3000 100%);height:563px;position:absolute;inset:0 0 auto}.wnxWpG_bottomShade{background:linear-gradient(184.74deg,#121c3000 14.964%,#080d18c7 33.575%,#070b15 96.536%);width:126.41%;height:489px;position:absolute;bottom:0;left:-15.1282%}.wnxWpG_art{z-index:-1;height:0;margin:0 calc(var(--space-5) * -1) calc(var(--space-5) * -1);pointer-events:none;position:relative}.wnxWpG_mascotFade{background:linear-gradient(to bottom, #0b122000 35%, #0b1220bf 62%, var(--color-night-bg-deep) 100%);box-shadow:0 400px 0 400px var(--color-night-bg-deep);clip-path:inset(0 0 -2000px);position:absolute;inset-inline:0}.wnxWpG_placeholder{background:radial-gradient(120% 70% at 50% 28%, #1e2c4d 0%, transparent 62%), var(--color-night-bg);position:absolute;inset:0}.wnxWpG_placeholder:before{content:"";background-image:linear-gradient(90deg,#7fa8ff12 1px,#0000 1px),linear-gradient(#7fa8ff12 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 55% at 50% 30%,#000 30%,#0000 100%);mask-image:radial-gradient(80% 55% at 50% 30%,#000 30%,#0000 100%)}.wnxWpG_orbit{opacity:.85;width:min(78%,320px);position:absolute;top:9%;left:50%;transform:translate(-50%)}.wnxWpG_ring,.wnxWpG_ringInner{fill:none;stroke:#7fa8ff38;stroke-width:.6px}.wnxWpG_ringInner{stroke-dasharray:2 4}.wnxWpG_pentagon{fill:none;stroke:#7fa8ff59;stroke-width:.6px}.wnxWpG_node{fill:var(--color-night-bg);stroke-width:1.5px}.wnxWpG_node[data-node=wood]{stroke:var(--color-element-wood)}.wnxWpG_node[data-node=fire]{stroke:var(--color-element-fire)}.wnxWpG_node[data-node=earth]{stroke:var(--color-element-earth)}.wnxWpG_node[data-node=metal]{stroke:var(--color-element-metal)}.wnxWpG_node[data-node=water]{stroke:var(--color-element-water-night)}.wnxWpG_fade{background:linear-gradient(to bottom, transparent 35%, #0b1220bf 62%, var(--color-night-bg-deep) 100%);position:absolute;inset:0}.wnxWpG_placeholder{filter:blur(9px);opacity:.55;height:560px;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 45%,#0000 100%);mask-image:linear-gradient(#000 45%,#0000 100%)}.wnxWpG_fade{background:linear-gradient(to bottom, #0b122000 35%, #0b1220bf 62%, var(--color-night-bg-deep) 100%)}.wnxWpG_orbs{aspect-ratio:278.6/279.6;width:71.4359%;animation:2s cubic-bezier(.5,0,.5,1) infinite wnxWpG_orbs-spin;position:absolute;top:49px;left:13.8462%}.wnxWpG_orbsPulse{width:100%;height:100%;animation:2s infinite wnxWpG_orbs-pulse}.wnxWpG_orbsPulse img{width:100%;height:100%;display:block}@keyframes wnxWpG_orbs-spin{to{transform:rotate(-360deg)}}@keyframes wnxWpG_orbs-pulse{0%{animation-timing-function:cubic-bezier(.5,0,.5,1);transform:scale(1)}48.85%{animation-timing-function:step-end;transform:scale(.676)}48.86%{animation-timing-function:cubic-bezier(.5,0,.5,1);transform:scale(.776)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.wnxWpG_orbs,.wnxWpG_orbsPulse{animation:none}}
.MfUxNa_shell{min-height:100dvh;padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom);background:var(--color-night-bg-deep);color:var(--color-night-text);isolation:isolate;flex-direction:column;display:flex;position:relative}.MfUxNa_shell:has(>.MfUxNa_footer){padding-bottom:0}.MfUxNa_shell>:first-child{z-index:-1}.MfUxNa_top{min-height:56px;padding:0 var(--space-4);justify-content:space-between;align-items:center;display:flex}.MfUxNa_back{margin-left:calc(var(--space-2) * -1);padding:var(--space-2);color:var(--color-night-text);display:inline-flex}.MfUxNa_body{justify-content:flex-end;gap:var(--space-5);padding:var(--space-5) var(--space-5) var(--space-5);flex-direction:column;flex:1;display:flex}.MfUxNa_shell[data-variant=form] .MfUxNa_body{padding-top:var(--space-6);justify-content:flex-start}.MfUxNa_footer{padding:var(--space-3) var(--space-5) calc(var(--space-5) + env(safe-area-inset-bottom));background:linear-gradient(to bottom, transparent, var(--color-night-bg-deep) 35%);position:sticky;bottom:0}
.WAh5aa_form{gap:var(--space-2);margin:0 0 var(--space-3);flex-direction:column;display:flex}.WAh5aa_label{font:var(--typography-caption-strong);letter-spacing:var(--typography-caption-strong-letter-spacing);color:var(--color-text-muted)}.WAh5aa_row{gap:var(--space-2);display:flex}.WAh5aa_input{font:var(--typography-body);letter-spacing:.08em;min-width:0;height:48px;padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);text-transform:uppercase;flex:auto}.WAh5aa_input:focus{outline:2px solid var(--color-info);outline-offset:1px}.WAh5aa_button{font:var(--typography-label-md);letter-spacing:var(--typography-label-md-letter-spacing);height:48px;padding:0 var(--space-4);border-radius:var(--radius-md);background:var(--color-info);color:var(--color-accent-contrast);cursor:pointer;border:0;flex:none}.WAh5aa_button:disabled{background:var(--color-surface-muted);color:var(--color-text-subtle);cursor:default}.WAh5aa_msg{font:var(--typography-caption-strong);letter-spacing:var(--typography-caption-strong-letter-spacing);color:var(--color-warn);margin:0}.WAh5aa_msg[data-ok]{color:var(--color-info)}.WAh5aa_form[data-tone=night] .WAh5aa_label{color:var(--color-night-text-muted)}.WAh5aa_form[data-tone=night] .WAh5aa_input{border-color:var(--color-night-line);background:var(--color-night-surface);color:var(--color-night-text)}.WAh5aa_form[data-tone=night] .WAh5aa_input:focus{outline-color:var(--color-night-accent)}.WAh5aa_form[data-tone=night] .WAh5aa_button{background:linear-gradient(180deg, var(--color-night-button-from), var(--color-night-button-to));color:var(--color-night-button-text)}.WAh5aa_form[data-tone=night] .WAh5aa_button:disabled{background:var(--color-night-disabled);color:var(--color-night-disabled-text)}.WAh5aa_form[data-tone=night] .WAh5aa_msg{color:var(--color-night-danger)}.WAh5aa_form[data-tone=night] .WAh5aa_msg[data-ok]{color:var(--color-night-accent)}
.WrT_VW_fields{gap:var(--space-6);flex-direction:column;display:flex}.WrT_VW_link{font:var(--typography-label-sm);letter-spacing:var(--typography-label-sm-letter-spacing);color:var(--color-night-text-muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline;position:relative}.WrT_VW_link:before{content:"";position:absolute;inset:-12px -8px}.WrT_VW_pillars{gap:var(--space-2);padding:var(--space-2) 0;flex:1;grid-template-columns:repeat(4,1fr);display:grid}.WrT_VW_pillarInput{font:var(--typography-hanja-md);letter-spacing:var(--typography-hanja-md-letter-spacing);min-width:0;padding:var(--space-2);border-radius:var(--radius-sm);background:var(--color-night-surface);color:var(--color-night-text);text-align:center;border:0;outline:none}.WrT_VW_pillarInput:focus-visible{box-shadow:inset 0 0 0 2px var(--color-night-accent)}.WrT_VW_pillarInput::placeholder{font:var(--typography-caption);color:var(--color-night-text-subtle)}.WrT_VW_footer{gap:var(--space-2);margin:auto calc(var(--space-5) * -1) calc(var(--space-5) * -1 - env(safe-area-inset-bottom));padding:var(--space-5) var(--space-5) calc(var(--space-5) + env(safe-area-inset-bottom));background:linear-gradient(to bottom, transparent, var(--color-night-bg-deep) 30%);flex-direction:column;display:flex;position:sticky;bottom:0}.WrT_VW_missing{font:var(--typography-caption-strong);letter-spacing:var(--typography-caption-strong-letter-spacing);color:var(--color-night-text-muted);text-align:center;margin:0}.WrT_VW_error{font:var(--typography-body-sm);letter-spacing:var(--typography-body-sm-letter-spacing);color:var(--color-night-danger);margin:0}.WrT_VW_sheetBackdrop{z-index:50;background:#0000008c;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.WrT_VW_sheet{gap:var(--space-4);width:100%;max-width:var(--layout-mobile-max-width);padding:var(--space-5) var(--space-5) calc(var(--space-5) + env(safe-area-inset-bottom));border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--color-night-surface-strong);color:var(--color-night-text);flex-direction:column;display:flex}.WrT_VW_sheetTitle{font:var(--typography-heading-card);letter-spacing:var(--typography-heading-card-letter-spacing);margin:0}
.WQSLnq_button{width:44px;height:44px;margin-right:calc(var(--space-2) * -1);color:var(--color-night-text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.WQSLnq_backdrop{z-index:50;background:#00000080;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.WQSLnq_sheet{width:100%;max-width:var(--layout-mobile-max-width);padding:var(--space-3) var(--space-4) calc(var(--space-5) + env(safe-area-inset-bottom));max-height:calc(100dvh - env(safe-area-inset-top) - 24px);overscroll-behavior:contain;border-radius:var(--radius-lg) var(--radius-lg) 0 0;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:var(--color-night-text);background:#151e31b3;flex-direction:column;display:flex;overflow-y:auto}.WQSLnq_item{font:var(--typography-label-md);letter-spacing:var(--typography-label-md-letter-spacing);width:100%;padding:var(--space-4) var(--space-2);border:0;border-bottom:1px solid var(--color-night-line);color:var(--color-night-text);text-align:left;cursor:pointer;background:0 0;align-items:center;text-decoration:none;display:flex}.WQSLnq_text{flex-direction:column;gap:2px;display:flex}.WQSLnq_text small{font:var(--typography-caption);letter-spacing:var(--typography-caption-letter-spacing);color:var(--color-night-text-muted)}.WQSLnq_links{gap:var(--space-4);padding:var(--space-4) var(--space-2) 0;display:flex}.WQSLnq_links a{font:var(--typography-caption);letter-spacing:var(--typography-caption-letter-spacing);color:var(--color-night-text-subtle);margin:-12px -4px;padding:12px 4px;text-decoration:none}
.Zn9bra_row{gap:8px;display:flex}.Zn9bra_box{flex:1 1 0;position:relative}.Zn9bra_box:after{content:"";border-right:1.5px solid var(--color-night-text-muted);border-bottom:1.5px solid var(--color-night-text-muted);pointer-events:none;width:7px;height:7px;position:absolute;top:50%;right:14px;transform:translateY(-70%)rotate(45deg)}.Zn9bra_box select{width:100%;min-height:44px;color:var(--color-night-text);font:inherit;appearance:none;cursor:pointer;background:#ffffff12;border:0;border-radius:12px;padding:0 36px 0 14px;font-size:14px}.Zn9bra_box[data-off]{opacity:.5}
.IkxLPq_layer{z-index:0;opacity:.42;filter:blur(2.8px)saturate(1.3);pointer-events:none;font-size:8.5px;position:absolute;inset:0;overflow:hidden}.IkxLPq_layer[data-shape=hero]{font-size:11px}.IkxLPq_layer[data-shape=tall]{z-index:-1;font-size:7.5px}.IkxLPq_piece{background:#ffffff14;border-radius:.9em;padding:.6em;display:block;position:absolute;box-shadow:inset 0 0 0 1px #ffffff24}.IkxLPq_chart{grid-template-columns:repeat(4,1.6em);gap:.3em;font-size:1.5em;display:grid}.IkxLPq_chart i{color:#fff;height:1.75em;font:700 1.5em/1 var(--font-family-headline,serif);border-radius:.3em;place-items:center;font-style:normal;display:grid}.IkxLPq_layer [data-el=wood]{background:#3f7d4e}.IkxLPq_layer [data-el=fire]{background:#c2452d}.IkxLPq_layer [data-el=earth]{background:#a87a2a}.IkxLPq_layer [data-el=metal]{background:#cad2de;color:#1d2842!important}.IkxLPq_layer [data-el=water]{background:#34507e}.IkxLPq_bars{flex-direction:column;gap:.45em;width:9em;display:flex}.IkxLPq_bars>span{align-items:center;gap:.4em;display:flex}.IkxLPq_bars b{color:#ffffffd9;width:1.1em;font-size:.9em}.IkxLPq_bars i{border-radius:.3em;height:.55em}.IkxLPq_radar{width:7.5em;height:7.5em;padding:.4em}.IkxLPq_radar polygon{fill:none;stroke:#ffffff59;stroke-width:.8px}.IkxLPq_radar polygon[data-val]{fill:#ebbc6573;stroke:#ebbc65;stroke-width:1.4px}.IkxLPq_flow{width:13em;height:8.3em}.IkxLPq_flow line{stroke:#ffffff26;stroke-width:.6px}.IkxLPq_flow polygon[data-area]{fill:#ebbc6538}.IkxLPq_flow polyline{fill:none;stroke:#ebbc65;stroke-width:1.6px;stroke-linejoin:round}.IkxLPq_flow circle{fill:#fff}.IkxLPq_months{grid-template-columns:repeat(3,3.2em);gap:.35em;display:grid}.IkxLPq_months>span{background:#ffffff1a;border-radius:.5em;flex-direction:column;align-items:center;gap:.3em;padding:.4em 0;display:flex}.IkxLPq_months b{color:#ffffffd9;font-size:.9em}.IkxLPq_months i{border-radius:50%;width:.7em;height:.7em}.IkxLPq_months i[data-tone=up]{background:#ebbc65}.IkxLPq_months i[data-tone=flat]{background:#ffffff80}.IkxLPq_months i[data-tone=down]{background:#7fa8ff}.IkxLPq_face{width:6.4em;height:8.1em;padding:0}.IkxLPq_face [data-bg]{fill:#ffd6de59}.IkxLPq_face [data-body]{fill:#3a2a3a}.IkxLPq_face [data-skin]{fill:#f3d3c0}.IkxLPq_face [data-hair]{fill:#2a1d22}.IkxLPq_donut{width:5.6em;height:5.6em;padding:.5em}.IkxLPq_lines{flex-direction:column;gap:.45em;width:10em;display:flex}.IkxLPq_lines i{background:#ffffff73;border-radius:.3em;height:.5em}.IkxLPq_lines i[data-head]{background:#ebbc65;width:55%;height:.75em;margin-bottom:.2em}.IkxLPq_layer[data-shape=wide] [data-piece=chart]{top:12%;left:44%;transform:rotate(-7deg)}.IkxLPq_layer[data-shape=wide] [data-piece=bars]{top:58%;left:52%;transform:rotate(4deg)}.IkxLPq_layer[data-shape=wide] [data-piece=radar]{top:4%;left:72%;transform:rotate(8deg)}.IkxLPq_layer[data-shape=wide] [data-piece=chart2]{top:54%;left:50%;transform:rotate(5deg)}.IkxLPq_layer[data-shape=wide] [data-piece=face]{top:8%;left:74%;transform:rotate(9deg)}.IkxLPq_layer[data-shape=wide] [data-piece=flow]{top:10%;left:44%;transform:rotate(-5deg)}.IkxLPq_layer[data-shape=wide] [data-piece=months]{top:58%;left:54%;transform:rotate(4deg)}.IkxLPq_layer[data-shape=wide][data-kind=fortune] [data-piece=chart]{top:2%;left:74%;transform:rotate(9deg)}.IkxLPq_layer[data-shape=tall] [data-piece=chart]{top:7%;left:10%;transform:rotate(-8deg)}.IkxLPq_layer[data-shape=tall] [data-piece=bars]{top:32%;left:-4%;transform:rotate(6deg)}.IkxLPq_layer[data-shape=tall] [data-piece=radar]{top:22%;right:-6%;transform:rotate(10deg)}.IkxLPq_layer[data-shape=tall] [data-piece=chart2]{top:30%;left:30%;transform:rotate(7deg)}.IkxLPq_layer[data-shape=tall] [data-piece=face]{top:6%;right:-2%;transform:rotate(9deg)}.IkxLPq_layer[data-shape=tall] [data-piece=flow]{top:8%;left:2%;transform:rotate(-6deg)}.IkxLPq_layer[data-shape=tall] [data-piece=months]{top:30%;right:-4%;transform:rotate(7deg)}.IkxLPq_layer[data-shape=tall][data-kind=fortune] [data-piece=chart]{top:2%;left:auto;right:-30%;transform:rotate(10deg)}.IkxLPq_layer[data-shape=hero] [data-piece=chart]{top:44%;left:6%;transform:rotate(-7deg)}.IkxLPq_layer[data-shape=hero] [data-piece=bars]{top:70%;left:30%;transform:rotate(4deg)}.IkxLPq_layer[data-shape=hero] [data-piece=radar]{top:10%;right:4%;transform:rotate(8deg)}.IkxLPq_layer[data-shape=hero] [data-piece=chart2]{top:68%;left:24%;transform:rotate(5deg)}.IkxLPq_layer[data-shape=hero] [data-piece=face]{top:12%;right:8%;transform:rotate(9deg)}.IkxLPq_layer[data-shape=hero] [data-piece=flow]{top:46%;left:4%;transform:rotate(-5deg)}.IkxLPq_layer[data-shape=hero] [data-piece=months]{top:72%;left:34%;transform:rotate(4deg)}.IkxLPq_layer[data-shape=hero][data-kind=fortune] [data-piece=chart]{top:8%;left:auto;right:6%;transform:rotate(9deg)}.IkxLPq_layer[data-shape=wide] [data-piece=lines]{top:64%;left:36%;transform:rotate(-4deg)}.IkxLPq_layer[data-shape=wide] [data-piece=donut]{top:-6%;left:60%;transform:rotate(6deg)}.IkxLPq_layer[data-shape=tall] [data-piece=lines]{top:50%;left:-10%;transform:rotate(-6deg)}.IkxLPq_layer[data-shape=tall] [data-piece=donut]{top:-4%;left:46%;transform:rotate(8deg)}.IkxLPq_layer[data-shape=hero] [data-piece=lines]{top:34%;right:30%;transform:rotate(-4deg)}.IkxLPq_layer[data-shape=hero] [data-piece=donut]{top:76%;left:4%;transform:rotate(6deg)}
.kd7ADG_wrap{margin:var(--space-4,16px) 0 var(--space-6,32px)}.kd7ADG_head{margin:0 0 var(--space-3);font:var(--typography-heading-card);letter-spacing:var(--typography-heading-card-letter-spacing);color:var(--color-night-text);word-break:keep-all}.kd7ADG_head em{color:var(--color-night-accent);font-style:normal}.kd7ADG_grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.kd7ADG_grid[data-count="3"]{margin:0 calc(-1 * var(--space-4,16px));padding:0 var(--space-4,16px) 4px;scroll-snap-type:x mandatory;scroll-padding:0 var(--space-4,16px);scrollbar-width:none;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;gap:10px;display:flex;overflow-x:auto}.kd7ADG_grid[data-count="3"]::-webkit-scrollbar{display:none}.kd7ADG_grid[data-count="3"]>li{scroll-snap-align:start;flex:0 0 40%}.kd7ADG_item{width:100%;color:var(--color-night-text);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:4px;padding:0;text-decoration:none;display:flex}.kd7ADG_label{z-index:1;flex-direction:column;gap:2px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.kd7ADG_label strong{font:var(--typography-label-md);letter-spacing:-.03em;color:#fff;word-break:keep-all;font-size:19px;line-height:1.25}.kd7ADG_sub{color:#ffffffb8;word-break:keep-all;font-size:11px;line-height:1.4}.kd7ADG_cover:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0000,#0000008c 70%);position:absolute;inset:50% 0 0}.kd7ADG_cover{aspect-ratio:4/5;border-radius:var(--radius-lg);isolation:isolate;display:block;position:relative;overflow:hidden}.kd7ADG_cover[data-kind=saju]{background:radial-gradient(120% 70% at 70% 20%,#5680d673,#0000 60%),linear-gradient(#16223f 0%,#0b1220 100%)}.kd7ADG_cover[data-kind=gunghap]{background:radial-gradient(90% 60% at 50% 30%,#d65c9673,#0000 70%),linear-gradient(#7a2a5c 0%,#4a1838 55%,#2a0f22 100%)}.kd7ADG_cover[data-kind=fortune]{background:radial-gradient(85% 55% at 50% 30%,#ffd48a8c,#0000 70%),linear-gradient(#3b2c66 0%,#241842 55%,#150e28 100%)}.kd7ADG_art{z-index:-1;pointer-events:none;position:absolute;left:50%}.kd7ADG_art[data-kind]{filter:drop-shadow(0 4px 10px #00000059);width:46%;bottom:16%;left:64%;transform:translate(-50%)}.kd7ADG_badge{color:#fff;font:var(--font-weight-bold) 11px/1.2 var(--font-family-sans);background:#00000073;border-radius:999px;padding:3px 8px;position:absolute;top:10px;left:10px}.kd7ADG_grid[data-count="3"] .kd7ADG_badge{padding:2px 6px;font-size:10px;top:7px;left:7px}.kd7ADG_item:focus-visible .kd7ADG_cover{outline:2px solid var(--color-night-accent);outline-offset:2px}.kd7ADG_release{margin-top:var(--space-2);color:var(--color-night-text);background:#ebbc651a;border-radius:12px;flex-direction:column;gap:8px;padding:9px 12px;display:flex}.kd7ADG_release p{word-break:keep-all;margin:0;font-size:13px;line-height:1.5}.kd7ADG_release b{color:var(--color-night-accent);margin-right:4px}.kd7ADG_release[data-picked]{background:#ebbc6529}
.yhs8rW_wrap{flex-direction:column;display:flex}.yhs8rW_headRow{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);display:flex}.yhs8rW_head{font:var(--typography-heading-card);letter-spacing:var(--typography-heading-card-letter-spacing);color:var(--color-night-text);margin:0}.yhs8rW_head em{color:var(--color-night-accent);font-style:normal}.yhs8rW_me{color:var(--color-night-text-muted);background:#ffffff14;border-radius:999px;flex:none;padding:5px 11px;font-size:12px;font-weight:600;text-decoration:none}.yhs8rW_row{margin:0 calc(-1 * var(--space-4,16px));padding:0 var(--space-4,16px) 4px;scroll-snap-type:x mandatory;scroll-padding:0 var(--space-4,16px);scrollbar-width:none;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;gap:10px;list-style:none;display:flex;overflow-x:auto}.yhs8rW_row::-webkit-scrollbar{display:none}.yhs8rW_row>li{scroll-snap-align:start;flex:0 0 44%}.yhs8rW_card{width:100%;height:100%;color:var(--color-night-text);text-align:left;cursor:pointer;background:#ffffff0f;border:0;border-radius:16px;flex-direction:column;gap:4px;padding:14px;display:flex}.yhs8rW_card[data-main]{background:#ebbc651a}.yhs8rW_card:disabled{cursor:default}.yhs8rW_card:focus-visible{outline:2px solid var(--color-night-accent);outline-offset:2px}.yhs8rW_top{justify-content:space-between;align-items:flex-start;margin-bottom:6px;display:flex}.yhs8rW_main{color:#1a1408;background:#ebbc65;border-radius:999px;padding:2px 7px;font-size:10px;font-style:normal;font-weight:800}.yhs8rW_card strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;overflow:hidden}.yhs8rW_sum{color:var(--color-night-text-muted);-webkit-line-clamp:2;word-break:keep-all;-webkit-box-orient:vertical;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}.yhs8rW_foot{justify-content:space-between;align-items:center;gap:6px;margin-top:auto;padding-top:8px;display:flex}.yhs8rW_foot em{color:var(--color-night-text-muted);white-space:nowrap;background:#ffffff1a;border-radius:999px;padding:1px 6px;font-size:10px;font-style:normal;font-weight:700}.yhs8rW_foot em[data-open]{color:var(--color-night-accent);background:#ebbc652e}.yhs8rW_foot small{color:var(--color-night-text-muted);white-space:nowrap;font-size:10px}.yhs8rW_note{color:var(--color-night-text-muted);background:#ffffff0f;border-radius:16px;margin:0;padding:16px;font-size:13px}
.YqLIJG_page{flex-direction:column;gap:28px;padding-bottom:32px;display:flex}.YqLIJG_hero{min-height:352px;margin:-24px calc(-1 * var(--space-4,16px)) 0;color:#fff;isolation:isolate;padding:32px 20px 24px;display:flex;position:relative;overflow:hidden}.YqLIJG_page[data-kind=saju] .YqLIJG_hero{background:radial-gradient(70% 90% at 85% 30%,#5680d68c,#0000 65%),linear-gradient(120deg,#0b1220 0%,#16223f 70%,#1d2c52 100%)}.YqLIJG_page[data-kind=gunghap] .YqLIJG_hero{background:radial-gradient(70% 90% at 85% 35%,#d65c9673,#0000 65%),linear-gradient(120deg,#2a0f22 0%,#4a1838 50%,#7a2a5c 100%)}.YqLIJG_page[data-kind=fortune] .YqLIJG_hero{background:radial-gradient(70% 90% at 85% 40%,#ffd48a80,#0000 65%),linear-gradient(120deg,#241842 0%,#3b2c66 60%,#4a3478 100%)}.YqLIJG_heroArt{z-index:0;pointer-events:none;width:auto;height:78%;position:absolute;bottom:-10px;right:-8px}.YqLIJG_heroText{z-index:1;flex-direction:column;gap:6px;max-width:62%;display:flex;position:relative}.YqLIJG_kicker{color:#1a1408;letter-spacing:-.03em;background:#ebbc65;border-radius:999px;align-self:flex-start;padding:3px 9px;font-size:11px;font-weight:800}.YqLIJG_heroTitle{font:900 26px/1.28 var(--font-family-alt);letter-spacing:-.05em;word-break:keep-all;margin:0}.YqLIJG_heroSub{opacity:.85;word-break:keep-all;font-size:12px;line-height:1.45}.YqLIJG_step{flex-direction:column;gap:12px;display:flex}.YqLIJG_headRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.YqLIJG_head{font:var(--typography-heading-card);letter-spacing:var(--typography-heading-card-letter-spacing);color:var(--color-night-text);align-items:center;gap:8px;margin:0;display:flex}.YqLIJG_head em{color:var(--color-night-accent);margin-left:-4px;font-style:normal}.YqLIJG_head i{width:22px;height:22px;color:var(--color-night-accent);background:#ebbc652e;border-radius:50%;place-items:center;font-size:12px;font-style:normal;font-weight:800;display:grid}.YqLIJG_note{color:var(--color-night-text-muted);word-break:keep-all;margin:-4px 0 0;font-size:12px;line-height:1.5}.YqLIJG_aside{color:var(--color-night-text-muted);background:#ffffff14;border-radius:999px;flex:none;padding:5px 11px;font-size:12px;font-weight:600;text-decoration:none}.YqLIJG_segment{background:#ffffff12;border-radius:999px;flex:none;padding:3px;display:inline-flex}.YqLIJG_segment button{color:var(--color-night-text-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700}.YqLIJG_segment button[aria-pressed=true]{background:var(--color-night-accent);color:#1a1408}.YqLIJG_more{color:var(--color-night-text-muted);align-self:flex-end;font-size:12px;font-weight:600;text-decoration:none}.YqLIJG_row{margin:0 calc(-1 * var(--space-4,16px));padding:0 var(--space-4,16px) 4px;scroll-snap-type:x mandatory;scroll-padding:0 var(--space-4,16px);scrollbar-width:none;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;gap:10px;list-style:none;display:flex;overflow-x:auto}.YqLIJG_row::-webkit-scrollbar{display:none}.YqLIJG_row>li{scroll-snap-align:start;flex:0 0 40%}.YqLIJG_card{width:100%;height:100%;min-height:132px;color:var(--color-night-text);text-align:left;cursor:pointer;background:#ffffff0f;border:0;border-radius:16px;flex-direction:column;gap:4px;padding:14px;display:flex}.YqLIJG_card[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--color-night-accent);background:#ebbc651f}.YqLIJG_card:disabled{cursor:default;opacity:.6}.YqLIJG_card:focus-visible{outline:2px solid var(--color-night-accent);outline-offset:2px}.YqLIJG_cardTop{justify-content:space-between;align-items:flex-start;margin-bottom:6px;display:flex}.YqLIJG_plus{width:40px;height:40px;color:var(--color-night-accent);background:#ffffff1a;border-radius:50%;place-items:center;font-size:22px;font-weight:500;display:grid}.YqLIJG_check{background:var(--color-night-accent);color:#1a1408;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;font-weight:900;display:grid}.YqLIJG_card strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;overflow:hidden}.YqLIJG_cardSub{color:var(--color-night-text-muted);-webkit-line-clamp:2;word-break:keep-all;-webkit-box-orient:vertical;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}.YqLIJG_cardFoot{justify-content:space-between;align-items:center;gap:6px;margin-top:auto;padding-top:8px;display:flex}.YqLIJG_cardFoot em{color:var(--color-night-text-muted);white-space:nowrap;background:#ffffff1a;border-radius:999px;padding:1px 6px;font-size:10px;font-style:normal;font-weight:700}.YqLIJG_cardFoot em[data-on]{color:var(--color-night-accent);background:#ebbc652e}.YqLIJG_cardFoot small{color:var(--color-night-text-muted);white-space:nowrap;font-size:10px}.YqLIJG_chipBlock{flex-direction:column;gap:8px;display:flex}.YqLIJG_chipLabel{color:var(--color-night-text);font-size:13px;font-weight:700}.YqLIJG_chips{flex-wrap:wrap;gap:6px;display:flex}.YqLIJG_chip{color:var(--color-night-text);cursor:pointer;background:#ffffff12;border:0;border-radius:999px;padding:8px 13px;font-size:13px}.YqLIJG_chip[aria-checked=true]{background:var(--color-night-accent);color:#1a1408;font-weight:700}.YqLIJG_field{flex-direction:column;gap:8px;display:flex}.YqLIJG_field textarea{min-height:84px;color:var(--color-night-text);font:inherit;resize:vertical;background:#ffffff12;border:0;border-radius:14px;padding:12px 14px;font-size:14px;line-height:1.5}.YqLIJG_field textarea::placeholder{color:var(--color-night-text-muted)}.YqLIJG_field small{color:var(--color-night-text-muted);align-self:flex-end;font-size:11px}.YqLIJG_empty{color:var(--color-night-text-muted);background:#ffffff0f;border-radius:16px;margin:0;padding:16px;font-size:13px;line-height:1.5}.YqLIJG_cta{flex-direction:column;gap:8px;display:flex}.YqLIJG_error{color:#ff9a8a;margin:0;font-size:13px}
.LZidfq_hero{margin:0 calc(var(--space-4) * -1);padding:var(--space-3) var(--space-4) var(--space-2);color:var(--color-night-text);position:relative}.LZidfq_kicker{font:var(--typography-caption-strong);letter-spacing:var(--typography-caption-strong-letter-spacing);color:var(--color-night-accent);margin:0}.LZidfq_title{font:var(--typography-display-headline);letter-spacing:var(--typography-display-headline-letter-spacing);margin:var(--space-1) 0 var(--space-2);word-break:keep-all;overflow-wrap:anywhere;padding-right:112px}.LZidfq_badge{font:var(--typography-caption-strong);letter-spacing:var(--typography-caption-strong-letter-spacing);margin:0 0 var(--space-2);padding:1px var(--space-2);border:1px solid var(--color-night-accent);border-radius:var(--radius-sm);color:var(--color-night-accent);display:inline-block}.LZidfq_ilju{font:var(--typography-heading-card);letter-spacing:var(--typography-heading-card-letter-spacing);margin:0 0 var(--space-1);word-break:keep-all}.LZidfq_ilju strong[data-element=water]{color:var(--color-element-water-night)}.LZidfq_ilju strong[data-element=wood]{color:#6fb07f}.LZidfq_ilju strong[data-element=fire]{color:#ff8a73}.LZidfq_ilju strong[data-element=earth]{color:#d29c3e}.LZidfq_iljuImage{padding-right:112px;display:block}.LZidfq_title,.LZidfq_ilju,.LZidfq_summary{z-index:1;position:relative}.LZidfq_summary{padding-right:112px}.LZidfq_side{top:var(--space-3);right:var(--space-4);align-items:flex-end;gap:var(--space-1);pointer-events:none;flex-direction:column;width:116px;display:flex;position:absolute;bottom:0}.LZidfq_side .LZidfq_badge{white-space:nowrap;margin:0}.LZidfq_stemArt{object-fit:contain;object-position:center bottom;flex:1;width:100%;min-height:0}@media (prefers-reduced-motion:no-preference){.LZidfq_stemArt{animation:5.2s ease-in-out infinite LZidfq_float}@supports (animation-timeline:view()){.LZidfq_list>li{animation:linear both LZidfq_reveal;animation-timeline:view();animation-range:entry entry 40%}}}@keyframes LZidfq_float{50%{translate:0 -3px}}@keyframes LZidfq_reveal{0%{opacity:0;translate:0 16px}}.LZidfq_summary{font:var(--typography-body-sm);letter-spacing:var(--typography-body-sm-letter-spacing);color:var(--color-night-text-muted);margin:0}.LZidfq_section{gap:var(--space-2);flex-direction:column;display:flex}.LZidfq_sectionTitle{font:var(--typography-heading-section);letter-spacing:var(--typography-display-headline-letter-spacing);margin:0 0 var(--space-1);color:#fff;word-break:keep-all;font-size:20px}.LZidfq_askSection{margin-top:var(--space-3)}.LZidfq_list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LZidfq_card{align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card);color:var(--color-text);isolation:isolate;min-height:79px;padding:var(--space-4) var(--space-4) var(--space-4) 17px;gap:14px;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #1f1d1a0d}.LZidfq_card:after{content:"";z-index:1;background:linear-gradient(90deg, var(--color-surface) 42%, #fff9 57%, #fff0 74%);pointer-events:none;position:absolute;inset:0}.LZidfq_card>.LZidfq_num,.LZidfq_card>.LZidfq_text,.LZidfq_card>.LZidfq_status{z-index:2;position:relative}.LZidfq_num{font:var(--typography-label-md);letter-spacing:var(--typography-label-md-letter-spacing);font-variant-numeric:tabular-nums;color:#8a6420;flex:none;min-width:22px}.LZidfq_thumb{z-index:0;filter:blur(2.4px);pointer-events:none;justify-content:flex-end;align-items:center;width:54%;display:flex;position:absolute;top:-30px;bottom:-30px;right:10px}.LZidfq_thumbSheet{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;flex-direction:column;gap:6px;width:136px;padding:10px 12px 12px;display:flex;position:relative;transform:rotate(-11deg)scale(.74);box-shadow:0 8px 18px #1f1d1a1f}.LZidfq_thumb b[data-element=wood]{color:var(--color-element-wood)}.LZidfq_thumb b[data-element=fire]{color:var(--color-element-fire)}.LZidfq_thumb b[data-element=earth]{color:var(--color-element-earth)}.LZidfq_thumb b[data-element=metal]{color:#9aa6b8}.LZidfq_thumb b[data-element=water]{color:var(--color-element-water)}.LZidfq_thumbDots i[data-element=wood],.LZidfq_thumbBars i[data-element=wood]{background:var(--color-element-wood)}.LZidfq_thumbDots i[data-element=fire],.LZidfq_thumbBars i[data-element=fire]{background:var(--color-element-fire)}.LZidfq_thumbDots i[data-element=earth],.LZidfq_thumbBars i[data-element=earth]{background:var(--color-element-earth)}.LZidfq_thumbDots i[data-element=metal],.LZidfq_thumbBars i[data-element=metal]{background:#b8c1cf}.LZidfq_thumbDots i[data-element=water],.LZidfq_thumbBars i[data-element=water]{background:var(--color-element-water)}.LZidfq_thumb b{font-weight:inherit}.LZidfq_thumbPillars,.LZidfq_thumbTiles{justify-content:space-between;gap:4px;display:flex}.LZidfq_thumbPillars>span,.LZidfq_thumbTiles>span{font:var(--typography-hanja-pillar);flex-direction:column;align-items:center;font-size:19px;line-height:1.12;display:flex}.LZidfq_thumbTiles>span{background:var(--color-surface-muted);border-radius:6px;padding:3px 4px;font-size:15px}.LZidfq_thumbTiles>span[data-current]{background:var(--color-info-soft)}.LZidfq_thumbStrip{justify-content:space-between;display:flex}.LZidfq_thumbStrip i{background:var(--color-surface-muted);border-radius:50%;width:16px;height:16px}.LZidfq_thumbStrip i[data-now]{background:var(--color-night-accent)}.LZidfq_thumbChips{flex-wrap:wrap;gap:4px;display:flex}.LZidfq_thumbChips i{background:var(--color-accent-soft);border-radius:4px;width:22px;height:8px}.LZidfq_thumbChips i[data-tone=cool]{background:var(--color-info-soft)}.LZidfq_thumbChips i[data-tone=gray]{background:var(--color-surface-muted)}.LZidfq_thumbDots{gap:6px;display:flex}.LZidfq_thumbDots i{border-radius:50%;width:8px;height:8px}.LZidfq_thumbSplit{align-items:center;gap:8px;display:flex}.LZidfq_thumbDonut{border-radius:50%;flex:none;width:54px;height:54px;-webkit-mask-image:radial-gradient(circle,#0000 44%,#000 45%);mask-image:radial-gradient(circle,#0000 44%,#000 45%)}.LZidfq_thumbBars{flex-direction:column;flex:1;gap:4px;display:flex}.LZidfq_thumbBars i{border-radius:3px;height:6px;display:block}.LZidfq_thumbPhoto{object-fit:cover;object-position:50% 25%;border-radius:6px;flex:none;width:52px;height:66px}.LZidfq_thumbStack{flex-direction:column;flex:1;gap:6px;display:flex}.LZidfq_thumbTitle,.LZidfq_thumbMark,.LZidfq_thumbLines i{border-radius:3px;display:block}.LZidfq_thumbTitle{background:var(--color-info);width:58%;height:8px}.LZidfq_thumbMark{background:#ebbc65b3;width:36%;height:6px}.LZidfq_thumbLines{flex-direction:column;gap:5px;display:flex}.LZidfq_thumbLines i{background:var(--color-border-strong);height:5px}.LZidfq_thumbLines i:last-child:not(:first-child){width:66%}.LZidfq_thumbBox{background:var(--color-surface-muted);border-radius:7px;padding:7px 8px}.LZidfq_thumbBox[data-element=wood]{background:color-mix(in srgb, var(--color-element-wood) 18%, white)}.LZidfq_thumbBox[data-element=fire]{background:color-mix(in srgb, var(--color-element-fire) 16%, white)}.LZidfq_thumbBox[data-element=earth]{background:color-mix(in srgb, var(--color-element-earth) 20%, white)}.LZidfq_thumbBox[data-element=metal]{background:#e7ebf1}.LZidfq_thumbBox[data-element=water]{background:color-mix(in srgb, var(--color-element-water) 14%, white)}.LZidfq_thumbBox .LZidfq_thumbLines i{background:#1f1d1a29}.LZidfq_thumbPose{width:50px;height:auto;position:absolute;bottom:-10px;right:-14px}.LZidfq_thumb [data-element=wood]{--el:var(--color-element-wood)}.LZidfq_thumb [data-element=fire]{--el:var(--color-element-fire)}.LZidfq_thumb [data-element=earth]{--el:var(--color-element-earth)}.LZidfq_thumb [data-element=metal]{--el:#9aa6b8}.LZidfq_thumb [data-element=water]{--el:var(--color-element-water)}.LZidfq_thumbSvg{width:100%;height:auto;max-height:92px;display:block}.LZidfq_thumbMask{width:44px;box-shadow:0 0 0 1px var(--color-border);font:var(--typography-hanja-pillar);text-align:center;border-radius:10px;flex-direction:column;flex:none;font-size:20px;line-height:1;display:flex;overflow:hidden}.LZidfq_thumbMask b{padding:6px 0}.LZidfq_thumbMask b:first-child{background:#f3efe6}.LZidfq_thumbMask b:last-child{background:var(--color-night-bg)}.LZidfq_svgGrid{fill:none;stroke:var(--color-border-strong);stroke-width:2px}.LZidfq_svgArea{fill:#ebbc6599;stroke:#d29b3c;stroke-width:3px;stroke-linejoin:round}.LZidfq_svgLink{stroke:var(--color-border-strong);stroke-width:2px;stroke-dasharray:3 3}.LZidfq_svgNode{fill:color-mix(in srgb, var(--el,#c9c3b8) 30%, white);stroke:var(--el,#c9c3b8);stroke-width:2.5px}.LZidfq_svgNode[data-me]{fill:var(--el,var(--color-night-accent));stroke:#fff;stroke-width:3px}.LZidfq_svgSoft{fill:color-mix(in srgb, var(--el,var(--color-element-fire)) 22%, transparent);stroke:var(--el,var(--color-element-fire));stroke-width:2px}.LZidfq_svgHeart{fill:#e2557a}.LZidfq_svgHeartSoft{fill:none;stroke:#e2557a;stroke-width:2px}.LZidfq_thumbTalk{flex-direction:column;gap:8px;display:flex}.LZidfq_thumbTalk>span{background:#fbe3ea;border-radius:12px 12px 12px 3px;align-items:center;gap:6px;width:82%;padding:7px 8px;display:flex}.LZidfq_thumbTalk>span[data-side=take]{background:var(--color-info-soft);border-radius:12px 12px 3px;align-self:flex-end}.LZidfq_thumbTalk svg{flex:none;width:16px;height:14px}.LZidfq_thumbTalk .LZidfq_thumbLines{flex:1}.LZidfq_thumbYears{gap:5px;display:flex}.LZidfq_thumbYears>span{background:var(--color-surface-muted);font:var(--typography-hanja-pillar);border-radius:8px;flex-direction:column;flex:1;align-items:center;padding:4px 0 6px;font-size:16px;line-height:1.1;display:flex;position:relative}.LZidfq_thumbYears>span[data-now]{background:#ebbc6559}.LZidfq_thumbYears small{font:var(--typography-caption-strong);color:var(--color-text-muted);font-size:9px}.LZidfq_thumbYears svg{width:16px;height:14px;position:absolute;top:-8px;right:-6px}.LZidfq_thumbColumns{border-bottom:2px solid var(--color-border-strong);flex:1;align-items:flex-end;gap:5px;height:64px;padding-bottom:2px;display:flex}.LZidfq_thumbColumns i{background:color-mix(in srgb, var(--color-element-earth) 55%, white);border-radius:4px 4px 0 0;flex:1}.LZidfq_thumbColumns i:last-child{background:var(--color-night-accent)}.LZidfq_thumbCoins{flex-direction:column-reverse;flex:none;gap:2px;display:flex}.LZidfq_thumbCoins i{background:var(--color-night-accent);color:#7a5617;border-radius:50%;place-items:center;width:30px;height:11px;font-size:8px;font-style:normal;font-weight:800;display:grid;box-shadow:inset 0 -2px #b98a3a}.LZidfq_thumbCoins i:first-child{height:30px;font-size:14px}.LZidfq_thumbPulse{width:100%;height:30px;display:block}.LZidfq_thumbPulse polyline{fill:none;stroke:#e2557a;stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.LZidfq_thumbBattery{justify-content:space-between;gap:5px;display:flex}.LZidfq_thumbBattery>span{border:2px solid var(--color-border-strong);border-radius:5px;flex:1;align-items:flex-end;height:40px;padding:2px;display:flex}.LZidfq_thumbBattery i{background:var(--el);border-radius:2px;width:100%;display:block}.LZidfq_thumbChat{flex-direction:column;gap:8px;display:flex}.LZidfq_thumbChat>span{background:var(--color-surface-muted);border-radius:12px 12px 12px 3px;width:70%;padding:7px 8px}.LZidfq_thumbChat>span[data-role=q]{align-items:center;gap:6px;display:flex}.LZidfq_thumbChat b{color:var(--color-info);font-size:16px;font-weight:800;line-height:1}.LZidfq_thumbChat .LZidfq_thumbLines{flex:1}.LZidfq_thumbChat>span[data-role=a]{background:#ebbc6552;border-radius:12px 12px 3px;align-self:flex-end;width:88%}.LZidfq_thumbSwatches{gap:6px;display:flex}.LZidfq_thumbSwatches i{background:var(--el);border-radius:7px;flex:1;height:26px}.LZidfq_thumbSwatches i:nth-child(2){opacity:.75}.LZidfq_thumbSwatches i:nth-child(3){opacity:.45}.LZidfq_thumbChecks{flex-direction:column;gap:6px;display:flex}.LZidfq_thumbChecks>span{align-items:center;gap:6px;display:flex}.LZidfq_thumbChecks>span>i{border:2px solid var(--color-border-strong);border-radius:3px;flex:none;width:11px;height:11px}.LZidfq_thumbChecks>span[data-done]>i{border-color:var(--color-info);background:var(--color-info)}.LZidfq_thumbChecks .LZidfq_thumbLines{flex:1}.LZidfq_text{flex-direction:column;flex:1;min-width:0;display:flex}.LZidfq_ask{align-items:center;gap:var(--space-3);padding:22px var(--space-4) 23px 14px;border-radius:var(--radius-md);color:var(--color-text);background:linear-gradient(90deg,#faf8f4,#fff);text-decoration:none;display:flex}.LZidfq_askIcon{color:var(--color-night-accent);flex:none}.LZidfq_text strong{font:var(--typography-label-md);letter-spacing:var(--typography-label-md-letter-spacing);font-size:18px;font-weight:800}.LZidfq_text small{font:var(--typography-caption);letter-spacing:var(--typography-caption-letter-spacing);color:var(--color-text-muted);white-space:pre-line;font-size:13px}.LZidfq_status{font:var(--typography-caption-strong);letter-spacing:var(--typography-caption-strong-letter-spacing);padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--color-surface-muted);color:var(--color-text-subtle);flex:none}.LZidfq_status[data-status=done]{background:var(--color-info-soft);color:var(--color-info)}.LZidfq_status[data-status=streaming]{background:var(--color-accent-soft);color:var(--color-accent)}.LZidfq_status[data-status=error]{background:var(--color-warn-soft);color:var(--color-warn)}.LZidfq_status[data-status=locked]{background:var(--color-accent-soft);color:var(--color-accent)}.LZidfq_card[data-read] .LZidfq_thumb{opacity:.4}.LZidfq_status[data-status=read]{background:var(--color-night-accent);color:#6b4a10}.LZidfq_payWrap{flex-direction:column;flex:1;gap:3px;margin-top:-8px;display:flex}.LZidfq_payNote{font:var(--typography-caption-strong);letter-spacing:var(--typography-caption-strong-letter-spacing);color:var(--color-night-accent);text-align:center;margin:0}.LZidfq_payWrap>a{filter:none}.LZidfq_coreError{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--color-night-line);border-radius:var(--radius-md);background:var(--color-night-surface);flex-direction:column;display:flex}.LZidfq_coreError p{font:var(--typography-body-sm);letter-spacing:var(--typography-body-sm-letter-spacing);color:var(--color-night-danger);word-break:keep-all;margin:0}.LZidfq_coreError button{font:var(--typography-label-sm);letter-spacing:var(--typography-label-sm-letter-spacing);height:40px;padding:0 var(--space-4);border-radius:var(--radius-md);background:var(--gradient-night-button);color:var(--color-night-button-text);cursor:pointer;border:0}
.Si7chG_box{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-md);background:#151e318c;border:1px solid #ebbc652e;flex-direction:column;display:flex}.Si7chG_head{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.Si7chG_phase{font:var(--typography-label-sm);letter-spacing:var(--typography-label-sm-letter-spacing);color:var(--color-night-text);animation:.36s cubic-bezier(.2,.9,.3,1.2) Si7chG_phase-in}.Si7chG_meta{gap:var(--space-2);font-variant-numeric:tabular-nums;align-items:baseline;display:flex}.Si7chG_step{font:var(--typography-caption);letter-spacing:var(--typography-caption-letter-spacing);color:var(--color-night-text-subtle)}.Si7chG_pct{font:var(--typography-label-sm);letter-spacing:var(--typography-label-sm-letter-spacing);color:var(--color-night-accent)}.Si7chG_gauge{gap:3px;height:6px;display:flex}.Si7chG_seg{background:#6e788c47;border-radius:3px;flex-basis:0;position:relative;overflow:hidden}.Si7chG_seg i{border-radius:inherit;transition:clip-path .4s ease-out;position:absolute;inset:0;overflow:hidden}.Si7chG_glow{top:0;bottom:0;left:calc(-100% * var(--start) / var(--share));width:calc(100% * 100 / var(--share));background:linear-gradient(100deg,#0000 0%,#ffffffd9 50%,#0000 100%) -40% 0/22% 100% no-repeat,linear-gradient(90deg,#c99a45,#ebbc65 55%,#f6dca6);animation:2.2s ease-in-out infinite Si7chG_sweep;position:absolute}.Si7chG_box[data-done] .Si7chG_glow,.Si7chG_box[data-failed] .Si7chG_glow{background-position:200% 0,0 0;animation:none}.Si7chG_box[data-failed] .Si7chG_glow{background:var(--color-night-text-subtle)}.Si7chG_reelRow{gap:var(--space-2);align-items:center;min-height:20px;display:flex}.Si7chG_spinner{border:1.5px solid #ebbc6540;border-top-color:var(--color-night-accent);border-radius:50%;flex:none;width:12px;height:12px;animation:.9s linear infinite Si7chG_spin}.Si7chG_box[data-done] .Si7chG_spinner{border-color:var(--color-night-accent);background:var(--color-night-accent);animation:none}.Si7chG_box[data-failed] .Si7chG_spinner{animation:none}.Si7chG_reel{flex:1;height:20px;position:relative;overflow:hidden}.Si7chG_reelItem{font:var(--typography-caption);letter-spacing:var(--typography-caption-letter-spacing);color:var(--color-night-text-muted);white-space:nowrap;text-overflow:ellipsis;line-height:20px;animation:.34s cubic-bezier(.2,.9,.3,1.25) both Si7chG_reel-in;position:absolute;inset:0;overflow:hidden}.Si7chG_reelItem[data-spin]{color:var(--color-night-text-subtle);animation:80ms linear both Si7chG_reel-fast}.Si7chG_count{font:var(--typography-caption);letter-spacing:var(--typography-caption-letter-spacing);font-variant-numeric:tabular-nums;color:var(--color-night-text-subtle);flex:none}@keyframes Si7chG_reel-in{0%{opacity:0;filter:blur(1.5px);transform:translateY(85%)}to{opacity:1;filter:none;transform:none}}@keyframes Si7chG_reel-fast{0%{filter:blur(2px);transform:translateY(60%)}to{filter:blur(1px);transform:translateY(-20%)}}@keyframes Si7chG_phase-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes Si7chG_sweep{0%{background-position:-40% 0,0 0}to{background-position:140% 0,0 0}}@keyframes Si7chG_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Si7chG_phase,.Si7chG_reelItem,.Si7chG_glow,.Si7chG_spinner{animation:none}}
.RKYEVa_list{gap:var(--space-2);margin:var(--space-2) 0 var(--space-4);flex-direction:column;padding:0;list-style:none;display:flex}.RKYEVa_item{align-items:center;gap: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);color:var(--color-night-text);display:flex}.RKYEVa_text{flex-direction:column;flex:auto;min-width:0;display:flex}.RKYEVa_text strong{align-items:center;gap:var(--space-1);font:var(--typography-label-sm);letter-spacing:var(--typography-label-sm-letter-spacing);display:flex}.RKYEVa_text small{font:var(--typography-caption);letter-spacing:var(--typography-caption-letter-spacing);color:var(--color-night-text-muted);line-height:1.3}.RKYEVa_badge{border-radius:var(--radius-full);font:var(--typography-caption-strong);letter-spacing:var(--typography-caption-strong-letter-spacing);color:var(--color-night-text-muted);background:#ffffff1a;padding:1px 6px;font-style:normal}.RKYEVa_remove,.RKYEVa_open{padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);font:var(--typography-caption-strong);letter-spacing:var(--typography-caption-strong-letter-spacing);cursor:pointer;flex:none}.RKYEVa_remove{color:var(--color-night-danger);background:0 0;border:1px solid #ff9a8a99}.RKYEVa_open{background:var(--gradient-night-button);color:var(--color-night-button-text);border:0}.RKYEVa_remove:disabled,.RKYEVa_open:disabled{opacity:.5;cursor:wait}.RKYEVa_error{font:var(--typography-caption);letter-spacing:var(--typography-caption-letter-spacing);margin:0 0 var(--space-3);color:var(--color-night-danger)}.RKYEVa_textLink{text-align:center;font:var(--typography-label-sm);color:var(--color-night-accent);display:block}.RKYEVa_payLink{margin:calc(var(--space-2) * -1) auto var(--space-4);font:var(--typography-caption-strong);letter-spacing:var(--typography-caption-strong-letter-spacing);color:var(--color-night-accent);cursor:pointer;background:0 0;border:0;padding:4px 8px;text-decoration:underline;display:block}
.fXT9aq_pillars{gap:var(--space-2);grid-template-columns:repeat(4,1fr);display:grid}.fXT9aq_pillar{padding:var(--space-3) 0;border-radius:var(--radius-md);background:linear-gradient(to bottom, color-mix(in srgb, var(--from) 20%, transparent), color-mix(in srgb, var(--to) 20%, transparent));flex-direction:column;align-items:center;gap:2px;display:flex}.fXT9aq_pillarLabel{font:var(--typography-caption);letter-spacing:var(--typography-caption-letter-spacing);color:var(--color-night-text-muted)}.fXT9aq_pillar[data-empty]{background:var(--color-night-surface);color:var(--color-night-text-subtle)}.fXT9aq_pillar[data-day] .fXT9aq_pillarLabel{font-weight:var(--font-weight-bold)}.fXT9aq_hanja{font:var(--typography-hanja-daeun);letter-spacing:var(--typography-hanja-daeun-letter-spacing)}.fXT9aq_hanja[data-element=water]{color:var(--color-element-water-night)}.fXT9aq_preview{max-height:89px;padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-night-surface);overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.fXT9aq_preview.fXT9aq_preview div{font:var(--typography-body-sm);letter-spacing:var(--typography-body-sm-letter-spacing)}.fXT9aq_preview.fXT9aq_preview>*{color:var(--color-night-text)}.fXT9aq_preview.fXT9aq_preview strong{background:linear-gradient(#0000 62%,#ebbc6547 62%)}.fXT9aq_preview[data-behind]{opacity:.1;filter:blur(2.85px)}.fXT9aq_preview[data-behind][data-done]{opacity:.22;filter:none}.fXT9aq_mascot{z-index:1;align-items:center;gap:var(--space-2);pointer-events:none;align-items:flex-start;margin:0 0 -50px -3px;display:flex;position:relative}.fXT9aq_preview+.fXT9aq_mascot{margin-top:-134px}.fXT9aq_mascot[data-done]{margin-bottom:-77px}.fXT9aq_preview+.fXT9aq_mascot[data-done]{margin-top:-127px}.fXT9aq_cta{z-index:2;position:relative}.fXT9aq_mascotImg{flex:none;width:132px;height:auto;animation:2.4s ease-in-out infinite fXT9aq_bob}.fXT9aq_mascot[data-done] .fXT9aq_mascotImg{width:158px;animation:.42s cubic-bezier(.2,0,0,1.4) both fXT9aq_cheer-in}@keyframes fXT9aq_cheer-in{0%{opacity:0;transform:translateY(10px)scale(.92)}}.fXT9aq_mascot[data-done] .fXT9aq_bubble{top:42px}.fXT9aq_bubble{border:1px solid var(--color-night-button-from);border-radius:var(--radius-md);width:185px;max-width:calc(100% - 135px);min-height:29px;filter:drop-shadow(var(--shadow-night-glow));font-size:12px;font-weight:var(--font-weight-bold);letter-spacing:-.6px;color:var(--color-night-text);text-align:center;word-break:keep-all;background:#060a1499;justify-content:center;align-items:center;margin:0;padding:4px 8px;line-height:1.4;display:flex;position:absolute;top:49px;left:151px}.fXT9aq_bubble[data-long]{white-space:pre-line;width:max-content;padding:6px 10px}@keyframes fXT9aq_bob{50%{transform:translateY(-4px)rotate(-1deg)}}@media (prefers-reduced-motion:reduce){.fXT9aq_mascotImg{animation:none}}.fXT9aq_error p{font:var(--typography-body-sm);letter-spacing:var(--typography-body-sm-letter-spacing);margin:0 0 var(--space-3);color:var(--color-night-danger)}.fXT9aq_editInput{margin:var(--space-3) auto 0;padding:var(--space-2);font:var(--typography-caption-strong);letter-spacing:var(--typography-caption-strong-letter-spacing);color:var(--color-night-accent);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;font-size:13px;text-decoration:underline;display:block}.fXT9aq_early{z-index:2;margin-top:calc(var(--space-2) * -1);font:var(--typography-caption-strong);letter-spacing:var(--typography-caption-strong-letter-spacing);color:var(--color-night-accent);text-underline-offset:3px;align-self:center;font-size:13px;text-decoration:underline;position:relative}.fXT9aq_early:before{content:"";position:absolute;inset:-13px -8px}.fXT9aq_model{font:var(--typography-caption);letter-spacing:var(--typography-caption-letter-spacing);margin:calc(var(--space-3) * -1) 0 0;color:var(--color-night-text-subtle);text-align:center}.fXT9aq_note{font:var(--typography-caption-strong);letter-spacing:var(--typography-caption-strong-letter-spacing);margin:calc(var(--space-3) * -1) 0 0;color:var(--color-night-text-muted);text-align:center;word-break:keep-all}@keyframes fXT9aq_pulse{50%{opacity:.4}}
._8pjgRW_brandBar{flex:1;justify-content:center;align-items:flex-end;min-height:56px;padding-bottom:6px;display:flex;position:relative}._8pjgRW_brandLogo{display:block}._8pjgRW_menu{position:absolute;bottom:-8px;right:0}._8pjgRW_headline{text-align:center;flex-direction:column;align-items:center;margin-bottom:19px;display:flex}._8pjgRW_kicker{font:var(--typography-caption-strong);letter-spacing:var(--typography-caption-strong-letter-spacing);color:var(--color-night-accent);margin:0}._8pjgRW_tagline{font:var(--font-weight-extrabold) 19px/21px var(--font-family-headline);letter-spacing:var(--font-letter-spacing-headline);color:var(--color-night-button-from);text-shadow:0 0 28px #7fa8ff59;white-space:nowrap;margin:7px auto 0}._8pjgRW_wordmark{margin:11px 0 0;line-height:0}._8pjgRW_wordmark img{width:284px;max-width:100%;height:auto;display:block}._8pjgRW_lede strong{font-weight:var(--font-weight-bold)}._8pjgRW_lede{font:var(--typography-body-sm);letter-spacing:var(--typography-body-sm-letter-spacing);color:var(--color-night-text-muted);word-break:keep-all;margin:15px 0 0}._8pjgRW_actions{gap:var(--space-3);flex-direction:column;display:flex}._8pjgRW_cta{}._8pjgRW_ctaHold{border-radius:var(--radius-md);background:var(--color-night-surface);height:56px}._8pjgRW_sub{margin-top:calc(var(--space-1) * -1);font:var(--typography-label-sm);letter-spacing:var(--typography-label-sm-letter-spacing);color:var(--color-night-text-muted);text-underline-offset:3px;align-self:center;text-decoration:underline;position:relative}._8pjgRW_sub:before{content:"";position:absolute;inset:-8px -12px -16px}._8pjgRW_legal{padding:0 var(--space-5) calc(var(--space-6) + env(safe-area-inset-bottom));background:var(--color-night-bg-deep)}
.czaLPq_sentences{gap:var(--space-4);margin:var(--space-2) 0 var(--space-4);flex-direction:column;display:flex}.czaLPq_sentence{font:var(--typography-body);letter-spacing:var(--typography-body-letter-spacing);justify-content:center;align-items:center;gap:var(--space-3);color:var(--color-night-text-muted);margin:0;display:flex}.czaLPq_sentence[data-muted]{opacity:.6}.czaLPq_joined{align-items:center;gap:var(--space-1);display:inline-flex}.czaLPq_word{margin-left:var(--space-2)}
