.calendarBuy-module__UzV_Yq__box{flex-direction:column;gap:12px;display:flex}@media (max-width:768px){.calendarBuy-module__UzV_Yq__box{gap:8px}}.calendarBuy-module__UzV_Yq__opt{box-sizing:border-box;width:100%;font:inherit;text-align:left;color:#2d2a26;cursor:pointer;background:#fff;border:2px solid #eee4d6;border-radius:16px;flex-direction:column;gap:4px;padding:12px 16px;text-decoration:none;display:flex}@media (max-width:768px){.calendarBuy-module__UzV_Yq__opt{padding:12px}}.calendarBuy-module__UzV_Yq__opt.calendarBuy-module__UzV_Yq__on{border-color:#2d2a26}.calendarBuy-module__UzV_Yq__t{align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}@media (max-width:768px){.calendarBuy-module__UzV_Yq__t{gap:4px}}.calendarBuy-module__UzV_Yq__t b{margin-left:auto;font-size:15px}.calendarBuy-module__UzV_Yq__t b s{color:#948573;margin-right:4px;font-size:12px;font-weight:400}.calendarBuy-module__UzV_Yq__won{color:#8a4a33}.calendarBuy-module__UzV_Yq__badge{color:#fff;background:#e9b949;border-radius:8px;padding:1px 8px;font-size:12px;font-style:normal}@media (max-width:768px){.calendarBuy-module__UzV_Yq__badge{padding:1px 4px}}.calendarBuy-module__UzV_Yq__d{color:#676058;font-size:13px;line-height:1.5}@media (max-width:768px){.calendarBuy-module__UzV_Yq__d{font-size:13px}}.calendarBuy-module__UzV_Yq__go{color:#fff;height:46px;line-height:46px;font:inherit;text-align:center;cursor:pointer;background:#2d2a26;border:0;border-radius:16px;margin-top:4px;font-size:15px;font-weight:700;text-decoration:none;display:block}.calendarBuy-module__UzV_Yq__go:disabled{cursor:default;background:#d8d1c6}.calendarBuy-module__UzV_Yq__err{color:#c4513a;margin:0;font-size:13px}.calendarBuy-module__UzV_Yq__note{color:#867a6c;text-align:center;font-size:12px}.calendarBuy-module__UzV_Yq__t>b{text-align:right}.calendarBuy-module__UzV_Yq__eq{color:#6c655e;margin-top:1px;font-size:12px;font-weight:400;display:block}.calendarBuy-module__UzV_Yq__what{color:#4a443d;margin:0 0 2px;font-size:14px;line-height:1.6}.calendarBuy-module__UzV_Yq__go>small{opacity:.8;font-size:13px;font-weight:400}@media (max-width:768px){.calendarBuy-module__UzV_Yq__go>small{font-size:13px}}.calendarBuy-module__UzV_Yq__alt{font:inherit;color:#8a4a33;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:center;padding:8px 4px;font-size:14px;text-decoration:underline}@media (max-width:768px){.calendarBuy-module__UzV_Yq__alt{padding:4px}}.calendarBuy-module__UzV_Yq__alt:disabled{opacity:.5}.calendarBuy-module__UzV_Yq__opt{flex-direction:column;gap:4px;display:flex}@media (max-width:768px){.calendarBuy-module__UzV_Yq__opt+.calendarBuy-module__UzV_Yq__opt{margin-top:8px}}.calendarBuy-module__UzV_Yq__go2{color:#2d2a26;height:46px;line-height:44px;font:inherit;text-align:center;cursor:pointer;background:#fff;border:1px solid #2d2a26;border-radius:16px;margin-top:4px;font-size:15px;font-weight:700;text-decoration:none;display:block}.calendarBuy-module__UzV_Yq__go2:disabled{color:#948573;cursor:default;border-color:#d8d1c6}.calendarBuy-module__UzV_Yq__go2>small{opacity:.8;font-size:13px;font-weight:400}@media (max-width:768px){.calendarBuy-module__UzV_Yq__go2>small{font-size:13px}}.calendarBuy-module__UzV_Yq__go{background:var(--c-primary)}.calendarBuy-module__UzV_Yq__go:hover{background:#d8430c}.calendarBuy-module__UzV_Yq__go2{border-color:var(--c-primary);color:var(--c-go-ink)}.calendarBuy-module__UzV_Yq__go,.calendarBuy-module__UzV_Yq__go2{border-radius:999px;height:48px;line-height:46px}.calendarBuy-module__UzV_Yq__go{line-height:48px}.calendarBuy-module__UzV_Yq__go2{background:var(--c-go-bg);border-color:var(--c-go-line);color:var(--c-go-ink)}.calendarBuy-module__UzV_Yq__go2:hover{background:#fbdfd0}.calendarBuy-module__UzV_Yq__go:disabled,.calendarBuy-module__UzV_Yq__go2:disabled{color:#8a817a;background:#e6e0d8;border-color:#e6e0d8}.calendarBuy-module__UzV_Yq__opt+.calendarBuy-module__UzV_Yq__opt{border-top:0;margin-top:0;padding-top:12px}.calendarBuy-module__UzV_Yq__bal{color:#545454;background:#f6f6f4;border-radius:12px;justify-content:space-between;align-items:center;padding:12px 16px;font-size:14px;display:flex}@media (max-width:768px){.calendarBuy-module__UzV_Yq__bal{padding:8px 12px}}.calendarBuy-module__UzV_Yq__bal b{color:var(--c-ink,#231f1c)}.calendarBuy-module__UzV_Yq__left{color:#7a716a;text-align:center;margin:2px 0 0;font-size:13px}.calendarBuy-module__UzV_Yq__left b{color:var(--c-ink,#231f1c);font-weight:700}.calendarBuy-module__UzV_Yq__fail{color:#b04a2a;text-align:center;margin:4px 0;font-size:14px}@media (max-width:768px){.calendarBuy-module__UzV_Yq__fail{font-size:14px}}.calendarBuy-module__UzV_Yq__fail button{font:inherit;color:var(--c-go-ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-left:8px;padding:8px 2px;font-weight:700;text-decoration:underline}@media (max-width:768px){.calendarBuy-module__UzV_Yq__fail button{margin-left:4px;padding:4px 2px}}
.taegilOverview-module__MWOV1W__head{justify-content:space-between;align-items:baseline;gap:8px;width:100%;display:flex}.taegilOverview-module__MWOV1W__head b{color:var(--g8);letter-spacing:-.5px;font-size:15px;font-weight:700}.taegilOverview-module__MWOV1W__head span{color:var(--g5);font-size:13px}.taegilOverview-module__MWOV1W__list{width:100%;margin:8px 0 0;padding:0;list-style:none}.taegilOverview-module__MWOV1W__list li+li{border-top:1px solid var(--g2,#eee)}.taegilOverview-module__MWOV1W__row{width:100%;color:var(--g7);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto 58px 8px;align-items:center;gap:8px;padding:8px 2px;font-size:13px;display:grid}@media (max-width:768px){.taegilOverview-module__MWOV1W__row{padding:8px 2px}}.taegilOverview-module__MWOV1W__row:hover .taegilOverview-module__MWOV1W__label,.taegilOverview-module__MWOV1W__row[aria-pressed=true] .taegilOverview-module__MWOV1W__label{color:var(--o)}.taegilOverview-module__MWOV1W__row[aria-pressed=true] .taegilOverview-module__MWOV1W__label{font-weight:700}.taegilOverview-module__MWOV1W__label{color:var(--g8);letter-spacing:-.4px;white-space:nowrap;font-weight:600}.taegilOverview-module__MWOV1W__stars{color:var(--c-earth-ink);letter-spacing:0;font-size:12px}.taegilOverview-module__MWOV1W__stars i{color:var(--g3);font-style:normal}.taegilOverview-module__MWOV1W__val{color:var(--g6);text-align:right;white-space:nowrap;letter-spacing:-.3px;font-size:13px}.taegilOverview-module__MWOV1W__arrow{border-top:1.5px solid var(--g4);border-right:1.5px solid var(--g4);width:6px;height:6px;transform:rotate(45deg)}.taegilOverview-module__MWOV1W__none{opacity:.5}.taegilOverview-module__MWOV1W__skel{background:linear-gradient(90deg,#f4f1ee 25%,#fbf9f7 50%,#f4f1ee 75%) 0 0/200% 100%;border-radius:8px;height:37px;margin:4px 0;animation:1.4s ease-in-out infinite taegilOverview-module__MWOV1W__shimmer}.taegilOverview-module__MWOV1W__list li.taegilOverview-module__MWOV1W__skel+li.taegilOverview-module__MWOV1W__skel{border-top:0}@keyframes taegilOverview-module__MWOV1W__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.taegilOverview-module__MWOV1W__wait{color:var(--g7);text-align:left;padding:12px 2px 8px;font-size:13px;line-height:1.5}@media (max-width:768px){.taegilOverview-module__MWOV1W__wait{padding:8px 2px}}.taegilOverview-module__MWOV1W__wait b{color:var(--o)}.taegilOverview-module__MWOV1W__wait small{color:var(--g5);font-size:12px;display:block}.taegilOverview-module__MWOV1W__dots{vertical-align:middle;gap:3px;margin-right:8px;display:inline-flex}@media (max-width:768px){.taegilOverview-module__MWOV1W__dots{margin-right:4px}}.taegilOverview-module__MWOV1W__dots i{background:var(--o);border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite taegilOverview-module__MWOV1W__blink}.taegilOverview-module__MWOV1W__dots i:nth-child(2){animation-delay:.15s}.taegilOverview-module__MWOV1W__dots i:nth-child(3){animation-delay:.3s}@keyframes taegilOverview-module__MWOV1W__blink{0%,80%,to{opacity:.25}40%{opacity:1}}@media (prefers-reduced-motion:reduce){.taegilOverview-module__MWOV1W__skel,.taegilOverview-module__MWOV1W__dots i{animation:none}}.taegilOverview-module__MWOV1W__note{text-align:left;width:100%;color:var(--g5);margin:8px 0 0;font-size:13px}@media (max-width:768px){.taegilOverview-module__MWOV1W__note{margin:4px 0 0}}.taegilOverview-module__MWOV1W__row{grid-template-columns:minmax(0,1fr) 64px 44px 8px;row-gap:2px}.taegilOverview-module__MWOV1W__stars{text-align:left;white-space:nowrap}.taegilOverview-module__MWOV1W__val{width:auto}.taegilOverview-module__MWOV1W__dates{color:var(--o);letter-spacing:-.3px;text-align:left;grid-column:1/-1;font-size:12px;font-weight:700}.taegilOverview-module__MWOV1W__labelT{text-overflow:ellipsis;min-width:0;overflow:hidden}.taegilOverview-module__MWOV1W__label{align-items:center;gap:8px;min-width:0;display:inline-flex;overflow:hidden}@media (max-width:768px){.taegilOverview-module__MWOV1W__label{gap:4px}}.taegilOverview-module__MWOV1W__ico{opacity:.85;background:currentColor;flex:none;width:16px;height:16px;-webkit-mask:none 50%/contain no-repeat;mask:none 50%/contain no-repeat}li>.taegilOverview-module__MWOV1W__dates{margin-top:-4px;padding:0 2px 9px;display:block}.taegilOverview-module__MWOV1W__dateBtn{color:inherit;font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #0000002e;text-decoration:underline #0000002e}.taegilOverview-module__MWOV1W__dateBtn:hover{text-decoration-color:currentColor}.taegilOverview-module__MWOV1W__more{height:36px;font:inherit;color:#8a5a44;cursor:pointer;background:0 0;border:0;border-top:1px dashed #eadfd5;justify-content:center;align-self:stretch;align-items:center;gap:4px;margin-top:2px;font-size:13px;font-weight:700;display:flex}.taegilOverview-module__MWOV1W__more i{font-size:12px;font-style:normal}.taegilOverview-module__MWOV1W__head span{font-size:12px}.taegilOverview-module__MWOV1W__row{padding:12px 2px;font-size:14px}@media (max-width:768px){.taegilOverview-module__MWOV1W__row{padding:8px 2px;font-size:14px}}.taegilOverview-module__MWOV1W__val{font-size:13px}@media (max-width:768px){.taegilOverview-module__MWOV1W__val{font-size:13px}}.taegilOverview-module__MWOV1W__note{font-size:12px;line-height:1.5}.taegilOverview-module__MWOV1W__dateBtn{align-items:center;min-height:28px;padding:0 2px;display:inline-flex}
.examSchedule-module__cvFZKG__head{justify-content:space-between;align-items:center;display:flex}.examSchedule-module__cvFZKG__head b{color:var(--g8);font-size:15px;font-weight:700}.examSchedule-module__cvFZKG__head button{color:var(--g5);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}.examSchedule-module__cvFZKG__grades{flex-wrap:wrap;gap:4px;display:flex}.examSchedule-module__cvFZKG__grades button{border:1px solid var(--g3);color:var(--g7);cursor:pointer;background:#fff;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:600}@media (max-width:768px){.examSchedule-module__cvFZKG__grades button{padding:4px 8px}}.examSchedule-module__cvFZKG__grades button[aria-selected=true]{border-color:var(--o);background:var(--o-tint);color:var(--o)}.examSchedule-module__cvFZKG__next{color:var(--g7);text-align:left;margin:0;font-size:13px}.examSchedule-module__cvFZKG__next b{color:var(--g8)}.examSchedule-module__cvFZKG__next em{color:var(--o);font-style:normal;font-weight:700}.examSchedule-module__cvFZKG__none{color:var(--g5);text-align:left;margin:0;font-size:13px}.examSchedule-module__cvFZKG__list{text-align:left;flex-direction:column;gap:12px;display:flex}@media (max-width:768px){.examSchedule-module__cvFZKG__list{gap:8px}}.examSchedule-module__cvFZKG__list h4{color:var(--g8);margin:0 0 4px;font-size:14px}@media (max-width:768px){.examSchedule-module__cvFZKG__list h4{font-size:14px}}.examSchedule-module__cvFZKG__list ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.examSchedule-module__cvFZKG__list li{color:var(--g7);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;display:flex}.examSchedule-module__cvFZKG__k{width:52px;color:var(--g5);flex:none}.examSchedule-module__cvFZKG__list li b{color:var(--g8);font-weight:600}.examSchedule-module__cvFZKG__src{color:var(--g5);text-align:left;margin:0;font-size:12px;line-height:1.5}.examSchedule-module__cvFZKG__grades{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid}.examSchedule-module__cvFZKG__grades button{text-align:center;white-space:nowrap;letter-spacing:-.5px;padding:4px 0}.examSchedule-module__cvFZKG__list li{grid-template-columns:52px minmax(0,1fr) auto;align-items:center;column-gap:8px;min-height:28px;display:grid}.examSchedule-module__cvFZKG__list li>:nth-child(3){justify-self:end}.examSchedule-module__cvFZKG__list li>:nth-child(3) button{padding:2px 8px!important;font-size:12px!important}.examSchedule-module__cvFZKG__list li>[class*=done]{grid-column:1/-1;justify-self:stretch}.examSchedule-module__cvFZKG__head button{font-size:12px}.examSchedule-module__cvFZKG__next,.examSchedule-module__cvFZKG__none{font-size:13px}@media (max-width:768px){.examSchedule-module__cvFZKG__next,.examSchedule-module__cvFZKG__none{font-size:13px}}.examSchedule-module__cvFZKG__list li{font-size:13px}@media (max-width:768px){.examSchedule-module__cvFZKG__list li{font-size:13px}}
.taegilHelp-module__nE9jlq__box{text-align:left;align-items:stretch;gap:12px}@media (max-width:768px){.taegilHelp-module__nE9jlq__box{gap:8px}}.taegilHelp-module__nE9jlq__head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.taegilHelp-module__nE9jlq__head>b{color:var(--g8);font-size:15px;font-weight:700}.taegilHelp-module__nE9jlq__head>small{color:var(--g5);flex:none;font-size:12px}.taegilHelp-module__nE9jlq__none{color:var(--g5);margin:0;font-size:13px}.taegilHelp-module__nE9jlq__rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.taegilHelp-module__nE9jlq__rows>li{border-top:1px solid var(--g2,#f0ebe6);grid-template-columns:64px minmax(0,1fr);align-items:start;gap:8px;padding:8px 0;display:grid}.taegilHelp-module__nE9jlq__rows>li:first-child{border-top:0;padding-top:2px}.taegilHelp-module__nE9jlq__rows>li>b{color:var(--g8);font-size:14px;font-weight:700;line-height:22px}@media (max-width:768px){.taegilHelp-module__nE9jlq__rows>li>b{font-size:14px}}.taegilHelp-module__nE9jlq__rows>li>span{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.taegilHelp-module__nE9jlq__rows>li>span>em{word-break:keep-all;border-radius:8px;padding:3px 8px;font-size:12px;font-style:normal;font-weight:600;line-height:18px}.taegilHelp-module__nE9jlq__good{color:#2f7a3b;background:#eef6ec}.taegilHelp-module__nE9jlq__care{color:#c4561a;background:#fdf0ec}.taegilHelp-module__nE9jlq__info{color:#5c534d;background:#f5f2ee}.taegilHelp-module__nE9jlq__fest{background:#faf7f2;border-radius:12px;flex-direction:column;gap:4px;padding:12px;display:flex}@media (max-width:768px){.taegilHelp-module__nE9jlq__fest{padding:8px 12px}}.taegilHelp-module__nE9jlq__fest>b{color:var(--g8);font-size:13px}.taegilHelp-module__nE9jlq__fest>ul{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.taegilHelp-module__nE9jlq__fest>ul>li{color:var(--g7);justify-content:space-between;gap:8px;font-size:13px;display:flex}.taegilHelp-module__nE9jlq__fest>ul>li>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.taegilHelp-module__nE9jlq__fest>ul>li>small{color:var(--g5);flex:none;font-size:12px}.taegilHelp-module__nE9jlq__src{color:var(--g5);margin:0;font-size:12px;line-height:1.5}.taegilHelp-module__nE9jlq__sub{color:var(--g5);font-size:12px}.taegilHelp-module__nE9jlq__fest>ul>li>small>a{color:#c4561a;font-weight:700;text-decoration:none}.taegilHelp-module__nE9jlq__box{scroll-margin-top:90px}.taegilHelp-module__nE9jlq__buy{background:var(--c-primary);color:#fff;cursor:pointer;width:100%;font:inherit;border:0;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:12px;display:flex}@media (max-width:768px){.taegilHelp-module__nE9jlq__buy{padding:8px 12px}}.taegilHelp-module__nE9jlq__buy>b{font-size:14px;font-weight:800}.taegilHelp-module__nE9jlq__buy>small{opacity:.9;font-size:12px}.taegilHelp-module__nE9jlq__lead{color:#584e4a;word-break:keep-all;margin:-4px 0 0;font-size:13px;line-height:1.55}@media (max-width:768px){.taegilHelp-module__nE9jlq__lead{font-size:13px}}.taegilHelp-module__nE9jlq__lead>b{color:#c4561a}.taegilHelp-module__nE9jlq__star{color:#e0a020;margin-left:2px;font-size:12px;font-style:normal}.taegilHelp-module__nE9jlq__rows>li{grid-template-columns:74px minmax(0,1fr)}.taegilHelp-module__nE9jlq__more{width:100%;height:36px;font:inherit;color:#8a5a44;cursor:pointer;background:0 0;border:0;border-top:1px dashed #eadfd5;justify-content:center;align-items:center;gap:4px;font-size:13px;font-weight:700;display:flex}.taegilHelp-module__nE9jlq__more i{font-size:12px;font-style:normal}.taegilHelp-module__nE9jlq__none{font-size:13px}@media (max-width:768px){.taegilHelp-module__nE9jlq__none{font-size:13px}}.taegilHelp-module__nE9jlq__lead{font-size:12px}.taegilHelp-module__nE9jlq__fest>b{font-size:14px}@media (max-width:768px){.taegilHelp-module__nE9jlq__fest>b{font-size:14px}}.taegilHelp-module__nE9jlq__fest>ul>li{font-size:13px}@media (max-width:768px){.taegilHelp-module__nE9jlq__fest>ul>li{font-size:13px}}.taegilHelp-module__nE9jlq__buy{border-radius:999px;justify-content:center;min-height:44px}
.dayNotes-module__pIe55a__box{background:var(--c-soft);text-align:left;border:1px solid #fde3cf;border-radius:12px;flex-direction:column;gap:12px;width:100%;padding:16px;display:flex}@media (max-width:768px){.dayNotes-module__pIe55a__box{gap:8px;padding:12px}}.dayNotes-module__pIe55a__head{justify-content:space-between;align-items:center;font-size:15px;display:flex}.dayNotes-module__pIe55a__head b{color:#c4561a;align-items:center;gap:8px;display:inline-flex}@media (max-width:768px){.dayNotes-module__pIe55a__head b{gap:4px}}.dayNotes-module__pIe55a__head em{color:#fff;text-align:center;background:#f07a2a;border-radius:12px;min-width:20px;height:20px;padding:0 8px;font-size:13px;font-style:normal;line-height:20px}@media (max-width:768px){.dayNotes-module__pIe55a__head em{padding:0 4px}}.dayNotes-module__pIe55a__head a{color:#555;font-size:13px;text-decoration:none}.dayNotes-module__pIe55a__none,.dayNotes-module__pIe55a__hint{color:#555;margin:0;font-size:13px;line-height:1.55}.dayNotes-module__pIe55a__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:768px){.dayNotes-module__pIe55a__list{gap:4px}}.dayNotes-module__pIe55a__item{text-align:left;cursor:pointer;width:100%;font:inherit;background:#fff;border:1px solid #f3e1d2;border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}@media (max-width:768px){.dayNotes-module__pIe55a__item{gap:8px;padding:8px 12px}}.dayNotes-module__pIe55a__item:hover{border-color:#f0a46e}.dayNotes-module__pIe55a__editing .dayNotes-module__pIe55a__item{border-color:#f07a2a;box-shadow:0 0 0 2px #fde3cf}.dayNotes-module__pIe55a__edit{color:#ccc;flex:none;font-size:18px}.dayNotes-module__pIe55a__time{color:#c4561a;font-variant-numeric:tabular-nums;flex:none;min-width:42px;font-size:13px;font-weight:700}.dayNotes-module__pIe55a__title{color:#222;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15px;font-weight:600;overflow:hidden}.dayNotes-module__pIe55a__title small{color:#555;text-overflow:ellipsis;margin-top:2px;font-size:13px;font-weight:400;display:block;overflow:hidden}.dayNotes-module__pIe55a__kind{color:#c4561a;background:#fbe3dd;border-radius:8px;flex:none;padding:2px 8px;font-size:13px}.dayNotes-module__pIe55a__addBig{color:#c4561a;cursor:pointer;background:#fff;border:1.5px dashed #f0a46e;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;font-size:15px;font-weight:700;text-decoration:none;display:flex}@media (max-width:768px){.dayNotes-module__pIe55a__addBig{gap:4px}}.dayNotes-module__pIe55a__addBig:hover{background:#fbe3dd}.dayNotes-module__pIe55a__addSmall{color:#c4561a;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:4px;padding:8px 2px;font-size:14px;font-weight:700;display:inline-flex}@media (max-width:768px){.dayNotes-module__pIe55a__addSmall{padding:4px 2px}}.dayNotes-module__pIe55a__addBig i,.dayNotes-module__pIe55a__addSmall i{font-size:18px;font-style:normal;line-height:1}.dayNotes-module__pIe55a__form{background:#fff;border:1px solid #f3e1d2;border-radius:12px;flex-direction:column;gap:12px;padding:12px;display:flex}@media (max-width:768px){.dayNotes-module__pIe55a__form{gap:8px}}.dayNotes-module__pIe55a__field{flex-direction:column;gap:8px;display:flex}@media (max-width:768px){.dayNotes-module__pIe55a__field{gap:4px}}.dayNotes-module__pIe55a__field span{color:#555;font-size:13px;font-weight:700}.dayNotes-module__pIe55a__field input{box-sizing:border-box;background:#fff;border:1.5px solid #e6e6e6;border-radius:12px;width:100%;height:46px;padding:0 12px;font-size:16px}.dayNotes-module__pIe55a__field input:focus,.dayNotes-module__pIe55a__memo:focus,.dayNotes-module__pIe55a__timeRow input:focus{border-color:#f07a2a;outline:none}.dayNotes-module__pIe55a__chips{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:768px){.dayNotes-module__pIe55a__chips{gap:4px}}.dayNotes-module__pIe55a__chips button{color:#555;cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:16px;height:32px;padding:0 12px;font-size:13px}.dayNotes-module__pIe55a__chips button.dayNotes-module__pIe55a__on{color:#fff;background:#f07a2a;border-color:#f07a2a;font-weight:700}.dayNotes-module__pIe55a__timeRow{gap:8px;display:flex}@media (max-width:768px){.dayNotes-module__pIe55a__timeRow{gap:4px}}.dayNotes-module__pIe55a__timeRow>button,.dayNotes-module__pIe55a__timeRow>label{color:#555;cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:8px;height:40px;font-size:14px;display:flex}@media (max-width:768px){.dayNotes-module__pIe55a__timeRow>button,.dayNotes-module__pIe55a__timeRow>label{gap:4px}}.dayNotes-module__pIe55a__timeRow>.dayNotes-module__pIe55a__on{color:#c4561a;background:#feece8;border-color:#f07a2a;font-weight:700}.dayNotes-module__pIe55a__timeRow input{color:inherit;background:0 0;border:0;width:96px;min-width:0;font-size:14px}.dayNotes-module__pIe55a__memo{box-sizing:border-box;width:100%;font:inherit;resize:vertical;border:1.5px solid #e6e6e6;border-radius:12px;padding:12px;font-size:14px}@media (max-width:768px){.dayNotes-module__pIe55a__memo{padding:8px 12px}}.dayNotes-module__pIe55a__actions{gap:8px;display:flex}@media (max-width:768px){.dayNotes-module__pIe55a__actions{gap:4px}}.dayNotes-module__pIe55a__actions button{cursor:pointer;border-radius:12px;height:44px;font-size:15px;font-weight:700}.dayNotes-module__pIe55a__primary{color:#fff;background:#f07a2a;border:0;flex:1}.dayNotes-module__pIe55a__primary:disabled{opacity:.4;cursor:default}.dayNotes-module__pIe55a__ghost{color:#555;background:#fff;border:1px solid #e6e6e6;padding:0 16px}@media (max-width:768px){.dayNotes-module__pIe55a__ghost{padding:0 12px}}.dayNotes-module__pIe55a__danger{color:#eb4f5d;background:#fff;border:1px solid #f4c4c8;padding:0 16px}@media (max-width:768px){.dayNotes-module__pIe55a__danger{padding:0 12px}}.dayNotes-module__pIe55a__err{color:#eb4f5d;margin:0;font-size:13px}.dayNotes-module__pIe55a__done{color:#fff;background:#2b2b2b;border-radius:8px;margin:0;padding:8px 12px;font-size:13px}.dayNotes-module__pIe55a__dot{background:#f07a2a;border-radius:50%;flex:none;width:8px;height:8px}.dayNotes-module__pIe55a__capsule{background:#f07a2a;border-radius:3px;flex:none;width:16px;height:6px}.dayNotes-module__pIe55a__addRow{grid-template-columns:1fr 1fr;align-items:stretch;gap:8px;display:grid}.dayNotes-module__pIe55a__addRow .dayNotes-module__pIe55a__addSmall{border:1.5px dashed #f0a46e;border-radius:12px;justify-content:center;align-self:stretch;min-height:48px}.dayNotes-module__pIe55a__iljinBtn{color:#fff;cursor:pointer;background:#231f1c;border:1.5px solid #231f1c;border-radius:12px;min-height:48px;font-size:15px;font-weight:700}.dayNotes-module__pIe55a__otherGo{background:var(--c-soft);text-align:left;cursor:pointer;border:1px solid #f0d6c8;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:16px;display:flex}@media (max-width:768px){.dayNotes-module__pIe55a__otherGo{gap:8px;padding:12px}}.dayNotes-module__pIe55a__otherGo span{flex-direction:column;gap:2px;display:flex}.dayNotes-module__pIe55a__otherGo b{color:#231f1c;font-size:15px}.dayNotes-module__pIe55a__otherGo small{color:#5b534e;font-size:13px}.dayNotes-module__pIe55a__otherGo i{color:#c4561a;font-size:19px;font-style:normal}@media (max-width:768px){.dayNotes-module__pIe55a__otherGo i{font-size:18px}}.dayNotes-module__pIe55a__otherGo:hover{border-color:#f2a26e}.dayNotes-module__pIe55a__box{font-family:var(--f-sans);background:#fffaf4;border:1px solid #f3e3d2;border-radius:16px;gap:12px;padding:16px}@media (max-width:768px){.dayNotes-module__pIe55a__box{padding:12px}}.dayNotes-module__pIe55a__head{letter-spacing:-.01em;font-size:14px}.dayNotes-module__pIe55a__head b{color:#2d2a26;font-weight:800}.dayNotes-module__pIe55a__head em{background:var(--c-primary);min-width:18px;height:18px;font-size:12px;line-height:18px}.dayNotes-module__pIe55a__head a{color:#6c655e;font-size:13px}@media (max-width:768px){.dayNotes-module__pIe55a__head a{font-size:13px}}.dayNotes-module__pIe55a__item{border:1px solid #f0e4d6;border-radius:12px;gap:12px;padding:12px}@media (max-width:768px){.dayNotes-module__pIe55a__item{gap:8px;padding:12px}}.dayNotes-module__pIe55a__title{color:#2d2a26;letter-spacing:-.01em;font-size:15px;font-weight:700}@media (max-width:768px){.dayNotes-module__pIe55a__title{font-size:15px}}.dayNotes-module__pIe55a__title small{color:#6c655e;font-size:13px}@media (max-width:768px){.dayNotes-module__pIe55a__title small{font-size:13px}}.dayNotes-module__pIe55a__dot{border-radius:50%;flex:none;width:8px;height:8px}.dayNotes-module__pIe55a__addRow{grid-template-columns:1fr 1fr;gap:8px;display:grid!important}.dayNotes-module__pIe55a__addRow>button{border-radius:12px;justify-content:center;align-self:stretch;align-items:center;gap:4px;height:44px;min-height:44px;margin:0;font-size:14px;font-weight:700;display:inline-flex}.dayNotes-module__pIe55a__addRow>.dayNotes-module__pIe55a__addSmall,.dayNotes-module__pIe55a__addRow>.dayNotes-module__pIe55a__addBig{color:#c4561a;background:#fff;border:1px solid #f0c9a8;padding:0 8px}.dayNotes-module__pIe55a__addRow>.dayNotes-module__pIe55a__addSmall:hover,.dayNotes-module__pIe55a__addRow>.dayNotes-module__pIe55a__addBig:hover{background:#fff3ea}.dayNotes-module__pIe55a__addRow>button{white-space:nowrap}.dayNotes-module__pIe55a__box{background:#fff;border:1px solid #efe6db}.dayNotes-module__pIe55a__head b.dayNotes-module__pIe55a__headIco{color:#6c655e;gap:4px;font-size:13px;font-weight:700}@media (max-width:768px){.dayNotes-module__pIe55a__head b.dayNotes-module__pIe55a__headIco{gap:4px;font-size:13px}}.dayNotes-module__pIe55a__headIco img{width:22px;height:22px}.dayNotes-module__pIe55a__item{background:#fffdf9;border-color:#f1ebe3;padding:8px 12px}@media (max-width:768px){.dayNotes-module__pIe55a__item{padding:8px}}.dayNotes-module__pIe55a__title{font-size:13px;font-weight:600}.dayNotes-module__pIe55a__title small{font-size:12px}.dayNotes-module__pIe55a__addRow>button{height:40px;min-height:40px;font-size:13px}.dayNotes-module__pIe55a__iljinBtn{font-size:13px}.dayNotes-module__pIe55a__addRow{grid-template-columns:1fr 1fr!important}.dayNotes-module__pIe55a__addRow>button{box-sizing:border-box;width:100%;font-weight:700;border-style:solid!important;border-width:1px!important;border-radius:12px!important;height:40px!important;min-height:40px!important;padding:0 8px!important;font-size:13px!important}.dayNotes-module__pIe55a__iljinBtn{background:var(--c-go-bg);color:var(--c-go-ink)}
.findDay-module__QRIlHa__ranges{gap:8px;display:flex}@media (max-width:768px){.findDay-module__QRIlHa__ranges{gap:4px}}.findDay-module__QRIlHa__ranges button{color:#555;cursor:pointer;background:#fff;border:1px solid #ececec;border-radius:12px;flex:1;height:36px;font-size:14px}@media (max-width:768px){.findDay-module__QRIlHa__ranges button{font-size:14px}}.findDay-module__QRIlHa__ranges button.findDay-module__QRIlHa__on{color:#c4561a;background:#fbe3dd;border-color:#f07a2a;font-weight:700}.findDay-module__QRIlHa__wait,.findDay-module__QRIlHa__note{color:#5b534e;margin:0;font-size:13px}.findDay-module__QRIlHa__cands{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:768px){.findDay-module__QRIlHa__cands{gap:4px}}.findDay-module__QRIlHa__cands li,.findDay-module__QRIlHa__selBar{background:var(--c-soft);border:1px solid #f3dfd2;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}@media (max-width:768px){.findDay-module__QRIlHa__cands li,.findDay-module__QRIlHa__selBar{gap:8px;padding:8px 12px}}.findDay-module__QRIlHa__cands li div,.findDay-module__QRIlHa__selBar div{flex-direction:column;gap:2px;min-width:0;display:flex}.findDay-module__QRIlHa__cands b,.findDay-module__QRIlHa__selBar b{color:#231f1c;font-size:15px}@media (max-width:768px){.findDay-module__QRIlHa__cands b,.findDay-module__QRIlHa__selBar b{font-size:15px}}.findDay-module__QRIlHa__cands small,.findDay-module__QRIlHa__selBar small{color:#5b534e;font-size:13px}.findDay-module__QRIlHa__cands button,.findDay-module__QRIlHa__selBar button{color:#fff;cursor:pointer;background:#f07a2a;border:0;border-radius:8px;flex:none;height:34px;padding:0 12px;font-size:13px;font-weight:700}.findDay-module__QRIlHa__cands button:disabled,.findDay-module__QRIlHa__selBar button:disabled{opacity:.5}.findDay-module__QRIlHa__selBar{background:#fff;border-color:#231f1c;margin-top:8px}@media (max-width:768px){.findDay-module__QRIlHa__selBar{margin-top:4px}}.findDay-module__QRIlHa__d:disabled{color:#ccc;cursor:default}.findDay-module__QRIlHa__d.findDay-module__QRIlHa__good{color:#c4561a;font-weight:700;position:relative}.findDay-module__QRIlHa__d.findDay-module__QRIlHa__good:after{content:"";background:#f07a2a;border-radius:50%;width:5px;height:5px;margin-left:-2.5px;position:absolute;bottom:3px;left:50%}.findDay-module__QRIlHa__legend{color:#5b534e;align-items:center;gap:8px;margin:8px 0 0;font-size:12px;display:flex}@media (max-width:768px){.findDay-module__QRIlHa__legend{gap:4px;margin:4px 0 0}}.findDay-module__QRIlHa__legend i{background:#f07a2a;border-radius:50%;width:5px;height:5px}.findDay-module__QRIlHa__precise{text-align:left;cursor:pointer;background:#fff;border:1px dashed #e0c9ba;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 16px;display:flex}@media (max-width:768px){.findDay-module__QRIlHa__precise{gap:8px;padding:12px}}.findDay-module__QRIlHa__precise span{flex-direction:column;gap:2px;display:flex}.findDay-module__QRIlHa__precise b{color:#231f1c;font-size:14px}.findDay-module__QRIlHa__precise small{color:#5b534e;font-size:13px}.findDay-module__QRIlHa__precise i{color:#c4561a;font-size:18px;font-style:normal}
.haruPanel-module__6ojzaa__card{box-sizing:border-box;text-align:left;background:linear-gradient(#fff6ee 0%,#fff 70%);border:1px solid #fbe0cb;border-radius:16px;flex-direction:column;gap:12px;width:100%;padding:16px;display:flex}@media (max-width:768px){.haruPanel-module__6ojzaa__card{padding:12px}}.haruPanel-module__6ojzaa__hello{align-items:center;gap:12px;display:flex}@media (max-width:768px){.haruPanel-module__6ojzaa__hello{gap:8px}}.haruPanel-module__6ojzaa__hello img{object-fit:contain;flex:none;width:56px;height:56px}.haruPanel-module__6ojzaa__hello p{color:#333;margin:0;font-size:15px;line-height:1.45}.haruPanel-module__6ojzaa__hello b{color:#c4561a}.haruPanel-module__6ojzaa__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:768px){.haruPanel-module__6ojzaa__list{gap:4px}}.haruPanel-module__6ojzaa__list button{width:100%;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #f3e1d2;border-radius:12px;align-items:center;gap:12px;padding:8px 12px;display:flex}@media (max-width:768px){.haruPanel-module__6ojzaa__list button{gap:8px;padding:8px}}.haruPanel-module__6ojzaa__dd{color:#545454;text-align:center;background:#f6f6f6;border-radius:8px;flex:none;min-width:46px;padding:3px 0;font-size:13px;font-weight:700}.haruPanel-module__6ojzaa__dd.haruPanel-module__6ojzaa__soon{color:#fff;background:#f07a2a}.haruPanel-module__6ojzaa__t{color:#222;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.haruPanel-module__6ojzaa__t small{color:#545454;text-overflow:ellipsis;margin-top:1px;font-size:13px;font-weight:400;display:block;overflow:hidden}.haruPanel-module__6ojzaa__add{color:#fff;cursor:pointer;background:#f07a2a;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:46px;font-size:15px;font-weight:700;text-decoration:none;display:flex}@media (max-width:768px){.haruPanel-module__6ojzaa__add{gap:4px}}.haruPanel-module__6ojzaa__add:hover{background:#e06a1c}.haruPanel-module__6ojzaa__add i{font-size:19px;font-style:normal;line-height:1}@media (max-width:768px){.haruPanel-module__6ojzaa__add i{font-size:18px}}.haruPanel-module__6ojzaa__alarm{color:#555;align-items:center;gap:8px;font-size:13px;display:flex}@media (max-width:768px){.haruPanel-module__6ojzaa__alarm{gap:4px}}.haruPanel-module__6ojzaa__alarm span{color:#bbb}.haruPanel-module__6ojzaa__alarm span.haruPanel-module__6ojzaa__on{color:#3bb36a;font-size:12px}.haruPanel-module__6ojzaa__alarm a,.haruPanel-module__6ojzaa__alarm button{color:#c4561a;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-size:13px;font-weight:700;text-decoration:none}.haruPanel-module__6ojzaa__all{color:#555;align-self:center;font-size:13px;text-decoration:none}.haruPanel-module__6ojzaa__strip{background:#fbe3dd;border:1px solid #fbe0cb;border-radius:12px;align-items:center;gap:8px;margin:4px 12px;padding:4px 8px;display:flex}@media (max-width:768px){.haruPanel-module__6ojzaa__strip{gap:4px}}.haruPanel-module__6ojzaa__strip img{object-fit:contain;flex:none;width:24px;height:24px}.haruPanel-module__6ojzaa__stripList{scrollbar-width:none;flex:1;gap:8px;min-width:0;display:flex;overflow-x:auto}@media (max-width:768px){.haruPanel-module__6ojzaa__stripList{gap:4px}}.haruPanel-module__6ojzaa__stripList::-webkit-scrollbar{display:none}.haruPanel-module__6ojzaa__stripList button{color:#333;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:#fff;border:0;border-radius:16px;flex:none;align-items:center;gap:4px;max-width:70%;padding:4px 8px;font-size:13px;display:inline-flex;overflow:hidden}@media (max-width:768px){.haruPanel-module__6ojzaa__stripList button{gap:4px;padding:4px 8px}}.haruPanel-module__6ojzaa__stripList b{color:#c4561a;font-size:13px}.haruPanel-module__6ojzaa__stripMore{color:#c4561a;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;padding:0 4px;font-size:18px;text-decoration:none}.haruPanel-module__6ojzaa__fab{right:14px;bottom:calc(var(--tab-h,0px) + 14px + var(--sa-bottom));z-index:50;color:#fff;cursor:pointer;background:#f07a2a;border:0;border-radius:50%;width:44px;height:44px;font-size:24px;line-height:1;position:fixed;box-shadow:0 6px 16px #f07a2a73}@media (max-width:768px){.haruPanel-module__6ojzaa__fab{font-size:22px}}.haruPanel-module__6ojzaa__conn{border-top:1px dashed #f3dccb;flex-direction:column;gap:4px;padding-top:12px;display:flex}.haruPanel-module__6ojzaa__connHead{color:#545454;margin-bottom:2px;font-size:13px;font-weight:700}.haruPanel-module__6ojzaa__connRow{width:100%;font:inherit;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:8px 4px;display:flex}@media (max-width:768px){.haruPanel-module__6ojzaa__connRow{gap:8px;padding:8px 4px}}.haruPanel-module__6ojzaa__connBtn{cursor:pointer}.haruPanel-module__6ojzaa__connBtn:hover{background:#fbe3dd}.haruPanel-module__6ojzaa__logo{border-radius:50%;flex:none;width:28px;height:28px}.haruPanel-module__6ojzaa__logoSq{border-radius:8px;box-shadow:0 0 0 1px #eee}.haruPanel-module__6ojzaa__cn{color:#222;flex:1;min-width:0;font-size:13px;font-weight:700;line-height:1.3}.haruPanel-module__6ojzaa__cn small{color:#545454;font-size:12px;font-weight:400;display:block}.haruPanel-module__6ojzaa__ok{color:#2f9e5c;flex:none;align-items:center;gap:4px;font-size:13px;font-weight:700;display:inline-flex}.haruPanel-module__6ojzaa__ok:before{content:"";background:#3bb36a;border-radius:50%;width:6px;height:6px}.haruPanel-module__6ojzaa__off{color:#bbb;flex:none;font-size:13px}.haruPanel-module__6ojzaa__go{color:#191919;cursor:pointer;background:#fee500;border:0;border-radius:16px;flex:none;height:28px;padding:0 16px;font-size:13px;font-weight:700}@media (max-width:768px){.haruPanel-module__6ojzaa__go{padding:0 12px}}.haruPanel-module__6ojzaa__go:hover{filter:brightness(.96)}.haruPanel-module__6ojzaa__go:disabled{opacity:.5}.haruPanel-module__6ojzaa__chev{border-bottom:2px solid #bbb;border-right:2px solid #bbb;flex:none;width:8px;height:8px;margin-right:8px;transition:transform .15s;transform:rotate(-45deg)}@media (max-width:768px){.haruPanel-module__6ojzaa__chev{margin-right:4px}}.haruPanel-module__6ojzaa__chevOpen{transform:rotate(45deg)}.haruPanel-module__6ojzaa__calBtns{gap:6px;padding:2px 0 2px 38px;display:flex}.haruPanel-module__6ojzaa__calBtns a,.haruPanel-module__6ojzaa__calBtns button{color:#333;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e6e6e6;border-radius:17px;flex:1;justify-content:center;align-items:center;gap:5px;height:34px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.haruPanel-module__6ojzaa__calBtns a:hover,.haruPanel-module__6ojzaa__calBtns button:hover{background:#fafafa;border-color:#ccc}.haruPanel-module__6ojzaa__calBtns img{width:18px;height:18px}.haruPanel-module__6ojzaa__calTip{color:#545454;padding-left:38px;font-size:12px;line-height:1.5}.haruPanel-module__6ojzaa__connTip{color:#c4561a;background:#fbe3dd;border-radius:8px;margin:4px 0 0;padding:8px 12px;font-size:13px;line-height:1.5}@media (max-width:768px){.haruPanel-module__6ojzaa__connTip{padding:8px}}.haruPanel-module__6ojzaa__kdot{vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}@media (max-width:768px){.haruPanel-module__6ojzaa__kdot{margin-right:4px}}.haruPanel-module__6ojzaa__more{color:#555;cursor:pointer;background:0 0;border:0;align-self:center;align-items:center;gap:8px;margin-top:-4px;padding:4px 12px;font-size:13px;font-weight:600;display:inline-flex}@media (max-width:768px){.haruPanel-module__6ojzaa__more{gap:4px;padding:4px 8px}}.haruPanel-module__6ojzaa__more:hover{color:#c4561a}.haruPanel-module__6ojzaa__more i{border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;transform:rotate(45deg)translateY(-2px)}.haruPanel-module__6ojzaa__more i.haruPanel-module__6ojzaa__up{transform:rotate(-135deg)translate(-2px,-1px)}.haruPanel-module__6ojzaa__dayHead{justify-content:space-between;align-items:center;padding-top:2px;display:flex}.haruPanel-module__6ojzaa__dayHead b{color:#222;font-size:15px}.haruPanel-module__6ojzaa__dayHead button{color:#c4561a;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:700}.haruPanel-module__6ojzaa__dayEmpty{text-align:center;color:#848484;margin:0;padding:14px 0;font-size:13px}.haruPanel-module__6ojzaa__tags{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.haruPanel-module__6ojzaa__tags em{border-radius:8px;padding:0 8px;font-size:12px;font-style:normal;font-weight:700;line-height:18px}@media (max-width:768px){.haruPanel-module__6ojzaa__tags em{padding:0 8px}}.haruPanel-module__6ojzaa__tGood{color:#2f9e5c;background:#e8f6ee}.haruPanel-module__6ojzaa__tCare{color:#555;background:#f1f1f1}.haruPanel-module__6ojzaa__tPick{color:#c4561a;background:#fbe3dd}.haruPanel-module__6ojzaa__tSoso{color:#9a7b2f;background:#fbe3dd}.haruPanel-module__6ojzaa__pend{background:#fff;border:1px dashed #f0c7a6;border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}@media (max-width:768px){.haruPanel-module__6ojzaa__pend{gap:4px;padding:8px}}.haruPanel-module__6ojzaa__pendHead{color:#545454;font-size:13px;font-weight:700}.haruPanel-module__6ojzaa__pendHead b{color:#c4561a}.haruPanel-module__6ojzaa__pendRow{align-items:center;gap:8px;display:flex}@media (max-width:768px){.haruPanel-module__6ojzaa__pendRow{gap:4px}}.haruPanel-module__6ojzaa__pendT{min-width:0;font:inherit;color:#222;text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;flex:1;padding:0;font-size:14px;font-weight:600;overflow:hidden}.haruPanel-module__6ojzaa__find{color:#c4561a;cursor:pointer;background:#fbe3dd;border:0;border-radius:12px;flex:none;height:26px;padding:0 12px;font-size:13px;font-weight:700}@media (max-width:768px){.haruPanel-module__6ojzaa__find{padding:0 8px}}.haruPanel-module__6ojzaa__find:hover{background:#fde3cf}.haruPanel-module__6ojzaa__iljinBtn{color:#231f1c;cursor:pointer;white-space:nowrap;background:#fff;border:1.5px solid #231f1c;border-radius:12px;justify-content:center;align-items:center;height:46px;font-size:15px;font-weight:700;display:flex}.haruPanel-module__6ojzaa__stripList button{min-height:32px}.haruPanel-module__6ojzaa__stripMore{justify-content:center;align-items:center;min-width:32px;min-height:32px;display:inline-flex}.haruPanel-module__6ojzaa__who{text-overflow:ellipsis;white-space:nowrap;color:#5b4a9e;vertical-align:1px;background:#efe9fb;border-radius:999px;flex:none;max-width:7em;margin-right:4px;padding:0 8px;font-size:12px;font-style:normal;font-weight:800;line-height:18px;display:inline-block;overflow:hidden}@media (max-width:768px){.haruPanel-module__6ojzaa__who{margin-right:4px;padding:0 8px}}.haruPanel-module__6ojzaa__stripList button>.haruPanel-module__6ojzaa__who{max-width:4.5em;margin-right:0}@container (max-width:300px){.haruPanel-module__6ojzaa__addRow{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;display:grid!important}.haruPanel-module__6ojzaa__add,.haruPanel-module__6ojzaa__iljinBtn{height:42px;font-size:14px}.haruPanel-module__6ojzaa__alarm{flex-wrap:wrap;row-gap:2px;font-size:13px;line-height:1.5}@media (max-width:768px){.haruPanel-module__6ojzaa__alarm{font-size:13px}}.haruPanel-module__6ojzaa__alarm a,.haruPanel-module__6ojzaa__alarm button{font-size:13px}@media (max-width:768px){.haruPanel-module__6ojzaa__alarm a,.haruPanel-module__6ojzaa__alarm button{font-size:13px}}}.haruPanel-module__6ojzaa__list button{border-color:#f1e6dc;border-radius:12px;align-items:flex-start;gap:12px;padding:12px}@media (max-width:768px){.haruPanel-module__6ojzaa__list button{padding:12px}}.haruPanel-module__6ojzaa__list .haruPanel-module__6ojzaa__dd{color:#58504b;letter-spacing:-.2px;background:#f5f1ec;border-radius:8px;min-width:54px;margin-top:1px;padding:4px 0;font-size:12px;font-weight:700;line-height:16px}.haruPanel-module__6ojzaa__list .haruPanel-module__6ojzaa__t{white-space:normal;color:#231f1c;font-size:14px;font-weight:600;line-height:1.4;overflow:visible}@media (max-width:768px){.haruPanel-module__6ojzaa__list .haruPanel-module__6ojzaa__t{font-size:14px}}.haruPanel-module__6ojzaa__tt{-webkit-line-clamp:2;word-break:keep-all;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.haruPanel-module__6ojzaa__list .haruPanel-module__6ojzaa__t small{color:#6d6560;white-space:normal;word-break:keep-all;margin-top:2px;font-size:12px;line-height:1.4}.haruPanel-module__6ojzaa__list .haruPanel-module__6ojzaa__tags{margin-top:8px}@media (max-width:768px){.haruPanel-module__6ojzaa__list .haruPanel-module__6ojzaa__tags{margin-top:4px}}.haruPanel-module__6ojzaa__head2{align-items:center;gap:8px;margin:0 0 12px;display:flex}@media (max-width:768px){.haruPanel-module__6ojzaa__head2{gap:4px;margin:0 0 8px}}.haruPanel-module__6ojzaa__head2 .haruPanel-module__6ojzaa__cnt{color:#58504b;text-align:center;background:#f5f1ec;border-radius:12px;min-width:20px;height:20px;padding:0 8px;font-size:12px;font-weight:700;line-height:20px}@media (max-width:768px){.haruPanel-module__6ojzaa__head2 .haruPanel-module__6ojzaa__cnt{padding:0 4px}}.haruPanel-module__6ojzaa__head2Sub{color:#6d6560;margin:-4px 0 12px;font-size:13px;line-height:1.5}@media (max-width:768px){.haruPanel-module__6ojzaa__head2Sub{margin:-4px 0 8px}}.haruPanel-module__6ojzaa__card{border:1px solid var(--g3,#e6e2dd);background:#fff;border-radius:12px;gap:12px;padding:16px}@media (max-width:768px){.haruPanel-module__6ojzaa__card{gap:8px;padding:12px}}.haruPanel-module__6ojzaa__head2{margin:0}.haruPanel-module__6ojzaa__head2 b{color:var(--g8,#231f1c);letter-spacing:-.4px;font-size:15px;font-weight:700}.haruPanel-module__6ojzaa__head2Sub{color:var(--g5,#8a817b);margin:-4px 0 0;font-size:12px}.haruPanel-module__6ojzaa__list{gap:0}.haruPanel-module__6ojzaa__list li+li{border-top:1px solid var(--g2,#f0ebe6)}.haruPanel-module__6ojzaa__list button{background:0 0;border:0;border-radius:0;padding:12px 2px}@media (max-width:768px){.haruPanel-module__6ojzaa__list button{padding:8px 2px}}.haruPanel-module__6ojzaa__list button:hover{border-color:#0000}.haruPanel-module__6ojzaa__list button:hover .haruPanel-module__6ojzaa__tt{color:#c4561a}.haruPanel-module__6ojzaa__more{color:#8a5a44;border-top:1px dashed #eadfd5;border-radius:0;justify-content:center;align-self:stretch;height:36px;margin-top:0;font-size:13px;font-weight:700}.haruPanel-module__6ojzaa__more i{border-width:1.5px;width:6px;height:6px}.haruPanel-module__6ojzaa__add,.haruPanel-module__6ojzaa__iljinBtn{border-radius:12px;height:44px;font-size:14px}.haruPanel-module__6ojzaa__add i{font-size:18px}.haruPanel-module__6ojzaa__alarm{color:var(--g5,#8a817b);font-size:12px}.haruPanel-module__6ojzaa__alarm a,.haruPanel-module__6ojzaa__alarm button{font-size:12px}.haruPanel-module__6ojzaa__pend{border:1px dashed #eadfd5;border-radius:12px;padding:12px}@media (max-width:768px){.haruPanel-module__6ojzaa__pend{padding:8px 12px}}.haruPanel-module__6ojzaa__pendHead{color:var(--g5,#8a817b);font-size:12px}.haruPanel-module__6ojzaa__pendT{font-size:14px}@media (max-width:768px){.haruPanel-module__6ojzaa__pendT{font-size:14px}}.haruPanel-module__6ojzaa__find{height:26px;font-size:12px}.haruPanel-module__6ojzaa__dayHead b{color:var(--g8,#231f1c);font-size:15px;font-weight:700}.haruPanel-module__6ojzaa__dayHead button{font-size:12px}.haruPanel-module__6ojzaa__dayEmpty{font-size:12.5px}.haruPanel-module__6ojzaa__connHead{font-size:12px}.haruPanel-module__6ojzaa__cn{font-size:13px}.haruPanel-module__6ojzaa__addRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:8px!important;display:grid!important}.haruPanel-module__6ojzaa__addRow>.haruPanel-module__6ojzaa__add,.haruPanel-module__6ojzaa__addRow>.haruPanel-module__6ojzaa__iljinBtn{border-radius:999px;height:44px;font-size:15px}@media (max-width:768px){.haruPanel-module__6ojzaa__addRow>.haruPanel-module__6ojzaa__add,.haruPanel-module__6ojzaa__addRow>.haruPanel-module__6ojzaa__iljinBtn{font-size:15px}}.haruPanel-module__6ojzaa__actLi{align-items:center;gap:4px;display:flex}.haruPanel-module__6ojzaa__actLi>button{flex:1;min-width:0}.haruPanel-module__6ojzaa__rowAct{flex:none;gap:2px;display:flex}.haruPanel-module__6ojzaa__list .haruPanel-module__6ojzaa__rowAct>button{color:#8d8072;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;display:grid}.haruPanel-module__6ojzaa__list .haruPanel-module__6ojzaa__rowAct>button:hover{color:#c4561a;background:#f6f1ea}.haruPanel-module__6ojzaa__list .haruPanel-module__6ojzaa__rowAct>button>svg{width:16px;height:16px}.haruPanel-module__6ojzaa__addLine{width:100%;height:42px;font:inherit;color:#b0613f;cursor:pointer;background:#fffaf5;border:1.5px dashed #e6d6c6;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:8px;font-size:14px;font-weight:700;display:flex}@media (max-width:768px){.haruPanel-module__6ojzaa__addLine{gap:4px}}.haruPanel-module__6ojzaa__addLine:hover{background:#fff4ec;border-color:#e0a77b}.haruPanel-module__6ojzaa__addLine>i{font-size:16px;font-style:normal;line-height:1}@media (max-width:768px){.haruPanel-module__6ojzaa__addLine>i{font-size:16px}}.haruPanel-module__6ojzaa__list .haruPanel-module__6ojzaa__rowAct>button{opacity:0;transition:opacity .15s}.haruPanel-module__6ojzaa__actLi:hover .haruPanel-module__6ojzaa__rowAct>button,.haruPanel-module__6ojzaa__actLi:focus-within .haruPanel-module__6ojzaa__rowAct>button{opacity:1}@media (hover:none){.haruPanel-module__6ojzaa__list .haruPanel-module__6ojzaa__rowAct>button{opacity:.7}}.haruPanel-module__6ojzaa__list .haruPanel-module__6ojzaa__tt{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.haruPanel-module__6ojzaa__l2{white-space:nowrap;align-items:center;gap:8px;min-width:0;margin-top:2px;display:flex;overflow:hidden}@media (max-width:768px){.haruPanel-module__6ojzaa__l2{gap:4px}}.haruPanel-module__6ojzaa__list .haruPanel-module__6ojzaa__l2>small{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;margin-top:0;overflow:hidden}.haruPanel-module__6ojzaa__list .haruPanel-module__6ojzaa__l2>.haruPanel-module__6ojzaa__tags{flex-wrap:nowrap;flex:none;gap:4px;margin-top:0;display:inline-flex}.haruPanel-module__6ojzaa__relChar{text-align:center;min-width:20px}.haruPanel-module__6ojzaa__dd.haruPanel-module__6ojzaa__soon{color:#1f1e1b;background:#f1eeea;font-weight:800}.haruPanel-module__6ojzaa__list .haruPanel-module__6ojzaa__dd.haruPanel-module__6ojzaa__soon{color:#1f1e1b;background:#f1eeea}.haruPanel-module__6ojzaa__iljinBtn:hover{color:var(--c-go-ink);background:#f9dccb}
.dayListPop-module__SIPGXa__dim{z-index:900;position:fixed;inset:0}.dayListPop-module__SIPGXa__pop{text-align:left;background:#fff;border-radius:16px;flex-direction:column;gap:8px;width:260px;max-height:70dvh;padding:12px;display:flex;position:fixed;overflow:auto;box-shadow:0 10px 32px #0003}.dayListPop-module__SIPGXa__head{justify-content:space-between;align-items:flex-start;display:flex}.dayListPop-module__SIPGXa__head b{color:#222;font-size:24px;line-height:1;display:block}@media (max-width:768px){.dayListPop-module__SIPGXa__head b{font-size:22px}}.dayListPop-module__SIPGXa__head span{color:#555;font-size:13px}.dayListPop-module__SIPGXa__head button{color:#545454;cursor:pointer;background:#f4f4f4;border:0;border-radius:50%;width:28px;height:28px;font-size:18px}.dayListPop-module__SIPGXa__pop ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.dayListPop-module__SIPGXa__pop li button{--kc:#f07a2a;width:100%;font:inherit;text-align:left;cursor:pointer;border:0;border-radius:8px;flex-direction:column;gap:1px;padding:8px 12px;display:flex}@media (max-width:768px){.dayListPop-module__SIPGXa__pop li button{padding:4px 8px}}.dayListPop-module__SIPGXa__multi{background:var(--kc);color:#fff}.dayListPop-module__SIPGXa__multi small{color:#ffffffd9}.dayListPop-module__SIPGXa__one{background:color-mix(in srgb, var(--kc) 12%, #fff);color:#222}.dayListPop-module__SIPGXa__one .dayListPop-module__SIPGXa__t:before{content:"";background:var(--kc);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}@media (max-width:768px){.dayListPop-module__SIPGXa__one .dayListPop-module__SIPGXa__t:before{margin-right:4px}}.dayListPop-module__SIPGXa__pop li button:hover{filter:brightness(.95)}.dayListPop-module__SIPGXa__t{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.dayListPop-module__SIPGXa__pop small{color:#555;font-size:12px}.dayListPop-module__SIPGXa__add{color:#c4561a;cursor:pointer;background:#fff;border:1px dashed #f0a46e;border-radius:8px;height:34px;font-size:13px;font-weight:700}.dayListPop-module__SIPGXa__add:hover{background:#feece8}
.iljinBrief-module__FWEJjW__box{all:unset;box-sizing:border-box;background:var(--c-soft);cursor:pointer;border:1px solid #fbe3cf;border-radius:12px;flex-direction:column;gap:8px;width:100%;margin-top:12px;padding:12px 16px;display:flex}@media (max-width:768px){.iljinBrief-module__FWEJjW__box{gap:4px;margin-top:8px;padding:12px}}.iljinBrief-module__FWEJjW__box:hover{border-color:#f5b494}.iljinBrief-module__FWEJjW__k{color:#b0763f;font-size:12px;font-weight:700}.iljinBrief-module__FWEJjW__row{align-items:center;gap:12px;display:flex}@media (max-width:768px){.iljinBrief-module__FWEJjW__row{gap:8px}}.iljinBrief-module__FWEJjW__txt{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.iljinBrief-module__FWEJjW__txt b{color:#231f1c;font-size:15px}.iljinBrief-module__FWEJjW__txt small{color:#5a4b44;font-size:13px;line-height:1.55}@media (max-width:768px){.iljinBrief-module__FWEJjW__txt small{font-size:13px}}.iljinBrief-module__FWEJjW__score{flex-direction:column;flex:none;align-items:flex-end;gap:3px;display:flex}.iljinBrief-module__FWEJjW__score em{color:var(--c-primary);font-size:16px;font-style:normal;font-weight:800}.iljinBrief-module__FWEJjW__more{color:var(--c-primary);align-self:flex-end;font-size:13px;font-weight:700}@media (max-width:768px){.iljinBrief-module__FWEJjW__more{font-size:13px}}.iljinBrief-module__FWEJjW__wait{color:#7e736a;margin:0;font-size:13px}@media (max-width:768px){.iljinBrief-module__FWEJjW__wait{font-size:13px}}.iljinBrief-module__FWEJjW__score>div>div:first-child{display:none}.iljinBrief-module__FWEJjW__gong{color:#b0632b;text-align:left;margin-top:8px;font-size:12px;line-height:1.5;display:block}@media (max-width:768px){.iljinBrief-module__FWEJjW__gong{margin-top:4px}}.iljinBrief-module__FWEJjW__rest{color:#7f756e!important;font-size:12px!important}
.biseoWho-module__HhiCTG__row{color:#4a3f39;background:#feece8;border:1px solid #f6e3d8;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:8px 8px 8px 16px;font-size:14px;display:flex}@media (max-width:768px){.biseoWho-module__HhiCTG__row{gap:8px;padding:4px 8px 4px 12px}}.biseoWho-module__HhiCTG__empty{background:#fafafa;border-color:#eee}.biseoWho-module__HhiCTG__txt{text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}@media (max-width:768px){.biseoWho-module__HhiCTG__txt{gap:4px}}.biseoWho-module__HhiCTG__txt b{color:#231f1c;font-weight:800}.biseoWho-module__HhiCTG__dot{background:var(--c-primary,#ff6d2e);border-radius:50%;flex:none;width:7px;height:7px}.biseoWho-module__HhiCTG__act{height:30px;color:var(--c-primary,#ff6d2e);cursor:pointer;background:#fff;border:1px solid #f0d6c8;border-radius:16px;flex:none;align-items:center;padding:0 12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.biseoWho-module__HhiCTG__act:after{content:"›";margin-left:4px}@media (max-width:767px){.biseoWho-module__HhiCTG__row{min-height:38px;font-size:13px}}.biseoWho-module__HhiCTG__sub{color:#5b524c;margin-left:8px;font-size:13px;font-weight:500}@media (max-width:768px){.biseoWho-module__HhiCTG__sub{margin-left:4px}}.biseoWho-module__HhiCTG__ms{cursor:pointer;background:#fff;border:1px solid #f0d6c8;border-radius:16px;flex:none;align-items:center;gap:8px;height:32px;padding:0 12px 0 8px;display:inline-flex}@media (max-width:768px){.biseoWho-module__HhiCTG__ms{padding:0 12px 0 4px}}.biseoWho-module__HhiCTG__ms:hover{border-color:var(--c-primary,#eb4c10)}.biseoWho-module__HhiCTG__ms:focus-visible,.biseoWho-module__HhiCTG__act:focus-visible{outline:2px solid var(--c-primary,#eb4c10);outline-offset:2px}.biseoWho-module__HhiCTG__eight{gap:2px;display:inline-flex}.biseoWho-module__HhiCTG__col{flex-direction:column;gap:1px;display:inline-flex}.biseoWho-module__HhiCTG__col i{color:#fff;text-align:center;width:13px;height:13px;font-size:12px;font-style:normal;line-height:13px;font-family:var(--f-hanja,serif);background:#c2c2c2;border-radius:3px;display:block}.biseoWho-module__HhiCTG__c01{background:#c23535!important}.biseoWho-module__HhiCTG__c02{background:#404040!important}.biseoWho-module__HhiCTG__c03{background:#5e9f1c!important}.biseoWho-module__HhiCTG__c04{background:#949494!important}.biseoWho-module__HhiCTG__c05{background:#db9823!important}.biseoWho-module__HhiCTG__msTxt{color:var(--c-primary,#eb4c10);white-space:nowrap;font-size:13px;font-weight:700}@media (max-width:767px){.biseoWho-module__HhiCTG__eight,.biseoWho-module__HhiCTG__sub{display:none}.biseoWho-module__HhiCTG__ms{padding:0 12px}}.biseoWho-module__HhiCTG__msPlain{padding:0 12px}@media (min-width:769px){.biseoWho-module__HhiCTG__mOnly{display:none!important}}
.whoFold-module__4SG0aa__box{min-width:0}.whoFold-module__4SG0aa__side{background:#fff;border:1px solid #ece4da;border-radius:16px;margin-top:12px;padding:12px}@media (max-width:768px){.whoFold-module__4SG0aa__side{padding:8px 12px}}.whoFold-module__4SG0aa__chip{margin-top:12px;display:none;position:relative}@media (max-width:768px){.whoFold-module__4SG0aa__chip{display:block}}.whoFold-module__4SG0aa__head{width:100%;font:inherit;cursor:pointer;text-align:left;color:#231f1c;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}@media (max-width:768px){.whoFold-module__4SG0aa__head{gap:4px}}.whoFold-module__4SG0aa__head b{font-size:14px;font-weight:800}.whoFold-module__4SG0aa__head span{color:#6c645f;font-size:13px}@media (max-width:768px){.whoFold-module__4SG0aa__head span{font-size:13px}}.whoFold-module__4SG0aa__head i{margin-left:auto}.whoFold-module__4SG0aa__chip .whoFold-module__4SG0aa__head{background:#fff;border:1px solid #e3ddd4;border-radius:999px;width:auto;padding:4px 12px;display:inline-flex}@media (max-width:768px){.whoFold-module__4SG0aa__chip .whoFold-module__4SG0aa__head{padding:4px 8px}}.whoFold-module__4SG0aa__chip .whoFold-module__4SG0aa__head i{margin-left:4px}.whoFold-module__4SG0aa__body{flex-direction:column;gap:8px;margin-top:12px;display:flex}@media (max-width:768px){.whoFold-module__4SG0aa__body{margin-top:8px}}.whoFold-module__4SG0aa__chip .whoFold-module__4SG0aa__body{z-index:60;background:#fff;border:1px solid #ece4da;border-radius:16px;width:min(300px,100vw - 32px);margin-top:0;padding:12px 16px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 10px 28px #231f1c29}@media (max-width:768px){.whoFold-module__4SG0aa__chip .whoFold-module__4SG0aa__body{padding:12px}}.whoFold-module__4SG0aa__change{font:inherit;color:#6c645f;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:13px;text-decoration:underline}@media (max-width:768px){.whoFold-module__4SG0aa__change{font-size:13px}}.whoFold-module__4SG0aa__chev{border-bottom:1.6px solid #8a8178;border-right:1.6px solid #8a8178;flex:none;width:7px;height:7px;transition:transform .15s;transform:translateY(-2px)rotate(45deg)}.whoFold-module__4SG0aa__chev[data-open]{transform:translateY(1px)rotate(-135deg)}
.tarot-module__DUAb2a__wrap{max-width:var(--read-w);flex-direction:column;gap:16px;margin:0 auto;scroll-margin-top:80px;display:flex}@media (max-width:768px){.tarot-module__DUAb2a__wrap{gap:12px}}.tarot-module__DUAb2a__haru{align-items:flex-end;gap:12px;display:flex}@media (max-width:768px){.tarot-module__DUAb2a__haru{gap:8px}}.tarot-module__DUAb2a__haru img{background:var(--c-primary-tint);border-radius:50%;flex:none}.tarot-module__DUAb2a__bubble{background:var(--c-primary-tint);border:1px solid var(--c-primary-line);color:var(--c-ink);border-radius:16px 16px 16px 4px;flex:1;padding:12px 16px;font-size:15px;line-height:1.6;position:relative}@media (max-width:768px){.tarot-module__DUAb2a__bubble{padding:12px}}.tarot-module__DUAb2a__haruSm .tarot-module__DUAb2a__bubble{padding:12px;font-size:14px}@media (max-width:768px){.tarot-module__DUAb2a__haruSm .tarot-module__DUAb2a__bubble{padding:8px 12px}}.tarot-module__DUAb2a__bubbleLink{color:var(--c-primary);margin-left:8px;font-weight:700;text-decoration:underline;display:inline-block}.tarot-module__DUAb2a__quota{color:var(--c-muted);margin:-4px 0 0;font-size:13px}.tarot-module__DUAb2a__quota b{color:var(--c-primary-press)}.tarot-module__DUAb2a__h{font-family:var(--f-myeongjo);color:var(--c-ink);margin-top:8px;font-size:18px;font-weight:700}.tarot-module__DUAb2a__spreads{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.tarot-module__DUAb2a__spread{text-align:left;border:1px solid var(--c-line);cursor:pointer;font:inherit;color:inherit;background:#fff;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:34px 1fr;align-items:center;column-gap:12px;padding:12px;display:grid;position:relative}@media (max-width:768px){.tarot-module__DUAb2a__spread{column-gap:8px}}.tarot-module__DUAb2a__spread b{color:var(--c-ink);padding-right:40px;font-size:15px}@media (max-width:768px){.tarot-module__DUAb2a__spread b{padding-right:32px;font-size:15px}}.tarot-module__DUAb2a__spread small{color:var(--c-muted);grid-column:2;font-size:13px;line-height:1.4}.tarot-module__DUAb2a__spread em{color:var(--c-faint);font-size:12px;font-style:normal;font-weight:700;position:absolute;top:10px;right:10px}.tarot-module__DUAb2a__spread.tarot-module__DUAb2a__on{border-color:var(--c-primary);box-shadow:0 0 0 1px var(--c-primary);background:var(--c-primary-tint)}.tarot-module__DUAb2a__spread.tarot-module__DUAb2a__on em{color:var(--c-primary)}.tarot-module__DUAb2a__mini{grid-row:1/span 2;justify-content:center;gap:2px;display:flex}.tarot-module__DUAb2a__mini i{background:var(--c-primary);opacity:.8;border-radius:2px;width:7px;height:11px}.tarot-module__DUAb2a__spread:not(.tarot-module__DUAb2a__on) .tarot-module__DUAb2a__mini i{background:#d8cfc8}.tarot-module__DUAb2a__topics{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:768px){.tarot-module__DUAb2a__topics{gap:4px}}.tarot-module__DUAb2a__topic{border:1px solid var(--c-line);height:34px;font:inherit;color:var(--c-sub);cursor:pointer;background:#fff;border-radius:16px;padding:0 16px;font-size:14px}@media (max-width:768px){.tarot-module__DUAb2a__topic{padding:0 12px}}.tarot-module__DUAb2a__topic.tarot-module__DUAb2a__on{border-color:var(--c-primary);color:var(--c-primary-press);background:var(--c-primary-tint);font-weight:700}.tarot-module__DUAb2a__input,.tarot-module__DUAb2a__textarea{border:1px solid var(--c-line);width:100%;font:inherit;color:var(--c-text);background:#fff;border-radius:12px;padding:12px 16px;font-size:15px}@media (max-width:768px){.tarot-module__DUAb2a__input,.tarot-module__DUAb2a__textarea{padding:12px}}.tarot-module__DUAb2a__input:focus,.tarot-module__DUAb2a__textarea:focus{border-color:var(--c-primary);outline:none}.tarot-module__DUAb2a__textarea{resize:vertical;min-height:84px;line-height:1.6}.tarot-module__DUAb2a__ab{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid}.tarot-module__DUAb2a__ab span{color:var(--c-faint);font-size:13px;font-weight:700}.tarot-module__DUAb2a__samples{flex-wrap:wrap;gap:8px;margin-top:-6px;display:flex}@media (max-width:768px){.tarot-module__DUAb2a__samples{gap:4px}}.tarot-module__DUAb2a__samples button{background:var(--c-fill);color:var(--c-sub);font:inherit;cursor:pointer;border:0;border-radius:16px;padding:8px 12px;font-size:13px}@media (max-width:768px){.tarot-module__DUAb2a__samples button{padding:4px 12px}}.tarot-module__DUAb2a__check{color:var(--c-sub);align-items:center;gap:8px;font-size:14px;display:flex}@media (max-width:768px){.tarot-module__DUAb2a__check{gap:4px}}.tarot-module__DUAb2a__check>small{color:var(--c-faint);font-size:13px}@media (max-width:768px){.tarot-module__DUAb2a__check{white-space:nowrap;flex-wrap:wrap;row-gap:2px}.tarot-module__DUAb2a__check>small{white-space:normal;flex-basis:100%;padding-left:16px}}.tarot-module__DUAb2a__err{color:var(--c-bad);font-size:14px}@media (max-width:768px){.tarot-module__DUAb2a__err{font-size:14px}}.tarot-module__DUAb2a__more{text-align:center;font-size:14px}@media (max-width:768px){.tarot-module__DUAb2a__more{font-size:14px}}.tarot-module__DUAb2a__more a{color:var(--c-muted);text-decoration:underline}.tarot-module__DUAb2a__back{aspect-ratio:688/1024;background:radial-gradient(120% 80% at 50% 40%,#f2672e 0%,#e04a12 55%,#b8380a 100%);border-radius:8px;width:100%;overflow:hidden;box-shadow:0 0 0 1px #b8380a59,0 6px 16px #78280a2e}.tarot-module__DUAb2a__back svg{display:block}.tarot-module__DUAb2a__front{aspect-ratio:688/1024;background:#fbe3dd;border-radius:8px;width:100%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000014,0 8px 20px #3c1e0a2e}.tarot-module__DUAb2a__front img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tarot-module__DUAb2a__frontSm{border-radius:8px;box-shadow:0 0 0 1px #00000014}.tarot-module__DUAb2a__noImg{font-family:var(--f-myeongjo);color:var(--c-ink);place-items:center;font-weight:700;display:grid;position:absolute;inset:0}.tarot-module__DUAb2a__cardName{text-align:center;font-family:var(--f-myeongjo);color:#fff8ee;background:linear-gradient(#28180e00,#28180ecc);padding:16px 4px 8px;font-size:13px;font-weight:700;position:absolute;bottom:0;left:0;right:0}@media (max-width:768px){.tarot-module__DUAb2a__cardName{padding:12px 4px 8px}}.tarot-module__DUAb2a__rev{color:#ffe7c2;background:#28180ec7;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700;position:absolute;top:6px;right:6px}@media (max-width:768px){.tarot-module__DUAb2a__rev{padding:2px 4px}}.tarot-module__DUAb2a__flip{aspect-ratio:688/1024;perspective:1000px;width:100%}.tarot-module__DUAb2a__flipIn{width:100%;height:100%;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.2,.7,.3,1);position:relative}.tarot-module__DUAb2a__side{backface-visibility:hidden;position:absolute;inset:0}.tarot-module__DUAb2a__sideFront{transform:rotateY(180deg)}.tarot-module__DUAb2a__pickHead{color:var(--c-muted);font-size:14px}.tarot-module__DUAb2a__pickHead b{color:var(--c-ink)}.tarot-module__DUAb2a__fan{border:1px solid var(--c-primary-line);background:linear-gradient(#fff8f5,#fdf0e8);border-radius:16px;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;padding:16px;display:grid}@media (max-width:768px){.tarot-module__DUAb2a__fan{padding:12px}}.tarot-module__DUAb2a__fanCard{cursor:pointer;background:0 0;border:0;padding:0;transition:transform .2s;position:relative}.tarot-module__DUAb2a__fanCard:hover{transform:translateY(-3px)}.tarot-module__DUAb2a__fanCard.tarot-module__DUAb2a__picked{transform:translateY(-8px)}.tarot-module__DUAb2a__fanCard.tarot-module__DUAb2a__picked>div{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--c-primary), 0 10px 18px #78280a40}.tarot-module__DUAb2a__num{width:26px;height:26px;color:var(--c-primary);background:#fff;border-radius:50%;place-items:center;font-size:14px;font-weight:800;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tarot-module__DUAb2a__pickBar{bottom:calc(var(--tab-h,0px) + var(--sa-bottom,0px) + 12px);grid-template-columns:96px 1fr;gap:8px;display:grid;position:sticky}.tarot-module__DUAb2a__qHead{font-family:var(--f-sans);color:var(--c-ink);font-size:16px;font-weight:700}@media (max-width:768px){.tarot-module__DUAb2a__qHead{font-size:16px}}.tarot-module__DUAb2a__qHead span{color:var(--c-primary)}.tarot-module__DUAb2a__board,.tarot-module__DUAb2a__loadingBoard{border:1px solid var(--c-primary-line);background:linear-gradient(#fff8f5,#fdf0e8);border-radius:16px;flex-wrap:wrap;justify-content:center;gap:12px;padding:16px 12px;display:flex}@media (max-width:768px){.tarot-module__DUAb2a__board,.tarot-module__DUAb2a__loadingBoard{padding:12px}}.tarot-module__DUAb2a__slot{text-align:center;width:120px;margin:0}.tarot-module__DUAb2a__slot figcaption{color:var(--c-muted);margin-top:8px;font-size:13px}@media (max-width:768px){.tarot-module__DUAb2a__slot figcaption{margin-top:4px}}.tarot-module__DUAb2a__board[data-n="1"] .tarot-module__DUAb2a__slot{width:170px}.tarot-module__DUAb2a__board[data-n="5"] .tarot-module__DUAb2a__slot{width:104px}.tarot-module__DUAb2a__boardBig .tarot-module__DUAb2a__slot{width:84px}.tarot-module__DUAb2a__boardBig .tarot-module__DUAb2a__cardName{display:none}.tarot-module__DUAb2a__boardBig .tarot-module__DUAb2a__rev{padding:1px 4px;top:3px;right:3px}.tarot-module__DUAb2a__loadingBoard>div{width:100px}.tarot-module__DUAb2a__ghost{animation:1.4s ease-in-out infinite tarot-module__DUAb2a__breathe}@keyframes tarot-module__DUAb2a__breathe{50%{opacity:.55;transform:translateY(-3px)}}.tarot-module__DUAb2a__lean{text-align:center;color:var(--c-sub);font-size:15px}.tarot-module__DUAb2a__lean b{color:var(--c-primary-press);font-size:16px}@media (max-width:768px){.tarot-module__DUAb2a__lean b{font-size:16px}}.tarot-module__DUAb2a__readings{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:768px){.tarot-module__DUAb2a__readings{gap:8px}}.tarot-module__DUAb2a__readings li{border:1px solid var(--c-line);background:#fff;border-radius:12px;grid-template-columns:64px 1fr;gap:12px;padding:16px;display:grid}@media (max-width:768px){.tarot-module__DUAb2a__readings li{padding:12px}}.tarot-module__DUAb2a__thumb{width:64px}.tarot-module__DUAb2a__pos{color:var(--c-primary);font-size:13px;font-weight:700}.tarot-module__DUAb2a__readings h3{font-family:var(--f-myeongjo);color:var(--c-ink);margin:2px 0 8px;font-size:16px}@media (max-width:768px){.tarot-module__DUAb2a__readings h3{margin:2px 0 4px}}.tarot-module__DUAb2a__revTag{font-family:var(--f-sans);color:var(--c-muted);background:var(--c-fill);vertical-align:2px;border-radius:4px;margin-left:8px;padding:2px 8px;font-size:12px;font-weight:700}@media (max-width:768px){.tarot-module__DUAb2a__revTag{margin-left:4px;padding:2px 4px}}.tarot-module__DUAb2a__kw{flex-wrap:wrap;gap:4px;margin-bottom:8px;display:flex}@media (max-width:768px){.tarot-module__DUAb2a__kw{margin-bottom:4px}}.tarot-module__DUAb2a__kw span{color:var(--c-sub);background:var(--c-fill);border-radius:12px;padding:2px 8px;font-size:12px}.tarot-module__DUAb2a__text{color:var(--c-text);white-space:pre-wrap;font-size:15px;line-height:1.75}@media (max-width:768px){.tarot-module__DUAb2a__text{font-size:15px}}.tarot-module__DUAb2a__wait{color:var(--c-faint)}.tarot-module__DUAb2a__caret{vertical-align:-2px;background:var(--c-primary);width:2px;height:1em;margin-left:2px;animation:1s steps(2,end) infinite tarot-module__DUAb2a__blink;display:inline-block}@keyframes tarot-module__DUAb2a__blink{50%{opacity:0}}.tarot-module__DUAb2a__sum,.tarot-module__DUAb2a__adv{border-radius:12px;padding:16px}@media (max-width:768px){.tarot-module__DUAb2a__sum,.tarot-module__DUAb2a__adv{padding:12px}}.tarot-module__DUAb2a__sum{background:var(--c-primary-tint);border:1px solid var(--c-primary-line)}.tarot-module__DUAb2a__adv{border:1px dashed var(--c-primary);background:#fff}.tarot-module__DUAb2a__sum h3,.tarot-module__DUAb2a__adv h3{font-family:var(--f-myeongjo);color:var(--c-primary-press);margin-bottom:8px;font-size:15px}@media (max-width:768px){.tarot-module__DUAb2a__sum h3,.tarot-module__DUAb2a__adv h3{margin-bottom:4px}}.tarot-module__DUAb2a__sum p,.tarot-module__DUAb2a__adv p{color:var(--c-ink);white-space:pre-wrap;font-size:15px;line-height:1.75}.tarot-module__DUAb2a__share{text-align:center;flex-direction:column;gap:8px;display:flex}@media (max-width:768px){.tarot-module__DUAb2a__share{gap:4px}}.tarot-module__DUAb2a__follow{border:1px solid var(--c-line);border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}@media (max-width:768px){.tarot-module__DUAb2a__follow{gap:8px;padding:12px}}.tarot-module__DUAb2a__follow h3{color:var(--c-ink);flex-wrap:wrap;align-items:baseline;gap:8px;font-size:15px;display:flex}@media (max-width:768px){.tarot-module__DUAb2a__follow h3{gap:4px}}.tarot-module__DUAb2a__qa{flex-direction:column;gap:8px;display:flex}@media (max-width:768px){.tarot-module__DUAb2a__qa{gap:4px}}.tarot-module__DUAb2a__q{background:var(--c-fill);border-radius:16px 16px 4px;align-self:flex-end;max-width:85%;padding:8px 12px;font-size:14px}.tarot-module__DUAb2a__a{background:var(--c-primary-tint);white-space:pre-wrap;border-radius:16px 16px 16px 4px;max-width:92%;padding:12px;font-size:15px;line-height:1.7}@media (max-width:768px){.tarot-module__DUAb2a__a{padding:8px 12px;font-size:15px}}.tarot-module__DUAb2a__askRow{grid-template-columns:1fr auto;gap:8px;display:grid}.tarot-module__DUAb2a__askRow .btn{height:auto}.tarot-module__DUAb2a__actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.tarot-module__DUAb2a__exit{border:1px solid var(--c-line);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:16px;display:flex}@media (max-width:768px){.tarot-module__DUAb2a__exit{padding:12px}}.tarot-module__DUAb2a__exit span{flex-direction:column;gap:2px;display:flex}.tarot-module__DUAb2a__exit b{color:var(--c-ink);font-size:15px}@media (max-width:768px){.tarot-module__DUAb2a__exit b{font-size:15px}}.tarot-module__DUAb2a__exit small{color:var(--c-muted);font-size:13px}.tarot-module__DUAb2a__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tarot-module__DUAb2a__item{border:1px solid var(--c-line);background:#fff;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:12px;display:grid}.tarot-module__DUAb2a__thumbs{display:flex}.tarot-module__DUAb2a__thumbs>div{width:34px;margin-right:-12px}.tarot-module__DUAb2a__thumbs>div:last-child{margin-right:0}.tarot-module__DUAb2a__item b{color:var(--c-ink);font-size:15px;display:block}@media (max-width:768px){.tarot-module__DUAb2a__item b{font-size:15px}}.tarot-module__DUAb2a__item small{color:var(--c-muted);font-size:13px}@media (max-width:640px){.tarot-module__DUAb2a__spreads{grid-template-columns:1fr}.tarot-module__DUAb2a__fan{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;padding:12px}.tarot-module__DUAb2a__quota{margin-left:0}.tarot-module__DUAb2a__slot{width:96px}.tarot-module__DUAb2a__board[data-n="1"] .tarot-module__DUAb2a__slot{width:150px}.tarot-module__DUAb2a__board[data-n="5"] .tarot-module__DUAb2a__slot{width:30%}.tarot-module__DUAb2a__boardBig .tarot-module__DUAb2a__slot{width:18%}.tarot-module__DUAb2a__board,.tarot-module__DUAb2a__loadingBoard{gap:8px}.tarot-module__DUAb2a__loadingBoard>div{width:72px}.tarot-module__DUAb2a__actions{grid-template-columns:1fr}}.tarot-module__DUAb2a__exitWrap{flex-direction:column;gap:8px;display:flex}.tarot-module__DUAb2a__exit{color:inherit;text-decoration:none}.tarot-module__DUAb2a__exit span{flex:1;min-width:0}.tarot-module__DUAb2a__exitGo{color:var(--c-primary);font-size:19px;font-style:normal}@media (max-width:768px){.tarot-module__DUAb2a__exitGo{font-size:18px}}.tarot-module__DUAb2a__exitSub{background:var(--c-fill,#f7f3f1);color:var(--c-ink);border-radius:12px;align-items:center;gap:8px;padding:12px 16px;font-size:13px;text-decoration:none;display:flex}@media (max-width:768px){.tarot-module__DUAb2a__exitSub{padding:8px 12px}}.tarot-module__DUAb2a__exitSub span{min-width:0;color:var(--c-muted);flex:1}.tarot-module__DUAb2a__exitSub b{color:var(--c-ink)}.tarot-module__DUAb2a__exitSub i{color:var(--c-muted);font-style:normal}.tarot-module__DUAb2a__tier{flex-direction:column;gap:8px;display:flex}.tarot-module__DUAb2a__tier+.tarot-module__DUAb2a__tier{margin-top:8px}@media (max-width:768px){.tarot-module__DUAb2a__tier+.tarot-module__DUAb2a__tier{margin-top:4px}}.tarot-module__DUAb2a__tierH{align-items:baseline;gap:8px;margin:0;display:flex}.tarot-module__DUAb2a__tierH span{color:var(--c-muted);font-size:13px}@media (max-width:768px){.tarot-module__DUAb2a__tierH span{font-size:13px}}.tarot-module__DUAb2a__spread em.tarot-module__DUAb2a__freeTag{color:#2f8a52;background:#eef7f0;border-radius:8px;padding:1px 8px}@media (max-width:768px){.tarot-module__DUAb2a__spread em.tarot-module__DUAb2a__freeTag{padding:1px 8px}}.tarot-module__DUAb2a__spread.tarot-module__DUAb2a__on em.tarot-module__DUAb2a__freeTag{color:#2f8a52;background:#e3f3e8}.tarot-module__DUAb2a__ptag{position:absolute;top:10px;right:10px}.tarot-module__DUAb2a__recent{flex-direction:column;gap:8px;margin-top:24px;display:flex}@media (max-width:768px){.tarot-module__DUAb2a__recent{margin-top:12px}}.tarot-module__DUAb2a__recentHead{color:var(--c-ink);justify-content:space-between;align-items:baseline;font-size:14px;display:flex}.tarot-module__DUAb2a__recentHead a{color:var(--c-muted);font-size:13px}.tarot-module__DUAb2a__fateBn{max-width:var(--read-w);box-sizing:border-box;color:#fff;background:radial-gradient(120% 140% at 0 0,#4a3a5e 0%,#2a2238 55%,#1f1a2a 100%);border-radius:16px;align-items:center;gap:16px;min-height:124px;margin:0 auto 16px;padding:16px 24px 16px 16px;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 24px #1f1a2a2e}@media (max-width:768px){.tarot-module__DUAb2a__fateBn{gap:12px;margin:0 auto 12px;padding:12px}}.tarot-module__DUAb2a__fateBn:after{content:"";pointer-events:none;background:radial-gradient(2px 2px at 70% 30%,#ffffffb3,#0000 60%),radial-gradient(1.5px 1.5px at 85% 65%,#ffffff80,#0000 60%),radial-gradient(1.5px 1.5px at 55% 80%,#ffe6b499,#0000 60%);position:absolute;inset:0}.tarot-module__DUAb2a__fateCards{flex:none;width:112px;height:92px;position:relative}.tarot-module__DUAb2a__fateCards img{object-fit:cover;background:#2a2238;border:2px solid #f3e2c0;border-radius:8px;width:50px;height:80px;position:absolute;top:6px;box-shadow:0 6px 14px #00000059}.tarot-module__DUAb2a__fateSide:first-child{left:0;transform:rotate(-12deg)}.tarot-module__DUAb2a__fateSide:last-child{right:0;transform:rotate(12deg)}.tarot-module__DUAb2a__fateMain{z-index:2;left:31px;transform:translateY(-2px);width:52px!important;height:84px!important;top:0!important}.tarot-module__DUAb2a__fateBlur{filter:none}.tarot-module__DUAb2a__fateTx{z-index:1;flex-direction:column;flex:1;gap:4px;min-width:0;display:flex;position:relative}.tarot-module__DUAb2a__fateTx small{letter-spacing:.04em;color:#e8c98a;font-size:12px;font-weight:700}.tarot-module__DUAb2a__fateTx b{color:#fff;font-size:16px;font-weight:800;line-height:1.35}@media (max-width:768px){.tarot-module__DUAb2a__fateTx b{font-size:16px}}.tarot-module__DUAb2a__fateTx>span{color:#d9d0e6;font-size:13px;line-height:1.5}.tarot-module__DUAb2a__fateGo{z-index:1;color:#2a2238;white-space:nowrap;background:#f3e2c0;border-radius:999px;flex:none;padding:8px 16px;font-size:13px;font-style:normal;font-weight:800;position:relative}@media (max-width:768px){.tarot-module__DUAb2a__fateGo{padding:8px 12px}}@media (max-width:560px){.tarot-module__DUAb2a__fateBn{flex-wrap:wrap;gap:12px}.tarot-module__DUAb2a__fateGo{margin-left:auto}.tarot-module__DUAb2a__fateTx b{font-size:16px}}.tarot-module__DUAb2a__bubble h1{font-family:var(--f-myeongjo);color:var(--c-ink);margin:0 0 2px;font-size:19px}@media (max-width:768px){.tarot-module__DUAb2a__bubble h1{font-size:18px}}.tarot-module__DUAb2a__bubble p{margin:0}.tarot-module__DUAb2a__bnBottom{max-width:var(--read-w);margin:32px auto 0}@media (max-width:768px){.tarot-module__DUAb2a__bnBottom{margin:16px auto 0}}.tarot-module__DUAb2a__bnBottom .tarot-module__DUAb2a__fateBn{margin:0}.tarot-module__DUAb2a__bubble{background:var(--svc-tint,var(--c-primary-tint));border-color:var(--svc-line,var(--c-primary-line))}.tarot-module__DUAb2a__bubble b{color:var(--svc-ink,var(--c-primary-press))}.tarot-module__DUAb2a__h{margin-top:16px;font-size:22px}@media (max-width:768px){.tarot-module__DUAb2a__h{margin-top:12px;font-size:22px}}.tarot-module__DUAb2a__tierH b{color:var(--c-ink);font-size:16px}@media (max-width:768px){.tarot-module__DUAb2a__tierH b{font-size:16px}}.tarot-module__DUAb2a__spreads{gap:12px}.tarot-module__DUAb2a__spread{text-align:center;background:#fff;border:1px solid #e6dcd0;border-radius:16px;grid-template-rows:auto auto auto;grid-template-columns:1fr;row-gap:3px;padding:0 0 16px;transition:transform .2s,box-shadow .2s,border-color .2s;overflow:hidden;box-shadow:0 1px 2px #3c1e0a0a}@media (max-width:768px){.tarot-module__DUAb2a__spread{padding:0 0 12px}}.tarot-module__DUAb2a__spread:hover{border-color:#e2c9b6;transform:translateY(-2px);box-shadow:0 8px 20px #7832141a}.tarot-module__DUAb2a__spread b{padding:0 16px;font-size:16px}@media (max-width:768px){.tarot-module__DUAb2a__spread b{padding:0 12px;font-size:16px}}.tarot-module__DUAb2a__spread small{color:#5a5048;grid-column:1;padding:0 16px;font-size:13px}@media (max-width:768px){.tarot-module__DUAb2a__spread small{padding:0 12px}}.tarot-module__DUAb2a__spread.tarot-module__DUAb2a__on{background:#fff6f1}.tarot-module__DUAb2a__stage{background:radial-gradient(90% 120% at 50% 100%,#fbede3 0%,#f8f1ea 55%,#f6f1ea 100%);border-bottom:1px solid #f0e6da;height:104px;margin-bottom:8px;display:block;position:relative}.tarot-module__DUAb2a__stage i{width:calc(26px * var(--s,1));height:calc(40px * var(--s,1));transform:translate(-50%, -50%) translate(var(--x), var(--y)) rotate(var(--r));transition:transform .35s cubic-bezier(.3, 1.4, .5, 1) var(--d,0s);background:radial-gradient(120% 80% at 50% 40%,#f2672e 0%,#e04a12 55%,#b8380a 100%);border:1.5px solid #fff;border-radius:4px;position:absolute;top:50%;left:50%;box-shadow:0 2px 5px #78280a40}.tarot-module__DUAb2a__stage i:after{content:"✦";color:#ffe1b0;font-size:calc(11px * var(--s,1));place-items:center;font-style:normal;display:grid;position:absolute;inset:0}.tarot-module__DUAb2a__spread:hover .tarot-module__DUAb2a__stage i,.tarot-module__DUAb2a__spread.tarot-module__DUAb2a__on .tarot-module__DUAb2a__stage i{transform:translate(-50%, -50%) translate(calc(var(--x) * 1.12), calc(var(--y) * 1.12 - 5px)) rotate(var(--r))}.tarot-module__DUAb2a__spread .tarot-module__DUAb2a__ptag{z-index:1;top:10px;right:10px}.tarot-module__DUAb2a__spread.tarot-module__DUAb2a__on .tarot-module__DUAb2a__stage{background:radial-gradient(90% 120% at 50% 100%,#ffe3d2 0%,#fcebdd 60%,#faefe5 100%)}@media (min-width:900px){.tarot-module__DUAb2a__tierPaid .tarot-module__DUAb2a__spreads{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.tarot-module__DUAb2a__stage i,.tarot-module__DUAb2a__spread{transition:none}}.tarot-module__DUAb2a__topic{color:#3f3730;border-color:#e3d9cd}.tarot-module__DUAb2a__samples button{color:#3f3730;background:#f6f1ea}.tarot-module__DUAb2a__msg{color:var(--c-sub);margin:0;font-size:15px;line-height:1.65}@media (max-width:768px){.tarot-module__DUAb2a__msg{font-size:15px}}.tarot-module__DUAb2a__msg b{color:var(--svc-ink,var(--c-primary-press))}.tarot-module__DUAb2a__msg[data-face=error]{color:var(--c-bad)}.tarot-module__DUAb2a__h{font-family:var(--f-sans);font-size:18px;font-weight:700}@media (max-width:560px){.tarot-module__DUAb2a__fateBn{grid-template-columns:auto minmax(0,1fr);gap:12px;min-height:0;padding:12px;display:grid}.tarot-module__DUAb2a__fateCards{transform-origin:0 0;margin:0 -28px -23px 0;transform:scale(.75)}.tarot-module__DUAb2a__fateGo{text-align:center;grid-column:1/-1;margin-left:0;padding:8px 12px;font-size:14px}.tarot-module__DUAb2a__spreads{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.tarot-module__DUAb2a__spread{border-radius:16px;padding-bottom:8px}.tarot-module__DUAb2a__spread .tarot-module__DUAb2a__stage{height:78px;margin-bottom:4px}.tarot-module__DUAb2a__spread .tarot-module__DUAb2a__stage i{--s:.82}.tarot-module__DUAb2a__spread b{padding:0 8px;font-size:14px}.tarot-module__DUAb2a__spread small{padding:0 8px;font-size:12px;line-height:1.35}.tarot-module__DUAb2a__topics{scrollbar-width:none;margin-right:-12px;padding-right:12px;overflow-x:auto;flex-wrap:nowrap!important}.tarot-module__DUAb2a__topics::-webkit-scrollbar{display:none}.tarot-module__DUAb2a__topics>.tarot-module__DUAb2a__topic{white-space:nowrap;flex:none}}.tarot-module__DUAb2a__guestSec{flex-direction:column;gap:12px;margin-top:8px;display:flex}@media (max-width:768px){.tarot-module__DUAb2a__guestSec{gap:8px}}.tarot-module__DUAb2a__guestList{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.tarot-module__DUAb2a__guestItem{color:inherit;background:#fff;border:1px solid #ece2d9;border-radius:16px;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;transition:border-color .15s;display:flex;position:relative}@media (max-width:768px){.tarot-module__DUAb2a__guestItem{padding:12px}}.tarot-module__DUAb2a__guestItem:hover{border-color:#e2b49a}.tarot-module__DUAb2a__guestCards{flex:none;justify-content:center;width:52px;display:inline-flex}.tarot-module__DUAb2a__guestCards i{background:linear-gradient(160deg,#e7926c,#c9623e);border:1px solid #fff;border-radius:3px;width:14px;height:22px;margin-left:-5px;box-shadow:0 1px 3px #78321440}.tarot-module__DUAb2a__guestCards i:first-child{margin-left:0}.tarot-module__DUAb2a__guestTx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.tarot-module__DUAb2a__guestTx b{color:var(--c-ink);font-size:14px}.tarot-module__DUAb2a__guestTx small{color:#6c655e;word-break:keep-all;font-size:13px;line-height:1.4}@media (max-width:768px){.tarot-module__DUAb2a__guestTx small{font-size:13px}}.tarot-module__DUAb2a__guestFree{color:#2f8a52;background:#eef7f0;border-radius:8px;flex:none;padding:1px 8px;font-size:12px;font-style:normal;font-weight:700}@media (max-width:768px){.tarot-module__DUAb2a__guestFree{padding:1px 8px}}.tarot-module__DUAb2a__h{letter-spacing:-.3px;color:#2b2724;font-family:var(--f-myeongjo)!important;font-size:19px!important;font-weight:700!important}@media (max-width:768px){.tarot-module__DUAb2a__h{font-size:18px!important}}.tarot-module__DUAb2a__haru{align-items:center!important;gap:12px!important}.tarot-module__DUAb2a__haru>img{object-fit:contain;border:1px solid #f3e2d5;border-radius:50%;background:#fff6f0!important;width:52px!important;height:52px!important}.tarot-module__DUAb2a__bubble{position:relative;border:1px solid var(--c-card-line)!important;color:#2b2724!important;background:#fff!important;border-radius:16px!important;padding:12px 16px!important;font-size:15px!important;line-height:1.6!important}@media (max-width:768px){.tarot-module__DUAb2a__bubble{padding:12px!important;font-size:15px!important}}.tarot-module__DUAb2a__haru>.tarot-module__DUAb2a__bubble:before{content:"";border-left:1px solid var(--c-card-line);border-bottom:1px solid var(--c-card-line);background:#fff;width:10px;height:10px;margin-top:-5px;position:absolute;top:50%;left:-6px;transform:rotate(45deg)}
.sisterBanner-module__q1AOka__bn{box-sizing:border-box;color:#fff;border-radius:16px;align-items:center;gap:16px;min-height:124px;padding:16px 24px 16px 16px;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 24px #1c18142e}@media (max-width:768px){.sisterBanner-module__q1AOka__bn{gap:12px;padding:12px}}.sisterBanner-module__q1AOka__bn:after{content:"";pointer-events:none;background:radial-gradient(2px 2px at 72% 28%,#fff9,#0000 60%),radial-gradient(1.5px 1.5px at 86% 66%,#ffebbe99,#0000 60%),radial-gradient(1.5px 1.5px at 58% 82%,#fff6,#0000 60%);position:absolute;inset:0}.sisterBanner-module__q1AOka__night{background:radial-gradient(120% 140% at 0 0,#3e3a6a 0%,#26244a 55%,#1c1a33 100%)}.sisterBanner-module__q1AOka__earth{background:radial-gradient(120% 140% at 0 0,#5a3a2a 0%,#3b2a22 55%,#2a1e18 100%)}.sisterBanner-module__q1AOka__pic{flex:none;place-items:center;width:112px;height:92px;display:grid;position:relative}.sisterBanner-module__q1AOka__pic img{object-fit:cover;border-radius:16px;width:84px;height:84px;box-shadow:0 6px 14px #00000059}.sisterBanner-module__q1AOka__hexa{background:#ffffff14;border:2px solid #f3e2c0;border-radius:8px;place-items:center;width:56px;height:84px;display:grid;box-shadow:0 6px 14px #00000059}.sisterBanner-module__q1AOka__hexa svg{width:34px;height:auto}.sisterBanner-module__q1AOka__tx{z-index:1;flex-direction:column;flex:1;gap:4px;min-width:0;display:flex;position:relative}.sisterBanner-module__q1AOka__tx small{letter-spacing:.04em;color:#e3c48a;font-size:12px;font-weight:700}.sisterBanner-module__q1AOka__tx b{color:#fff;word-break:keep-all;font-size:16px;font-weight:800;line-height:1.35}@media (max-width:768px){.sisterBanner-module__q1AOka__tx b{font-size:16px}}.sisterBanner-module__q1AOka__tx span{color:#d8cfc2;word-break:keep-all;font-size:13px;font-weight:400;line-height:1.5}.sisterBanner-module__q1AOka__go{z-index:1;color:#2a241d;white-space:nowrap;background:#f1e1bf;border-radius:999px;flex:none;padding:8px 16px;font-size:13px;font-style:normal;font-weight:800;position:relative}@media (max-width:768px){.sisterBanner-module__q1AOka__go{padding:8px 12px}}@media (max-width:560px){.sisterBanner-module__q1AOka__bn{flex-wrap:wrap;gap:12px}.sisterBanner-module__q1AOka__go{margin-left:auto}.sisterBanner-module__q1AOka__tx b{font-size:16px}.sisterBanner-module__q1AOka__bn{grid-template-columns:72px minmax(0,1fr);gap:12px;min-height:0;padding:12px;display:grid}.sisterBanner-module__q1AOka__pic{width:72px;height:72px}.sisterBanner-module__q1AOka__pic img{border-radius:16px;width:68px;height:68px}.sisterBanner-module__q1AOka__hexa{width:46px;height:68px}.sisterBanner-module__q1AOka__go{text-align:center;grid-column:1/-1;margin-left:0;padding:8px 12px;font-size:14px}}.sisterBanner-module__q1AOka__earth{background:var(--night-bg)!important;color:var(--night-ink)!important}
.dream-module__NC4L8q__wrap{max-width:var(--read-w);flex-direction:column;gap:16px;margin:0 auto;display:flex}@media (max-width:768px){.dream-module__NC4L8q__wrap{gap:12px}}.dream-module__NC4L8q__h{font-family:var(--f-myeongjo);color:var(--c-ink);margin:12px 0 0;font-size:18px;font-weight:700}@media (max-width:768px){.dream-module__NC4L8q__h{margin:8px 0 0}}.dream-module__NC4L8q__h small{color:var(--c-muted);margin-left:8px;font-family:inherit;font-size:13px;font-weight:400}.dream-module__NC4L8q__haru{align-items:flex-end;gap:12px;display:flex}@media (max-width:768px){.dream-module__NC4L8q__haru{gap:8px}}.dream-module__NC4L8q__haru img{background:var(--c-primary-tint);border-radius:50%;flex:none}.dream-module__NC4L8q__bubble{background:var(--c-primary-tint);border:1px solid var(--c-primary-line);color:var(--c-ink);border-radius:16px 16px 16px 4px;flex:1;padding:12px 16px;font-size:15px;line-height:1.6}@media (max-width:768px){.dream-module__NC4L8q__bubble{padding:12px}}.dream-module__NC4L8q__bubble h1{font-family:var(--f-myeongjo);color:var(--c-ink);margin:0 0 2px;font-size:19px}@media (max-width:768px){.dream-module__NC4L8q__bubble h1{font-size:18px}}.dream-module__NC4L8q__bubble p{margin:0}.dream-module__NC4L8q__client{flex-direction:column;gap:16px;display:flex}@media (max-width:768px){.dream-module__NC4L8q__client{gap:12px}}.dream-module__NC4L8q__form{border:1px solid var(--c-line);background:#fff;border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex}@media (max-width:768px){.dream-module__NC4L8q__form{gap:8px;padding:12px}}.dream-module__NC4L8q__form textarea{box-sizing:border-box;width:100%;font:inherit;resize:vertical;min-height:104px;color:var(--c-ink);background:0 0;border:0;padding:4px 2px;font-size:16px;line-height:1.7}.dream-module__NC4L8q__form textarea:focus{outline:none}.dream-module__NC4L8q__form:focus-within{border-color:var(--c-primary);box-shadow:0 0 0 1px var(--c-primary)}.dream-module__NC4L8q__hints{border-top:1px dashed var(--c-line);flex-wrap:wrap;gap:8px;padding-top:12px;display:flex}@media (max-width:768px){.dream-module__NC4L8q__hints{gap:4px;padding-top:8px}}.dream-module__NC4L8q__hints span{color:var(--c-faint);align-self:center;margin-right:2px;font-size:13px}@media (max-width:768px){.dream-module__NC4L8q__hints span{font-size:13px}}.dream-module__NC4L8q__hint{border:1px solid var(--c-line);height:30px;font:inherit;color:var(--c-sub);cursor:pointer;background:#fff;border-radius:16px;padding:0 12px;font-size:13px}.dream-module__NC4L8q__hint.dream-module__NC4L8q__on,.dream-module__NC4L8q__hint:hover,.dream-module__NC4L8q__hint:focus-visible{border-color:var(--c-primary);color:var(--c-primary-press);background:var(--c-primary-tint)}.dream-module__NC4L8q__row{justify-content:space-between;align-items:center;gap:12px;display:flex}@media (max-width:768px){.dream-module__NC4L8q__row{gap:8px}}.dream-module__NC4L8q__quota{color:var(--c-muted);font-size:13px}.dream-module__NC4L8q__quota b{color:var(--c-primary-press)}.dream-module__NC4L8q__row button{white-space:nowrap;flex:none}.dream-module__NC4L8q__err{color:#eb4f5d;margin:0;font-size:13px}.dream-module__NC4L8q__login{border:1px solid var(--c-line);text-align:center;color:var(--c-sub);border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex}@media (max-width:768px){.dream-module__NC4L8q__login{gap:8px;padding:12px}}.dream-module__NC4L8q__login p{margin:0}.dream-module__NC4L8q__res{border:1px solid var(--c-line);background:#fff;border-radius:16px;overflow:hidden}.dream-module__NC4L8q__resHead{background:var(--c-primary-tint);border-bottom:1px solid var(--c-primary-line);align-items:center;gap:12px;padding:16px;display:flex}@media (max-width:768px){.dream-module__NC4L8q__resHead{padding:12px}}.dream-module__NC4L8q__resHead img{background:#fff;border-radius:50%;flex:none}.dream-module__NC4L8q__resHead small{color:var(--c-primary-press);font-size:13px;font-weight:700;display:block}@media (max-width:768px){.dream-module__NC4L8q__resHead small{font-size:13px}}.dream-module__NC4L8q__resHead h3{font-family:var(--f-sans);color:var(--c-ink);margin:2px 0 0;font-size:19px;line-height:1.45}@media (max-width:768px){.dream-module__NC4L8q__resHead h3{font-size:18px}}.dream-module__NC4L8q__care .dream-module__NC4L8q__resHead{background:#fbe3dd;border-color:#efe3d6}.dream-module__NC4L8q__care .dream-module__NC4L8q__resHead small{color:#755e54}.dream-module__NC4L8q__part{border-top:1px solid var(--c-line-soft);padding:16px}@media (max-width:768px){.dream-module__NC4L8q__part{padding:12px}}.dream-module__NC4L8q__resHead+.dream-module__NC4L8q__part{border-top:0}.dream-module__NC4L8q__part h4{color:var(--c-muted);letter-spacing:.02em;margin:0 0 8px;font-size:13px;font-weight:700}.dream-module__NC4L8q__part p{color:var(--c-text);margin:0;line-height:1.8}.dream-module__NC4L8q__syms{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.dream-module__NC4L8q__syms li{color:var(--c-text);grid-template-columns:auto 1fr;align-items:baseline;gap:12px;font-size:15px;line-height:1.65;display:grid}@media (max-width:768px){.dream-module__NC4L8q__syms li{gap:8px;font-size:15px}}.dream-module__NC4L8q__syms b{border:1px solid var(--c-primary-line);background:var(--c-primary-tint);color:var(--c-primary-press);white-space:nowrap;border-radius:12px;padding:1px 12px;font-size:13px}@media (max-width:768px){.dream-module__NC4L8q__syms b{padding:1px 8px}}.dream-module__NC4L8q__day small{background:var(--c-fill);color:var(--c-sub);border-radius:8px;margin-bottom:4px;padding:1px 8px;font-size:13px;font-weight:700;display:inline-block}@media (max-width:768px){.dream-module__NC4L8q__day small{font-size:13px}}.dream-module__NC4L8q__try{background:var(--c-fill)}.dream-module__NC4L8q__try p{color:var(--c-ink);font-weight:600}.dream-module__NC4L8q__try p:before{content:"✓";color:var(--c-primary);margin-right:8px;font-weight:800}.dream-module__NC4L8q__hist{flex-direction:column;gap:8px;display:flex}.dream-module__NC4L8q__hItem{border:1px solid var(--c-line);background:#fff;border-radius:12px}.dream-module__NC4L8q__hItem>summary{cursor:pointer;grid-template-columns:1fr auto;gap:2px 12px;padding:12px 16px;list-style:none;display:grid}@media (max-width:768px){.dream-module__NC4L8q__hItem>summary{gap:2px 8px;padding:12px}}.dream-module__NC4L8q__hItem>summary::-webkit-details-marker{display:none}.dream-module__NC4L8q__hItem>summary b{color:var(--c-ink);font-size:15px}.dream-module__NC4L8q__hItem>summary time{color:var(--c-faint);grid-area:1/2;font-size:13px}@media (max-width:768px){.dream-module__NC4L8q__hItem>summary time{font-size:13px}}.dream-module__NC4L8q__hItem>summary span{color:var(--c-muted);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:13px;overflow:hidden}.dream-module__NC4L8q__hItem[open]>summary span{white-space:normal}.dream-module__NC4L8q__hItem[open]{border-color:var(--c-primary-line)}.dream-module__NC4L8q__hItem .dream-module__NC4L8q__res{margin:0 12px 12px}@media (max-width:768px){.dream-module__NC4L8q__hItem .dream-module__NC4L8q__res{margin:0 8px 8px}}.dream-module__NC4L8q__groups{flex-direction:column;gap:12px;display:flex}.dream-module__NC4L8q__group{grid-template-columns:76px 1fr;align-items:start;gap:8px;display:grid}.dream-module__NC4L8q__group>b{color:var(--c-muted);padding-top:8px;font-size:13px}@media (max-width:768px){.dream-module__NC4L8q__group>b{padding-top:4px}}.dream-module__NC4L8q__chips{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:768px){.dream-module__NC4L8q__chips{gap:4px}}.dream-module__NC4L8q__chip{border:1px solid var(--c-line);height:32px;font:inherit;color:var(--c-sub);cursor:pointer;background:#fff;border-radius:16px;padding:0 16px;font-size:14px}@media (max-width:768px){.dream-module__NC4L8q__chip{padding:0 12px}}.dream-module__NC4L8q__chip:hover{border-color:var(--c-primary-line)}.dream-module__NC4L8q__chip.dream-module__NC4L8q__on{border-color:var(--c-primary);color:var(--c-primary-press);background:var(--c-primary-tint);font-weight:700}.dream-module__NC4L8q__peek{background:var(--c-fill);border-radius:12px;grid-column:2;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}@media (max-width:768px){.dream-module__NC4L8q__peek{padding:12px}}.dream-module__NC4L8q__peek p{color:var(--c-text);margin:0;font-size:14px;line-height:1.65}.dream-module__NC4L8q__peek button{flex:none}@media (max-width:520px){.dream-module__NC4L8q__group{grid-template-columns:1fr}.dream-module__NC4L8q__group>b{padding-top:0}.dream-module__NC4L8q__peek{flex-direction:column;grid-column:1;align-items:stretch}}.dream-module__NC4L8q__group>b{white-space:nowrap;color:#3a332f;align-items:center;gap:8px;font-weight:700;display:inline-flex}@media (max-width:768px){.dream-module__NC4L8q__group>b{gap:8px}}.dream-module__NC4L8q__group{border-top:1px dashed var(--c-line,#e7e1da);grid-template-columns:92px 1fr;gap:0;padding:12px 0}@media (max-width:768px){.dream-module__NC4L8q__group{padding:8px 0}}.dream-module__NC4L8q__group:first-child{border-top:0;padding-top:2px}.dream-module__NC4L8q__group>b{border-right:1px solid var(--c-line,#e7e1da);color:#8a4a35;align-self:stretch;align-items:flex-start;margin-right:16px;padding:8px 16px 0 0;font-size:14px}@media (max-width:768px){.dream-module__NC4L8q__group>b{margin-right:12px;padding:8px 12px 0 0;font-size:14px}.dream-module__NC4L8q__group{grid-template-columns:1fr;gap:8px}.dream-module__NC4L8q__group>b{border-right:0;margin:0;padding:0}}.dream-module__NC4L8q__qFoot{border-top:1px dashed var(--c-line);color:var(--c-muted);justify-content:space-between;align-items:center;gap:8px;padding-top:8px;font-size:13px;display:flex}@media (max-width:768px){.dream-module__NC4L8q__qFoot{font-size:13px}}.dream-module__NC4L8q__qFoot button{all:unset;cursor:pointer;color:var(--c-primary-press);flex:none;font-size:13px;font-weight:700}@media (max-width:768px){.dream-module__NC4L8q__qFoot button{font-size:13px}}.dream-module__NC4L8q__note{background:var(--c-fill,#f7f4ef);color:var(--c-sub);border-radius:12px;margin:0;padding:8px 12px;font-size:13px;line-height:1.6}.dream-module__NC4L8q__detail{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:768px){.dream-module__NC4L8q__detail{gap:4px}}.dream-module__NC4L8q__detailLead{color:var(--c-sub);margin-right:2px;font-size:13px;font-weight:700}@media (max-width:768px){.dream-module__NC4L8q__detailLead{font-size:13px}}.dream-module__NC4L8q__dChip{border:1px dashed var(--c-line);height:30px;font:inherit;color:var(--c-sub);cursor:pointer;background:#fff;border-radius:999px;padding:0 12px;font-size:13px}.dream-module__NC4L8q__dChip[aria-expanded=true]{border-style:solid;border-color:var(--c-primary);color:var(--c-primary-press);background:var(--c-primary-tint)}.dream-module__NC4L8q__dChip[data-done]{color:#1f6b3e;background:#eef7f1;border-style:solid;border-color:#cfe3d5;font-weight:700}.dream-module__NC4L8q__dOpts{background:var(--c-fill,#f7f4ef);border-radius:12px;flex-wrap:wrap;gap:8px;padding:12px;display:flex}@media (max-width:768px){.dream-module__NC4L8q__dOpts{gap:4px;padding:8px}}.dream-module__NC4L8q__dOpts>button{border:1px solid var(--c-line);height:32px;font:inherit;color:var(--c-ink);cursor:pointer;background:#fff;border-radius:999px;padding:0 12px;font-size:13px}.dream-module__NC4L8q__dOpts>button:hover,.dream-module__NC4L8q__dOpts>button[aria-pressed=true]{border-color:var(--c-primary);color:var(--c-primary-press);background:var(--c-primary-tint)}.dream-module__NC4L8q__dOpts>.dream-module__NC4L8q__dFreeBtn{border:1px dashed var(--c-line);height:32px;font:inherit;color:var(--c-sub);cursor:pointer;background:#fff;border-radius:999px;padding:0 12px;font-size:13px}.dream-module__NC4L8q__dOpts>.dream-module__NC4L8q__dFreeBtn[aria-pressed=true]{border-style:solid;border-color:var(--c-primary);color:var(--c-primary-press);background:var(--c-primary-tint)}.dream-module__NC4L8q__dFree{flex:100%;align-items:center;gap:8px;display:flex}.dream-module__NC4L8q__dFree>input{border:1px solid var(--c-primary);min-width:0;height:36px;font:inherit;color:var(--c-ink);background:#fff;border-radius:999px;flex:1;padding:0 12px;font-size:16px}.dream-module__NC4L8q__dFree>input:focus{box-shadow:0 0 0 1px var(--c-primary);outline:none}.dream-module__NC4L8q__dFree{flex-wrap:wrap}.dream-module__NC4L8q__dFree>.dream-module__NC4L8q__dFreeHint{color:var(--c-muted);flex:100%;padding-left:12px;font-size:12px}.dream-module__NC4L8q__bubble{background:var(--svc-tint,var(--c-primary-tint));border-color:var(--svc-line,var(--c-primary-line))}.dream-module__NC4L8q__bubble b{color:var(--svc-ink,var(--c-primary-press))}.dream-module__NC4L8q__groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid!important}@media (max-width:720px){.dream-module__NC4L8q__groups{grid-template-columns:1fr}}.dream-module__NC4L8q__group{background:#fff;border:1px solid #e6dcd0;border-radius:16px;flex-direction:column;gap:12px;padding:16px;box-shadow:0 1px 2px #3c1e0a0a;display:flex!important}@media (max-width:768px){.dream-module__NC4L8q__group{padding:12px}}.dream-module__NC4L8q__group>b{border:0!important;padding:0!important}.dream-module__NC4L8q__gTitle{color:var(--c-ink);align-items:center;gap:8px;font-size:16px;font-weight:700;display:flex}@media (max-width:768px){.dream-module__NC4L8q__gTitle{font-size:16px}}.dream-module__NC4L8q__gEmo{background:#fbf1e8;border-radius:12px;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.dream-module__NC4L8q__group .dream-module__NC4L8q__chips{gap:8px}.dream-module__NC4L8q__chip{color:#2f2925;border-color:#e6dcd0;align-items:center;gap:4px;height:36px;padding:0 12px;font-weight:500;transition:transform .15s,border-color .15s,background .15s;display:inline-flex}@media (max-width:768px){.dream-module__NC4L8q__chip{gap:4px;padding:0 12px}}.dream-module__NC4L8q__chip:hover{background:#fff7f2;border-color:#e2b79a;transform:translateY(-1px)}.dream-module__NC4L8q__emo{font-size:16px;line-height:1}.dream-module__NC4L8q__h{font-size:22px!important}@media (max-width:768px){.dream-module__NC4L8q__h{font-size:22px!important}}.dream-module__NC4L8q__groups{gap:12px!important}.dream-module__NC4L8q__group,.dream-module__NC4L8q__group:first-child{border-top:1px solid #e6dcd0!important;padding:16px!important}@media (max-width:768px){.dream-module__NC4L8q__group,.dream-module__NC4L8q__group:first-child{padding:12px!important}}.dream-module__NC4L8q__group>b{color:var(--c-ink)!important;border-right:0!important;margin:0!important;font-size:16px!important}@media (max-width:768px){.dream-module__NC4L8q__group>b{font-size:16px!important}}.dream-module__NC4L8q__gEmo img{object-fit:contain;width:26px;height:26px}img.dream-module__NC4L8q__emo{object-fit:contain;width:22px;height:22px;margin-left:-4px}.dream-module__NC4L8q__aiNote{border-top:1px solid var(--c-line-soft);margin:0;padding:12px 16px 16px}@media (max-width:768px){.dream-module__NC4L8q__aiNote{padding:8px 12px 12px}}.dream-module__NC4L8q__h{letter-spacing:-.3px;color:#2b2724;font-weight:700;font-family:var(--f-sans)!important;font-size:18px!important;font-family:var(--f-myeongjo)!important;font-size:19px!important;font-weight:700!important}@media (max-width:768px){.dream-module__NC4L8q__h{font-size:18px!important}}.dream-module__NC4L8q__haru{align-items:center!important;gap:12px!important}.dream-module__NC4L8q__haru>img{object-fit:contain;border:1px solid #f3e2d5;border-radius:50%;background:#fff6f0!important;width:52px!important;height:52px!important}.dream-module__NC4L8q__bubble{position:relative;border:1px solid var(--c-card-line)!important;color:#2b2724!important;background:#fff!important;border-radius:16px!important;padding:12px 16px!important;font-size:15px!important;line-height:1.6!important}@media (max-width:768px){.dream-module__NC4L8q__bubble{padding:12px!important;font-size:15px!important}}.dream-module__NC4L8q__haru>.dream-module__NC4L8q__bubble:before{content:"";border-left:1px solid var(--c-card-line);border-bottom:1px solid var(--c-card-line);background:#fff;width:10px;height:10px;margin-top:-5px;position:absolute;top:50%;left:-6px;transform:rotate(45deg)}
