@import url("https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css");:root{--font-sans:"Pretendard Variable",Pretendard,"Noto Sans KR",system-ui,-apple-system,sans-serif;--brand-50:#e6eef9;--brand-100:#c9daf1;--brand-500:#2f5fa3;--brand-700:#183b70;--brand-900:#112c52;--n-0:#ffffff;--n-50:#f4f6fa;--n-100:#eef1f6;--n-200:#dfe5ee;--n-500:#7a8799;--n-700:#4b5a72;--n-900:#172235;--ok-50:#e6f4ec;--ok-500:#3a9a6a;--ok-700:#1f7a4d;--warn-50:#fff5df;--warn-500:#c48a12;--warn-700:#9a6700;--bad-50:#fdecea;--bad-500:#d64a3e;--bad-700:#b42318;--fs-h1:22px;--fs-h2:17px;--fs-h3:14px;--fs-body:13px;--fs-small:12px;--fs-eyebrow:11px;--h-input:35px;--h-btn:32px;--h-btn-lg:35px;--h-btn-sm:28px;--r-ctl:4px;--r-card:6px;--row:36px;--th:32px;--content-pad:24px;--section-gap:16px;--muted-foreground:75 90 114;--border:223 229 238;--radius:0.375rem}:root,body,html{font-family:var(--font-sans)!important}body{font-size:var(--fs-body)!important;color:var(--n-900);background:var(--n-50)!important}button,input,select,textarea{font-family:var(--font-sans)!important}button,input,table,td,th{font-variant-numeric:tabular-nums}.portal-content{padding:12px var(--content-pad) 40px!important}.portal-content,.portal-main{min-width:0!important}.pg-scroll{max-width:100%}.portal-layout aside button,.portal-layout aside nav a{font-size:13px!important}.all-products-page>h1,.content h1,.dashboard h1,.register-page>h1,.work-content h1{font-size:var(--fs-h1)!important;letter-spacing:-.02em!important;margin:0 0 8px!important;line-height:1.25!important}h2{font-size:var(--fs-h2)!important}h3{font-size:var(--fs-h3)!important}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]),select{height:var(--h-input)!important;padding:0 8px!important;font-size:var(--fs-body)!important;border-radius:var(--r-ctl)!important;border:1px solid var(--n-200)!important;background:#fff;color:var(--n-900);line-height:normal!important}.pg-editing input,.pg-editing select{height:28px!important}textarea{font-size:var(--fs-body)!important;padding:6px 8px!important;border-radius:var(--r-ctl)!important;border:1px solid var(--n-200)!important}input:focus,select:focus,textarea:focus{outline:2px solid var(--brand-500)!important;outline-offset:-1px;border-color:var(--brand-500)!important;box-shadow:none!important}.upload-button,a.upload-button,button{height:var(--h-btn)!important;padding:0 12px!important;font-size:var(--fs-small)!important;border-radius:var(--r-ctl)!important;line-height:1!important}.register-submit-section button,.save-button,.search-button,button[type=submit]{height:var(--h-btn-lg)!important;font-weight:700}.dieline-list button,.filter-toggle,.modal-close,.pager-arrow,.pager-page,.pg-icon,.product-list-toolbar button,table button{height:var(--h-btn-sm)!important;padding:0 8px!important}.pg-icon{width:28px!important;padding:0!important}.filter-dropdown summary{height:var(--h-input)!important;line-height:calc(var(--h-input) - 2px)!important;padding:0 8px!important}.all-products-page,.filter-dropdown summary{font-size:var(--fs-body)!important}.all-products-page .product-filter-panel{margin-bottom:8px!important}.all-products-page .product-filter-row{min-height:40px!important}.all-products-page .product-filter-actions{padding:6px 0!important}.all-products-page .product-list-toolbar{padding:6px 0!important;gap:6px!important}.register-page .basic-row,.register-page .image-form-row,.register-page .price-wide-row,.register-page .product-row{gap:.25rem!important;margin:0!important;padding:6px 0!important;border-bottom:1px solid var(--n-100)}.register-page .basic-row>label,.register-page .image-form-row>label,.register-page .option-block-label,.register-page .price-wide-row>label,.register-page .product-label{font-size:var(--fs-small)!important;font-weight:700!important;color:var(--n-700)!important;padding:0!important}.register-page .field-helper,.register-page .helper,.register-page .option-helper,.register-page .price-helper,.register-page .product-helper{font-size:var(--fs-small)!important;color:var(--n-700)!important;margin:2px 0 0!important;line-height:1.45!important}.register-page .option-example,.register-page .product-example{font-size:var(--fs-small)!important;color:var(--n-500)!important;margin:2px 0 0!important}.register-page .register-section{padding:12px 16px!important;margin-bottom:var(--section-gap)!important;border-radius:var(--r-card)!important}.register-page>.tabs{padding:6px var(--content-pad)!important;margin:0 calc(-1 * var(--content-pad)) 12px!important;gap:4px!important}.register-page>.tabs button{height:var(--h-btn)!important}.register-page .tier-grid-row{padding:2px 0!important}.register-page .tier-grid-row input{height:28px!important}.register-page .print-row{min-height:34px!important;padding:2px 0!important}.register-page .print-row input,.register-page .print-row select{height:28px!important;font-size:var(--fs-small)!important}.register-page .check-group label,.register-page .radio-group label{font-size:var(--fs-body)!important}.register-page .save-button{margin:10px auto 0!important}.board-table th{padding:0 8px!important;height:var(--th);font-size:var(--fs-small)!important}.board-table td{padding:6px 8px!important;font-size:12.5px!important}.ss-form-table td,.ss-form-table th{padding:8px 10px!important;font-size:var(--fs-body)!important}@media (max-width:900px){:root{--h-input:40px;--h-btn:40px;--h-btn-sm:36px;--row:44px}.portal-content{padding:12px 14px 32px!important}}