.production-auth{--canvas:#111314;--sidebar:#1b1e20;--surface:#1c1f20;--surface-raised:#222628;--hover:#252a2d;--border:#303538;--border-subtle:#282d30;--text:#e6e8e9;--muted:#9ba2a7;--accent:#91b8d4;--accent-hover:#b5d1e5}.production-auth *{box-sizing:border-box}.production-auth{background:var(--canvas);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px}.production-auth a{color:var(--accent);text-decoration:none}.production-auth a:hover{color:var(--accent-hover)}.production-auth button,.production-auth input,.production-auth textarea{font:inherit}.production-auth button{cursor:pointer}.production-auth ::selection{background:#314554}.production-auth h1,.production-auth h2,.production-auth h3,.production-auth p{margin-top:0}.production-auth h1{letter-spacing:0;margin-bottom:8px;font-size:25px;font-weight:600;line-height:1.45}.production-auth h2{margin:0;font-size:16px;font-weight:550}.production-auth h3{font-size:15px;font-weight:550}.production-auth p{line-height:1.8}.production-auth .muted{color:var(--muted)!important}.production-auth .small{font-size:12px}.production-auth .margin-top{margin-top:18px}.production-auth .margin-bottom{margin-bottom:20px}.production-auth .mutation-error{margin-top:15px;margin-bottom:15px}.production-auth .ant-alert .ant-alert-message{font-size:13px}.production-auth .ant-alert .ant-alert-description{font-size:12px;line-height:1.8}.production-auth .ant-form-item-label label{font-size:13px!important}@media (prefers-reduced-motion:reduce){.production-auth *{transition:none!important;animation:none!important}}.production-auth.auth-layout{background:#0d0f10;justify-content:center;align-items:center;min-height:100vh;padding:48px 24px;display:flex}.production-auth .auth-card{width:400px;max-width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;margin:-20px 0 0;padding:0}.production-auth .auth-card h1{letter-spacing:0;margin:0 0 10px;font-size:30px;font-weight:650;line-height:1.4}.production-auth .auth-card>p{margin:0 0 32px;font-size:14px;line-height:1.8}.production-auth .auth-card .ant-steps{margin:24px 0 28px}.production-auth .auth-card .ant-steps-item-title{font-size:12px!important}.production-auth .qr-panel{justify-content:center;margin:22px 0;padding:18px;display:flex}.production-auth .qr-panel img{background-color:#fff}.production-auth .ant-form-item-extra{font-size:11px!important}.production-auth .auth-card .ant-form-item{margin-bottom:23px}.production-auth .auth-card .ant-form-item-label label{color:#cdd1d3;font-weight:550;font-size:13px!important}.production-auth .auth-card .ant-input-lg,.production-auth .auth-card .ant-input-affix-wrapper-lg{background:#16191b;border-color:#353b3f;border-radius:7px;min-height:47px;padding:10px 14px;font-size:15px}.production-auth .auth-card .ant-input-affix-wrapper input{background:0 0}.production-auth .auth-card .ant-input:focus,.production-auth .auth-card .ant-input-affix-wrapper-focused{border-color:#7297b2;box-shadow:0 0 0 3px #7297b221}.production-auth .auth-card .ant-btn-primary{color:#16191b;height:47px;box-shadow:none;background:#e4e7e9;border-color:#e4e7e9;border-radius:7px;margin-top:2px;font-size:15px;font-weight:600}.production-auth .auth-card .ant-btn-primary:not(:disabled):hover{color:#111314;background:#f7f8f9;border-color:#f7f8f9}.production-auth .auth-card .ant-btn-primary:disabled{color:#252a2d;background:#62686c;border-color:#62686c}.production-auth .auth-code-input{text-align:center;letter-spacing:8px;font-variant-numeric:tabular-nums;font-weight:550;padding-left:22px!important;font-size:22px!important}.production-auth .auth-back{color:#9ba4aa;align-items:center;margin:20px auto 0;font-size:13px;display:flex}.production-auth .auth-card .ant-form-item-explain-error{margin-top:4px;font-size:12px}@media (height<=680px){.production-auth.auth-layout{align-items:flex-start;padding-top:52px}.production-auth .auth-card{margin-top:0}}.production-auth .auth-card .ant-input-affix-wrapper-lg>input.ant-input{border:0;border-radius:0;min-height:0;padding:0}.production-auth .auth-card .ant-input-status-error,.production-auth .auth-card .ant-input-affix-wrapper-status-error{border-color:#c88884}body.management-theme .prod-ui.panel>.ant-typography{margin-inline:22px}body.management-theme .account-page{max-width:720px}body.management-theme .account-page>h2{margin-block:20px 24px;font-size:25px;font-weight:600;line-height:1.45}@media (width<=950px){body.management-theme .prod-ui.panel>.ant-typography{margin-inline:16px}}@media (width<=700px){body.management-theme .prod-ui.page-head .page-actions{justify-content:flex-start;width:100%}body.management-theme .prod-ui.page-head .page-actions .ant-space{justify-content:flex-start}}body.management-theme .small{font-size:12px}body.management-theme .muted{color:var(--muted)!important}body.management-theme .prod-ui.production-table .list-detail-action:not(:disabled){color:#5785d1;padding:0;font-size:14px;font-weight:400}body.management-theme .prod-ui.production-table .list-detail-action:not(:disabled):hover{color:#7199dc!important}body.management-theme .account-row-actions .ant-btn.ant-btn-sm{width:80px;height:28px;padding-inline:8px}body.management-theme .ant-modal .ant-modal-container{flex-direction:column;max-height:calc(100dvh - 144px);display:flex}body.management-theme .ant-modal .ant-modal-header{flex-shrink:0}body.management-theme .ant-modal .ant-modal-title,body.management-theme .ant-modal-confirm-title{overflow-wrap:anywhere;font-size:17px;font-weight:550}body.management-theme .ant-drawer .ant-drawer-title{overflow-wrap:anywhere;font-size:16px;font-weight:550}body.management-theme .ant-modal .ant-modal-body{overscroll-behavior:contain;min-height:0;font-size:14px;overflow:auto}body.management-theme .ant-modal .ant-modal-footer,body.management-theme .ant-modal-confirm-btns{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;display:flex}body.management-theme .ant-modal .ant-modal-footer>.ant-btn+.ant-btn,body.management-theme .ant-modal-confirm-btns .ant-btn+.ant-btn{margin-inline-start:0}body.management-theme .ant-modal .ant-modal-footer>.ant-space,body.management-theme .ant-modal-confirm-btns>.ant-space,body.management-theme .ant-drawer .ant-drawer-footer>.ant-space,body.management-theme .ant-drawer .editor-footer>.ant-space{flex-wrap:wrap;max-width:100%}body.management-theme .ant-modal-confirm .ant-modal-body,body.management-theme .ant-modal-confirm-body-wrapper{flex-direction:column;min-height:0;display:flex}body.management-theme .ant-modal-confirm-body{overscroll-behavior:contain;min-height:0;overflow:auto}body.management-theme .ant-modal-confirm-paragraph{min-width:0}body.management-theme .ant-modal-confirm-content{overflow-wrap:anywhere;font-size:14px}body.management-theme .ant-drawer .ant-drawer-body{overscroll-behavior:contain;font-size:14px}body.management-theme .ant-alert{flex-wrap:wrap;row-gap:8px}body.management-theme .ant-alert-section{overflow-wrap:anywhere;flex:180px;min-width:0}body.management-theme .ant-alert .ant-alert-message,body.management-theme .ant-alert .ant-alert-title{font-size:13px}body.management-theme .ant-alert .ant-alert-description{font-size:12px;line-height:1.8}body.management-theme .ant-alert-actions{max-width:100%}body.management-theme .ant-alert-actions>.ant-space{flex-wrap:wrap;max-width:100%}body.management-theme .ant-form-item-label label{font-size:13px}body.management-theme .ant-form-item-extra{font-size:11px}body.management-theme .workspace-session-check .ant-modal-body>.ant-btn{margin-block-start:14px;margin-inline-end:8px}@media (height<=600px){body.management-theme .ant-modal-wrap:not(.ant-modal-centered) .ant-modal{padding-bottom:24px;top:24px}body.management-theme .ant-modal .ant-modal-container{max-height:calc(100dvh - 48px)}}.ops-workspace-switcher{flex-shrink:0;align-items:center;height:64px;padding:0 12px;font-family:inherit;display:flex;position:relative}.sidebar>.ops-workspace-switcher{border-bottom:1px solid var(--border,#303538)}.ops-workspace-trigger{color:#e7e7e7;cursor:pointer;max-width:100%;min-height:40px;font:inherit;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:5px 12px;display:inline-flex}.ops-workspace-trigger:hover,.ops-workspace-trigger[aria-expanded=true]{background:#272727}.ops-workspace-current{white-space:nowrap;font-size:18px;font-weight:650;line-height:1.45}.ops-workspace-chevron{color:#969696;flex-shrink:0}.ops-workspace-chevron path,.ops-workspace-check path{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.ops-workspace-menu{z-index:100;color:#ededed;background:#232323;border:1px solid #3b3b3b;border-radius:18px;width:320px;max-width:calc(100vw - 24px);padding:8px;position:absolute;top:calc(100% + 4px);left:8px;box-shadow:0 14px 38px #0006}.ops-workspace-option{width:100%;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:11px;justify-content:space-between;align-items:center;gap:16px;padding:13px 14px;display:flex}.ops-workspace-option:hover:not(:disabled),.ops-workspace-option:focus-visible{background:#303030}.ops-workspace-option-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.ops-workspace-option-name{font-size:16px;font-weight:500;line-height:1.5}.ops-workspace-option-description{color:#9e9e9e;white-space:nowrap;font-size:13px;line-height:1.6}.ops-workspace-check{color:#c5c5c5;flex-shrink:0}.ops-workspace-trigger:focus-visible,.ops-workspace-option:focus-visible,.ops-workspace-feedback button:focus-visible{outline-offset:2px;outline:2px solid #91b8d4}.ops-workspace-trigger:disabled,.ops-workspace-option:disabled{cursor:default;opacity:.65}.ops-workspace-switcher--collapsed{justify-content:center;padding:0 4px}.ops-workspace-switcher--collapsed .ops-workspace-trigger{gap:4px;padding-inline:8px}.ops-workspace-switcher--collapsed .ops-workspace-menu{left:8px}.ops-workspace-message,.ops-workspace-feedback{color:#b6b6b6;padding:12px 14px;font-size:13px;line-height:1.6}.ops-workspace-feedback p{margin:0 0 10px}.ops-workspace-feedback button{color:#ededed;font:inherit;cursor:pointer;background:#303030;border:1px solid #555;border-radius:7px;padding:5px 9px}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#111314;--sidebar:#1b1e20;--surface:#1c1f20;--surface-raised:#222628;--hover:#252a2d;--border:#303538;--border-subtle:#282d30;--text:#e6e8e9;--muted:#9ba2a7;--accent:#91b8d4;--accent-hover:#b5d1e5;--primary:#89aeca;--success:#88b59e;--warning:#c3a269;--danger:#c88884;--bg:var(--canvas);--panel:var(--surface);--panel-raised:var(--surface-raised)}*{box-sizing:border-box}body{color:var(--text);background:var(--canvas);-webkit-font-smoothing:antialiased;margin:0;font:14px Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent-hover)}button,input,textarea{font:inherit}button{cursor:pointer}::selection{background:#314554}.workspace{--sidebar-width:240px;min-height:100vh}.workspace.is-collapsed{--sidebar-width:72px}.sidebar{z-index:20;width:var(--sidebar-width);background:var(--sidebar);border-right:1px solid var(--border-subtle);flex-direction:column;height:100vh;transition:width .18s;display:flex;position:fixed;inset:0 auto 0 0}.brand{color:#f0f1f2;white-space:nowrap;align-items:center;height:64px;min-height:64px;padding:0 24px;font-size:18px;font-weight:650;display:flex;overflow:hidden}.sidebar .brand{border-bottom:1px solid var(--border);flex-shrink:0}.brand-compact{color:#c4ccd2;font-size:23px}.sidebar nav{flex-direction:column;gap:5px;padding:22px 12px;display:flex;overflow:hidden auto}.nav-item{color:#a4aaae;white-space:nowrap;border-radius:6px;align-items:center;gap:14px;min-height:46px;padding:0 14px;font-size:15px;transition:background .12s,color .12s;display:flex;position:relative}.nav-item>.anticon{flex:0 0 20px;font-size:19px}.nav-item:hover{color:#e6e8e9;background:#25292b}.nav-item.active{color:#f1f2f3;background:#2a2e31;font-weight:550}.sidebar-bottom{border-top:1px solid var(--border);flex-shrink:0;margin-top:auto;padding:12px}.sidebar-toggle{color:#a4aaae;white-space:nowrap;background:0 0;border:0;border-radius:6px;align-items:center;gap:14px;width:100%;height:40px;padding:0 14px;font-size:14px;display:flex}.sidebar-toggle .anticon{flex:0 0 20px;font-size:18px}.sidebar-toggle:hover{background:var(--hover);color:var(--text)}.is-collapsed .sidebar .brand{justify-content:center;padding:0}.is-collapsed .sidebar nav{padding-inline:10px}.is-collapsed .nav-item{justify-content:center;padding:0}.is-collapsed .nav-item>span:not(.anticon),.is-collapsed .sidebar-toggle>span:not(.anticon){display:none}.is-collapsed .sidebar-toggle{justify-content:center;padding:0}.nav-item:focus-visible,.sidebar-toggle:focus-visible,.account-button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.main-shell{min-width:0;min-height:100vh;transition:margin-left .18s}.has-sidebar>.main-shell{margin-left:var(--sidebar-width)}.topbar{z-index:15;background:var(--canvas);border-bottom:1px solid var(--border-subtle);color:#90999f;justify-content:space-between;align-items:center;gap:20px;height:64px;padding:0 30px;font-size:13px;line-height:normal;display:flex;position:sticky;top:0}.topbar>.brand{height:auto;min-height:0;padding:0}.topbar-context{flex-wrap:wrap;align-items:center;gap:20px;min-width:0;display:flex}.topbar-context .ant-typography{color:#d5d9dc;font-size:13px;font-weight:500}.topbar-context>span{white-space:nowrap}.topbar-context>.ant-btn{color:var(--muted);font-size:13px}.topbar-divider{color:#555;margin:0 14px}.account-button{color:#dce0e3;border:1px solid #0000;border-radius:6px;flex-shrink:0;align-items:center;gap:10px;max-width:280px;height:38px;padding:6px 8px;display:flex}.account-button>.anticon{color:#8c969c;margin-left:4px;font-size:10px}.account-button .ant-avatar{color:#b6c3cd;background:#2b3033}.account-name{text-overflow:ellipsis;font-size:13px;overflow:hidden}.main-content{width:100%;min-width:0;max-width:1800px;margin:0 auto;padding:28px 30px 48px}.page-heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:25px;display:flex}.page-heading>div:first-child{min-width:0}.page-heading h2{font-size:25px;font-weight:600;line-height:1.45;margin:8px 0!important}.page-heading>div:first-child>.ant-typography:not(h2){color:var(--muted);overflow-wrap:anywhere;font-size:13px;line-height:1.9}.page-heading>.ant-tag{margin-top:6px}.page-heading>.ant-space{flex-wrap:wrap;justify-content:flex-end}.page-heading>.ant-btn,.page-heading>.ant-space{flex-shrink:0;margin-top:5px}.ant-table-wrapper .ant-table-thead>tr>th{background:var(--surface-raised);color:#a5adb2;border-bottom-color:#353b3e;font-size:13px;font-weight:550}.ant-table-cell{vertical-align:middle;font-size:14px;line-height:1.65}.ant-table-thead>tr>th:before{display:none!important}.ant-table-wrapper .ant-table-pagination{margin-block:18px!important}.ant-pagination-total-text{color:var(--muted);font-size:12px;margin-right:auto!important}.ant-tabs-nav{margin-bottom:20px!important}.ant-tag{border-radius:5px;padding-inline:8px;font-size:12px;line-height:23px}.ant-tag-green,.ant-tag-success{color:#9ebbaa!important;background:#22352c!important;border-color:#0000!important}.ant-tag-blue,.ant-tag-processing{color:#9bc0dc!important;background:#22343f!important;border-color:#0000!important}.ant-tag-red,.ant-tag-error{color:#d69c96!important;background:#392725!important;border-color:#0000!important}.ant-tag-gold,.ant-tag-orange,.ant-tag-warning{color:#d0b17c!important;background:#383020!important;border-color:#0000!important}.ant-tag-purple{color:#b7abd2!important;background:#302b3d!important;border-color:#0000!important}.ant-descriptions .ant-descriptions-item-label{min-width:90px;font-size:12px;color:var(--muted)!important}.ant-descriptions .ant-descriptions-item-content{overflow-wrap:anywhere;min-width:0;font-size:13px}.ant-form-item-extra{font-size:11px!important}.ant-card .ant-card-head-title,.ant-drawer .ant-drawer-title,.ant-modal .ant-modal-title{font-size:16px;font-weight:550}.ant-drawer .ant-drawer-header{padding:20px 24px}.ant-modal .ant-modal-footer{margin-top:24px}.security-card{margin-top:20px}.error-notice{margin-bottom:20px}.request-id{overflow-wrap:anywhere;margin-top:5px;font-size:11px;display:block}.recovery>*+*{margin-top:18px}.full-loading{place-items:center;min-height:100vh;display:grid}.loading-state{padding:80px}.spin-space{min-height:100px}.account-page{max-width:680px;margin:0 auto}.portal-heading{max-width:1020px;margin:16px auto 30px}.portal-heading h1{font-size:28px;font-weight:600;margin:14px 0 10px!important}.system-grid{grid-template-columns:1fr 1fr;gap:20px;max-width:1020px;margin:0 auto;display:grid}.system-card{border-color:var(--border)}.system-card .ant-card-body{padding:26px}.system-card-top{justify-content:space-between;align-items:flex-start;margin-bottom:28px;display:flex}.system-symbol{background:var(--surface-raised);width:48px;height:48px;color:var(--muted);border-radius:7px;place-items:center;font-size:23px;display:grid}.system-symbol.recruitment{color:var(--accent);background:#22343f}.system-card p{min-height:46px}.system-card button{margin-top:18px}.no-system{max-width:1020px;margin:20px auto 0}.access-refresh{color:var(--muted);margin:20px auto;display:block}.module-card{text-align:center;border-color:var(--border);justify-content:center;align-items:center;min-height:350px;display:flex}.module-card .ant-card-body{max-width:650px;padding:36px}.module-symbol{background:var(--surface-raised);width:56px;height:56px;color:var(--muted);border-radius:7px;place-items:center;margin:0 auto 20px;display:grid}.module-card h3{font-size:20px;font-weight:500}.module-footnote{border-top:1px solid var(--border);color:var(--muted);margin-top:28px;padding-top:20px;font-size:12px}@media (width>=1650px){.main-content{padding:36px 48px}}@media (width<=1200px){.workspace:not(.is-collapsed){--sidebar-width:216px}.main-content{padding:26px 24px}.topbar{padding:0 24px}}@media (width<=950px){.workspace:not(.is-collapsed){--sidebar-width:198px}.brand{padding-inline:20px;font-size:17px}.page-heading{flex-wrap:wrap}.topbar{gap:8px;padding-inline:18px}.topbar-context{gap:8px}.account-button{gap:7px}.main-content{padding:22px 18px}.ant-descriptions-view table{table-layout:fixed}}@media (width<=600px){.system-grid{grid-template-columns:1fr}.topbar{padding-inline:12px}.topbar-context>span,.account-button .account-name{display:none}.main-content{padding:20px 14px}.page-heading{gap:12px}.page-heading h2{font-size:23px}.system-card .ant-card-body,.module-card .ant-card-body{padding:22px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.content-list{min-width:0}.content-list>.ant-tabs>.ant-tabs-nav{margin-bottom:20px}.list-actions{justify-content:flex-end}.content-search{gap:10px!important}.content-filters{align-items:flex-start}.list-tools{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;margin:8px 0 14px;display:flex}.list-tools>.ant-space{max-width:100%;gap:10px!important}.list-filters{flex-wrap:wrap;align-items:flex-start;gap:10px;margin-bottom:20px;display:flex}.list-tools .ant-input-affix-wrapper,.list-filters .ant-select-selector{background:var(--panel)}.management-filters{margin:8px 0 20px}.management-filter-fields{width:100%;display:flex;gap:10px!important}.management-filter-fields .ant-form-item{margin-bottom:12px}.management-filter-fields .ant-form-item-label{padding-bottom:7px}.management-filter-fields .ant-input,.management-filter-fields .ant-input-affix-wrapper{width:200px}.management-filter-fields .ant-input-affix-wrapper>.ant-input{width:100%}.management-filter-fields input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:185px}.management-filter-fields .ant-select{min-width:150px}.management-filter-actions{gap:10px!important}.management-filter-actions .ant-typography{font-size:12px}.management-table-panel .ant-table-cell{overflow-wrap:anywhere}.row-title{white-space:normal;text-align:left;height:auto;padding:0;font-weight:550;line-height:1.65}.content-list .row-title{color:var(--text)}.content-list .row-title:hover{color:#b5d1e5}.row-key{word-break:break-all;margin-top:6px;font-size:12px;display:block}.content-error,.content-success,.content-issues{margin-bottom:18px}.content-issues ul{max-height:150px;margin:8px 0 0;padding-left:20px;overflow:auto}.content-issues li+li{margin-top:5px}.content-editor .ant-drawer-body{padding:26px 32px}.editor-meta{grid-template-columns:1fr 1fr;align-items:center;gap:24px;margin-bottom:18px;display:grid}.editor-meta>div{overflow-wrap:anywhere;font-size:12px;line-height:1.9}.content-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px;display:grid}.content-field{flex-direction:column;gap:7px;min-width:0;display:flex}.content-field>span:first-child{color:var(--text);font-size:13px}.content-field .ant-select,.content-field .ant-input-number{width:100%}.content-field small{color:var(--muted);font-size:11px;line-height:1.8}.content-grid .wide{grid-column:1/-1}.record-section{margin:24px 0}.record-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.record-heading h5{margin:0 0 12px!important}.record-card{background:var(--panel);border-color:var(--border);margin:12px 0}.record-card .record-card{background:var(--panel-raised)}.editor-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.editor-footer>.ant-space{flex-wrap:wrap;min-width:0;max-width:100%}.editor-fields{padding:8px 0 30px}.disabled-fields{pointer-events:none;opacity:.65}.preserved-note{margin:18px 0}.body-table{overflow-x:auto}.body-table table{border-collapse:collapse;width:100%;margin-top:12px}.body-table th,.body-table td{border:1px solid var(--border);vertical-align:top;min-width:150px;padding:6px}.body-table th{background:var(--panel-raised)}.table-actions{gap:10px;margin-top:10px;display:flex}.conflict-reload{margin-bottom:20px}.asset-section{border:1px solid var(--border);background:var(--panel);border-radius:9px;margin:16px 0;padding:18px}.asset-section .record-heading h5{margin:0!important}.asset-section .record-heading{margin-bottom:16px}.asset-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.asset-row>div:first-child{overflow-wrap:anywhere;min-width:0}.asset-section .ant-space-compact{margin-top:14px}.asset-hint{font-size:12px;margin:14px 0 0!important}.asset-facts{grid-template-columns:115px minmax(0,1fr);gap:10px;margin:24px 0;display:grid}.asset-facts dt{color:var(--muted)}.asset-facts dd{overflow-wrap:anywhere;margin:0}.asset-preview{object-fit:contain;max-width:100%;max-height:500px;margin:20px auto 0;display:block}.history-actions{margin:18px 0}.history-value{white-space:pre-wrap;overflow-wrap:anywhere;max-height:350px;margin:0;font-size:12px;line-height:1.7;overflow:auto}.object-filter{flex-direction:column;gap:4px;display:flex}.object-filter>.ant-typography{font-size:11px}.related-object-links{margin:4px 0 20px;display:flex;gap:16px!important}.content-list .ant-table-cell{overflow-wrap:anywhere}.content-list .row-key{margin-bottom:4px}.readonly-sections>section{margin:0 0 24px}.readonly-items>div+div{border-top:1px solid var(--border);margin-top:12px;padding-top:12px}.readonly-values{margin:8px 0}.readonly-values>div{grid-template-columns:minmax(90px,150px) minmax(0,1fr);gap:14px;padding:6px 0;display:grid}.readonly-values dt{color:var(--muted);font-size:12px}.readonly-values dd{min-width:0;margin:0;font-size:13px}.readonly-body>section{margin-bottom:24px}@media (width<=700px){.content-grid,.editor-meta{grid-template-columns:1fr}.content-editor .ant-drawer-body{padding:18px}.editor-footer{flex-wrap:wrap}.list-tools{align-items:stretch}.list-tools>.ant-space{flex-wrap:wrap}.management-filter-fields>.ant-space-item,.management-filter-fields .ant-input,.management-filter-fields .ant-input-affix-wrapper{max-width:100%}.management-table-panel .ant-table-wrapper .ant-table-pagination{padding-inline:12px}}.publication-versions{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-height:420px;margin:12px 0;display:grid;overflow:auto}.publication-versions>section{border:1px solid var(--border);background:var(--panel);border-radius:8px;min-width:0;padding:12px}.publication-confirmations{flex-direction:column;gap:12px;padding:20px 0;display:flex}@media (width<=720px){.publication-versions{grid-template-columns:1fr}}.formal-scroll{height:100%;padding:24px;overflow:auto}.fixed-resource{border:1px solid var(--border);background:var(--panel);border-radius:8px;padding:16px}.historical-image{max-width:100%;height:auto;margin:16px 0;display:block}.historical-pdf{border:1px solid var(--border);width:100%;height:75vh;margin-top:16px}.content-list .row-key-truncate{text-overflow:ellipsis;white-space:nowrap;max-width:259px;display:block;overflow:hidden}.content-list .row-identity{align-items:center;gap:4px;max-width:259px;display:flex}.content-list .row-identity>.row-key-truncate{min-width:0}.content-list .row-identity>.ant-typography-copy{flex-shrink:0;margin:0}.content-list .list-detail-action{color:#5785d1;padding:0}.content-list .list-detail-action:hover{color:#7199dc!important}body.management-theme .content-list .row-title{color:#e1e5e7}body.management-theme .content-list .row-title:hover{color:var(--accent-hover)}body.management-theme .content-list .row-key{color:var(--muted)}body.management-theme .content-list .list-detail-action{color:#5785d1}body.management-theme .content-list .list-detail-action:hover{color:#7199dc!important}body.management-theme .editor-meta{border-bottom:1px solid var(--border-subtle);align-items:start;gap:20px 28px;margin-bottom:24px;padding-bottom:22px}body.management-theme .editor-meta>div{min-width:0;line-height:1.8}body.management-theme .content-grid{gap:22px 24px}body.management-theme .content-field{gap:8px}body.management-theme .content-field>span:first-child{line-height:1.6}body.management-theme .content-field small{font-size:11px;line-height:1.8}body.management-theme .record-section{margin-block:28px}body.management-theme .record-heading{flex-wrap:wrap;align-items:flex-start;gap:12px 16px}body.management-theme .record-heading h5{line-height:1.6}body.management-theme .record-card.ant-card{border-color:var(--border);background:var(--surface);box-shadow:none;border-radius:9px;margin-block:16px}body.management-theme .record-card.ant-card>.ant-card-head{border-bottom-color:var(--border-subtle);min-height:48px;padding-inline:18px}body.management-theme .record-card.ant-card>.ant-card-body{padding:18px}body.management-theme .record-card .record-card.ant-card{background:var(--surface-raised);border-color:var(--border-subtle)}body.management-theme .asset-section{background:var(--surface);border-radius:9px;margin-block:20px;padding:20px}body.management-theme .asset-section .record-heading{margin-bottom:18px}body.management-theme .asset-row{border-bottom-color:var(--border-subtle);gap:16px 20px;padding-block:16px}body.management-theme .asset-row>div:first-child{line-height:1.7}body.management-theme .asset-row>.ant-space{flex-shrink:0}body.management-theme .asset-hint{color:var(--muted);line-height:1.8}body.management-theme .asset-facts{border-block:1px solid var(--border-subtle);grid-template-columns:128px minmax(0,1fr);gap:12px 20px;margin-block:24px;padding-block:20px;font-size:13px;line-height:1.7}body.management-theme .asset-facts dt{font-size:12px}body.management-theme .readonly-values>div{gap:12px 20px;padding-block:8px;line-height:1.7}body.management-theme .content-field input[type=file]{border:1px solid var(--ant-color-border);border-radius:var(--ant-border-radius);background:var(--ant-color-bg-container);width:100%;min-width:0;color:var(--muted);font:inherit;padding:12px}body.management-theme .content-field input[type=file]::file-selector-button{border:1px solid var(--ant-color-border);border-radius:var(--ant-border-radius);background:var(--ant-color-bg-container);height:36px;color:var(--text);font:inherit;cursor:pointer;margin-right:12px;padding-inline:14px;font-weight:500}body.management-theme .content-field input[type=file]:not(:disabled)::file-selector-button:hover{color:var(--ant-color-primary-hover);border-color:var(--ant-color-primary-hover)}body.management-theme .content-field input[type=file]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}body.management-theme .content-field input[type=file]:disabled::file-selector-button{cursor:not-allowed;opacity:.5}@media (width<=1100px){body.management-theme .management-filter-fields>.ant-space-item{flex:180px;min-width:0;max-width:100%}body.management-theme .management-filter-fields .ant-input,body.management-theme .management-filter-fields .ant-input-affix-wrapper,body.management-theme .management-filter-fields .ant-select{max-width:100%;width:100%!important}}@media (width<=760px){body.management-theme .content-grid,body.management-theme .editor-meta{grid-template-columns:minmax(0,1fr);gap:20px}body.management-theme .record-card.ant-card>.ant-card-head{padding-inline:16px}body.management-theme .record-card.ant-card>.ant-card-body,body.management-theme .asset-section{padding:16px}body.management-theme .asset-row{flex-wrap:wrap;align-items:flex-start}body.management-theme .asset-row>.ant-space{max-width:100%}body.management-theme .asset-facts,body.management-theme .readonly-values>div{grid-template-columns:100px minmax(0,1fr);gap:10px 14px}}@media (width<=480px){body.management-theme .management-filter-fields>.ant-space-item{flex-basis:100%}body.management-theme .asset-facts{grid-template-columns:minmax(0,1fr);gap:6px}body.management-theme .asset-facts dd+dt{margin-top:10px}body.management-theme .readonly-values>div{grid-template-columns:minmax(0,1fr);gap:5px}}
