.switch-module__7I7rHa__sw{cursor:pointer;background:#e3dcd6;border:0;border-radius:999px;flex:none;width:48px;height:28px;padding:0;transition:background .15s;position:relative}.switch-module__7I7rHa__sw:before{content:"";position:absolute;inset:-8px -2px}.switch-module__7I7rHa__sw i{background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #00000026}.switch-module__7I7rHa__sw[aria-checked=true]{background:var(--c-primary)}.switch-module__7I7rHa__sw[aria-checked=true] i{transform:translate(20px)}.switch-module__7I7rHa__sw:disabled{opacity:.6;cursor:default}
.productRow-module__6-X0jG__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.productRow-module__6-X0jG__cols4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:900px){.productRow-module__6-X0jG__cards,.productRow-module__6-X0jG__cols4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.productRow-module__6-X0jG__cards,.productRow-module__6-X0jG__cols4{grid-template-columns:1fr;gap:8px}}.productRow-module__6-X0jG__card{min-width:0;color:inherit;background:#fff;border:1px solid #f1e9df;border-radius:16px;flex-direction:column;text-decoration:none;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 12px #7850280d}.productRow-module__6-X0jG__card:hover{border-color:color-mix(in srgb, var(--c) 35%, #f1e9df);transform:translateY(-2px);box-shadow:0 10px 24px #7850281a}.productRow-module__6-X0jG__card:before{content:"";background:linear-gradient(180deg, var(--t), transparent);pointer-events:none;height:64px;position:absolute;inset:0 0 auto}.productRow-module__6-X0jG__isArt:before{display:none}.productRow-module__6-X0jG__body{flex-direction:column;flex:1;gap:12px;min-width:0;padding:16px;display:flex;position:relative}@media (max-width:768px){.productRow-module__6-X0jG__body{padding:12px}}.productRow-module__6-X0jG__top{align-items:flex-start;gap:12px;display:flex}.productRow-module__6-X0jG__doodle{object-fit:cover;border-radius:16px;flex:none;width:56px;height:56px}.productRow-module__6-X0jG__top>img:not(.productRow-module__6-X0jG__doodle),.productRow-module__6-X0jG__top>svg{flex:none}.productRow-module__6-X0jG__ttl{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.productRow-module__6-X0jG__ttl>*{overflow-wrap:anywhere}.productRow-module__6-X0jG__ttl b{color:#2b2522;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:16px;display:flex}@media (max-width:768px){.productRow-module__6-X0jG__ttl b{gap:4px}}.productRow-module__6-X0jG__ttl small{color:#5d534c;-webkit-line-clamp:2;line-clamp:2;word-break:keep-all;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.productRow-module__6-X0jG__price{flex:none;align-self:flex-start}.productRow-module__6-X0jG__know{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:768px){.productRow-module__6-X0jG__know{gap:4px}}.productRow-module__6-X0jG__know li{color:#4a413b;padding-left:16px;font-size:14px;line-height:1.5;position:relative}@media (max-width:768px){.productRow-module__6-X0jG__know li{padding-left:12px;font-size:14px}}.productRow-module__6-X0jG__know li:before{content:"";background:var(--c);opacity:.75;border-radius:50%;width:7px;height:7px;position:absolute;top:7px;left:2px}.productRow-module__6-X0jG__foot{align-items:center;gap:8px;margin-top:auto;display:flex}.productRow-module__6-X0jG__note{color:#a0703f;background:#fbe3dd;border-radius:8px;padding:2px 8px;font-size:12px}.productRow-module__6-X0jG__go{color:color-mix(in srgb, var(--c) 80%, #000);margin-left:auto;font-size:13px;font-weight:700}.productRow-module__6-X0jG__soon{cursor:default}.productRow-module__6-X0jG__soon:hover{box-shadow:none;border-color:#f1e9df;transform:none}.productRow-module__6-X0jG__soon .productRow-module__6-X0jG__ttl b,.productRow-module__6-X0jG__soon .productRow-module__6-X0jG__know li{color:#6e7371}.productRow-module__6-X0jG__goSoon{color:var(--c-muted);font-weight:600}.productRow-module__6-X0jG__art{aspect-ratio:4/3;background:linear-gradient(180deg, color-mix(in srgb, var(--c) 10%, #fff), #fff);display:flex;overflow:hidden}.productRow-module__6-X0jG__art img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.productRow-module__6-X0jG__isArt .productRow-module__6-X0jG__body{gap:8px;padding:16px}@media (max-width:768px){.productRow-module__6-X0jG__isArt .productRow-module__6-X0jG__body{padding:12px}}@media (max-width:560px){.productRow-module__6-X0jG__card{border-radius:16px}.productRow-module__6-X0jG__body{gap:8px;padding:12px}.productRow-module__6-X0jG__know{gap:2px}.productRow-module__6-X0jG__know li{font-size:13px;line-height:1.5}.productRow-module__6-X0jG__body:has(.productRow-module__6-X0jG__know) .productRow-module__6-X0jG__foot:not(:has(.productRow-module__6-X0jG__note)){justify-content:flex-end;margin-top:-26px}.productRow-module__6-X0jG__body:has(.productRow-module__6-X0jG__know):has(.productRow-module__6-X0jG__foot:not(:has(.productRow-module__6-X0jG__note))) .productRow-module__6-X0jG__know li:last-child{padding-right:64px}.productRow-module__6-X0jG__isArt{flex-direction:row}.productRow-module__6-X0jG__isArt .productRow-module__6-X0jG__art{aspect-ratio:auto;flex:none;width:104px}}.productRow-module__6-X0jG__card{flex:1}.productRow-module__6-X0jG__kicker{color:var(--c);font-size:13px;font-style:normal;font-weight:700}@media (max-width:768px){.productRow-module__6-X0jG__kicker{font-size:13px}}.productRow-module__6-X0jG__detail{color:#8a817a;word-break:keep-all;font-size:13px;line-height:1.5}@media (max-width:768px){.productRow-module__6-X0jG__detail{font-size:13px}}.productRow-module__6-X0jG__detail b{color:#c2410c;font-weight:700}.productRow-module__6-X0jG__top{flex-wrap:wrap;row-gap:8px}@media (max-width:768px){.productRow-module__6-X0jG__top{row-gap:4px}}.productRow-module__6-X0jG__ttl{flex:160px}.productRow-module__6-X0jG__price{flex:0 auto;min-width:0;max-width:100%}.productRow-module__6-X0jG__price>*{white-space:normal;overflow-wrap:anywhere;word-break:keep-all;max-width:100%;height:auto;min-height:20px;padding-top:3px;padding-bottom:3px;line-height:1.35}.productRow-module__6-X0jG__price *{overflow-wrap:anywhere;word-break:keep-all;box-sizing:border-box;max-width:100%;min-height:20px;line-height:1.35;white-space:normal!important;height:auto!important}.productRow-module__6-X0jG__price>*>*{padding-top:3px;padding-bottom:3px}@media (max-width:560px){.productRow-module__6-X0jG__body:has(.productRow-module__6-X0jG__know):has(.productRow-module__6-X0jG__foot):not(:has(.productRow-module__6-X0jG__foot .productRow-module__6-X0jG__note)) .productRow-module__6-X0jG__know li:last-child{padding-right:var(--go-w,76px)}}.productRow-module__6-X0jG__ttl>.productRow-module__6-X0jG__stat{color:var(--c-go-ink);flex-wrap:wrap;gap:4px 8px;font-size:12px;font-style:normal;font-weight:700;line-height:1.4;display:flex}.productRow-module__6-X0jG__ttl>.productRow-module__6-X0jG__statNone{color:var(--c-faint);font-weight:400}
.yearlyFlow-module__9Y7CnW__wrap{font-family:Pretendard, var(--f-sans);letter-spacing:-.3px;color:#2b2622;flex-direction:column;gap:16px;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__wrap{gap:12px}}.yearlyFlow-module__9Y7CnW__h{color:#2b2622;align-items:center;gap:8px;margin:8px 0 0;font-size:16px;font-weight:700;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__h{margin:4px 0 0}}.yearlyFlow-module__9Y7CnW__h:before{content:"";background:var(--acc,#c8452d);border-radius:2px;width:4px;height:16px}.yearlyFlow-module__9Y7CnW__p{color:#4a443e;word-break:keep-all;margin:0;font-size:15px;line-height:1.8}.yearlyFlow-module__9Y7CnW__p b,.yearlyFlow-module__9Y7CnW__hl{color:var(--acc,#c8452d);font-weight:700}.yearlyFlow-module__9Y7CnW__muted{color:#595451;margin:0;font-size:13px;line-height:1.6}.yearlyFlow-module__9Y7CnW__card{background:#fff;border:1px solid #efe6da;border-radius:16px;flex-direction:column;gap:12px;padding:16px 24px;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__card{gap:8px;padding:12px}}.yearlyFlow-module__9Y7CnW__soft{background:#fbe3dd;border-color:#f2e6d3}.yearlyFlow-module__9Y7CnW__chips{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__chips{gap:4px}}.yearlyFlow-module__9Y7CnW__chip{background:var(--acc-bg,#fbefe6);color:var(--acc2,#a8391f);border-radius:999px;padding:4px 12px;font-size:13px;font-weight:600}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__chip{padding:4px 12px}}.yearlyFlow-module__9Y7CnW__chipG{color:#5e5852;background:#f6f6f4}.yearlyFlow-module__9Y7CnW__chipB{color:#3f6496;background:#e9f0f9}.yearlyFlow-module__9Y7CnW__chipY{color:#8a6418;background:#fbf3df}.yearlyFlow-module__9Y7CnW__year{background:linear-gradient(135deg, var(--acc-soft2,#fff4ec), #fffaf5 65%);border:1px solid var(--acc-line2,#f3dccb);border-radius:16px;grid-template-columns:132px minmax(0,1fr);align-items:center;gap:24px;padding:24px;display:grid}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__year{gap:12px;padding:16px}}.yearlyFlow-module__9Y7CnW__seal{background:var(--acc,#c8452d);color:#fff;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:132px;height:132px;display:flex;box-shadow:0 10px 24px #c8452d38}.yearlyFlow-module__9Y7CnW__seal b{font-family:var(--f-hanja);letter-spacing:2px;font-size:44px;line-height:1}.yearlyFlow-module__9Y7CnW__seal span{opacity:.9;font-size:13px}.yearlyFlow-module__9Y7CnW__yearTxt{flex-direction:column;gap:8px;min-width:0;display:flex}.yearlyFlow-module__9Y7CnW__yearT{word-break:keep-all;margin:0;font-size:22px;font-weight:700;line-height:1.4}.yearlyFlow-module__9Y7CnW__yearMeta{color:#58514b;flex-direction:column;gap:4px;font-size:14px;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__yearMeta{font-size:14px}}.yearlyFlow-module__9Y7CnW__yearMeta span b{color:#2b2622;margin-right:8px;font-weight:600}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__yearMeta span b{margin-right:4px}}.yearlyFlow-module__9Y7CnW__one{color:#fff;background:#a9472b;border-radius:16px;flex-direction:column;gap:8px;padding:16px 24px;display:flex;position:relative}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__one{gap:4px;padding:12px 16px}}.yearlyFlow-module__9Y7CnW__oneK{color:#ffe0cc;letter-spacing:.06em;font-size:13px;font-weight:700}.yearlyFlow-module__9Y7CnW__oneT{word-break:keep-all;margin:0;font-size:19px;font-weight:700;line-height:1.45}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__oneT{font-size:18px}}.yearlyFlow-module__9Y7CnW__oneS{color:#fff0e8;word-break:keep-all;margin:0;font-size:14px;line-height:1.6}.yearlyFlow-module__9Y7CnW__letter{background:var(--c-soft);background-image:repeating-linear-gradient(#fffdf8 0 33px,#f6eee2 33px 34px);border:1px solid #efe3cf;border-radius:16px;flex-direction:column;gap:12px;padding:24px 32px;display:flex;position:relative;box-shadow:0 2px #f6eddf}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__letter{padding:16px}}.yearlyFlow-module__9Y7CnW__letter p{color:#3d3833;word-break:keep-all;margin:0;font-size:16px;line-height:34px}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__letter p{font-size:16px}}.yearlyFlow-module__9Y7CnW__letterTo{letter-spacing:.04em;font-weight:700;color:var(--acc,#c8452d)!important;font-size:13px!important}.yearlyFlow-module__9Y7CnW__letterFrom{color:#595451;justify-content:flex-end;align-items:center;gap:8px;font-size:14px;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__letterFrom{font-size:14px}}.yearlyFlow-module__9Y7CnW__letterFrom img{object-fit:contain;width:44px;height:44px}.yearlyFlow-module__9Y7CnW__lock{color:#67615b;background:#fafafa;border:1px dashed #e3ddd5;border-radius:12px;align-items:center;gap:12px;padding:16px;font-size:14px;line-height:1.6;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__lock{gap:8px;padding:12px}}.yearlyFlow-module__9Y7CnW__lock img{object-fit:contain;flex:none;width:44px;height:44px}.yearlyFlow-module__9Y7CnW__wait{background:var(--c-soft);color:#5b544e;border-radius:12px;align-items:center;gap:12px;padding:16px;font-size:14px;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__wait{gap:8px;padding:12px}}.yearlyFlow-module__9Y7CnW__wait img{object-fit:contain;flex:none;width:40px;height:40px;animation:1.6s ease-in-out infinite yearlyFlow-module__9Y7CnW__bob}@keyframes yearlyFlow-module__9Y7CnW__bob{50%{transform:translateY(-3px)}}.yearlyFlow-module__9Y7CnW__quote{border:1px solid color-mix(in srgb, var(--acc,#c8452d) 22%, transparent);color:#3d3833;word-break:keep-all;background:#fdf1ee;border-radius:16px;margin:0;padding:16px 24px;font-size:16px;line-height:1.8}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__quote{padding:12px;font-size:16px}}.yearlyFlow-module__9Y7CnW__quote small{color:var(--acc,#c8452d);margin-bottom:4px;font-size:13px;font-weight:700;display:block}.yearlyFlow-module__9Y7CnW__meet{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;display:grid}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__meet{gap:12px}}.yearlyFlow-module__9Y7CnW__pill{text-align:center;background:#fff;border:1px solid #efe6da;border-radius:16px;flex-direction:column;gap:4px;padding:16px 12px;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__pill{padding:12px 8px}}.yearlyFlow-module__9Y7CnW__pill b{font-family:var(--f-hanja);letter-spacing:2px;font-size:30px;line-height:1.1}.yearlyFlow-module__9Y7CnW__pill span{color:#595451;font-size:13px}.yearlyFlow-module__9Y7CnW__pillY{background:var(--acc-soft2,#fff4ec);border-color:var(--acc-line2,#f3dccb)}.yearlyFlow-module__9Y7CnW__pillY b{color:var(--acc,#c8452d)}.yearlyFlow-module__9Y7CnW__arrow{color:var(--acc,#c8452d);font-size:22px}.yearlyFlow-module__9Y7CnW__list{flex-direction:column;gap:8px;margin:0;padding:0 0 0 2px;list-style:none;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__list{gap:4px}}.yearlyFlow-module__9Y7CnW__list li{color:#4a443e;word-break:keep-all;padding-left:16px;font-size:15px;line-height:1.7;position:relative}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__list li{padding-left:12px;font-size:15px}}.yearlyFlow-module__9Y7CnW__list li:before{content:"";background:#d9a37f;border-radius:50%;width:5px;height:5px;position:absolute;top:11px;left:0}.yearlyFlow-module__9Y7CnW__five{flex-direction:column;gap:12px;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__five{gap:8px}}.yearlyFlow-module__9Y7CnW__fiveRow{color:#58514b;grid-template-columns:44px 1fr 92px;align-items:center;gap:12px;font-size:13px;display:grid}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__fiveRow{gap:8px}}.yearlyFlow-module__9Y7CnW__fiveRow>b{color:#2b2622;font-size:14px}.yearlyFlow-module__9Y7CnW__bars{flex-direction:column;gap:3px;display:flex}.yearlyFlow-module__9Y7CnW__bars i{background:#eee8e1;border-radius:4px;height:8px;display:block;overflow:hidden}.yearlyFlow-module__9Y7CnW__bars i>em{border-radius:4px;height:100%;display:block}.yearlyFlow-module__9Y7CnW__fiveNum{text-align:right;font-variant-numeric:tabular-nums}.yearlyFlow-module__9Y7CnW__fiveNum b{color:#2b2622}.yearlyFlow-module__9Y7CnW__legend{color:#595451;gap:16px;font-size:13px;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__legend{gap:12px}}.yearlyFlow-module__9Y7CnW__legend span{align-items:center;gap:8px;display:inline-flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__legend span{gap:4px}}.yearlyFlow-module__9Y7CnW__legend i{border-radius:3px;width:14px;height:6px;display:inline-block}.yearlyFlow-module__9Y7CnW__duo{grid-template-columns:1fr 1fr;gap:12px;display:grid}.yearlyFlow-module__9Y7CnW__duo>*{min-width:0}.yearlyFlow-module__9Y7CnW__state{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.yearlyFlow-module__9Y7CnW__state em{color:#595451;font-style:normal}.yearlyFlow-module__9Y7CnW__haruBox{background:var(--acc-soft,#fff8f2);border:1px solid var(--acc-line,#f6dfcf);border-radius:16px;flex-direction:column;gap:12px;padding:16px 24px;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__haruBox{gap:8px;padding:12px}}.yearlyFlow-module__9Y7CnW__haruBoxT{color:var(--acc,#c8452d);align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.yearlyFlow-module__9Y7CnW__haruBoxT img{object-fit:contain;width:30px;height:30px}.yearlyFlow-module__9Y7CnW__haruBox p{color:#3d3833;word-break:keep-all;margin:0;font-size:15px;line-height:1.85}.yearlyFlow-module__9Y7CnW__three{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.yearlyFlow-module__9Y7CnW__three .yearlyFlow-module__9Y7CnW__card{padding:16px}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__three .yearlyFlow-module__9Y7CnW__card{padding:12px}}.yearlyFlow-module__9Y7CnW__k{letter-spacing:.04em;font-size:13px;font-weight:700}.yearlyFlow-module__9Y7CnW__kR{color:var(--acc,#c8452d)}.yearlyFlow-module__9Y7CnW__kY{color:#9a7220}.yearlyFlow-module__9Y7CnW__kB{color:#3f6496}.yearlyFlow-module__9Y7CnW__cardT{color:#2b2622;word-break:keep-all;margin:0;font-size:16px;font-weight:700;line-height:1.45}.yearlyFlow-module__9Y7CnW__more{color:#58514b;font-size:14px}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__more{font-size:14px}}.yearlyFlow-module__9Y7CnW__more{border-top:1px dashed #eadfce;margin-top:4px}.yearlyFlow-module__9Y7CnW__more summary{cursor:pointer;color:#745e4c;letter-spacing:-.2px;justify-content:space-between;align-items:center;gap:8px;padding:12px 2px 2px;font-size:13px;font-weight:600;list-style:none;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__more summary{padding:8px 2px 2px}}.yearlyFlow-module__9Y7CnW__more summary::-webkit-details-marker{display:none}.yearlyFlow-module__9Y7CnW__more summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;margin-right:4px;transition:transform .15s;transform:rotate(45deg)translateY(-2px)}.yearlyFlow-module__9Y7CnW__more summary:hover{color:var(--acc2,#a8391f)}.yearlyFlow-module__9Y7CnW__more[open] summary{color:var(--acc2,#a8391f);margin-bottom:8px}.yearlyFlow-module__9Y7CnW__more[open] summary:after{transform:rotate(-135deg)translateY(-1px)}.yearlyFlow-module__9Y7CnW__seasons{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.yearlyFlow-module__9Y7CnW__season{background:#fff;border:1px solid #efe6da;border-radius:16px;flex-direction:column;gap:8px;padding:16px;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__season{padding:12px}}.yearlyFlow-module__9Y7CnW__seasonBest{background:#feece8;border-color:#e9cf95;box-shadow:0 6px 16px #b98a2c1f}.yearlyFlow-module__9Y7CnW__seasonTop{justify-content:space-between;align-items:center;display:flex}.yearlyFlow-module__9Y7CnW__seasonTop b{font-size:18px}.yearlyFlow-module__9Y7CnW__seasonTop span{color:#5e5852;background:#f6f6f4;border-radius:999px;padding:2px 8px;font-size:13px;font-weight:700}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__seasonTop span{padding:2px 8px}}.yearlyFlow-module__9Y7CnW__seasonBest .yearlyFlow-module__9Y7CnW__seasonTop span{color:#7a5810;background:#f6e6bd}.yearlyFlow-module__9Y7CnW__dots{gap:8px;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__dots{gap:4px}}.yearlyFlow-module__9Y7CnW__dot{color:#595451;flex-direction:column;flex:1;align-items:center;gap:4px;font-size:12px;display:flex}.yearlyFlow-module__9Y7CnW__dot i{border-radius:50%;width:12px;height:12px}.yearlyFlow-module__9Y7CnW__seasonF{color:#4a443e;word-break:keep-all;margin:0;font-size:14px;line-height:1.6}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__seasonF{font-size:14px}}.yearlyFlow-module__9Y7CnW__seasonH{color:#3d3833;word-break:keep-all;border-top:1px dashed #ece3d6;margin:0;padding-top:8px;font-size:14px;line-height:1.7}.yearlyFlow-module__9Y7CnW__line{border-bottom:1px solid #efe6da;grid-template-columns:repeat(12,1fr);align-items:end;height:92px;padding:0 4px;display:grid;position:relative}.yearlyFlow-module__9Y7CnW__lineSvg{width:calc(100% - 8px);height:100%;position:absolute;inset:0 4px}.yearlyFlow-module__9Y7CnW__lineCol{flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex;position:relative}.yearlyFlow-module__9Y7CnW__lineCol i{background:currentColor;border:3px solid #fff;border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 1px}.yearlyFlow-module__9Y7CnW__lineCol span{color:#595451;padding-bottom:8px;font-size:12px}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__lineCol span{padding-bottom:4px}}.yearlyFlow-module__9Y7CnW__lineNow span{color:var(--acc,#c8452d);font-weight:700}.yearlyFlow-module__9Y7CnW__months{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__months{gap:8px}}.yearlyFlow-module__9Y7CnW__month{color:inherit;background:#fff;border:1px solid #efe6da;border-radius:12px;flex-direction:column;gap:4px;padding:12px 16px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex;position:relative}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__month{padding:12px}}.yearlyFlow-module__9Y7CnW__month:hover{border-color:#e2b49b;transform:translateY(-1px)}.yearlyFlow-module__9Y7CnW__mTop{justify-content:space-between;align-items:baseline;gap:8px;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__mTop{gap:4px}}.yearlyFlow-module__9Y7CnW__mTop b{font-size:15px}.yearlyFlow-module__9Y7CnW__mTop span{font-family:var(--f-hanja);color:#595451;font-size:15px}.yearlyFlow-module__9Y7CnW__mGrade{font-size:13px;font-weight:700}.yearlyFlow-module__9Y7CnW__mGuide{color:#58514b;word-break:keep-all;min-height:2.9em;margin:0;font-size:13px;line-height:1.55}.yearlyFlow-module__9Y7CnW__mGo{color:var(--acc2,#a8391f);font-size:13px;font-weight:600}.yearlyFlow-module__9Y7CnW__mNow{border-color:var(--acc,#c8452d);box-shadow:0 0 0 1px var(--acc,#c8452d) inset}.yearlyFlow-module__9Y7CnW__mNow:after{content:"지금";color:#fff;background:var(--acc,#c8452d);border-radius:999px;padding:1px 8px;font-size:12px;font-weight:700;position:absolute;top:-8px;right:10px}.yearlyFlow-module__9Y7CnW__key{color:#595451;flex-wrap:wrap;gap:16px;font-size:13px;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__key{gap:12px}}.yearlyFlow-module__9Y7CnW__key span{align-items:center;gap:8px;display:inline-flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__key span{gap:4px}}.yearlyFlow-module__9Y7CnW__key i{border-radius:50%;width:10px;height:10px;display:inline-block}.yearlyFlow-module__9Y7CnW__areas{grid-template-columns:1fr 1fr;gap:12px;display:grid}.yearlyFlow-module__9Y7CnW__area{background:#fff;border:1px solid #efe6da;border-radius:16px;flex-direction:column;gap:8px;padding:16px;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__area{padding:12px}}.yearlyFlow-module__9Y7CnW__areaTop{justify-content:space-between;align-items:center;display:flex}.yearlyFlow-module__9Y7CnW__areaTop b{font-size:16px}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__areaTop b{font-size:16px}}.yearlyFlow-module__9Y7CnW__tone{border-radius:999px;padding:2px 12px;font-size:13px;font-weight:700}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__tone{padding:2px 8px}}.yearlyFlow-module__9Y7CnW__tonePush{background:var(--acc-bg,#fbefe6);color:var(--acc2,#a8391f)}.yearlyFlow-module__9Y7CnW__toneKeep{color:#5e5852;background:#f6f6f4}.yearlyFlow-module__9Y7CnW__toneCare{color:#3f6496;background:#e9f0f9}.yearlyFlow-module__9Y7CnW__area p{color:#3d3833;word-break:keep-all;margin:0;font-size:15px;line-height:1.75}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__area p{font-size:15px}}.yearlyFlow-module__9Y7CnW__types{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:12px;display:grid}.yearlyFlow-module__9Y7CnW__type{text-align:center;background:#fff;border:1px solid #efe6da;border-radius:16px;flex-direction:column;align-items:center;gap:4px;padding:16px;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__type{padding:12px}}.yearlyFlow-module__9Y7CnW__type small{color:#595451;font-size:13px}.yearlyFlow-module__9Y7CnW__type b{letter-spacing:3px;font-size:26px}.yearlyFlow-module__9Y7CnW__type span{color:#4a443e;font-size:14px}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__type span{font-size:14px}}.yearlyFlow-module__9Y7CnW__typeY{background:var(--acc-soft2,#fff4ec);border-color:var(--acc-line2,#f3dccb)}.yearlyFlow-module__9Y7CnW__typeY b{color:var(--acc,#c8452d)}.yearlyFlow-module__9Y7CnW__types .yearlyFlow-module__9Y7CnW__arrow{align-self:center}.yearlyFlow-module__9Y7CnW__vow{color:#fff;background:#a9472b;border-radius:16px;flex-direction:column;gap:8px;padding:24px;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__vow{padding:16px}}.yearlyFlow-module__9Y7CnW__vow p{color:#fff0e8;word-break:keep-all;margin:0;font-size:15px;line-height:1.8}.yearlyFlow-module__9Y7CnW__vowT{margin:0;font-size:19px;font-weight:700}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__vowT{font-size:18px}}.yearlyFlow-module__9Y7CnW__check{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.yearlyFlow-module__9Y7CnW__check li label{color:#3d3833;cursor:pointer;word-break:keep-all;background:#fff;border:1px solid #efe6da;border-radius:12px;align-items:flex-start;gap:12px;padding:16px;font-size:15px;line-height:1.6;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__check li label{padding:12px}}.yearlyFlow-module__9Y7CnW__check li{flex-wrap:wrap;align-items:center;display:flex}.yearlyFlow-module__9Y7CnW__check li>label{flex:1;min-width:0}.yearlyFlow-module__9Y7CnW__check input{width:20px;height:20px;accent-color:var(--acc,#c8452d);flex:none;margin-top:1px}.yearlyFlow-module__9Y7CnW__check input:checked+span{color:#5a534d;text-decoration:line-through}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__year{grid-template-columns:1fr;justify-items:start;padding:12px}.yearlyFlow-module__9Y7CnW__seal{width:104px;height:104px}.yearlyFlow-module__9Y7CnW__seal b{font-size:34px}.yearlyFlow-module__9Y7CnW__letter{padding:12px}.yearlyFlow-module__9Y7CnW__three,.yearlyFlow-module__9Y7CnW__areas,.yearlyFlow-module__9Y7CnW__duo,.yearlyFlow-module__9Y7CnW__seasons{grid-template-columns:1fr}.yearlyFlow-module__9Y7CnW__months{grid-template-columns:1fr 1fr}.yearlyFlow-module__9Y7CnW__meet,.yearlyFlow-module__9Y7CnW__types{grid-template-columns:1fr auto 1fr;gap:8px}.yearlyFlow-module__9Y7CnW__pill b{font-size:22px}.yearlyFlow-module__9Y7CnW__type b{letter-spacing:1px;font-size:18px}.yearlyFlow-module__9Y7CnW__fiveRow{grid-template-columns:36px 1fr 82px}}.yearlyFlow-module__9Y7CnW__kwGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.yearlyFlow-module__9Y7CnW__kw{background:linear-gradient(#fff8f1,#fff 55%);border:1px solid #f0e2d2;border-radius:16px;flex-direction:column;gap:8px;padding:16px;display:flex;position:relative}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__kw{padding:12px}}.yearlyFlow-module__9Y7CnW__kwN{color:#d9a37f;letter-spacing:.08em;font-size:13px;font-weight:700}.yearlyFlow-module__9Y7CnW__kwW{color:var(--acc2,#a8391f);word-break:keep-all;font-size:22px;font-weight:800;line-height:1.3}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__kwW{font-size:22px}}.yearlyFlow-module__9Y7CnW__kwWhy{color:#665d54;word-break:keep-all;border-bottom:1px dashed #efe3d4;margin:0;padding-bottom:8px;font-size:14px;line-height:1.65}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__kwWhy{font-size:14px}}.yearlyFlow-module__9Y7CnW__seasonH{border-top:1px dashed #ece3d6;flex-direction:column;gap:8px;padding-top:12px;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__seasonH{padding-top:8px}}.yearlyFlow-module__9Y7CnW__seasonH p{color:#3d3833;word-break:keep-all;margin:0;font-size:15px;line-height:1.75}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__seasonH p{font-size:15px}}.yearlyFlow-module__9Y7CnW__seasonTheme{color:#2b2622;word-break:keep-all;font-size:16px}.yearlyFlow-module__9Y7CnW__doRow,.yearlyFlow-module__9Y7CnW__avoidRow,.yearlyFlow-module__9Y7CnW__tipRow{grid-template-columns:84px minmax(0,1fr);align-items:flex-start;gap:12px;display:grid}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__doRow,.yearlyFlow-module__9Y7CnW__avoidRow,.yearlyFlow-module__9Y7CnW__tipRow{gap:8px}}.yearlyFlow-module__9Y7CnW__doRow span,.yearlyFlow-module__9Y7CnW__avoidRow span,.yearlyFlow-module__9Y7CnW__tipRow span{text-align:center;white-space:nowrap;border-radius:8px;justify-self:stretch;margin-top:2px;padding:2px 8px;font-size:13px;font-weight:700}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__doRow span,.yearlyFlow-module__9Y7CnW__avoidRow span,.yearlyFlow-module__9Y7CnW__tipRow span{padding:2px 4px}}.yearlyFlow-module__9Y7CnW__doRow span{color:#8a6418;background:#fbf3df}.yearlyFlow-module__9Y7CnW__avoidRow span{color:#3f6496;background:#e9f0f9}.yearlyFlow-module__9Y7CnW__tipRow span{background:var(--acc-bg,#fbefe6);color:var(--acc2,#a8391f)}.yearlyFlow-module__9Y7CnW__seasonUse{flex-wrap:wrap;gap:8px;font-size:13px;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__seasonUse{gap:4px}}.yearlyFlow-module__9Y7CnW__seasonUse span{color:#58514b;background:#fbe3dd;border-radius:999px;padding:2px 8px}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__seasonUse span{padding:2px 8px}}.yearlyFlow-module__9Y7CnW__useGood{color:#8a6418!important;background:#fbf3df!important}.yearlyFlow-module__9Y7CnW__useBad{color:#3f6496!important;background:#e9f0f9!important}.yearlyFlow-module__9Y7CnW__mUse{border-radius:999px;align-self:flex-start;padding:1px 8px;font-size:12px;font-weight:700}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__mUse{padding:1px 8px}}.yearlyFlow-module__9Y7CnW__board{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.yearlyFlow-module__9Y7CnW__boardItem{color:inherit;background:#fff;border:1px solid #efe6da;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:12px 8px;text-decoration:none;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__boardItem{gap:4px;padding:12px 4px}}.yearlyFlow-module__9Y7CnW__boardItem b{font-size:14px}.yearlyFlow-module__9Y7CnW__boardItem span{border-radius:999px;padding:1px 8px;font-size:12px;font-weight:700}.yearlyFlow-module__9Y7CnW__stGood{color:#8a6418;background:#fbf3df}.yearlyFlow-module__9Y7CnW__stMid{color:#5e5852;background:#f6f6f4}.yearlyFlow-module__9Y7CnW__stBad{color:#3f6496;background:#e9f0f9}.yearlyFlow-module__9Y7CnW__luck{background:#fff;border:1px solid #efe6da;border-radius:16px;flex-direction:column;gap:12px;padding:24px;scroll-margin-top:90px;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__luck{padding:12px 16px}}.yearlyFlow-module__9Y7CnW__luckGood{background:linear-gradient(#fffaf0,#fff 40%);border-color:#ecd7a6}.yearlyFlow-module__9Y7CnW__luckHead{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__luckHead{gap:8px}}.yearlyFlow-module__9Y7CnW__luckHead b{font-size:19px}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__luckHead b{font-size:18px}}.yearlyFlow-module__9Y7CnW__luckHead small{color:#595451;font-size:13px}.yearlyFlow-module__9Y7CnW__luckHead .yearlyFlow-module__9Y7CnW__tone{margin-left:auto}.yearlyFlow-module__9Y7CnW__luckBody{flex-direction:column;gap:12px;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__luckBody{gap:8px}}.yearlyFlow-module__9Y7CnW__luckBody .yearlyFlow-module__9Y7CnW__doRow,.yearlyFlow-module__9Y7CnW__luckBody .yearlyFlow-module__9Y7CnW__tipRow{color:#3d3833;margin:0;font-size:14px;line-height:1.7}.yearlyFlow-module__9Y7CnW__luckTitle{color:#2b2622;word-break:keep-all;margin:0;font-size:16px;font-weight:700;line-height:1.5}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__luckTitle{font-size:16px}}.yearlyFlow-module__9Y7CnW__acts{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__acts{gap:4px}.yearlyFlow-module__9Y7CnW__kwGrid{grid-template-columns:1fr}.yearlyFlow-module__9Y7CnW__board{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.yearlyFlow-module__9Y7CnW__boardItem{padding:8px 2px}.yearlyFlow-module__9Y7CnW__boardItem b{font-size:13px}.yearlyFlow-module__9Y7CnW__boardItem span{padding:1px 4px;font-size:12px}.yearlyFlow-module__9Y7CnW__luck{padding:12px}}.yearlyFlow-module__9Y7CnW__year:has(.yearlyFlow-module__9Y7CnW__symbol){grid-template-columns:168px minmax(0,1fr)}.yearlyFlow-module__9Y7CnW__symbol{width:168px;height:168px;position:relative}.yearlyFlow-module__9Y7CnW__symbol img{object-fit:cover;border:5px solid #fff;border-radius:50%;width:100%;height:100%;box-shadow:0 10px 26px #c8452d33}.yearlyFlow-module__9Y7CnW__symbol b{background:var(--acc,#c8452d);color:#fff;font-family:var(--f-hanja);letter-spacing:2px;border-radius:12px;padding:4px 12px;font-size:18px;position:absolute;bottom:4px;right:-4px;box-shadow:0 4px 10px #c8452d4d}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__symbol b{padding:4px 8px}.yearlyFlow-module__9Y7CnW__year:has(.yearlyFlow-module__9Y7CnW__symbol){grid-template-columns:1fr}.yearlyFlow-module__9Y7CnW__symbol{width:132px;height:132px}}.yearlyFlow-module__9Y7CnW__green{--acc:#3d8a1c;--acc2:#2f6f14;--acc-bg:#ebf5e4;--acc-soft:#f4faef;--acc-line:#d6ebc8;--acc-soft2:#eef7e8;--acc-line2:#d3e8c4}.yearlyFlow-module__9Y7CnW__flow3{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:12px;display:grid}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__flow3{gap:8px}}.yearlyFlow-module__9Y7CnW__flowStep{text-align:center;background:#fff;border:1px solid #efe6da;border-radius:16px;flex-direction:column;gap:4px;padding:16px;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__flowStep{padding:12px}}.yearlyFlow-module__9Y7CnW__flowStep small{color:#595451;font-size:13px}.yearlyFlow-module__9Y7CnW__flowStep b{font-size:16px}.yearlyFlow-module__9Y7CnW__flowStep span{color:#58514b;word-break:keep-all;font-size:13px}.yearlyFlow-module__9Y7CnW__flowNow{border-color:var(--acc);background:var(--acc-soft);box-shadow:0 0 0 1px var(--acc) inset}.yearlyFlow-module__9Y7CnW__flowArrow{color:#978b7e;place-items:center;width:28px;height:28px;font-size:18px;display:grid}.yearlyFlow-module__9Y7CnW__guide4{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__guide4{gap:8px}}.yearlyFlow-module__9Y7CnW__guide4>div{background:#fff;border:1px solid #efe6da;border-radius:12px;flex-direction:column;gap:4px;padding:16px;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__guide4>div{padding:12px}}.yearlyFlow-module__9Y7CnW__guide4 b{font-size:15px}.yearlyFlow-module__9Y7CnW__guide4 span{color:#58514b;word-break:keep-all;font-size:14px}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__guide4 span{font-size:14px}}.yearlyFlow-module__9Y7CnW__timeline{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__timeline{gap:8px}}.yearlyFlow-module__9Y7CnW__timeline>div{background:var(--acc-soft);border:1px solid var(--acc-line);border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__timeline>div{gap:4px;padding:12px}}.yearlyFlow-module__9Y7CnW__timeline small{color:var(--acc2);font-size:13px;font-weight:700}.yearlyFlow-module__9Y7CnW__timeline b{word-break:keep-all;font-size:15px}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__timeline b{font-size:15px}}.yearlyFlow-module__9Y7CnW__timeline p{color:#4a443e;word-break:keep-all;margin:0;font-size:14px;line-height:1.65}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__timeline p{font-size:14px}}.yearlyFlow-module__9Y7CnW__luckyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.yearlyFlow-module__9Y7CnW__luckyGrid>div{background:#f6f6f4;border-radius:12px;align-items:baseline;gap:12px;padding:12px;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__luckyGrid>div{gap:8px;padding:8px 12px}}.yearlyFlow-module__9Y7CnW__luckyGrid small{color:#595451;flex:none;width:64px;font-size:13px;font-weight:700}.yearlyFlow-module__9Y7CnW__luckyGrid span{color:#2b2622;word-break:keep-all;font-size:14px}.yearlyFlow-module__9Y7CnW__cal{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.yearlyFlow-module__9Y7CnW__calH{text-align:center;color:#595451;padding:4px 0;font-size:13px}.yearlyFlow-module__9Y7CnW__calD{color:#58514b;background:#f6f6f4;border-radius:12px;flex-direction:column;gap:3px;min-height:54px;padding:8px;font-size:13px;display:flex;position:relative}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__calD{padding:4px}}.yearlyFlow-module__9Y7CnW__calD b{color:#2b2622;font-size:13px}.yearlyFlow-module__9Y7CnW__calEmpty{background:0 0}.yearlyFlow-module__9Y7CnW__calGood{background:#fbf3df}.yearlyFlow-module__9Y7CnW__calBad{background:#e9f0f9}.yearlyFlow-module__9Y7CnW__calMix{background:linear-gradient(135deg,#fbf3df 50%,#e9f0f9 50%)}.yearlyFlow-module__9Y7CnW__calTag{border-radius:8px;align-self:flex-start;padding:0 4px;font-size:12px;font-weight:700}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__calTag{padding:0 4px}}.yearlyFlow-module__9Y7CnW__calTag.yearlyFlow-module__9Y7CnW__g{color:#7a5810;background:#f6e6bd}.yearlyFlow-module__9Y7CnW__calTag.yearlyFlow-module__9Y7CnW__b{color:#345c8f;background:#d9e6f6}.yearlyFlow-module__9Y7CnW__calToday{box-shadow:0 0 0 2px var(--acc) inset}.yearlyFlow-module__9Y7CnW__dayList{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__dayList{gap:8px}}.yearlyFlow-module__9Y7CnW__dayItem{background:#fff;border:1px solid #efe6da;border-radius:12px;align-items:flex-start;gap:12px;padding:12px 16px;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__dayItem{padding:12px}}.yearlyFlow-module__9Y7CnW__dayNum{border-radius:12px;flex-direction:column;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:16px;font-weight:800;line-height:1;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__dayNum{font-size:16px}}.yearlyFlow-module__9Y7CnW__dayNum small{margin-top:2px;font-size:12px;font-weight:700}.yearlyFlow-module__9Y7CnW__dayG{color:#8a6418;background:#fbf3df}.yearlyFlow-module__9Y7CnW__dayB{color:#3f6496;background:#e9f0f9}.yearlyFlow-module__9Y7CnW__dayItem p{color:#3d3833;word-break:keep-all;margin:0;font-size:14px;line-height:1.6}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__dayItem p{font-size:14px}}.yearlyFlow-module__9Y7CnW__dayItem b{margin-bottom:2px;font-size:13px;display:block}.yearlyFlow-module__9Y7CnW__weeks{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__weeks{gap:8px}}.yearlyFlow-module__9Y7CnW__week{border:1px solid var(--acc-line);background:var(--acc-soft);border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__week{gap:4px;padding:12px}}.yearlyFlow-module__9Y7CnW__week b{color:var(--acc2);font-size:13px}.yearlyFlow-module__9Y7CnW__week p{color:#3d3833;word-break:keep-all;margin:0;font-size:14px;line-height:1.7}.yearlyFlow-module__9Y7CnW__scenes{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.yearlyFlow-module__9Y7CnW__scene{background:#fff;border:1px solid #efe6da;border-radius:16px;flex-direction:column;gap:8px;padding:16px;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__scene{padding:12px}}.yearlyFlow-module__9Y7CnW__scene b{align-items:center;gap:8px;font-size:16px;display:flex}.yearlyFlow-module__9Y7CnW__scene b i{background:var(--acc-bg);width:28px;height:28px;color:var(--acc2);border-radius:8px;justify-content:center;align-items:center;font-size:14px;font-style:normal;display:inline-flex}.yearlyFlow-module__9Y7CnW__scene p{color:#3d3833;word-break:keep-all;margin:0;font-size:15px;line-height:1.75}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__scene p{font-size:15px}}.yearlyFlow-module__9Y7CnW__axes{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__axes{gap:8px}}.yearlyFlow-module__9Y7CnW__axes>div{background:#fff;border:1px solid #efe6da;border-radius:12px;flex-direction:column;gap:4px;padding:12px 16px;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__axes>div{padding:12px}}.yearlyFlow-module__9Y7CnW__axes b{word-break:keep-all;font-size:15px}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__axes b{font-size:15px}}.yearlyFlow-module__9Y7CnW__axes small{color:var(--acc2);font-size:13px;font-weight:700}.yearlyFlow-module__9Y7CnW__axes span{color:#58514b;word-break:keep-all;font-size:14px;line-height:1.6}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__axes span{font-size:14px}}.yearlyFlow-module__9Y7CnW__links{flex-wrap:wrap;gap:8px;display:flex}.yearlyFlow-module__9Y7CnW__links a{color:var(--acc2);background:var(--acc-bg);border-radius:999px;padding:8px 16px;font-size:14px;font-weight:700;text-decoration:none}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__links a{padding:8px 12px;font-size:14px}.yearlyFlow-module__9Y7CnW__flow3{grid-template-columns:1fr}.yearlyFlow-module__9Y7CnW__flowArrow{display:none}.yearlyFlow-module__9Y7CnW__guide4,.yearlyFlow-module__9Y7CnW__timeline,.yearlyFlow-module__9Y7CnW__luckyGrid,.yearlyFlow-module__9Y7CnW__dayList,.yearlyFlow-module__9Y7CnW__weeks,.yearlyFlow-module__9Y7CnW__scenes,.yearlyFlow-module__9Y7CnW__axes{grid-template-columns:1fr}.yearlyFlow-module__9Y7CnW__calD{min-height:44px;padding:4px}.yearlyFlow-module__9Y7CnW__calTag{display:none}}.yearlyFlow-module__9Y7CnW__retry{border:1px solid var(--acc-line,#f1e8dc);color:var(--acc2,#a8391f);cursor:pointer;background:#fff;border-radius:999px;margin-left:auto;padding:8px 12px;font-size:13px;font-weight:700}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__retry{padding:8px 12px}}.yearlyFlow-module__9Y7CnW__codeRow{flex-wrap:wrap;align-items:flex-end;gap:16px;margin:2px 0 8px;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__codeRow{gap:12px;margin:2px 0 4px}}.yearlyFlow-module__9Y7CnW__codeBox{flex-direction:column;gap:4px;display:flex}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__codeBox{gap:4px}}.yearlyFlow-module__9Y7CnW__codeBox small{color:#595451;font-size:13px;font-weight:600}.yearlyFlow-module__9Y7CnW__code{gap:4px;display:inline-flex}.yearlyFlow-module__9Y7CnW__code b{color:#5e5852;width:34px;height:38px;font-size:18px;font-weight:800;font-family:var(--f-sans);background:#fbe3dd;border-radius:8px;place-items:center;display:grid}.yearlyFlow-module__9Y7CnW__code em{color:#595451;background:#fbe3dd;border-radius:999px;align-self:center;margin-left:2px;padding:2px 8px;font-size:13px;font-style:normal;font-weight:700}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__code em{padding:2px 8px}}.yearlyFlow-module__9Y7CnW__codeNow .yearlyFlow-module__9Y7CnW__code b,.yearlyFlow-module__9Y7CnW__codeNow .yearlyFlow-module__9Y7CnW__code em{color:#c8452d;background:#fbe3dd}.yearlyFlow-module__9Y7CnW__codeHot{background:var(--acc,#eb4c10)!important;color:#fff!important}.yearlyFlow-module__9Y7CnW__codeArrow{color:#968c81;padding-bottom:8px;font-size:19px;font-style:normal}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__codeArrow{font-size:18px}}.yearlyFlow-module__9Y7CnW__trend{color:#59534d;background:#fbe3dd;border-radius:999px;align-self:center;margin-top:8px;padding:2px 8px;font-size:12px;font-style:normal;font-weight:700;display:inline-block}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__trend{margin-top:4px;padding:2px 8px}}.yearlyFlow-module__9Y7CnW__trendUp{color:#3d7a1c;background:#ecf5e8}.yearlyFlow-module__9Y7CnW__trendDown{color:#b5651b;background:#fbefe2}@media (max-width:560px){.yearlyFlow-module__9Y7CnW__one{border-radius:12px;gap:4px;padding:12px}.yearlyFlow-module__9Y7CnW__oneK{font-size:12px}.yearlyFlow-module__9Y7CnW__oneT{font-size:16px;line-height:1.5}}.yearlyFlow-module__9Y7CnW__one,.yearlyFlow-module__9Y7CnW__vow{background:var(--night-bg);color:var(--night-ink)}.yearlyFlow-module__9Y7CnW__oneK{color:var(--night-gold)}.yearlyFlow-module__9Y7CnW__vow{color:#2b2724;border:1px solid var(--c-card-line);background:#fff}.yearlyFlow-module__9Y7CnW__vow p{color:#4f4742}.yearlyFlow-module__9Y7CnW__vow .yearlyFlow-module__9Y7CnW__chips .yearlyFlow-module__9Y7CnW__chip{color:#8a5a12;background:#fff3df}.yearlyFlow-module__9Y7CnW__haruBox{border:1px solid var(--c-card-line)!important;background:#fff!important;border-radius:16px!important;gap:8px!important;padding:16px!important}@media (max-width:768px){.yearlyFlow-module__9Y7CnW__haruBox{padding:12px!important}}.yearlyFlow-module__9Y7CnW__haruBoxT{color:var(--c-go-ink)!important;font-size:14px!important;font-weight:700!important}.yearlyFlow-module__9Y7CnW__haruBoxT img{background:#fff6f0;border-radius:50%;width:28px!important;height:28px!important}.yearlyFlow-module__9Y7CnW__haruBox p{color:#2b2724;font-size:15px!important;line-height:1.75!important}
.yongsinPick-module__0i2fAG__box{color:#2b2622;background:#fff;border:1px solid #ece4da;border-radius:16px;margin:32px 0 8px;padding:24px 24px 16px}@media (max-width:768px){.yongsinPick-module__0i2fAG__box{margin:16px 0 8px;padding:16px 16px 12px}}.yongsinPick-module__0i2fAG__eyebrow{color:#a5432c;letter-spacing:.02em;margin:0 0 8px;font-size:12px;font-weight:700}@media (max-width:768px){.yongsinPick-module__0i2fAG__eyebrow{margin:0 0 4px}}.yongsinPick-module__0i2fAG__h{font-family:var(--f-myeongjo);margin:0;font-size:19px;font-weight:700;line-height:1.45}@media (max-width:768px){.yongsinPick-module__0i2fAG__h{font-size:18px}}.yongsinPick-module__0i2fAG__sub{color:#76685b;margin:4px 0 0;font-size:13px}.yongsinPick-module__0i2fAG__p{color:#4a413a;margin:12px 0 0;font-size:14px;line-height:1.7}@media (max-width:768px){.yongsinPick-module__0i2fAG__p{margin:8px 0 0}}.yongsinPick-module__0i2fAG__row{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}@media (max-width:768px){.yongsinPick-module__0i2fAG__row{margin-top:12px}}.yongsinPick-module__0i2fAG__fe{color:#3b3430;cursor:pointer;background:#fff;border:1px solid #e3d6ca;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:0 16px;font-size:15px;font-weight:700;display:inline-flex}@media (max-width:768px){.yongsinPick-module__0i2fAG__fe{gap:4px;padding:0 12px}}.yongsinPick-module__0i2fAG__fe i{background:var(--fe);border-radius:50%;width:9px;height:9px}.yongsinPick-module__0i2fAG__fe small{color:#9a8b7e;font-size:12px;font-weight:500}.yongsinPick-module__0i2fAG__fe:hover:not(:disabled){border-color:var(--fe)}.yongsinPick-module__0i2fAG__fe.yongsinPick-module__0i2fAG__on{border-color:var(--fe);cursor:default;background:#faf6f0}.yongsinPick-module__0i2fAG__fe:disabled:not(.yongsinPick-module__0i2fAG__on){opacity:.5;cursor:default}.yongsinPick-module__0i2fAG__more{margin:16px 0 0;font-size:13px}@media (max-width:768px){.yongsinPick-module__0i2fAG__more{margin:12px 0 0}}.yongsinPick-module__0i2fAG__more a{color:#76685b;text-underline-offset:3px;text-decoration:underline}.yongsinPick-module__0i2fAG__msg{color:#a5432c;margin:12px 0 0;font-size:13px;font-weight:600}@media (max-width:768px){.yongsinPick-module__0i2fAG__msg{margin:8px 0 0}}@media (max-width:640px){.yongsinPick-module__0i2fAG__box{padding:12px}.yongsinPick-module__0i2fAG__h{font-size:16px}.yongsinPick-module__0i2fAG__fe{padding:0 12px}}.yongsinPick-module__0i2fAG__toTop{all:unset;cursor:pointer;color:#c4561a;text-underline-offset:3px;margin-left:4px;font-weight:700;text-decoration:underline}
.companion-module__Wp60mW__wrap{font-family:Pretendard, var(--f-sans);letter-spacing:-.3px;flex-direction:column;gap:16px;display:flex}@media (max-width:768px){.companion-module__Wp60mW__wrap{gap:12px}}.companion-module__Wp60mW__lead{color:#575757;margin:0;font-size:14px}.companion-module__Wp60mW__sec{background:#f8f8f8;border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}@media (max-width:768px){.companion-module__Wp60mW__sec{padding:12px}}.companion-module__Wp60mW__pink{background:#fcf2e3}.companion-module__Wp60mW__top{align-items:center;gap:16px;display:flex}@media (max-width:768px){.companion-module__Wp60mW__top{gap:12px}}.companion-module__Wp60mW__top img{object-fit:contain;flex:none;width:84px;height:84px}.companion-module__Wp60mW__top b{color:#333;font-size:15px;display:block}.companion-module__Wp60mW__top span{color:#57544d;font-size:13px}.companion-module__Wp60mW__row{align-items:flex-start;gap:12px;display:flex}@media (max-width:768px){.companion-module__Wp60mW__row{gap:8px}}.companion-module__Wp60mW__kind{color:#57544d;flex:none;width:30px;padding-top:8px;font-size:13px;font-weight:700}@media (max-width:768px){.companion-module__Wp60mW__kind{padding-top:8px}}.companion-module__Wp60mW__names{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:768px){.companion-module__Wp60mW__names{gap:4px}}.companion-module__Wp60mW__names button{font:inherit;color:#333;cursor:pointer;background:#fff;border:1px solid #e6dfd4;border-radius:999px;padding:4px 12px;font-size:13px}@media (max-width:768px){.companion-module__Wp60mW__names button{padding:4px 12px}}.companion-module__Wp60mW__pink .companion-module__Wp60mW__names button{border-color:#efd3a4}.companion-module__Wp60mW__names button:hover,.companion-module__Wp60mW__names .companion-module__Wp60mW__on{color:#b7780f;border-color:#db9823;font-weight:700}.companion-module__Wp60mW__dim{z-index:1000;background:#00000052;position:fixed;inset:0}.companion-module__Wp60mW__sheet{z-index:1001;text-align:left;color:#333;width:420px;max-width:100vw;font-family:Pretendard, var(--f-sans);letter-spacing:-.3px;background:#fff;border-radius:16px 0 0 16px;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-8px 0 40px #0000002e}.companion-module__Wp60mW__bar{border-bottom:1px solid #ebebeb;align-items:center;gap:8px;padding:12px 12px 8px;display:flex}@media (max-width:768px){.companion-module__Wp60mW__bar{gap:4px}}.companion-module__Wp60mW__barTitle{color:#545454;padding-left:8px;font-size:13px;font-weight:700}@media (max-width:768px){.companion-module__Wp60mW__barTitle{padding-left:4px}}.companion-module__Wp60mW__x{color:#575757;cursor:pointer;background:#f8f8f8;border:0;border-radius:999px;width:32px;height:32px;margin-left:auto;font-size:18px}.companion-module__Wp60mW__body{flex-direction:column;gap:16px;padding:16px 16px 32px;display:flex;overflow-y:auto}@media (max-width:768px){.companion-module__Wp60mW__body{gap:12px;padding:12px 12px 16px}}.companion-module__Wp60mW__head{align-items:center;gap:12px;display:flex}.companion-module__Wp60mW__head img{object-fit:contain;flex:none;width:64px;height:64px}.companion-module__Wp60mW__head>div{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.companion-module__Wp60mW__head b{color:#2c2c2e;font-size:22px;font-weight:700}.companion-module__Wp60mW__tag{color:#575757;background:#f3f3f3;border-radius:999px;padding:2px 12px;font-size:13px;font-weight:700}@media (max-width:768px){.companion-module__Wp60mW__tag{padding:2px 8px}}.companion-module__Wp60mW__tagPink{color:#b7780f;background:#fcf2e3}.companion-module__Wp60mW__desc{color:#2c2c2e;word-break:keep-all;margin:0;font-size:15px;font-weight:600;line-height:1.7}.companion-module__Wp60mW__info{border:1px solid #ebebeb;border-radius:12px;flex-direction:column;margin:0;padding:4px 16px;display:flex}@media (max-width:768px){.companion-module__Wp60mW__info{padding:4px 12px}}.companion-module__Wp60mW__info>div{grid-template-columns:96px 1fr;gap:12px;padding:12px 0;font-size:14px;line-height:1.6;display:grid}@media (max-width:768px){.companion-module__Wp60mW__info>div{gap:8px;padding:8px 0}}.companion-module__Wp60mW__info>div+div{border-top:1px solid #f3f3f3}.companion-module__Wp60mW__info dt{color:#545454}.companion-module__Wp60mW__info dd{color:#333;word-break:keep-all;margin:0}.companion-module__Wp60mW__group{flex-direction:column;gap:8px;display:flex}.companion-module__Wp60mW__label{color:#b7780f;font-size:13px;font-weight:700}.companion-module__Wp60mW__chips{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:768px){.companion-module__Wp60mW__chips{gap:4px}}.companion-module__Wp60mW__chips span{color:#8a5a0b;background:#fcf2e3;border-radius:999px;padding:4px 12px;font-size:13px}@media (max-width:768px){.companion-module__Wp60mW__chips span{padding:4px 12px}}@media (max-width:719px){.companion-module__Wp60mW__sheet{max-height:calc(86vh - var(--sa-top,0px) - var(--sa-bottom,0px));max-height:calc(86dvh - var(--sa-top,0px) - var(--sa-bottom,0px));border-radius:16px 16px 0 0;width:100%;top:auto;left:0;box-shadow:0 -8px 40px #0000002e}}.companion-module__Wp60mW__more{color:#b23a16;background:#fff;border:1px solid #f3c2ad;border-radius:999px;align-self:flex-start;margin-top:4px;padding:8px 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}@media (max-width:768px){.companion-module__Wp60mW__more{padding:8px 12px;font-size:14px}}.companion-module__Wp60mW__more:hover{background:#fbe3dd}@media (max-width:768px){.companion-module__Wp60mW__sheet{padding-top:var(--sa-top,0px);padding-bottom:var(--sa-bottom,0px);box-sizing:border-box}}
.extras-module__vw2L4G__tipWrap{z-index:6;justify-content:flex-end;display:flex;position:absolute;top:16px;right:16px}.extras-module__vw2L4G__tipWrap.extras-module__vw2L4G__inline{position:relative;top:auto;right:auto}.extras-module__vw2L4G__tipBtn{cursor:pointer;background:url(/legacy/fortune/icon/icon_question_circle.svg) 50%/contain no-repeat;border:0;width:16px;height:16px;padding:0;display:flex}.extras-module__vw2L4G__tipPop{z-index:1000;color:#575757;text-align:left;white-space:normal;background:#fff;border-radius:8px;flex-direction:column;gap:8px;width:max-content;max-width:min(420px,100vw - 48px);padding:8px 32px 8px 12px;font-size:13px;font-weight:400;line-height:18px;display:flex;position:absolute;top:calc(100% + 10px);right:-8px;box-shadow:10px 10px 30px #00000040}@media (max-width:768px){.extras-module__vw2L4G__tipPop{padding:8px 24px 8px 12px}}.extras-module__vw2L4G__tipPop:after{content:"";border:8px solid #0000;border-bottom-color:#fff;position:absolute;bottom:100%;right:8px}.extras-module__vw2L4G__tipPop b{font-weight:700}.extras-module__vw2L4G__tipClose{cursor:pointer;background:url(/legacy/fortune/icon/icon_close_1.svg) 50%/contain no-repeat;border:0;width:16px;height:16px;padding:0;position:absolute;top:8px;right:8px}.extras-module__vw2L4G__clockBtn{cursor:pointer;background:url(/legacy/fortune/icon/icon-clock.svg) 50%/contain no-repeat;border:0;width:20px;height:20px;padding:0;font-size:0}.extras-module__vw2L4G__pop{background:#fff;border-radius:16px;width:326px;max-width:calc(100vw - 32px);overflow:hidden}.extras-module__vw2L4G__popHead{text-align:center;color:#333;padding:24px 24px 8px;font-size:16px;font-weight:700;position:relative}@media (max-width:768px){.extras-module__vw2L4G__popHead{padding:12px 12px 8px}}.extras-module__vw2L4G__popClose{cursor:pointer;background:url(/legacy/fortune/icon/icon_close_1.svg) 50%/contain no-repeat;border:0;width:24px;height:24px;font-size:0;position:absolute;top:18px;right:16px}.extras-module__vw2L4G__clockBody{padding:12px 24px 16px}@media (max-width:768px){.extras-module__vw2L4G__clockBody{padding:12px 16px}}.extras-module__vw2L4G__clockDates{letter-spacing:-.35px;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-bottom:12px;font-size:14px;display:flex}.extras-module__vw2L4G__clockDates .extras-module__vw2L4G__solar{color:#d64545;font-weight:500}.extras-module__vw2L4G__clockDates .extras-module__vw2L4G__lunar{color:#3a6fc4;font-weight:500}.extras-module__vw2L4G__clockHead{color:#636363;justify-content:space-between;margin-bottom:8px;font-size:14px;display:flex}.extras-module__vw2L4G__clockHead span{text-align:center;width:54px}.extras-module__vw2L4G__clockRow{justify-content:space-between;margin-bottom:16px;display:flex}@media (max-width:768px){.extras-module__vw2L4G__clockRow{margin-bottom:12px}}.extras-module__vw2L4G__clockVal{width:54px;height:54px;font-family:var(--f-hanja);background:#eee;border-radius:12px;justify-content:center;align-items:center;font-size:32px;font-weight:400;display:flex}.extras-module__vw2L4G__dict{z-index:20;position:absolute;bottom:0;left:600px;right:0}.extras-module__vw2L4G__dict.extras-module__vw2L4G__open{top:64px}.extras-module__vw2L4G__dictOverlay{z-index:5;position:absolute;inset:0}.extras-module__vw2L4G__dictTab{background:var(--c-primary);color:#fff;cursor:pointer;border:0;border-radius:0 12px 0 0;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:700;line-height:18px;display:flex;position:absolute;top:0;left:-1px;transform:translateY(-100%)}.extras-module__vw2L4G__dictTab i{background:#fff;width:18px;height:18px;transform:rotate(90deg);-webkit-mask:url(/legacy/fortune/chevron/chevron-left-20.svg) 50%/100% 100% no-repeat;mask:url(/legacy/fortune/chevron/chevron-left-20.svg) 50%/100% 100% no-repeat}.extras-module__vw2L4G__dictTab.extras-module__vw2L4G__open i{transform:rotate(270deg)}.extras-module__vw2L4G__dictFloat{display:none}.extras-module__vw2L4G__dictBox{z-index:10;background:#fff;flex-direction:column;align-items:center;gap:24px;height:0;padding:0 40px;transition:height .3s ease-in-out;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:visible;box-shadow:0 0 40px #0003}@media (max-width:768px){.extras-module__vw2L4G__dictBox{gap:12px;padding:0 32px}}.extras-module__vw2L4G__dict.extras-module__vw2L4G__open .extras-module__vw2L4G__dictBox{height:100%;padding:40px;overflow-y:auto}@media (max-width:768px){.extras-module__vw2L4G__dict.extras-module__vw2L4G__open .extras-module__vw2L4G__dictBox{padding:32px}}.extras-module__vw2L4G__dictHead{color:#333;justify-content:center;width:100%;font-size:18px;font-weight:700;line-height:26px;display:flex;position:relative}.extras-module__vw2L4G__dictHead button{cursor:pointer;background:url(/legacy/fortune/icon/icon_close_1.svg) 50%/cover no-repeat;border:0;width:24px;height:24px;position:absolute;top:-10px;right:-10px}.extras-module__vw2L4G__words{flex-wrap:wrap;justify-content:center;gap:8px;width:100%;display:flex}@media (max-width:768px){.extras-module__vw2L4G__words{gap:4px}}.extras-module__vw2L4G__word{color:#636363;cursor:pointer;background:#fff;border:1px solid #ebebeb;border-radius:16px;padding:4px 12px;font-size:13px;font-weight:500;line-height:18px}@media (max-width:768px){.extras-module__vw2L4G__word{padding:4px 8px}}.extras-module__vw2L4G__word:hover,.extras-module__vw2L4G__word.extras-module__vw2L4G__on{background:var(--c-primary);border-color:var(--c-primary);color:#fff;font-weight:700}.extras-module__vw2L4G__desc{background:#f8f8f8;border-radius:8px;flex-direction:column;align-items:flex-start;gap:16px;width:100%;min-height:300px;padding:24px;display:flex}@media (max-width:768px){.extras-module__vw2L4G__desc{gap:12px;padding:12px}}.extras-module__vw2L4G__descTitle{color:#333;font-size:16px;font-weight:700;line-height:24px}.extras-module__vw2L4G__descText{color:#333;font-size:14px;font-weight:400;line-height:22px}.extras-module__vw2L4G__descLabel{color:#575757;font-size:14px;font-weight:700;line-height:22px}.extras-module__vw2L4G__descDiv{background:#ebebeb;width:100%;height:1px}.extras-module__vw2L4G__sum{gap:8px;width:100%;display:flex}.extras-module__vw2L4G__sumBox{border-radius:8px;flex-direction:column;flex:1;gap:8px;padding:12px;display:flex}.extras-module__vw2L4G__sumBox.extras-module__vw2L4G__blue{background:#5790fc1a}.extras-module__vw2L4G__sumBox.extras-module__vw2L4G__red{background:#ff6e6e1a}.extras-module__vw2L4G__kws{flex-wrap:wrap;gap:8px;display:flex}.extras-module__vw2L4G__kw{border-radius:4px;padding:3px 8px;font-size:13px;font-weight:700;line-height:18px}@media (max-width:768px){.extras-module__vw2L4G__kw{padding:3px 4px}}.extras-module__vw2L4G__blue .extras-module__vw2L4G__kw{color:#3a6fc4;background:#5790fc1a}.extras-module__vw2L4G__red .extras-module__vw2L4G__kw{color:#d64545;background:#ff6e6e1a}@media (max-width:1080px){.extras-module__vw2L4G__dict{left:0}.extras-module__vw2L4G__dict.extras-module__vw2L4G__open{top:0}.extras-module__vw2L4G__dictTab{display:none}.extras-module__vw2L4G__dictFloat{right:16px;bottom:calc(68px + var(--sa-bottom));border:1px solid var(--c-primary);height:36px;color:var(--c-primary);cursor:pointer;background:#fff8f5;border-radius:60px;padding:8px 12px;font-size:14px;font-weight:700;line-height:18px;display:block;position:absolute;box-shadow:2px 2px 10px #eb4c1033}.extras-module__vw2L4G__dict.extras-module__vw2L4G__open .extras-module__vw2L4G__dictFloat{display:none}.extras-module__vw2L4G__dict.extras-module__vw2L4G__open .extras-module__vw2L4G__dictBox{padding:40px 16px calc(24px + var(--sa-bottom))}.extras-module__vw2L4G__sum{flex-direction:column}}.extras-module__vw2L4G__pay{background:#fff;border-radius:16px;flex-direction:column;align-items:center;width:400px;max-width:calc(100vw - 32px);padding:32px;display:flex;position:relative;box-shadow:0 4px 24px #00000014}@media (max-width:768px){.extras-module__vw2L4G__pay{padding:24px}}.extras-module__vw2L4G__payHead{text-align:center;color:#333;width:100%;margin-bottom:16px;font-size:16px;font-weight:700;line-height:24px}@media (max-width:768px){.extras-module__vw2L4G__payHead{margin-bottom:12px}}.extras-module__vw2L4G__payHead .extras-module__vw2L4G__popClose{top:30px}.extras-module__vw2L4G__payInfo{color:#575757;background:#f8f8f8;align-self:stretch;align-items:center;margin-bottom:12px;padding:12px 24px;font-size:14px;font-weight:700;line-height:18px;display:flex;position:relative}@media (max-width:768px){.extras-module__vw2L4G__payInfo{padding:12px}}.extras-module__vw2L4G__payInfo .extras-module__vw2L4G__lbl{color:var(--c-primary);font-size:12px;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.extras-module__vw2L4G__payInfo .extras-module__vw2L4G__row{flex:1;justify-content:center;align-items:center;display:flex}.extras-module__vw2L4G__payInfo .extras-module__vw2L4G__pt{text-align:right;flex:1}.extras-module__vw2L4G__payInfo .extras-module__vw2L4G__sep{color:#d9d9d9;margin:0 12px}.extras-module__vw2L4G__payInfo .extras-module__vw2L4G__tk{flex:1;justify-content:space-between;display:flex}.extras-module__vw2L4G__opts{gap:12px;width:100%;margin-bottom:32px;display:flex}@media (max-width:768px){.extras-module__vw2L4G__opts{margin-bottom:16px}}.extras-module__vw2L4G__opt{color:#333;cursor:pointer;font:inherit;background:#fff;border:1px solid #ebebeb;border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:12px;padding:24px 0 16px;display:flex;position:relative}@media (max-width:768px){.extras-module__vw2L4G__opt{padding:12px 0}}.extras-module__vw2L4G__opt.extras-module__vw2L4G__disabled{opacity:.4;cursor:not-allowed}.extras-module__vw2L4G__opt.extras-module__vw2L4G__active{border:2px solid var(--c-primary);color:var(--c-primary);background:#fff8f5;margin:-1px}.extras-module__vw2L4G__optIcon{background:50%/cover no-repeat;width:40px;height:40px;margin-bottom:4px}.extras-module__vw2L4G__optTitle{color:#333;font-size:14px;font-weight:500;line-height:18px}.extras-module__vw2L4G__optVal{font-size:18px;font-weight:700;line-height:24px}.extras-module__vw2L4G__optVal.extras-module__vw2L4G__fallback{color:var(--c-primary)}.extras-module__vw2L4G__optArrow{color:#787878;font-size:22px;line-height:1;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.extras-module__vw2L4G__payBtn{background:var(--c-primary);color:#fff;cursor:pointer;text-align:center;border:0;border-radius:8px;width:100%;padding:16px 24px;font-size:15px;font-weight:700;line-height:20px;text-decoration:none;display:block}@media (max-width:768px){.extras-module__vw2L4G__payBtn{padding:12px}}.extras-module__vw2L4G__payBtn:disabled{cursor:not-allowed;background:#949494}.extras-module__vw2L4G__charge{flex-direction:column;width:100%;display:flex}.extras-module__vw2L4G__chargeLabel{color:#fff;background:#757575;border-radius:4px;width:fit-content;padding:2px 4px;font-size:12px;font-weight:700;line-height:16px}@media (max-width:768px){.extras-module__vw2L4G__chargeLabel{padding:2px 4px}}.extras-module__vw2L4G__chargeDesc{color:#333;margin-top:4px;font-size:16px;font-weight:700;line-height:22px}.extras-module__vw2L4G__chargeDiv{background:#ebebeb;height:1px;margin:24px 0}@media (max-width:768px){.extras-module__vw2L4G__chargeDiv{margin:12px 0}}.extras-module__vw2L4G__chargeTitle{color:#333;margin-bottom:12px;font-size:14px;font-weight:700;line-height:18px}.extras-module__vw2L4G__chargeRow{color:#575757;justify-content:space-between;margin-bottom:8px;font-size:14px;display:flex}.extras-module__vw2L4G__chargeRow b{color:#333;font-weight:500}.extras-module__vw2L4G__chargeSum{background:#fff8f5;border-radius:12px;flex-direction:column;gap:12px;margin:24px 0;padding:16px 24px;display:flex}@media (max-width:768px){.extras-module__vw2L4G__chargeSum{gap:8px;margin:12px 0 16px;padding:12px 16px}}.extras-module__vw2L4G__chargeSum>div{color:#333;justify-content:space-between;align-items:center;font-size:14px;font-weight:500;display:flex}.extras-module__vw2L4G__chargeSum>div b{color:var(--c-primary);font-size:16px;font-weight:700;line-height:24px}.extras-module__vw2L4G__chargeSum .extras-module__vw2L4G__total{border-bottom:1px solid #ebebeb;padding-bottom:12px;font-size:16px;font-weight:700}.extras-module__vw2L4G__chargeSum .extras-module__vw2L4G__total b{font-size:18px}.extras-module__vw2L4G__paybackImg{justify-content:center;align-items:center;min-width:180px;min-height:96px;display:flex}.extras-module__vw2L4G__paybackImg img{width:156px;height:78px}.extras-module__vw2L4G__paybackTip{z-index:10;pointer-events:none;background:url(/legacy/fortune/purchase/img_payback-tooltip.svg) 50%/cover no-repeat;width:105px;height:36px;animation:1s ease-in-out infinite extras-module__vw2L4G__bounce;position:absolute;top:-12px;right:-6px;transform:translateY(-50%)}@keyframes extras-module__vw2L4G__bounce{0%,to{transform:translateY(-50%)}50%{transform:translateY(-60%)}}.extras-module__vw2L4G__banners{flex-direction:column;gap:12px;display:flex}.extras-module__vw2L4G__banner{aspect-ratio:262/76;cursor:pointer;background:50%/contain no-repeat;border:0;border-radius:12px;width:100%}.extras-module__vw2L4G__mBanner{cursor:pointer;text-align:left;border-radius:12px;align-items:center;gap:16px;width:100%;padding:16px 24px;display:flex}@media (max-width:768px){.extras-module__vw2L4G__mBanner{gap:12px;padding:12px}}.extras-module__vw2L4G__mBanner.extras-module__vw2L4G__howto{background:linear-gradient(96deg,#ffebd7 0%,#fff8f0 50%,#ffebd7 100%);border:1px solid #f39c501a}.extras-module__vw2L4G__mBanner.extras-module__vw2L4G__usage{background:linear-gradient(96deg,#badcff 0%,#e8f3ff 50%,#badcff 100%);border:1px solid #3881db1a}.extras-module__vw2L4G__mBanner .extras-module__vw2L4G__ic{background:50%/100% 100% no-repeat;flex:none;width:40px;height:40px}.extras-module__vw2L4G__mBanner .extras-module__vw2L4G__tx{background:0/contain no-repeat;width:144px;height:44px}.extras-module__vw2L4G__sheetTabs{border-bottom:1px solid #ebebeb;gap:24px;height:44px;display:flex}@media (max-width:768px){.extras-module__vw2L4G__sheetTabs{gap:12px}}.extras-module__vw2L4G__sheetTabs button{color:#333;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;height:100%;font-size:16px;font-weight:500}.extras-module__vw2L4G__sheetTabs button[aria-selected=true]{color:var(--c-primary);border-bottom-color:var(--c-primary);font-weight:700}.extras-module__vw2L4G__guide{flex-direction:column;gap:12px;display:flex}.extras-module__vw2L4G__guideTitle{color:#333;margin:4px 0;font-size:18px;font-weight:700}.extras-module__vw2L4G__gCard{background:#fff;border:1px solid #ebebeb;border-radius:12px;overflow:hidden}.extras-module__vw2L4G__gCard.extras-module__vw2L4G__open{border-color:#5c6bc0}.extras-module__vw2L4G__gHead{cursor:pointer;text-align:left;width:100%;font:inherit;background:0 0;border:0;align-items:flex-start;gap:12px;padding:16px;display:flex}@media (max-width:768px){.extras-module__vw2L4G__gHead{padding:12px}}.extras-module__vw2L4G__gBadge{color:#5c6bc0;background:#eef0fb;border-radius:12px;flex:none;padding:2px 8px;font-size:12px;font-weight:700}.extras-module__vw2L4G__gInfo{flex-direction:column;flex:1;gap:4px;display:flex}.extras-module__vw2L4G__gInfo .extras-module__vw2L4G__t{color:#333;font-size:15px;font-weight:700;line-height:22px}.extras-module__vw2L4G__gInfo .extras-module__vw2L4G__d{color:#636363;font-size:13px;line-height:20px}.extras-module__vw2L4G__gInfo strong,.extras-module__vw2L4G__gDetail strong{color:#333;font-weight:700}.extras-module__vw2L4G__gDetail{color:#575757;flex-direction:column;gap:8px;padding:0 16px 16px;font-size:13px;line-height:20px;display:flex}@media (max-width:768px){.extras-module__vw2L4G__gDetail{padding:0 12px 12px}}.extras-module__vw2L4G__gDivider{background:#ebebeb;height:1px;margin-bottom:4px}.extras-module__vw2L4G__gBtn{color:#fff;text-align:center;background:#5c6bc0;border:0;border-radius:8px;margin-top:4px;padding:12px;font-size:14px;font-weight:700;text-decoration:none}@media (max-width:768px){.extras-module__vw2L4G__gBtn{padding:8px}}.extras-module__vw2L4G__gWarn{background:#fff8f5;border-radius:8px;flex-direction:column;gap:4px;padding:12px;display:flex}.extras-module__vw2L4G__gWarn .extras-module__vw2L4G__wt{color:#333;font-weight:700}.extras-module__vw2L4G__gWarn .extras-module__vw2L4G__wp{color:var(--c-primary)}.extras-module__vw2L4G__gBottom{color:#787878;text-align:center;margin:8px 0;font-size:12px}.extras-module__vw2L4G__hl{color:#5c6bc0;cursor:pointer;text-decoration:underline}.extras-module__vw2L4G__guidePop{background:#fff;border-radius:16px;flex-direction:column;width:740px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);display:flex;position:relative;overflow:hidden}.extras-module__vw2L4G__guidePop.extras-module__vw2L4G__usage{width:600px}.extras-module__vw2L4G__gpHead{flex:none;align-items:center;gap:12px;padding:24px 32px 16px;display:flex;position:relative}@media (max-width:768px){.extras-module__vw2L4G__gpHead{padding:16px 24px 12px}}.extras-module__vw2L4G__gpHead.extras-module__vw2L4G__large{text-align:center;flex-direction:column;padding:40px 32px 16px}@media (max-width:768px){.extras-module__vw2L4G__gpHead.extras-module__vw2L4G__large{padding:32px 24px 12px}}.extras-module__vw2L4G__gpIcon{font-size:32px;line-height:1}.extras-module__vw2L4G__gpTitle{color:#333;font-size:19px;font-weight:700;line-height:28px}@media (max-width:768px){.extras-module__vw2L4G__gpTitle{font-size:18px}}.extras-module__vw2L4G__gpSub{color:#636363;font-size:14px;line-height:20px}.extras-module__vw2L4G__gpBody{color:#333;flex-direction:column;flex:1;gap:16px;padding:8px 32px 24px;font-size:15px;line-height:26px;display:flex;overflow-y:auto}@media (max-width:768px){.extras-module__vw2L4G__gpBody{gap:12px;padding:8px 24px 16px}}.extras-module__vw2L4G__gpBody p{margin:0}.extras-module__vw2L4G__gpSecTitle{color:#333;flex-wrap:wrap;align-items:center;gap:8px;font-size:16px;font-weight:700;line-height:26px;display:flex}@media (max-width:768px){.extras-module__vw2L4G__gpSecTitle{font-size:16px}}.extras-module__vw2L4G__dots{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:768px){.extras-module__vw2L4G__dots{gap:4px}}.extras-module__vw2L4G__dots span{color:var(--c-primary);background:#fff8f5;border-radius:12px;padding:2px 8px;font-size:13px;font-weight:600}.extras-module__vw2L4G__p1{color:var(--c-primary);font-weight:700}.extras-module__vw2L4G__p2{font-weight:700}.extras-module__vw2L4G__cThu{color:#5e9f1c}.extras-module__vw2L4G__cTue{color:#c23535}.extras-module__vw2L4G__cSat{color:var(--c-earth-ink)}.extras-module__vw2L4G__cFri{color:#787878}.extras-module__vw2L4G__cWed{color:#404040}.extras-module__vw2L4G__cBlue{color:#3a6fc4;font-weight:700}.extras-module__vw2L4G__cPink{color:#d64545;font-weight:700}.extras-module__vw2L4G__gpImg{width:100%;height:auto;margin:0 auto;display:block}.extras-module__vw2L4G__gpCard{background:#f8f8f8;border-radius:12px;gap:12px;padding:16px;display:flex}@media (max-width:768px){.extras-module__vw2L4G__gpCard{padding:12px}}.extras-module__vw2L4G__gpCard .extras-module__vw2L4G__ci{flex:none;font-size:24px;line-height:28px}@media (max-width:768px){.extras-module__vw2L4G__gpCard .extras-module__vw2L4G__ci{font-size:22px}}.extras-module__vw2L4G__gpCard .extras-module__vw2L4G__ci img{width:40px;height:40px}.extras-module__vw2L4G__gpCard .extras-module__vw2L4G__ct{flex-direction:column;gap:4px;font-size:14px;line-height:22px;display:flex}.extras-module__vw2L4G__gpCard .extras-module__vw2L4G__ctt{font-weight:700}.extras-module__vw2L4G__row0601{align-items:center;gap:16px;display:flex}@media (max-width:768px){.extras-module__vw2L4G__row0601{gap:12px}}.extras-module__vw2L4G__row0601>div{flex-direction:column;flex:1;gap:12px;display:flex}.extras-module__vw2L4G__gpFoot{border-top:1px solid #f1f1f1;flex:none;justify-content:flex-end;align-items:center;gap:12px;padding:12px 32px 24px;display:flex}@media (max-width:768px){.extras-module__vw2L4G__gpFoot{padding:12px 24px}}.extras-module__vw2L4G__gpIndex{color:#636363;margin-right:auto;font-size:14px;font-weight:600}.extras-module__vw2L4G__gpNav{cursor:pointer;background:#fff;border:1px solid #ebebeb;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative}.extras-module__vw2L4G__gpNav i{background:#333;width:16px;height:16px;-webkit-mask:url(/legacy/fortune/chevron/chevron-left-16.svg) 50%/100% 100% no-repeat;mask:url(/legacy/fortune/chevron/chevron-left-16.svg) 50%/100% 100% no-repeat}.extras-module__vw2L4G__gpNav.extras-module__vw2L4G__next i{transform:rotate(180deg)}.extras-module__vw2L4G__gpNav:disabled{opacity:.4;cursor:default}.extras-module__vw2L4G__gpTooltip{color:#fff;white-space:nowrap;background:#333;border-radius:8px;padding:4px 8px;font-size:12px;position:absolute;bottom:calc(100% + 6px);right:0}.extras-module__vw2L4G__startBtn{background:var(--c-primary);color:#fff;cursor:pointer;border:0;border-radius:16px;margin:0 auto 32px;padding:12px 40px;font-size:15px;font-weight:700}@media (max-width:768px){.extras-module__vw2L4G__startBtn{margin:0 auto 16px;padding:12px 32px}}.extras-module__vw2L4G__lineBtn{border:1px solid var(--c-primary);color:var(--c-primary);cursor:pointer;background:#fff;border-radius:8px;align-self:center;padding:12px 24px;font-size:14px;font-weight:700}@media (max-width:768px){.extras-module__vw2L4G__lineBtn{padding:8px 16px}}.extras-module__vw2L4G__stepBadge{background:var(--c-primary);color:#fff;border-radius:12px;padding:2px 12px;font-size:13px;font-weight:700;display:inline-block}@media (max-width:768px){.extras-module__vw2L4G__stepBadge{padding:2px 8px}}.extras-module__vw2L4G__stepTit{font-size:18px;font-weight:700;line-height:26px}.extras-module__vw2L4G__stepKw{color:var(--c-primary)}.extras-module__vw2L4G__stepSub{color:#575757;font-size:14px;line-height:22px}.extras-module__vw2L4G__stepDesc{background:#f8f8f8;border-radius:12px;padding:16px;font-size:14px;line-height:22px}@media (max-width:768px){.extras-module__vw2L4G__stepDesc{padding:12px}}.extras-module__vw2L4G__prim{color:var(--c-primary);font-weight:700}.extras-module__vw2L4G__usageDots{justify-content:center;gap:8px;padding:4px 0 12px;display:flex}@media (max-width:768px){.extras-module__vw2L4G__usageDots{gap:4px}}.extras-module__vw2L4G__usageDots button{cursor:pointer;background:#d9d9d9;border:0;border-radius:50%;width:8px;height:8px;padding:0}.extras-module__vw2L4G__usageDots button[aria-current=true]{background:var(--c-primary);border-radius:4px;width:20px}.extras-module__vw2L4G__usagePage{z-index:2;cursor:pointer;background:50%/contain no-repeat;border:0;width:40px;height:40px;position:absolute;top:50%}.extras-module__vw2L4G__usagePage.extras-module__vw2L4G__l{background-image:url(/legacy/fortune/usage/usage_chevron_left.svg);left:8px}.extras-module__vw2L4G__usagePage.extras-module__vw2L4G__r{background-image:url(/legacy/fortune/usage/usage_chevron_right.svg);right:8px}.extras-module__vw2L4G__usageClose{color:#636363;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:4px;margin:0 auto 16px;padding:8px 16px;font-size:14px;display:flex}@media (max-width:768px){.extras-module__vw2L4G__usageClose{margin:0 auto 12px;padding:8px 12px}}.extras-module__vw2L4G__usageClose i{background:url(/legacy/fortune/usage/usage_close_icon.svg) 50%/contain no-repeat;width:16px;height:16px}.extras-module__vw2L4G__stepBtn{background:var(--c-primary);color:#fff;cursor:pointer;border:0;border-radius:16px;align-self:center;padding:12px 32px;font-size:15px;font-weight:700}@media (max-width:768px){.extras-module__vw2L4G__stepBtn{padding:12px 24px}.extras-module__vw2L4G__guidePop,.extras-module__vw2L4G__guidePop.extras-module__vw2L4G__usage{width:100%;max-width:none;max-height:calc(92vh - var(--sa-top,0px) - var(--sa-bottom,0px));max-height:calc(92dvh - var(--sa-top,0px) - var(--sa-bottom,0px));border-radius:16px 16px 0 0}.extras-module__vw2L4G__gpHead{padding:12px}.extras-module__vw2L4G__gpBody{padding:4px 12px 12px;font-size:14px;line-height:24px}.extras-module__vw2L4G__gpBody br.extras-module__vw2L4G__pc{display:none}.extras-module__vw2L4G__row0601{flex-direction:column}.extras-module__vw2L4G__gpFoot{padding:10px 16px calc(14px + var(--sa-bottom))}.extras-module__vw2L4G__usagePage{display:none}}.extras-module__vw2L4G__mOnly{display:none}@media (max-width:768px){.extras-module__vw2L4G__gpImg.extras-module__vw2L4G__mOnly{display:block}}.extras-module__vw2L4G__termCol{flex-direction:column;align-items:flex-end;gap:1px}.extras-module__vw2L4G__nextTerm{color:var(--g6,#8a8a8a);font-size:12px;font-weight:500}.extras-module__vw2L4G__pbTicket{color:#fff;background:linear-gradient(110deg,#ffad4d,#ff6a00);border-radius:8px;align-items:stretch;width:156px;height:78px;display:flex;position:relative;overflow:hidden}.extras-module__vw2L4G__pbFull{background:linear-gradient(110deg,#ff8a8a,#ff3b3b)}.extras-module__vw2L4G__pbTicket{-webkit-mask:radial-gradient(11px at 100%,#0000 10.5px,#000 11px);mask:radial-gradient(11px at 100%,#0000 10.5px,#000 11px)}.extras-module__vw2L4G__pbSide{writing-mode:vertical-rl;letter-spacing:3px;border-right:1.5px dashed #fffc;justify-content:center;align-items:center;width:34px;font-size:12px;font-weight:700;display:flex}.extras-module__vw2L4G__pbBody{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;padding-right:8px;display:flex}.extras-module__vw2L4G__pbBody b{font-size:22px;font-weight:800;line-height:1.1}.extras-module__vw2L4G__pbBody small{font-size:12px;font-weight:600}.extras-module__vw2L4G__payBtn,.extras-module__vw2L4G__startBtn,.extras-module__vw2L4G__stepBtn{border-radius:999px;height:48px;min-height:48px;padding-top:0;padding-bottom:0;font-size:15px;font-weight:700}.extras-module__vw2L4G__paySub{color:#6c655e;margin:-4px 0 0;font-size:14px}.extras-module__vw2L4G__payErr{color:#c4513a;margin:0;font-size:13px}.extras-module__vw2L4G__payGo{background:var(--c-primary);color:#fff;height:48px;font:inherit;cursor:pointer;border:0;border-radius:999px;font-size:15px;font-weight:700}.extras-module__vw2L4G__payGo:disabled{color:#8a817a;cursor:default;background:#e6e0d8}
.drawerFlow-module__IlDqKa__root{min-height:100%;padding-bottom:32px}@media (max-width:768px){.drawerFlow-module__IlDqKa__root{padding-bottom:24px}}.drawerFlow-module__IlDqKa__chips{z-index:5;scrollbar-width:none;background:#f6f6f4;border-bottom:1px solid #efe9e1;gap:8px;padding:12px 16px;display:flex;position:sticky;top:0;overflow-x:auto}@media (max-width:768px){.drawerFlow-module__IlDqKa__chips{gap:4px;padding:8px 12px}}.drawerFlow-module__IlDqKa__chips::-webkit-scrollbar{display:none}.drawerFlow-module__IlDqKa__chips button{font:inherit;color:#575757;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #ebebeb;border-radius:999px;flex:none;padding:8px 12px;font-size:13px}@media (max-width:768px){.drawerFlow-module__IlDqKa__chips button{padding:4px 12px}}.drawerFlow-module__IlDqKa__chips .drawerFlow-module__IlDqKa__chipOn{border-color:var(--fa);color:var(--fa);font-weight:700}.drawerFlow-module__IlDqKa__main{max-width:var(--w-list);flex-direction:column;gap:16px;margin:0 auto;padding:16px;display:flex}@media (max-width:768px){.drawerFlow-module__IlDqKa__main{gap:12px;padding:12px}}.drawerFlow-module__IlDqKa__chapter{scroll-margin-top:56px}.drawerFlow-module__IlDqKa__body{gap:16px}@media (max-width:768px){.drawerFlow-module__IlDqKa__body{gap:12px}}.drawerFlow-module__IlDqKa__fold{background:#f6f6f4;border:1px solid #efe6da;border-radius:12px}.drawerFlow-module__IlDqKa__fold>summary{cursor:pointer;color:#4a443e;align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:700;list-style:none;display:flex}@media (max-width:768px){.drawerFlow-module__IlDqKa__fold>summary{padding:12px}}.drawerFlow-module__IlDqKa__fold>summary::-webkit-details-marker{display:none}.drawerFlow-module__IlDqKa__fold>summary:after{content:"펼치기";color:var(--fa);margin-left:auto;font-size:13px;font-weight:500}.drawerFlow-module__IlDqKa__fold[open]>summary:after{content:"접기"}.drawerFlow-module__IlDqKa__fold>div{flex-direction:column;gap:16px;padding:4px 16px 16px;display:flex}@media (max-width:768px){.drawerFlow-module__IlDqKa__fold>div{gap:12px;padding:4px 12px 12px}}.drawerFlow-module__IlDqKa__hero{background:#fff;border:1px solid #ebebeb;border-radius:16px;align-items:center;gap:16px;padding:16px 24px;display:flex}@media (max-width:768px){.drawerFlow-module__IlDqKa__hero{gap:12px;padding:12px}}.drawerFlow-module__IlDqKa__hero img{object-fit:contain;flex:none;width:84px;height:84px}.drawerFlow-module__IlDqKa__heroTxt{flex-direction:column;gap:4px;min-width:0;display:flex}.drawerFlow-module__IlDqKa__heroTag{color:var(--fa);font-size:13px;font-weight:700}.drawerFlow-module__IlDqKa__heroT{color:#1f1e1b;word-break:keep-all;margin:0;font-size:19px;font-weight:800;line-height:1.3}@media (max-width:768px){.drawerFlow-module__IlDqKa__heroT{font-size:18px}}.drawerFlow-module__IlDqKa__heroS{color:#57544d;font-size:14px}@media (max-width:768px){.drawerFlow-module__IlDqKa__heroS{font-size:14px}.drawerFlow-module__IlDqKa__main,.drawerFlow-module__IlDqKa__hero{gap:12px;padding:12px}.drawerFlow-module__IlDqKa__hero img{width:64px;height:64px}.drawerFlow-module__IlDqKa__heroT{font-size:16px}}.drawerFlow-module__IlDqKa__chips{padding-left:max(16px,50% - 394px);padding-right:max(16px,50% - 394px)}.drawerFlow-module__IlDqKa__chips>.drawerFlow-module__IlDqKa__chipToc{color:#5a5048;background:#fff;border:1px dashed #d8cfc8;font-weight:700}.drawerFlow-module__IlDqKa__chips:not(.drawerFlow-module__IlDqKa__chipsAll)>button:not(.drawerFlow-module__IlDqKa__chipToc):not(.drawerFlow-module__IlDqKa__chipOn){display:none}.drawerFlow-module__IlDqKa__chips.drawerFlow-module__IlDqKa__chipsAll{flex-wrap:wrap;max-height:60dvh;overflow:visible auto;box-shadow:0 8px 18px #00000014}
.sajuClock-module__VDc1oa__dim{z-index:1000;background:#00000073;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}@media (max-width:768px){.sajuClock-module__VDc1oa__dim{padding:12px}}.sajuClock-module__VDc1oa__box{box-sizing:border-box;width:100%;max-width:360px;font-family:Pretendard, var(--f-sans);background:#fff;border-radius:16px;flex-direction:column;gap:16px;padding:16px 24px 24px;display:flex;box-shadow:0 12px 40px #0000002e}@media (max-width:768px){.sajuClock-module__VDc1oa__box{gap:12px;padding:12px}}.sajuClock-module__VDc1oa__head{justify-content:space-between;align-items:center;display:flex}.sajuClock-module__VDc1oa__title{color:#1f2430;align-items:center;gap:8px;font-size:16px;font-weight:700;display:inline-flex}@media (max-width:768px){.sajuClock-module__VDc1oa__title{gap:4px}}.sajuClock-module__VDc1oa__icon{background:url(/legacy/icon_watch_fill.svg) 50%/contain no-repeat;width:18px;height:18px}.sajuClock-module__VDc1oa__close{all:unset;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23555' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E") 50% no-repeat;width:24px;height:24px}.sajuClock-module__VDc1oa__dates{background:#f8f8f8;border-radius:10px;flex-direction:column;gap:4px;margin:0;padding:10px 12px;display:flex}.sajuClock-module__VDc1oa__dates>div{gap:10px;font-size:13.5px;line-height:1.5;display:flex}.sajuClock-module__VDc1oa__dates dt{color:#545454;min-width:30px;font-weight:700}.sajuClock-module__VDc1oa__dates dt.sajuClock-module__VDc1oa__solar{color:var(--c-primary)}.sajuClock-module__VDc1oa__dates dt.sajuClock-module__VDc1oa__lunar{color:#3b5f9e}.sajuClock-module__VDc1oa__dates dd{color:#333;margin:0}.sajuClock-module__VDc1oa__pillars{justify-content:center;gap:12px;display:flex}@media (max-width:768px){.sajuClock-module__VDc1oa__pillars{gap:8px}}.sajuClock-module__VDc1oa__col{flex-direction:column;align-items:center;gap:8px;display:flex}@media (max-width:768px){.sajuClock-module__VDc1oa__col{gap:4px}}.sajuClock-module__VDc1oa__col>span{color:#545454;font-size:13px}.sajuClock-module__VDc1oa__hourCol>span{color:var(--c-primary);font-weight:700}.sajuClock-module__VDc1oa__foot{text-align:center;color:#4f4f4f;flex-direction:column;margin:0;font-size:14px;line-height:1.6;display:flex}.sajuClock-module__VDc1oa__foot b{color:#1f2430;font-size:16px;font-weight:700}@media (max-width:768px){.sajuClock-module__VDc1oa__foot b{font-size:16px}}.sajuClock-module__VDc1oa__foot span{color:#545454;font-size:13px}.sajuClock-module__VDc1oa__term{text-align:center;color:#b0763f;margin:0;font-size:13px}.sajuClock-module__VDc1oa__msg{text-align:center;color:#545454;margin:8px 0;font-size:14px}.sajuClock-module__VDc1oa__nav{justify-content:center;align-items:center;gap:8px;margin:16px 0 2px;display:flex}@media (max-width:768px){.sajuClock-module__VDc1oa__nav{gap:4px;margin:12px 0 2px}}.sajuClock-module__VDc1oa__nav button{color:#4a443e;min-width:34px;height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e4dfd8;border-radius:999px;padding:0 12px;font-size:15px}@media (max-width:768px){.sajuClock-module__VDc1oa__nav button{padding:0 8px}}.sajuClock-module__VDc1oa__nav button:hover:not(:disabled){color:#b0742a;border-color:#b0742a}.sajuClock-module__VDc1oa__nav .sajuClock-module__VDc1oa__navNow{padding:0 16px;font-size:13px;font-weight:700}@media (max-width:768px){.sajuClock-module__VDc1oa__nav .sajuClock-module__VDc1oa__navNow{padding:0 12px;font-size:13px}}.sajuClock-module__VDc1oa__nav .sajuClock-module__VDc1oa__navNow:disabled{color:#867d72;cursor:default}.sajuClock-module__VDc1oa__inDialog{flex-direction:column;gap:12px;display:flex}
.moodQuick-module__99jEQa__box{background:#fff8e6;border:1px solid #f3e3b8;border-radius:16px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 16px;display:flex}@media (max-width:768px){.moodQuick-module__99jEQa__box{padding:12px}}.moodQuick-module__99jEQa__head{flex-direction:column;flex:140px;gap:2px;min-width:0;display:flex}.moodQuick-module__99jEQa__head b{color:#3b342e;font-size:15px}.moodQuick-module__99jEQa__head small{color:#6c655e;font-size:12px}.moodQuick-module__99jEQa__faces{gap:4px;display:flex}.moodQuick-module__99jEQa__faces button{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:2px;transition:transform .12s,opacity .12s}.moodQuick-module__99jEQa__faces button:hover{transform:scale(1.1)}.moodQuick-module__99jEQa__faces img{width:40px;height:40px;display:block}.moodQuick-module__99jEQa__faces .moodQuick-module__99jEQa__on{transform:scale(1.12);box-shadow:0 0 0 2px #e9b949}.moodQuick-module__99jEQa__faces .moodQuick-module__99jEQa__off{opacity:.35}.moodQuick-module__99jEQa__more{text-align:right;font:inherit;color:#b0613f;cursor:pointer;background:0 0;border:0;flex-basis:100%;padding:0;font-size:13px;font-weight:700}@media (max-width:768px){.moodQuick-module__99jEQa__more{font-size:13px}}.moodQuick-module__99jEQa__compact{padding:12px}@media (max-width:768px){.moodQuick-module__99jEQa__compact{padding:8px 12px}}.moodQuick-module__99jEQa__compact .moodQuick-module__99jEQa__faces img{width:34px;height:34px}.moodQuick-module__99jEQa__compact{margin-top:12px}.moodQuick-module__99jEQa__card{background:#fff;border:1px solid #efe3d8;border-radius:16px;align-items:center;gap:12px;min-width:0;padding:12px 12px 12px 16px;display:flex}@media (max-width:768px){.moodQuick-module__99jEQa__card{gap:8px;padding:8px 12px}}.moodQuick-module__99jEQa__cardTxt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.moodQuick-module__99jEQa__cardTxt small{color:#c4561a;font-size:12px;font-weight:700}.moodQuick-module__99jEQa__cardTxt b{color:#1f1b18;white-space:nowrap;font-size:15px;font-weight:800}.moodQuick-module__99jEQa__cardTxt span{color:#584e4a;font-size:13px}@media (max-width:768px){.moodQuick-module__99jEQa__cardTxt span{font-size:13px}}.moodQuick-module__99jEQa__cardMore{font:inherit;color:#b0613f;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:13px;font-weight:700}@media (max-width:768px){.moodQuick-module__99jEQa__cardMore{font-size:13px}}.moodQuick-module__99jEQa__cardFaces{flex:none;gap:2px}.moodQuick-module__99jEQa__card{flex-direction:column;justify-content:center;align-items:stretch;gap:8px;padding:12px 16px}@media (max-width:768px){.moodQuick-module__99jEQa__card{gap:4px;padding:8px 12px}}.moodQuick-module__99jEQa__cardHead{white-space:nowrap;align-items:baseline;gap:8px;min-width:0;display:flex}@media (max-width:768px){.moodQuick-module__99jEQa__cardHead{gap:4px}}.moodQuick-module__99jEQa__cardHead small{color:#c4561a;font-size:12px;font-weight:700}.moodQuick-module__99jEQa__cardHead b{color:#1f1b18;text-overflow:ellipsis;font-size:14px;font-weight:800;overflow:hidden}.moodQuick-module__99jEQa__cardHead .moodQuick-module__99jEQa__cardMore{margin-left:auto}.moodQuick-module__99jEQa__cardFaces{justify-content:space-between}.moodQuick-module__99jEQa__cardFaces img{width:32px;height:32px}.moodQuick-module__99jEQa__cardMsg{color:#584e4a;font-size:12px}.moodQuick-module__99jEQa__saved{border-top:1px dashed #f0dfb5;flex-wrap:wrap;flex-basis:100%;align-items:center;gap:8px;padding-top:8px;display:flex}@media (max-width:768px){.moodQuick-module__99jEQa__saved{gap:4px}}.moodQuick-module__99jEQa__savedAct{color:#5b544c;background:#fff;border-radius:999px;align-items:center;gap:4px;padding:2px 8px 2px 2px;font-size:12px;display:inline-flex}.moodQuick-module__99jEQa__savedAct img{width:22px;height:22px}.moodQuick-module__99jEQa__savedMemo{color:#3b342e;white-space:pre-wrap;word-break:keep-all;flex-basis:100%;margin:2px 0 0;font-size:13px;line-height:1.5}.moodQuick-module__99jEQa__cardMsg{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.moodQuick-module__99jEQa__links{flex-basis:100%;justify-content:space-between;align-items:center;gap:8px;display:flex}.moodQuick-module__99jEQa__links .moodQuick-module__99jEQa__more{flex-basis:auto}.moodQuick-module__99jEQa__statsGo{font:inherit;color:#5b534e;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:13px;font-weight:700}@media (max-width:768px){.moodQuick-module__99jEQa__statsGo{font-size:13px}}.moodQuick-module__99jEQa__card .moodQuick-module__99jEQa__statsGo{font-size:12px}.moodQuick-module__99jEQa__cardHead>.moodQuick-module__99jEQa__headGo{flex:none;margin-left:auto}.moodQuick-module__99jEQa__cardHead>.moodQuick-module__99jEQa__cardMore+.moodQuick-module__99jEQa__headGo{margin-left:12px}@media (max-width:768px){.moodQuick-module__99jEQa__cardHead>.moodQuick-module__99jEQa__cardMore+.moodQuick-module__99jEQa__headGo{margin-left:8px}}.moodQuick-module__99jEQa__cardHead>.moodQuick-module__99jEQa__cardMore{flex:none}a.moodQuick-module__99jEQa__statsGo{text-decoration:none;display:inline-block}@media (max-width:768px){.moodQuick-module__99jEQa__compact{gap:4px 8px;margin-top:0;padding:8px 12px}.moodQuick-module__99jEQa__compact .moodQuick-module__99jEQa__head{flex:110px}.moodQuick-module__99jEQa__compact .moodQuick-module__99jEQa__head b{font-size:15px}.moodQuick-module__99jEQa__compact .moodQuick-module__99jEQa__faces{gap:2px}.moodQuick-module__99jEQa__compact .moodQuick-module__99jEQa__faces img{width:32px;height:32px}}.moodQuick-module__99jEQa__card{flex-direction:row;align-items:center;gap:12px}.moodQuick-module__99jEQa__cardPic{background:#fff;border-radius:16px;flex:none;place-items:center;width:64px;height:64px;display:grid;overflow:hidden}.moodQuick-module__99jEQa__cardPic img{object-fit:contain;width:100%;height:100%}.moodQuick-module__99jEQa__cardBody{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.moodQuick-module__99jEQa__cardBody .moodQuick-module__99jEQa__cardHead{flex-wrap:wrap;row-gap:2px}.moodQuick-module__99jEQa__cardBody .moodQuick-module__99jEQa__cardFaces{justify-content:flex-start;gap:4px}.moodQuick-module__99jEQa__cardBody .moodQuick-module__99jEQa__cardFaces img{width:26px;height:26px}.moodQuick-module__99jEQa__cardBody .moodQuick-module__99jEQa__cardHead{white-space:normal;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;display:grid}.moodQuick-module__99jEQa__cardBody .moodQuick-module__99jEQa__cardHead>small{grid-area:1/1;justify-self:start}.moodQuick-module__99jEQa__cardBody .moodQuick-module__99jEQa__cardHead>a{white-space:nowrap;grid-area:1/2;justify-self:end;font-size:12px;margin:0!important}.moodQuick-module__99jEQa__cardBody .moodQuick-module__99jEQa__cardHead>b{white-space:nowrap;text-overflow:ellipsis;grid-area:2/1/auto/-1;overflow:hidden}.moodQuick-module__99jEQa__cardBody{gap:2px}.moodQuick-module__99jEQa__cardBody .moodQuick-module__99jEQa__cardFaces{margin-top:2px}.moodQuick-module__99jEQa__cardHead>.moodQuick-module__99jEQa__headGo{position:relative}.moodQuick-module__99jEQa__cardHead>.moodQuick-module__99jEQa__headGo:after{content:"";height:40px;position:absolute;top:50%;left:-6px;right:-6px;transform:translateY(-50%)}.moodQuick-module__99jEQa__cardPic{background:0 0;border-radius:0;overflow:visible}
.workSteps-module__Tmd3pa__box{background:linear-gradient(135deg,#fdf8f0,#faf1e3);border:1px solid #f0e0c8;border-radius:16px;align-items:center;gap:16px;padding:16px;display:flex}@media (max-width:768px){.workSteps-module__Tmd3pa__box{gap:12px;padding:12px}}.workSteps-module__Tmd3pa__haru{object-fit:contain;flex:none;width:56px;height:56px;animation:1.6s ease-in-out infinite workSteps-module__Tmd3pa__bob}.workSteps-module__Tmd3pa__txt{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.workSteps-module__Tmd3pa__line{color:#2b2522;font-size:15px;font-weight:800;animation:.35s both workSteps-module__Tmd3pa__in}.workSteps-module__Tmd3pa__txt small{color:#776d64;font-size:13px;line-height:1.5}@media (max-width:768px){.workSteps-module__Tmd3pa__txt small{font-size:13px}}.workSteps-module__Tmd3pa__dots{gap:4px;margin-top:4px;display:flex}@media (max-width:768px){.workSteps-module__Tmd3pa__dots{gap:4px}}.workSteps-module__Tmd3pa__dots i{background:#eadfce;border-radius:2px;width:18px;height:4px;transition:background .3s}.workSteps-module__Tmd3pa__dots i.workSteps-module__Tmd3pa__done{background:#e9b48a}.workSteps-module__Tmd3pa__dots i.workSteps-module__Tmd3pa__now{background:var(--c-primary);animation:1s ease-in-out infinite workSteps-module__Tmd3pa__pulse}@keyframes workSteps-module__Tmd3pa__in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes workSteps-module__Tmd3pa__bob{50%{transform:translateY(-3px)}}@keyframes workSteps-module__Tmd3pa__pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.workSteps-module__Tmd3pa__haru,.workSteps-module__Tmd3pa__line,.workSteps-module__Tmd3pa__dots i.workSteps-module__Tmd3pa__now{animation:none}}.workSteps-module__Tmd3pa__by{color:var(--c-faint);font-size:12px;font-style:normal}
.BriefingCard-module__6a_nKa__head{justify-content:flex-start;align-items:center;gap:8px;width:100%;display:flex}.BriefingCard-module__6a_nKa__badge{color:#fff;white-space:nowrap;background:#f80;border-radius:30px;justify-content:center;align-items:center;padding:3px 8px;font-size:14px;font-weight:600;line-height:1.2;display:inline-flex}.BriefingCard-module__6a_nKa__clock{cursor:pointer;font:inherit;background:#fff;border:1px solid #ebebeb;border-radius:30px;align-items:center;gap:3px;padding:3px 8px;display:inline-flex}.BriefingCard-module__6a_nKa__clock img{flex-shrink:0;width:16px;height:16px}.BriefingCard-module__6a_nKa__clockText{color:#575757;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.2}.BriefingCard-module__6a_nKa__clockDrop{transition:transform .2s}.BriefingCard-module__6a_nKa__clock[aria-expanded=true] .BriefingCard-module__6a_nKa__clockDrop{transform:rotate(180deg)}.BriefingCard-module__6a_nKa__clockGrid{grid-template-columns:repeat(4,1fr);justify-items:center;gap:8px;padding:8px 0;display:grid}@media (max-width:768px){.BriefingCard-module__6a_nKa__clockGrid{padding:4px 0}}.BriefingCard-module__6a_nKa__clockGrid>div{flex-direction:column;align-items:center;gap:8px;display:flex}@media (max-width:768px){.BriefingCard-module__6a_nKa__clockGrid>div{gap:4px}}.BriefingCard-module__6a_nKa__card{box-sizing:border-box;background:#fff;flex-direction:column;gap:2.93cqw;min-height:190px;padding:2.93cqw 2.93cqw 0;display:flex;position:relative;overflow:hidden;container-type:inline-size}.BriefingCard-module__6a_nKa__circle{aspect-ratio:1;pointer-events:none;background:#fff8f5;border-radius:50%;width:max(42%,210px);position:absolute;bottom:-11cqw;right:-4cqw}.BriefingCard-module__6a_nKa__illust{object-fit:contain;pointer-events:none;width:max(30cqw,160px);height:auto;position:absolute;bottom:0;right:2cqw}.BriefingCard-module__6a_nKa__content{z-index:1;position:relative}.BriefingCard-module__6a_nKa__name{color:#f80;margin:0;font-size:max(3.52cqw,19px);font-weight:700;line-height:1.1}.BriefingCard-module__6a_nKa__message{color:#333;word-break:keep-all;max-width:45%;margin:1.96cqw 0 0;font-size:max(3.52cqw,19px);font-weight:600;line-height:1.3}.BriefingCard-module__6a_nKa__keywords{z-index:1;flex-wrap:wrap;gap:1.17cqw;max-width:60%;margin-top:auto;display:flex;position:relative}.BriefingCard-module__6a_nKa__keyword{color:#3a6fc4;background:#5790fc0d;border-radius:1.17cqw;justify-content:center;align-items:center;padding:.78cqw 1.56cqw;font-size:max(2.73cqw,14px);font-weight:500;line-height:1.2;display:inline-flex}.BriefingCard-module__6a_nKa__more{z-index:1;color:#333;align-self:flex-start;align-items:center;gap:.89cqw;padding-bottom:4px;font-size:max(2.73cqw,14px);font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex;position:relative}.BriefingCard-module__6a_nKa__cta{background:linear-gradient(90deg,#888eff1a 3.2%,#4f73ea1a 98.5%);border-radius:16px;flex-direction:column;align-items:center;gap:12px;padding:16px;display:flex}@media (max-width:768px){.BriefingCard-module__6a_nKa__cta{gap:8px;padding:12px}}.BriefingCard-module__6a_nKa__ctaText{text-align:center}.BriefingCard-module__6a_nKa__ctaTitle{color:#333;word-break:keep-all;margin:0;font-size:15px;font-weight:500;line-height:20px}.BriefingCard-module__6a_nKa__ctaTitle b{color:#4f73ea;font-weight:600}.BriefingCard-module__6a_nKa__ctaSub{color:#1f1f1f;margin:2px 0 0;font-size:14px;line-height:1.3}.BriefingCard-module__6a_nKa__ctaBtn{box-sizing:border-box;color:#fff;text-align:center;background:linear-gradient(90deg,#9399ff,#4769da);border-radius:4px;width:380px;max-width:100%;padding:12px 16px;font-size:15px;font-weight:600;line-height:18px;text-decoration:none;transition:opacity .2s}@media (max-width:768px){.BriefingCard-module__6a_nKa__ctaBtn{padding:8px 12px}}.BriefingCard-module__6a_nKa__ctaBtn:hover{opacity:.9}.BriefingCard-module__6a_nKa__ctaNote{color:#1f1f1f;margin:0;font-size:13px;line-height:18px}.BriefingCard-module__6a_nKa__ctaNote b{font-weight:600}.BriefingCard-module__6a_nKa__summary{background:var(--c-soft);box-sizing:border-box;border-radius:12px;flex-direction:column;gap:12px;min-height:155px;padding:16px;display:flex}@media (max-width:768px){.BriefingCard-module__6a_nKa__summary{gap:8px;padding:12px}}.BriefingCard-module__6a_nKa__sumHead{align-items:center;gap:12px;display:flex}@media (max-width:768px){.BriefingCard-module__6a_nKa__sumHead{gap:8px}}.BriefingCard-module__6a_nKa__emoji{object-fit:contain;width:25px;height:25px}.BriefingCard-module__6a_nKa__percent{font-size:18px;font-weight:700;line-height:1.4}.BriefingCard-module__6a_nKa__grade{color:#fff;border-radius:30px;justify-content:center;align-items:center;padding:3px 8px;font-size:14px;font-weight:700;line-height:1.2;display:inline-flex}.BriefingCard-module__6a_nKa__sumRow{align-items:center;gap:12px;display:flex}@media (max-width:768px){.BriefingCard-module__6a_nKa__sumRow{gap:8px}}.BriefingCard-module__6a_nKa__sumText{color:#333;flex:1;min-width:0;margin:0;font-size:15px;font-weight:600;line-height:20px}.BriefingCard-module__6a_nKa__sumText strong{font-weight:700}.BriefingCard-module__6a_nKa__guideRow{align-items:flex-end;padding-right:55px;display:flex;position:relative}.BriefingCard-module__6a_nKa__guide{color:#575757;flex:1;margin:0;font-size:14px;line-height:20px}.BriefingCard-module__6a_nKa__guide strong{color:#333;font-weight:700}.BriefingCard-module__6a_nKa__sumIcon{object-fit:contain;flex-shrink:0;width:45px;height:45px}.BriefingCard-module__6a_nKa__sumIconM{display:none}.BriefingCard-module__6a_nKa__sumIconPc{position:absolute;top:50%;right:0;transform:translateY(-50%)}@media (max-width:768px){.BriefingCard-module__6a_nKa__head{justify-content:space-between}.BriefingCard-module__6a_nKa__card{min-height:170px}.BriefingCard-module__6a_nKa__circle{width:max(40.34%,202px)}.BriefingCard-module__6a_nKa__illust{width:max(27cqw,150px)}.BriefingCard-module__6a_nKa__summary{min-height:180px}.BriefingCard-module__6a_nKa__guideRow{padding-right:0}.BriefingCard-module__6a_nKa__sumIconM{display:block}.BriefingCard-module__6a_nKa__sumIconPc{display:none}}@media (max-width:495px){.BriefingCard-module__6a_nKa__circle{width:60%;bottom:-13cqw;right:-5cqw}.BriefingCard-module__6a_nKa__illust{width:42cqw}}.BriefingCard-module__6a_nKa__scOverlay{z-index:9999;background:#0006;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}@media (max-width:768px){.BriefingCard-module__6a_nKa__scOverlay{padding:12px}}.BriefingCard-module__6a_nKa__scPopup{box-sizing:border-box;background:#fff;border-radius:16px;width:357px;max-width:100%;padding:40px 24px 24px;position:relative}@media (max-width:768px){.BriefingCard-module__6a_nKa__scPopup{padding:32px 16px 16px}}.BriefingCard-module__6a_nKa__scClose{cursor:pointer;background:url(/legacy/icon_close_1.svg) 50%/24px no-repeat;border:0;width:24px;height:24px;padding:0;position:absolute;top:12px;right:14px}.BriefingCard-module__6a_nKa__scCard{background:#f3f3f3;border-radius:16px;padding:16px 8px;box-shadow:0 2px 8px #00000040}@media (max-width:768px){.BriefingCard-module__6a_nKa__scCard{padding:12px 8px}}.BriefingCard-module__6a_nKa__scBody{justify-content:center;align-items:flex-start;gap:24px;display:flex}@media (max-width:768px){.BriefingCard-module__6a_nKa__scBody{gap:16px}}.BriefingCard-module__6a_nKa__scLeft{flex-direction:column;flex-shrink:0;gap:16px;display:flex}@media (max-width:768px){.BriefingCard-module__6a_nKa__scLeft{gap:12px}}.BriefingCard-module__6a_nKa__scHeader{color:#2c2c2e;align-items:center;gap:4px;font-size:16px;font-weight:700;line-height:20px;display:flex}.BriefingCard-module__6a_nKa__scIcon{background:url(/legacy/icon_watch_fill.svg) 50%/contain no-repeat;width:18px;height:18px;display:inline-block}.BriefingCard-module__6a_nKa__scDates{flex-direction:column;gap:4px;width:74px;display:flex}.BriefingCard-module__6a_nKa__scDates>div{align-items:center;gap:8px;line-height:16px;display:flex}.BriefingCard-module__6a_nKa__scDates span{text-align:right;color:#545454;min-width:32px;font-size:13px}.BriefingCard-module__6a_nKa__scDates b{color:#333;white-space:nowrap;font-size:13px;font-weight:500;font-family:var(--f-hanja)}.BriefingCard-module__6a_nKa__scGanji{flex-direction:column;gap:4px;display:flex}.BriefingCard-module__6a_nKa__scLabels,.BriefingCard-module__6a_nKa__scRow{gap:8px;display:flex}.BriefingCard-module__6a_nKa__scLabels span{text-align:center;color:#545454;width:42px;font-size:13px;line-height:16px}.BriefingCard-module__6a_nKa__scCell{width:42px;height:42px;font-family:var(--f-hanja);background:#fff;border-radius:12px;justify-content:center;align-items:center;font-size:24px;line-height:30px;display:flex}@media (max-width:768px){.BriefingCard-module__6a_nKa__scCell{font-size:22px}}.BriefingCard-module__6a_nKa__scMsg{text-align:center;color:#333;margin:24px 0 0;font-size:15px;line-height:24px}@media (max-width:768px){.BriefingCard-module__6a_nKa__scMsg{margin:16px 0 0}}@media (max-width:380px){.BriefingCard-module__6a_nKa__scPopup{padding:32px 12px 12px}.BriefingCard-module__6a_nKa__scBody{zoom:.88}}.BriefingCard-module__6a_nKa__illustBanner{object-fit:contain;pointer-events:none;width:max(31.5cqw,180px);height:auto;position:absolute;bottom:0;right:0}.BriefingCard-module__6a_nKa__mOnly{display:none}@media (min-width:496px) and (max-width:768px){.BriefingCard-module__6a_nKa__illustBanner{width:max(29.33cqw,168px)}}@media (max-width:495px){.BriefingCard-module__6a_nKa__illustBanner{width:49cqw}}@media (max-width:768px){.BriefingCard-module__6a_nKa__mOnly{display:block}}.BriefingCard-module__6a_nKa__emoji{display:none}.BriefingCard-module__6a_nKa__circle{background:color-mix(in srgb, var(--gc,#5790fc) 7%, #fff)}.BriefingCard-module__6a_nKa__summary{background:color-mix(in srgb, var(--gc,#5790fc) 6%, #fafbfc);border:1px solid color-mix(in srgb, var(--gc,#5790fc) 16%, #fff)}
.interpret-module__cBFGxW__box{background:#faf7f2;border-radius:16px;box-shadow:inset 0 0 0 1px #ece4dc}.interpret-module__cBFGxW__sum{cursor:pointer;color:#4a403a;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:12px 16px;font-size:14px;font-weight:700;list-style:none;display:flex}@media (max-width:768px){.interpret-module__cBFGxW__sum{gap:8px;padding:12px}}.interpret-module__cBFGxW__sum::-webkit-details-marker{display:none}.interpret-module__cBFGxW__sum::marker{content:""}.interpret-module__cBFGxW__sum svg{color:#b8a698;transition:transform .2s,color .2s}.interpret-module__cBFGxW__box[open]>.interpret-module__cBFGxW__sum svg{color:var(--c-go-ink);transform:rotate(180deg)}.interpret-module__cBFGxW__rows{flex-direction:column;margin:0;padding:0 16px 4px;display:flex}@media (max-width:768px){.interpret-module__cBFGxW__rows{padding:0 12px 4px}}.interpret-module__cBFGxW__rows>div{border-top:1px solid #ece4dc;grid-template-columns:76px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}@media (max-width:768px){.interpret-module__cBFGxW__rows>div{gap:8px;padding:8px 0}}.interpret-module__cBFGxW__rows dt{color:#6b5a3e;font-size:13px;font-weight:700}.interpret-module__cBFGxW__rows dd{color:#5c534d;word-break:keep-all;margin:0;font-size:14px;line-height:1.7}@media (max-width:768px){.interpret-module__cBFGxW__rows dd{font-size:14px}}.interpret-module__cBFGxW__note{color:#8a6d5c;border-top:1px solid #ece4dc;margin:0;padding:12px 16px 16px;font-size:13px;line-height:1.6}@media (max-width:768px){.interpret-module__cBFGxW__note{padding:8px 12px 12px}}@media (max-width:560px){.interpret-module__cBFGxW__rows>div{grid-template-columns:minmax(0,1fr);gap:2px}}
.luckCarousel-module__toSvxq__wrap{margin-top:4px;position:relative}.luckCarousel-module__toSvxq__row{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;padding-bottom:2px;display:flex;overflow-x:auto}.luckCarousel-module__toSvxq__row::-webkit-scrollbar{display:none}.luckCarousel-module__toSvxq__card{scroll-snap-align:start;color:var(--p-ink,#231f1c);flex-direction:column;flex:0 0 150px;gap:4px;text-decoration:none;display:flex}.luckCarousel-module__toSvxq__pic{aspect-ratio:4/5;background:#f3eee6;border-radius:16px;width:100%;margin-bottom:8px;display:block;overflow:hidden}@media (max-width:768px){.luckCarousel-module__toSvxq__pic{margin-bottom:4px}}.luckCarousel-module__toSvxq__pic img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.luckCarousel-module__toSvxq__card:hover .luckCarousel-module__toSvxq__pic img{transform:scale(1.04)}.luckCarousel-module__toSvxq__dial{position:relative}.luckCarousel-module__toSvxq__dialSvg{width:82%;height:auto}.luckCarousel-module__toSvxq__hz{font-style:normal;font-family:var(--f-hanja,serif);color:#8a7357;justify-content:center;align-items:center;height:100%;font-size:44px;display:flex}.luckCarousel-module__toSvxq__card small{color:var(--p-care,#c4400b);font-size:13px;font-weight:700}@media (max-width:768px){.luckCarousel-module__toSvxq__card small{font-size:13px}}.luckCarousel-module__toSvxq__card b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:700;line-height:1.45;display:-webkit-box;overflow:hidden}.luckCarousel-module__toSvxq__nav{color:#231f1c;cursor:pointer;background:#fffffff0;border:1px solid #e2dacf;border-radius:50%;width:36px;height:36px;font-size:22px;line-height:1;display:none;position:absolute;top:75.75px;box-shadow:0 2px 8px #00000014}.luckCarousel-module__toSvxq__prev{left:-14px}.luckCarousel-module__toSvxq__next{right:-14px}@media (hover:hover) and (min-width:769px){.luckCarousel-module__toSvxq__nav{display:block}}@media (max-width:768px){.luckCarousel-module__toSvxq__card{flex-basis:132px}}.luckCarousel-module__toSvxq__needle{aspect-ratio:1;height:58%;position:absolute;top:50.3%;left:50%;transform:translate(-50%,-50%)}button.luckCarousel-module__toSvxq__card{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.luckCarousel-module__toSvxq__needle2{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:linear-gradient(#a0442c 50%,#5e574f 50%);width:10px;height:46%;position:absolute;top:50%;left:50%}.luckCarousel-module__toSvxq__card{flex-basis:112px!important}.luckCarousel-module__toSvxq__pic{border-radius:12px;margin-bottom:4px;aspect-ratio:1!important}.luckCarousel-module__toSvxq__card small{font-size:12px}.luckCarousel-module__toSvxq__card b{font-size:13px}.luckCarousel-module__toSvxq__nav{top:38px!important}.luckCarousel-module__toSvxq__sitPic{justify-content:center;align-items:center;background:#231f1c!important;display:flex!important}.luckCarousel-module__toSvxq__sitPic b{color:#fff;text-align:center;line-height:1.35;-webkit-line-clamp:unset!important;font-size:14px!important;display:block!important}@media (max-width:768px){.luckCarousel-module__toSvxq__sitPic b{font-size:14px!important}.luckCarousel-module__toSvxq__card{flex-basis:104px!important}}.luckCarousel-module__toSvxq__sitAll{position:relative}.luckCarousel-module__toSvxq__sitAll i,.luckCarousel-module__toSvxq__sitAll em{text-align:center;color:#fff;text-shadow:0 1px 6px #00000059;font-style:normal;position:absolute;left:0;right:0}.luckCarousel-module__toSvxq__sitAll i{font-size:34px;font-weight:700;line-height:1;font-family:var(--font-serif,serif);top:34%}.luckCarousel-module__toSvxq__sitAll em{font-size:12px;top:62%}.luckCarousel-module__toSvxq__sitAll:after{content:"";border-radius:inherit;background:#231f1c2e;position:absolute;inset:0}.luckCarousel-module__toSvxq__sitAll i,.luckCarousel-module__toSvxq__sitAll em{z-index:1}
.noteButton-module___K2aHa__wrap{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.noteButton-module___K2aHa__ask{color:#4a413d;word-break:keep-all;font-size:14px}@media (max-width:768px){.noteButton-module___K2aHa__ask{font-size:14px}}.noteButton-module___K2aHa__ask b{color:#231f1c}.noteButton-module___K2aHa__btn{color:#c8402a;font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e3c9c0;border-radius:999px;align-items:center;gap:4px;padding:8px 12px;font-size:13px;font-weight:700;display:inline-flex}@media (max-width:768px){.noteButton-module___K2aHa__btn{gap:4px;padding:4px 12px}}.noteButton-module___K2aHa__btn i{font-size:13px;font-style:normal}.noteButton-module___K2aHa__btn:hover{background:#fff5f1;border-color:#c8402a}.noteButton-module___K2aHa__btn:disabled{opacity:.6;cursor:default}.noteButton-module___K2aHa__done{color:#4a6b45;background:#f2f8f1;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:inline-flex}@media (max-width:768px){.noteButton-module___K2aHa__done{gap:4px;padding:4px 12px}}.noteButton-module___K2aHa__done b{color:#2f6b34}.noteButton-module___K2aHa__done a{color:#2f6b34;text-underline-offset:2px;font-weight:700;text-decoration:underline}.noteButton-module___K2aHa__err{color:#b3261e;font-size:13px}.noteButton-module___K2aHa__compact .noteButton-module___K2aHa__btn{padding:4px 12px;font-size:13px}@media (max-width:768px){.noteButton-module___K2aHa__compact .noteButton-module___K2aHa__btn{padding:4px 8px}}.noteButton-module___K2aHa__compact.noteButton-module___K2aHa__done{padding:4px 12px;font-size:13px}@media (max-width:768px){.noteButton-module___K2aHa__compact.noteButton-module___K2aHa__done{padding:4px 8px}}
.haruClip-module__5OFHEW__clip{width:128px;height:128px;margin:2px 0 0 -6px;animation:.45s cubic-bezier(.34,1.56,.64,1) both haruClip-module__5OFHEW__pop}.haruClip-module__5OFHEW__clip.haruClip-module__5OFHEW__s{width:72px;height:72px;margin:0}.haruClip-module__5OFHEW__clip video,.haruClip-module__5OFHEW__clip img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;display:block}@keyframes haruClip-module__5OFHEW__pop{0%{opacity:0;transform:translateY(8px)scale(.85)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.haruClip-module__5OFHEW__clip{animation:none}}.haruClip-module__5OFHEW__clip{position:relative}.haruClip-module__5OFHEW__clip>video{transition:opacity .2s;position:absolute;inset:0}.haruClip-module__5OFHEW__clip>video.haruClip-module__5OFHEW__wait{opacity:0}.haruClip-module__5OFHEW__clip>video.haruClip-module__5OFHEW__on{opacity:1}.haruClip-module__5OFHEW__clip>img.haruClip-module__5OFHEW__under{visibility:hidden;transition:visibility 0s .2s}
.ChoiceChips-module__sOmlCq__wrap{flex-wrap:wrap;gap:8px;display:flex}.ChoiceChips-module__sOmlCq__chip{border:1px solid var(--c-btn-line);min-height:36px;font:inherit;color:var(--c-text);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}@media (max-width:768px){.ChoiceChips-module__sOmlCq__chip{padding:0 12px}}.ChoiceChips-module__sOmlCq__chip:hover{border-color:var(--c-go-line)}.ChoiceChips-module__sOmlCq__on{background:var(--c-go-bg);border-color:var(--c-go-line);color:var(--c-go-ink)}.ChoiceChips-module__sOmlCq__dot{border-radius:999px;flex:none;width:8px;height:8px}.ChoiceChips-module__sOmlCq__check{font-size:12px;font-weight:700}
