.debate-detail_screen__02MZx{min-height:100vh;min-height:100dvh}.debate-detail_stage__yefli{padding-top:calc(72px + var(--safe-top) + 16px)}.debate-detail_scroll__qa7jz{padding:var(--spacing-1) var(--gutter) var(--spacing-8)}.debate-detail_shareBtn__XSBF6{display:inline-flex;align-items:center;gap:var(--spacing-1);padding:8px 12px;border:0;border-radius:var(--radius-md);background:var(--primary);color:var(--on-fill);cursor:pointer;font-family:var(--font-chrome);font-size:calc(14px * var(--font-scale));font-weight:calc(var(--font-weight-medium) + var(--weight-step));white-space:nowrap}.debate-detail_shareBtn__XSBF6[data-emphasis]{background:var(--primary-strong)}.debate-detail_head__EDMHY{display:flex;flex-direction:column;gap:var(--spacing-2);padding:0 var(--gutter)}.debate-detail_badges__SY5Db{display:flex;align-items:center;gap:var(--spacing-2)}.debate-detail_head__EDMHY .debate-detail_dq__ykuGm{margin:0;font-family:var(--font-chrome);font-size:calc(24px * var(--font-scale));font-weight:calc(var(--font-weight-medium) + var(--weight-step));line-height:1.32;color:var(--ink-strong);word-break:keep-all}.debate-detail_head__EDMHY .debate-detail_subtitle__dtxJU{margin:0;font-family:var(--font-chrome);font-size:calc(16px * var(--font-scale));font-weight:calc(var(--font-weight-regular) + var(--weight-step));line-height:1.375;color:var(--primary-text);word-break:keep-all}.debate-detail_bodyContext__TpHJ3{margin-top:var(--spacing-8);padding:0 var(--gutter)}.debate-detail_pcGrid__nYb2l{display:grid;grid-template-columns:minmax(0,1fr) 450px;grid-gap:var(--spacing-8);gap:var(--spacing-8);max-width:1200px;margin:0 auto;padding:var(--spacing-8) var(--gutter) 96px}.debate-detail_pcMain___NMqm{min-width:0;--gutter:0px}.debate-detail_pcTop__qW_YO{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);margin-bottom:var(--spacing-6)}.debate-detail_backLink__eVunW{display:inline-flex;align-items:center;min-height:var(--touch-min);color:var(--ink-muted);text-decoration:none;font-family:var(--font-chrome);font-size:calc(14px * var(--font-scale));font-weight:calc(var(--font-weight-medium) + var(--weight-step))}.debate-detail_pcSide__SUrPL{min-width:0}.debate-detail_pcComments__fCYrc{position:-webkit-sticky;position:sticky;top:88px;display:flex;flex-direction:column;height:calc(100dvh - 88px - 24px);overflow:hidden;border:1px solid var(--card-line);border-radius:var(--radius-card);background:var(--chip-fill)}.debate-detail_pcScroll__544HT{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.debate-detail_pcScroll__544HT::-webkit-scrollbar{display:none}.debate-detail_pcComments__fCYrc section[aria-label="댓글"]{--gutter:20px;margin-top:0;background:none;border-top:0}.debate-detail_card__On7rm{background:var(--surface);border:1px solid var(--card-line);border-radius:var(--radius-card);padding:22px var(--spacing-5) 18px;margin:0 var(--gutter)}.debate-detail_cardTop__yYrNy{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:14px}.debate-detail_dq__ykuGm{display:block;font-size:calc(24px * var(--font-scale));color:var(--ink-strong);line-height:1.34;margin:13px 0 17px}.debate-detail_dq__ykuGm,.debate-detail_subtitle__dtxJU{font-family:var(--font-chrome);font-weight:calc(var(--font-weight-medium) + var(--weight-step));word-break:keep-all}.debate-detail_subtitle__dtxJU{margin:-6px 0 16px;font-size:calc(16px * var(--font-scale));line-height:1.5;color:var(--ink)}.debate-detail_context__ypSva{margin:0 0 20px}.debate-detail_dbtns3__iVPLR{display:flex;gap:8px;margin-bottom:18px}.debate-detail_vbtn3__DS5Po{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:68px;border-radius:var(--radius-lg);border:1.5px solid var(--line-strong);background:var(--surface);font-family:inherit;font-size:var(--font-size-h3);font-weight:var(--font-weight-semibold);color:var(--ink-strong);cursor:pointer;transition:background var(--motion-fast) var(--motion-ease),color var(--motion-fast) var(--motion-ease)}.debate-detail_vbtn3__DS5Po:disabled{opacity:.6;cursor:default}.debate-detail_vdot___oN_6{width:12px;height:12px;border-radius:var(--radius-pill);flex-shrink:0}.debate-detail_vdotProg__4edWz{background:var(--prog)}.debate-detail_vdotMod__Qk8Fk{background:var(--mod)}.debate-detail_vdotCons__Q1Ema{background:var(--cons)}.debate-detail_vbtn3Prog__T2kJq:active{background:var(--prog-soft);border-color:var(--prog);color:var(--prog-strong)}.debate-detail_vbtn3Mod__qEMlo:active{background:var(--mod-soft);border-color:var(--mod);color:var(--mod-strong)}.debate-detail_vbtn3Cons__w8EIw:active{background:var(--cons-soft);border-color:var(--cons);color:var(--cons-strong)}.debate-detail_dlabels3__SjTd3{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.debate-detail_dl3___Z3QL{display:flex;align-items:center;gap:5px;font-size:var(--font-size-small);font-weight:var(--font-weight-semibold)}.debate-detail_dl3___Z3QL b{font-size:var(--font-size-lead);font-weight:var(--font-weight-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.debate-detail_dl3___Z3QL .ms{font-size:calc(19px * var(--font-scale))}.debate-detail_progC__bDVi4{color:var(--prog-strong)}.debate-detail_modC__fFGnY{color:var(--mod-strong)}.debate-detail_consC__I1ly9{color:var(--cons-strong)}.debate-detail_checkProg__fZ_qY{color:var(--prog-strong)}.debate-detail_checkMod__8W9RQ{color:var(--mod-strong)}.debate-detail_checkCons__g_aek{color:var(--cons-strong)}.debate-detail_divbar3__dwNPB{display:flex;height:24px;gap:2px;margin-bottom:12px}.debate-detail_seg3Prog__MrpFh{background:var(--prog);height:100%}.debate-detail_seg3Mod__S_D1V{background:var(--mod);height:100%}.debate-detail_seg3Cons__kZQIK{background:var(--cons);height:100%}.debate-detail_divbar3__dwNPB>:first-child{border-radius:var(--radius-pill) 0 0 var(--radius-pill)}.debate-detail_divbar3__dwNPB>:last-child{border-radius:0 var(--radius-pill) var(--radius-pill) 0}@keyframes debate-detail_dres-in__pd_6i{0%{opacity:0}to{opacity:1}}.debate-detail_dres__feDtS{margin-bottom:var(--spacing-4);animation:debate-detail_dres-in__pd_6i var(--motion-slow) var(--motion-ease)}.debate-detail_winnote__FVlT5{display:flex;align-items:center;gap:6px;margin:2px 0 0;font-size:var(--font-size-small);color:var(--ink-soft);font-weight:var(--font-weight-semibold)}.debate-detail_winnote__FVlT5 .ms{font-size:calc(18px * var(--font-scale));color:var(--teal-strong)}.debate-detail_noVotes__VNbTS{display:flex;align-items:center;justify-content:center;height:48px;margin:0;border-radius:var(--radius-md);background:var(--surface-2);color:var(--ink-soft);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold)}.debate-detail_cardFoot__EOtpP{display:flex;align-items:center;gap:10px;margin-top:var(--spacing-4);padding-top:15px;border-top:1px solid var(--line)}.debate-detail_mi__qRE9g{display:flex;align-items:center;gap:6px;font-size:var(--font-size-small);color:var(--ink-soft);font-weight:var(--font-weight-bold)}.debate-detail_mi__qRE9g .ms{font-size:calc(20px * var(--font-scale))}.debate-detail_mediaCarousel__Hba_I{margin-bottom:var(--spacing-4)}.debate-detail_mediaRow__ZlPel{display:flex;gap:11px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.debate-detail_mediaRow__ZlPel::-webkit-scrollbar{width:0;height:0;display:none}.debate-detail_mediaPage__Pdarl{flex:0 0 87%;scroll-snap-align:start}.debate-detail_mediaPage__Pdarl:only-child{flex-basis:100%}.debate-detail_mediaPage__Pdarl .dvid,.debate-detail_mediaPage__Pdarl>div{margin-bottom:0}.debate-detail_mediaImg__VGpLb{display:block;width:100%;height:208px;object-fit:cover;border-radius:var(--radius-md);background:var(--surface-2)}.debate-detail_mediaDots__32W1Y{display:flex;justify-content:center;gap:var(--spacing-1);margin-top:var(--spacing-2)}.debate-detail_mediaDot__oM5nf{width:7px;height:7px;border-radius:var(--radius-pill);background:var(--line-strong);transition:background var(--motion-fast) var(--motion-ease)}.debate-detail_mediaDotOn__HkZMz{background:var(--primary)}.debate-detail_skelLine__mv25t{display:block;height:26px;border-radius:var(--radius-sm);background:var(--surface-3);margin-bottom:var(--spacing-3)}.debate-detail_skelBadge__AkB7o{width:40%;height:30px}.debate-detail_skelVideo__oyxnJ{height:208px;border-radius:var(--radius-md);margin-bottom:0}.debate-detail_stateWrap__Kj9lO{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);padding:var(--spacing-16) var(--spacing-5);text-align:center}.debate-detail_stateTitle__p6gP0{margin:0;font-size:var(--font-size-body);font-weight:var(--font-weight-bold);color:var(--ink-strong)}.debate-detail_stateAction__0eBJW{display:inline-flex;align-items:center;justify-content:center;min-height:var(--touch-min);padding:0 var(--spacing-8);border-radius:var(--radius-pill);border:1.5px solid var(--line-strong);background:var(--surface);color:var(--ink);font-family:inherit;font-size:var(--font-size-small);font-weight:var(--font-weight-bold);text-decoration:none;cursor:pointer}@media (min-width:768px) and (max-width:1023px){.debate-detail_pcGrid__nYb2l{grid-template-columns:minmax(0,720px);justify-content:center}.debate-detail_pcComments__fCYrc{position:static;height:auto}.debate-detail_pcScroll__544HT{overflow:visible}}.debate-detail_votePopup__OwDpY{position:fixed;left:max(24px,calc(50% - 210px));right:max(24px,calc(50% - 210px));top:44%;z-index:65;padding:var(--spacing-4);border-radius:var(--radius-lg);border:1px solid var(--card-line);background:var(--surface);box-shadow:var(--shadow-dock);cursor:pointer;animation:debate-detail_vote-popup-in__C_aWJ var(--motion-fade) var(--motion-ease) both}.debate-detail_votePopup__OwDpY[data-state=out]{animation:debate-detail_vote-popup-out__qr46W var(--motion-fast) var(--motion-ease) both;pointer-events:none}.debate-detail_votePopup__OwDpY>section{margin:0}.debate-detail_votePopupNote__CJFuH{margin:var(--spacing-3) 0 0;text-align:center;font-family:var(--font-chrome);font-size:calc(14px * var(--font-scale));font-weight:calc(var(--font-weight-regular) + var(--weight-step));color:var(--primary-text);word-break:keep-all;opacity:0;transition:opacity var(--motion-fade) var(--motion-ease)}.debate-detail_votePopup__OwDpY[data-live] .debate-detail_votePopupNote__CJFuH{opacity:1}@keyframes debate-detail_vote-popup-in__C_aWJ{0%{opacity:0;transform:translateY(-50%) scale(.96)}to{opacity:1;transform:translateY(-50%) scale(1)}}@keyframes debate-detail_vote-popup-out__qr46W{0%{opacity:1;transform:translateY(-50%)}to{opacity:0;transform:translateY(calc(-50% - 40px))}}