.backoffice-complete{--bo-bg:#f3f6fb;--bo-surface:#fff;--bo-text:#17263c;--bo-muted:#596d86;--bo-line:#dce4ef;--bo-primary:#2858d7;--bo-primary-soft:#edf2ff;--bo-success:#166c4b;--bo-warning:#805c13;--bo-danger:#a52738;--bo-radius:9px;--bo-space:8px;--bo-sidebar:248px;background:var(--bo-bg);color:var(--bo-text);font:14px/1.6 Inter,system-ui,-apple-system,Segoe UI,sans-serif;min-height:100dvh}.backoffice-complete *{box-sizing:border-box}.backoffice-complete :is(button,input,select,textarea){font:inherit}.backoffice-complete :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #419bdb;outline-offset:3px}.bo-top{background:#14263f;color:#fff;justify-content:space-between;min-height:72px;padding:12px 24px;position:sticky;top:0;z-index:40}.bo-account,.bo-brand,.bo-top{align-items:center;display:flex;gap:16px}.bo-account,.bo-brand{min-width:0}.bo-brand>a{display:flex}.bo-brand-label{border-inline-start:1px solid #5c6c83;font-size:12px;padding-inline-start:16px}.bo-account{font-size:12px}.bo-account>a{align-items:center;color:#e4edf9;display:flex;min-height:44px;text-decoration:none}.bo-environment{background:#3b3627;border:1px solid #b99b45;border-radius:4px;color:#ffe4a3;font-size:11px;padding:4px 7px;white-space:nowrap}.bo-account .lang-switcher .lang-switcher__trigger{background:#fff;border-color:#b4c3d5;color:#243b59;min-height:44px}.bo-account .lang-switcher__compact-label{color:#243b59}.bo-top-button{background:transparent;border:1px solid #5b6d87;border-radius:6px;color:#fff;cursor:pointer;min-height:44px;padding:8px 12px}.bo-mobile-toggle{display:none}.bo-frame{display:grid;grid-template-columns:var(--bo-sidebar) minmax(0,1fr)}.bo-side{background:var(--bo-surface);border-inline-end:1px solid var(--bo-line);height:calc(100dvh - 72px);overflow:auto;padding:16px;position:sticky;top:72px}.bo-side-top{align-items:center;color:var(--bo-muted);display:flex;font-size:11px;justify-content:space-between;margin-bottom:12px}.bo-drawer nav,.bo-side nav{display:grid;gap:5px}.bo-drawer nav a,.bo-side nav a{align-items:center;border-radius:6px;color:var(--bo-muted);display:flex;gap:12px;min-height:44px;padding:10px 12px;text-decoration:none}.bo-drawer nav a:hover,.bo-side nav a:hover{background:var(--bo-bg)}.bo-drawer nav a[aria-current=page],.bo-side nav a[aria-current=page]{background:var(--bo-primary-soft);color:var(--bo-primary);font-weight:600}.bo-nav-icon{font-size:17px;min-width:22px;text-align:center}.bo-collapsed{--bo-sidebar:82px}.bo-collapsed .bo-nav-label,.bo-collapsed .bo-side-top>span{display:none}.bo-main{min-width:0;padding:32px}.bo-page{display:grid;gap:24px;min-width:0}.bo-page-header{align-items:flex-start;display:flex;gap:24px;justify-content:space-between}.bo-page-header h1{font-size:28px;font-weight:750;letter-spacing:-.4px;line-height:1.3;margin:3px 0 10px}.bo-page-header p{color:var(--bo-muted);margin:0}.bo-eyebrow{font-size:10px;font-weight:700;letter-spacing:1.4px}.bo-breadcrumb{display:flex;flex-wrap:wrap;font-size:12px;gap:10px}.bo-breadcrumb,.bo-breadcrumb a{align-items:center;color:var(--bo-muted)}.bo-breadcrumb a{display:inline-flex;min-height:36px}.bo-actions{display:flex;flex-wrap:wrap;gap:8px}.bo-button,.bo-icon-button{align-items:center;background:var(--bo-surface);border:1px solid var(--bo-line);border-radius:6px;color:var(--bo-text);cursor:pointer;display:inline-flex;font:inherit;gap:6px;justify-content:center;line-height:1.4;min-height:44px;padding:9px 14px;text-decoration:none}.bo-button:hover{background:var(--bo-bg);border-color:#97acd0}.bo-primary{background:var(--bo-primary);border-color:var(--bo-primary);color:#fff}.bo-primary:hover{background:#1949c5;color:#fff}.bo-button:disabled{cursor:not-allowed;opacity:.5}.bo-quiet{background:transparent;border-color:transparent;color:var(--bo-primary)}.bo-icon-button{font-size:20px;padding:7px;width:44px}.bo-tabs{border-bottom:1px solid var(--bo-line);display:flex;flex-wrap:wrap;gap:4px;padding-bottom:8px}.bo-tabs a{align-items:center;border-radius:6px;color:var(--bo-muted);display:flex;min-height:44px;padding:8px 14px;text-decoration:none}.bo-tabs a[aria-current=page]{background:var(--bo-primary-soft);color:var(--bo-primary);font-weight:600}.bo-card{background:var(--bo-surface);border:1px solid var(--bo-line);border-radius:var(--bo-radius);min-width:0;padding:24px}.bo-card h2{font-size:17px;font-weight:700;margin:0 0 20px}.bo-card+.bo-card{margin-top:24px}.bo-metrics{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.bo-metric{background:var(--bo-surface);border:1px solid var(--bo-line);border-radius:var(--bo-radius);display:grid;gap:8px;padding:18px 22px}.bo-metric span{color:var(--bo-muted);font-size:12px}.bo-metric strong{font-size:30px;line-height:1.25}.bo-help{color:var(--bo-muted);font-size:12px;line-height:1.7;margin:0}.bo-filter{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px}.bo-field{color:var(--bo-muted);display:flex;flex-direction:column;font-size:12px;gap:6px;min-width:0}.bo-field>span{line-height:1.5}.bo-field :is(input,select,textarea){background:#fff;border:1px solid #c9d5e5;border-radius:5px;color:var(--bo-text);font-size:14px;max-width:100%;min-height:44px;padding:9px 12px;width:100%}.bo-field input[type=checkbox]{height:22px;min-height:22px;width:22px}.bo-field textarea{line-height:1.6;resize:vertical}.bo-filter .bo-field{flex:1 1 155px}.bo-filter .bo-search{flex:2 1 260px}.bo-table-card{overflow:hidden;padding:0}.bo-table-scroll{max-width:100%;overflow:auto;overscroll-behavior-inline:contain}.bo-table{border-collapse:collapse;font-size:13px;min-width:700px;text-align:start;width:100%}.bo-table th{background:#f6f8fc;border-bottom:1px solid var(--bo-line);color:var(--bo-muted);font-size:11px;font-weight:600;padding:14px 18px;text-align:start;white-space:nowrap}.bo-table td{border-bottom:1px solid #e9eef6;max-width:320px;padding:14px 18px;vertical-align:top}.bo-table tbody tr:last-child td{border-bottom:0}.bo-table tbody tr:hover{background:#fafbfe}.bo-table td .bo-help{display:block;margin-top:5px}.bo-status{background:#edf1f7;border:1px solid #dce4ef;border-radius:4px;color:#475d78;display:inline-flex;font-size:11px;line-height:1.6;max-width:100%;padding:3px 8px;white-space:normal}.bo-status:is([data-state=ACTIVE],[data-state=PUBLISHED],[data-state=APPROVED],[data-state=VERIFIED],[data-state=SUCCEEDED],[data-state=COMPLETED],[data-state=LIVE],[data-state=EARNED]){background:#edf8f2;border-color:#c4e2d2;color:#176448}.bo-status:is([data-state=FAILED],[data-state=REJECTED],[data-state=SUSPENDED],[data-state=REVERSED]){background:#fff0f2;border-color:#efcad0;color:#9e2b3b}.bo-status:is([data-state=PENDING],[data-state=QUEUED],[data-state=SUBMITTED],[data-state=UNDER_REVIEW]){background:#fff7e5;border-color:#ead8aa;color:#79550e}.bo-pagination{align-items:center;border-top:1px solid var(--bo-line);color:var(--bo-muted);display:flex;font-size:12px;gap:16px;justify-content:space-between;padding:16px 20px}.bo-pagination>div{display:flex;gap:8px}.bo-empty{background:var(--bo-surface);border:1px dashed var(--bo-line);border-radius:var(--bo-radius);color:var(--bo-muted);padding:40px 24px;text-align:center}.bo-empty h2{color:var(--bo-text);font-size:18px;margin:0 0 8px}.bo-empty p{margin:0}.bo-notice{background:#f0f5ff;border:1px solid #c8d8f3;border-radius:6px;line-height:1.7;margin:0;overflow-wrap:anywhere;padding:16px 18px}.bo-notice p{margin:6px 0}.bo-error{background:#fff3f5;border-color:#edc6ce;color:var(--bo-danger)}.bo-success{background:#eff9f3;border-color:#bfdfce;color:var(--bo-success)}.bo-warning{color:var(--bo-warning)}.bo-detail-grid{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 290px}.bo-record{display:grid;gap:0;grid-template-columns:160px minmax(0,1fr);margin:0}.bo-record dd,.bo-record dt{border-bottom:1px solid #e8edf5;margin:0;min-width:0;overflow-wrap:anywhere;padding:14px 0}.bo-record dt{color:var(--bo-muted);font-size:12px;padding-inline-end:18px}.bo-record dd{font-size:13px}.bo-record pre{font:inherit;margin:0;max-height:400px;overflow:auto;overflow-wrap:anywhere;white-space:pre-wrap}.bo-record a{color:var(--bo-primary)}.bo-preview-image{border-radius:5px;display:block;max-height:220px;max-width:100%;-o-object-fit:contain;object-fit:contain}.bo-action-list{display:grid;gap:10px}.bo-dialog{background:var(--bo-surface);border:1px solid var(--bo-line);border-radius:10px;box-shadow:0 24px 100px #10213955;color:var(--bo-text);max-height:90dvh;max-width:100%;overflow:auto;padding:0;width:min(820px,calc(100vw - 40px))}.bo-dialog::backdrop{background:#10213999}.bo-dialog>form{display:grid;gap:24px;padding:24px}.bo-dialog header{align-items:center;display:flex;gap:16px;justify-content:space-between}.bo-dialog h2{font-size:21px;line-height:1.4;margin:0}.bo-dialog footer{display:flex;gap:12px;justify-content:flex-end}.bo-form-grid{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.bo-field-wide{grid-column:1/-1}.bo-confirm{align-items:flex-start;display:flex;font-size:13px;gap:12px;min-height:44px}.bo-confirm input{height:20px;margin-top:5px;width:20px}.bo-video{background:#14263f;max-height:500px;width:100%}.bo-drawer{background:var(--bo-surface);border:0;color:var(--bo-text);height:100dvh;inset:0 auto 0 0;margin:0;max-height:100dvh;max-width:100%;padding:20px;width:min(310px,88vw)}.bo-drawer::backdrop{background:#10213999}.bo-drawer header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.bo-skip{background:#fff;color:#14263f;left:10px;padding:12px;position:fixed;top:-100px;z-index:99}.bo-skip:focus{top:10px}@media(max-width:1000px){.bo-detail-grid{grid-template-columns:minmax(0,1fr)}.bo-detail-grid>aside{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.bo-detail-grid>aside>.bo-card{margin:0}.bo-main{padding:24px}.bo-top{padding:12px 18px}.bo-brand-label{display:none}}@media(max-width:850px){.bo-frame{grid-template-columns:minmax(0,1fr)}.bo-side{display:none}.bo-mobile-toggle{display:inline-flex}.bo-top{flex-wrap:wrap;gap:8px;min-height:68px;padding:10px 14px}.bo-account,.bo-brand{gap:8px}.bo-brand .site-logo{max-width:150px}.bo-account .lang-switcher__name,.bo-account-name,.bo-account>a{display:none}.bo-account .lang-switcher__trigger{padding:7px}.bo-top-button{padding:8px}.bo-main{padding:24px 16px}.bo-page{gap:20px}.bo-page-header{flex-wrap:wrap;gap:16px}.bo-page-header h1{font-size:26px}.bo-page-header .bo-actions{width:100%}.bo-tabs{flex-wrap:nowrap;overflow:auto;padding-bottom:10px}.bo-tabs a{flex:none;white-space:nowrap}.bo-card{padding:20px}.bo-metrics{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.bo-metric{padding:16px}.bo-metric strong{font-size:27px}.bo-filter{gap:12px}.bo-filter .bo-field{flex-basis:calc(50% - 12px)}.bo-filter .bo-search{flex-basis:100%}.bo-filter>.bo-button{flex:1}.bo-table-card{padding:0}.bo-table{display:block;min-width:0}.bo-table thead{display:none}.bo-table tbody{display:block}.bo-table tr{border-bottom:1px solid var(--bo-line);display:grid;gap:12px 16px;grid-template-columns:repeat(2,minmax(0,1fr));padding:18px}.bo-table td{border:0!important;display:block;font-size:13px;max-width:none;padding:0}.bo-table td:before{color:var(--bo-muted);content:attr(data-label);display:block;font-size:10px;margin-bottom:5px}.bo-table td:first-child,.bo-table td:last-child{grid-column:1/-1}.bo-table td:last-child .bo-button{width:100%}.bo-pagination{flex-wrap:wrap;padding:16px}.bo-pagination>div{width:100%}.bo-pagination .bo-button{flex:1}.bo-record{grid-template-columns:minmax(0,1fr)}.bo-record dt{border:0;font-weight:600;padding-bottom:3px}.bo-record dd{padding-top:3px}.bo-detail-grid>aside,.bo-form-grid{grid-template-columns:minmax(0,1fr)}.bo-dialog{max-height:94dvh;width:calc(100vw - 24px)}.bo-dialog>form{gap:20px;padding:20px}.bo-dialog footer .bo-button{flex:1}.bo-environment{font-size:10px}}.bo-page>header:not(.bo-page-header){align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.bo-page>header h1{font-size:28px;line-height:1.3;margin:0 0 12px}.bo-page label:not(.bo-confirm,.pick){color:var(--bo-muted);display:flex;flex-direction:column;font-size:12px;gap:7px;min-width:0}.bo-page :where(input:not([type=checkbox]),select,textarea){background:var(--bo-surface);border:1px solid #c9d5e5;border-radius:5px;color:var(--bo-text);font:inherit;max-width:100%;min-height:44px;padding:9px 12px}.bo-page :where(textarea){line-height:1.6;resize:vertical}.bo-page .bo-metrics>button{background:var(--bo-surface);border:1px solid var(--bo-line);border-radius:var(--bo-radius);display:grid;gap:9px;justify-items:start;padding:18px;text-align:start}.bo-metrics>button strong{font-size:28px}.bo-record-grid{display:grid;gap:16px}.bo-comment-row{align-items:flex-start;display:flex;gap:18px;margin:0!important}.bo-comment-row>div{flex:1;min-width:0}.bo-comment-row h2{font-size:17px;margin:8px 0}.bo-body,.bo-comment-row p{overflow-wrap:anywhere;white-space:pre-wrap}.bo-comment-row small{color:var(--bo-muted)}.bo-tags{display:flex;flex-wrap:wrap;gap:6px}.bo-tags>span{background:var(--bo-primary-soft);border-radius:4px;color:var(--bo-primary);font-size:11px;padding:3px 7px}.bo-page>.bo-filter label{flex:1 1 160px}.bo-page .pick{align-items:center;display:flex;min-height:44px}.bo-page .bo-dialog:not(:has(>form)){padding:24px}.bo-page .bo-dialog :where(h2,h3){line-height:1.4;margin:16px 0}.bo-page .bo-dialog>section{border-top:1px solid var(--bo-line);margin-top:20px;padding-top:8px}.bo-page .bo-dialog>.close{float:inline-end}.bo-container{max-width:100%;min-width:0}.bo-page :where(table):not(.bo-table){border-collapse:collapse;font-size:13px;width:100%}.bo-page :where(table):not(.bo-table) :is(td,th){border-bottom:1px solid var(--bo-line);overflow-wrap:anywhere;padding:12px;text-align:start}.bo-page .table-wrap{max-width:100%;overflow:auto}.bo-page :where(.card,.review-box,.submission,.verification,.rollback){min-width:0}.bo-page .bo-dialog .bo-actions{margin:20px 0}@media(max-width:850px){.bo-comment-row{flex-wrap:wrap}.bo-comment-row>.bo-button{width:100%}.bo-page .bo-dialog:not(:has(>form)){padding:20px}.bo-page>header:not(.bo-page-header){flex-wrap:wrap}.bo-page .bo-filter label{flex-basis:100%}}@media(prefers-reduced-motion:reduce){.backoffice-complete *{scroll-behavior:auto!important;transition:none!important}}.metrics-v2{color:var(--bo-text);min-width:0}.metrics-v2 .metrics-heading{align-items:start;display:flex;gap:20px;justify-content:space-between;margin-bottom:24px}.metrics-v2 .eyebrow{color:var(--bo-muted);font-size:12px;font-weight:700;letter-spacing:1.5px;margin:0 0 8px}.metrics-v2 h1{font-size:28px;letter-spacing:-.6px;margin:0 0 9px}.metrics-v2 .metrics-heading p:last-child{color:var(--bo-muted);font-size:13px;line-height:1.7;margin:0}.metrics-v2 button,.metrics-v2 input,.metrics-v2 select{font:inherit}.metrics-v2 button{cursor:pointer}.metrics-v2 button:disabled{cursor:wait;opacity:.6}.metrics-v2 .metric-filters button,.metrics-v2 .metrics-error button,.metrics-v2 .refresh{background:var(--bo-surface);border:1px solid #c7d2e1;border-radius:6px;color:var(--bo-text);padding:11px 15px;white-space:nowrap}.metrics-v2 .metric-filters{align-items:end;background:var(--bo-surface);border:1px solid #dce4ef;border-radius:9px;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px;padding:18px}.metrics-v2 .metric-filters label{color:var(--bo-muted);display:grid;flex:1;font-size:12px;gap:6px;min-width:120px}.metrics-v2 .metric-filters input,.metrics-v2 .metric-filters select,.metrics-v2 .metric-panel select{background:var(--bo-surface);border:1px solid #c7d2e1;border-radius:5px;color:var(--bo-text);max-width:100%;min-width:0;padding:10px}.metrics-v2 .metric-filters .apply{background:var(--bo-primary);border-color:var(--bo-primary);color:var(--bo-surface)}.metrics-v2 .data-note{align-items:center;color:var(--bo-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:10px;line-height:1.8;margin:16px 0}.metrics-v2 .data-note strong{background:#fff2ce;border-radius:4px;color:#6e5007;font-size:12px;padding:2px 7px}.metrics-v2 .metric-cards{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin:20px 0}.metrics-v2 .metric-card{background:var(--bo-surface);border:1px solid #dce4ef;border-radius:8px;color:inherit;display:grid;gap:13px;min-width:0;padding:19px;text-decoration:none}.metrics-v2 .metric-card>span{color:var(--bo-muted);display:flex;font-size:12px;gap:10px;justify-content:space-between}.metrics-v2 .metric-card strong{font-size:30px;font-variant-numeric:tabular-nums;letter-spacing:-1px}.metrics-v2 .metric-card small{color:var(--bo-muted);font-size:12px;line-height:1.6}.metrics-v2 .metric-card:hover{border-color:var(--bo-primary);box-shadow:0 3px 15px #1639670a}.metrics-v2 .coverage,.metrics-v2 .definition,.metrics-v2 .permission-note{color:var(--bo-muted);font-size:12px;line-height:1.9}.metrics-v2 .coverage{color:#725719}.metrics-v2 .metric-panel{background:var(--bo-surface);border:1px solid #dce4ef;border-radius:9px;margin-top:18px;min-width:0;padding:22px}.metrics-v2 .metric-panel h2{font-size:15px;margin:0 0 14px}.metrics-v2 .panel-heading{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:12px}.metrics-v2 .panel-heading h2{margin:0}.metrics-v2 .panel-heading>small,.metrics-v2 .panel-heading>span,.metrics-v2 .trend-legend{color:var(--bo-muted);font-size:12px}.metrics-v2 .trend-legend{display:flex;gap:20px;margin:12px 0}.metrics-v2 .trend-legend span:before{background:var(--bo-primary);border-radius:50%;content:"";display:inline-block;height:7px;margin-inline-end:7px;width:7px}.metrics-v2 .trend-legend .uv-dot:before{background:#119b86}.metrics-v2 .trend-chart{display:block;height:190px;width:100%}.metrics-v2 summary{color:var(--bo-primary);cursor:pointer;font-size:12px;margin:12px 0}.metrics-v2 .dashboard-columns{display:grid;gap:18px;grid-template-columns:1fr 1fr}.metrics-v2 .distribution,.metrics-v2 .todo-list{list-style:none;margin:0;padding:0}.metrics-v2 .todo-list li{border-bottom:1px solid #edf1f7;padding:11px 0}.metrics-v2 .distribution a,.metrics-v2 .todo-list a{color:inherit;display:flex;font-size:12px;gap:20px;justify-content:space-between;text-decoration:none}.metrics-v2 .todo-list strong{color:var(--bo-primary);font-size:15px;white-space:nowrap}.metrics-v2 .todo-list small{color:#7a652e;font-size:12px}.metrics-v2 .distribution li{margin-top:18px}.metrics-v2 .distribution li>div{background:var(--bo-primary);border-radius:3px;height:4px;margin-top:8px}.metrics-v2 .metric-table{max-width:100%;overflow-x:auto}.metrics-v2 .metric-table table{border-collapse:collapse;font-size:12px;width:100%}.metrics-v2 .metric-table td,.metrics-v2 .metric-table th{border-bottom:1px solid #edf1f7;padding:12px 10px;text-align:start;white-space:nowrap}.metrics-v2 .metric-table td:first-child{max-width:380px;min-width:140px;overflow-wrap:anywhere;white-space:normal}.metrics-v2 .metric-table th{background:var(--bo-bg);color:var(--bo-muted);font-weight:600}.metrics-v2 .metric-table a{color:var(--bo-primary);text-decoration:none}.metrics-v2 .empty{color:var(--bo-muted);font-size:12px;line-height:1.9;padding:25px 0}.metrics-v2 .metrics-error{background:#fff4f4;border:1px solid #ecb4b4;border-radius:8px;color:#8f3030;font-size:13px;padding:20px}.metrics-v2 .metrics-error p{line-height:1.8}.metrics-v2 :is(a,button,select,input,summary):focus-visible{outline:3px solid #49a3d6;outline-offset:3px}@media(max-width:1150px){.metrics-v2 .metric-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.metrics-v2 .dashboard-columns{grid-template-columns:1fr}}@media(max-width:550px){.metrics-v2 h1{font-size:24px}.metrics-v2 .metrics-heading{gap:10px}.metrics-v2 .refresh{font-size:12px;padding:9px}.metrics-v2 .metric-filters{gap:10px;padding:13px}.metrics-v2 .metric-filters label{min-width:calc(50% - 10px)}.metrics-v2 .metric-filters .apply{width:100%}.metrics-v2 .metric-cards{gap:10px}.metrics-v2 .metric-card{gap:10px;padding:15px 12px}.metrics-v2 .metric-card strong{font-size:26px}.metrics-v2 .metric-card>span{font-size:12px;line-height:1.6}.metrics-v2 .metric-card small{font-size:9px}.metrics-v2 .metric-panel{padding:16px}.metrics-v2 .trend-chart{height:130px}.metrics-v2 .metric-panel select{width:100%}.metrics-v2 .metric-table table{min-width:650px}}.metrics-v2 .user-pages{align-items:center;display:flex;font-size:12px;gap:15px;justify-content:flex-end;margin-top:15px}.metrics-v2 .user-pages button{background:var(--bo-surface);border:1px solid #c7d2e1;border-radius:5px;color:var(--bo-text);padding:8px 12px}.metrics-v2 :is(button,input,select,summary,.todo-list a){min-height:44px}.metrics-v2 .metric-panel h2{font-size:17px}.metrics-v2 .metric-panel{padding:24px}.backoffice-complete .sr-only,.bo-sr-only{border:0!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.bo-tabs button[aria-pressed=true]{background:var(--bo-primary-soft);border-color:#b4c7f4;color:var(--bo-primary)}.backoffice-complete input[type=checkbox]{accent-color:var(--bo-primary)}.bo-navigation-group{margin-bottom:18px}.bo-navigation-group h2{color:var(--bo-muted);font-size:10px;font-weight:650;letter-spacing:1px;margin:14px 12px 8px}.bo-navigation-group a{margin-top:3px}.bo-collapsed .bo-navigation-group{margin-bottom:12px}.bo-article-preview{background:#fff;border:1px solid var(--bo-border);display:block;height:580px;margin:16px auto;max-width:100%}.bo-table :is(th,td):first-child{min-width:52px}.bo-table-card .bo-table :is(th,td):first-child{white-space:nowrap}.bo-table td{overflow-wrap:anywhere}.bo-page .pick{justify-content:center;min-width:44px}.bo-dialog h2{font-size:21px!important}.bo-dialog h3{font-size:16px!important}.bo-dialog .close{background:var(--bo-surface);border:1px solid var(--bo-line);border-radius:5px;color:var(--bo-text);min-height:44px;padding:8px 12px}.bo-status{overflow-wrap:normal;white-space:nowrap}.bo-crop-grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin:20px 0}.bo-crop-grid figure{margin:0;min-width:0}.bo-crop-grid figure>div{background:var(--bo-bg);overflow:hidden}.bo-crop-grid img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.bo-crop-grid figcaption{color:var(--bo-muted);font-size:12px;margin-top:7px}@media(max-width:600px){.bo-crop-grid{grid-template-columns:1fr}}.bo-public-card-preview{margin:20px auto;max-width:100%}.bo-public-card-preview .promotion-card__body{color:var(--bo-text)}.bo-record dd>pre{max-height:320px;overflow:auto}.bo-page .review-list{display:grid;gap:14px;margin-top:20px}.bo-page .review-item{background:var(--bo-surface);border:1px solid var(--bo-line);border-radius:var(--bo-radius);min-width:0;padding:18px}.bo-page .item-main{align-items:center;display:grid;gap:14px;grid-template-columns:44px minmax(0,1fr) 120px}.bo-page .item-main>div{display:grid;gap:7px;overflow-wrap:anywhere}.bo-page .item-main img{height:55px;max-width:120px;-o-object-fit:contain;object-fit:contain}.bo-page .item-status,.bo-page .jobs small{color:var(--bo-muted);font-size:12px}.bo-page .result-links,.bo-page .selection-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:14px 0}.bo-page .publish-area{background:var(--bo-bg);border-radius:var(--bo-radius);margin-top:18px;padding:18px}.bo-page .review-item details{margin-top:14px}.bo-page .jobs>article{border-bottom:1px solid var(--bo-line);padding:16px 0}@media(max-width:600px){.bo-page .item-main{grid-template-columns:44px minmax(0,1fr)}.bo-page .item-main img{grid-column:2}.bo-page .result-links>a{align-items:center;display:inline-flex;min-height:44px}}.bo-table-image{background:var(--bo-bg);border-radius:4px;display:block;height:60px;-o-object-fit:cover;object-fit:cover;width:96px}.bo-asset{margin:0;min-width:0}.bo-asset .bo-notice{font-size:12px;margin:0}.bo-analytics-breakdowns h3{font-size:15px;line-height:1.5;margin:20px 0 10px}
