:root{--font-pretendard:"Pretendard Variable"}*{box-sizing:border-box}html,body{height:100%;margin:0;padding:0}pre,code{font-family:inherit}body{font-family:var(--font-pretendard), sans-serif;background:var(--admin-bg);color:var(--admin-text)}:focus-visible{outline:2px solid var(--admin-focus);outline-offset:3px}.admin-skip-link{z-index:10000;color:var(--admin-on-filled);background:var(--admin-primary-fill);border-radius:8px;padding:12px 20px;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.admin-skip-link:focus{transform:translateY(0)}.admin-shell,.admin-content{min-width:0}.admin-content{outline:none}.admin-sidebar{--admin-sidebar-motion-duration:.24s;--admin-sidebar-motion-ease:cubic-bezier(.2, 0, 0, 1);height:100dvh;top:0;position:sticky!important}.admin-sidebar-inner{flex-direction:column;height:100%;display:flex}.admin-sidebar-brand{height:64px;transition:padding-inline var(--admin-sidebar-motion-duration) var(--admin-sidebar-motion-ease);flex-shrink:0;justify-content:flex-start;align-items:center;padding-inline:22px;display:flex}.admin-sidebar.ant-layout-sider-collapsed .admin-sidebar-brand{padding-inline:27.237px 0}.admin-sidebar-nav{flex:1;min-height:0;overflow:hidden auto}.admin-sidebar-footer{border-top:1px solid var(--admin-border);flex-shrink:0;padding:8px}.admin-sidebar-footer .ant-btn{color:var(--admin-sidebar-text);transition:padding-inline var(--admin-sidebar-motion-duration) var(--admin-sidebar-motion-ease), gap var(--admin-sidebar-motion-duration) var(--admin-sidebar-motion-ease);justify-content:flex-start;gap:10px;padding-inline:20px}.admin-sidebar-footer .ant-btn .ant-btn-icon{flex-shrink:0;width:14px;height:14px;font-size:14px}.admin-sidebar-footer-label{white-space:nowrap;opacity:1;visibility:visible;max-width:160px;transition:max-width var(--admin-sidebar-motion-duration) var(--admin-sidebar-motion-ease), opacity var(--admin-sidebar-motion-duration) var(--admin-sidebar-motion-ease);display:inline-block;overflow:hidden}.admin-sidebar-toggle-icon{transition:transform var(--admin-sidebar-motion-duration) var(--admin-sidebar-motion-ease)}.admin-sidebar.ant-layout-sider-collapsed .admin-sidebar-footer .ant-btn{gap:0;padding-inline:24.5px 0}.admin-sidebar.ant-layout-sider-collapsed .admin-sidebar-footer-label{opacity:0;visibility:hidden;max-width:0}.admin-sidebar.ant-layout-sider-collapsed .admin-sidebar-toggle-icon{transform:scaleX(-1)}.admin-sidebar-footer .ant-btn:hover{color:var(--admin-sidebar-text)!important;background:var(--admin-sidebar-hover)!important}.admin-sidebar.ant-layout-sider .ant-menu.ant-menu-root .ant-menu-item-group-title{color:var(--admin-sidebar-muted);white-space:nowrap;height:calc(26px + 1lh);transition:height var(--admin-sidebar-motion-duration) var(--admin-sidebar-motion-ease), padding var(--admin-sidebar-motion-duration) var(--admin-sidebar-motion-ease);padding-top:18px;font-size:12px;position:relative}.admin-sidebar.ant-layout-sider .ant-menu.ant-menu-root .ant-menu-item,.admin-sidebar.ant-layout-sider .ant-menu.ant-menu-root .ant-menu-submenu-title{transition:padding-inline var(--admin-sidebar-motion-duration) var(--admin-sidebar-motion-ease), background-color var(--admin-sidebar-motion-duration) var(--admin-sidebar-motion-ease), border-color var(--admin-sidebar-motion-duration) var(--admin-sidebar-motion-ease)}.admin-sidebar.ant-layout-sider .ant-menu.ant-menu-root .ant-menu-item-icon{transition:font-size var(--admin-sidebar-motion-duration) var(--admin-sidebar-motion-ease), margin var(--admin-sidebar-motion-duration) var(--admin-sidebar-motion-ease), color var(--admin-sidebar-motion-duration) var(--admin-sidebar-motion-ease)}.admin-sidebar.ant-layout-sider .ant-menu.ant-menu-root .ant-menu-title-content{visibility:visible;transition:opacity var(--admin-sidebar-motion-duration) var(--admin-sidebar-motion-ease), margin-inline-start var(--admin-sidebar-motion-duration) var(--admin-sidebar-motion-ease), color var(--admin-sidebar-motion-duration) var(--admin-sidebar-motion-ease)}.admin-sidebar.ant-layout-sider-collapsed .ant-menu.ant-menu-root .ant-menu-title-content{visibility:hidden}.admin-shell-header{height:auto;min-height:64px;line-height:1.5}.admin-page-header{margin-bottom:20px}.admin-page-loading{min-height:240px;color:var(--admin-text-muted)}.admin-loading-placeholder{background:var(--admin-surface-subtle);border-radius:8px;min-height:180px}.admin-page-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.admin-page-heading>div:first-child{min-width:0}.admin-page-title.ant-typography{margin:0 0 4px;font-size:24px;line-height:1.4}.admin-page-description.ant-typography{max-width:80ch;margin:0}.admin-actions,.admin-filter-bar,.admin-filter-summary{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ant-form.admin-filter-bar{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));align-items:start;gap:16px;margin-bottom:16px;padding:20px;display:grid}.admin-filter-bar .ant-form-item{margin-bottom:0}.admin-filter-bar .ant-form-item-label{padding-bottom:6px}.admin-filter-bar .ant-form-item-control{min-width:0}.admin-filter-bar .ant-select,.admin-filter-bar .ant-picker,.admin-filter-bar .ant-input-number,.admin-filter-bar .admin-filter-field{width:100%;min-width:0!important}.admin-filter-bar>.admin-filter-field,.admin-filter-bar>.admin-id-input{width:auto}.admin-filter-bar .admin-actions{flex-wrap:nowrap;gap:8px}.admin-filter-section{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:10px;margin-bottom:16px}.admin-filter-section .ant-form.admin-filter-bar{border-radius:inherit;border:0;margin-bottom:0}.admin-filter-summary{gap:8px;margin:12px 0}.admin-filter-summary .ant-tag{white-space:normal;overflow-wrap:anywhere;margin:0}.admin-filter-field{width:200px;max-width:100%}.admin-id-input{width:150px;max-width:100%}.admin-numeric,.ant-statistic-content,.ant-table-cell{font-variant-numeric:tabular-nums}.admin-table-region{border-radius:8px;min-width:0;max-width:100%}.admin-table-layout{width:100%;min-width:0;max-width:100%}.admin-results-heading{color:var(--admin-text);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 2px 14px;font-weight:600;display:flex}.admin-results-range{color:var(--admin-text-muted);font-size:12px;font-weight:400}.admin-list-sort{flex-wrap:wrap;align-items:center;gap:8px;margin-inline-start:auto;font-weight:400;display:flex}.admin-list-sort .admin-native-select{min-width:112px}.admin-results-scroll-hint{color:var(--admin-text-muted);flex-basis:100%;font-size:12px;font-weight:400}.admin-entity-cell,.admin-cell-stack{text-align:left;flex-direction:column;gap:4px;min-width:0;display:flex}.admin-entity-primary{color:var(--admin-text);font-weight:600;line-height:1.5}.admin-entity-primary a,.admin-entity-secondary a{color:var(--admin-link)}.admin-entity-secondary{color:var(--admin-text-secondary);font-size:13px;line-height:1.5}.admin-entity-meta{color:var(--admin-text-muted);font-size:12px;line-height:1.5}.admin-numeric .admin-entity-cell,.admin-numeric .admin-cell-stack{text-align:right}.admin-row-actions{white-space:nowrap;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.admin-table-actions .admin-row-actions{justify-content:center;display:flex}.admin-table-expanded-details{padding-block:4px}.admin-table-clickable-row>td{cursor:pointer}.admin-table-clickable-row:focus-visible{outline:2px solid var(--admin-focus);outline-offset:-2px}.admin-table-region .ant-table-tbody>tr.admin-table-row-expanded>td{background:var(--admin-surface-subtle)}.admin-row-actions .ant-btn{height:32px;padding-inline:12px}.admin-row-actions .admin-row-more{width:32px;min-width:32px;padding-inline:0}.admin-table-region .ant-table-tbody>tr>td{vertical-align:middle;padding-block:16px}.admin-table-region .ant-table-thead>tr>th{background:var(--admin-table-header);color:var(--admin-text-secondary);font-size:12px}.admin-table-region .ant-table-cell .ant-tag{margin-inline-end:4px}.admin-section-heading{color:var(--admin-text);margin:0 0 12px;font-size:16px;font-weight:600}.admin-detail-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-detail-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;display:grid}.admin-setting-row{border-bottom:1px solid var(--admin-border);justify-content:space-between;align-items:center;gap:16px;padding-block:14px;display:flex}.admin-setting-row:last-child{border-bottom:0}.admin-setting-row>div:first-child{min-width:0}.admin-setting-row .ant-switch,.admin-setting-row .ant-select{flex-shrink:0}.admin-detail-meta{color:var(--admin-text-muted);overflow-wrap:anywhere;font-size:13px;line-height:1.6}.admin-operation-workspace{max-width:880px}.ant-table-wrapper .ant-table-cell{overflow-wrap:anywhere}.ant-table-wrapper .ant-pagination{flex-wrap:wrap;gap:4px}.ant-descriptions-item-content{overflow-wrap:anywhere;min-width:0}.ant-descriptions-item-content a{color:var(--admin-link);text-underline-offset:3px;text-decoration:underline}.ant-modal .ant-input-number,.ant-drawer .ant-input-number{max-width:100%}@media (max-width:575px){.admin-page-title.ant-typography{font-size:22px}.admin-filter-bar{align-items:stretch}.ant-form.admin-filter-bar{grid-template-columns:minmax(0,1fr);padding:16px}.admin-filter-bar .ant-form-item{flex:100%;min-width:0}.admin-filter-bar .ant-form-item-control,.admin-filter-bar .ant-picker,.admin-filter-bar .ant-select,.admin-filter-bar .ant-input-number{width:100%}.admin-filter-bar .ant-form-item-label{white-space:normal}.admin-filter-field,.admin-id-input,.admin-actions{width:100%}.admin-setting-row{flex-wrap:wrap;align-items:flex-start}.ant-card .ant-card-head{padding-inline:16px}.ant-card .ant-card-body{padding:16px}.ant-table-wrapper .ant-table-pagination{justify-content:flex-start}.ant-modal-footer{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ant-modal-footer>.ant-btn+.ant-btn{margin-inline-start:0}.ant-tabs-nav-list .ant-tabs-tab{padding-block:12px}.admin-operation-card .ant-card-head-wrapper{flex-wrap:wrap;gap:12px;padding-block:12px}.admin-operation-card .ant-card-head-title{white-space:normal;overflow:visible}.admin-operation-card .ant-card-extra{max-width:100%;margin-inline-start:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important}}a{color:inherit;text-decoration:none}.ant-table-wrapper .ant-table-thead>tr>th,.ant-table-wrapper .ant-table-column-title{white-space:nowrap}::selection{background:var(--admin-selection);color:var(--admin-selection-text)}.admin-antd-app{min-height:100%}.admin-sidebar.ant-layout-sider{background:var(--admin-sidebar-bg);border-inline-end:1px solid var(--admin-border);transition-property:width,min-width,max-width,flex-basis;transition-duration:var(--admin-sidebar-motion-duration);transition-timing-function:var(--admin-sidebar-motion-ease)}.admin-sidebar .ant-menu{background:var(--admin-sidebar-bg)}.admin-sidebar.ant-layout-sider .ant-menu.ant-menu-root{transition:width var(--admin-sidebar-motion-duration) var(--admin-sidebar-motion-ease);border-inline-end:0}.admin-sidebar-brand{border-bottom:1px solid var(--admin-border)}.admin-header-controls{flex-shrink:0;align-items:center;gap:8px;display:flex}.admin-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.admin-auth-theme{position:absolute;top:20px;right:20px}.ant-typography-copy,.ant-typography-expand{justify-content:center;align-items:center;min-width:24px;min-height:24px;display:inline-flex}.ant-modal-close,.ant-drawer-close{min-width:24px;min-height:24px}.admin-lookup-options .ant-select-item-option-content{white-space:normal;overflow-wrap:anywhere}.admin-context-panel{background:var(--admin-surface-subtle);border:1px solid var(--admin-border);border-radius:8px;padding:16px}html:root .ant-btn.ant-btn-variant-link:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled),html:root .ant-btn-color-primary:not(.ant-btn-variant-solid):not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled){color:var(--admin-link)}html:root .ant-btn-color-primary:not(.ant-btn-variant-solid):not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):hover,html:root .ant-btn-color-primary:not(.ant-btn-variant-solid):not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):active,html:root .ant-btn.ant-btn-variant-link:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):hover,html:root .ant-btn.ant-btn-variant-link:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):active{color:var(--admin-link-hover)}html:root .ant-pagination:not(.ant-pagination-disabled) .ant-pagination-item.ant-pagination-item-active{border-color:var(--admin-focus)}html:root .ant-pagination:not(.ant-pagination-disabled) .ant-pagination-item.ant-pagination-item-active a{color:var(--admin-link)}html:root .ant-pagination:not(.ant-pagination-disabled) .ant-pagination-item.ant-pagination-item-active:hover{border-color:var(--admin-link-hover)}html:root .ant-pagination:not(.ant-pagination-disabled) .ant-pagination-item.ant-pagination-item-active:hover a{color:var(--admin-link-hover)}html:root .ant-picker-dropdown .ant-picker-cell.ant-picker-cell-in-view.ant-picker-cell-today:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-disabled) .ant-picker-cell-inner{color:var(--admin-link)}html:root .ant-picker-dropdown .ant-picker-cell.ant-picker-cell-in-view.ant-picker-cell-today:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-disabled) .ant-picker-cell-inner:before{border-color:var(--admin-focus)}html:root .ant-select-dropdown .ant-select-item.ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state{color:var(--admin-link)}html:root .ant-btn-color-primary.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled),html:root .ant-btn-color-primary.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover,html:root .ant-btn-color-primary.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active{border-color:var(--admin-primary-border)}html:root .ant-btn-dangerous.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled){background:var(--admin-danger-fill);border-color:var(--admin-danger-text);color:var(--admin-on-filled)}html:root .ant-btn-dangerous.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover{background:var(--admin-danger-hover);border-color:var(--admin-danger-text);color:var(--admin-on-filled)}html:root .ant-btn-dangerous.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active{background:var(--admin-danger-fill);border-color:var(--admin-danger-text);color:var(--admin-on-filled)}.ant-form-item-explain-error,.ant-typography-danger{color:var(--admin-danger-text)}html:root .ant-tag.ant-tag-red:not(.ant-tag-disabled),html:root .ant-tag.ant-tag-error:not(.ant-tag-disabled){color:var(--admin-danger-text);background:var(--admin-danger-bg);border-color:var(--admin-danger-text)}html:root .ant-tag.ant-tag-green:not(.ant-tag-disabled),html:root .ant-tag.ant-tag-success:not(.ant-tag-disabled){color:var(--admin-success-text);background:var(--admin-success-bg);border-color:var(--admin-success-text)}html:root .ant-tag.ant-tag-gold:not(.ant-tag-disabled),html:root .ant-tag.ant-tag-yellow:not(.ant-tag-disabled),html:root .ant-tag.ant-tag-warning:not(.ant-tag-disabled){color:var(--admin-warning-text);background:var(--admin-warning-bg);border-color:var(--admin-warning-text)}html:root .ant-tag.ant-tag-blue:not(.ant-tag-disabled),html:root .ant-tag.ant-tag-processing:not(.ant-tag-disabled){color:var(--admin-link);background:var(--admin-info-bg);border-color:var(--admin-link)}html:root .ant-tag.ant-tag-orange:not(.ant-tag-disabled){color:var(--admin-orange-text);background:var(--admin-orange-bg);border-color:var(--admin-orange-text)}@media (max-width:575px){.admin-header-environment-description{display:none}.admin-auth-theme{top:12px;right:12px}}.admin-record-list{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.admin-record-card{border:1px solid var(--admin-border);background:var(--admin-surface);overflow-wrap:anywhere;border-radius:12px;min-width:0;padding:16px}.admin-record-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.admin-record-identity{flex:1;min-width:0}.admin-record-title{font-size:16px;font-weight:600;line-height:1.55}.admin-record-title a{color:var(--admin-link);text-underline-offset:3px;text-decoration:underline}.admin-record-subtitle{color:var(--admin-text-secondary);margin-top:4px;font-size:13px}.admin-record-meta{color:var(--admin-text-muted);margin-top:4px;font-size:12px}.admin-record-extra{flex-shrink:0;max-width:42%}.admin-record-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin:16px 0 0;display:grid}.admin-record-fields>div{min-width:0}.admin-record-fields dt{color:var(--admin-text-muted);margin-bottom:4px;font-size:12px}.admin-record-fields dd{color:var(--admin-text);margin:0;font-size:14px;line-height:1.55}.admin-record-fields .admin-entity-cell,.admin-record-fields .admin-cell-stack{text-align:start}.admin-record-details{border-top:1px solid var(--admin-border);margin-top:16px;padding-top:10px}.admin-record-details summary{cursor:pointer;min-height:40px;color:var(--admin-link);padding:8px 0;font-size:13px}.admin-record-details>div{padding:8px 0}.admin-record-actions{border-top:1px solid var(--admin-border);margin-top:16px;padding-top:12px}.admin-record-actions .admin-row-actions{justify-content:space-between;gap:12px;width:100%;display:flex}.admin-record-actions .admin-row-actions>.ant-btn:first-child{flex:1}.admin-record-actions .ant-btn{min-height:44px}.admin-record-actions .admin-row-more{width:44px;min-width:44px}.admin-collection-loading{min-height:240px;color:var(--admin-text-muted);justify-content:center;align-items:center;gap:12px;display:flex}.admin-pagination-bar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px 20px;padding:16px 0;display:flex}.admin-pagination-total{color:var(--admin-text-muted);margin-inline-end:auto;font-size:13px}.admin-page-size{white-space:nowrap;color:var(--admin-text-secondary);align-items:center;gap:8px;font-size:13px;display:flex}.admin-pagination-bar .ant-pagination{margin:0}.admin-filter-more{grid-column:1/-1;min-width:0}.admin-filter-more>summary{cursor:pointer;color:var(--admin-link);min-height:36px;padding:6px 0;font-weight:500;line-height:24px;display:list-item}.admin-filter-more-fields{border-top:1px solid var(--admin-border);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));align-items:start;gap:16px;margin-top:6px;padding-top:14px;display:grid}.admin-filter-more-fields>.ant-form-item{width:auto;min-width:0;max-width:none;margin-bottom:0}.admin-filter-more-fields .ant-select,.admin-filter-more-fields .ant-picker,.admin-filter-more-fields .ant-input-number{width:100%;min-width:0!important}@supports (interpolate-size:allow-keywords) and selector(details::details-content){.admin-filter-more{interpolate-size:allow-keywords}.admin-filter-more::details-content{height:0;transition:height .2s ease, content-visibility .2s ease allow-discrete;overflow:clip}.admin-filter-more[open]::details-content{height:auto}}@media (prefers-reduced-motion:reduce){.admin-filter-more::details-content{transition:none}}.admin-filter-buttons{align-self:start}.admin-filter-bar>.admin-filter-keyword{grid-column:span 2}.admin-collection-compact .ant-table-cell{padding-inline:12px}.admin-collection-compact .ant-table-expanded-row>td{background:var(--admin-surface-subtle)}.admin-sidebar.ant-layout-sider-collapsed .ant-menu.ant-menu-root .ant-menu-item-group-title{color:#0000;visibility:hidden;height:16px;padding:0;overflow:hidden}.admin-sidebar.ant-layout-sider-collapsed .ant-menu-item-group+.ant-menu-item-group>.ant-menu-item-group-title:after{content:"";background:var(--admin-border);visibility:visible;width:24px;height:1px;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}@media (min-width:768px) and (max-width:1599px){.admin-content{margin:20px!important}.ant-form.admin-filter-bar{gap:14px;padding:16px}.admin-filter-more-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.admin-page-heading{margin-bottom:14px}}@media (min-width:1600px){.admin-filter-more-fields{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:767px){.admin-content{margin:12px!important}.admin-page-title.ant-typography{font-size:22px}.admin-page-description.ant-typography{font-size:13px;line-height:1.6}.admin-page-heading{gap:12px;margin-bottom:12px}.admin-header-environment-description{display:none}.ant-form.admin-filter-bar{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px}.admin-filter-more-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.admin-filter-bar .ant-form-item{min-width:0}.admin-filter-bar>.admin-filter-keyword,.admin-filter-bar>.admin-filter-buttons{grid-column:1/-1}.admin-filter-buttons .ant-space,.admin-filter-buttons .admin-actions{flex-wrap:nowrap;width:100%;display:flex}.admin-filter-buttons .ant-space-item,.admin-filter-buttons .ant-btn{flex:1}.admin-filter-buttons .ant-btn{width:100%;min-height:44px}.admin-pagination-bar{z-index:5;padding:12px 0 calc(12px + env(safe-area-inset-bottom));background:var(--admin-bg);border-top:1px solid var(--admin-border);gap:10px;position:sticky;bottom:0}.admin-pagination-total{display:none}.admin-pagination-bar .ant-pagination{margin-inline-start:auto}.admin-pagination-bar .ant-pagination-prev,.admin-pagination-bar .ant-pagination-next{min-width:44px;height:44px;line-height:44px}.admin-pagination-bar .ant-pagination-simple-pager{align-items:center;height:44px;margin-inline-end:8px;display:flex}.admin-filter-summary{font-size:12px}.admin-table-region{padding-bottom:4px}}@media (max-width:380px){.admin-record-fields{gap:12px}.admin-pagination-bar{gap:6px}.admin-page-size{gap:4px;font-size:12px}.admin-pagination-bar .ant-pagination-simple-pager{margin-inline-end:0}}.admin-direct-open{border-bottom:1px solid var(--admin-border);padding-bottom:12px}.admin-direct-open summary{color:var(--admin-link);cursor:pointer;padding:8px 0}.admin-direct-open-form{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;max-width:700px;margin-top:12px;display:grid}.admin-direct-open-form .ant-form-item{margin:0}@media (max-width:767px){.admin-direct-open-form{grid-template-columns:minmax(0,1fr)}.admin-direct-open-form .ant-btn{width:100%;min-height:44px}.admin-page-header{margin-bottom:8px}:is(.admin-filter-bar .ant-form-item:has(.ant-picker-range),.admin-filter-more-fields .ant-form-item:has(.ant-picker-range)){grid-column:1/-1}}.admin-operation-workspace .ant-form.admin-filter-bar{grid-template-columns:minmax(0,1fr) auto}@media (max-width:767px){.admin-operation-workspace .ant-form.admin-filter-bar{grid-template-columns:minmax(0,1fr)}.admin-operation-workspace .admin-filter-bar .ant-btn{width:100%;min-height:44px}}.admin-collection-mobile .ant-pagination-prev,.admin-collection-mobile .ant-pagination-next{min-width:44px;height:44px;line-height:44px}.admin-collection-mobile .ant-pagination-simple-pager{align-items:center;height:44px;display:flex}.admin-pagination-loading .ant-pagination-item,.admin-pagination-loading .ant-pagination-simple-pager,.admin-pagination-loading .ant-pagination-options{visibility:hidden}.admin-filter-section{container:admin-filter/inline-size}.admin-entity-cell>.ant-tag{align-self:flex-start}.admin-operation-notice{border:1px solid var(--admin-border);background:var(--admin-info-bg);color:var(--admin-text);border-radius:8px;margin-bottom:16px}.admin-operation-notice>summary{cursor:pointer;padding:12px 16px;font-weight:500}.admin-operation-notice>summary>span{color:var(--admin-text-muted);margin-inline-start:8px;font-size:12px}.admin-operation-notice>div{padding:0 16px 16px;font-size:13px;line-height:1.65}@media (min-width:768px){.ant-form.admin-filter-bar{grid-template-columns:repeat(var(--admin-primary-fields,3), minmax(0, 1fr)) auto}.admin-filter-bar>.admin-filter-keyword,.admin-filter-bar>.admin-filter-buttons{grid-column:auto}.admin-table-region .ant-table-tbody>tr>td{padding-block:10px}}@container admin-filter (max-width:780px){.ant-form.admin-filter-bar{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.admin-filter-bar>.admin-filter-keyword,.admin-filter-bar>.ant-form-item:has(.admin-entity-lookup)){grid-column:auto}.admin-filter-bar>.admin-filter-buttons,.admin-filter-single-field>.ant-form-item{grid-column:1/-1}.admin-filter-buttons .ant-form-item-label{display:none}}@container admin-filter (max-width:560px){.ant-form.admin-filter-bar{grid-template-columns:minmax(0,1fr)}.admin-filter-bar>.ant-form-item{grid-column:1/-1}}@media (max-width:1199px){.admin-header-controls>.ant-btn{min-width:44px;min-height:44px}.admin-header-controls>.ant-btn .anticon{font-size:20px}}@media (max-width:767px){.admin-filter-buttons .ant-form-item-label{display:none}:is(.admin-filter-bar .ant-form-item:has(.admin-entity-lookup),.admin-filter-more-fields .ant-form-item:has(.admin-entity-lookup)),.admin-filter-bar>.admin-filter-actions{grid-column:1/-1}.admin-quick-views .ant-btn{min-height:44px;padding-inline:12px}.admin-filter-more>summary{min-height:44px;padding-block:10px}.ant-form .ant-input:not(textarea):not(.ant-input-affix-wrapper>.ant-input),.ant-form .ant-input-affix-wrapper,.ant-form .ant-input-number,.ant-form .ant-select,.ant-form .ant-picker{min-height:44px}.ant-form .ant-input:not(textarea),.ant-form .ant-input-affix-wrapper,.ant-form .ant-input-number-input,.ant-form .ant-select,.ant-form .ant-picker input{font-size:16px}.ant-form .ant-checkbox-wrapper,.ant-form .ant-radio-wrapper{align-items:center;min-height:44px}.admin-record-fields dd{font-size:16px}.ant-typography-copy,.ant-typography-expand{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.ant-modal-close,.ant-drawer-close{min-width:44px;min-height:44px}}.ant-switch:after{content:"";width:max(44px,100%);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.admin-page-header .admin-page-heading:last-child,.ant-space-item>.admin-page-header{margin-bottom:0}@media (max-width:767px){.admin-pagination-bar{flex-wrap:nowrap;justify-content:space-between;gap:8px}.admin-pagination-bar .ant-pagination{flex-shrink:0;margin-inline-start:0}.admin-page-size-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ant-card .admin-pagination-bar{background:var(--admin-surface);margin-inline:-16px;padding-inline:16px}}
html[data-admin-theme-transition=snapshot],html[data-admin-theme-transition=snapshot] *,html[data-admin-theme-transition=snapshot] :before,html[data-admin-theme-transition=snapshot] :after,html[data-admin-theme-transition=instant],html[data-admin-theme-transition=instant] *,html[data-admin-theme-transition=instant] :before,html[data-admin-theme-transition=instant] :after{transition:none!important}html[data-admin-theme-transition=snapshot] *{view-transition-name:none!important}html[data-admin-theme-transition=snapshot]::view-transition{pointer-events:none}html[data-admin-theme-transition=snapshot]::view-transition-group(root){animation:none}html[data-admin-theme-transition=snapshot]::view-transition-old(root){mix-blend-mode:normal;animation:none}html[data-admin-theme-transition=snapshot]::view-transition-new(root){animation:admin-theme-enter var(--admin-theme-transition-duration) ease both;mix-blend-mode:normal}@keyframes admin-theme-enter{0%{opacity:0}to{opacity:1}}html[data-admin-theme-transition=colors],html[data-admin-theme-transition=colors] *,html[data-admin-theme-transition=colors] :before,html[data-admin-theme-transition=colors] :after{transition-property:color,background-color,border-color,box-shadow,fill,stroke,filter,outline-color,text-decoration-color,caret-color!important;transition-duration:var(--admin-theme-transition-duration)!important;transition-delay:0s!important;transition-timing-function:ease!important}@media (prefers-reduced-motion:reduce){html[data-admin-theme-transition]::view-transition-new(root){animation:none}html[data-admin-theme-transition=colors],html[data-admin-theme-transition=colors] *,html[data-admin-theme-transition=colors] :before,html[data-admin-theme-transition=colors] :after{transition:none!important}}
