@font-face{font-family:Noto Sans KR;font-weight:400;font-style:normal;font-display:swap;src:url(./NotoSansKR-Regular-BPJiM5aB.woff2)format("woff2")}@font-face{font-family:Noto Sans KR;font-weight:500;font-style:normal;font-display:swap;src:url(./NotoSansKR-Medium-C6Extkkv.woff2)format("woff2")}@font-face{font-family:Noto Sans KR;font-weight:600;font-style:normal;font-display:swap;src:url(./NotoSansKR-SemiBold-BhB1fWWe.woff2)format("woff2")}@font-face{font-family:Noto Sans KR;font-weight:700;font-style:normal;font-display:swap;src:url(./NotoSansKR-Bold-DHpRnKcD.woff2)format("woff2")}@font-face{font-family:Noto Sans KR;font-weight:800;font-style:normal;font-display:swap;src:url(./NotoSansKR-ExtraBold-BFkbQFV-.woff2)format("woff2")}html,body,#root{width:100%;height:100%;margin:0;padding:0}h4{margin:0!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f5f7f9;font-family:Noto Sans KR,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:16px}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}::-webkit-scrollbar-track{background:0 0}.association-zone-editing-row>td,.association-zone-editing-row:hover>td{background:#eef2f8!important}.association-zone-table .ant-table-cell{white-space:nowrap}.association-zone-add-button:disabled,.association-zone-add-button:disabled:hover{cursor:not-allowed;color:#00000040!important;box-shadow:none!important;background:#f5f5f5!important;border-color:#d9d9d9!important}.address-page-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.address-page-header .ant-typography{margin:0}.address-header-button{border-radius:7px;height:40px;padding-inline:18px;font-size:16px;font-weight:600}.address-export-button{color:#0f2e5c;border-color:#c9d3e0}.address-filter-card .ant-card-body{padding:16px 20px}.address-filter-row{align-items:center;gap:16px;display:flex}.address-filter-field{flex:none;align-items:center;gap:8px;display:flex}.address-filter-label{color:#5b6470;white-space:nowrap;flex:none;font-size:14px}.address-filter-select{width:140px;min-width:130px}.address-filter-keyword-field{flex:1.6 320px;min-width:280px}.address-filter-keyword{width:100%;min-width:220px}.address-filter-select .ant-select-selector,.address-filter-keyword,.address-filter-button{border-radius:7px;min-height:38px;font-size:15px}.address-filter-select .ant-select-selector{align-items:center;display:flex}.address-filter-button{padding-inline:20px;font-size:15.5px;font-weight:600}.address-filter-reset{padding-inline:14px}.address-list-card{overflow:hidden}.address-list-card .ant-card-body{padding:0}.address-list-summary{color:#5b6470;border-bottom:1px solid #eef0f2;padding:13px 18px;font-size:14.5px;line-height:1.65}.address-list-summary strong{color:#1f2733}.address-list-table .ant-table{font-size:15px}.address-list-table .ant-table-thead>tr>th{color:#5b6470;white-space:nowrap;background:#fafbfc;padding:11px 14px;font-weight:600}.address-list-table .ant-table-tbody>tr>td{white-space:nowrap;padding:11px 14px}.address-current-store-names{white-space:normal;overflow-wrap:anywhere;word-break:break-word;line-height:1.5;display:block}.address-list-table .ant-pagination{justify-content:center;margin:14px 18px}.address-list-table .ant-pagination-options{margin-inline-start:0}.address-list-table .ant-pagination-item,.address-list-table .ant-pagination-prev,.address-list-table .ant-pagination-next{border:1px solid #e4e6ea;border-radius:6px;min-width:28px;height:28px;margin-inline-end:6px;line-height:26px}.address-list-table .ant-pagination-prev .ant-pagination-item-link,.address-list-table .ant-pagination-next .ant-pagination-item-link{border:0;border-radius:6px}.address-list-table .ant-pagination-item a{color:#5b6470}.address-list-table .ant-pagination-item-active{background:#0f2e5c;border-color:#0f2e5c}.address-list-table .ant-pagination-item-active a,.address-list-table .ant-pagination-item-active:hover a{color:#fff}.address-list-table .ant-pagination-item:not(.ant-pagination-item-active):hover,.address-list-table .ant-pagination-prev:not(.ant-pagination-disabled):hover,.address-list-table .ant-pagination-next:not(.ant-pagination-disabled):hover{border-color:#0f2e5c}.address-manage-button{color:#0f2e5c;border-color:#0f2e5c;border-radius:6px;height:32px;padding-inline:14px;font-size:14px;font-weight:600}.address-form-page{width:100%}.address-form-page-header{align-items:center;min-height:44px;margin-bottom:18px;display:flex}.address-form-page-header .ant-typography{margin:0}.address-form-page-content{width:100%}.address-form-page-loading{min-height:320px}.address-form-page-actions{justify-content:flex-end;gap:12px;margin-top:20px;display:flex}.address-form-page-actions .ant-btn{border-radius:7px;min-width:104px;height:44px;padding-inline:34px;font-size:16.5px;font-weight:600}.address-form{flex-direction:column;gap:16px;display:flex}.address-form-section{background:#fff;border:1px solid #e4e6ea;border-radius:10px;padding:22px 26px}.address-form-section-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.address-form-section h3{color:#1f2733;margin:0;font-size:18px;font-weight:700}.address-form-section .ant-form-item{margin-bottom:14px}.address-form-section .ant-form-item-row{grid-template-columns:158px minmax(0,1fr);align-items:start;column-gap:18px;display:grid}.address-form-section .ant-form-item:last-child{margin-bottom:0}.address-form-section .ant-form-item-label{text-align:left;min-width:158px;padding:0}.address-form-section .ant-form-item-label>label{color:#5b6470;white-space:nowrap;width:100%;height:40px;font-size:15.5px}.address-form .address-form-section .ant-form-item-label>label>span{white-space:nowrap;flex:0 0 140px;align-items:center;width:140px;min-width:140px;display:inline-flex}.address-form-section .ant-form-item-control-input{min-height:40px}.address-form-section .ant-input,.address-form-section .ant-select-selector{border-radius:7px;min-height:40px;font-size:15.5px}.address-form-section .ant-select-selector{align-items:center;display:flex}.address-required-mark{color:#e23b3b}.address-search-field .ant-btn{border-radius:7px;height:40px;padding-inline:18px;font-size:15px;font-weight:600}.address-detail-fields{display:block}.address-detail-fields .ant-form-item-control,.address-zone-field .ant-form-item-control{width:100%;max-width:460px}.address-code-input{max-width:360px}.address-form-note{color:#5b6470;background:#eef2f8;border:1px solid #e4e6ea;border-radius:7px;align-items:center;gap:8px;margin-top:4px;padding:10px 13px;font-size:13.5px;line-height:1.6;display:flex}.address-form-note-strong{color:#0f2e5c;border-color:#c9d3e0;font-size:14.5px}.address-memo-field .ant-input{resize:none;min-height:72px;padding:10px}.address-form-section .ant-form-item.address-memo-field:last-child{margin-bottom:14px}@media (width<=1100px){.address-filter-row{flex-wrap:wrap}.address-filter-keyword-field{flex-basis:100%}}@media (width<=720px){.address-page-header{flex-direction:column;align-items:flex-start}.address-form-section .ant-form-item-row{display:block}.address-form-section .ant-form-item-label>label{height:auto}.address-form-section{padding:18px}.address-form-section-header{align-items:flex-start}}.store-list-page-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.store-list-page-header .ant-typography{margin:0}.store-list-header-button{height:40px;font-size:16px;font-weight:600}.store-list-table .ant-table-thead>tr>th{text-align:center!important}.store-phone-value{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.store-list-filter-button{border-radius:7px;min-height:38px;padding-inline:20px;font-size:15.5px;font-weight:600}.store-list-filter-reset{padding-inline:14px}.store-list-table .ant-pagination{justify-content:center;margin:14px 18px}.store-list-table .ant-pagination-options{margin-inline-start:0}.store-list-table .ant-pagination-item,.store-list-table .ant-pagination-prev,.store-list-table .ant-pagination-next{border:1px solid #e4e6ea;border-radius:6px;min-width:28px;height:28px;margin-inline-end:6px;line-height:26px}.store-list-table .ant-pagination-prev .ant-pagination-item-link,.store-list-table .ant-pagination-next .ant-pagination-item-link{border:0;border-radius:6px}.store-list-table .ant-pagination-item a{color:#5b6470}.store-list-table .ant-pagination-item-active{background:#0f2e5c;border-color:#0f2e5c}.store-list-table .ant-pagination-item-active a,.store-list-table .ant-pagination-item-active:hover a{color:#fff}.store-list-table .ant-pagination-item:not(.ant-pagination-item-active):hover,.store-list-table .ant-pagination-prev:not(.ant-pagination-disabled):hover,.store-list-table .ant-pagination-next:not(.ant-pagination-disabled):hover{border-color:#0f2e5c}.store-manage-button{color:#0f2e5c;border-color:#0f2e5c;border-radius:6px;height:32px;padding-inline:14px;font-size:14px;font-weight:600}@media (width<=720px){.store-list-page-header{flex-direction:column;align-items:flex-start}}.store-address-search-modal-root .ant-modal-title{color:#1f2733;font-size:20px;font-weight:700}.store-address-filter-row{gap:22px;margin-bottom:14px}.store-address-filter-field{flex:1;align-items:center;gap:12px;min-width:0}.store-address-filter-field>.ant-typography,.store-address-search-label{color:#5b6470;white-space:nowrap;flex:none;font-size:15px}.store-address-filter-field .ant-select{flex:1;min-width:0}.store-address-filter-field .ant-select-selector,.store-address-search-input .ant-input-affix-wrapper{border-radius:7px;height:40px;font-size:15px}.store-address-filter-field .ant-select-selection-item{line-height:38px}.store-address-search-row{align-items:center;gap:12px;margin-bottom:18px}.store-address-search-input{flex:1;min-width:0}.store-address-search-button,.store-address-reset-button{border-radius:7px;height:40px;font-size:15.5px;font-weight:600}.store-address-search-button{background:#0f2e5c;border-color:#0f2e5c;padding-inline:22px}.store-address-search-button:hover,.store-address-search-button:focus{background:#163e75!important;border-color:#163e75!important}.store-address-reset-button{color:#5b6470;background:#fff;border-color:#e4e6ea;padding-inline:16px}.store-address-search-table .ant-table-container{border:1px solid #eef0f2;border-radius:8px;overflow:hidden}.store-address-search-table .ant-table-thead>tr>th{color:#5b6470;white-space:nowrap;background:#fafbfc;padding:11px 14px;font-size:15px;font-weight:600}.store-address-search-table .ant-table-tbody>tr>td{white-space:nowrap;padding:9px 14px;font-size:15px}.store-address-search-table .store-address-current-stores-column{white-space:nowrap;min-width:200px}.store-address-search-table .ant-table-pagination.ant-pagination{justify-content:center;margin:14px 0 0}.store-address-search-table .ant-pagination-options{margin-inline-start:0}.store-address-search-table .ant-pagination-item,.store-address-search-table .ant-pagination-prev,.store-address-search-table .ant-pagination-next{border:1px solid #e4e6ea;border-radius:6px;min-width:30px;height:30px;margin-inline-end:6px;line-height:28px}.store-address-search-table .ant-pagination-prev .ant-pagination-item-link,.store-address-search-table .ant-pagination-next .ant-pagination-item-link{border:0;border-radius:6px}.store-address-search-table .ant-pagination-item a{color:#5b6470}.store-address-search-table .ant-pagination-item-active{background:#0f2e5c;border-color:#0f2e5c}.store-address-search-table .ant-pagination-item-active a,.store-address-search-table .ant-pagination-item-active:hover a{color:#fff}.store-address-search-table .ant-pagination-item:not(.ant-pagination-item-active):hover,.store-address-search-table .ant-pagination-prev:not(.ant-pagination-disabled):hover,.store-address-search-table .ant-pagination-next:not(.ant-pagination-disabled):hover{border-color:#0f2e5c}.store-address-select-button{color:#0f2e5c;background:#fff;border-color:#0f2e5c;border-radius:6px;height:34px;padding-inline:18px;font-size:14.5px;font-weight:600}.store-address-select-button:hover,.store-address-select-button:focus{color:#163e75!important;background:#f7faff!important;border-color:#163e75!important}.store-address-select-button.ant-btn:disabled{color:#9aa0a6;background:#fafbfc;border-color:#e4e6ea}.store-address-close-button{color:#374151;background:#fff;border-color:#e4e6ea;border-radius:7px;height:42px;padding-inline:44px;font-size:16px;font-weight:600}@media (width<=900px){.store-address-filter-row{flex-wrap:wrap}.store-address-filter-field{flex:280px}.store-address-search-row{flex-wrap:wrap}.store-address-search-input{flex-basis:calc(100% - 70px)}}.biz-search-import-button{height:40px;font-size:16px;font-weight:600}.biz-search-address-cell{white-space:normal;overflow-wrap:anywhere;display:block}.store-address-card .ant-card-head{min-height:0;padding:0 24px}.store-address-card .ant-card-head-wrapper{min-height:66px}.store-address-card .ant-card-head-title{color:#1f2733;padding:0;font-size:19px;font-weight:700}.store-address-card .ant-card-extra{padding:0}.store-address-card .ant-card-body{padding:14px 24px 24px}.store-address-card-title{align-items:baseline;gap:12px;display:flex}.store-address-required{color:#e23b3b}.store-address-guide.ant-typography{color:#9aa0a6;font-size:14.5px;font-weight:400}.store-address-reselect-button{color:#0f2e5c;border-color:#c9d3e0;border-radius:7px;height:38px;padding-inline:16px;font-size:15px;font-weight:600}.store-address-card .ant-descriptions-item-label{white-space:nowrap;width:140px;font-size:15.5px;color:#5b6470!important;background:#eef2f8!important;padding:11px 16px!important;font-weight:600!important}.store-address-card .ant-descriptions-item-content{color:#1f2733;font-size:15.5px;font-weight:600;padding:11px 16px!important}.store-address-card .ant-descriptions-row:first-child .ant-descriptions-item:first-child .ant-descriptions-item-content{font-family:monospace}@media (width<=900px){.store-address-card-title{flex-direction:column;align-items:flex-start;gap:2px}}.platform-store-card .ant-card-head-title{font-size:19px;font-weight:700}.platform-store-summary{background:#fff;border:1px solid #c9d3e0;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:16px 18px;display:flex}.platform-store-summary-disconnected{background:#eef2f8;border-style:dashed}.platform-store-summary-content{align-items:center;gap:14px;min-width:0;display:flex}.platform-store-status{color:#0f2e5c;border:1px solid #0f2e5c;border-radius:6px;flex:none;padding:5px 12px;font-size:13.5px;font-weight:700;line-height:20px}.platform-store-details{color:#1f2733;flex-wrap:wrap;align-items:center;gap:0 7px;min-width:0;font-size:15.5px;line-height:1.6;display:flex}.platform-store-address{color:#9aa0a6;overflow-wrap:anywhere;gap:7px;min-width:0;display:inline-flex}.platform-store-link-button,.platform-store-unlink-button{border-radius:7px;flex:none;height:38px;padding-inline:16px;font-size:14.5px;font-weight:600}.platform-store-link-button{background:#0f2e5c;border-color:#0f2e5c}.platform-store-unlink-button{color:#c0392b;background:#fff;border-color:#c0392b}.store-information-card .ant-card-head-title{font-size:19px;font-weight:700}.store-business-search-section{background:#fff;border:1px solid #e4e6ea;border-radius:9px;margin-bottom:20px;padding:16px 18px}.store-business-search-title{color:#0f2e5c;margin:0 0 12px;font-size:16px;font-weight:700}.store-business-search-row{align-items:center;gap:10px;display:flex}.store-business-search-row>label{color:#5b6470;flex:0 0 88px;font-size:15px}.store-business-search-control{align-items:center;gap:10px;display:flex}.store-business-search-control .ant-input{border-radius:7px;width:280px;height:40px;font-size:15.5px}.store-business-search-error{color:#e23b3b;margin:6px 0 0 98px;font-size:13px}.store-detail-form{gap:16px;display:grid}.store-registration-card .ant-card-head-title,.store-closure-card .ant-card-head-title{font-size:18px;font-weight:700}.store-registration-card .ant-descriptions-item-label{white-space:nowrap;width:130px;font-size:15.5px;color:#5b6470!important;background:#eef2f8!important;padding:11px 16px!important;font-weight:600!important}.store-registration-card .ant-descriptions-item-content{color:#1f2733;font-size:15.5px;padding:11px 16px!important}.store-closure-card-title{align-items:center;gap:20px;display:flex}.store-closure-card-title .ant-typography{color:#9aa0a6;margin:0;font-size:13px;font-weight:600}.store-closure-card .ant-form-item-label>label{color:#5b6470;font-size:15.5px}.store-closure-status-item{margin-bottom:0}.store-closure-card .ant-radio-group{align-items:center;gap:22px;min-height:40px;font-size:15.5px;display:inline-flex}.store-closure-card .ant-radio-wrapper{color:#374151;margin-inline-end:0;font-size:15.5px}.store-closure-primary-row{align-items:flex-start;gap:20px;margin-bottom:16px;display:flex}.store-closure-primary-row .ant-form-item{flex:none;margin-bottom:0}.store-closure-primary-row .ant-form-item-row,.store-closure-reason-item>.ant-row{align-items:center;display:grid}.store-closure-status-item .ant-form-item-row{grid-template-columns:92px max-content}.store-closure-date-item .ant-form-item-row{grid-template-columns:92px 140px;align-items:start}.store-closure-date-item .ant-form-item-label>label{align-items:center;min-height:40px;display:flex}.store-closure-reason-item>.ant-row{grid-template-columns:92px minmax(0,1fr)}.store-closure-primary-row .ant-form-item-label,.store-closure-reason-item>.ant-row>.ant-form-item-label{text-align:left;padding:0}.store-closure-reason-item{margin-bottom:0}.store-closure-reason-item>.ant-row{align-items:start}.store-closure-date-item .ant-picker,.store-closure-reason-item textarea{border-radius:7px;min-height:40px;font-size:15.5px}.store-closure-reason-item textarea{padding:11px 13px}.store-closure-date-item .ant-picker{width:140px}.store-closure-date-item .ant-form-item-explain-error{white-space:nowrap}.store-information-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 20px;display:grid}.store-information-grid>.ant-form-item,.store-information-memo{margin-bottom:0}.store-information-grid>.ant-form-item>.ant-row,.store-information-memo>.ant-row{grid-template-columns:108px minmax(0,1fr);align-items:start;column-gap:20px;display:grid}.store-information-grid .ant-form-item-label,.store-information-memo .ant-form-item-label{text-align:left;padding:0}.store-information-grid .ant-form-item-label>label,.store-information-memo .ant-form-item-label>label{color:#5b6470;min-height:40px;font-size:15.5px}.store-information-multiline-label{line-height:1.4}.store-information-grid .ant-form-item-control-input{min-height:40px}.store-information-grid .ant-input,.store-information-grid .ant-select-selector,.store-information-grid .ant-btn{border-radius:7px;min-height:40px;font-size:15.5px}.store-information-readonly-item .ant-form-item-control-input-content{align-items:center;min-height:40px;display:flex}.store-information-readonly-item>.ant-row{grid-template-columns:140px minmax(0,1fr)}.store-information-readonly-item .ant-form-item-label>label{white-space:nowrap}.store-information-memo{margin-top:15px}.store-information-memo textarea{resize:none;border-radius:7px;min-height:60px;padding:11px 13px;font-size:15.5px}@media (width<=760px){.store-address-card .ant-descriptions-row{grid-template-columns:140px minmax(0,1fr);display:grid}.store-address-card .ant-descriptions-item-label,.store-address-card .ant-descriptions-item-content{width:auto}.platform-store-summary,.platform-store-summary-content{flex-direction:column;align-items:flex-start}.platform-store-link-button,.platform-store-unlink-button{align-self:flex-end}.store-information-grid{grid-template-columns:1fr}.store-closure-primary-row{flex-direction:column;gap:12px}}@media (width<=560px){.store-information-multiline-label{white-space:nowrap}.store-information-multiline-label br{display:none}.store-business-search-row{flex-direction:column;align-items:stretch;gap:6px}.store-business-search-row>label{flex-basis:auto}.store-business-search-control .ant-input{flex:1;width:auto;min-width:0}.store-business-search-control{width:100%}.store-business-search-error{margin-left:0}.store-information-grid>.ant-form-item>.ant-row,.store-information-memo>.ant-row{grid-template-columns:1fr;row-gap:6px}.store-information-grid .ant-form-item-label>label,.store-information-memo .ant-form-item-label>label{min-height:auto}.store-closure-primary-row .ant-form-item-row,.store-closure-reason-item>.ant-row{grid-template-columns:1fr;row-gap:6px}}.notice-page-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.notice-page-header .ant-typography{margin:0}.notice-register-button{border-radius:7px;height:40px;padding-inline:18px;font-size:16px;font-weight:600}.notice-filter-card .ant-card-body{padding:16px 20px}.notice-filter-row{align-items:center;gap:10px;display:flex}.notice-filter-control{border-radius:7px;height:38px;font-size:15px}.notice-filter-control.ant-select .ant-select-selector,.notice-filter-control.ant-picker,.notice-filter-control.ant-input-affix-wrapper{min-height:38px}.notice-filter-control.ant-select .ant-select-selector{align-items:center;display:flex}.notice-filter-title{flex:260px;min-width:180px}.notice-filter-period{flex:0 0 240px}.notice-filter-status{flex:0 0 170px}.notice-filter-button{border-radius:7px;height:38px;padding-inline:20px;font-size:15.5px;font-weight:600}.notice-filter-reset{padding-inline:14px}.notice-list-card{overflow:hidden}.notice-list-card .ant-card-body{padding:0}.notice-list-summary{color:#5b6470;border-bottom:1px solid #eef0f2;padding:13px 18px;font-size:15.5px}.notice-list-summary strong{color:#1f2733}.notice-list-card .ant-table{font-size:15px}.notice-list-card .ant-table-thead>tr>th{color:#5b6470;background:#fafbfc;padding:11px 16px;font-weight:600}.notice-list-card .ant-table-tbody>tr>td{padding:11px 16px}.notice-list-card .ant-table-tbody>tr>td:first-child{color:#1f2733;font-weight:600}.notice-list-card .ant-pagination{justify-content:center;margin:14px 18px}.notice-list-card .ant-pagination-options{margin-inline-start:0}.notice-list-card .ant-pagination-item,.notice-list-card .ant-pagination-prev,.notice-list-card .ant-pagination-next{border:1px solid #e4e6ea;border-radius:6px;min-width:28px;height:28px;margin-inline-end:6px;line-height:26px}.notice-list-card .ant-pagination-prev .ant-pagination-item-link,.notice-list-card .ant-pagination-next .ant-pagination-item-link{border:0;border-radius:6px}.notice-list-card .ant-pagination-item a{color:#5b6470}.notice-list-card .ant-pagination-item-active{background:#0f2e5c;border-color:#0f2e5c}.notice-list-card .ant-pagination-item-active a,.notice-list-card .ant-pagination-item-active:hover a{color:#fff}.notice-list-card .ant-pagination-item:not(.ant-pagination-item-active):hover,.notice-list-card .ant-pagination-prev:not(.ant-pagination-disabled):hover,.notice-list-card .ant-pagination-next:not(.ant-pagination-disabled):hover{border-color:#0f2e5c}.notice-publication-select{text-align:left;width:90px}.notice-manage-button{min-width:50px;height:32px;box-shadow:none;background:#fff;border-radius:6px;padding-inline:12px;font-size:14px;font-weight:600}.notice-manage-button-edit,.notice-manage-button-edit:hover,.notice-manage-button-edit:focus,.notice-manage-button-edit:active{color:#0f2e5c;background:#fff;border-color:#0f2e5c}.notice-manage-button-delete,.notice-manage-button-delete:hover,.notice-manage-button-delete:focus,.notice-manage-button-delete:active{color:#c0392b;background:#fff;border-color:#e0b4b0}.notice-form-card .ant-card-body{padding:24px 28px}.notice-form .ant-form-item{margin-bottom:18px}.notice-form .ant-form-item-label{padding-bottom:7px}.notice-form .ant-form-item-label>label{color:#5b6470;width:100%;height:auto;font-size:15.5px;font-weight:400}.notice-form-label{align-items:center;gap:4px;display:inline-flex}.notice-form-required{color:#e23b3b}.notice-form-label-hint,.notice-form-count{color:#9aa0a6;font-size:13px}.notice-form-content-label{justify-content:space-between;align-items:center;width:100%;display:flex}.notice-form .ant-input,.notice-form .ant-picker{border-radius:7px;font-size:16px}.notice-form .ant-input:not(textarea),.notice-form .ant-picker{min-height:40px}.notice-form textarea.ant-input{resize:none;min-height:120px;padding:12px 13px;font-size:15.5px;line-height:1.6}.notice-form-content-grid{grid-template-columns:minmax(280px,1fr) minmax(360px,1.4fr);gap:24px;display:grid}.notice-form-content-grid .notice-content-field textarea.ant-input{min-height:96px}.notice-publish-field{max-width:420px}.notice-publish-field .ant-form-item-extra{color:#9aa0a6;margin-top:5px;font-size:13px}.notice-image-field .ant-upload-wrapper .ant-upload-list.ant-upload-list-picture-card{flex-wrap:wrap;gap:8px;display:flex}.notice-image-field .ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload.ant-upload-select,.notice-image-field .ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list-item-container{width:96px;height:96px}.notice-image-preview-host{display:none}.notice-popup-panel{background:#eef2f8;border:1px solid #e1e7ef;border-radius:9px;padding:18px 20px}.notice-popup-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.notice-popup-title{color:#16315c;font-size:16px;font-weight:700}.notice-popup-toggle{color:#9aa0a6;align-items:center;gap:8px;font-size:14.5px;font-weight:600;display:flex}.notice-popup-toggle .is-enabled{color:#0f2e5c}.notice-popup-fields{display:block}.notice-popup-fields .ant-picker{width:100%}.notice-popup-fields .ant-form-item{margin-bottom:14px}.notice-popup-guide{color:#5b6470;background:#fff;border:1px solid #eef2f8;border-radius:7px;padding:11px 14px;font-size:14px;line-height:1.7}.notice-form-actions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.notice-form-action{border-radius:7px;height:44px;padding-inline:26px;font-size:16.5px;font-weight:600}.notice-form-action.ant-btn-primary{padding-inline:30px}.notice-page-customer-form .notice-page-header .ant-typography{letter-spacing:-.4px}.notice-page-customer-form .notice-form-card{box-shadow:none;border-color:#e4e6ea;border-radius:10px}.notice-page-customer-form .notice-image-field .ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload.ant-upload-select{color:#9aa0a6;background:#eef2f8;border:1.5px dashed #c9d3e0;border-radius:8px}.notice-page-customer-form .notice-image-field .ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload.ant-upload-select .anticon{color:#0f2e5c;font-size:28px}.notice-page-customer-form .notice-image-field .ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload.ant-upload-select>.ant-upload{gap:6px;font-size:14.5px}.notice-page-customer-form .notice-image-field .ant-upload-list-item{box-sizing:border-box;overflow:hidden;border-radius:8px!important;padding:0!important}.notice-page-customer-form .notice-image-field .ant-upload-list-item:before,.notice-page-customer-form .notice-image-field .ant-upload-list-item-thumbnail,.notice-page-customer-form .notice-image-field .ant-upload-list-item-thumbnail img{width:100%!important;height:100%!important;inset:0!important}.notice-page-customer-form .notice-image-field .ant-upload-list-item:before{border-radius:8px!important}.notice-page-customer-form .notice-image-field .ant-upload-list-item-thumbnail{display:block!important}.notice-page-customer-form .notice-image-field .ant-upload-list-item-thumbnail img{object-fit:cover}.notice-page-customer-form .notice-image-field .ant-upload-list-item-actions{justify-content:center;align-items:center;gap:8px;display:flex;inset:0!important;transform:none!important}.notice-page-customer-form .notice-image-field .ant-upload-list-item-actions a,.notice-page-customer-form .notice-image-field .ant-upload-list-item-actions button{background:#ffffff29;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;color:#fff!important;opacity:1!important;display:inline-flex!important}.notice-page-customer-form .notice-image-field .ant-upload-list-item-actions .anticon{font-size:18px;color:#fff!important}.notice-page-customer-form .notice-image-field .notice-image-remove-icon{color:#ef4444;font-size:27px;font-weight:900;line-height:1;transform:translateY(-1px)}.notice-page-customer-form .notice-image-field .ant-upload-list-item-actions a:hover,.notice-page-customer-form .notice-image-field .ant-upload-list-item-actions button:hover{background:#ffffff3d}.notice-page-customer-form .notice-popup-panel{border-color:#e4e6ea}.notice-page-customer-form .notice-popup-toggle .ant-switch{min-width:44px;height:24px}.notice-page-customer-form .notice-popup-toggle .ant-switch .ant-switch-handle{width:20px;height:20px}.notice-page-customer-form .notice-form-action{height:42px;padding-inline:24px;font-size:16px}.notice-page-customer-form .notice-form-action.ant-btn-primary{padding-inline:30px}.notice-publish-confirm-modal .ant-modal-content{border-radius:14px;padding:0;overflow:hidden;box-shadow:0 24px 60px #0006}.notice-publish-confirm-modal .ant-modal-confirm-body{padding:28px 30px 22px;display:block}.notice-publish-confirm-modal .ant-modal-confirm-title{margin:0;line-height:normal;display:block}.notice-publish-confirm-modal .ant-modal-confirm-content{max-width:none;margin:0}.notice-publish-confirm-heading{color:#1f2733;text-align:center;flex-direction:column;align-items:center;gap:16px;font-size:21px;font-weight:700;line-height:normal;display:flex}.notice-publish-confirm-icon{color:#0f2e5c;background:#eef2f8;border-radius:50%;flex:0 0 56px;justify-content:center;align-items:center;width:56px;height:56px;font-size:30px;display:inline-flex}.notice-publish-confirm-description{color:#5b6470;text-align:center;margin-top:12px;font-size:16px;line-height:1.7}.notice-publish-confirm-description strong{color:#0f2e5c}.notice-publish-confirm-modal .ant-modal-confirm-btns{gap:10px;margin:0;padding:0 30px 26px;display:flex}.notice-publish-confirm-modal .ant-modal-confirm-btns .ant-btn{border-radius:8px;flex:1;height:48px;margin-inline-start:0;padding:0;font-size:17px;font-weight:600;line-height:46px}.notice-publish-confirm-modal .ant-modal-confirm-btns .ant-btn-primary{background:#0f2e5c}@media (width<=900px){.notice-filter-row{flex-wrap:wrap}.notice-filter-title{flex-basis:100%}.notice-filter-period,.notice-filter-status{flex:220px}.notice-filter-actions{margin-left:auto}.notice-form-content-grid{grid-template-columns:1fr;gap:0}.notice-popup-header{flex-direction:column;align-items:flex-start}}
