.BriefingCard-module__6a_nKa__head{justify-content:flex-start;align-items:center;gap:8px;width:100%;display:flex}.BriefingCard-module__6a_nKa__badge{color:#fff;white-space:nowrap;background:#f80;border-radius:30px;justify-content:center;align-items:center;padding:3px 8px;font-size:14px;font-weight:600;line-height:1.2;display:inline-flex}.BriefingCard-module__6a_nKa__clock{cursor:pointer;font:inherit;background:#fff;border:1px solid #ebebeb;border-radius:30px;align-items:center;gap:3px;padding:3px 8px;display:inline-flex}.BriefingCard-module__6a_nKa__clock img{flex-shrink:0;width:16px;height:16px}.BriefingCard-module__6a_nKa__clockText{color:#575757;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.2}.BriefingCard-module__6a_nKa__clockDrop{transition:transform .2s}.BriefingCard-module__6a_nKa__clock[aria-expanded=true] .BriefingCard-module__6a_nKa__clockDrop{transform:rotate(180deg)}.BriefingCard-module__6a_nKa__clockGrid{grid-template-columns:repeat(4,1fr);justify-items:center;gap:8px;padding:8px 0;display:grid}@media (max-width:768px){.BriefingCard-module__6a_nKa__clockGrid{padding:4px 0}}.BriefingCard-module__6a_nKa__clockGrid>div{flex-direction:column;align-items:center;gap:8px;display:flex}@media (max-width:768px){.BriefingCard-module__6a_nKa__clockGrid>div{gap:4px}}.BriefingCard-module__6a_nKa__card{box-sizing:border-box;background:#fff;flex-direction:column;gap:2.93cqw;min-height:190px;padding:2.93cqw 2.93cqw 0;display:flex;position:relative;overflow:hidden;container-type:inline-size}.BriefingCard-module__6a_nKa__circle{aspect-ratio:1;pointer-events:none;background:#fff8f5;border-radius:50%;width:max(42%,210px);position:absolute;bottom:-11cqw;right:-4cqw}.BriefingCard-module__6a_nKa__illust{object-fit:contain;pointer-events:none;width:max(30cqw,160px);height:auto;position:absolute;bottom:0;right:2cqw}.BriefingCard-module__6a_nKa__content{z-index:1;position:relative}.BriefingCard-module__6a_nKa__name{color:#f80;margin:0;font-size:max(3.52cqw,19px);font-weight:700;line-height:1.1}.BriefingCard-module__6a_nKa__message{color:#333;word-break:keep-all;max-width:45%;margin:1.96cqw 0 0;font-size:max(3.52cqw,19px);font-weight:600;line-height:1.3}.BriefingCard-module__6a_nKa__keywords{z-index:1;flex-wrap:wrap;gap:1.17cqw;max-width:60%;margin-top:auto;display:flex;position:relative}.BriefingCard-module__6a_nKa__keyword{color:#3a6fc4;background:#5790fc0d;border-radius:1.17cqw;justify-content:center;align-items:center;padding:.78cqw 1.56cqw;font-size:max(2.73cqw,14px);font-weight:500;line-height:1.2;display:inline-flex}.BriefingCard-module__6a_nKa__more{z-index:1;color:#333;align-self:flex-start;align-items:center;gap:.89cqw;padding-bottom:4px;font-size:max(2.73cqw,14px);font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex;position:relative}.BriefingCard-module__6a_nKa__cta{background:linear-gradient(90deg,#888eff1a 3.2%,#4f73ea1a 98.5%);border-radius:16px;flex-direction:column;align-items:center;gap:12px;padding:16px;display:flex}@media (max-width:768px){.BriefingCard-module__6a_nKa__cta{gap:8px;padding:12px}}.BriefingCard-module__6a_nKa__ctaText{text-align:center}.BriefingCard-module__6a_nKa__ctaTitle{color:#333;word-break:keep-all;margin:0;font-size:15px;font-weight:500;line-height:20px}.BriefingCard-module__6a_nKa__ctaTitle b{color:#4f73ea;font-weight:600}.BriefingCard-module__6a_nKa__ctaSub{color:#1f1f1f;margin:2px 0 0;font-size:14px;line-height:1.3}.BriefingCard-module__6a_nKa__ctaBtn{box-sizing:border-box;color:#fff;text-align:center;background:linear-gradient(90deg,#9399ff,#4769da);border-radius:4px;width:380px;max-width:100%;padding:12px 16px;font-size:15px;font-weight:600;line-height:18px;text-decoration:none;transition:opacity .2s}@media (max-width:768px){.BriefingCard-module__6a_nKa__ctaBtn{padding:8px 12px}}.BriefingCard-module__6a_nKa__ctaBtn:hover{opacity:.9}.BriefingCard-module__6a_nKa__ctaNote{color:#1f1f1f;margin:0;font-size:13px;line-height:18px}.BriefingCard-module__6a_nKa__ctaNote b{font-weight:600}.BriefingCard-module__6a_nKa__summary{background:var(--c-soft);box-sizing:border-box;border-radius:12px;flex-direction:column;gap:12px;min-height:155px;padding:16px;display:flex}@media (max-width:768px){.BriefingCard-module__6a_nKa__summary{gap:8px;padding:12px}}.BriefingCard-module__6a_nKa__sumHead{align-items:center;gap:12px;display:flex}@media (max-width:768px){.BriefingCard-module__6a_nKa__sumHead{gap:8px}}.BriefingCard-module__6a_nKa__emoji{object-fit:contain;width:25px;height:25px}.BriefingCard-module__6a_nKa__percent{font-size:18px;font-weight:700;line-height:1.4}.BriefingCard-module__6a_nKa__grade{color:#fff;border-radius:30px;justify-content:center;align-items:center;padding:3px 8px;font-size:14px;font-weight:700;line-height:1.2;display:inline-flex}.BriefingCard-module__6a_nKa__sumRow{align-items:center;gap:12px;display:flex}@media (max-width:768px){.BriefingCard-module__6a_nKa__sumRow{gap:8px}}.BriefingCard-module__6a_nKa__sumText{color:#333;flex:1;min-width:0;margin:0;font-size:15px;font-weight:600;line-height:20px}.BriefingCard-module__6a_nKa__sumText strong{font-weight:700}.BriefingCard-module__6a_nKa__guideRow{align-items:flex-end;padding-right:55px;display:flex;position:relative}.BriefingCard-module__6a_nKa__guide{color:#575757;flex:1;margin:0;font-size:14px;line-height:20px}.BriefingCard-module__6a_nKa__guide strong{color:#333;font-weight:700}.BriefingCard-module__6a_nKa__sumIcon{object-fit:contain;flex-shrink:0;width:45px;height:45px}.BriefingCard-module__6a_nKa__sumIconM{display:none}.BriefingCard-module__6a_nKa__sumIconPc{position:absolute;top:50%;right:0;transform:translateY(-50%)}@media (max-width:768px){.BriefingCard-module__6a_nKa__head{justify-content:space-between}.BriefingCard-module__6a_nKa__card{min-height:170px}.BriefingCard-module__6a_nKa__circle{width:max(40.34%,202px)}.BriefingCard-module__6a_nKa__illust{width:max(27cqw,150px)}.BriefingCard-module__6a_nKa__summary{min-height:180px}.BriefingCard-module__6a_nKa__guideRow{padding-right:0}.BriefingCard-module__6a_nKa__sumIconM{display:block}.BriefingCard-module__6a_nKa__sumIconPc{display:none}}@media (max-width:495px){.BriefingCard-module__6a_nKa__circle{width:60%;bottom:-13cqw;right:-5cqw}.BriefingCard-module__6a_nKa__illust{width:42cqw}}.BriefingCard-module__6a_nKa__scOverlay{z-index:9999;background:#0006;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}@media (max-width:768px){.BriefingCard-module__6a_nKa__scOverlay{padding:12px}}.BriefingCard-module__6a_nKa__scPopup{box-sizing:border-box;background:#fff;border-radius:16px;width:357px;max-width:100%;padding:40px 24px 24px;position:relative}@media (max-width:768px){.BriefingCard-module__6a_nKa__scPopup{padding:32px 16px 16px}}.BriefingCard-module__6a_nKa__scClose{cursor:pointer;background:url(/legacy/icon_close_1.svg) 50%/24px no-repeat;border:0;width:24px;height:24px;padding:0;position:absolute;top:12px;right:14px}.BriefingCard-module__6a_nKa__scCard{background:#f3f3f3;border-radius:16px;padding:16px 8px;box-shadow:0 2px 8px #00000040}@media (max-width:768px){.BriefingCard-module__6a_nKa__scCard{padding:12px 8px}}.BriefingCard-module__6a_nKa__scBody{justify-content:center;align-items:flex-start;gap:24px;display:flex}@media (max-width:768px){.BriefingCard-module__6a_nKa__scBody{gap:16px}}.BriefingCard-module__6a_nKa__scLeft{flex-direction:column;flex-shrink:0;gap:16px;display:flex}@media (max-width:768px){.BriefingCard-module__6a_nKa__scLeft{gap:12px}}.BriefingCard-module__6a_nKa__scHeader{color:#2c2c2e;align-items:center;gap:4px;font-size:16px;font-weight:700;line-height:20px;display:flex}.BriefingCard-module__6a_nKa__scIcon{background:url(/legacy/icon_watch_fill.svg) 50%/contain no-repeat;width:18px;height:18px;display:inline-block}.BriefingCard-module__6a_nKa__scDates{flex-direction:column;gap:4px;width:74px;display:flex}.BriefingCard-module__6a_nKa__scDates>div{align-items:center;gap:8px;line-height:16px;display:flex}.BriefingCard-module__6a_nKa__scDates span{text-align:right;color:#545454;min-width:32px;font-size:13px}.BriefingCard-module__6a_nKa__scDates b{color:#333;white-space:nowrap;font-size:13px;font-weight:500;font-family:var(--f-hanja)}.BriefingCard-module__6a_nKa__scGanji{flex-direction:column;gap:4px;display:flex}.BriefingCard-module__6a_nKa__scLabels,.BriefingCard-module__6a_nKa__scRow{gap:8px;display:flex}.BriefingCard-module__6a_nKa__scLabels span{text-align:center;color:#545454;width:42px;font-size:13px;line-height:16px}.BriefingCard-module__6a_nKa__scCell{width:42px;height:42px;font-family:var(--f-hanja);background:#fff;border-radius:12px;justify-content:center;align-items:center;font-size:24px;line-height:30px;display:flex}@media (max-width:768px){.BriefingCard-module__6a_nKa__scCell{font-size:22px}}.BriefingCard-module__6a_nKa__scMsg{text-align:center;color:#333;margin:24px 0 0;font-size:15px;line-height:24px}@media (max-width:768px){.BriefingCard-module__6a_nKa__scMsg{margin:16px 0 0}}@media (max-width:380px){.BriefingCard-module__6a_nKa__scPopup{padding:32px 12px 12px}.BriefingCard-module__6a_nKa__scBody{zoom:.88}}.BriefingCard-module__6a_nKa__illustBanner{object-fit:contain;pointer-events:none;width:max(31.5cqw,180px);height:auto;position:absolute;bottom:0;right:0}.BriefingCard-module__6a_nKa__mOnly{display:none}@media (min-width:496px) and (max-width:768px){.BriefingCard-module__6a_nKa__illustBanner{width:max(29.33cqw,168px)}}@media (max-width:495px){.BriefingCard-module__6a_nKa__illustBanner{width:49cqw}}@media (max-width:768px){.BriefingCard-module__6a_nKa__mOnly{display:block}}.BriefingCard-module__6a_nKa__emoji{display:none}.BriefingCard-module__6a_nKa__circle{background:color-mix(in srgb, var(--gc,#5790fc) 7%, #fff)}.BriefingCard-module__6a_nKa__summary{background:color-mix(in srgb, var(--gc,#5790fc) 6%, #fafbfc);border:1px solid color-mix(in srgb, var(--gc,#5790fc) 16%, #fff)}
.luckCarousel-module__toSvxq__wrap{margin-top:4px;position:relative}.luckCarousel-module__toSvxq__row{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;padding-bottom:2px;display:flex;overflow-x:auto}.luckCarousel-module__toSvxq__row::-webkit-scrollbar{display:none}.luckCarousel-module__toSvxq__card{scroll-snap-align:start;color:var(--p-ink,#231f1c);flex-direction:column;flex:0 0 150px;gap:4px;text-decoration:none;display:flex}.luckCarousel-module__toSvxq__pic{aspect-ratio:4/5;background:#f3eee6;border-radius:16px;width:100%;margin-bottom:8px;display:block;overflow:hidden}@media (max-width:768px){.luckCarousel-module__toSvxq__pic{margin-bottom:4px}}.luckCarousel-module__toSvxq__pic img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.luckCarousel-module__toSvxq__card:hover .luckCarousel-module__toSvxq__pic img{transform:scale(1.04)}.luckCarousel-module__toSvxq__dial{position:relative}.luckCarousel-module__toSvxq__dialSvg{width:82%;height:auto}.luckCarousel-module__toSvxq__hz{font-style:normal;font-family:var(--f-hanja,serif);color:#8a7357;justify-content:center;align-items:center;height:100%;font-size:44px;display:flex}.luckCarousel-module__toSvxq__card small{color:var(--p-care,#c4400b);font-size:13px;font-weight:700}@media (max-width:768px){.luckCarousel-module__toSvxq__card small{font-size:13px}}.luckCarousel-module__toSvxq__card b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:700;line-height:1.45;display:-webkit-box;overflow:hidden}.luckCarousel-module__toSvxq__nav{color:#231f1c;cursor:pointer;background:#fffffff0;border:1px solid #e2dacf;border-radius:50%;width:36px;height:36px;font-size:22px;line-height:1;display:none;position:absolute;top:75.75px;box-shadow:0 2px 8px #00000014}.luckCarousel-module__toSvxq__prev{left:-14px}.luckCarousel-module__toSvxq__next{right:-14px}@media (hover:hover) and (min-width:769px){.luckCarousel-module__toSvxq__nav{display:block}}@media (max-width:768px){.luckCarousel-module__toSvxq__card{flex-basis:132px}}.luckCarousel-module__toSvxq__needle{aspect-ratio:1;height:58%;position:absolute;top:50.3%;left:50%;transform:translate(-50%,-50%)}button.luckCarousel-module__toSvxq__card{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.luckCarousel-module__toSvxq__needle2{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:linear-gradient(#a0442c 50%,#5e574f 50%);width:10px;height:46%;position:absolute;top:50%;left:50%}.luckCarousel-module__toSvxq__card{flex-basis:112px!important}.luckCarousel-module__toSvxq__pic{border-radius:12px;margin-bottom:4px;aspect-ratio:1!important}.luckCarousel-module__toSvxq__card small{font-size:12px}.luckCarousel-module__toSvxq__card b{font-size:13px}.luckCarousel-module__toSvxq__nav{top:38px!important}.luckCarousel-module__toSvxq__sitPic{justify-content:center;align-items:center;background:#231f1c!important;display:flex!important}.luckCarousel-module__toSvxq__sitPic b{color:#fff;text-align:center;line-height:1.35;-webkit-line-clamp:unset!important;font-size:14px!important;display:block!important}@media (max-width:768px){.luckCarousel-module__toSvxq__sitPic b{font-size:14px!important}.luckCarousel-module__toSvxq__card{flex-basis:104px!important}}.luckCarousel-module__toSvxq__sitAll{position:relative}.luckCarousel-module__toSvxq__sitAll i,.luckCarousel-module__toSvxq__sitAll em{text-align:center;color:#fff;text-shadow:0 1px 6px #00000059;font-style:normal;position:absolute;left:0;right:0}.luckCarousel-module__toSvxq__sitAll i{font-size:34px;font-weight:700;line-height:1;font-family:var(--font-serif,serif);top:34%}.luckCarousel-module__toSvxq__sitAll em{font-size:12px;top:62%}.luckCarousel-module__toSvxq__sitAll:after{content:"";border-radius:inherit;background:#231f1c2e;position:absolute;inset:0}.luckCarousel-module__toSvxq__sitAll i,.luckCarousel-module__toSvxq__sitAll em{z-index:1}
.coordi-module__49blga__body{align-items:flex-start;gap:16px;display:flex}@media (max-width:768px){.coordi-module__49blga__body{gap:12px}}.coordi-module__49blga__haru{object-fit:contain;background:var(--p-tint,#f7f0e4);border-radius:16px;flex:none;width:88px;height:88px}.coordi-module__49blga__txt{flex:1;min-width:0}.coordi-module__49blga__outfit{flex-direction:column;gap:2px;margin:0 0 12px;display:flex}@media (max-width:768px){.coordi-module__49blga__outfit{margin:0 0 8px}}.coordi-module__49blga__outfit b{color:#231f1c;word-break:keep-all;font-size:16px;line-height:1.45}.coordi-module__49blga__outfit span{color:var(--p-sub,#6b625b);font-size:13px}.coordi-module__49blga__wxNote{word-break:keep-all;border:1px solid #0000;border-radius:12px;align-items:center;gap:8px;margin:0 0 12px;padding:8px 12px;font-size:14px;font-weight:700;line-height:1.45;display:flex}@media (max-width:768px){.coordi-module__49blga__wxNote{padding:8px 12px}}.coordi-module__49blga__wxNote svg{flex:none}.coordi-module__49blga__wxNote[data-k=warm]{color:#b4501e;background:#fff1e6;border-color:#f6cdae}.coordi-module__49blga__wxNote[data-k=cold]{color:#2d5e93;background:#eaf2fb;border-color:#c3d7ee}.coordi-module__49blga__wxNote[data-k=range]{color:#7a5527;background:#f6f1e9;border-color:#e6d8c2}.coordi-module__49blga__rows{flex-direction:column;gap:8px;margin:0;display:flex}@media (max-width:768px){.coordi-module__49blga__rows{gap:4px}}.coordi-module__49blga__rows>div{grid-template-columns:92px 1fr;align-items:center;gap:12px;display:grid}@media (max-width:768px){.coordi-module__49blga__rows>div{gap:8px}}.coordi-module__49blga__rows dt{color:var(--p-mute,#8a7f77);font-size:13px}@media (max-width:768px){.coordi-module__49blga__rows dt{font-size:13px}}.coordi-module__49blga__rows dd{flex-wrap:wrap;gap:8px;margin:0;display:flex}@media (max-width:768px){.coordi-module__49blga__rows dd{gap:4px}}.coordi-module__49blga__chip{color:#3a322c;background:#fff;border:1px solid #efe5e1;border-radius:999px;align-items:center;gap:8px;padding:4px 12px 4px 8px;font-size:13px;display:inline-flex}@media (max-width:768px){.coordi-module__49blga__chip{gap:4px;padding:4px 8px 4px 4px}}.coordi-module__49blga__chip i{border-radius:50%;width:14px;height:14px;box-shadow:inset 0 0 0 1px #0000001f}.coordi-module__49blga__why{color:var(--p-sub,#6b625b);word-break:keep-all;margin:12px 0 0;font-size:13px;line-height:1.6}@media (max-width:768px){.coordi-module__49blga__why{margin:8px 0 0;font-size:13px}.coordi-module__49blga__haru{width:64px;height:64px}}.coordi-module__49blga__photo{aspect-ratio:3/4;object-fit:cover;background:#efe7e1;border-radius:16px;flex:none;width:168px}@media (max-width:768px){.coordi-module__49blga__body{flex-direction:column}.coordi-module__49blga__photo{object-position:50% 30%;width:100%;max-height:420px}}.coordi-module__49blga__photoBtn{cursor:zoom-in;background:0 0;border:0;border-radius:16px;flex:none;padding:0;position:relative}.coordi-module__49blga__photoBtn .coordi-module__49blga__photo{display:block}.coordi-module__49blga__zoom{color:#fff;background:#14100e8c;border-radius:999px;padding:3px 8px;font-size:12px;position:absolute;bottom:8px;right:8px}.coordi-module__49blga__lb{z-index:var(--z-popup);background:#14100ec7;justify-content:center;align-items:center;padding:24px;animation:.18s ease-out coordi-module__49blga__lbIn;display:flex;position:fixed;inset:0}@media (max-width:768px){.coordi-module__49blga__lb{padding:16px}}@keyframes coordi-module__49blga__lbIn{0%{opacity:0}to{opacity:1}}.coordi-module__49blga__lbBox{align-items:flex-end;gap:24px;max-width:860px;max-height:100%;margin:0;display:flex}@media (max-width:768px){.coordi-module__49blga__lbBox{gap:16px}}.coordi-module__49blga__lbBox img{aspect-ratio:3/4;object-fit:cover;border-radius:16px;max-width:min(520px,60vw);max-height:calc(100dvh - 48px);box-shadow:0 10px 40px #00000059}.coordi-module__49blga__lbBox figcaption{color:#fff;flex-direction:column;gap:8px;min-width:220px;padding-bottom:8px;display:flex}@media (max-width:768px){.coordi-module__49blga__lbBox figcaption{gap:4px}}.coordi-module__49blga__lbBox small{color:#ffffffb3;font-size:13px}@media (max-width:768px){.coordi-module__49blga__lbBox small{font-size:13px}}.coordi-module__49blga__lbBox b{word-break:keep-all;font-size:19px;line-height:1.4}@media (max-width:768px){.coordi-module__49blga__lbBox b{font-size:18px}}.coordi-module__49blga__lbBox span{color:#ffffffd9;font-size:14px}.coordi-module__49blga__lbBtns{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}@media (max-width:768px){.coordi-module__49blga__lbBtns{margin-top:12px}}.coordi-module__49blga__lbBtns a,.coordi-module__49blga__lbBtns button{cursor:pointer;border-radius:12px;align-items:center;min-height:44px;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}@media (max-width:768px){.coordi-module__49blga__lbBtns a,.coordi-module__49blga__lbBtns button{padding:0 12px}}.coordi-module__49blga__lbAsk{color:#231f1c;background:#fff}.coordi-module__49blga__lbBtns button{color:#fff;background:0 0;border:1px solid #ffffff80}@media (max-width:768px){.coordi-module__49blga__photoBtn{width:100%}.coordi-module__49blga__lb{background:#14100ef2;align-items:center;padding:12px}.coordi-module__49blga__lbBox{flex-direction:column;align-items:stretch;gap:12px}.coordi-module__49blga__lbBox img{align-self:center;width:auto;max-width:100%;max-height:62dvh}.coordi-module__49blga__lbBox figcaption{min-width:0}}.coordi-module__49blga__askM{display:none}@media (max-width:768px){.coordi-module__49blga__photoBtn{cursor:default}.coordi-module__49blga__zoom{display:none}.coordi-module__49blga__askM{color:#3a322c;background:#fff;border:1px solid #efe5e1;border-radius:12px;justify-content:center;align-items:center;min-height:44px;margin-top:12px;font-size:14px;font-weight:600;text-decoration:none;display:flex}}.coordi-module__49blga__stack .coordi-module__49blga__body{flex-direction:column}.coordi-module__49blga__stack .coordi-module__49blga__photoBtn{width:100%}.coordi-module__49blga__stack .coordi-module__49blga__photo{object-position:50% 28%;width:100%;max-height:300px}.coordi-module__49blga__wide .coordi-module__49blga__body{gap:24px}@media (max-width:768px){.coordi-module__49blga__wide .coordi-module__49blga__body{gap:16px}}@media (max-width:768px){.coordi-module__49blga__wide .coordi-module__49blga__photo{width:100%}}.coordi-module__49blga__tips{background:var(--c-soft);border-radius:16px;flex-direction:column;gap:8px;margin-top:16px;padding:16px;display:flex}@media (max-width:768px){.coordi-module__49blga__tips{margin-top:12px;padding:12px}}.coordi-module__49blga__tips>b{color:#231f1c;font-size:13px;font-weight:700}.coordi-module__49blga__tips ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:768px){.coordi-module__49blga__tips ul{gap:4px}}.coordi-module__49blga__tips li{color:#4a443d;word-break:keep-all;align-items:center;gap:8px;font-size:13px;line-height:1.5;display:flex}.coordi-module__49blga__tips li i{border-radius:50%;flex:none;width:10px;height:10px;box-shadow:inset 0 0 0 1px #0000001f}@media (max-width:768px){.coordi-module__49blga__wide .coordi-module__49blga__photo{width:100%}}@media (max-width:768px){.coordi-module__49blga__wide .coordi-module__49blga__photo{width:100%}}.coordi-module__49blga__wide .coordi-module__49blga__photo{width:236px}.coordi-module__49blga__tips{gap:8px;margin-top:12px;padding:12px 16px}@media (max-width:768px){.coordi-module__49blga__tips{gap:4px;padding:12px}.coordi-module__49blga__wide .coordi-module__49blga__photo{width:100%}}.coordi-module__49blga__rows dt{color:#3a352f;font-size:13px;font-weight:600}.coordi-module__49blga__tips{background:#f6f6f4}.coordi-module__49blga__tips li{color:#33302b}@media (max-width:768px){.coordi-module__49blga__lb{padding:calc(16px + var(--sa-top,0px)) 16px calc(16px + var(--sa-bottom,0px))}}.coordi-module__49blga__ttl{min-width:0;display:inline-block}.coordi-module__49blga__ttl>span{white-space:nowrap}@media (min-width:1025px){.coordi-module__49blga__wide{flex-direction:column;height:100%;display:flex}.coordi-module__49blga__wide .coordi-module__49blga__body{flex:auto;align-items:stretch}.coordi-module__49blga__wide .coordi-module__49blga__photoBtn{display:flex}.coordi-module__49blga__wide .coordi-module__49blga__photo{aspect-ratio:auto;height:100%;min-height:300px}.coordi-module__49blga__wide .coordi-module__49blga__txt{flex-direction:column;display:flex}.coordi-module__49blga__wide .coordi-module__49blga__tips{margin-top:auto}.coordi-module__49blga__wide>[role=tablist]{align-self:flex-start}.coordi-module__49blga__wide>[role=tabpanel]:not([hidden]){flex-direction:column;flex:auto;display:flex}.coordi-module__49blga__wide .coordi-module__49blga__body>:first-child:not(.coordi-module__49blga__photoBtn){align-self:flex-start}}@media (max-width:768px){.coordi-module__49blga__photo{object-position:50% 22%!important;max-height:300px!important}}.coordi-module__49blga__wxNote{border:0;border-radius:16px;align-items:center;gap:12px;margin:0 0 16px;padding:12px 16px 12px 12px;font-weight:400;display:flex;box-shadow:inset 0 0 0 1px #00000008}@media (max-width:768px){.coordi-module__49blga__wxNote{margin:0 0 12px;padding:8px 12px 8px 8px}}.coordi-module__49blga__wxNote[data-k=warm]{color:#a8461a;background:linear-gradient(100deg,#ffebdd 0%,#fff6ef 70%);border:0}.coordi-module__49blga__wxNote[data-k=cold]{color:#2a5a8e;background:linear-gradient(100deg,#e2eefb 0%,#f3f8fd 70%);border:0}.coordi-module__49blga__wxNote[data-k=range]{color:#77521f;background:linear-gradient(100deg,#f1e8da 0%,#faf6f0 70%);border:0}.coordi-module__49blga__wxBadge{background:#ffffffbf;border-radius:16px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:1px;width:62px;height:62px;display:flex;box-shadow:0 1px 4px #3c230f14}.coordi-module__49blga__wxBadge svg{opacity:.9}.coordi-module__49blga__wxBadge b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:16px;font-weight:800;line-height:1.05}@media (max-width:768px){.coordi-module__49blga__wxBadge b{font-size:16px}}.coordi-module__49blga__wxBadge small{font-size:var(--fs-min);opacity:.75;font-weight:600;line-height:1.2}.coordi-module__49blga__wxBadge:not(:has(b)) svg{width:24px;height:24px}.coordi-module__49blga__wxTxt{word-break:keep-all;flex-direction:column;gap:2px;min-width:0;display:flex}.coordi-module__49blga__wxTxt b{font-size:15px;font-weight:800;line-height:1.35}.coordi-module__49blga__wxTxt>span{color:#4a423c;font-size:14px;line-height:1.45}@media (max-width:768px){.coordi-module__49blga__wxTxt>span{font-size:14px}}.coordi-module__49blga__pal{border-top:1px solid var(--p-line2,#f3ece9);flex-direction:column;margin:16px 0 0;padding:0;list-style:none;display:flex}@media (max-width:768px){.coordi-module__49blga__pal{margin:12px 0 0}}.coordi-module__49blga__pal li{border-bottom:1px solid var(--p-line2,#f3ece9);grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}@media (max-width:768px){.coordi-module__49blga__pal li{gap:8px;padding:8px 0}}.coordi-module__49blga__palSw{display:flex}.coordi-module__49blga__palSw i{border:2px solid #fff;border-radius:50%;width:18px;height:18px;margin-right:-6px;box-shadow:0 0 0 1px #0000001a}.coordi-module__49blga__palNm{flex-direction:column;gap:1px;min-width:0;display:flex}.coordi-module__49blga__palNm small{font-size:var(--fs-min);color:var(--p-mute,#8a7f77)}.coordi-module__49blga__palNm b{color:var(--p-ink,#231f1c);font-size:14px;font-weight:700}.coordi-module__49blga__pal em{color:var(--p-sub,#6b625b);background:var(--v-soft,#f4f1ec);white-space:nowrap;border-radius:999px;padding:3px 12px;font-size:13px;font-style:normal;font-weight:600}@media (max-width:768px){.coordi-module__49blga__pal em{padding:3px 8px;font-size:13px}}.coordi-module__49blga__palLess .coordi-module__49blga__palNm b{color:var(--p-sub,#6b625b)}.coordi-module__49blga__wide .coordi-module__49blga__why{color:var(--p-mute,#8a7f77);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:12px;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}@media (max-width:768px){.coordi-module__49blga__wide .coordi-module__49blga__why{font-size:13px}}@media (min-width:769px){.coordi-module__49blga__wide .coordi-module__49blga__txt{flex-direction:column;display:flex}.coordi-module__49blga__wide .coordi-module__49blga__pal{flex:auto;justify-content:space-evenly}.coordi-module__49blga__wide .coordi-module__49blga__pal li{padding:12px 0}.coordi-module__49blga__wide .coordi-module__49blga__askM{height:32px;color:var(--p-ink,#231f1c);background:#fff;border:1px solid #e2dacf;border-radius:999px;align-self:flex-start;align-items:center;margin-top:12px;padding:0 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex!important}.coordi-module__49blga__wide .coordi-module__49blga__askM:hover{border-color:#c9b48d}.coordi-module__49blga__wide .coordi-module__49blga__askM{align-self:flex-end!important}}.coordi-module__49blga__wxNote.coordi-module__49blga__wxNoteLine{border-radius:12px;gap:8px;margin:12px 0;padding:8px 12px}@media (max-width:768px){.coordi-module__49blga__wxNote.coordi-module__49blga__wxNoteLine{margin:8px 0}}.coordi-module__49blga__wxNoteLine>.coordi-module__49blga__wxBadge{border-radius:999px;flex-direction:row;gap:4px;width:auto;height:auto;padding:2px 8px}.coordi-module__49blga__wxNoteLine>.coordi-module__49blga__wxBadge>svg{width:13px;height:13px}.coordi-module__49blga__wxNoteLine>.coordi-module__49blga__wxBadge>b{font-size:13px}.coordi-module__49blga__wxNoteLine>.coordi-module__49blga__wxBadge>small{display:none}.coordi-module__49blga__wxNoteLine>.coordi-module__49blga__wxTxt{flex-flow:wrap;align-items:baseline;gap:0 4px}.coordi-module__49blga__wxNoteLine>.coordi-module__49blga__wxTxt>b{font-size:14px}.coordi-module__49blga__wxNoteLine>.coordi-module__49blga__wxTxt>span{font-size:13px}.coordi-module__49blga__wxNoteLine>.coordi-module__49blga__wxTxt>span:before{content:"· "}.coordi-module__49blga__txt>.coordi-module__49blga__wxNote.coordi-module__49blga__wxNoteLine{margin:0 0 12px}
.makeup-module__KeF96W__map{background:#f1ece6;border-radius:16px;flex:none;width:236px;margin:0;position:relative;overflow:hidden}.makeup-module__KeF96W__face{aspect-ratio:1080/1340;width:100%;height:auto;display:block}.makeup-module__KeF96W__lab{color:#3a322c;white-space:nowrap;pointer-events:none;background:#ffffffeb;border-radius:999px;padding:3px 12px;font-size:12px;font-weight:600;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 4px #0000001f}@media (max-width:768px){.makeup-module__KeF96W__lab{padding:3px 8px}}.makeup-module__KeF96W__trad{color:#57514b;margin-left:2px;font-size:12px}.makeup-module__KeF96W__cap{color:#fff;background:#14100e99;border-radius:999px;padding:3px 8px;font-size:12px;position:absolute;bottom:8px;left:8px}@media (max-width:768px){.makeup-module__KeF96W__cap{padding:3px 8px}}.makeup-module__KeF96W__src{color:#57514b;word-break:keep-all;margin:8px 0 0;font-size:12px;line-height:1.5}.makeup-module__KeF96W__more{color:#3a322c;align-items:center;min-height:32px;margin-top:4px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}@media (max-width:768px){.makeup-module__KeF96W__map{width:100%;max-width:340px;margin:0 auto}}.makeup-module__KeF96W__tabs{background:#f3eee9;border-radius:999px;gap:4px;margin:0 0 12px;padding:3px;display:inline-flex}.makeup-module__KeF96W__tabs button{color:#58504b;cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:32px;padding:0 16px;font-size:13px;font-weight:600}@media (max-width:768px){.makeup-module__KeF96W__tabs button{padding:0 12px}}.makeup-module__KeF96W__tabs button.makeup-module__KeF96W__on{color:#231f1c;background:#fff;box-shadow:0 1px 2px #00000014}.makeup-module__KeF96W__tabsGap{margin:0 0 12px}
.today-module__zDgPUG__empty{text-align:center;color:#555;padding:40px 0}@media (max-width:768px){.today-module__zDgPUG__empty{padding:32px 0}}.today-module__zDgPUG__hero{background:linear-gradient(135deg,#fff4ec,#fffdf9 70%);border:1px solid #f6e2d6;border-radius:16px;align-items:center;gap:16px;padding:24px;display:flex}@media (max-width:768px){.today-module__zDgPUG__hero{gap:12px;padding:16px}}.today-module__zDgPUG__haru{flex:none;width:92px;height:92px}.today-module__zDgPUG__heroText{flex-direction:column;gap:8px;min-width:0;display:flex}@media (max-width:768px){.today-module__zDgPUG__heroText{gap:4px}}.today-module__zDgPUG__date{color:#b07a5c;font-size:13px;font-weight:700}.today-module__zDgPUG__hero h1{color:#222;letter-spacing:-.02em;margin:0;font-size:24px;font-weight:800}@media (max-width:768px){.today-module__zDgPUG__hero h1{font-size:22px}}.today-module__zDgPUG__hero p{color:#555;margin:0;font-size:15px;line-height:1.6}@media (max-width:768px){.today-module__zDgPUG__hero p{font-size:15px}}.today-module__zDgPUG__tag{color:#2f6f47;background:#e9f5ec;border-radius:999px;align-self:flex-start;margin-top:8px;padding:4px 12px;font-size:13px;font-weight:700;display:inline-block}@media (max-width:768px){.today-module__zDgPUG__tag{padding:4px 8px}}.today-module__zDgPUG__tagCare{color:#c8402a;background:#fdece7}.today-module__zDgPUG__card{background:#fff;border:1px solid #f0e8e1;border-radius:16px;flex-direction:column;gap:12px;min-width:0;padding:16px 24px;display:flex}@media (max-width:768px){.today-module__zDgPUG__card{padding:12px}}.today-module__zDgPUG__card h2{color:#222;margin:0;font-size:16px;font-weight:800}.today-module__zDgPUG__card h2 em{background:var(--c-primary);color:#fff;vertical-align:2px;border-radius:999px;margin-left:8px;padding:1px 8px;font-size:13px;font-style:normal}@media (max-width:768px){.today-module__zDgPUG__card h2 em{margin-left:4px}}.today-module__zDgPUG__cardHead{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.today-module__zDgPUG__add{color:var(--c-primary);font-size:13px;font-weight:700;text-decoration:none}.today-module__zDgPUG__mute{color:#545454;margin:0;font-size:14px;line-height:1.6}@media (max-width:768px){.today-module__zDgPUG__mute{font-size:14px}}.today-module__zDgPUG__mute a{color:var(--c-primary);font-weight:700}.today-module__zDgPUG__care{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.today-module__zDgPUG__care a{color:#333;background:#fafafa;border-radius:16px;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;display:flex}@media (max-width:768px){.today-module__zDgPUG__care a{padding:12px}}.today-module__zDgPUG__care a:hover{background:var(--c-primary-tint)}.today-module__zDgPUG__care p{flex:1;margin:0;font-size:15px;line-height:1.5}@media (max-width:768px){.today-module__zDgPUG__care p{font-size:15px}}.today-module__zDgPUG__care i{color:#bbb;font-size:18px;font-style:normal}.today-module__zDgPUG__ico{background:#fff;border-radius:12px;flex:none;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 0 0 1px #eee}.today-module__zDgPUG__ico svg{fill:none;width:18px;height:18px;stroke:var(--c-primary);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.today-module__zDgPUG__two{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:768px){.today-module__zDgPUG__two{gap:12px}}.today-module__zDgPUG__notes{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.today-module__zDgPUG__notes li{border-bottom:1px solid #f3f3f3;gap:12px;padding:12px 0;display:flex}@media (max-width:768px){.today-module__zDgPUG__notes li{padding:8px 0}}.today-module__zDgPUG__notes li:last-child{border-bottom:0}.today-module__zDgPUG__notes li>div{flex-direction:column;gap:2px;min-width:0;display:flex}.today-module__zDgPUG__notes b{color:#222;font-size:15px}@media (max-width:768px){.today-module__zDgPUG__notes b{font-size:15px}}.today-module__zDgPUG__notes small{color:#2f6f47;font-size:13px}.today-module__zDgPUG__notes small.today-module__zDgPUG__careTxt{color:#c8402a}.today-module__zDgPUG__time,.today-module__zDgPUG__dday{color:#555;font-variant-numeric:tabular-nums;flex:none;width:52px;padding-top:2px;font-size:13px;font-weight:700}.today-module__zDgPUG__dday{color:var(--c-primary)}.today-module__zDgPUG__pending{background:var(--c-primary-tint);color:var(--c-primary-press);border-radius:999px;align-self:flex-start;margin-top:4px;padding:8px 12px;font-size:13px;font-weight:700;text-decoration:none}@media (max-width:768px){.today-module__zDgPUG__pending{padding:8px 12px}}.today-module__zDgPUG__hours{flex-direction:column;gap:12px;display:flex}@media (max-width:768px){.today-module__zDgPUG__hours{gap:8px}}.today-module__zDgPUG__now{background:#f6f6f6;border-radius:16px;padding:12px 16px}@media (max-width:768px){.today-module__zDgPUG__now{padding:12px}}.today-module__zDgPUG__now span{color:#545454;font-size:13px;font-weight:800}.today-module__zDgPUG__now p{color:#333;margin:4px 0 0;font-size:14px;line-height:1.55}.today-module__zDgPUG__nowGood{background:#eef7f0}.today-module__zDgPUG__nowGood span{color:#2f6f47}.today-module__zDgPUG__nowCare{background:#fdf0ec}.today-module__zDgPUG__nowCare span{color:#c8402a}.today-module__zDgPUG__hrow{color:#333;align-items:baseline;gap:12px;margin:0;font-size:14px;display:flex}@media (max-width:768px){.today-module__zDgPUG__hrow{gap:8px}}.today-module__zDgPUG__hrow b{border-radius:8px;flex:none;padding:2px 8px;font-size:13px}.today-module__zDgPUG__good{color:#2f6f47;background:#e9f5ec}.today-module__zDgPUG__bad{color:#c8402a;background:#fdece7}.today-module__zDgPUG__clockWrap{align-items:center;gap:24px;display:flex}@media (max-width:768px){.today-module__zDgPUG__clockWrap{gap:16px}}.today-module__zDgPUG__clock{flex:none;width:220px;height:220px}.today-module__zDgPUG__clockSide{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}@media (max-width:768px){.today-module__zDgPUG__clockSide{gap:8px}}.today-module__zDgPUG__seg path{fill:#efeae4;stroke:#fff;stroke-width:1.5px}.today-module__zDgPUG__seg text{fill:#8a7f77;font-size:12px;font-weight:700}.today-module__zDgPUG__g_good path{fill:#cfe8d6}.today-module__zDgPUG__g_good text{fill:#2f6f47}.today-module__zDgPUG__g_care path{fill:#f8d3c8}.today-module__zDgPUG__g_care text{fill:#b23a26}.today-module__zDgPUG__segNow path{stroke:#231f1c;stroke-width:2.5px}.today-module__zDgPUG__segNow text{fill:#231f1c}.today-module__zDgPUG__tick{fill:#b3a9a1;font-size:12px;font-weight:600}.today-module__zDgPUG__needle{stroke:var(--c-primary);stroke-width:2.5px;stroke-linecap:round}.today-module__zDgPUG__needleDot{fill:var(--c-primary)}.today-module__zDgPUG__cLabel{fill:#9a8f87;font-size:13px;font-weight:600}.today-module__zDgPUG__cName{font-family:var(--f-myeongjo);fill:#231f1c;font-size:24px;font-weight:800}@media (max-width:768px){.today-module__zDgPUG__cName{font-size:22px}}.today-module__zDgPUG__legend{color:#5b534e;align-items:center;gap:8px;margin:2px 0 0;font-size:13px;display:flex}@media (max-width:768px){.today-module__zDgPUG__legend{gap:4px}}.today-module__zDgPUG__legend i{border-radius:3px;width:10px;height:10px;margin-left:8px;display:inline-block}@media (max-width:768px){.today-module__zDgPUG__legend i{margin-left:4px}}.today-module__zDgPUG__legend i:first-child{margin-left:0}.today-module__zDgPUG__lgGood{background:#cfe8d6}.today-module__zDgPUG__strip{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:768px){.today-module__zDgPUG__strip{gap:4px}}.today-module__zDgPUG__strip li{background:var(--c-soft);border:1px solid #0000;border-radius:16px;flex-direction:column;align-items:center;gap:4px;padding:12px 2px 8px;display:flex}@media (max-width:768px){.today-module__zDgPUG__strip li{padding:8px 2px}}.today-module__zDgPUG__strip li b{color:#231f1c;font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}.today-module__zDgPUG__wd{color:#5b534e;font-size:12px;font-weight:700}.today-module__zDgPUG__sat{color:#2f4a7a}.today-module__zDgPUG__sun{color:#c8402a}.today-module__zDgPUG__rel{color:#918277;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12px;font-style:normal;font-weight:700;overflow:hidden}.today-module__zDgPUG__stripToday{border-color:#231f1c!important}.today-module__zDgPUG__dots{align-items:center;gap:3px;height:8px;display:flex}.today-module__zDgPUG__dots em{background:var(--c-primary);border-radius:50%;width:6px;height:6px}.today-module__zDgPUG__dots small{color:var(--c-primary);font-size:12px;font-weight:700}.today-module__zDgPUG__bdays{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.today-module__zDgPUG__bdays li{background:#fbe3dd;border-radius:999px;align-items:center;gap:8px;padding:8px 16px 8px 8px;display:flex}@media (max-width:768px){.today-module__zDgPUG__bdays li{padding:8px 12px 8px 8px}}.today-module__zDgPUG__bdays b{color:#231f1c;font-size:14px}.today-module__zDgPUG__bdays small{color:#5b534e;font-size:13px}.today-module__zDgPUG__ddayBadge{background:var(--c-primary);color:#fff;border-radius:999px;padding:4px 8px;font-size:13px;font-weight:800}@media (max-width:768px){.today-module__zDgPUG__ddayBadge{padding:4px 8px}}@media (max-width:760px){.today-module__zDgPUG__clockWrap{flex-direction:column;align-items:stretch}.today-module__zDgPUG__clock{align-self:center;width:200px;height:200px}.today-module__zDgPUG__strip{gap:4px}.today-module__zDgPUG__strip li{padding:8px 0 4px}.today-module__zDgPUG__rel{font-size:12px}.today-module__zDgPUG__two{grid-template-columns:1fr}.today-module__zDgPUG__hero{gap:12px;padding:12px}.today-module__zDgPUG__haru{width:64px;height:64px}.today-module__zDgPUG__hero h1{font-size:18px}}.today-module__zDgPUG__wkTrip{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.today-module__zDgPUG__wkTrip li{background:var(--c-soft);color:#3b342e;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:12px;font-size:14px;display:flex}@media (max-width:768px){.today-module__zDgPUG__wkTrip li{gap:4px 12px;padding:8px 12px;font-size:14px}}.today-module__zDgPUG__wkTrip em{color:#b07a00;font-style:normal;font-weight:800}.today-module__zDgPUG__wkGo{gap:8px;display:flex}@media (max-width:768px){.today-module__zDgPUG__wkGo{gap:4px}}.today-module__zDgPUG__wkGo a{color:#6b4e1d;background:#fff;border:1px solid #ead7b6;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:700;text-decoration:none}@media (max-width:768px){.today-module__zDgPUG__wkGo a{padding:4px 8px}}.today-module__zDgPUG__fold{background:#fff;border:1px solid #f0e8e1;border-radius:16px}.today-module__zDgPUG__fold>summary{cursor:pointer;color:#231f1c;justify-content:space-between;padding:16px 24px;font-size:15px;font-weight:800;list-style:none;display:flex}@media (max-width:768px){.today-module__zDgPUG__fold>summary{padding:12px}}.today-module__zDgPUG__fold>summary::-webkit-details-marker{display:none}.today-module__zDgPUG__fold>summary:after{content:"펼치기";color:var(--c-primary);font-size:13px;font-weight:700}.today-module__zDgPUG__fold[open]>summary:after{content:"접기"}.today-module__zDgPUG__foldBody{flex-direction:column;gap:16px;padding:0 16px 16px;display:flex}@media (max-width:768px){.today-module__zDgPUG__foldBody{gap:12px;padding:0 12px 12px}}.today-module__zDgPUG__dirLine{color:#333;margin:0 0 4px;font-size:15px;line-height:1.6}.today-module__zDgPUG__dirLine em{color:var(--c-primary,#eb4c10);font-style:normal;font-weight:800}.today-module__zDgPUG__dirGo{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.today-module__zDgPUG__dirGo a{height:34px;color:var(--c-primary,#eb4c10);background:#fff;border:1px solid #f0d6c8;border-radius:16px;align-items:center;padding:0 16px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}@media (max-width:768px){.today-module__zDgPUG__dirGo a{padding:0 12px}}.today-module__zDgPUG__dirGo a:hover{background:#feece8}.today-module__zDgPUG__reads{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.today-module__zDgPUG__reads li{color:#3b342e;align-items:baseline;gap:12px;font-size:14px;line-height:1.6;display:flex}@media (max-width:768px){.today-module__zDgPUG__reads li{gap:8px}}.today-module__zDgPUG__reads li b{color:#c8402a;flex:none;min-width:72px;font-size:13px}.today-module__zDgPUG__reads li a{color:#231f1c;border-bottom:1px dotted #c9b8ae;text-decoration:none}@media (max-width:480px){.today-module__zDgPUG__reads li{flex-direction:column;gap:2px}}.today-module__zDgPUG__lightGo{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:768px){.today-module__zDgPUG__lightGo{gap:8px}}.today-module__zDgPUG__lightItem{background:var(--c-soft);color:#222;border:1px solid #f0e8e1;border-radius:16px;align-items:center;gap:12px;min-height:64px;padding:12px;text-decoration:none;display:flex}@media (max-width:768px){.today-module__zDgPUG__lightItem{gap:8px;padding:8px 12px}}.today-module__zDgPUG__lightItem:hover{border-color:#f0b79c}.today-module__zDgPUG__lightItem img{border-radius:12px;flex:none}.today-module__zDgPUG__lightItem span{flex-direction:column;gap:2px;min-width:0;display:flex}.today-module__zDgPUG__lightItem b{font-size:15px;font-weight:800}.today-module__zDgPUG__lightItem small{color:#5a524f;font-size:13px}@media (max-width:420px){.today-module__zDgPUG__lightGo{grid-template-columns:1fr}}.today-module__zDgPUG__tdGrid{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (max-width:768px){.today-module__zDgPUG__tdGrid{gap:12px}}.today-module__zDgPUG__tdMain,.today-module__zDgPUG__tdRail{flex-direction:column;gap:24px;min-width:0;display:flex}@media (max-width:768px){.today-module__zDgPUG__tdMain,.today-module__zDgPUG__tdRail{gap:12px}}.today-module__zDgPUG__tdMain>*,.today-module__zDgPUG__tdRail>*{margin:0!important}.today-module__zDgPUG__card{border-color:#e7e1d8;border-radius:16px;gap:16px;padding:24px}@media (max-width:768px){.today-module__zDgPUG__card{gap:12px;padding:16px}}.today-module__zDgPUG__card h2{font-family:var(--f-myeongjo);letter-spacing:-.3px;color:#1c1a17;font-size:18px;font-weight:700}.today-module__zDgPUG__card h2 em{background:#1c1a17}.today-module__zDgPUG__add{color:#5e574f;font-weight:500}.today-module__zDgPUG__add:hover{color:#a0442c}.today-module__zDgPUG__tdRail .today-module__zDgPUG__card{padding:24px}@media (max-width:768px){.today-module__zDgPUG__tdRail .today-module__zDgPUG__card{padding:12px}}.today-module__zDgPUG__fold{background:#fff;border-color:#e7e1d8!important;border-radius:16px!important}@media (max-width:1100px){.today-module__zDgPUG__tdGrid{grid-template-columns:minmax(0,1fr)}}.today-module__zDgPUG__tdRows{flex-direction:column;gap:24px;display:flex}@media (max-width:768px){.today-module__zDgPUG__tdRows{gap:12px}}.today-module__zDgPUG__tdRow{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);align-items:stretch;gap:24px;display:grid}@media (max-width:768px){.today-module__zDgPUG__tdRow{gap:12px}}.today-module__zDgPUG__tdRow>*{min-width:0;margin:0!important}.today-module__zDgPUG__tdRow>:only-child{grid-column:1/-1}.today-module__zDgPUG__tdRow:empty{display:none}@media (max-width:1100px){.today-module__zDgPUG__tdRow{grid-template-columns:minmax(0,1fr)}}header.today-module__zDgPUG__tdHero{background:0 0;border:0;border-radius:0;align-items:flex-end;gap:12px;padding:0}@media (max-width:768px){header.today-module__zDgPUG__tdHero{gap:8px}}header.today-module__zDgPUG__tdHero>img{background:var(--c-primary-tint);object-fit:contain;border-radius:50%;width:64px;height:64px}header.today-module__zDgPUG__tdHero>div{background:var(--c-primary-tint);border:1px solid var(--c-primary-line);border-radius:16px 16px 16px 4px;flex:1;min-width:0;padding:12px 16px}@media (max-width:768px){header.today-module__zDgPUG__tdHero>div{padding:12px}}header.today-module__zDgPUG__tdHero>div>h1{font-family:var(--f-sans);letter-spacing:-.3px;color:#1c1a17;margin:2px 0 4px;font-size:19px;font-weight:700}@media (max-width:768px){header.today-module__zDgPUG__tdHero>div>h1{font-size:18px}}header.today-module__zDgPUG__tdHero>div>p{color:#4a443d;font-size:14px}.today-module__zDgPUG__tdRows{margin-top:2px}.today-module__zDgPUG__card{box-shadow:none}.today-module__zDgPUG__glance{gap:16px}@media (max-width:768px){.today-module__zDgPUG__glance{gap:12px}}.today-module__zDgPUG__gSub{color:#676058;font-size:13px}@media (max-width:768px){.today-module__zDgPUG__gSub{font-size:13px}}.today-module__zDgPUG__gGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}@media (max-width:768px){.today-module__zDgPUG__gGrid{gap:12px}}.today-module__zDgPUG__gCell{background:var(--c-soft);color:#1c1a17;border-radius:16px;flex-direction:column;align-items:center;gap:12px;min-width:0;padding:16px;text-decoration:none;display:flex}@media (max-width:768px){.today-module__zDgPUG__gCell{gap:8px;padding:12px}}a.today-module__zDgPUG__gCell:hover{background:#fbe3dd}.today-module__zDgPUG__gCell>small{letter-spacing:.02em;color:#676058;align-self:flex-start;font-size:12px;font-weight:700}.today-module__zDgPUG__gClockBox{width:100%;max-width:190px}.today-module__zDgPUG__gClockBox svg{width:100%;height:auto;display:block}.today-module__zDgPUG__gLegend{color:#5e574f;flex-wrap:wrap;justify-content:center;gap:4px 12px;margin:0;font-size:12px;display:flex}@media (max-width:768px){.today-module__zDgPUG__gLegend{gap:4px 8px}}.today-module__zDgPUG__gLegend i{vertical-align:-1px;border-radius:3px;width:9px;height:9px;margin-right:3px;display:inline-block}.today-module__zDgPUG__lgGoodDir{background:#9cc9a9}.today-module__zDgPUG__lgNow{background:#1c1a17;border-radius:50%!important}.today-module__zDgPUG__lgMy{background:#a0442c}.today-module__zDgPUG__gCompass{width:100%;max-width:190px;height:auto;display:block}.today-module__zDgPUG__gRing{fill:#fff;stroke:#e7e1d8;stroke-width:1.5px}.today-module__zDgPUG__gDir{fill:#1c1a17;font-size:12px;font-weight:700}.today-module__zDgPUG__gDirS{fill:#7a7268;font-size:12px}.today-module__zDgPUG__gMy{stroke:#a0442c;stroke-width:3px;stroke-linecap:round}.today-module__zDgPUG__gArrowHead{fill:#a0442c}.today-module__zDgPUG__gHour{fill:#1c1a17;stroke:#fff;stroke-width:2px}.today-module__zDgPUG__gCenter{fill:#1c1a17}.today-module__zDgPUG__gBars{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:8px;width:100%;height:150px;display:grid}@media (max-width:768px){.today-module__zDgPUG__gBars{gap:4px}}.today-module__zDgPUG__gBar{flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;height:100%;display:flex}@media (max-width:768px){.today-module__zDgPUG__gBar{gap:4px}}.today-module__zDgPUG__gBar i{background:#dcd5ca;border-radius:8px 8px 3px 3px;width:100%;max-width:22px}.today-module__zDgPUG__gBar span{color:#676058;font-size:12px}.today-module__zDgPUG__gBarToday span{color:#1c1a17;font-weight:700}.today-module__zDgPUG__gBarToday i{box-shadow:0 0 0 2px #1c1a17}.today-module__zDgPUG__gNote{color:#4a443d;text-align:center;word-break:keep-all;margin:0;font-size:13px;line-height:1.5}@media (max-width:768px){.today-module__zDgPUG__gNote{font-size:13px}}.today-module__zDgPUG__gCard{color:#1c1a17;flex-direction:column;align-items:center;gap:8px;width:100%;text-decoration:none;display:flex}.today-module__zDgPUG__gCard img,.today-module__zDgPUG__gCardBack{aspect-ratio:688/1024;object-fit:cover;border-radius:12px;width:92px;box-shadow:0 6px 16px #1c1a172e}.today-module__zDgPUG__gCardBack{color:#f2d59b;font-family:var(--f-myeongjo);background:linear-gradient(160deg,#24314f,#3a2e4f);place-items:center;font-size:28px;font-weight:700;display:grid}.today-module__zDgPUG__gCard span{flex-direction:column;align-items:center;gap:1px;display:flex}.today-module__zDgPUG__gCard b{font-size:14px}@media (max-width:768px){.today-module__zDgPUG__gCard b{font-size:14px}}.today-module__zDgPUG__gCard em{color:#676058;font-size:12px;font-style:normal}.today-module__zDgPUG__gCard:hover b{color:#a0442c}.today-module__zDgPUG__gDream{color:#5e574f;margin-top:auto;font-size:13px;font-weight:600;text-decoration:none}@media (max-width:768px){.today-module__zDgPUG__gDream{font-size:13px}}.today-module__zDgPUG__gDream:hover{color:#a0442c}@media (max-width:1100px){.today-module__zDgPUG__gGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.today-module__zDgPUG__gGrid{grid-template-columns:minmax(0,1fr)}}.today-module__zDgPUG__gBars{height:112px}.today-module__zDgPUG__gDays{flex-direction:column;gap:8px;width:100%;margin:2px 0 0;padding:0;list-style:none;display:flex}@media (max-width:768px){.today-module__zDgPUG__gDays{gap:4px}}.today-module__zDgPUG__gDays li{color:#4a443d;background:#fff;border-radius:12px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}@media (max-width:768px){.today-module__zDgPUG__gDays li{padding:8px;font-size:13px}}.today-module__zDgPUG__gDays li:before{content:"";background:#8fb596;border-radius:50%;flex:none;width:7px;height:7px}.today-module__zDgPUG__gDays li b{color:#1c1a17;flex:none;min-width:58px;font-weight:700}.today-module__zDgPUG__gDays li span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.today-module__zDgPUG__gDays li em{color:#676058;flex:none;font-size:12px;font-style:normal}.today-module__zDgPUG__gGo{color:#5e574f;margin-top:auto;font-size:13px;font-weight:600}@media (max-width:768px){.today-module__zDgPUG__gGo{font-size:13px}}a.today-module__zDgPUG__gCell:hover .today-module__zDgPUG__gGo{color:#a0442c}.today-module__zDgPUG__gCellTd{align-items:stretch}.today-module__zDgPUG__gCellTd .today-module__zDgPUG__gCard{flex-direction:row;align-items:center;gap:16px;padding:4px 2px}@media (max-width:768px){.today-module__zDgPUG__gCellTd .today-module__zDgPUG__gCard{gap:12px}}.today-module__zDgPUG__gCellTd .today-module__zDgPUG__gCard img,.today-module__zDgPUG__gCellTd .today-module__zDgPUG__gCardBack{flex:none;width:84px}.today-module__zDgPUG__gCellTd .today-module__zDgPUG__gCard>span{text-align:left;align-items:flex-start;gap:3px}.today-module__zDgPUG__gAsk{color:#4a443d;word-break:keep-all;margin-top:4px;font-size:12px;font-style:normal;line-height:1.45}.today-module__zDgPUG__gCellTd .today-module__zDgPUG__gCard u{color:#a0442c;margin-top:4px;font-size:13px;font-weight:600;text-decoration:none}@media (max-width:768px){.today-module__zDgPUG__gCellTd .today-module__zDgPUG__gCard u{font-size:13px}}.today-module__zDgPUG__gDreamBox{border-top:1px dashed #e2dace;flex-direction:column;gap:8px;margin-top:auto;padding-top:12px;display:flex}.today-module__zDgPUG__gDreamBox .today-module__zDgPUG__gDream{color:#1c1a17;margin:0;font-size:14px}@media (max-width:768px){.today-module__zDgPUG__gDreamBox .today-module__zDgPUG__gDream{font-size:14px}}.today-module__zDgPUG__gDreamBox p{color:#676058;margin:0;font-size:12px}.today-module__zDgPUG__gChips{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:768px){.today-module__zDgPUG__gChips{gap:4px}}.today-module__zDgPUG__gChips a{color:#3b342e;background:#fff;border:1px solid #e7e1d8;border-radius:999px;padding:4px 12px;font-size:12px;text-decoration:none}@media (max-width:768px){.today-module__zDgPUG__gChips a{padding:4px 8px}}.today-module__zDgPUG__gChips a:hover{color:#a0442c;border-color:#a0442c}.today-module__zDgPUG__reads{gap:12px}@media (max-width:768px){.today-module__zDgPUG__reads{gap:8px}}.today-module__zDgPUG__reads li{background:var(--c-soft);border-radius:16px;flex-direction:column;align-items:stretch;gap:4px;padding:12px 16px}@media (max-width:768px){.today-module__zDgPUG__reads li{padding:12px}}.today-module__zDgPUG__reads li b{color:#1c1a17;align-items:center;gap:8px;min-width:0;font-size:14px;display:flex}.today-module__zDgPUG__reads li b em{color:#a0442c;background:#fff;border:1px solid #ead9d2;border-radius:999px;padding:1px 8px;font-size:12px;font-style:normal;font-weight:700}.today-module__zDgPUG__reads li span{color:#4a443d;font-size:13px}.today-module__zDgPUG__gCellTd .today-module__zDgPUG__gCard>span.today-module__zDgPUG__gCardTxt{text-align:left;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.today-module__zDgPUG__gCellTd .today-module__zDgPUG__gCard{background:#fff;border:1px solid #ece5db;border-radius:16px;gap:16px;padding:12px}@media (max-width:768px){.today-module__zDgPUG__gCellTd .today-module__zDgPUG__gCard{gap:12px}}.today-module__zDgPUG__gCellTd .today-module__zDgPUG__gCard:hover{border-color:#d9c9be}.today-module__zDgPUG__gCellTd .today-module__zDgPUG__gCardBack{color:#e9c77f;background:radial-gradient(circle at 50% 45%,#3d4a72 0%,#26304f 70%);place-items:center;width:72px;font-size:0;display:grid;position:relative;box-shadow:0 6px 14px #1c1a1733}.today-module__zDgPUG__gCellTd .today-module__zDgPUG__gCardBack:after{content:"";border:1px solid #e9c77f8c;border-radius:8px;position:absolute;inset:5px}.today-module__zDgPUG__gCellTd .today-module__zDgPUG__gCard img{width:72px}.today-module__zDgPUG__gCardTxt b{font-size:15px;font-family:var(--f-myeongjo)}@media (max-width:768px){.today-module__zDgPUG__gCardTxt b{font-size:15px}}.today-module__zDgPUG__gCardTxt em{font-size:12px}.today-module__zDgPUG__gAsk{background:#fbe3dd;border-radius:8px;padding:8px;font-size:12px}@media (max-width:768px){.today-module__zDgPUG__gAsk{padding:4px 8px}}.today-module__zDgPUG__gDreamBox{background:#fff;border:1px solid #ece5db;border-radius:16px;flex:auto;margin-top:12px;padding:12px}@media (max-width:768px){.today-module__zDgPUG__gDreamBox{margin-top:8px}}.today-module__zDgPUG__gDreamBox .today-module__zDgPUG__gDream{font-family:var(--f-myeongjo);font-size:15px;font-weight:700}@media (max-width:768px){.today-module__zDgPUG__gDreamBox .today-module__zDgPUG__gDream{font-size:15px}}.today-module__zDgPUG__gChips a{background:#fbe3dd;border-color:#0000}.today-module__zDgPUG__glance{--gk-good:#4fa36e;--gk-good-soft:#bfe3cb;--gk-soso:#e6dfd4;--gk-care:#e2694c;--gk-care-soft:#f7c9bc}.today-module__zDgPUG__gKey{color:#4a443d;flex-wrap:wrap;gap:8px 16px;margin:-4px 0 16px;font-size:13px;display:flex}@media (max-width:768px){.today-module__zDgPUG__gKey{gap:4px 12px;margin:-4px 0 12px;font-size:13px}}.today-module__zDgPUG__gKey span{align-items:center;gap:8px;display:inline-flex}@media (max-width:768px){.today-module__zDgPUG__gKey span{gap:4px}}.today-module__zDgPUG__gKey i{border-radius:4px;width:12px;height:12px;display:inline-block}.today-module__zDgPUG__kGood{background:var(--gk-good)}.today-module__zDgPUG__kSoso{background:var(--gk-soso)}.today-module__zDgPUG__kCare{background:var(--gk-care)}.today-module__zDgPUG__kNow{background:#1c1a17;border-radius:50%!important;width:9px!important;height:9px!important}.today-module__zDgPUG__gC1{background:#fbe3dd}a.today-module__zDgPUG__gC1:hover{background:#ffeedf}.today-module__zDgPUG__gC2{background:#eff7f1}a.today-module__zDgPUG__gC2:hover{background:#e5f2e9}.today-module__zDgPUG__gC3{background:#eff3fb}a.today-module__zDgPUG__gC3:hover{background:#e5ecf8}.today-module__zDgPUG__gC4{background:#f4effa}.today-module__zDgPUG__gC1>small{color:#c2601e}.today-module__zDgPUG__gC2>small{color:#2f7a4b}.today-module__zDgPUG__gC3>small{color:#3c5f9e}.today-module__zDgPUG__gC4>small{color:#6b4c9a}.today-module__zDgPUG__gCell>small{letter-spacing:.01em;font-size:12px}.today-module__zDgPUG__gCell>small:before{content:"";vertical-align:2px;background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}@media (max-width:768px){.today-module__zDgPUG__gCell>small:before{margin-right:4px}}.today-module__zDgPUG__lgGood,.today-module__zDgPUG__lgGoodDir{background:var(--gk-good)!important}.today-module__zDgPUG__lgSoso{background:var(--gk-soso)!important}.today-module__zDgPUG__lgCare{background:var(--gk-care)!important}.today-module__zDgPUG__lgAvoid{background:repeating-linear-gradient(45deg, var(--gk-care) 0 2px, #fff 2px 4px)!important}.today-module__zDgPUG__glance .today-module__zDgPUG__g_good path{fill:var(--gk-good-soft)}.today-module__zDgPUG__glance .today-module__zDgPUG__g_good text{fill:#1f6b3e}.today-module__zDgPUG__glance .today-module__zDgPUG__g_care path{fill:var(--gk-care-soft)}.today-module__zDgPUG__glance .today-module__zDgPUG__g_care text{fill:#a8331c}.today-module__zDgPUG__glance .today-module__zDgPUG__seg path{fill:var(--gk-soso)}.today-module__zDgPUG__gGood{fill:var(--gk-good);opacity:.55}.today-module__zDgPUG__gAvoid{fill:var(--gk-care);opacity:.35}.today-module__zDgPUG__gBar i{background:var(--gk-soso)}.today-module__zDgPUG__gBar i.today-module__zDgPUG__gBarGood{background:var(--gk-good)}.today-module__zDgPUG__gBar i.today-module__zDgPUG__gBarCare{background:var(--gk-care)}.today-module__zDgPUG__gDays li:before{background:var(--gk-good)}.today-module__zDgPUG__gDays li.today-module__zDgPUG__gDayCare:before{background:var(--gk-care)}.today-module__zDgPUG__gDays li.today-module__zDgPUG__gDayCare span{color:#b8452b}.today-module__zDgPUG__gNote b{color:#2c7a4a}.today-module__zDgPUG__stripGood{background:#e3f3e8!important}.today-module__zDgPUG__stripGood .today-module__zDgPUG__rel{color:#1f6b3e}.today-module__zDgPUG__stripCare{background:#fce4dc!important}.today-module__zDgPUG__stripCare .today-module__zDgPUG__rel{color:#b8452b}.today-module__zDgPUG__stripToday{border-width:2px!important;border-color:#1c1a17!important}.today-module__zDgPUG__card h2:before,.today-module__zDgPUG__cardHead h2:before{content:"";vertical-align:-2px;background:#a0442c;border-radius:2px;width:4px;height:16px;margin-right:8px;display:inline-block}.today-module__zDgPUG__glance .today-module__zDgPUG__cardHead h2:before{background:linear-gradient(#e2694c,#4fa36e)}.today-module__zDgPUG__glance .today-module__zDgPUG__seg.today-module__zDgPUG__g_good path{fill:var(--gk-good-soft)}.today-module__zDgPUG__glance .today-module__zDgPUG__seg.today-module__zDgPUG__g_care path{fill:var(--gk-care-soft)}.today-module__zDgPUG__glance .today-module__zDgPUG__seg.today-module__zDgPUG__segNow path{stroke:#1c1a17;stroke-width:2.5px}.today-module__zDgPUG__gLegend{align-items:center;column-gap:0;line-height:18px}.today-module__zDgPUG__gLegend i{vertical-align:middle;flex:none;margin:0 4px 0 12px}.today-module__zDgPUG__gLegend i:first-child{margin-left:0}.today-module__zDgPUG__wkGz{color:#6c655e;letter-spacing:-.2px;font-size:12px;font-weight:700}.today-module__zDgPUG__wkWx{color:#4a443d;align-items:center;gap:2px;min-height:14px;font-size:13px;line-height:1;display:inline-flex}.today-module__zDgPUG__wkWx em{color:#4a443d;font-variant-numeric:tabular-nums;font-size:12px;font-style:normal;font-weight:700}@media (max-width:768px){.today-module__zDgPUG__wkGz,.today-module__zDgPUG__wkWx em{font-size:12px}}.today-module__zDgPUG__kit{background:var(--c-soft);border-radius:16px;flex-direction:column;gap:8px;margin-top:12px;padding:12px 16px;display:flex}@media (max-width:768px){.today-module__zDgPUG__kit{padding:12px}}.today-module__zDgPUG__kitHead{color:#3b342e;margin:0;font-size:13px;font-weight:800}.today-module__zDgPUG__kitList{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:768px){.today-module__zDgPUG__kitList{gap:4px}}.today-module__zDgPUG__kitList li{background:#fff;border:1px solid #ede5da;border-radius:999px;align-items:baseline;gap:8px;padding:8px 12px;display:inline-flex}@media (max-width:768px){.today-module__zDgPUG__kitList li{gap:4px;padding:4px 12px}}.today-module__zDgPUG__kitList b{color:#231f1c;font-size:14px;font-weight:700}@media (max-width:768px){.today-module__zDgPUG__kitList b{font-size:14px}}.today-module__zDgPUG__kitList small{color:#6c655e;font-size:12px}.today-module__zDgPUG__kitNone,.today-module__zDgPUG__kitTime{color:#5e574f;margin:0;font-size:13px}.today-module__zDgPUG__kitTime b{color:#1f6b3e}.today-module__zDgPUG__gCellTd .today-module__zDgPUG__gCard{gap:12px;padding:12px}@media (max-width:768px){.today-module__zDgPUG__gCellTd .today-module__zDgPUG__gCard{padding:8px}}.today-module__zDgPUG__gCellTd .today-module__zDgPUG__gCardBack,.today-module__zDgPUG__gCellTd .today-module__zDgPUG__gCard img{width:58px}.today-module__zDgPUG__gCellTd .today-module__zDgPUG__gCard u{margin-top:2px}.today-module__zDgPUG__gDreamBox{flex:none;gap:8px;padding:12px}@media (max-width:768px){.today-module__zDgPUG__gDreamBox{padding:8px 12px}}.today-module__zDgPUG__gDreamBox .today-module__zDgPUG__gDream{font-size:14px}@media (max-width:768px){.today-module__zDgPUG__gDreamBox .today-module__zDgPUG__gDream{font-size:14px}}.today-module__zDgPUG__gChips a{padding:4px 8px;font-size:12px}@media (max-width:768px){.today-module__zDgPUG__gChips a{padding:4px 8px}}.today-module__zDgPUG__weekEmpty{flex-direction:column;gap:12px;margin-top:4px;display:flex}@media (max-width:768px){.today-module__zDgPUG__weekEmpty{gap:8px}}.today-module__zDgPUG__weekEmpty .today-module__zDgPUG__mute{margin:0}.today-module__zDgPUG__weekQuick{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:768px){.today-module__zDgPUG__weekQuick{gap:4px}}.today-module__zDgPUG__weekQuick a{color:#3b342e;background:#fbe3dd;border:1px solid #ece5db;border-radius:999px;padding:8px 12px;font-size:13px;text-decoration:none}@media (max-width:768px){.today-module__zDgPUG__weekQuick a{padding:4px 12px;font-size:13px}}.today-module__zDgPUG__weekQuick a:hover{color:#a0442c;border-color:#a0442c}.today-module__zDgPUG__weekEmpty{background:var(--c-soft);border-radius:16px;margin-top:auto;padding:16px}@media (max-width:768px){.today-module__zDgPUG__weekEmpty{padding:12px}}.today-module__zDgPUG__weekEmpty .today-module__zDgPUG__mute{font-size:13px}.today-module__zDgPUG__weekQuick a{background:#fff}.today-module__zDgPUG__kit{margin-top:auto}.today-module__zDgPUG__weekEmpty{background:#fbe3dd}.today-module__zDgPUG__gYuk{color:#584e4a;word-break:keep-all;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:13px;line-height:1.5;display:block;overflow:hidden}@media (max-width:768px){.today-module__zDgPUG__gYuk{font-size:13px}}.today-module__zDgPUG__gCellTd .today-module__zDgPUG__gCard .today-module__zDgPUG__gHexa{aspect-ratio:688/1024;background:radial-gradient(circle at 50% 45%,#5a3a2a 0%,#3b2a22 75%);border-radius:12px;flex:none;place-items:center;width:72px;font-style:normal;display:grid;box-shadow:0 6px 14px #1c1a1733}.today-module__zDgPUG__gCellTd .today-module__zDgPUG__gCard .today-module__zDgPUG__gHexa svg{width:40px;height:auto}.today-module__zDgPUG__gCellTd .today-module__zDgPUG__gCard>span.today-module__zDgPUG__gCardTxt{flex:auto}.today-module__zDgPUG__gCellTd .today-module__zDgPUG__gCard>span.today-module__zDgPUG__gCardTxt b{white-space:nowrap;font-size:14px}.today-module__zDgPUG__gYukQ{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.today-module__zDgPUG__gCellTd .today-module__zDgPUG__gCard .today-module__zDgPUG__gHexa{background:radial-gradient(circle at 50% 40%,#4a3b33 0%,#2e2520 75%);border-radius:12px;width:58px;position:relative;box-shadow:0 6px 14px #1c1a172e}.today-module__zDgPUG__gCellTd .today-module__zDgPUG__gCard .today-module__zDgPUG__gHexa:after{content:"";border:1px solid #e9c77f73;border-radius:8px;position:absolute;inset:5px}.today-module__zDgPUG__gCellTd .today-module__zDgPUG__gCard .today-module__zDgPUG__gHexa svg{width:26px}.today-module__zDgPUG__gCellTd .today-module__zDgPUG__gCard .today-module__zDgPUG__gHexaIdle svg{opacity:.55}.today-module__zDgPUG__gCellTd .today-module__zDgPUG__gCard u{white-space:nowrap}.today-module__zDgPUG__card h2:before,.today-module__zDgPUG__cardHead h2:before,.today-module__zDgPUG__glance .today-module__zDgPUG__cardHead h2:before{content:none;display:none}.today-module__zDgPUG__reads li a.today-module__zDgPUG__readLink{color:inherit;border-bottom:0;border-radius:12px;flex:1;align-items:baseline;gap:12px;margin:-6px -8px;padding:8px;text-decoration:none;transition:background .15s;display:flex}@media (max-width:768px){.today-module__zDgPUG__reads li a.today-module__zDgPUG__readLink{gap:8px;padding:4px 8px}}.today-module__zDgPUG__reads li a.today-module__zDgPUG__readLink b{color:#c8402a;flex:none;min-width:72px;font-size:13px}.today-module__zDgPUG__reads li a.today-module__zDgPUG__readLink:hover{background:#fbf4ee}.today-module__zDgPUG__readLink b i{color:#966d55;margin-left:8px;font-style:normal;font-weight:600}@media (max-width:768px){.today-module__zDgPUG__readLink b i{margin-left:4px}}.today-module__zDgPUG__tdSide{flex-direction:column;gap:24px;min-width:0;display:flex}@media (max-width:768px){.today-module__zDgPUG__tdSide{gap:12px}}.today-module__zDgPUG__tdSide>*{margin:0!important}.today-module__zDgPUG__tdSide>:last-child{flex:1}.today-module__zDgPUG__coordiLink{color:#2a2622;background:#fff;border:1px solid #efe7df;border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;padding:16px;text-decoration:none;display:flex}@media (max-width:768px){.today-module__zDgPUG__coordiLink{gap:8px;padding:12px}}.today-module__zDgPUG__coordiLink b{font-size:15px;font-weight:800}@media (max-width:768px){.today-module__zDgPUG__coordiLink b{font-size:15px}}.today-module__zDgPUG__coordiLink span{color:#574f48;font-size:13px}.today-module__zDgPUG__coordiLink em{color:var(--c-primary,#c4400b);margin-left:auto;font-size:13px;font-style:normal;font-weight:700}.today-module__zDgPUG__coordiLink:hover{border-color:#f0a46e}
.worryBoard-module__cMhlwG__board{flex-direction:column;flex:auto;display:flex}.worryBoard-module__cMhlwG__lead{color:var(--p-mute,#8a8079);margin-left:auto;font-size:13px;font-weight:500}@media (max-width:768px){.worryBoard-module__cMhlwG__lead{font-size:13px}}.worryBoard-module__cMhlwG__pills{flex-wrap:wrap;gap:8px;margin:4px 0 16px;display:flex}@media (max-width:768px){.worryBoard-module__cMhlwG__pills{gap:4px;margin:4px 0 12px}}.worryBoard-module__cMhlwG__pills button{height:34px;font:inherit;color:#4a433d;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e8ded7;border-radius:999px;padding:0 16px;font-size:14px;font-weight:600;transition:border-color .15s,background .15s,color .15s}@media (max-width:768px){.worryBoard-module__cMhlwG__pills button{padding:0 12px;font-size:14px}}.worryBoard-module__cMhlwG__pills button:hover{border-color:var(--p-acc,#eb4c10);color:var(--p-acc,#eb4c10)}.worryBoard-module__cMhlwG__pills button[aria-pressed=true],.worryBoard-module__cMhlwG__pills button[aria-pressed=true]:hover{background:var(--p-acc,#eb4c10);border-color:var(--p-acc,#eb4c10);color:#fff}.worryBoard-module__cMhlwG__grid{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:768px){.worryBoard-module__cMhlwG__grid{column-gap:16px}}.worryBoard-module__cMhlwG__grid li{min-width:0}.worryBoard-module__cMhlwG__free,.worryBoard-module__cMhlwG__done{border-radius:999px;align-self:flex-start;padding:2px 8px;font-size:12px;font-style:normal;font-weight:700}.worryBoard-module__cMhlwG__free{color:#3d8b4a;background:#e9f3ea}.worryBoard-module__cMhlwG__done{color:#776d65;background:#f3ece7}.worryBoard-module__cMhlwG__links{border-top:1px solid var(--p-line2,#f0e8e3);flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:auto;padding-top:16px;font-size:13px;display:flex}@media (max-width:768px){.worryBoard-module__cMhlwG__links{gap:4px 12px;padding-top:12px}}.worryBoard-module__cMhlwG__links a{color:#58504a;font-weight:600;text-decoration:none}.worryBoard-module__cMhlwG__links a:hover{color:var(--p-acc,#eb4c10)}.worryBoard-module__cMhlwG__links .worryBoard-module__cMhlwG__check{margin-left:auto;font-weight:500}.worryBoard-module__cMhlwG__links .worryBoard-module__cMhlwG__check b{color:var(--p-acc,#b0742a)}@media (max-width:760px){.worryBoard-module__cMhlwG__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px}.worryBoard-module__cMhlwG__lead{display:none}.worryBoard-module__cMhlwG__links .worryBoard-module__cMhlwG__check{margin-left:0}}.worryBoard-module__cMhlwG__grid{flex:auto;align-content:space-evenly}.worryBoard-module__cMhlwG__cell{border-radius:16px;transition:transform .35s,background .35s,box-shadow .35s;position:relative;overflow:hidden;border:0!important;padding-left:8px!important;padding-right:8px!important}.worryBoard-module__cMhlwG__cell:hover{background:var(--p-tint,#fff4ee)}.worryBoard-module__cMhlwG__tease{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden;color:#665c54!important;font-size:13px!important}@media (max-width:768px){.worryBoard-module__cMhlwG__tease{font-size:13px!important}}.worryBoard-module__cMhlwG__tease b{color:var(--p-acc,#eb4c10);font-weight:700;font-size:inherit;display:inline}.worryBoard-module__cMhlwG__gz{flex-direction:column;flex:none;align-items:center;gap:2px;width:44px;font-style:normal;display:inline-flex;flex:0 0 44px!important}.worryBoard-module__cMhlwG__lit{background:var(--p-tint,#fff4ee);transform:translateY(-2px);box-shadow:0 6px 16px #50281e14}.worryBoard-module__cMhlwG__lit:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 20%,#ffffffbf 50%,#0000 80%);animation:1.4s forwards worryBoard-module__cMhlwG__sheen;position:absolute;inset:0;transform:translate(-120%)}@keyframes worryBoard-module__cMhlwG__sheen{to{transform:translate(120%)}}:is(.worryBoard-module__cMhlwG__lit svg,.worryBoard-module__cMhlwG__lit>:first-child){animation:1.2s worryBoard-module__cMhlwG__bob}@keyframes worryBoard-module__cMhlwG__bob{0%,to{transform:none}40%{transform:translateY(-3px)scale(1.06)}}@media (prefers-reduced-motion:reduce){.worryBoard-module__cMhlwG__lit,.worryBoard-module__cMhlwG__lit:after,.worryBoard-module__cMhlwG__lit>:first-child{animation:none;transform:none}}.worryBoard-module__cMhlwG__char{background:var(--bg);border-radius:16px;width:64px;height:64px;font-style:normal;display:block;position:relative;overflow:visible;flex:0 0 64px!important}.worryBoard-module__cMhlwG__char>img{object-fit:cover;object-position:50% 8%;clip-path:inset(-20px 5px 0 round 0 0 20px 20px);transform-origin:50% 100%;border-radius:0 0 16px 16px;width:74px;height:74px;transition:transform .3s;animation:4.5s ease-in-out infinite worryBoard-module__cMhlwG__breathe;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@keyframes worryBoard-module__cMhlwG__breathe{0%,to{transform:translate(-50%)scale(1)}50%{transform:translate(-50%)scale(1.03,.985)}}.worryBoard-module__cMhlwG__cell:hover .worryBoard-module__cMhlwG__char>img,.worryBoard-module__cMhlwG__lit .worryBoard-module__cMhlwG__char>img{animation:.7s cubic-bezier(.3,1.6,.5,1) worryBoard-module__cMhlwG__hop,4.5s ease-in-out .7s infinite worryBoard-module__cMhlwG__breathe}@keyframes worryBoard-module__cMhlwG__hop{0%{transform:translate(-50%)translateY(0)scale(1)}35%{transform:translate(-50%)translateY(-7px)scale(1.06)rotate(-3deg)}70%{transform:translate(-50%)translateY(0)scale(.98,1.02)}to{transform:translate(-50%)scale(1)}}.worryBoard-module__cMhlwG__badge{filter:drop-shadow(0 1px 2px #00000026);transform-origin:100% 100%;gap:1px;font-style:normal;display:inline-flex;position:absolute;bottom:-4px;right:-6px;transform:scale(.82)}.worryBoard-module__cMhlwG__lit>:first-child{animation:none}@media (prefers-reduced-motion:reduce){.worryBoard-module__cMhlwG__char>img,.worryBoard-module__cMhlwG__cell:hover .worryBoard-module__cMhlwG__char>img,.worryBoard-module__cMhlwG__lit .worryBoard-module__cMhlwG__char>img{animation:none}}.worryBoard-module__cMhlwG__char>img.worryBoard-module__cMhlwG__fr{object-position:50% 0%;width:70px;height:70px}.worryBoard-module__cMhlwG__night{background:#0b1530;border-radius:16px;width:64px;height:64px;font-style:normal;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #d9a44140;flex:0 0 64px!important}.worryBoard-module__cMhlwG__night>img{object-fit:cover;filter:brightness(1.2)contrast(1.15);width:100%;height:100%;transition:transform 2.4s,filter .6s;display:block}.worryBoard-module__cMhlwG__tw{pointer-events:none;background:radial-gradient(1.4px 1.4px at 18% 22%,#f3e2b8,#0000 60%),radial-gradient(1.2px 1.2px at 78% 30%,#f3e2b8,#0000 60%),radial-gradient(1.6px 1.6px at 66% 78%,#ffd88a,#0000 60%),radial-gradient(1px 1px at 30% 70%,#f3e2b8,#0000 60%);font-style:normal;animation:3.2s ease-in-out infinite worryBoard-module__cMhlwG__twinkle;position:absolute;inset:0}@keyframes worryBoard-module__cMhlwG__twinkle{0%,to{opacity:.25}50%{opacity:1}}.worryBoard-module__cMhlwG__night:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 45%,#ffc45c59,#0000 65%);transition:opacity .6s;position:absolute;inset:0}.worryBoard-module__cMhlwG__cell:hover .worryBoard-module__cMhlwG__night>img,.worryBoard-module__cMhlwG__lit .worryBoard-module__cMhlwG__night>img{filter:brightness(1.45)contrast(1.15)saturate(1.15);transform:scale(1.12)}.worryBoard-module__cMhlwG__cell:hover .worryBoard-module__cMhlwG__night:after,.worryBoard-module__cMhlwG__lit .worryBoard-module__cMhlwG__night:after{opacity:1}.worryBoard-module__cMhlwG__cell:hover .worryBoard-module__cMhlwG__night,.worryBoard-module__cMhlwG__lit .worryBoard-module__cMhlwG__night{box-shadow:inset 0 0 0 1px #d9a44199,0 4px 14px #0f1b3340}.worryBoard-module__cMhlwG__night .worryBoard-module__cMhlwG__badge{bottom:2px;right:2px}@media (prefers-reduced-motion:reduce){.worryBoard-module__cMhlwG__tw{animation:none}.worryBoard-module__cMhlwG__night>img{transition:none}}.worryBoard-module__cMhlwG__doodle{border-radius:16px;width:64px;height:64px;font-style:normal;display:block;position:relative;overflow:hidden;box-shadow:0 1px #6b4a3a14;flex:0 0 64px!important}.worryBoard-module__cMhlwG__doodle>img{object-fit:cover;transform-origin:50% 85%;width:100%;height:100%;display:block}.worryBoard-module__cMhlwG__cell:hover .worryBoard-module__cMhlwG__doodle>img,.worryBoard-module__cMhlwG__lit .worryBoard-module__cMhlwG__doodle>img{animation:1.1s ease-in-out worryBoard-module__cMhlwG__wiggle}@keyframes worryBoard-module__cMhlwG__wiggle{0%{transform:none}18%{transform:translateY(-5px)rotate(-5deg)scale(1.05)}36%{transform:translateY(0)rotate(4deg)scale(1.03)}54%{transform:translateY(-2px)rotate(-3deg)scale(1.04)}72%{transform:rotate(2deg)scale(1.02)}to{transform:none}}.worryBoard-module__cMhlwG__doodle .worryBoard-module__cMhlwG__badge{bottom:2px;right:2px}.worryBoard-module__cMhlwG__cell:hover .worryBoard-module__cMhlwG__doodle>img[src*="/assets/cast/"],.worryBoard-module__cMhlwG__lit .worryBoard-module__cMhlwG__doodle>img[src*="/assets/cast/"],.worryBoard-module__cMhlwG__cell:hover .worryBoard-module__cMhlwG__doodle>img[src*="/assets/svc/obj/"],.worryBoard-module__cMhlwG__lit .worryBoard-module__cMhlwG__doodle>img[src*="/assets/svc/obj/"]{animation:none}@media (prefers-reduced-motion:reduce){.worryBoard-module__cMhlwG__cell:hover .worryBoard-module__cMhlwG__doodle>img,.worryBoard-module__cMhlwG__lit .worryBoard-module__cMhlwG__doodle>img{animation:none}}.worryBoard-module__cMhlwG__cell .worryBoard-module__cMhlwG__doodle{background:0 0!important;border-radius:16px!important;width:64px!important;height:64px!important;padding:0!important;overflow:hidden!important}.worryBoard-module__cMhlwG__cell .worryBoard-module__cMhlwG__doodle>img{object-fit:cover!important;border-radius:16px!important;width:64px!important;height:64px!important}.worryBoard-module__cMhlwG__cell .worryBoard-module__cMhlwG__tease b{display:inline!important}.worryBoard-module__cMhlwG__tRow{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex!important}@media (max-width:768px){.worryBoard-module__cMhlwG__tRow{gap:4px}}.worryBoard-module__cMhlwG__ttl{white-space:nowrap;font-style:normal}.worryBoard-module__cMhlwG__tRow .worryBoard-module__cMhlwG__free,.worryBoard-module__cMhlwG__tRow .worryBoard-module__cMhlwG__done{flex:none;align-self:center}.worryBoard-module__cMhlwG__grid{column-gap:8px}.worryBoard-module__cMhlwG__cell{gap:12px!important;padding-left:4px!important;padding-right:4px!important}@media (max-width:768px){.worryBoard-module__cMhlwG__cell{gap:8px!important}}@media (max-width:760px){.worryBoard-module__cMhlwG__grid{column-gap:8px}}.worryBoard-module__cMhlwG__tease{word-break:keep-all;line-height:1.4;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.worryBoard-module__cMhlwG__prog{color:#574f48;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:12px 0 2px;font-size:13px;display:flex}@media (max-width:768px){.worryBoard-module__cMhlwG__prog{gap:4px 8px;margin:8px 0 2px;font-size:13px}}.worryBoard-module__cMhlwG__prog b{color:var(--p-acc,#c4400b);font-weight:800}.worryBoard-module__cMhlwG__progDone{color:#3d8b4a;font-weight:700}.worryBoard-module__cMhlwG__progSep{color:#ddd3ca}@media (min-width:761px){.worryBoard-module__cMhlwG__grid{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:24px}}.worryBoard-module__cMhlwG__links{border-top:1px solid var(--l-row,#e6dfd6);border-top:0;padding-top:8px}@media (max-width:768px){.worryBoard-module__cMhlwG__links{padding-top:4px}}.worryBoard-module__cMhlwG__cell{box-shadow:inset 0 0 0 1px #0000}.worryBoard-module__cMhlwG__cell:hover,.worryBoard-module__cMhlwG__lit{box-shadow:inset 0 0 0 1.5px var(--p-acc,#3d5a99), 0 4px 12px #1e1e2814;background:#fff;transform:translateY(-1px)}.worryBoard-module__cMhlwG__lit:after{display:none}@media (prefers-reduced-motion:reduce){.worryBoard-module__cMhlwG__cell:hover,.worryBoard-module__cMhlwG__lit{transform:none}}.worryBoard-module__cMhlwG__cell{min-height:0;padding:12px!important}@media (max-width:768px){.worryBoard-module__cMhlwG__cell{padding:8px!important}}.worryBoard-module__cMhlwG__grid{row-gap:12px}@media (max-width:768px){.worryBoard-module__cMhlwG__grid{row-gap:8px}}.worryBoard-module__cMhlwG__cell{background:#fff;box-shadow:0 0 0 1px #281e140f,0 2px 8px #281e140f;gap:12px!important;min-height:0!important;padding:8px 12px!important}@media (max-width:768px){.worryBoard-module__cMhlwG__cell{gap:8px!important;padding:8px!important}}.worryBoard-module__cMhlwG__cell:hover,.worryBoard-module__cMhlwG__lit{background:#fff;transform:translateY(-2px);box-shadow:0 0 0 1px #281e1414,0 6px 16px #281e141f}.worryBoard-module__cMhlwG__cell .worryBoard-module__cMhlwG__doodle,.worryBoard-module__cMhlwG__cell .worryBoard-module__cMhlwG__doodle>img{border-radius:16px!important;width:54px!important;height:54px!important}.worryBoard-module__cMhlwG__pills{row-gap:8px;margin-bottom:16px!important}@media (max-width:768px){.worryBoard-module__cMhlwG__pills{margin-bottom:12px!important}}.worryBoard-module__cMhlwG__prog{margin:0 0 16px!important}@media (max-width:768px){.worryBoard-module__cMhlwG__prog{margin:0 0 12px!important}}.worryBoard-module__cMhlwG__isNew{background:var(--c-primary);color:#fff;letter-spacing:.03em;border-radius:4px;flex:none;align-items:center;height:18px;padding:0 8px;font-size:12px;font-style:normal;font-weight:800;display:inline-flex}@media (max-width:768px){.worryBoard-module__cMhlwG__isNew{padding:0 4px}}.worryBoard-module__cMhlwG__grid{align-items:stretch}.worryBoard-module__cMhlwG__grid li{display:flex}.worryBoard-module__cMhlwG__grid li>.worryBoard-module__cMhlwG__cell{flex:auto;justify-content:flex-start;align-self:stretch;height:auto!important}.worryBoard-module__cMhlwG__doodle{background:#f6f1ea}.worryBoard-module__cMhlwG__links{margin-top:var(--sp-4);padding-top:var(--sp-2)}.worryBoard-module__cMhlwG__cell small{word-break:keep-all;line-height:1.4;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.worryBoard-module__cMhlwG__cell .worryBoard-module__cMhlwG__tease{display:inline}@media (max-width:768px){.worryBoard-module__cMhlwG__prog{flex-direction:column;align-items:flex-start;gap:2px}.worryBoard-module__cMhlwG__progSep{display:none}}.worryBoard-module__cMhlwG__joinHd{color:var(--c-sub);margin:16px 0 4px;font-size:13px;font-weight:700}@media (max-width:768px){.worryBoard-module__cMhlwG__joinHd{margin:12px 0 4px}}.worryBoard-module__cMhlwG__cell .worryBoard-module__cMhlwG__doodle[data-head]{background:var(--c-primary-tint)!important}.worryBoard-module__cMhlwG__cell .worryBoard-module__cMhlwG__doodle[data-head]>img{box-sizing:border-box;padding:8px;object-fit:contain!important}
.interestPicker-module__AjYJtG__lead{color:var(--c-muted);margin:0 0 16px;font-size:14px;line-height:1.5}@media (max-width:768px){.interestPicker-module__AjYJtG__lead{margin:0 0 12px;font-size:14px}}.interestPicker-module__AjYJtG__chips{flex-wrap:wrap;gap:8px;display:flex}.interestPicker-module__AjYJtG__chips button{border:1px solid var(--c-line);height:38px;font:inherit;color:var(--c-text);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}@media (max-width:768px){.interestPicker-module__AjYJtG__chips button{gap:4px;padding:0 12px}}.interestPicker-module__AjYJtG__chips button:disabled{opacity:.45;cursor:default}.interestPicker-module__AjYJtG__chips button.interestPicker-module__AjYJtG__on{border-color:var(--c-primary);background:var(--c-primary-tint);color:var(--c-primary)}.interestPicker-module__AjYJtG__num{background:var(--c-primary);color:#fff;border-radius:999px;place-items:center;width:20px;height:20px;font-size:12px;display:inline-grid}.interestPicker-module__AjYJtG__ask{background:var(--c-primary-tint);color:var(--c-text);border-radius:12px;align-items:center;gap:12px;margin:-4px 0 12px;padding:12px;font-size:14px;display:flex}@media (max-width:768px){.interestPicker-module__AjYJtG__ask{gap:8px;padding:8px 12px;font-size:14px}}.interestPicker-module__AjYJtG__ask b{color:var(--c-primary)}.interestPicker-module__AjYJtG__ask span{flex:1}.interestPicker-module__AjYJtG__ask button{font:inherit;cursor:pointer;color:var(--c-primary);white-space:nowrap;background:0 0;border:0;font-size:13px;font-weight:700}.interestPicker-module__AjYJtG__ask button.interestPicker-module__AjYJtG__ghost{color:var(--c-muted);font-weight:500}.interestPicker-module__AjYJtG__edit{border:1px solid var(--c-line);font:inherit;color:var(--c-sub,#6b5f57);cursor:pointer;vertical-align:1px;background:#fff;border-radius:999px;align-items:center;gap:4px;margin-left:12px;padding:3px 12px;font-size:12px;font-weight:600;display:inline-flex}@media (max-width:768px){.interestPicker-module__AjYJtG__edit{margin-left:8px;padding:3px 8px}}.interestPicker-module__AjYJtG__edit:hover{border-color:var(--c-primary);color:var(--c-primary)}.interestPicker-module__AjYJtG__count{color:var(--c-primary);margin-left:8px;font-weight:700}@media (max-width:768px){.interestPicker-module__AjYJtG__count{margin-left:4px}}.interestPicker-module__AjYJtG__group+.interestPicker-module__AjYJtG__group{margin-top:16px}@media (max-width:768px){.interestPicker-module__AjYJtG__group+.interestPicker-module__AjYJtG__group{margin-top:12px}}.interestPicker-module__AjYJtG__gName{color:var(--c-muted);margin:0 0 8px;font-size:13px;font-weight:700}@media (max-width:768px){.interestPicker-module__AjYJtG__gName{font-size:13px}}.interestPicker-module__AjYJtG__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}@media (max-width:420px){.interestPicker-module__AjYJtG__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.interestPicker-module__AjYJtG__card{border:1.5px solid var(--c-line);font:inherit;cursor:pointer;background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:8px 4px 12px;transition:border-color .15s,transform .15s;display:flex;position:relative}@media (max-width:768px){.interestPicker-module__AjYJtG__card{gap:4px;padding:8px 4px}}.interestPicker-module__AjYJtG__card img{aspect-ratio:1;object-fit:cover;border-radius:12px;width:100%;max-width:64px}.interestPicker-module__AjYJtG__card span{color:var(--c-text);text-align:center;word-break:keep-all;font-size:13px;font-weight:600;line-height:1.3}@media (max-width:768px){.interestPicker-module__AjYJtG__card span{font-size:13px}}.interestPicker-module__AjYJtG__card:active{transform:scale(.97)}.interestPicker-module__AjYJtG__card:disabled{opacity:.4;cursor:default}.interestPicker-module__AjYJtG__card.interestPicker-module__AjYJtG__on{border-color:var(--c-primary);background:var(--c-primary-tint)}.interestPicker-module__AjYJtG__card.interestPicker-module__AjYJtG__on span{color:var(--c-primary)}.interestPicker-module__AjYJtG__card .interestPicker-module__AjYJtG__num{position:absolute;top:5px;right:5px}.interestPicker-module__AjYJtG__headR{align-items:center;margin-left:auto;display:inline-flex}.interestPicker-module__AjYJtG__headR>.interestPicker-module__AjYJtG__edit{border:1px solid var(--c-line);background:#fff;border-radius:999px;margin:0 0 0 16px;padding:4px 12px}@media (max-width:768px){.interestPicker-module__AjYJtG__headR>.interestPicker-module__AjYJtG__edit{margin:0 0 0 12px;padding:4px 12px}}.interestPicker-module__AjYJtG__cards{gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))!important}@media (max-width:768px){.interestPicker-module__AjYJtG__cards{gap:8px}}.interestPicker-module__AjYJtG__card{border-radius:12px;gap:4px;padding:8px 3px}@media (max-width:768px){.interestPicker-module__AjYJtG__card{padding:4px 3px 8px}}.interestPicker-module__AjYJtG__card img{border-radius:12px;max-width:50px}.interestPicker-module__AjYJtG__card span{font-size:12px}@media (max-width:420px){.interestPicker-module__AjYJtG__card img{max-width:44px}.interestPicker-module__AjYJtG__card span{letter-spacing:-.3px;font-size:12px}}.interestPicker-module__AjYJtG__card{border-width:1px;border-color:#ece6e0}.interestPicker-module__AjYJtG__card.interestPicker-module__AjYJtG__on{background:#fff7f2;border-color:#ebcdb8}.interestPicker-module__AjYJtG__card.interestPicker-module__AjYJtG__on span{color:#b4471f;font-weight:700}.interestPicker-module__AjYJtG__card.interestPicker-module__AjYJtG__on img{filter:none}.interestPicker-module__AjYJtG__tick{background:#c9562b;border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;top:6px;right:6px;box-shadow:0 1px 3px #963c1440}.interestPicker-module__AjYJtG__headR>.interestPicker-module__AjYJtG__edit{color:#b4471f;background:#fff4ec;border:1px solid #f1d2be;gap:8px;padding:3px 12px 3px 4px;font-size:13px;font-weight:700;transition:transform .15s,box-shadow .15s;box-shadow:0 2px 6px #b4501e1a}@media (max-width:768px){.interestPicker-module__AjYJtG__headR>.interestPicker-module__AjYJtG__edit{gap:4px;padding:3px 8px 3px 4px;font-size:13px}}.interestPicker-module__AjYJtG__headR>.interestPicker-module__AjYJtG__edit:hover{color:#b4471f;border-color:#ebb898;transform:translateY(-1px);box-shadow:0 4px 10px #b4501e29}.interestPicker-module__AjYJtG__stack{display:inline-flex}.interestPicker-module__AjYJtG__stack img{object-fit:cover;background:#fff;border:2px solid #fff4ec;border-radius:50%;width:22px;height:22px}.interestPicker-module__AjYJtG__stack img+img{margin-left:-8px}.interestPicker-module__AjYJtG__editCnt{color:#fff;background:#c9562b;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:12px;font-style:normal;font-weight:800;display:inline-grid}html[data-fs] *:has(>.interestPicker-module__AjYJtG__headR){flex-wrap:wrap;row-gap:8px}@media (max-width:768px){html[data-fs] *:has(>.interestPicker-module__AjYJtG__headR){row-gap:4px}}html[data-fs] .interestPicker-module__AjYJtG__headR{margin-left:0}@media (max-width:768px){*:has(>.interestPicker-module__AjYJtG__headR){flex-wrap:wrap;row-gap:8px}.interestPicker-module__AjYJtG__headR{flex-basis:100%;justify-content:flex-end;margin-left:0}.interestPicker-module__AjYJtG__headR>.interestPicker-module__AjYJtG__edit{margin-left:0}}@media (min-width:769px){.interestPicker-module__AjYJtG__cards{grid-template-columns:repeat(5,minmax(0,1fr))!important}.interestPicker-module__AjYJtG__card{padding:8px 2px}}
.lightTry-module__V4vvHq__wrap{margin:16px 0 4px}@media (max-width:768px){.lightTry-module__V4vvHq__wrap{margin:12px 0 4px}}.lightTry-module__V4vvHq__head{color:#2c2c2e;margin:0 0 8px;font-size:15px;font-weight:700}.lightTry-module__V4vvHq__row{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}@media (max-width:768px){.lightTry-module__V4vvHq__row{gap:8px}}.lightTry-module__V4vvHq__card{color:#333;background:#fff;border:1px solid #efe9e4;border-radius:16px;flex-direction:column;gap:4px;min-height:96px;padding:16px;text-decoration:none;display:flex}@media (max-width:768px){.lightTry-module__V4vvHq__card{padding:12px}}.lightTry-module__V4vvHq__card b{color:#2c2c2e;font-size:15px}.lightTry-module__V4vvHq__card span{color:#595451;font-size:13px;line-height:1.5}.lightTry-module__V4vvHq__card small{color:var(--p-acc,#c4561a);margin-top:auto;font-size:12px;font-weight:600}.lightTry-module__V4vvHq__card:hover{border-color:var(--p-acc,#eb4c10)}@media (max-width:768px){.lightTry-module__V4vvHq__wrap{margin:12px 12px 4px}.lightTry-module__V4vvHq__row{scrollbar-width:none;scroll-snap-type:x mandatory;gap:8px;display:flex;overflow-x:auto}.lightTry-module__V4vvHq__row::-webkit-scrollbar{display:none}.lightTry-module__V4vvHq__card{scroll-snap-align:start;flex:0 0 62%;min-height:88px}}
.manseToday-module__yvPF6W__paper{background:#efe6d4 linear-gradient(135deg,#f4ecdc 0%,#e8dcc4 100%);justify-content:center;align-items:center;display:flex}.manseToday-module__yvPF6W__paper:after{content:"";pointer-events:none;border:1.5px solid #3c2d1e8c;border-radius:8px;position:absolute;inset:10px;box-shadow:inset 0 0 0 3px #efe6d4,inset 0 0 0 4px #3c2d1e59}.manseToday-module__yvPF6W__termHz{font-family:var(--f-hanja,serif);letter-spacing:.08em;color:#2b2520;font-size:64px;font-weight:700}.manseToday-module__yvPF6W__dday{color:#fff;z-index:1;background:#c8402a;border-radius:999px;padding:3px 12px;font-size:13px;font-weight:800;position:absolute;top:20px;right:22px}@media (max-width:768px){.manseToday-module__yvPF6W__dday{padding:3px 8px}}.manseToday-module__yvPF6W__termAt{color:#6b5a3e;font-variant-numeric:tabular-nums;z-index:1;font-size:13px;font-weight:700;position:absolute;bottom:18px;left:22px}.manseToday-module__yvPF6W__pillars{gap:16px}@media (max-width:768px){.manseToday-module__yvPF6W__pillars{gap:12px}}.manseToday-module__yvPF6W__col{flex-direction:column;align-items:center;gap:8px;display:flex}@media (max-width:768px){.manseToday-module__yvPF6W__col{gap:4px}}.manseToday-module__yvPF6W__col small{font-family:var(--f-hanja,serif);color:#8a7357;font-size:12px}.manseToday-module__yvPF6W__col b{writing-mode:vertical-rl;font-family:var(--f-hanja,serif);letter-spacing:.1em;color:#2b2520;font-size:30px;font-weight:700}.manseToday-module__yvPF6W__col:first-child b{color:#c8402a}.manseToday-module__yvPF6W__earth{background:#8a6a3f linear-gradient(160deg,#a8834f 0%,#6e522e 100%);justify-content:center;align-items:center;display:flex}.manseToday-module__yvPF6W__napHz{font-family:var(--f-hanja,serif);letter-spacing:.1em;color:#f6ead2;text-shadow:0 2px 10px #00000040;font-size:58px;font-weight:700}.manseToday-module__yvPF6W__napDay{color:#f2d9a6;font-family:var(--f-hanja,serif);background:#1e160c8c;border-radius:999px;padding:4px 12px;font-size:13px;position:absolute;bottom:12px;left:14px}@media (max-width:768px){.manseToday-module__yvPF6W__napDay{padding:4px 8px}}.manseToday-module__yvPF6W__friend{background:radial-gradient(circle at 50% 45%,#fff8f7 0%,#f7e7e5 65%,#efd8d6 100%);justify-content:center;align-items:center;display:flex}.manseToday-module__yvPF6W__friend img{object-fit:contain;width:auto;height:82%}.manseToday-module__yvPF6W__ilju{color:#fff;font-family:var(--f-hanja,serif);background:#231f1cbf;border-radius:999px;padding:4px 12px;font-size:14px;position:absolute;bottom:12px;left:14px}@media (max-width:768px){.manseToday-module__yvPF6W__ilju{padding:4px 8px}}.manseToday-module__yvPF6W__wheelBg{background:radial-gradient(circle at 30%,#fffaf0 0%,#f1e7d4 60%,#e6d8bd 100%)}.manseToday-module__yvPF6W__wheelBg.manseToday-module__yvPF6W__tWood{background:radial-gradient(circle at 30%,#f8fbf3 0%,#e4eed8 60%,#d6e4c6 100%)}.manseToday-module__yvPF6W__wheelBg.manseToday-module__yvPF6W__tFire{background:radial-gradient(circle at 30%,#fff7f4 0%,#f6e2dc 60%,#eed1c8 100%)}.manseToday-module__yvPF6W__wheelBg.manseToday-module__yvPF6W__tEarth{background:radial-gradient(circle at 30%,#fff8f3 0%,#f4e4d8 60%,#e9d3c2 100%)}.manseToday-module__yvPF6W__wheelBg.manseToday-module__yvPF6W__tMetal{background:radial-gradient(circle at 30%,#fbfbfa 0%,#ecebe8 60%,#dfddd9 100%)}.manseToday-module__yvPF6W__wheelBg.manseToday-module__yvPF6W__tWater{background:radial-gradient(circle at 30%,#f6f9fc 0%,#e2e9f1 60%,#d1dce8 100%)}.manseToday-module__yvPF6W__wheelBg.manseToday-module__yvPF6W__tTeal{background:radial-gradient(circle at 30%,#f5faf8 0%,#deeee9 60%,#cce3dc 100%)}.manseToday-module__yvPF6W__wheelBg.manseToday-module__yvPF6W__tLilac{background:radial-gradient(circle at 30%,#faf8fc 0%,#ebe6f2 60%,#ddd6e9 100%)}.manseToday-module__yvPF6W__wheel{aspect-ratio:1;height:88%;position:absolute;top:50%;left:6%;transform:translateY(-50%)}.manseToday-module__yvPF6W__wheel svg{width:100%!important;height:100%!important}.manseToday-module__yvPF6W__wheelTxt{flex-direction:column;align-items:flex-end;gap:4px;display:flex;position:absolute;top:50%;right:7%;transform:translateY(-50%)}.manseToday-module__yvPF6W__wheelTxt b{font-family:var(--f-hanja,serif);color:#2b2520;letter-spacing:.06em;font-size:44px;font-weight:700;line-height:1}.manseToday-module__yvPF6W__wheelTxt em{color:#fff;background:#c8402a;border-radius:999px;padding:3px 12px;font-size:13px;font-style:normal;font-weight:800}@media (max-width:768px){.manseToday-module__yvPF6W__wheelTxt em{padding:3px 8px}}.manseToday-module__yvPF6W__wheelTxt small{color:#6b5a3e;font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}@media (max-width:768px){.manseToday-module__yvPF6W__wheelTxt small{font-size:13px}}.manseToday-module__yvPF6W__sundial{background:#f3ece0 url(/assets/svc/obj/sijin.webp) 50% 45%/cover no-repeat}.manseToday-module__yvPF6W__pill{background:#231f1cc7;border-radius:12px;gap:2px;padding:8px;display:flex;position:absolute;bottom:12px;right:12px}@media (max-width:768px){.manseToday-module__yvPF6W__pill{padding:4px 8px}}.manseToday-module__yvPF6W__pill i{min-width:30px;font-style:normal;font-family:var(--f-hanja,serif);color:#fff;letter-spacing:.04em;flex-direction:column;align-items:center;font-size:15px;display:flex}.manseToday-module__yvPF6W__pill small{font-size:var(--fs-min);color:#d8c9ad}.manseToday-module__yvPF6W__pill em{color:#ffb48f;font-style:normal}.manseToday-module__yvPF6W__star{background:radial-gradient(circle at 70% 30%,#3d4c70 0%,#26314c 55%,#1b2338 100%);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}@media (max-width:768px){.manseToday-module__yvPF6W__star{gap:4px}}.manseToday-module__yvPF6W__star:before{content:"";background-image:radial-gradient(1px 1px at 18% 28%,#fff9 50%,#0000 51%),radial-gradient(1px 1px at 72% 62%,#fff8 50%,#0000 51%),radial-gradient(1.5px 1.5px at 40% 78%,#fffa 50%,#0000 51%),radial-gradient(1px 1px at 85% 20%,#fff7 50%,#0000 51%),radial-gradient(1px 1px at 60% 15%,#fff6 50%,#0000 51%);position:absolute;inset:0}.manseToday-module__yvPF6W__starSym{font-family:var(--f-hanja,serif);color:#e8c77a;text-shadow:0 0 18px #e8c77a59;font-size:64px;line-height:1;position:relative}.manseToday-module__yvPF6W__starEn{letter-spacing:.2em;text-transform:uppercase;color:#cfd6e6;font-size:13px;position:relative}.manseToday-module__yvPF6W__bondTag{color:#6b5a45;background:#ffffffeb;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:800;position:absolute;top:12px;right:12px;box-shadow:0 1px 4px #00000014}@media (max-width:768px){.manseToday-module__yvPF6W__bondTag{padding:4px 8px;font-size:13px}}.manseToday-module__yvPF6W__bGood{color:#b8432c}.manseToday-module__yvPF6W__bCare{color:#3f556f}.manseToday-module__yvPF6W__faces{align-items:center;height:46%;display:flex;position:absolute;top:50%;left:7%;transform:translateY(-50%)}.manseToday-module__yvPF6W__faces img,.manseToday-module__yvPF6W__faces i{aspect-ratio:4/5;object-fit:cover;background:#efe2c6;border:3px solid #fbf7ef;border-radius:999px 999px 12px 12px;height:100%;box-shadow:0 4px 12px #3c2d1e2e}.manseToday-module__yvPF6W__faces i{color:#7d5f2a;place-items:center;font-size:18px;font-style:normal;font-weight:700;display:grid}.manseToday-module__yvPF6W__faces>*+*{margin-left:-18px}.manseToday-module__yvPF6W__faces>:first-child{transform:rotate(-5deg)}.manseToday-module__yvPF6W__faces>:nth-child(2){z-index:1;position:relative;transform:translateY(-6%)}.manseToday-module__yvPF6W__faces>:nth-child(3){transform:rotate(5deg)}
.mission-module__ik2rhq__card{background:#fff;border:1px solid #ececec;border-radius:16px;flex-direction:column;gap:16px;padding:24px;display:flex;position:relative}@media (max-width:768px){.mission-module__ik2rhq__card{gap:12px;padding:12px}}.mission-module__ik2rhq__compact{gap:12px;padding:16px}@media (max-width:768px){.mission-module__ik2rhq__compact{padding:12px}}.mission-module__ik2rhq__head{align-items:center;gap:12px;display:flex}@media (max-width:768px){.mission-module__ik2rhq__head{gap:8px}}.mission-module__ik2rhq__head b{color:#222;font-size:16px;font-weight:800}.mission-module__ik2rhq__month{color:#555;font-size:13px}.mission-module__ik2rhq__month em{color:var(--c-primary);font-style:normal;font-weight:700}.mission-module__ik2rhq__all{color:#555;margin-left:auto;font-size:13px;text-decoration:none}.mission-module__ik2rhq__week{grid-template-columns:repeat(7,1fr);gap:4px;margin:0;padding:0;list-style:none;display:grid}.mission-module__ik2rhq__week li{color:#726d67;flex-direction:column;align-items:center;gap:8px;font-size:12px;display:flex}@media (max-width:768px){.mission-module__ik2rhq__week li{gap:4px}}.mission-module__ik2rhq__week i{color:#545454;background:#f6f6f6;border-radius:50%;place-items:center;width:34px;height:34px;font-size:13px;font-style:normal;font-weight:600;display:grid}.mission-module__ik2rhq__week li[data-on] i{background:var(--c-primary);color:#fff;font-weight:800}.mission-module__ik2rhq__week li[data-today] span{color:var(--c-primary);font-weight:800}.mission-module__ik2rhq__week li[data-today]:not([data-on]) i{box-shadow:inset 0 0 0 2px var(--c-primary);color:var(--c-primary);background:#fff}.mission-module__ik2rhq__attend{background:var(--c-primary);color:#fff;cursor:pointer;border:0;border-radius:16px;height:48px;font-size:15px;font-weight:800}.mission-module__ik2rhq__attend:active{background:var(--c-primary-press)}.mission-module__ik2rhq__done{background:var(--c-primary-tint);border:1px solid var(--c-primary-line);border-radius:16px;flex-direction:column;gap:8px;padding:16px;display:flex}@media (max-width:768px){.mission-module__ik2rhq__done{padding:12px}}.mission-module__ik2rhq__doneTop{justify-content:space-between;align-items:baseline;display:flex}.mission-module__ik2rhq__doneTop b{color:#222;font-size:15px}@media (max-width:768px){.mission-module__ik2rhq__doneTop b{font-size:15px}}.mission-module__ik2rhq__doneTop span{color:var(--c-primary);font-size:13px;font-weight:700}.mission-module__ik2rhq__bar{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.mission-module__ik2rhq__bar i{background:#f2dfd6;border-radius:3px;height:6px}.mission-module__ik2rhq__bar i[data-on]{background:var(--c-primary)}.mission-module__ik2rhq__done small{color:#755e54;font-size:13px}.mission-module__ik2rhq__list{border-top:1px solid #f1f1f1;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mission-module__ik2rhq__list li{border-bottom:1px solid #f1f1f1;align-items:center;gap:12px;padding:16px 2px;display:flex}@media (max-width:768px){.mission-module__ik2rhq__list li{padding:12px 2px}}.mission-module__ik2rhq__list li>div{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.mission-module__ik2rhq__list b{color:#222;font-size:15px}@media (max-width:768px){.mission-module__ik2rhq__list b{font-size:15px}}.mission-module__ik2rhq__list em{color:#555;vertical-align:1px;white-space:nowrap;background:#f3f3f3;border-radius:99px;margin-left:8px;padding:1px 8px;font-size:12px;font-style:normal;font-weight:600;display:inline-block}@media (max-width:768px){.mission-module__ik2rhq__list em{margin-left:4px;padding:1px 8px}}.mission-module__ik2rhq__list small{color:#545454;font-size:13px}.mission-module__ik2rhq__pt{background:var(--c-primary-tint);min-width:52px;height:28px;color:var(--c-primary);border-radius:8px;flex:none;place-items:center;padding:0 8px;font-size:13px;font-weight:800;display:grid}.mission-module__ik2rhq__pt[data-got]{color:#bbb;background:#f4f4f4}.mission-module__ik2rhq__claim{background:var(--c-primary);color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:99px;height:34px;padding:0 16px;font-size:13px;font-weight:800}@media (max-width:768px){.mission-module__ik2rhq__claim{padding:0 12px}}.mission-module__ik2rhq__go{color:#444;white-space:nowrap;border:1px solid #e3e3e3;border-radius:99px;align-items:center;height:34px;padding:0 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}@media (max-width:768px){.mission-module__ik2rhq__go{padding:0 12px}}.mission-module__ik2rhq__go:hover{border-color:var(--c-primary);color:var(--c-primary)}.mission-module__ik2rhq__got{color:#bbb;white-space:nowrap;font-size:13px}.mission-module__ik2rhq__mute{color:#545454;margin:0;font-size:13px;line-height:1.6}.mission-module__ik2rhq__toast{color:#fff;white-space:nowrap;background:#222222e6;border-radius:99px;margin:0;padding:8px 16px;font-size:13px;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}@media (max-width:768px){.mission-module__ik2rhq__toast{padding:8px 12px}}.mission-module__ik2rhq__histT{color:#222;margin:0 0 4px;font-size:15px;font-weight:800}.mission-module__ik2rhq__hist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mission-module__ik2rhq__hist li{border-bottom:1px solid #f2f2f2;grid-template-columns:48px 1fr auto;align-items:center;gap:8px;padding:12px 2px;font-size:14px;display:grid}.mission-module__ik2rhq__hist li span{color:#726d67;font-variant-numeric:tabular-nums;font-size:13px}.mission-module__ik2rhq__hist li p{color:#333;margin:0}.mission-module__ik2rhq__hist li b{color:var(--c-primary);font-variant-numeric:tabular-nums}.mission-module__ik2rhq__compact{background:0 0;border:0;border-radius:0;gap:0;padding:0}.mission-module__ik2rhq__compact>h3+*{margin-top:0}.mission-module__ik2rhq__compact>*+*{margin-top:12px}@media (max-width:768px){.mission-module__ik2rhq__compact>*+*{margin-top:8px}}.mission-module__ik2rhq__compact .mission-module__ik2rhq__week li{flex-direction:row;justify-content:center;gap:4px;font-size:12px}.mission-module__ik2rhq__compact .mission-module__ik2rhq__week i{width:24px;height:24px;font-size:12px}.mission-module__ik2rhq__doneLine{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-size:13px;display:flex}.mission-module__ik2rhq__doneLine b{color:#222;font-size:13px}.mission-module__ik2rhq__doneLine span{color:var(--c-primary);font-size:13px;font-weight:700}.mission-module__ik2rhq__doneLine small{color:#755e54;margin-left:auto;font-size:13px}.mission-module__ik2rhq__compact .mission-module__ik2rhq__list li{gap:12px;padding:8px 0}@media (max-width:768px){.mission-module__ik2rhq__compact .mission-module__ik2rhq__list li{gap:8px}}.mission-module__ik2rhq__compact .mission-module__ik2rhq__list b{font-size:14px}@media (max-width:768px){.mission-module__ik2rhq__compact .mission-module__ik2rhq__list b{font-size:14px}}.mission-module__ik2rhq__compact .mission-module__ik2rhq__pt{border-radius:8px;min-width:42px;height:22px;font-size:13px}.mission-module__ik2rhq__compact .mission-module__ik2rhq__go,.mission-module__ik2rhq__compact .mission-module__ik2rhq__claim{height:28px;padding:0 12px;font-size:13px}.mission-module__ik2rhq__attBox{background:var(--c-soft);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:12px 16px;display:flex}@media (max-width:768px){.mission-module__ik2rhq__attBox{gap:12px;padding:12px}}.mission-module__ik2rhq__attBox .mission-module__ik2rhq__doneLine{gap:2px 8px}.mission-module__ik2rhq__attBox .mission-module__ik2rhq__doneLine b{font-size:14px}.mission-module__ik2rhq__attBox .mission-module__ik2rhq__doneLine small{flex-basis:100%;margin-left:0;font-size:12px}.mission-module__ik2rhq__attBox .mission-module__ik2rhq__week{flex:0 380px;min-width:260px}.mission-module__ik2rhq__attBox .mission-module__ik2rhq__week i{background:#fff}@media (max-width:400px){.mission-module__ik2rhq__compact .mission-module__ik2rhq__week li{flex-direction:column;gap:2px}}.mission-module__ik2rhq__week li,.mission-module__ik2rhq__hist li span{color:#595959}.mission-module__ik2rhq__pt[data-got],.mission-module__ik2rhq__got{color:#585858}.mission-module__ik2rhq__month,.mission-module__ik2rhq__all,.mission-module__ik2rhq__list em,.mission-module__ik2rhq__week i{color:#575757}.mission-module__ik2rhq__done small,.mission-module__ik2rhq__doneLine small{color:#654e44}.mission-module__ik2rhq__streakChip{color:#585858;white-space:nowrap;background:#fff;border:1px solid #ececec;border-radius:99px;align-items:center;gap:4px;height:26px;padding:0 12px;font-size:12px;text-decoration:none;display:inline-flex;position:relative;box-shadow:0 2px 8px #0000000f}@media (max-width:768px){.mission-module__ik2rhq__streakChip{padding:0 8px}}.mission-module__ik2rhq__streakChip svg{flex:none;width:14px;height:14px}.mission-module__ik2rhq__streakChip b{color:#575757;font-weight:700}.mission-module__ik2rhq__streakChip[data-on]{color:var(--c-primary);border-color:var(--c-primary-line)}.mission-module__ik2rhq__streakChip[data-on] b{color:var(--c-primary)}.mission-module__ik2rhq__streakChip i{color:#3e6fb0;border-left:1px solid #ececec;padding-left:4px;font-style:normal;font-weight:600}.mission-module__ik2rhq__week li[data-kept] i{color:#3e6fb0;background:#e8f0fa;font-weight:800}.mission-module__ik2rhq__keep{border:1px solid #ececec;border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex}@media (max-width:768px){.mission-module__ik2rhq__keep{gap:8px;padding:12px}}.mission-module__ik2rhq__keepTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.mission-module__ik2rhq__keepTop b{color:#222;font-size:15px}@media (max-width:768px){.mission-module__ik2rhq__keepTop b{font-size:15px}}.mission-module__ik2rhq__keepTop span{color:#3e6fb0;font-size:13px;font-weight:700}.mission-module__ik2rhq__keep small{color:#545454;font-size:13px;line-height:1.6}.mission-module__ik2rhq__keepBuy{color:#3e6fb0;cursor:pointer;background:#fff;border:1px solid #c9d8ec;border-radius:99px;align-self:flex-start;height:34px;padding:0 16px;font-size:13px;font-weight:700}@media (max-width:768px){.mission-module__ik2rhq__keepBuy{padding:0 12px}}.mission-module__ik2rhq__keepBuy:disabled{color:#585858;cursor:default;border-color:#ececec}.mission-module__ik2rhq__miles{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.mission-module__ik2rhq__miles li{color:#575757;background:#f6f6f6;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:12px 4px;font-size:12px;display:flex}@media (max-width:768px){.mission-module__ik2rhq__miles li{padding:8px 4px}}.mission-module__ik2rhq__miles li b{color:#444;font-size:15px}.mission-module__ik2rhq__miles li[data-on]{background:var(--c-primary-tint);color:var(--c-primary)}.mission-module__ik2rhq__miles li[data-on] b{color:var(--c-primary)}.mission-module__ik2rhq__league{grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:768px){.mission-module__ik2rhq__league{gap:8px}}.mission-module__ik2rhq__league>li{background:#fafafa;border:1px solid #f0f0f0;border-radius:16px;flex-direction:column;gap:8px;min-width:0;padding:16px;display:flex}@media (max-width:768px){.mission-module__ik2rhq__league>li{gap:4px;padding:12px}}.mission-module__ik2rhq__league>li>small{color:#575757;font-size:13px;line-height:1.5}@media (max-width:768px){.mission-module__ik2rhq__league>li>small{font-size:13px}}.mission-module__ik2rhq__lgTop{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.mission-module__ik2rhq__lgName{font-family:var(--f-sans);color:#222;font-size:16px;font-weight:700}@media (max-width:768px){.mission-module__ik2rhq__lgName{font-size:16px}}.mission-module__ik2rhq__lgRank{color:var(--c-primary);font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}.mission-module__ik2rhq__lgTopList{flex-direction:column;gap:4px;margin:4px 0 0;padding:0;list-style:none;display:flex}.mission-module__ik2rhq__lgTopList li{color:#444;grid-template-columns:18px 1fr auto;align-items:center;gap:8px;font-size:13px;display:grid}@media (max-width:768px){.mission-module__ik2rhq__lgTopList li{gap:4px;font-size:13px}}.mission-module__ik2rhq__lgTopList li i{color:#585858;font-style:normal;font-weight:800}.mission-module__ik2rhq__lgTopList li span{color:#595959;font-variant-numeric:tabular-nums}.mission-module__ik2rhq__lgTopList li[data-me]{color:var(--c-primary);font-weight:700}.mission-module__ik2rhq__outfits{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.mission-module__ik2rhq__outfits li{color:#575757;text-align:center;background:#fafafa;border:1px solid #f0f0f0;border-radius:16px;flex-direction:column;align-items:center;gap:4px;padding:12px 8px;font-size:12px;display:flex}@media (max-width:768px){.mission-module__ik2rhq__outfits li{padding:8px 4px 12px}}.mission-module__ik2rhq__outfits img{object-fit:contain;width:72px;height:72px}.mission-module__ik2rhq__outfits li:not([data-got]) img{filter:grayscale()brightness(1.15);opacity:.45}.mission-module__ik2rhq__outfits b{color:#222;font-size:13px}.mission-module__ik2rhq__outfits button{color:#444;cursor:pointer;background:#fff;border:1px solid #e3e3e3;border-radius:99px;height:28px;margin-top:4px;padding:0 12px;font-size:12px;font-weight:700}@media (max-width:768px){.mission-module__ik2rhq__outfits button{padding:0 8px}}.mission-module__ik2rhq__outfits button[aria-pressed=true]{border-color:var(--c-primary);color:var(--c-primary);background:var(--c-primary-tint)}.mission-module__ik2rhq__pathRow{background:var(--c-primary-tint);border-radius:12px;margin:0 -6px;padding-left:8px!important;padding-right:8px!important}.mission-module__ik2rhq__compact .mission-module__ik2rhq__pathRow{margin:0 -8px}@media (max-width:480px){.mission-module__ik2rhq__league{grid-template-columns:1fr}}button.mission-module__ik2rhq__go{cursor:pointer;background:#fff}button.mission-module__ik2rhq__streakChip{cursor:pointer;font:inherit;font-size:12px}.mission-module__ik2rhq__streakChip[data-go]{background:var(--c-primary-tint);border-color:var(--c-primary-line);color:var(--c-primary);box-shadow:none}.mission-module__ik2rhq__streakChip[data-go] b{color:var(--c-primary)}.mission-module__ik2rhq__streakChip[data-go]:disabled{opacity:.7;cursor:default}.mission-module__ik2rhq__pt{width:64px;min-width:64px;padding:0}.mission-module__ik2rhq__compact .mission-module__ik2rhq__pt{width:56px;min-width:56px}.mission-module__ik2rhq__pathRow{padding-left:8px!important;padding-right:8px!important}@media (max-width:768px){.mission-module__ik2rhq__pathRow{padding-left:4px!important;padding-right:4px!important}}.mission-module__ik2rhq__compact .mission-module__ik2rhq__pathRow{padding-left:8px!important;padding-right:8px!important}.mission-module__ik2rhq__list{border-top-color:#e8e0d7}.mission-module__ik2rhq__list li{border-bottom-color:#e8e0d7}.mission-module__ik2rhq__compact .mission-module__ik2rhq__list li{box-sizing:border-box;height:45px}.mission-module__ik2rhq__compact .mission-module__ik2rhq__list{border-top-style:dashed;border-top:1px dashed var(--l-sec,#cfc5b8);margin-top:auto}.mission-module__ik2rhq__compact .mission-module__ik2rhq__list li{border-bottom-color:var(--l-row,#e6dfd6)}.mission-module__ik2rhq__compact .mission-module__ik2rhq__list li:last-child{border-bottom:0}.mission-module__ik2rhq__attend{border-radius:999px;font-weight:700}.mission-module__ik2rhq__compact .mission-module__ik2rhq__attend{border-radius:999px;height:48px;font-size:15px}.mission-module__ik2rhq__doneTop:has(.mission-module__ik2rhq__doneHaru){justify-content:flex-start;align-items:center;gap:8px}.mission-module__ik2rhq__doneTop:has(.mission-module__ik2rhq__doneHaru) span{margin-left:auto}.mission-module__ik2rhq__doneHaru{flex:none;width:40px;height:40px}@media (max-width:768px){.mission-module__ik2rhq__pathRow,.mission-module__ik2rhq__compact .mission-module__ik2rhq__pathRow{margin:0!important}}.mission-module__ik2rhq__pathRow,.mission-module__ik2rhq__compact .mission-module__ik2rhq__pathRow{background:0 0;border-radius:0;margin:0!important;padding-left:0!important;padding-right:0!important}.mission-module__ik2rhq__lgMe{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-card);background:var(--c-go-bg);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.mission-module__ik2rhq__lgFace{border-radius:var(--r-pill);background:var(--c-card);flex:none;width:44px;height:44px}.mission-module__ik2rhq__lgMeBody{flex-direction:column;gap:2px;min-width:0;display:flex}.mission-module__ik2rhq__lgMeBody>b{font-size:var(--fs-base);color:var(--c-ink)}.mission-module__ik2rhq__lgMeBody>small{font-size:var(--fs-sm);color:var(--c-sub)}.mission-module__ik2rhq__lgStamps{gap:var(--sp-1);margin-top:var(--sp-1);display:flex}.mission-module__ik2rhq__lgStamps>i{border-radius:var(--r-pill);border:1px solid var(--c-go-line);width:22px;height:22px;font-style:normal;font-size:var(--fs-min);color:var(--c-go-ink);background:var(--c-card);justify-content:center;align-items:center;display:inline-flex}.mission-module__ik2rhq__lgStamps>i[data-on]{background:var(--c-primary);border-color:var(--c-primary);color:var(--c-card)}.mission-module__ik2rhq__lgStamps>i[data-today]:not([data-on]){border-style:dashed}.mission-module__ik2rhq__lgGo{height:36px;padding:0 var(--sp-4);border-radius:var(--r-pill);background:var(--c-primary);color:var(--c-card);font:inherit;font-size:var(--fs-sm);white-space:nowrap;cursor:pointer;border:0;justify-self:end;font-weight:700}.mission-module__ik2rhq__lgGo:disabled{opacity:.6;cursor:default}.mission-module__ik2rhq__lgBoard{gap:var(--sp-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mission-module__ik2rhq__lgBoard>li{align-items:center;gap:var(--sp-2);padding:2px var(--sp-1);border-radius:var(--r-sm);font-size:var(--fs-sm);color:var(--c-text);grid-template-columns:18px 22px 64px minmax(0,1fr) 52px;display:grid}.mission-module__ik2rhq__lgBoard>li>b{font-variant-numeric:tabular-nums;color:var(--c-sub);text-align:center}.mission-module__ik2rhq__lgBoard>li[data-me]{background:var(--c-go-bg);color:var(--c-go-ink);font-weight:700}.mission-module__ik2rhq__lgBoard>li[data-wait]{color:var(--c-muted)}.mission-module__ik2rhq__lgBoardName{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mission-module__ik2rhq__lgBoardV{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.mission-module__ik2rhq__lgBar{border-radius:var(--r-pill);background:var(--c-fill);height:10px;overflow:hidden}.mission-module__ik2rhq__lgBar>i{border-radius:var(--r-pill);background:var(--c-go-line);height:100%;display:block}.mission-module__ik2rhq__lgBoard>li[data-me] .mission-module__ik2rhq__lgBar>i{background:var(--c-primary)}.mission-module__ik2rhq__lgBoard>li[data-wait] .mission-module__ik2rhq__lgBar>i{background:var(--c-line)}.mission-module__ik2rhq__lgChase{padding:var(--sp-2) var(--sp-3);border:1px dashed var(--c-go-line);border-radius:var(--r-sm);font-size:var(--fs-sm);color:var(--c-go-ink);margin:0;line-height:1.6}.mission-module__ik2rhq__lgEmpty{padding:var(--sp-3);border:1px dashed var(--c-go-line);border-radius:var(--r-sm);font-size:var(--fs-sm);color:var(--c-go-ink);text-align:center;margin:0}.mission-module__ik2rhq__lgQuest{gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-card);background:var(--c-soft);flex-direction:column;display:flex}.mission-module__ik2rhq__lgQuestTop{justify-content:space-between;align-items:baseline;gap:var(--sp-2);display:flex}.mission-module__ik2rhq__lgQuestTop>b{font-size:var(--fs-base);color:var(--c-ink)}.mission-module__ik2rhq__lgQuestTop>span{font-size:var(--fs-sm);color:var(--c-sub);white-space:nowrap}.mission-module__ik2rhq__lgQuestBar{border-radius:var(--r-pill);background:var(--c-card);border:1px solid var(--c-line);height:12px;display:flex;overflow:hidden}.mission-module__ik2rhq__lgQuestBar>i{height:100%;display:block}.mission-module__ik2rhq__lgQuestBar>i:first-child{background:var(--c-primary)}.mission-module__ik2rhq__lgQuestBar>i:last-child{background:var(--c-go-line)}.mission-module__ik2rhq__lgQuest>small{font-size:var(--fs-sm);color:var(--c-sub);line-height:1.6}.mission-module__ik2rhq__lgQuestActs{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}@media (max-width:768px){.mission-module__ik2rhq__lgMe{grid-template-columns:auto minmax(0,1fr)}.mission-module__ik2rhq__lgGo{grid-column:1/-1;justify-self:stretch}.mission-module__ik2rhq__lgBoard>li{grid-template-columns:18px 22px 56px minmax(0,1fr) 48px}}
