.PostDetailNav_nav__Qc9Ej{position:absolute;inset:0;pointer-events:none;z-index:30}.PostDetailNav_lane__5hyei{position:absolute;top:0;bottom:0;width:0;pointer-events:none}.PostDetailNav_lanePrev__rXWDq{left:calc(50% - min(400px, 50vw - 20px))}.PostDetailNav_laneNext__T7_xk{left:calc(50% + min(400px, 50vw - 20px))}.PostDetailNav_btn__dmC_f{position:sticky;top:clamp(220px,calc(50vh - 76px),320px);margin-top:240px;transform:translateX(-50%);pointer-events:auto;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;border:1px solid #d1d5db;background:rgba(255,255,255,.94);color:#1a1a1a;font-size:18px;text-decoration:none;box-shadow:0 2px 12px rgba(0,0,0,.1);transition:background .2s,border-color .2s,box-shadow .2s}.PostDetailNav_btn__dmC_f:hover{background:#fff;border-color:#1a1a1a;box-shadow:0 4px 16px rgba(0,0,0,.14)}.PostDetailNav_srOnly__i5lMg{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:768px){.PostDetailNav_btn__dmC_f{top:clamp(180px,calc(50vh - 70px),280px);margin-top:190px;width:40px;height:40px;font-size:16px}}.page_wrap__z_Y3s{width:100%;background:#fefef8;min-height:100vh;padding:32px 20px 60px;box-sizing:border-box}.page_inner__wDHRj{max-width:800px;margin:0 auto}.page_articleShell__ae6yI{position:relative;--post-half:min(400px,50vw - 20px)}.page_breadcrumb__PN7m6{display:flex;align-items:center;gap:6px;font-size:13px;color:#9ca3af;margin-bottom:28px}.page_breadcrumb__PN7m6 a{color:#9ca3af;text-decoration:none;transition:color .15s}.page_breadcrumb__PN7m6 a:hover{color:#1a1a1a}.page_sep__8aMEY{font-size:11px;color:#d1d5db}.page_article__dLxQf{background:#fff;border:1px solid #e5e7eb;padding:40px}.page_articleHeader__HkEMc{border-bottom:1px solid #e5e7eb;padding-bottom:24px;margin-bottom:32px}.page_catJobChum__EFmCq{color:#db0403;background:#ffefef;border:1px solid #db0403}.page_catJobChum__EFmCq,.page_catJobView__1MfLf{display:inline-block;font-size:11px;font-weight:600;padding:3px 8px;margin-bottom:12px}.page_catJobView__1MfLf{color:#1d3ac4;background:#e6f4ff;border:1px solid #91caff}.page_catJobInfo___cxqH{color:#166534;background:#dcfce7;border:1px solid #86efac}.page_catJobInfo___cxqH,.page_catOther__aqwln{display:inline-block;font-size:11px;font-weight:600;padding:3px 8px;margin-bottom:12px}.page_catOther__aqwln{color:#4b26ac;background:#f3eafd;border:1px solid #ddd6fe}.page_articleTitle__XnkcG{font-size:clamp(20px,3vw,30px);font-weight:700;color:#1a1a1a;line-height:1.45;margin:0 0 14px;letter-spacing:-.02em}.page_meta__xVpLh{display:flex;align-items:center;gap:6px;font-size:13px;color:#9ca3af;margin-bottom:20px}.page_metaDot__WkhCa{color:#d1d5db}.page_thumbnail__igPGi{width:100%;max-height:400px;object-fit:cover;display:block;margin-top:4px}.page_content__OnWxn{font-size:16px;line-height:1.85;color:#374151;word-break:break-word}.page_content__OnWxn h1{font-size:26px;font-weight:700;margin:28px 0 14px;color:#1a1a1a}.page_content__OnWxn h2{font-size:22px;font-weight:700;margin:24px 0 12px;color:#1a1a1a}.page_content__OnWxn h3{font-size:18px;font-weight:700;margin:20px 0 10px;color:#1a1a1a}.page_content__OnWxn p{margin:0 0 16px}.page_content__OnWxn strong{font-weight:700}.page_content__OnWxn em{font-style:italic}.page_content__OnWxn ol,.page_content__OnWxn ul{padding-left:24px;margin:0 0 16px}.page_content__OnWxn li{margin-bottom:6px}.page_content__OnWxn blockquote{border-left:3px solid #1a1a1a;padding:8px 16px;margin:20px 0;background:#f9fafb;color:#4b5563;font-style:italic}.page_content__OnWxn code{background:#f3f4f6;padding:2px 6px;font-family:monospace;font-size:14px}.page_content__OnWxn pre{background:#1a1a1a;color:#f9fafb;padding:16px;overflow-x:auto;margin:16px 0}.page_content__OnWxn img{max-width:100%;height:auto;display:block;margin:16px auto}.page_content__OnWxn a{color:#4b26ac;text-decoration:underline}.page_tags__iGe65{display:flex;flex-wrap:wrap;gap:8px;margin-top:32px;padding-top:24px;border-top:1px solid #e5e7eb}.page_tag__mdd2C{font-size:13px;color:#6b7280;background:#f3f4f6;padding:4px 10px}.page_footer__6XAzF{margin-top:24px;display:flex;justify-content:flex-start;gap:8px;flex-wrap:wrap}.page_footerBtn__va2kV{font-size:13px;font-weight:600;color:#6b7280;text-decoration:none;line-height:1;padding:10px 18px;border:1px solid #d1d5db;background:#fff;cursor:pointer;transition:all .2s}.page_footerBtn__va2kV:hover{color:#1a1a1a;border-color:#1a1a1a}.page_footerBtnDisabled___0HY_{color:#9ca3af;border-color:#e5e7eb;background:#f9fafb;cursor:default;pointer-events:none}.page_footerBtnShare___zbqU{background:#fff7ed;border-color:#ea580c;color:#ea580c}.page_footerBtnShare___zbqU:hover{background:#ffedd5;border-color:#c2410c;color:#c2410c}@media (max-width:640px){.page_wrap__z_Y3s{padding:20px 16px 48px}.page_article__dLxQf{padding:24px 20px}.page_content__OnWxn{font-size:15px}}.richHtmlContent_richHtml__BBEQs{font-size:16px;line-height:1.8;color:#334155;word-break:break-word}.richHtmlContent_richHtml__BBEQs p{margin:0 0 1em}.richHtmlContent_richHtml__BBEQs p:last-child{margin-bottom:0}.richHtmlContent_richHtml__BBEQs br{line-height:inherit}.richHtmlContent_richHtml__BBEQs h1{font-size:26px;font-weight:700;margin:28px 0 14px;color:#1e1b4b}.richHtmlContent_richHtml__BBEQs h2{font-size:22px;font-weight:700;margin:24px 0 12px;color:#1e1b4b}.richHtmlContent_richHtml__BBEQs h3{font-size:18px;font-weight:700;margin:20px 0 10px;color:#1e1b4b}.richHtmlContent_richHtml__BBEQs ol,.richHtmlContent_richHtml__BBEQs ul{padding-left:24px;margin:0 0 1em}.richHtmlContent_richHtml__BBEQs li{margin-bottom:6px}.richHtmlContent_richHtml__BBEQs blockquote{border-left:4px solid #cbd5e1;padding-left:16px;margin:16px 0;color:#64748b}.richHtmlContent_richHtml__BBEQs a{color:#4b26ac;text-decoration:underline;word-break:break-all}.richHtmlContent_richHtml__BBEQs a:hover{color:#3a1d8c}.richHtmlContent_richHtml__BBEQs img{max-width:100%;height:auto;vertical-align:middle}.richHtmlContent_richHtml__BBEQs a img{display:block;margin:12px 0}.richHtmlContent_richHtml__BBEQs pre{background:#f1f5f9;padding:12px 16px;overflow-x:auto;border-radius:6px;margin:0 0 1em}.richHtmlContent_richHtml__BBEQs code{font-size:.9em;background:#f1f5f9;padding:2px 6px;border-radius:4px}.ProgramDetailView_pageWrap__Kk8sS{max-width:1200px;margin:0 auto;padding:24px 20px;background:#f8fafc;min-height:100vh;box-sizing:border-box}.ProgramDetailView_loading___9pIb{display:flex;align-items:center;justify-content:center;min-height:280px;font-size:16px;font-weight:600;color:#334155}.ProgramDetailView_topCard__w4iod{background:#fff;border:1px solid #e2e8f0;padding:16px 20px;margin-bottom:20px;box-sizing:border-box}.ProgramDetailView_adminHeader__Anf2c{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px}.ProgramDetailView_backLink__fnneT{padding:8px 16px;background:#fff;color:#334155;font-size:14px;font-weight:600;text-decoration:none;border:1px solid #e2e8f0;transition:background .2s,border-color .2s}.ProgramDetailView_backLink__fnneT:hover{background:#f8fafc;border-color:#334155}.ProgramDetailView_adminActions__fzOoE{display:flex;gap:8px}.ProgramDetailView_editBtn__LViMc{padding:8px 16px;background:#fff;color:#334155;font-size:14px;font-weight:600;text-decoration:none;border:1px solid #e2e8f0;transition:background .2s,border-color .2s}.ProgramDetailView_editBtn__LViMc:hover{background:#f8fafc;border-color:#334155}.ProgramDetailView_deleteBtn___r_tp{padding:10px 20px;background:#fff;color:#dc2626;font-size:14px;font-weight:600;border:2px solid #fecaca;border-radius:8px;cursor:pointer;transition:background .2s,border-color .2s}.ProgramDetailView_deleteBtn___r_tp:hover{background:#fef2f2;border-color:#dc2626}.ProgramDetailView_breadcrumb__CSvCG{font-size:14px;color:#64748b}.ProgramDetailView_breadcrumb__CSvCG a{color:#334155;text-decoration:none;font-weight:600}.ProgramDetailView_breadcrumb__CSvCG a:hover{text-decoration:underline}.ProgramDetailView_breadcrumbSep__kWtox{margin:0 8px;color:#cbd5e1}.ProgramDetailView_heroCard__F_vY6{background:#fff;border:1px solid #e2e8f0;padding:20px;margin-bottom:20px;box-sizing:border-box}.ProgramDetailView_heroGrid__z5xqT{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}.ProgramDetailView_heroFooter__gRiC8{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:stretch;margin-top:20px;padding-top:20px;border-top:1px solid #e2e8f0}.ProgramDetailView_heroFooterFull__SaR3c{grid-template-columns:1fr}.ProgramDetailView_applyBtnWrap__QMLLu{min-width:0;display:flex}.ProgramDetailView_applyBtnWrap__QMLLu .ProgramDetailView_applyBtn__nY4aN{flex:1 1}.ProgramDetailView_imageSection__TEAAB{display:flex;flex-direction:column;gap:8px}.ProgramDetailView_durationInline__5dyAo{color:#e96332}.ProgramDetailView_mainImageWrap__tyYmj{position:relative;width:100%;padding-top:56.25%;background:#1a1a2e;overflow:hidden}.ProgramDetailView_imagePlaceholder__YjJ2f,.ProgramDetailView_mainImageWrap__tyYmj>img{position:absolute;top:0;left:0;width:100%;height:100%}.ProgramDetailView_imagePlaceholder__YjJ2f{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:#F0EEF5;color:#64748b;font-size:14px;font-weight:600}.ProgramDetailView_imagePlaceholderIcon__n_pm6{font-size:48px;opacity:.6}.ProgramDetailView_imagePlaceholderText__1EHoJ{font-size:14px}.ProgramDetailView_categoryBadge__H1ZKY{position:absolute;top:14px;right:14px;padding:7px 16px;font-size:13px;font-weight:700;border-radius:999px;border:1px solid transparent}.ProgramDetailView_badgeActivity__j7p7h{background:#ccfbf1;color:#0f766e;border-color:#5eead4}.ProgramDetailView_badgeLecture__ZsnFL{background:#ffedd5;color:#c2410c;border-color:#fdba74}.ProgramDetailView_badgeClass__MRYiO{background:#ede9fe;color:#5b21b6;border-color:#c4b5fd}.ProgramDetailView_badgeDefault__cn6sa{background:#f1f5f9;color:#475569;border-color:#e2e8f0}.ProgramDetailView_thumbRow__OjH3b{display:grid;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:8px}.ProgramDetailView_thumbBtn__w3lIP{position:relative;width:100%;padding-top:100%;border:2px solid #e0e0e0;background:#F0EEF5;cursor:pointer;border-radius:8px;overflow:hidden;transition:border-color .2s}.ProgramDetailView_thumbBtn__w3lIP:hover{border-color:#c4b5fd}.ProgramDetailView_thumbActive__jfPvi{border-color:#334155}.ProgramDetailView_thumbBtn__w3lIP img{position:absolute;top:0;left:0;width:100%;height:100%}.ProgramDetailView_infoSection__H1Kd4{display:flex;flex-direction:column;gap:14px}.ProgramDetailView_title__NAAaL{font-size:22px;font-weight:700;color:#1e1b4b;margin:0;line-height:1.35}.ProgramDetailView_tags__rQNsE{display:flex;flex-wrap:wrap;gap:6px}.ProgramDetailView_tag__zYcHv{display:inline-block;padding:4px 12px;background:#fff;color:#92400e;font-size:12px;font-weight:600;border-radius:999px;border:1px dashed #c2410c}.ProgramDetailView_priceBlock__74Y2g{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px}.ProgramDetailView_originalPrice__QxeMR{font-size:15px;color:#94a3b8;text-decoration:line-through}.ProgramDetailView_price__AZnm7{font-size:22px;font-weight:500;color:#570000}.ProgramDetailView_infoGrid__lwJZs{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding-top:12px;border-top:1px solid #e2e8f0}.ProgramDetailView_infoBox__PyW7a{background:#fff5f7;border:1px solid #fce7ee;border-radius:10px;padding:10px 14px;display:flex;flex-direction:column;gap:4px;min-width:0}.ProgramDetailView_infoBoxFull__bP_IB{grid-column:1/-1}.ProgramDetailView_infoLabel__R51w5{font-size:10px;font-weight:700;color:#9d174d;letter-spacing:.05em;text-transform:uppercase}.ProgramDetailView_infoValue__xXoBE{font-size:14px;font-weight:600;color:#1e1b4b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProgramDetailView_infoList__39BRz{display:flex;flex-direction:column;gap:5px;margin:0;padding-top:12px;border-top:1px solid #e2e8f0}.ProgramDetailView_infoItem__HHb6L{display:flex;align-items:center;gap:14px;padding:9px 14px;background:#fff5f7;border-left:4px solid #9d174d;margin:0}.ProgramDetailView_infoItem__HHb6L dt{flex-shrink:0;width:40px;font-size:12px;font-weight:700;color:#9d174d;margin:0}.ProgramDetailView_infoItem__HHb6L dd{font-size:14px;font-weight:500;color:#1e1b4b;margin:0}.ProgramDetailView_enrollmentBlock__j_OG7{flex:1 1;padding:14px 20px;background:#f8fafc;border:1px solid #e2e8f0;min-width:0}.ProgramDetailView_enrollmentHead__cIjF3{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:13px;font-weight:600;color:#334155}.ProgramDetailView_enrollmentValue__9eKR_{color:#334155}.ProgramDetailView_enrollmentLow__W4F27{color:#dc2626;font-weight:700}.ProgramDetailView_enrollmentFull__tp0P_{color:#dc2626}.ProgramDetailView_enrollmentBlockFull__cqNkL{border-color:#fecaca;background:#fef2f2}.ProgramDetailView_enrollmentBlockFull__cqNkL .ProgramDetailView_enrollmentHead__cIjF3{color:#dc2626}.ProgramDetailView_progressBar__5sMSE{height:6px;background:#e2e8f0;overflow:hidden}.ProgramDetailView_progressFill__cwsUW{height:100%;background:#334155;transition:width .3s}.ProgramDetailView_progressFillFull__d9Rea{background:#dc2626}.ProgramDetailView_applyBtnFull__aQIYJ{width:100%;padding:14px 24px;background:#e5e7eb;color:#1f2937;font-size:15px;font-weight:600;border:2px solid #374151;cursor:pointer;transition:background .2s}.ProgramDetailView_applyBtnFull__aQIYJ:hover{background:#d1d5db}.ProgramDetailView_publicActions__B_Ajh{margin-top:8px}.ProgramDetailView_applyBtn__nY4aN{width:100%;padding:14px 24px;background:#fff6d0;color:#e96332;font-size:15px;font-weight:500;border:1px solid #e96332;cursor:pointer;transition:background .2s}.ProgramDetailView_applyBtn__nY4aN:hover:not(:disabled){background:rgb(254,205,113);color:#fff}.ProgramDetailView_tabCard__WaiL2{background:#fff;border:1px solid #e2e8f0;padding:0 0 20px;box-sizing:border-box}.ProgramDetailView_tabNav__yZT3q{display:flex;flex-wrap:wrap;gap:0;border-bottom:1px solid #e2e8f0;padding:0 20px}.ProgramDetailView_tabBtn__0kuuJ{padding:12px 18px;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;font-size:14px;font-weight:600;color:#64748b;cursor:pointer;transition:color .2s,border-color .2s}.ProgramDetailView_tabBtn__0kuuJ:hover{color:#334155}.ProgramDetailView_tabActive__bwoBQ{color:#1e1b4b;border-bottom-color:#1e1b4b}.ProgramDetailView_tabPanel__mdNdN{padding:20px}.ProgramDetailView_panelContent__kYDsT{max-width:800px}.ProgramDetailView_panelTitle__ckhuI{font-size:17px;font-weight:700;color:#1e1b4b;margin:0 0 14px;padding-bottom:8px;border-bottom:1px solid #e2e8f0;display:inline-block}.ProgramDetailView_panelContent__kYDsT .ProgramDetailView_panelTitle__ckhuI+.ProgramDetailView_panelTitle__ckhuI{margin-top:28px}.ProgramDetailView_description__7TmyP{font-size:15px;line-height:1.75;color:#334155;margin:0 0 24px}.ProgramDetailView_description__7TmyP img{max-width:100%;height:auto;vertical-align:middle}.ProgramDetailView_instructorCard__f0v9Q{display:flex;gap:20px;padding:20px;background:#F0EEF5;border:1px solid #e0e0e0;border-radius:8px}.ProgramDetailView_instructorImg__Tg2I0{flex-shrink:0;width:80px;height:80px;border-radius:8px;overflow:hidden;border:1px solid #e0e0e0}.ProgramDetailView_instructorImg__Tg2I0 img{width:100%;height:100%;object-fit:cover}.ProgramDetailView_instructorInfo__OXEWn h3{font-size:17px;font-weight:700;color:#1e1b4b;margin:0 0 8px}.ProgramDetailView_instructorInfo__OXEWn p{font-size:14px;color:#64748b;line-height:1.6;margin:0}.ProgramDetailView_curriculumItem__jh5pY{display:flex;gap:20px;padding:20px;background:#F0EEF5;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:12px}.ProgramDetailView_curriculumItem__jh5pY:last-child{margin-bottom:0}.ProgramDetailView_curriculumTime__z56nd{flex-shrink:0;font-size:14px;font-weight:700;color:#334155;min-width:100px}.ProgramDetailView_curriculumBody__BmctA h4{font-size:16px;font-weight:700;color:#1e1b4b;margin:0 0 8px}.ProgramDetailView_curriculumBody__BmctA p{font-size:14px;color:#334155;line-height:1.6;margin:0}.ProgramDetailView_reviewItem__HlpY0{padding:20px;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:12px;background:#fff}.ProgramDetailView_reviewItem__HlpY0:last-child{margin-bottom:0}.ProgramDetailView_reviewHead__9AgBB{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:10px;font-size:14px}.ProgramDetailView_reviewAuthor__Q7sZf{font-weight:700;color:#1e1b4b}.ProgramDetailView_reviewStars__e4VmD{color:#eab308}.ProgramDetailView_reviewDate__ewd06{color:#94a3b8;margin-left:auto}.ProgramDetailView_reviewItem__HlpY0 p{font-size:14px;color:#334155;line-height:1.6;margin:0}.ProgramDetailView_emptyText__Q0Vbq{font-size:15px;color:#64748b;margin:0}.ProgramDetailView_locationText__pRMJb{font-size:15px;color:#334155;margin:0 0 16px}.ProgramDetailView_mapLinks__m6cIm{display:flex;gap:12px;flex-wrap:wrap;margin-top:16px}.ProgramDetailView_mapLink__cj0Uc{font-size:14px;font-weight:600;text-decoration:none;padding:10px 20px;border-radius:8px;transition:background .2s,color .2s,border-color .2s}.ProgramDetailView_mapLinkKakao__YEbHg{color:#0066ff;border:2px solid #0066ff;background:#e6f0ff}.ProgramDetailView_mapLinkKakao__YEbHg:hover{background:#0066ff;color:#fff}.ProgramDetailView_mapLinkNaver__4k5xn{color:#03c75a;border:2px solid #03c75a;background:#e8f8f0}.ProgramDetailView_mapLinkNaver__4k5xn:hover{background:#03c75a;color:#fff}@media (max-width:1024px){.ProgramDetailView_heroGrid__z5xqT{grid-template-columns:1fr}.ProgramDetailView_mainImageWrap__tyYmj{padding-top:56.25%}.ProgramDetailView_heroFooter__gRiC8{grid-template-columns:1fr}}@media (max-width:640px){.ProgramDetailView_pageWrap__Kk8sS{padding:24px 16px 64px}.ProgramDetailView_adminHeader__Anf2c{flex-direction:column;align-items:stretch}.ProgramDetailView_adminActions__fzOoE{justify-content:flex-end}.ProgramDetailView_title__NAAaL{font-size:20px}.ProgramDetailView_tabNav__yZT3q{padding:0 16px}.ProgramDetailView_tabBtn__0kuuJ{padding:12px 14px;font-size:13px}.ProgramDetailView_tabPanel__mdNdN{padding:16px}.ProgramDetailView_curriculumItem__jh5pY{flex-direction:column;gap:12px}.ProgramDetailView_curriculumTime__z56nd{min-width:0}}.ProgramDetailView_modalOverlay__CqR9B{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.ProgramDetailView_modal__6Ciia{background:#fff;padding:24px;max-width:360px;width:100%;border:1px solid #e0e0e0;border-radius:8px}.ProgramDetailView_modalMessage__K7nUv{font-size:15px;color:#1e1b4b;line-height:1.5;margin:0 0 20px;text-align:center}.ProgramDetailView_modalActions__gTMj_{display:flex;gap:12px;justify-content:center}.ProgramDetailView_modalCancel__qYuVB{padding:10px 20px;border:1px solid #e0e0e0;background:#fff;color:#64748b;font-size:14px;font-weight:600;cursor:pointer;border-radius:6px}.ProgramDetailView_modalCancel__qYuVB:hover:not(:disabled){background:#F0EEF5;color:#1e1b4b}.ProgramDetailView_modalConfirmBtn__ofP4B,.ProgramDetailView_modalConfirm__0m46V{padding:10px 20px;border:none;background:#1e1b4b;color:#fff;font-size:14px;font-weight:600;cursor:pointer;text-decoration:none;display:inline-block;text-align:center}.ProgramDetailView_modalConfirmBtn__ofP4B:hover:not(:disabled),.ProgramDetailView_modalConfirm__0m46V:hover{background:#334155}.ProgramDetailView_modalConfirmBtn__ofP4B:disabled{opacity:.7;cursor:not-allowed}.page_pageWrap__oOJCu{max-width:1280px;margin:0 auto;padding:32px 24px 48px;background:#F0EEF5;min-height:100vh;box-sizing:border-box}.page_loading__56uyC{display:flex;align-items:center;justify-content:center;min-height:280px;font-size:16px;font-weight:600;color:#4b26ac}.page_postCard__5CYTv{background:#fff;border:1px solid #e0e0e0;padding:0;margin-bottom:20px;box-sizing:border-box;border-radius:6px;overflow:hidden}.page_postHeader__OdanE{padding:24px 24px 16px;border-bottom:2px solid #4b26ac}.page_titleRow__Gr7FG{display:flex;align-items:center;gap:10px;margin-bottom:12px}.page_badgePin__hGA1r{padding:4px 10px;font-size:12px;font-weight:600;border-radius:6px;background:#fef3c7;color:#b45309}.page_postTitle__dluUz{font-size:22px;font-weight:700;color:#1e1b4b;margin:0;line-height:1.35;flex:1 1}.page_postMeta__5Y9jA{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:14px;color:#64748b}.page_postMeta__5Y9jA span:not(:last-child):after{content:"·";margin-left:8px;color:#94a3b8}.page_postContent__AKyuc{padding:24px;font-size:16px;line-height:1.8;color:#334155}.page_postContent__AKyuc img{max-width:100%;height:auto}.page_postContent__AKyuc h2{font-size:20px;margin:24px 0 12px}.page_postContent__AKyuc h3{font-size:18px;margin:20px 0 10px}.page_postContent__AKyuc ol,.page_postContent__AKyuc ul{padding-left:24px;margin:12px 0}.page_attachment__aiOxC{padding:16px 24px;background:#fafafa;border-top:1px solid #e0e0e0}.page_attachmentLabel__y_ofk{display:block;font-size:13px;font-weight:600;color:#64748b;margin-bottom:8px}.page_attachmentEmpty__oipbM{margin:0;padding:12px 0;font-size:14px;color:#94a3b8}.page_fileList__xgedB{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.page_fileBtn__5wt99{padding:8px 14px;font-size:14px;font-weight:600;font-family:inherit;background:#fff;border:1px solid #4b26ac;color:#4b26ac;cursor:pointer;border-radius:6px;text-decoration:none;display:inline-block;transition:background .2s,color .2s}.page_fileBtn__5wt99:hover{background:#4b26ac;color:#fff}.page_postActions__ypDFf{display:flex;gap:12px;padding:16px 24px;border-top:1px solid #e0e0e0;background:#fcfcfc}.page_btn__dR_z4{padding:12px 24px;font-size:15px;font-weight:600;font-family:inherit;border:none;cursor:pointer;border-radius:6px;transition:background .2s,color .2s,opacity .2s;text-decoration:none;display:inline-block}.page_btnPrimary__DaKHW{background:#4b26ac;color:#fff}.page_btnPrimary__DaKHW:hover{background:#3a1d8c}.page_btnDanger__zZV8L{background:#fff;color:#dc2626;border:1px solid #dc2626}.page_btnDanger__zZV8L:hover{background:#dc2626;color:#fff}.page_btnSecondary__sX3_i{background:#1e1b4b;color:#fff}.page_btnSecondary__sX3_i:hover{background:#312e81}.page_bottomBar__9_A2e{text-align:center;padding-top:8px}.page_bottomBar__9_A2e .page_btn__dR_z4{min-width:200px}