.adis-wysiwyg{box-sizing:border-box;background:#e9ecef;flex-direction:column;align-items:flex-start;gap:24px;width:max-content;min-width:100%;padding:24px;display:flex;overflow:visible}.adis-wysiwyg--empty{padding:48px}.adis-wysiwyg__placeholder{color:#6c757d;font-size:14px}.adis-wysiwyg__page{box-sizing:border-box;color:#000;background:#fff;flex:none;width:794px;min-height:1123px;margin-inline:auto;font-family:Malgun Gothic,맑은 고딕,Apple SD Gothic Neo,Noto Sans CJK KR,Noto Sans KR,NanumGothic,Noto Serif CJK KR,"Noto Sans Symbols 2",Noto Sans Symbols,Segoe UI Symbol,Apple Symbols,sans-serif;font-size:10pt;line-height:1.6;position:relative;overflow:hidden;box-shadow:0 1px 6px #0000002e}.adis-wysiwyg__page-number{color:#000;pointer-events:none;white-space:pre;z-index:2;font-family:inherit;font-size:10pt;line-height:1;position:absolute}.adis-wysiwyg-paginated[data-adis-paginated-phase=measure] .adis-wysiwyg__page{height:auto;min-height:0;overflow:visible}.adis-wysiwyg__paragraph{box-sizing:border-box;white-space:pre-wrap;word-break:break-word;z-index:1;max-width:100%;margin:0;position:relative}.adis-wysiwyg__heading,.adis-wysiwyg__list,.adis-wysiwyg__table,.adis-wysiwyg__cell{box-sizing:border-box}.adis-wysiwyg__paragraph.is-selectable,.adis-wysiwyg__heading.is-selectable,.adis-wysiwyg__list.is-selectable,.adis-wysiwyg__table.is-selectable,.adis-wysiwyg__image-block.is-selectable,.adis-wysiwyg__image.is-selectable,.adis-wysiwyg__image-empty.is-selectable{cursor:pointer}.adis-wysiwyg__paragraph.is-selectable:hover,.adis-wysiwyg__heading.is-selectable:hover,.adis-wysiwyg__list.is-selectable:hover,.adis-wysiwyg__table.is-selectable:hover,.adis-wysiwyg__image-block.is-selectable:hover,.adis-wysiwyg__image.is-selectable:hover,.adis-wysiwyg__image-empty.is-selectable:hover{outline-offset:2px;outline:1px solid #2563eb59}.adis-wysiwyg__paragraph.is-selected,.adis-wysiwyg__heading.is-selected,.adis-wysiwyg__list.is-selected,.adis-wysiwyg__table.is-selected,.adis-wysiwyg__image-block.is-selected,.adis-wysiwyg__image.is-selected,.adis-wysiwyg__image-empty.is-selected{outline-offset:2px;border-radius:4px;outline:1px solid #8bb5e8;box-shadow:inset 3px 0 #1f5fbf,0 0 0 2px #1f5fbf47,0 1px 4px #1f5fbf24}.adis-wysiwyg__heading{z-index:1;margin:0;font-weight:700;position:relative}.adis-wysiwyg__list{z-index:1;margin:0;padding-inline-start:24px;position:relative}.adis-wysiwyg__list-item{white-space:pre-wrap}.adis-wysiwyg__source-line{box-sizing:border-box;white-space:pre;word-break:keep-all;display:block;overflow:visible}.adis-wysiwyg__glyph-issue{color:inherit;background:#f59e0b29;border-bottom:1px dotted #b45309;font-family:"Noto Sans Symbols 2",Noto Sans Symbols,Segoe UI Symbol,Apple Symbols,Malgun Gothic,맑은 고딕,sans-serif}.adis-wysiwyg__legacy-glyph{color:inherit;font-family:inherit}.adis-wysiwyg__legacy-number-glyph{color:#000;text-align:center;vertical-align:baseline;background:#d9d9d9;min-width:.82em;margin-inline-end:.1em;padding:0 .04em;font-family:inherit;font-weight:700;line-height:.94em;display:inline-block}.adis-wysiwyg__image-block{box-sizing:border-box;z-index:0;max-width:100%;position:relative;overflow:visible}.adis-wysiwyg__image-block>.adis-wysiwyg__image{max-height:none}.adis-wysiwyg__image{object-fit:contain;max-width:100%;max-height:100%;display:block}.adis-wysiwyg__image-crop>.adis-wysiwyg__image{object-fit:fill;max-width:none;max-height:none}.adis-wysiwyg__table{border-collapse:collapse;border-spacing:0;table-layout:fixed;z-index:1;margin:0;position:relative}.adis-wysiwyg__cell{vertical-align:top;white-space:pre-wrap;word-break:break-word;border:1px solid #000;padding:2px 4px}.adis-wysiwyg__cell>.adis-wysiwyg__paragraph{min-height:1em}.adis-wysiwyg__cell>.adis-wysiwyg__table{white-space:normal}.adis-wysiwyg__cell.is-selectable{cursor:pointer}.adis-wysiwyg__cell.is-selectable:hover{outline-offset:-1px;outline:1px solid #2563eb59}.adis-wysiwyg__cell.is-selected{outline-offset:-2px;z-index:1;outline:2px solid #1d4ed8;position:relative;box-shadow:inset 0 0 0 2px #1d4ed8,0 1px 3px #1d4ed833}.adis-package-viewer{color:#1f2933;background:#fff;border:1px solid #d5dce8;border-radius:8px;max-width:1120px;padding:24px;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.adis-package-viewer__header{border-bottom:1px solid #d5dce8;gap:12px;padding-bottom:18px;display:grid}.adis-package-viewer__eyebrow{color:#0b6b58;letter-spacing:0;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.adis-package-viewer__title{margin:0;font-size:28px;line-height:1.2}.adis-package-viewer__metadata{gap:8px;margin:0;display:grid}.adis-package-viewer__metadata-item{gap:2px;min-width:0;display:grid}.adis-package-viewer__metadata-label{color:#5f6b7a;font-size:12px;font-weight:700}.adis-package-viewer__metadata-value{overflow-wrap:anywhere;margin:0;font-size:14px}.adis-package-viewer__section{gap:12px;padding-top:22px;display:grid}.adis-package-viewer__section-title{margin:0;font-size:18px;line-height:1.3}.adis-package-viewer__paragraph{background:#f7f9fc;border-left:4px solid #246bfe;margin:0;padding:12px 14px}.adis-package-viewer__artifact-list,.adis-package-viewer__distribution-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.adis-package-viewer__artifact,.adis-package-viewer__distribution{border:1px solid #d5dce8;border-radius:6px;gap:8px;min-width:0;padding:12px;display:grid}.adis-package-viewer__artifact-role,.adis-package-viewer__artifact-display{color:#7a3f00;overflow-wrap:anywhere;text-transform:uppercase;font-size:12px;font-weight:700}.adis-package-viewer__artifact-path{overflow-wrap:anywhere;font-size:14px}.adis-inspection-viewer{color:#1f2933;background:#fff;border:1px solid #d5dce8;border-radius:8px;gap:18px;max-width:1120px;padding:24px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;display:grid}.adis-inspection-viewer__header{border-bottom:1px solid #d5dce8;gap:8px;padding-bottom:16px;display:grid}.adis-inspection-viewer__eyebrow{color:#0b6b58;letter-spacing:0;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.adis-inspection-viewer__title{margin:0;font-size:28px;line-height:1.2}.adis-inspection-viewer__sidebar-list{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.adis-inspection-viewer__sidebar-item{border:1px solid #d5dce8;border-radius:6px;gap:4px;min-width:0;padding:10px;display:grid}.adis-inspection-viewer__sidebar-label,.adis-inspection-viewer__sidebar-status,.adis-inspection-viewer__sidebar-availability{overflow-wrap:anywhere}.adis-inspection-viewer__sidebar-label{font-size:14px;font-weight:700}.adis-inspection-viewer__sidebar-status,.adis-inspection-viewer__sidebar-availability{color:#5f6b7a;font-size:12px}.adis-inspection-viewer__panel,.adis-inspection-viewer__card{gap:10px;display:grid}.adis-inspection-viewer__panel-title{margin:0;font-size:20px;line-height:1.3}.adis-inspection-viewer__card{border:1px solid #d5dce8;border-radius:6px;padding:12px}.adis-inspection-viewer__card-title{margin:0;font-size:16px;line-height:1.3}.adis-inspection-viewer__rows,.adis-inspection-viewer__card-rows{gap:8px;margin:0;display:grid}.adis-inspection-viewer__metadata-item{gap:2px;min-width:0;display:grid}.adis-inspection-viewer__metadata-label{color:#5f6b7a;font-size:12px;font-weight:700}.adis-inspection-viewer__metadata-value{overflow-wrap:anywhere;margin:0;font-size:14px}.adis-document-body{background:#eef1f6;flex-direction:column;gap:12px;min-height:100%;padding:24px;display:flex}.adis-document-body--empty{justify-content:center;align-items:center}.adis-document-body__placeholder{color:#6b7280;font-size:14px}.adis-document-body__page{color:#1f2933;background:#fff;border:1px solid #d5dce8;border-radius:8px;width:100%;max-width:820px;margin:0 auto;padding:56px 64px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;line-height:1.7;box-shadow:0 1px 3px #0f172a14}.adis-document-body__block{border:1px solid #0000;border-radius:4px;padding:2px 6px;scroll-margin-block:96px;transition:background-color .12s,border-color .12s,box-shadow .12s}.adis-document-body__block[role=button]{cursor:pointer}.adis-document-body__block[role=button]:hover{background:#f1f5fb}.adis-document-body__block.is-selected{background:#eff6ff;border-color:#8bb5e8;box-shadow:inset 4px 0 #1f5fbf,0 0 0 2px #1f5fbf29,0 1px 4px #1f5fbf29}.adis-document-body__block.is-ai-highlight{background:#fef3c7;box-shadow:inset 3px 0 #d97706}.adis-document-body__block.is-ai-highlight.is-selected{background:#fde68a;border-color:#8bb5e8;box-shadow:inset 4px 0 #1f5fbf,0 0 0 2px #1f5fbf29}.adis-document-body__heading{margin:18px 0 6px;font-weight:700;line-height:1.35}h1.adis-document-body__heading{font-size:26px}h2.adis-document-body__heading{font-size:22px}h3.adis-document-body__heading{font-size:19px}h4.adis-document-body__heading{font-size:17px}h5.adis-document-body__heading,h6.adis-document-body__heading{font-size:15px}.adis-document-body__paragraph{white-space:pre-wrap;margin:6px 0}.adis-document-body__paragraph--empty{color:#9aa4b2;font-size:12px;font-style:italic}.adis-document-body__spacer{min-height:.9em;margin:0}.adis-document-body__structure{color:#64748b;margin:8px 0;font-size:12px}.adis-document-body__quote{color:#475569;border-left:3px solid #c3ccda;margin:8px 0;padding:4px 0 4px 14px}.adis-document-body__code{white-space:pre-wrap;background:#f5f7fb;border:1px solid #e1e7f0;border-radius:6px;margin:8px 0;padding:10px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;overflow-x:auto}.adis-document-body__rule{border:none;border-top:1px solid #d5dce8;margin:16px 0}.adis-document-body__block--picture,.adis-document-body__block--formula{border:1px dashed #c3ccda;margin:8px 0}.adis-document-body__structure-label{color:#6b7280;vertical-align:middle;margin-left:8px;font-size:11px;display:inline-block}.adis-document-body__notice{color:#6b7280;text-align:center;font-size:12px}.adis-document-body__table{border-collapse:collapse;width:100%;margin:10px 0}.adis-document-body__table-cell{text-align:left;vertical-align:top;white-space:pre-wrap;border:1px solid #c3ccda;padding:5px 9px;scroll-margin-block:96px}.adis-document-body__table-cell.is-selectable{cursor:pointer}.adis-document-body__table-cell.is-selectable:hover{background:#f1f5fb}.adis-document-body__table-cell.is-selected{z-index:1;background:#dbeafe;position:relative;box-shadow:inset 0 0 0 2px #1d4ed8,0 1px 3px #1d4ed833}.adis-document-body__table-cell.is-ai-highlight{background:#fef3c7}@font-face{font-family:HY헤드라인M;font-style:normal;font-weight:400 700;src:url(/rhwp-studio/fonts/NotoSansKR-Bold.woff2)format("woff2");font-display:block}@font-face{font-family:HYHeadLine M;font-style:normal;font-weight:400 700;src:url(/rhwp-studio/fonts/NotoSansKR-Bold.woff2)format("woff2");font-display:block}@font-face{font-family:HYHeadLine Medium;font-style:normal;font-weight:400 700;src:url(/rhwp-studio/fonts/NotoSansKR-Bold.woff2)format("woff2");font-display:block}@font-face{font-family:HY견고딕;font-style:normal;font-weight:400 700;src:url(/rhwp-studio/fonts/NotoSansKR-Bold.woff2)format("woff2");font-display:block}@font-face{font-family:HYGothic-Extra;font-style:normal;font-weight:400 700;src:url(/rhwp-studio/fonts/NotoSansKR-Bold.woff2)format("woff2");font-display:block}@font-face{font-family:HY중고딕;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/NotoSansKR-Regular.woff2)format("woff2");font-display:block}@font-face{font-family:한양중고딕;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/NotoSansKR-Regular.woff2)format("woff2");font-display:block}@font-face{font-family:HY그래픽;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/NotoSansKR-Regular.woff2)format("woff2");font-display:block}@font-face{font-family:HYGraphic-Medium;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/NotoSansKR-Regular.woff2)format("woff2");font-display:block}@font-face{font-family:HY그래픽M;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/NotoSansKR-Regular.woff2)format("woff2");font-display:block}@font-face{font-family:양재튼튼체B;font-style:normal;font-weight:400 700;src:url(/rhwp-studio/fonts/NotoSansKR-Bold.woff2)format("woff2");font-display:block}@font-face{font-family:HY신명조;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/NotoSerifKR-Regular.woff2)format("woff2");font-display:block}@font-face{font-family:한양신명조;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/NotoSerifKR-Regular.woff2)format("woff2");font-display:block}@font-face{font-family:휴먼명조;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/NotoSerifKR-Regular.woff2)format("woff2");font-display:block}@font-face{font-family:HY견명조;font-style:normal;font-weight:400 700;src:url(/rhwp-studio/fonts/NotoSerifKR-Bold.woff2)format("woff2");font-display:block}@font-face{font-family:HYMyeongJo-Extra;font-style:normal;font-weight:400 700;src:url(/rhwp-studio/fonts/NotoSerifKR-Bold.woff2)format("woff2");font-display:block}@font-face{font-family:함초롬돋움;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/HCRDotum.woff)format("woff"),url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_four@1.0/HCRDotum.woff)format("woff");font-display:block}@font-face{font-family:함초롱돋움;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/HCRDotum.woff)format("woff"),url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_four@1.0/HCRDotum.woff)format("woff");font-display:block}@font-face{font-family:한컴돋움;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/HCRDotum.woff)format("woff"),url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_four@1.0/HCRDotum.woff)format("woff");font-display:block}@font-face{font-family:새돋움;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/HCRDotum.woff)format("woff"),url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_four@1.0/HCRDotum.woff)format("woff");font-display:block}@font-face{font-family:함초롬바탕;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/HANBatang.woff)format("woff"),url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2104@1.0/HANBatang.woff)format("woff");font-display:block}@font-face{font-family:함초롱바탕;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/HANBatang.woff)format("woff"),url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2104@1.0/HANBatang.woff)format("woff");font-display:block}@font-face{font-family:한컴바탕;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/HANBatang.woff)format("woff"),url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2104@1.0/HANBatang.woff)format("woff");font-display:block}@font-face{font-family:새바탕;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/HANBatang.woff)format("woff"),url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2104@1.0/HANBatang.woff)format("woff");font-display:block}@font-face{font-family:맑은 고딕;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/Pretendard-Regular.woff2)format("woff2");font-display:block}@font-face{font-family:맑은 고딕;font-style:normal;font-weight:700;src:url(/rhwp-studio/fonts/Pretendard-Bold.woff2)format("woff2");font-display:block}@font-face{font-family:Malgun Gothic;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/Pretendard-Regular.woff2)format("woff2");font-display:block}@font-face{font-family:Malgun Gothic;font-style:normal;font-weight:700;src:url(/rhwp-studio/fonts/Pretendard-Bold.woff2)format("woff2");font-display:block}@font-face{font-family:돋움;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/NotoSansKR-ExtraLight.woff2)format("woff2");font-display:block}@font-face{font-family:돋움;font-style:normal;font-weight:700;src:url(/rhwp-studio/fonts/NotoSansKR-Bold.woff2)format("woff2");font-display:block}@font-face{font-family:굴림;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/NotoSansKR-ExtraLight.woff2)format("woff2");font-display:block}@font-face{font-family:굴림;font-style:normal;font-weight:700;src:url(/rhwp-studio/fonts/NotoSansKR-Bold.woff2)format("woff2");font-display:block}@font-face{font-family:새굴림;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/NotoSansKR-ExtraLight.woff2)format("woff2");font-display:block}@font-face{font-family:Haansoft Dotum;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/NotoSansKR-ExtraLight.woff2)format("woff2");font-display:block}@font-face{font-family:굴림체;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/D2Coding-Regular.woff2)format("woff2");font-display:block}@font-face{font-family:돋움체;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/NotoSansKR-ExtraLight.woff2)format("woff2");font-display:block}@font-face{font-family:바탕;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/NotoSerifKR-Regular.woff2)format("woff2");font-display:block}@font-face{font-family:바탕체;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/D2Coding-Regular.woff2)format("woff2");font-display:block}@font-face{font-family:궁서;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/GowunBatang-Regular.woff2)format("woff2");font-display:block}@font-face{font-family:궁서체;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/GowunBatang-Regular.woff2)format("woff2");font-display:block}@font-face{font-family:새궁서;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/GowunBatang-Regular.woff2)format("woff2");font-display:block}@font-face{font-family:나눔고딕;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/NanumGothic-Regular.woff2)format("woff2");font-display:block}@font-face{font-family:나눔고딕;font-style:normal;font-weight:700;src:url(/rhwp-studio/fonts/NanumGothic-Bold.woff2)format("woff2");font-display:block}@font-face{font-family:나눔명조;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/NanumMyeongjo-Regular.woff2)format("woff2");font-display:block}@font-face{font-family:나눔고딕코딩;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/NanumGothicCoding-Regular.woff2)format("woff2");font-display:block}@font-face{font-family:Palatino Linotype;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/NotoSerifKR-Regular.woff2)format("woff2");font-display:block}@font-face{font-family:ADIS HWP Gothic;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/NotoSansKR-Regular.woff2)format("woff2");font-display:block}@font-face{font-family:ADIS HWP Gothic;font-style:normal;font-weight:700;src:url(/rhwp-studio/fonts/NotoSansKR-Bold.woff2)format("woff2"),url(/rhwp-studio/fonts/NanumGothic-ExtraBold.woff2)format("woff2");font-display:block}@font-face{font-family:ADIS HWP Headline;font-style:normal;font-weight:700;src:url(/rhwp-studio/fonts/NanumGothic-ExtraBold.woff2)format("woff2"),url(/rhwp-studio/fonts/NotoSansKR-Bold.woff2)format("woff2");font-display:block}@font-face{font-family:ADIS HWP Serif;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/NotoSerifKR-Regular.woff2)format("woff2"),url(/rhwp-studio/fonts/NanumMyeongjo-Regular.woff2)format("woff2");font-display:block}@font-face{font-family:ADIS HWP Serif;font-style:normal;font-weight:700;src:url(/rhwp-studio/fonts/NotoSerifKR-Bold.woff2)format("woff2"),url(/rhwp-studio/fonts/NanumMyeongjo-Bold.woff2)format("woff2");font-display:block}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/NotoSansKR-Regular.woff2)format("woff2");font-display:block}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:700;src:url(/rhwp-studio/fonts/NotoSansKR-Bold.woff2)format("woff2");font-display:block}@font-face{font-family:Noto Sans KR ExtraLight;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/NotoSansKR-ExtraLight.woff2)format("woff2");font-display:block}@font-face{font-family:Noto Serif KR;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/NotoSerifKR-Regular.woff2)format("woff2");font-display:block}@font-face{font-family:Noto Serif KR;font-style:normal;font-weight:700;src:url(/rhwp-studio/fonts/NotoSerifKR-Bold.woff2)format("woff2");font-display:block}@font-face{font-family:Pretendard;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/Pretendard-Regular.woff2)format("woff2");font-display:block}@font-face{font-family:Pretendard;font-style:normal;font-weight:700;src:url(/rhwp-studio/fonts/Pretendard-Bold.woff2)format("woff2");font-display:block}@font-face{font-family:D2Coding;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/D2Coding-Regular.woff2)format("woff2");font-display:block}@font-face{font-family:나눔고딕;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/NanumGothic-Regular.woff2)format("woff2");font-display:block}@font-face{font-family:나눔고딕코딩;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/NanumGothicCoding-Regular.woff2)format("woff2");font-display:block}@font-face{font-family:고운바탕;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/GowunBatang-Regular.woff2)format("woff2");font-display:block}@font-face{font-family:SpoqaHanSans;font-style:normal;font-weight:400;src:url(/rhwp-studio/fonts/SpoqaHanSans-Regular.woff2)format("woff2");font-display:block}.adis-package-editor{color:#1f2933;background:#fff;flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex}.adis-package-editor__header{border-bottom:1px solid #d5dce8;align-items:center;gap:12px;min-height:46px;padding:8px 12px;display:flex}.adis-package-editor__title-group{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.adis-package-editor__badge{color:#23405f;text-transform:uppercase;border:1px solid #b7c4d4;border-radius:4px;flex:none;padding:4px 6px;font-size:11px;font-weight:700;line-height:1}.adis-package-editor__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:14px;font-weight:600;line-height:1.3;overflow:hidden}.adis-package-editor__meta{color:#5f6b7a;white-space:nowrap;flex:none;font-size:12px}.adis-package-editor__selection-summary{color:#334155;background:#f8fafc;border:1px solid #cbd5e1;border-radius:5px;flex:0 340px;align-items:center;gap:6px;min-width:180px;min-height:28px;padding:0 8px;font-size:12px;display:flex;overflow:hidden}.adis-package-editor__selection-summary[data-adis-package-viewer-selection-status=selected]{color:#1e3a8a;background:#eff6ff;border-color:#2563eb}.adis-package-editor__selection-label,.adis-package-editor__selection-surface{color:#64748b;white-space:nowrap;flex:none}.adis-package-editor__selection-status{color:inherit;white-space:nowrap;flex:none;font-size:12px}.adis-package-editor__selection-ref{color:#1f2937;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:1px solid #d5dce8;border-radius:4px;flex:none;max-width:96px;padding:3px 5px;font-size:11px;line-height:1;overflow:hidden}.adis-package-editor__selection-detail{color:#475569;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.adis-package-editor__actions,.adis-package-editor__read-display-switch,.adis-package-editor__mode-switch{flex:none;align-items:center;gap:6px;display:flex}.adis-package-editor__mode-button,.adis-package-editor__read-display-button,.adis-package-editor__open-button,.adis-package-editor__export-button,.adis-package-editor__export-menu-trigger{color:#23364d;cursor:pointer;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:4px;min-height:28px;padding:0 9px;font-size:12px;line-height:1}.adis-package-editor__export-menu{position:relative}.adis-package-editor__export-menu-trigger{white-space:nowrap;align-items:center;gap:7px;list-style:none;display:flex}.adis-package-editor__export-menu-trigger::-webkit-details-marker{display:none}.adis-package-editor__export-menu-trigger:after{content:"";border-bottom:1px solid;border-right:1px solid;width:5px;height:5px;margin-top:-2px;display:block;transform:rotate(45deg)}.adis-package-editor__export-menu[open] .adis-package-editor__export-menu-trigger:after{margin-top:3px;transform:rotate(225deg)}.adis-package-editor__export-menu-list{z-index:20;background:#fff;border:1px solid #cbd5e1;border-radius:6px;gap:2px;min-width:190px;max-width:calc(100vw - 24px);padding:4px;display:grid;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 8px 22px #0f172a29}.adis-package-editor__export-menu:not([open]) .adis-package-editor__export-menu-list{display:none}.adis-package-editor__export-menu-item{color:#23364d;cursor:pointer;font:inherit;text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:4px;width:100%;min-height:30px;padding:0 10px;font-size:12px;line-height:1.25}.adis-package-editor__export-menu-item:hover,.adis-package-editor__export-menu-item:focus-visible{background:#eef2f7;outline:none}.adis-package-editor__mode-button[aria-pressed=true]{color:#1e3a8a;background:#dbeafe;border-color:#2563eb}.adis-package-editor__read-display-switch{background:#eef2f7;border:1px solid #cbd5e1;border-radius:5px;gap:2px;padding:2px}.adis-package-editor__read-display-button{border-color:#0000;min-height:24px;padding:0 8px}.adis-package-editor__read-display-button[aria-pressed=true]{color:#1e3a8a;background:#fff;border-color:#b7c4d4}.adis-package-editor__mode-button:disabled{color:#8492a6;cursor:not-allowed}.adis-package-editor__workspace{background:#eef2f7;flex:auto;grid-template-columns:minmax(190px,250px) minmax(420px,1fr) minmax(230px,290px);gap:1px;min-height:0;display:grid;overflow:hidden}.adis-package-editor__workspace--office-shell{display:block}.adis-package-editor__office-surface,.adis-package-editor__edit-preview{min-width:0;height:100%;min-height:0;overflow:hidden}.adis-package-editor__office-surface [data-adis-office-shell=fixture-scaffold],.adis-package-editor__edit-preview [data-adis-office-shell=fixture-scaffold]{height:100%;min-width:0!important;min-height:100%!important}.adis-package-editor__office-surface [data-office-shell-region=workspace],.adis-package-editor__edit-preview [data-office-shell-region=workspace]{min-width:0;min-height:0}.adis-package-editor__office-runtime-canvas{min-width:0;height:100%;min-height:0}.adis-package-editor__tree-panel,.adis-package-editor__detail-panel,.adis-package-editor__surface-panel{color:#1f2933;background:#fff;min-width:0;min-height:0;overflow:auto}.adis-package-editor__tree-panel,.adis-package-editor__detail-panel{flex-direction:column;display:flex}.adis-package-editor__surface-panel{padding:18px}.adis-package-editor__surface-panel[data-adis-package-viewer-surface=edit]{padding:0;overflow:hidden}.adis-package-editor__surface-panel--read-fallback{background:#edf2f7;padding:0}.adis-package-editor__pane-heading{color:#23364d;letter-spacing:0;text-transform:uppercase;border-bottom:1px solid #d5dce8;flex:none;justify-content:space-between;align-items:center;min-height:38px;padding:10px 12px;font-size:12px;font-weight:700;line-height:1.2;display:flex}.adis-package-editor__pane-count{color:#526071;background:#eef2f7;border:1px solid #d5dce8;border-radius:999px;padding:3px 7px;font-size:11px;line-height:1}.adis-package-editor__tree-rows{flex:auto;min-height:0;padding:6px 0;overflow:auto}.adis-package-editor__tree-row{color:#1f2933;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-left:3px solid #0000;flex-direction:column;align-items:flex-start;gap:4px;width:100%;min-height:48px;padding-top:8px;padding-bottom:8px;padding-right:10px;line-height:1.2;display:flex}.adis-package-editor__tree-row:hover{background:#f3f7fb}.adis-package-editor__tree-row.is-selected{background:#e7f0ff;border-left-color:#2563eb}.adis-package-editor__tree-kind{color:#1f2933;overflow-wrap:anywhere;font-size:13px;font-weight:600}.adis-package-editor__tree-meta{color:#66758a;overflow-wrap:anywhere;font-size:11px}.adis-package-editor__detail-empty{color:#66758a;padding:14px 12px;font-size:13px}.adis-package-editor__detail-list{gap:0;margin:0;padding:4px 0;display:grid}.adis-package-editor__detail-row{border-bottom:1px solid #edf1f6;gap:4px;padding:10px 12px;display:grid}.adis-package-editor__detail-row dt{color:#66758a;letter-spacing:0;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.adis-package-editor__detail-row dd{color:#1f2933;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.3}.adis-package-editor__tiptap-runtime,.adis-package-editor__tiptap-content{min-width:0;min-height:160px}.adis-package-editor__tiptap-content .tiptap,.adis-package-editor__tiptap-content .ProseMirror{box-sizing:border-box;color:#1f2933;background:#fff;border:1px solid #e3e8ef;outline:none;min-height:160px;padding:28px 32px;box-shadow:0 8px 20px #0f172a1a}.adis-package-editor__tiptap-content .tiptap>*,.adis-package-editor__tiptap-content .ProseMirror>*{margin-top:0;margin-bottom:12px}.adis-package-editor__tiptap-content [data-adis-block-id][data-adis-selected=true]{outline-offset:2px;background:#eff6ff;border-radius:4px;outline:1px solid #8bb5e8;box-shadow:inset 3px 0 #1f5fbf,0 0 0 2px #1f5fbf47,0 1px 4px #1f5fbf24}.adis-package-editor__tiptap-content .tiptap h1,.adis-package-editor__tiptap-content .tiptap h2,.adis-package-editor__tiptap-content .tiptap h3,.adis-package-editor__tiptap-content .tiptap h4,.adis-package-editor__tiptap-content .tiptap h5,.adis-package-editor__tiptap-content .tiptap h6,.adis-package-editor__tiptap-content .ProseMirror h1,.adis-package-editor__tiptap-content .ProseMirror h2,.adis-package-editor__tiptap-content .ProseMirror h3,.adis-package-editor__tiptap-content .ProseMirror h4,.adis-package-editor__tiptap-content .ProseMirror h5,.adis-package-editor__tiptap-content .ProseMirror h6{color:#172536;font-weight:700;line-height:1.25}.adis-package-editor__tiptap-content .tiptap p,.adis-package-editor__tiptap-content .ProseMirror p{font-size:14px;line-height:1.7}.adis-package-editor__tiptap-content .tiptap table,.adis-package-editor__tiptap-content .ProseMirror table{border-collapse:collapse;width:100%;margin:12px 0}.adis-package-editor__tiptap-content .tiptap td,.adis-package-editor__tiptap-content .tiptap th,.adis-package-editor__tiptap-content .ProseMirror td,.adis-package-editor__tiptap-content .ProseMirror th{vertical-align:top;border:1px solid #cbd5e1;min-width:64px;padding:8px}.adis-package-editor__tiptap-initializing{color:#66758a;padding:16px;font-size:13px}.adis-package-editor__read-fallback-preview{grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid}.adis-package-editor__read-fallback-toolbar{color:#3a4b61;background:#fbfcfd;border-bottom:1px solid #d5dce8;flex-wrap:wrap;align-items:center;gap:8px;min-height:42px;padding:8px 12px;display:flex}.adis-package-editor__read-fallback-toolbar span{background:#fff;border:1px solid #d5dce8;border-radius:4px;padding:5px 8px;font-size:12px;line-height:1}.adis-package-editor__read-fallback-canvas{min-height:0;padding:24px;overflow:auto}.adis-package-editor__read-fallback-page{box-shadow:none;box-sizing:border-box;background:0 0;border:0;max-width:920px;min-height:0;margin:0 auto;padding:0}.adis-package-editor__read-fallback-page .adis-document-body{background:0 0;padding:0}.adis-package-editor__notice{color:#4b5563;background:#fff;border:1px solid #d5dce8;border-radius:6px;max-width:760px;margin:24px;padding:16px;font-size:13px}@media (width<=760px){.adis-package-editor__header{flex-direction:column;align-items:stretch}.adis-package-editor__workspace{grid-template-columns:minmax(72px,.8fr) minmax(210px,2.4fr) minmax(72px,.8fr);overflow:hidden}.adis-package-editor__workspace--office-shell{display:block}.adis-package-editor__tree-panel,.adis-package-editor__detail-panel,.adis-package-editor__surface-panel{min-width:0}.adis-package-editor__actions,.adis-package-editor__read-display-switch,.adis-package-editor__selection-summary,.adis-package-editor__mode-switch{flex-wrap:wrap}.adis-package-editor__meta{white-space:normal}.adis-package-editor__selection-summary{flex-basis:auto;align-self:stretch;max-width:100%}.adis-package-editor__surface-panel{padding:8px}.adis-package-editor__pane-heading{min-height:32px;padding:8px 6px;font-size:10px}.adis-package-editor__pane-count{padding:2px 5px;font-size:10px}.adis-package-editor__tree-row{gap:3px;min-height:42px;padding-top:7px;padding-bottom:7px;padding-right:5px}.adis-package-editor__tree-kind,.adis-package-editor__detail-row dd{font-size:11px}.adis-package-editor__tree-meta,.adis-package-editor__detail-row dt{font-size:10px}.adis-package-editor__detail-row{padding:8px 6px}.adis-package-editor__office-surface [data-adis-office-shell=fixture-scaffold],.adis-package-editor__edit-preview [data-adis-office-shell=fixture-scaffold]{height:100%;max-height:100%!important;display:grid!important;overflow:hidden!important}.adis-package-editor__office-surface [data-office-shell-region=workspace],.adis-package-editor__edit-preview [data-office-shell-region=workspace]{grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:max-content!important;align-items:start!important;min-height:0!important;max-height:100%!important;overflow:auto!important}.adis-package-editor__office-surface [data-office-shell-region=document-canvas],.adis-package-editor__edit-preview [data-office-shell-region=document-canvas]{min-height:0!important;overflow:visible!important}.adis-package-editor__office-surface [data-office-shell-region=status-bar],.adis-package-editor__edit-preview [data-office-shell-region=status-bar]{flex-wrap:nowrap!important;min-height:36px!important;overflow:auto hidden!important}.adis-package-editor__office-surface [data-office-shell-status-items=true],.adis-package-editor__office-surface [data-office-shell-status-controls=true],.adis-package-editor__edit-preview [data-office-shell-status-items=true],.adis-package-editor__edit-preview [data-office-shell-status-controls=true]{flex-wrap:nowrap!important;flex:none!important;overflow:visible!important}.adis-package-editor__office-surface [data-office-shell-status-document=true],.adis-package-editor__office-surface [data-office-shell-status-item],.adis-package-editor__edit-preview [data-office-shell-status-document=true],.adis-package-editor__edit-preview [data-office-shell-status-item]{white-space:nowrap!important;flex:none!important;min-width:max-content!important}.adis-package-editor__read-fallback-toolbar{gap:5px;padding:7px 8px}.adis-package-editor__read-fallback-toolbar span{padding:5px 6px;font-size:10px}.adis-package-editor__read-fallback-canvas{padding:10px}.adis-package-editor__read-fallback-page{min-height:0}.adis-package-editor__tiptap-content .tiptap p,.adis-package-editor__tiptap-content .ProseMirror p{font-size:12px;line-height:1.55}.adis-package-editor__tiptap-content .tiptap h1,.adis-package-editor__tiptap-content .tiptap h2,.adis-package-editor__tiptap-content .tiptap h3,.adis-package-editor__tiptap-content .tiptap h4,.adis-package-editor__tiptap-content .tiptap h5,.adis-package-editor__tiptap-content .tiptap h6,.adis-package-editor__tiptap-content .ProseMirror h1,.adis-package-editor__tiptap-content .ProseMirror h2,.adis-package-editor__tiptap-content .ProseMirror h3,.adis-package-editor__tiptap-content .ProseMirror h4,.adis-package-editor__tiptap-content .ProseMirror h5,.adis-package-editor__tiptap-content .ProseMirror h6{font-size:18px;line-height:1.25}.adis-package-editor__tiptap-content .tiptap td,.adis-package-editor__tiptap-content .tiptap th,.adis-package-editor__tiptap-content .ProseMirror td,.adis-package-editor__tiptap-content .ProseMirror th{min-width:40px;padding:6px 4px;font-size:12px}}
