.today_page__pbqFa{min-height:100vh;background:#080c16;color:#eef1f8;font-family:Pretendard,Noto Sans KR,system-ui,sans-serif}.today_page__pbqFa *{box-sizing:border-box}.today_page__pbqFa :is(button,a):focus-visible{outline:2px solid #ff4c62;outline-offset:3px}.today_wrap__W44hQ{width:min(calc(100% - 40px),1180px);margin:auto;padding:28px 0 120px}.today_intro__3H_Ma,.today_intro__3H_Ma>div{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.today_intro__3H_Ma h1{margin:0;font-size:26px;font-weight:850;letter-spacing:-.4px}.today_intro__3H_Ma p{margin:0;color:#8b95ad;font-size:11px}.today_intro__3H_Ma time{margin-left:auto;color:#5b6579;font-size:10px}.today_categories__VwyhX{display:flex;align-items:center;gap:6px;margin:14px 0 20px;overflow-x:auto;padding:1px 0 4px;scrollbar-width:thin;scrollbar-color:#26324b transparent}.today_categories__VwyhX a,.today_categories__VwyhX button{flex:none;border:1px solid #2a3350;border-radius:999px;background:transparent;color:#8b95ad;padding:6px 12px;font:inherit;font-size:11px;font-weight:750;text-decoration:none;white-space:nowrap;cursor:pointer}.today_categories__VwyhX .today_active__0jS2D{border-color:#ff4c62;background:#ff4c62;color:#fff}.today_categories__VwyhX a{margin-left:auto}.today_state__HkC_b{padding:90px 0;text-align:center;color:#8b95ad}.today_heroGrid__kPBdl{display:grid;grid-template-columns:1.5fr 1fr;gap:14px}.today_hero__Rf6s4{position:relative;min-height:410px;display:flex;align-items:flex-end;overflow:hidden;border:1px solid #2a3350;border-radius:14px;background:linear-gradient(160deg,#1a2138,#0d1220);color:inherit;text-align:left;cursor:pointer}.today_hero__Rf6s4>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.48}.today_imageError__qR7wB{display:none!important}.today_heroShade__s3fct{position:absolute;inset:0;background:linear-gradient(180deg,transparent 18%,rgba(7,10,18,.18) 38%,#090d17 96%)}.today_hero__Rf6s4>div{position:relative;z-index:1;padding:24px}.today_badges__IhVUf{display:flex;gap:5px;flex-wrap:wrap}.today_badges__IhVUf span{border:1px solid #2a3350;border-radius:4px;padding:3px 6px;color:#8b95ad;font-size:9px;font-weight:800}.today_badges__IhVUf span:first-child{border-color:#b18cff;background:#b18cff;color:#070911}.today_badges__IhVUf span:last-child{border-color:#b18cff66;color:#b18cff}.today_hero__Rf6s4 h2{margin:13px 0 8px;font-size:clamp(24px,3vw,38px);line-height:1.28;letter-spacing:-.7px}.today_hero__Rf6s4 p{max-width:680px;margin:0;color:#aab4c5;font-size:13px;line-height:1.65}.today_hero__Rf6s4 small{display:block;margin-top:12px;color:#69758b;font-size:10px}.today_brief__sxEpw{min-width:0;border-radius:14px;background:#121828;padding:18px}.today_brief__sxEpw header{display:flex;gap:5px;align-items:baseline}.today_brief__sxEpw header b{color:#ff4c62;font-size:12px;letter-spacing:.08em}.today_brief__sxEpw header span{color:#5b6579;font-size:10px}.today_brief__sxEpw ol{margin:12px 0;padding-left:22px;color:#c3cadb}.today_brief__sxEpw li{padding:7px 0;font-size:12px;line-height:1.55}.today_brief__sxEpw li button{border:0;background:none;color:inherit;text-align:left;font:inherit;cursor:pointer}.today_brief__sxEpw li button:hover{color:#fff}.today_brief__sxEpw>p{margin:12px 0 0;color:#5b6579;font-size:10px}.today_cardGrid___SG3f{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px}.today_cardGrid___SG3f>button,.today_chart__4aKJp,.today_empty__SCC2W{min-width:0;border:0;border-radius:12px;background:#121828;color:inherit;padding:16px;text-align:left}.today_cardGrid___SG3f>button{cursor:pointer}.today_cardGrid___SG3f>button:hover{background:#151d30;transform:translateY(-2px)}.today_cardGrid___SG3f h3{margin:9px 0 5px;font-size:15px;line-height:1.45}.today_cardGrid___SG3f>button p{display:-webkit-box;overflow:hidden;margin:0;color:#8b95ad;font-size:11px;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:2}.today_cardGrid___SG3f>button>small{display:block;margin-top:10px;color:#5b6579;font-size:9px}.today_empty__SCC2W{display:grid;place-items:center;min-height:160px;color:#677389;font-size:12px}.today_chart__4aKJp h3{margin:0 0 15px;color:#8b95ad;font-size:11px}.today_chart__4aKJp>div{display:flex;align-items:flex-end;gap:12px;height:125px}.today_chart__4aKJp span{height:100%;flex:1;display:flex;align-items:center;justify-content:flex-end;flex-direction:column}.today_chart__4aKJp i{width:100%;min-height:12px;border-radius:5px 5px 0 0;background:#ff4c62}.today_chart__4aKJp span:nth-child(2) i{background:#ff8a98}.today_chart__4aKJp span:nth-child(3) i{background:#b18cff}.today_chart__4aKJp b{margin-top:7px;color:#8b95ad;font-size:9px}.today_chart__4aKJp small{color:#5b6579;font-size:9px}.today_lowerGrid__72Rdh{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}.today_lowerGrid__72Rdh article{border-radius:12px;background:#0e1424;padding:16px}.today_lowerGrid__72Rdh small{display:block;margin-bottom:8px;color:#b18cff;font-size:11px;font-weight:800}.today_lowerGrid__72Rdh button{display:block;width:100%;padding:5px 0;border:0;background:none;color:#c3cadb;text-align:left;font:inherit;font-size:12px;cursor:pointer}.today_lowerGrid__72Rdh p{margin:5px 0;color:#8b95ad;font-size:12px;line-height:1.8}.today_disclaimer__VeTjO{margin-top:20px;border:1px solid #232d45;border-radius:12px;background:#0d1220;padding:14px 18px;color:#8b95ad;font-size:11px;line-height:1.8}.today_disclaimer__VeTjO b{color:#c3cadb}.today_backdrop__4S1rx{position:fixed;inset:0;z-index:1200;display:flex;justify-content:flex-end;background:#02040ad1;backdrop-filter:blur(8px)}.today_articleDialog__Do8gJ{width:min(720px,100%);height:100dvh;display:flex;flex-direction:column;overflow:hidden;border-left:1px solid #2a3350;background:#0b101c;outline:0;box-shadow:-30px 0 100px #000b}.today_articleDialog__Do8gJ>header{display:flex;align-items:center;justify-content:space-between;padding:15px 18px;border-bottom:1px solid #232d45;color:#8b95ad;font-size:11px}.today_articleDialog__Do8gJ>header button{width:42px;height:42px;border:1px solid #2a3350;border-radius:50%;background:#111827;color:#fff;font-size:25px;cursor:pointer}.today_articleScroll__Nsh6m{overflow:auto;padding:28px}.today_articleScroll__Nsh6m>h2{margin:14px 0 7px;font-size:clamp(27px,4vw,42px);line-height:1.3;letter-spacing:-1px}.today_dek__W1AtV{margin:0;color:#9da8ba;font-size:16px;line-height:1.7}.today_publish__PTcIw{display:block;margin:13px 0 20px;color:#5b6579}.today_articleScroll__Nsh6m>img{width:100%;max-height:420px;-o-object-fit:contain;object-fit:contain;border-radius:12px;background:#111827}.today_keyPoints__tkvRu{margin:20px 0;padding:16px;border-radius:10px;background:#121828}.today_keyPoints__tkvRu>b{color:#b18cff;font-size:11px}.today_keyPoints__tkvRu ul{margin:10px 0 0;padding-left:18px;color:#c3cadb;font-size:13px;line-height:1.8}.today_copy__kf2W3 p{color:#c3cadb;font-size:14px;line-height:1.95;white-space:pre-wrap}.today_evidence__i5Jm_{margin-top:24px;border-top:1px solid #2a3350;padding-top:18px}.today_evidence__i5Jm_ h3{font-size:15px}.today_evidence__i5Jm_ a{display:flex;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid #1d2639;color:#c3cadb;text-decoration:none;font-size:12px}.today_evidence__i5Jm_ small{color:#8b95ad}.today_articleNotice__yC39G{margin-top:24px;border:1px solid #2a3350;border-radius:10px;padding:12px;color:#8b95ad;font-size:10px}.today_categoryDefinition__IjiYV{display:flex;gap:10px;align-items:baseline;margin:-10px 0 18px;border-left:2px solid #ff4c62;padding-left:10px;color:#7f8aa1;font-size:10px;line-height:1.6}.today_categoryDefinition__IjiYV b{flex:none;color:#eef1f8;font-size:11px}.today_chart__4aKJp i{min-height:0}.today_archiveRail__5cgS4{margin:-6px 0 18px;border-top:1px solid #202a3f;border-bottom:1px solid #202a3f;padding:12px 0}.today_archiveRail__5cgS4 header{display:flex;align-items:baseline;gap:8px;margin-bottom:9px}.today_archiveRail__5cgS4 header b{font-size:11px;color:#eef1f8}.today_archiveRail__5cgS4 header span{font-size:9px;color:#667188}.today_archiveRail__5cgS4>div{display:flex;gap:7px;overflow-x:auto;padding:1px 1px 5px;scrollbar-width:thin;scrollbar-color:#26324b transparent}.today_archiveRail__5cgS4 button{flex:none;min-width:74px;border:1px solid #26324b;border-radius:8px;background:#0e1424;color:#8b95ad;padding:8px 10px;text-align:left;cursor:pointer}.today_archiveRail__5cgS4 button b,.today_archiveRail__5cgS4 button small{display:block}.today_archiveRail__5cgS4 button b{font-size:11px}.today_archiveRail__5cgS4 button small{margin-top:3px;color:#5b6579;font-size:9px}.today_archiveRail__5cgS4 button.today_activeDate__TqtCr{border-color:#ff4c62;background:#241321;color:#fff}.today_archiveRail__5cgS4 button:disabled{opacity:.6;cursor:wait}@media(max-width:850px){.today_heroGrid__kPBdl{grid-template-columns:1fr}.today_cardGrid___SG3f{grid-template-columns:repeat(2,minmax(0,1fr))}.today_categories__VwyhX a{margin-left:0}}@media(max-width:600px){.today_wrap__W44hQ{width:calc(100% - 24px);padding-top:18px}.today_intro__3H_Ma>div{display:block}.today_intro__3H_Ma p{margin-top:7px;line-height:1.55}.today_intro__3H_Ma time{display:none}.today_categories__VwyhX{margin-right:-12px;padding-right:12px}.today_hero__Rf6s4{min-height:380px}.today_hero__Rf6s4>div{padding:18px}.today_hero__Rf6s4 h2{font-size:27px}.today_cardGrid___SG3f,.today_lowerGrid__72Rdh{grid-template-columns:1fr}.today_articleDialog__Do8gJ{height:auto;max-height:92dvh;align-self:flex-end;border-left:0;border-top:1px solid #2a3350;border-radius:18px 18px 0 0}.today_backdrop__4S1rx{align-items:flex-end}.today_articleScroll__Nsh6m{padding:20px 16px}.today_articleScroll__Nsh6m>h2{font-size:27px}.today_evidence__i5Jm_ a{display:block}.today_evidence__i5Jm_ small{display:block;margin-top:5px}}@media(prefers-reduced-motion:reduce){.today_cardGrid___SG3f>button{transition:none}}.today_hero__Rf6s4{animation:today_newsReveal___yp5Z .35s cubic-bezier(.2,.75,.25,1) both;transition:border-color .2s,transform .2s}.today_hero__Rf6s4:hover{border-color:#ff4c6266;transform:translateY(-2px)}.today_hero__Rf6s4>img{transition:transform .4s cubic-bezier(.2,.75,.25,1),opacity .25s}.today_hero__Rf6s4:hover>img{transform:scale(1.015);opacity:.54}.today_brief__sxEpw{animation:today_newsReveal___yp5Z .35s cubic-bezier(.2,.75,.25,1) .05s both}.today_brief__sxEpw li button{transition:color .18s,transform .18s}.today_brief__sxEpw li button:hover{transform:translateX(2px)}.today_cardGrid___SG3f>button{animation:today_newsReveal___yp5Z .35s cubic-bezier(.2,.75,.25,1) both;transition:background .2s,transform .2s}.today_cardGrid___SG3f>button:nth-child(2){animation-delay:.04s}.today_cardGrid___SG3f>button:nth-child(3){animation-delay:.08s}.today_chart__4aKJp i{transform-origin:bottom;animation:today_chartGrow__Da8F8 .4s ease both}.today_chart__4aKJp span:nth-child(2) i{animation-delay:.05s}.today_chart__4aKJp span:nth-child(3) i{animation-delay:.1s}.today_backdrop__4S1rx{animation:today_backdropIn__vpp0I .2s ease both}.today_articleDialog__Do8gJ{animation:today_drawerIn__KigsT .35s cubic-bezier(.2,.75,.25,1) both}@keyframes today_newsReveal___yp5Z{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes today_chartGrow__Da8F8{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes today_backdropIn__vpp0I{0%{opacity:0}}@keyframes today_drawerIn__KigsT{0%{opacity:.5;transform:translateX(24px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.today_articleDialog__Do8gJ,.today_backdrop__4S1rx,.today_brief__sxEpw,.today_cardGrid___SG3f>button,.today_chart__4aKJp i,.today_hero__Rf6s4{animation:none}.today_brief__sxEpw li button,.today_cardGrid___SG3f>button,.today_hero__Rf6s4,.today_hero__Rf6s4>img{transition:none}.today_brief__sxEpw li button:hover,.today_cardGrid___SG3f>button:hover,.today_hero__Rf6s4:hover,.today_hero__Rf6s4:hover>img{transform:none}}