.sajuBirth-module__j7fzda__birth{box-sizing:border-box;background:#f8f8f8;border-radius:12px;flex-direction:column;gap:8px;width:100%;margin:0;padding:12px 16px;display:flex}@media (max-width:768px){.sajuBirth-module__j7fzda__birth{gap:4px;padding:12px}}.sajuBirth-module__j7fzda__birth>div{font-family:Pretendard, var(--f-sans);align-items:baseline;gap:12px;font-size:13px;line-height:1.5;display:flex}@media (max-width:768px){.sajuBirth-module__j7fzda__birth>div{gap:8px}}.sajuBirth-module__j7fzda__birth dt{color:#545454;flex:none;min-width:30px;font-weight:700}.sajuBirth-module__j7fzda__birth dt.sajuBirth-module__j7fzda__solar{color:var(--c-primary)}.sajuBirth-module__j7fzda__birth dt.sajuBirth-module__j7fzda__lunar{color:#3b5f9e}.sajuBirth-module__j7fzda__birth dd{color:#333;word-break:keep-all;margin:0}
.sajuMini-module__mRSZAG__card{flex-direction:column;gap:16px;width:100%;display:flex}@media (max-width:768px){.sajuMini-module__mRSZAG__card{gap:12px}}.sajuMini-module__mRSZAG__eightBtn{cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:0;flex-direction:column;align-items:stretch;gap:8px;padding:0;display:flex}.sajuMini-module__mRSZAG__row{gap:12px;display:flex}@media (max-width:768px){.sajuMini-module__mRSZAG__row{gap:8px}}.sajuMini-module__mRSZAG__eightBtn:hover .sajuMini-module__mRSZAG__more{color:var(--o,#eb4c10)}.sajuMini-module__mRSZAG__more{color:var(--g5,#949494);white-space:nowrap;align-self:flex-end;font-size:13px;font-weight:700}.sajuMini-module__mRSZAG__dlg{flex-direction:column;gap:16px;display:flex}@media (max-width:768px){.sajuMini-module__mRSZAG__dlg{gap:12px}}.sajuMini-module__mRSZAG__wait{color:#545454;margin:0;font-size:14px}.sajuMini-module__mRSZAG__table{align-items:center;gap:8px;display:grid}@media (max-width:768px){.sajuMini-module__mRSZAG__table{gap:4px}}.sajuMini-module__mRSZAG__ch{text-align:center;color:#575757;font-size:13px;font-weight:700}.sajuMini-module__mRSZAG__rh{color:#545454;font-size:13px}.sajuMini-module__mRSZAG__sub{text-align:center;color:#333;font-size:13px;font-weight:600}.sajuMini-module__mRSZAG__small{text-align:center;color:#575757;word-break:keep-all;font-size:12px;line-height:1.45}.sajuMini-module__mRSZAG__tile{height:44px;font-family:var(--f-hanja);color:#fff;background:#f3f3f3;border-radius:12px;justify-content:center;align-items:center;font-size:24px;display:flex}@media (max-width:768px){.sajuMini-module__mRSZAG__tile{font-size:22px}}.sajuMini-module__mRSZAG__luck{color:#8a6418!important}.sajuMini-module__mRSZAG__ch.sajuMini-module__mRSZAG__luck{background:#fbf3df;border-radius:8px;padding:2px 0}.sajuMini-module__mRSZAG__note{color:#545454;margin:0;font-size:13px}.sajuMini-module__mRSZAG__go{text-align:center;color:var(--c-primary);background:#fff8f5;border-radius:12px;padding:12px;font-size:14px;font-weight:700;text-decoration:none;display:block}.sajuMini-module__mRSZAG__compact{gap:12px}@media (max-width:768px){.sajuMini-module__mRSZAG__compact{gap:8px}}.sajuMini-module__mRSZAG__compact .sajuMini-module__mRSZAG__row{justify-content:center;gap:8px}@media (max-width:768px){.sajuMini-module__mRSZAG__compact .sajuMini-module__mRSZAG__row{gap:4px}}.sajuMini-module__mRSZAG__compact .sajuMini-module__mRSZAG__row>span>div{width:38px;height:38px}.sajuMini-module__mRSZAG__compact .sajuMini-module__mRSZAG__row>span>div span:first-child{font-size:19px;line-height:20px;top:5px;left:5px}@media (max-width:768px){.sajuMini-module__mRSZAG__compact .sajuMini-module__mRSZAG__row>span>div span:first-child{font-size:18px}}.sajuMini-module__mRSZAG__eightBtn{container-type:inline-size}.sajuMini-module__mRSZAG__row>span>div{--t:min(44px, calc((100cqw - 30px) / 4));width:var(--t);height:var(--t)}.sajuMini-module__mRSZAG__compact .sajuMini-module__mRSZAG__row>span>div{--t:min(38px, calc((100cqw - 18px) / 4));width:var(--t);height:var(--t)}.sajuMini-module__mRSZAG__row>span>div span:first-child{font-size:calc(var(--t) * .54);top:calc(var(--t) * .13);left:calc(var(--t) * .13);line-height:1}.sajuMini-module__mRSZAG__row>span>div span:last-child{bottom:3px;right:3px}.sajuMini-module__mRSZAG__compact .sajuMini-module__mRSZAG__row>span>div span:first-child{font-size:calc(var(--t) * .54);top:calc(var(--t) * .13);left:calc(var(--t) * .13);line-height:1}.sajuMini-module__mRSZAG__cell{max-width:52px;margin:0 auto;width:100%!important}.sajuMini-module__mRSZAG__fold{width:100%;height:28px;font:inherit;color:var(--g5,#949494);cursor:pointer;background:0 0;border:0;border-top:1px dashed #ececec;justify-content:center;align-items:center;gap:8px;margin-top:-4px;padding:8px 0 0;font-size:13px;font-weight:600;display:flex}@media (max-width:768px){.sajuMini-module__mRSZAG__fold{gap:4px;padding:4px 0 0}}.sajuMini-module__mRSZAG__fold:hover{color:var(--o,#eb4c10)}.sajuMini-module__mRSZAG__fold i{border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;transform:translateY(-2px)rotate(45deg)}.sajuMini-module__mRSZAG__fold[aria-expanded=true] i{transform:translateY(2px)rotate(-135deg)}.sajuMini-module__mRSZAG__folded{gap:8px}@media (max-width:768px){.sajuMini-module__mRSZAG__folded{gap:4px}}.sajuMini-module__mRSZAG__folded .sajuMini-module__mRSZAG__fold{margin-top:0}.sajuMini-module__mRSZAG__tabs{gap:8px;display:flex}@media (max-width:768px){.sajuMini-module__mRSZAG__tabs{gap:4px}}.sajuMini-module__mRSZAG__tabs button{height:34px;font:inherit;color:#575757;cursor:pointer;background:#fff;border:1px solid #ebebeb;border-radius:999px;flex:1;font-size:14px;font-weight:600}@media (max-width:768px){.sajuMini-module__mRSZAG__tabs button{font-size:14px}}.sajuMini-module__mRSZAG__tabs .sajuMini-module__mRSZAG__tabOn{border-color:var(--c-primary);color:var(--c-primary);background:#fff8f5}.sajuMini-module__mRSZAG__stripT{color:#575757;margin:0;font-size:13px;font-weight:700}.sajuMini-module__mRSZAG__strip{grid-template-columns:repeat(var(--n,10), minmax(0, 1fr));gap:4px;display:grid}.sajuMini-module__mRSZAG__chip{min-width:0;font:inherit;cursor:pointer;background:#fff;border:1px solid #ebebeb;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:8px 4px;display:flex}@media (max-width:768px){.sajuMini-module__mRSZAG__chip{padding:4px}}.sajuMini-module__mRSZAG__chip small{color:#545454;font-size:12px}.sajuMini-module__mRSZAG__chip b{font-family:var(--f-sans);color:#333;font-size:16px;font-weight:600}.sajuMini-module__mRSZAG__chip span{color:#545454;font-size:12px}.sajuMini-module__mRSZAG__chipNow{background:#feece8;border-color:#e9cf95}.sajuMini-module__mRSZAG__chipOn{border-color:var(--c-primary);box-shadow:0 0 0 1px var(--c-primary) inset}.sajuMini-module__mRSZAG__dlg{gap:8px}.sajuMini-module__mRSZAG__table{gap:4px 8px}@media (max-width:768px){.sajuMini-module__mRSZAG__table{gap:4px}}.sajuMini-module__mRSZAG__dlg .sajuMini-module__mRSZAG__cell{height:40px}.sajuMini-module__mRSZAG__birthLine{color:#575757;background:#f8f8f8;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}@media (max-width:768px){.sajuMini-module__mRSZAG__birthLine{padding:4px 12px}}.sajuMini-module__mRSZAG__goSmall{color:var(--c-primary);flex:none;font-size:13px;font-weight:700;text-decoration:none}.sajuMini-module__mRSZAG__lang{border:1px solid #ebebeb;border-radius:999px;padding:2px;display:inline-flex}.sajuMini-module__mRSZAG__lang button{font:inherit;color:#545454;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:3px 12px;font-size:13px;font-weight:600}@media (max-width:768px){.sajuMini-module__mRSZAG__lang button{padding:3px 8px}}.sajuMini-module__mRSZAG__lang .sajuMini-module__mRSZAG__langOn{color:#fff;background:#333}.sajuMini-module__mRSZAG__korMain{font-weight:700;font-family:var(--f-sans)!important}.sajuMini-module__mRSZAG__chip{gap:1px;padding:4px 2px}.sajuMini-module__mRSZAG__chip b{letter-spacing:0;font-size:15px}.sajuMini-module__mRSZAG__tabs button{height:30px}@media (max-width:768px){.sajuMini-module__mRSZAG__strip{grid-template-columns:repeat(6,minmax(0,1fr))}}.sajuMini-module__mRSZAG__chip small{white-space:nowrap;letter-spacing:-.5px;text-align:center;line-height:1.25}.sajuMini-module__mRSZAG__chart{margin-top:2px}
