.comments[data-v-f6050b56]{border-top:2px solid var(--navy);margin-top:42px;padding-top:25px}.comment-head[data-v-f6050b56]{align-items:center;display:flex;justify-content:space-between}.comment-head h2[data-v-f6050b56]{color:var(--navy);font-size:22px;margin:0}.comment-user[data-v-f6050b56]{align-items:center;color:#536174;display:flex;font-size:13px;gap:10px}.comment-user-avatar[data-v-f6050b56]{background:var(--navy);border-radius:50%;color:#fff;display:grid;font-size:12px;font-weight:800;height:30px;place-items:center;width:30px}.comment-user strong[data-v-f6050b56]{color:var(--navy)}.logout-button[data-v-f6050b56]{border-left:1px solid var(--line);color:#7d8998;font-size:12px;padding-left:10px}.logout-button[data-v-f6050b56]:hover{color:var(--blue)}.comment-form[data-v-f6050b56]{display:grid;gap:10px;grid-template-columns:1fr auto;margin-top:18px}.comment-form textarea[data-v-f6050b56]{border:1px solid var(--line);border-radius:4px;font:inherit;line-height:1.5;min-height:96px;padding:14px;resize:vertical;width:100%}.comment-form button[data-v-f6050b56]{background:var(--blue);color:#fff;font-weight:800;min-width:104px;padding:0 20px}.comment-form button[data-v-f6050b56]:disabled{cursor:not-allowed;opacity:.6}.comment-note[data-v-f6050b56]{color:#8a94a1;font-size:12px;margin:10px 0 0}.comment-list[data-v-f6050b56]{border-top:1px solid var(--line);margin-top:30px}.comment-item[data-v-f6050b56]{border-bottom:1px solid var(--line);display:grid;gap:14px;grid-template-columns:44px 1fr;padding:22px 0}.comment-avatar[data-v-f6050b56]{background:var(--navy);border-radius:50%;color:#fff;display:grid;font-size:14px;font-weight:800;height:44px;place-items:center;width:44px}.comment-meta[data-v-f6050b56]{align-items:center;display:flex;flex-wrap:wrap;gap:9px}.comment-author[data-v-f6050b56]{color:var(--navy);font-weight:800}.comment-meta time[data-v-f6050b56]{color:#9aa3af;font-size:12px}.comment-text[data-v-f6050b56]{color:#424d5c;font-size:14px;line-height:1.7;margin:9px 0 11px;word-break:break-word}.comment-actions[data-v-f6050b56]{display:flex;gap:14px}.comment-actions button[data-v-f6050b56]{color:#758091;font-size:12px}.comment-actions button[data-v-f6050b56]:hover{color:var(--blue)}.like-trigger.liked[data-v-f6050b56]{color:var(--blue);font-weight:700}.like-trigger[data-v-f6050b56]:disabled{cursor:not-allowed;opacity:.6}.delete-trigger[data-v-f6050b56]{color:#c2413b}.delete-trigger[data-v-f6050b56]:hover{color:#a3322c}.comment-item.reply[data-v-f6050b56]{margin-left:58px}.comment-item.reply[data-v-f6050b56]:last-of-type{border-bottom:0}.comment-item.reply .comment-avatar[data-v-f6050b56]{background:var(--blue-pale);color:var(--navy)}.reply-target[data-v-f6050b56]{align-items:center;background:#f7faff;border:1px solid #cbd9e9;color:var(--navy);display:flex;font-size:13px;font-weight:700;grid-column:1/-1;justify-content:space-between;margin-bottom:-2px;padding:9px 14px}.comment-form .reply-target-cancel[data-v-f6050b56]{aspect-ratio:1/1;color:#fff;display:grid;min-width:24px;padding:0;place-items:center}.comment-form .reply-target-cancel .material-symbols-rounded[data-v-f6050b56]{font-size:18px}.reply-list[data-v-f6050b56]{margin-top:14px}.reply-toggle[data-v-f6050b56]{color:var(--blue);font-size:12px;font-weight:700;margin-left:58px;margin-top:6px}@media(max-width:640px){.comment-form[data-v-f6050b56]{grid-template-columns:1fr}.comment-form button[data-v-f6050b56]{min-height:48px}.comment-item.reply[data-v-f6050b56]{margin-left:24px}.comment-head[data-v-f6050b56]{align-items:flex-start;gap:14px}.comment-user[data-v-f6050b56]{align-items:flex-end;flex-direction:column;gap:5px}.comment-user-avatar[data-v-f6050b56]{display:none}.logout-button[data-v-f6050b56]{border-left:0;padding-left:0}.reply-list[data-v-f6050b56]{margin-left:-24px}.reply-toggle[data-v-f6050b56]{margin-left:24px}}.skip-link[data-v-40a513cd]{background:var(--navy);border-radius:0 0 8px 8px;color:#fff;left:16px;padding:11px 16px;position:fixed;top:-60px;z-index:100}.skip-link[data-v-40a513cd]:focus{top:0}.breadcrumb[data-v-40a513cd]{align-items:center;border-bottom:1px solid #edf1f5;color:#7c8795;display:flex;font-size:13px;gap:8px;min-height:58px}.breadcrumb svg[data-v-40a513cd]{height:14px;width:14px}.breadcrumb .chevron[data-v-40a513cd]{color:#aeb7c3}.page-grid[data-v-40a513cd]{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 260px;padding:42px 0 80px}@media(max-width:1100px){.page-grid[data-v-40a513cd]{gap:30px;grid-template-columns:minmax(0,1fr) 270px}}@media(max-width:860px){.page-grid[data-v-40a513cd]{grid-template-columns:1fr;padding-top:28px}}@media(max-width:640px){.page-grid[data-v-40a513cd]{gap:42px;padding-bottom:56px}}.article-header[data-v-40a513cd]{border-bottom:1px solid var(--line);padding-bottom:26px}.category-label[data-v-40a513cd]{align-items:center;background:var(--blue);border-radius:3px;color:#fff;display:inline-flex;font-size:13px;font-weight:800;min-height:28px;padding:5px 10px}.article-title[data-v-40a513cd]{font-size:clamp(34px,3.2vw,50px);letter-spacing:-.05em;line-height:1.18;margin:0 0 10px;word-break:keep-all}.article-deck[data-v-40a513cd]{color:#5f6b7b;font-size:18px;line-height:1.65;margin:0;word-break:keep-all}.meta-row[data-v-40a513cd]{align-items:center;color:#7a8492;display:flex;font-size:13px;gap:18px;justify-content:space-between;margin-top:24px}.meta-info[data-v-40a513cd]{display:flex;flex-direction:column;gap:6px}.meta-group[data-v-40a513cd]{align-items:center;display:flex;gap:9px}.meta-group[data-v-40a513cd]>:not(:last-child):after{color:#b4bdc8;content:"·";margin-left:9px}.share-list[data-v-40a513cd]{align-items:center;display:flex;flex-wrap:wrap;gap:9px}.reporter-email[data-v-40a513cd]{align-items:center;color:inherit;display:inline-flex;font-size:inherit;gap:3px}.reporter-email[data-v-40a513cd]:hover{color:var(--blue)}.reporter-email .material-symbols-rounded[data-v-40a513cd]{font-size:15px}.share-btn[data-v-40a513cd]{background:#fff;border:1px solid var(--line);border-radius:50%;color:var(--navy);display:grid;height:36px;place-items:center;transition:.2s ease;width:36px}.share-btn[data-v-40a513cd]:focus-visible,.share-btn[data-v-40a513cd]:hover{background:var(--blue);border-color:var(--blue);color:#fff;transform:translateY(-2px)}.share-btn .material-symbols-rounded[data-v-40a513cd]{font-size:17px}.share-btn.kakao-share[data-v-40a513cd]{background:#fee500;border-color:#fee500;color:#191919}.share-btn.kakao-share[data-v-40a513cd]:focus-visible,.share-btn.kakao-share[data-v-40a513cd]:hover{background:#f4dc00;border-color:#f4dc00;color:#191919}.kakao-icon[data-v-40a513cd]{fill:#191919;height:18px;width:18px}@media(max-width:860px){.article-title[data-v-40a513cd]{font-size:clamp(31px,7vw,43px)}}@media(max-width:640px){.article-header[data-v-40a513cd]{padding-bottom:20px}.article-deck[data-v-40a513cd]{font-size:16px}.meta-group[data-v-40a513cd],.meta-row[data-v-40a513cd]{align-items:flex-start}.meta-group[data-v-40a513cd]{flex-direction:column;gap:4px}}@media(max-width:420px){.meta-group[data-v-40a513cd]>:not(:last-child):after{content:none}.share-list .share-btn[data-v-40a513cd]:nth-child(-n+2){display:none}}.article-body[data-v-40a513cd]{color:#303b49;font-size:var(--article-size);line-height:1.95;max-width:none;padding-top:30px;width:100%}.article-body>p[data-v-40a513cd]{margin:0 auto 25px;max-width:var(--reading-width);word-break:keep-all}.editor-content[data-v-40a513cd]{line-height:unset}.editor-content[data-v-40a513cd] img{display:inline-block;-o-object-fit:cover;object-fit:cover}.editor-content p[data-v-40a513cd]{margin:0;max-width:unset}.editor-content .editor-spacer[data-v-40a513cd]{display:none}.editor-content .editor-image[data-v-40a513cd]{margin-bottom:0;margin-top:36px;max-width:790px;text-align:center!important}.editor-content .editor-image img[data-v-40a513cd]{display:inline-block;height:auto!important;margin:0 auto;max-width:100%}.editor-content .editor-caption[data-v-40a513cd]{color:#7f8a98;font-size:12px;line-height:1.65;margin-bottom:36px;margin-top:10px;max-width:650px;text-align:center!important;word-break:keep-all}@media(max-width:640px){[data-v-40a513cd]:root{--article-size:16px}.article-body[data-v-40a513cd]{line-height:1.86;padding-top:24px}}.tag-row[data-v-40a513cd]{align-items:center;border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;gap:8px;padding:24px 0}.tag-row strong[data-v-40a513cd]{color:var(--navy);margin-right:5px}.tag-row .tag[data-v-40a513cd]{background:var(--panel);border:1px solid #e4eaf1;border-radius:999px;color:#596576;font-size:12px;padding:7px 11px}.article-nav[data-v-40a513cd]{border-bottom:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr}.article-nav a[data-v-40a513cd]{align-items:center;display:flex;gap:13px;padding:23px 2px}.article-nav a[data-v-40a513cd]:last-child{justify-content:flex-end;text-align:right}.article-nav .material-symbols-rounded[data-v-40a513cd]{color:var(--blue);flex:0 0 auto;font-size:19px}.article-nav small[data-v-40a513cd]{color:#8a94a1;display:block;margin-bottom:4px}.article-nav strong[data-v-40a513cd]{font-size:14px;font-weight:650}@media(max-width:640px){.article-nav[data-v-40a513cd]{grid-template-columns:1fr}.article-nav a[data-v-40a513cd]:last-child{border-top:1px solid var(--line);justify-content:flex-start;text-align:left}.article-nav a:last-child .material-symbols-rounded[data-v-40a513cd]{order:-1;transform:rotate(180deg)}}.section-title[data-v-40a513cd]{color:var(--navy);font-size:23px;letter-spacing:-.035em;margin:36px 0 17px}.related-grid[data-v-40a513cd]{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.related-card[data-v-40a513cd]{background:#fff;border:1px solid var(--line);transition:.2s ease}.related-card[data-v-40a513cd]:hover{box-shadow:var(--shadow-article);transform:translateY(-4px)}.related-card-thumb[data-v-40a513cd]{display:block;height:160px;overflow:hidden}.related-card-thumb img[data-v-40a513cd]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.related-card-content[data-v-40a513cd]{padding:15px 16px 17px}.related-card-content span[data-v-40a513cd]{color:var(--blue);font-size:12px;font-weight:800}.related-card-content h3[data-v-40a513cd]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;font-size:16px;-webkit-line-clamp:2;line-height:1.48;margin:7px 0 10px;word-break:keep-all}.related-card-content time[data-v-40a513cd]{color:#98a1ad;font-size:12px}@media(max-width:640px){.related-grid[data-v-40a513cd]{grid-template-columns:1fr}.related-card[data-v-40a513cd]{display:grid;grid-template-columns:130px 1fr}.related-card-thumb[data-v-40a513cd]{height:100%;min-height:135px}}.toast[data-v-40a513cd]{background:#031d43f0;border-radius:6px;bottom:28px;color:#fff;font-size:13px;left:50%;opacity:0;padding:11px 18px;pointer-events:none;position:fixed;transform:translate(-50%,20px);transition:.25s ease;z-index:80}.toast.show[data-v-40a513cd]{opacity:1;transform:translate(-50%)}@media print{.comments[data-v-40a513cd],.footer[data-v-40a513cd],.header[data-v-40a513cd],.share-list[data-v-40a513cd],.side-column[data-v-40a513cd],.to-top[data-v-40a513cd]{display:none!important}.page-grid[data-v-40a513cd]{display:block;padding-top:20px}.article-body[data-v-40a513cd]{max-width:none}}.editor-content[data-v-40a513cd] *{font-family:Pretendard!important;white-space:inherit!important;word-break:break-word!important}.editor-content[data-v-40a513cd] p{font-weight:500}.article-not-found[data-v-40a513cd]{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:50vh;padding:80px 16px;text-align:center}.article-not-found .error-code[data-v-40a513cd]{color:var(--blue-500);font-size:64px;font-weight:900;line-height:1;margin:0 0 16px}.article-not-found h1[data-v-40a513cd]{color:var(--navy-700);font-size:24px;margin:0 0 12px}.article-not-found .error-desc[data-v-40a513cd]{color:var(--ink-700);font-size:14px;margin:0 0 28px}.article-not-found .error-home-link[data-v-40a513cd]{align-items:center;background:var(--blue-500);border-radius:4px;color:#fff;display:inline-flex;font-weight:600;height:44px;justify-content:center;padding:0 24px}
