*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{background:#f0f2f5;color:#222;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px}.mono,code{font-family:SF Mono,Fira Code,monospace;font-size:12px}.btn{align-items:center;border:none;border-radius:6px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:4px;padding:7px 14px;transition:opacity .15s,transform .1s}.btn:hover:not(:disabled){opacity:.88}.btn:active:not(:disabled){transform:scale(.97)}.btn:disabled{cursor:not-allowed;opacity:.45}.btn-primary{background:#b71c1c;color:#fff}.btn-secondary{background:#fbe9e7;color:#b71c1c}.btn-warning{background:#fff3e0;border:1px solid #ffcc80;color:#e65100}.btn-success{background:#e8f5e9;border:1px solid #a5d6a7;color:#2e7d32}.btn-danger{background:#ffebee;border:1px solid #ef9a9a;color:#c62828}.btn-ghost{background:#0000;border:1px solid #ddd;color:#555}.btn-block{justify-content:center;padding:11px;width:100%}.login-page{align-items:center;background:linear-gradient(135deg,#b71c1c,#7f0000);display:flex;justify-content:center;min-height:100vh}.login-card{background:#fff;border-radius:14px;box-shadow:0 8px 32px #0000002e;padding:40px 36px;width:380px}.login-logo{color:#b71c1c;font-size:28px;font-weight:900;margin-bottom:4px;text-align:center}.login-sub{color:#888;font-size:13px;margin-bottom:28px;text-align:center}.login-hint{color:#aaa;font-size:11px;line-height:1.6;margin-top:18px;text-align:center}.form-group{margin-bottom:14px}.form-group label{color:#555;display:block;font-size:12px;font-weight:600;margin-bottom:5px}.form-group input,.form-group select,.form-group textarea{border:1px solid #dde1ea;border-radius:8px;font-family:inherit;font-size:14px;outline:none;padding:10px 12px;width:100%}.form-group input:focus,.form-group select:focus{border-color:#b71c1c;box-shadow:0 0 0 3px #b71c1c1a}.page{display:flex;flex-direction:column;min-height:100vh}.content{flex:1 1;padding:20px 24px}.platform-layout{display:flex;min-height:100vh}.platform-layout-content{background:#f0f2f5;flex:1 1;margin-left:220px;min-width:0}.topbar{align-items:center;background:#fff;border-bottom:1px solid #e0e0e0;display:flex;height:auto;justify-content:space-between;padding:0 24px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.topbar-logo{color:#b71c1c;font-size:17px;font-weight:800}.topbar-right{align-items:center;display:flex;gap:16px}.topbar-user{color:#555;font-size:13px}.role-badge{background:#fbe9e7;border-radius:10px;color:#b71c1c;font-size:11px;font-weight:700;padding:2px 8px}.filter-bar{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.filter-input{border:1px solid #dde1ea;border-radius:6px;flex:1 1;font-size:13px;min-width:200px;outline:none;padding:8px 12px}.filter-input:focus{border-color:#b71c1c}.filter-select{background:#fff;border:1px solid #dde1ea;border-radius:6px;font-size:13px;outline:none;padding:8px 10px}.table-panel{background:#fff;border-radius:10px;box-shadow:0 1px 4px #00000014;margin-bottom:20px;overflow:hidden}.panel-title{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;font-size:14px;font-weight:700;justify-content:space-between;padding:14px 16px}.count-badge{background:#fbe9e7;border-radius:10px;color:#b71c1c;font-size:11px;font-weight:600;margin-left:8px;padding:2px 8px}.data-table{border-collapse:collapse;font-size:13px;width:100%}.data-table th{background:#f8f9fa;border-bottom:1px solid #eee;color:#666;font-size:12px;font-weight:600;padding:10px 14px;text-align:left}.data-table td{border-bottom:1px solid #f5f5f5;padding:10px 14px}.tag-row{transition:background .12s}.tag-row:hover{background:#fbe9e7}.empty-cell{color:#bbb;padding:32px;text-align:center}.state-badge{border-radius:10px;color:#fff;display:inline-block;font-size:11px;font-weight:700;padding:3px 9px;white-space:nowrap}.stat-grid{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.stat-card{background:#fff;border-radius:10px;box-shadow:0 1px 6px #00000012;flex:1 1 140px;padding:16px}.stat-value{font-size:28px;font-weight:800;line-height:1}.stat-label{color:#666;font-size:12px;margin-top:6px}.modal-overlay{align-items:center;background:#0006;display:flex;inset:0;justify-content:center;position:fixed;z-index:100}.modal-box{background:#fff;border-radius:12px;box-shadow:0 8px 32px #0000002e;max-width:94vw;padding:28px;width:480px}.modal-title{color:#b71c1c;font-size:16px;font-weight:700;margin-bottom:18px}.modal-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.page-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.page-title{color:#222;font-size:20px;font-weight:800}.pagination{align-items:center;display:flex;gap:12px;justify-content:center;padding:16px 0}.card{background:#fff;border-radius:10px;box-shadow:0 1px 6px #00000012;padding:18px}.card-title{color:#333;font-size:14px;font-weight:700}.platform-report-tabs{display:flex;gap:8px;margin-top:10px}.platform-custom-report{grid-gap:18px;display:grid;gap:18px}.platform-custom-report-builder,.platform-custom-report-preview{background:#fff;border:1px solid #e0e2e7;border-radius:8px;min-width:0;padding:22px}.platform-custom-report-heading,.platform-custom-report-preview-header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.platform-custom-report-heading h2{color:#27272d;font-size:16px}.platform-custom-report-heading p{color:#737680;font-size:12px;line-height:1.5;margin-top:5px}.platform-custom-report-mode{background:#fff4f3;border:1px solid #ebcaca;border-radius:6px;color:#9f2020;flex:0 0 auto;font-size:11px;font-weight:700;padding:5px 8px}.platform-custom-report-controls{grid-gap:12px;align-items:end;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(150px,1fr)) auto;margin-top:20px}.platform-custom-report-controls label{min-width:0}.platform-custom-report-controls label span{color:#686b75;display:block;font-size:11px;margin-bottom:6px}.platform-custom-report-controls select{background:#fff;border:1px solid #d9dce4;border-radius:6px;color:#292a30;font-size:12px;height:38px;padding:0 32px 0 10px;width:100%}.platform-custom-report-controls .btn{min-height:38px;white-space:nowrap}.platform-custom-report-boundary{background:#faf4f4;border-left:3px solid #b71c1c;color:#65616a;font-size:11px;line-height:1.6;margin-top:16px;padding:10px 12px}.platform-custom-report-error{align-items:center;display:flex;gap:12px;justify-content:space-between;margin:0}.platform-custom-report-preview-header>div{min-width:0}.platform-custom-report-preview-header span{color:#292a30;display:block;font-size:14px;font-weight:700}.platform-custom-report-preview-header small{color:#777a84;display:block;font-size:11px;margin-top:4px}.platform-custom-report-summary{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,180px));margin:18px 0}.platform-custom-report-summary div{background:#fafafa;border:1px solid #e2e3e8;border-radius:6px;padding:14px}.platform-custom-report-summary span,.platform-custom-report-summary strong{display:block}.platform-custom-report-summary strong{color:#a31e1e;font-size:23px}.platform-custom-report-summary span{color:#777a83;font-size:11px;margin-top:4px}.platform-custom-report-table{margin-bottom:0;overflow-x:auto}.platform-custom-report-value{color:#9f2020;font-weight:700}.api-doc-header>div{min-width:0}.api-doc-header .btn{flex:0 0 auto;white-space:nowrap}.api-doc-subtitle{color:#777a84;font-size:12px;margin-top:4px}.api-doc-boundary{background:#faf4f4;border-left:3px solid #b71c1c;color:#605e65;font-size:12px;line-height:1.6;margin-bottom:16px;padding:10px 12px}.api-doc-error{align-items:center;display:flex;gap:12px;justify-content:space-between}.api-doc-meta{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(5,minmax(120px,1fr));margin-bottom:16px}.api-doc-meta>div{background:#fff;border:1px solid #e2e3e8;border-radius:8px;min-width:0;padding:14px 16px}.api-doc-meta small,.api-doc-meta span,.api-doc-meta strong{display:block}.api-doc-meta span{color:#777a84;font-size:11px}.api-doc-meta strong{color:#25262b;font-size:20px;margin-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.api-doc-meta small{color:#8c8e96;font-size:10px;margin-top:4px}.api-doc-filters .filter-select{min-width:150px}.api-doc-table-panel{border-radius:8px}.api-doc-page-state{color:#888;font-size:11px;font-weight:500}.api-doc-table-scroll{overflow-x:auto}.api-doc-table{min-width:960px}.api-doc-table th:first-child{width:76px}.api-doc-table th:last-child{width:78px}.api-doc-method{border-radius:5px;display:inline-block;font-size:10px;font-weight:800;min-width:52px;padding:3px 6px;text-align:center}.api-doc-path{color:#3a3d43;font-size:11px;overflow-wrap:anywhere}.api-doc-tag{border:1px solid #e0e3e8;border-radius:5px;color:#666a72;display:inline-block;font-size:10px;max-width:150px;overflow:hidden;padding:3px 7px;text-overflow:ellipsis;white-space:nowrap}.api-doc-summary{color:#454850;font-size:12px;line-height:1.5}.api-doc-deprecated{background:#ffebee;border-radius:4px;color:#b71c1c;font-size:9px;font-weight:700;margin-left:6px;padding:2px 5px}.api-doc-expand{font-size:11px;min-width:50px;padding:5px 8px}.api-doc-detail-row td{background:#fafafa;padding:0}.api-doc-detail{grid-gap:12px 24px;border-left:3px solid #b71c1c;display:grid;gap:12px 24px;grid-template-columns:repeat(2,minmax(0,1fr));padding:16px 20px}.api-doc-detail-section{color:#5f626a;font-size:11px;line-height:1.65;min-width:0}.api-doc-detail-section>strong{color:#34363b;display:block;font-size:11px;margin-bottom:4px}.api-doc-detail-section code{color:#8f1e1e;overflow-wrap:anywhere}.loading{color:#888;padding:24px;text-align:center}.error-msg{background:#ffebee;color:#c62828}.error-msg,.success-msg{border-radius:6px;font-size:13px;margin-bottom:12px;padding:8px 12px}.success-msg{background:#e8f5e9;color:#2e7d32}@media (max-width:700px){.platform-sidebar{width:64px!important}.platform-layout-content{margin-left:64px}.platform-sidebar-brand{padding:18px 8px 14px!important;text-align:center}.platform-sidebar-brand-name{font-size:0!important;overflow:hidden}.platform-sidebar-brand-name:before{content:"Y";font-size:16px}.platform-sidebar-account,.platform-sidebar-group-label,.platform-sidebar-link-label,.platform-sidebar-subtitle{display:none!important}.platform-sidebar-link{gap:0!important;justify-content:center;padding:10px 0!important}.page-header{align-items:flex-start;gap:12px}.platform-report-tabs{flex-wrap:wrap}.platform-custom-report-builder,.platform-custom-report-preview{padding:16px}.platform-custom-report-heading{flex-direction:column}.platform-custom-report-controls{grid-template-columns:minmax(0,1fr)}.platform-custom-report-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.api-doc-header{align-items:center}.api-doc-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.api-doc-meta>div:first-child{grid-column:1/-1}.api-doc-filters{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.api-doc-filters .filter-input{grid-column:1/-1;min-width:0}.api-doc-filters .filter-select{min-width:0;width:100%}.api-doc-detail{grid-template-columns:minmax(0,1fr)}.api-rate-limit-form-grid,.api-sandbox-runner,.api-version-form-grid{grid-template-columns:minmax(0,1fr)!important}.api-sandbox-runner{align-items:stretch!important}.data-table td:nth-child(4),.data-table th:nth-child(4){display:none}.content{padding:12px}}.ops-monitoring-section{margin:0 0 24px}.ops-monitoring-heading{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:12px}.ops-monitoring-heading h2{color:#2d2e32;font-size:15px;letter-spacing:0;margin:0}.ops-monitoring-heading p{color:#73757c;font-size:11px;line-height:1.55;margin:5px 0 0;max-width:780px}.ops-monitoring-error{align-items:center;background:#fff;border:1px solid #efb8b5;color:#9f2424;display:flex;font-size:12px;gap:12px;justify-content:space-between;margin-bottom:12px;padding:12px 14px}.ops-activity-summary{background:#fff;border:1px solid #e3e4e8;display:grid;grid-template-columns:repeat(4,minmax(130px,1fr));margin-bottom:12px}.ops-activity-summary>div{border-right:1px solid #ececef;min-width:0;padding:14px 16px}.ops-activity-summary>div:last-child{border-right:0}.ops-activity-summary span,.ops-activity-summary strong,.ops-federation-summary span,.ops-federation-summary strong{display:block}.ops-activity-summary strong{color:#242529;font-size:22px;line-height:1}.ops-activity-summary span,.ops-federation-summary span{color:#74767d;font-size:11px;margin-top:6px}.ops-breakdown-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:12px}.ops-breakdown-panel,.ops-federation-band{background:#fff;border:1px solid #e3e4e8;min-width:0}.ops-breakdown-panel h3{border-bottom:1px solid #ececef;color:#35363a;font-size:12px;letter-spacing:0;margin:0;padding:12px 14px}.ops-table-scroll{max-width:100%;overflow-x:auto}.ops-table-scroll table{border-collapse:collapse;min-width:360px;table-layout:fixed;width:100%}.ops-table-scroll td,.ops-table-scroll th{border-bottom:1px solid #f0f0f2;color:#4e5056;font-size:11px;overflow-wrap:anywhere;padding:10px 12px;text-align:left}.ops-table-scroll th{background:#fafafa;color:#7b7d83;font-weight:600}.ops-table-scroll td:not(:first-child),.ops-table-scroll th:not(:first-child){text-align:right}.ops-table-scroll tbody tr:last-child td{border-bottom:0}.ops-empty-cell{color:#92949a!important;padding:22px 12px!important;text-align:center!important}.ops-federation-summary{border-bottom:1px solid #ececef;display:grid;grid-template-columns:repeat(4,minmax(110px,1fr))}.ops-federation-summary>div{border-right:1px solid #ececef;min-width:0;padding:13px 14px}.ops-federation-summary>div:last-child{border-right:0}.ops-federation-summary strong{color:#2a5c37;font-size:18px;line-height:1}.ops-federation-summary strong.is-warning{color:#a64b00}.ops-federation-band .ops-table-scroll table{min-width:680px}@media (max-width:760px){.ops-monitoring-heading{align-items:stretch;flex-direction:column}.ops-activity-summary,.ops-federation-summary{grid-template-columns:repeat(2,minmax(110px,1fr))}.ops-activity-summary>div,.ops-federation-summary>div{border-bottom:1px solid #ececef}.ops-breakdown-grid{grid-template-columns:minmax(0,1fr)}}.alert-center-page{color:#26272b}.alert-center-header>div{min-width:0}.alert-center-header p{color:#737680;font-size:12px;margin-top:4px}.alert-center-fatal,.alert-center-partial{align-items:center;border-radius:6px;display:flex;gap:16px;justify-content:space-between;padding:14px 16px}.alert-center-fatal{background:#fff1f0;border:1px solid #f1a8a5;color:#9f1b16}.alert-center-fatal div,.alert-center-fatal span,.alert-center-fatal strong{display:block}.alert-center-fatal span{font-size:12px;margin-top:4px}.alert-center-partial{background:#fff7e8;border-left:3px solid #d97706;color:#8a4b08;font-size:12px;margin-bottom:14px}.alert-center-source-strip{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.alert-center-source-state{align-items:center;background:#fff;border:1px solid #e0e2e7;border-radius:6px;color:#62656d;display:inline-flex;font-size:11px;font-weight:600;gap:6px;min-height:28px;padding:4px 9px}.alert-center-source-state.is-ready span{color:#16834a}.alert-center-source-state.is-error{border-color:#f1b6b3;color:#a52a24}.alert-center-summary{background:#fff;border:1px solid #dfe1e6;border-radius:8px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px;overflow:hidden}.alert-center-summary button{background:#fff;border:0;border-right:1px solid #e7e8eb;color:#63666e;cursor:pointer;min-width:0;padding:15px 16px;text-align:left}.alert-center-summary button:last-child{border-right:0}.alert-center-summary button.is-active{background:#fafafa;box-shadow:inset 0 -3px 0 #b71c1c}.alert-center-summary span,.alert-center-summary strong{display:block}.alert-center-summary strong{color:#242529;font-size:24px;overflow:hidden;text-overflow:ellipsis}.alert-center-summary span{font-size:11px;margin-top:4px}.alert-center-toolbar{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.alert-center-toolbar>div{min-width:150px}.alert-center-toolbar label{color:#6d7078;display:block;font-size:11px;font-weight:600;margin-bottom:5px}.alert-center-toolbar .filter-select{width:100%}.alert-center-toolbar>span{color:#7b7e86;font-size:11px;margin-left:auto;padding-bottom:8px}.alert-center-list{background:#fff;border:1px solid #dfe1e6;border-radius:8px;overflow:hidden}.alert-center-list-heading,.alert-center-row{grid-gap:14px;align-items:center;display:grid;gap:14px;grid-template-columns:72px minmax(260px,1fr) 108px 164px 52px}.alert-center-list-heading{background:#f7f8fa;border-bottom:1px solid #e5e6e9;color:#70737b;font-size:11px;font-weight:700;padding:9px 14px}.alert-center-row{border-bottom:1px solid #eeeeef;min-height:74px;padding:12px 14px}.alert-center-row:last-child{border-bottom:0}.alert-center-severity{align-items:center;border-radius:5px;display:inline-flex;font-size:11px;font-weight:800;justify-content:center;min-height:24px;width:58px}.alert-center-message{min-width:0}.alert-center-message span,.alert-center-message strong{display:block}.alert-center-message strong{color:#292a2e;font-size:13px;overflow-wrap:anywhere}.alert-center-message span{color:#72757e;font-size:11px;line-height:1.5;margin-top:5px;overflow-wrap:anywhere}.alert-center-row time,.alert-center-source{color:#666a72;font-size:11px}.alert-center-link{color:#9f1d1d;font-size:12px;font-weight:700;text-decoration:none}.alert-center-link:hover{text-decoration:underline}.alert-center-empty{padding:54px 20px;text-align:center}.alert-center-empty span,.alert-center-empty strong{display:block}.alert-center-empty strong{color:#42444a;font-size:14px}.alert-center-empty span{color:#898c93;font-size:12px;margin-top:7px}@media (max-width:900px){.alert-center-list{overflow-x:auto}.alert-center-list-heading,.alert-center-row{min-width:780px}}@media (max-width:700px){.alert-center-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.alert-center-summary button:nth-child(2){border-right:0}.alert-center-summary button:nth-child(-n+2){border-bottom:1px solid #e7e8eb}.alert-center-toolbar>div{flex:1 1 130px;min-width:0}.alert-center-toolbar>span{margin-left:0;padding-bottom:0;width:100%}}.support-tickets-page{background:#f4f5f7}.support-tickets-header{align-items:flex-start}.support-tickets-header p{color:#747781;font-size:12px;margin-top:5px}.support-tickets-boundary{background:#fff7f6;border-left:3px solid #b71c1c;color:#625f65;font-size:12px;line-height:1.55;margin-bottom:16px;padding:11px 13px}.support-tickets-summary{background:#fff;border:1px solid #e4e5e9;display:grid;grid-template-columns:repeat(5,minmax(110px,1fr));margin-bottom:16px}.support-tickets-summary div{border-right:1px solid #ececef;min-width:0;padding:14px 16px}.support-tickets-summary div:last-child{border-right:0}.support-tickets-summary span,.support-tickets-summary strong{display:block}.support-tickets-summary strong{color:#25262a;font-size:22px;line-height:1}.support-tickets-summary span{color:#73757d;font-size:11px;margin-top:7px}.support-tickets-toolbar{align-items:end;display:flex;gap:12px;margin-bottom:14px}.support-tickets-toolbar label span{color:#6c6e75;display:block;font-size:11px;margin-bottom:5px}.support-tickets-toolbar .filter-select{min-width:150px}.support-tickets-total{color:#71737a;font-size:12px;margin-left:auto;padding-bottom:8px}.support-tickets-error{align-items:center;background:#fff;border:1px solid #f1b7b4;display:flex;gap:16px;justify-content:space-between;padding:18px}.support-tickets-error span,.support-tickets-error strong{display:block}.support-tickets-error span{color:#74767d;font-size:12px;margin-top:5px}.support-tickets-table-wrap{overflow-x:auto}.support-tickets-table{min-width:920px}.support-tickets-table td:first-child{max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.support-ticket-status{border:1px solid #0000;border-radius:4px;display:inline-block;font-size:11px;font-weight:700;min-width:56px;padding:3px 7px;text-align:center}.support-ticket-status.is-pending{background:#fff7e8;border-color:#efc58c;color:#9b4d00}.support-ticket-status.is-processing{background:#eef6ff;border-color:#a8c7ef;color:#1759a5}.support-ticket-status.is-resolved{background:#effaf2;border-color:#9dd7ad;color:#1e7137}.support-ticket-status.is-rejected,.support-ticket-status.is-unknown{background:#f5f5f6;border-color:#d5d6da;color:#65676e}@media (max-width:900px){.support-tickets-summary{grid-template-columns:repeat(2,minmax(110px,1fr))}.support-tickets-summary div{border-bottom:1px solid #ececef}.support-tickets-toolbar{align-items:stretch;flex-direction:column}.support-tickets-toolbar .filter-select{width:100%}.support-tickets-total{margin-left:0;padding-bottom:0}}.platform-brand-tickets-page{background:#f4f5f7}.platform-brand-tickets-header{align-items:flex-start}.platform-brand-tickets-header p{color:#747780;font-size:12px;margin-top:5px}.platform-brand-ticket-summary{background:#fff;border:1px solid #e3e5e8;display:grid;grid-template-columns:repeat(5,minmax(100px,1fr));margin-bottom:16px}.platform-brand-ticket-summary div{border-right:1px solid #eceef0;padding:14px 16px}.platform-brand-ticket-summary div:last-child{border-right:0}.platform-brand-ticket-summary span,.platform-brand-ticket-summary strong{display:block}.platform-brand-ticket-summary strong{color:#25272b;font-size:22px}.platform-brand-ticket-summary span{color:#71747b;font-size:11px;margin-top:5px}.platform-brand-ticket-toolbar{align-items:end;display:flex;gap:12px;margin-bottom:13px}.platform-brand-ticket-resolution label span,.platform-brand-ticket-toolbar label span{color:#686b73;display:block;font-size:11px;margin-bottom:5px}.platform-brand-ticket-table-wrap{overflow-x:auto}.platform-brand-ticket-table{min-width:980px}.platform-brand-ticket-pagination{align-items:center;border-top:1px solid #eceef0;color:#6d7077;display:flex;font-size:12px;gap:12px;justify-content:space-between;padding:10px 12px}.platform-brand-ticket-pagination div{display:flex;gap:8px}.platform-brand-ticket-error{align-items:center;background:#fff4f3;border-left:3px solid #b71c1c;color:#7b2926;display:flex;font-size:12px;justify-content:space-between;margin-bottom:12px;padding:11px 13px}.platform-ticket-state{background:#eef0f2;border-radius:4px;display:inline-block;font-size:11px;font-weight:700;min-width:56px;padding:3px 7px;text-align:center}.platform-ticket-state.state-pending{background:#fff4df;color:#985000}.platform-ticket-state.state-processing{background:#eaf3ff;color:#175ba8}.platform-ticket-state.state-resolved{background:#eaf7ed;color:#26723a}.platform-ticket-state.state-rejected{background:#f0f0f1;color:#676970}.platform-brand-ticket-detail{background:#fff;border:1px solid #e1e3e6;margin-top:16px;padding:18px}.platform-brand-ticket-detail-head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.platform-brand-ticket-detail-head h2{font-size:17px;margin:0}.platform-brand-ticket-detail-head span{color:#73767d;display:block;font-size:12px;margin-top:5px}.platform-brand-ticket-detail dl{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 0}.platform-brand-ticket-detail dt{color:#777a80;font-size:11px}.platform-brand-ticket-detail dd{font-size:13px;margin:4px 0 0}.platform-brand-ticket-detail h3{font-size:13px;margin:14px 0 7px}.platform-brand-ticket-prose{background:#f7f8fa;color:#35373b;line-height:1.6;margin:0;overflow-wrap:anywhere;padding:12px;white-space:pre-wrap}.platform-brand-ticket-resolution{grid-gap:12px;border-top:1px solid #e5e6e9;display:grid;gap:12px;margin-top:18px;padding-top:16px}.platform-brand-ticket-resolution select,.platform-brand-ticket-resolution textarea{width:100%}.platform-brand-ticket-resolution .btn{justify-self:start}.platform-brand-ticket-readonly{background:#f4f5f6;border-left:3px solid #8d9199;color:#62656b;font-size:12px;padding:10px 12px}@media (max-width:900px){.platform-brand-ticket-summary{grid-template-columns:repeat(2,minmax(100px,1fr))}.platform-brand-ticket-toolbar{align-items:stretch;flex-direction:column}.platform-brand-ticket-detail dl{grid-template-columns:1fr}}.release-notes-page{background:#f4f5f7}.release-notes-header{align-items:flex-start}.release-notes-header p{color:#747781;font-size:12px;margin-top:5px}.release-notes-boundary{background:#fff7f6;border-left:3px solid #b71c1c;color:#625f65;font-size:12px;line-height:1.55;margin-bottom:16px;padding:11px 13px}.release-notes-summary{background:#fff;border:1px solid #e4e5e9;display:grid;grid-template-columns:repeat(4,minmax(120px,1fr));margin-bottom:16px}.release-notes-summary div{border-right:1px solid #ececef;min-width:0;padding:14px 16px}.release-notes-summary div:last-child{border-right:0}.release-notes-summary span,.release-notes-summary strong{display:block}.release-notes-summary strong{color:#25262a;font-size:22px;line-height:1}.release-notes-summary span{color:#73757d;font-size:11px;margin-top:7px}.release-notes-toolbar{align-items:end;color:#71737a;display:flex;font-size:12px;gap:12px;justify-content:space-between;margin-bottom:14px}.release-notes-toolbar label span{color:#6c6e75;display:block;font-size:11px;margin-bottom:5px}.release-notes-toolbar .filter-select{min-width:180px}.release-notes-error{align-items:center;background:#fff;border:1px solid #f1b7b4;display:flex;gap:16px;justify-content:space-between;padding:18px}.release-notes-error span,.release-notes-error strong{display:block}.release-notes-error span{color:#74767d;font-size:12px;margin-top:5px}.release-notes-list{background:#fff;border:1px solid #e4e5e9}.release-note-row{border-bottom:1px solid #ececef;display:grid;grid-template-columns:minmax(200px,240px) minmax(0,1fr)}.release-note-row:last-child{border-bottom:0}.release-note-content,.release-note-meta{min-width:0;padding:18px}.release-note-meta{background:#fafafa;border-right:1px solid #ececef}.release-note-meta>div{align-items:center;display:flex;gap:9px}.release-note-meta time,.release-note-meta>span{color:#72747b;display:block;font-size:11px;margin-top:10px;overflow-wrap:anywhere}.release-note-status{border:1px solid #0000;border-radius:4px;display:inline-block;font-size:11px;font-weight:700;padding:3px 7px}.release-note-status.is-published{background:#effaf2;border-color:#9dd7ad;color:#1e7137}.release-note-status.is-deprecated{background:#fff7e8;border-color:#efc58c;color:#9b4d00}.release-note-status.is-retired,.release-note-status.is-unknown{background:#f5f5f6;border-color:#d5d6da;color:#65676e}.release-note-content h2{color:#25262a;font-size:16px;letter-spacing:0;margin:0}.release-note-content p{color:#52545b;font-size:13px;line-height:1.7;margin:10px 0 0;overflow-wrap:anywhere;white-space:pre-wrap}.release-notes-empty{padding:42px 18px;text-align:center}.release-notes-empty span,.release-notes-empty strong{display:block}.release-notes-empty span{color:#74767d;font-size:12px;margin-top:7px}@media (max-width:760px){.release-notes-summary{grid-template-columns:repeat(2,minmax(110px,1fr))}.release-notes-summary div{border-bottom:1px solid #ececef}.release-note-row{grid-template-columns:minmax(0,1fr)}.release-note-meta{border-bottom:1px solid #ececef;border-right:0}.release-notes-toolbar{align-items:stretch;flex-direction:column}.release-notes-toolbar .filter-select{width:100%}}.lifecycle-validation-subtitle{color:#666;font-size:12px;margin-top:4px}.lifecycle-validation-refresh{font-size:20px;height:38px;justify-content:center;padding:0;width:38px}.lifecycle-validation-error{gap:12px}.lifecycle-validation-error,.lifecycle-validation-status{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.lifecycle-validation-status{border:1px solid;border-radius:8px;gap:24px;padding:20px 22px}.lifecycle-validation-status h2{font-size:22px;letter-spacing:0;margin-top:3px}.lifecycle-validation-status p{color:#555;font-size:13px;line-height:1.5;margin-top:6px}.lifecycle-validation-status--success{background:#f1f8f3;border-color:#b7d8bf}.lifecycle-validation-status--warning{background:#fff8e8;border-color:#e7cf91}.lifecycle-validation-status--danger{background:#fff2f1;border-color:#e5b1ad}.lifecycle-validation-status--neutral{background:#f6f7f8;border-color:#d7dade}.lifecycle-validation-kicker{color:#666;font-size:11px;font-weight:700}.lifecycle-validation-ready{border-radius:6px;flex:0 0 auto;font-size:12px;font-weight:700;padding:6px 10px}.lifecycle-validation-ready--yes{background:#dcefe0;color:#1b5e20}.lifecycle-validation-ready--no{background:#f6e5d8;color:#8a3d12}.lifecycle-validation-metrics{background:#fff;border:1px solid #e0e2e7;border-radius:8px;display:grid;grid-template-columns:repeat(5,minmax(120px,1fr));margin-bottom:20px;overflow:hidden}.lifecycle-validation-metrics>div{border-right:1px solid #eceef1;min-width:0;padding:15px 16px}.lifecycle-validation-metrics>div:last-child{border-right:0}.lifecycle-validation-metrics span{color:#747780;display:block;font-size:11px;margin-bottom:6px}.lifecycle-validation-metrics strong{color:#27282d;display:block;font-size:18px;letter-spacing:0;overflow-wrap:anywhere}.lifecycle-validation-checks .data-table th:first-child{width:22%}.lifecycle-validation-checks .data-table th:nth-child(2){width:12%}.lifecycle-validation-checks .data-table th:nth-child(3){width:34%}.lifecycle-validation-table-scroll{overflow-x:auto}.lifecycle-validation-table-scroll .data-table{min-width:760px}.lifecycle-validation-code{color:#888;margin-top:4px;overflow-wrap:anywhere}.lifecycle-validation-source{color:#777;font-size:11px;font-weight:500}.lifecycle-validation-badge{border-radius:5px;display:inline-block;font-size:11px;font-weight:700;min-width:54px;padding:4px 7px;text-align:center}.lifecycle-validation-badge--success{background:#e5f3e8;color:#1b5e20}.lifecycle-validation-badge--warning{background:#fff2cf;color:#8a5300}.lifecycle-validation-badge--danger{background:#fde6e4;color:#9b1c1c}.lifecycle-validation-tags{display:flex;flex-wrap:wrap;gap:5px}.lifecycle-validation-tag{background:#f7f8fa;border:1px solid #d9dce1;border-radius:4px;max-width:100%;overflow-wrap:anywhere;padding:3px 6px}.lifecycle-validation-empty{color:#888;font-size:12px}.lifecycle-validation-facts{grid-gap:1px;background:#e0e2e7;border:1px solid #e0e2e7;border-radius:8px;display:grid;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:20px;overflow:hidden}.lifecycle-validation-facts>div{background:#fff;min-height:112px;min-width:0;padding:16px}.lifecycle-validation-facts h2{color:#444;font-size:13px;letter-spacing:0;margin-bottom:12px}.lifecycle-validation-policy th{background:#fafafa;color:#666;width:220px}@media (max-width:980px){.lifecycle-validation-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.lifecycle-validation-metrics>div{border-bottom:1px solid #eceef1}.lifecycle-validation-facts{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.lifecycle-validation-status{align-items:flex-start;flex-direction:column;gap:12px;padding:16px}.lifecycle-validation-metrics{grid-template-columns:minmax(0,1fr)}.lifecycle-validation-metrics>div{border-right:0}.lifecycle-validation-policy th{width:140px}}.first-bind-page .content{max-width:980px}.first-bind-header{align-items:flex-start}.first-bind-subtitle{color:#666;font-size:13px;margin-top:4px}.first-bind-message,.first-bind-success{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.first-bind-readonly,.first-bind-success{background:#edf7ee;border:1px solid #a5d6a7;border-radius:6px;color:#1b5e20;font-size:13px;padding:11px 14px}.first-bind-readonly{background:#f7f7f7;border-color:#d6d6d6;color:#555;margin-bottom:16px}.first-bind-flow,.first-bind-options,.first-bind-status{background:#fff;border:1px solid #dedede;border-radius:6px;margin:0 0 18px;padding:18px}.first-bind-status{align-items:center;display:flex;gap:24px;justify-content:space-between}.first-bind-flow h2,.first-bind-options legend,.first-bind-status h2{color:#222;font-size:16px;font-weight:700;letter-spacing:0;margin:0}.first-bind-status p{color:#666;font-size:13px;margin:5px 0 0}.first-bind-option,.first-bind-switch{cursor:pointer}.first-bind-switch{align-items:center;display:flex;font-size:13px;font-weight:700;gap:8px;min-width:92px}.first-bind-option input,.first-bind-switch input{accent-color:#b71c1c;flex:0 0 18px;height:18px;width:18px}.first-bind-section-heading{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:15px}.first-bind-section-heading span{background:#eef6ef;border:1px solid #b7c7b8;border-radius:4px;color:#2e6b32;font-size:11px;padding:3px 7px}.first-bind-flow dl{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.first-bind-flow dl div{background:#f7f8f9;border-left:3px solid #8d8d8d;min-height:72px;padding:12px}.first-bind-flow dt{color:#777;font-size:12px;margin-bottom:7px}.first-bind-flow dd{color:#222;font-size:13px;font-weight:700;margin:0}.first-bind-options{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(2,minmax(0,1fr))}.first-bind-options legend{padding:0 6px}.first-bind-option{align-items:flex-start;border-bottom:1px solid #e9e9e9;display:flex;gap:12px;min-height:88px;padding:16px}.first-bind-option:nth-of-type(odd){border-right:1px solid #e9e9e9}.first-bind-option:nth-last-of-type(-n+2){border-bottom:0}.first-bind-option small,.first-bind-option strong{display:block;letter-spacing:0}.first-bind-option strong{color:#222;font-size:14px}.first-bind-option small{color:#6a6a6a;font-size:12px;line-height:1.5;margin-top:5px}.first-bind-options:disabled .first-bind-option{cursor:default;opacity:.65}.delivery-activation-options{grid-template-columns:repeat(3,minmax(0,1fr))}.delivery-activation-options .first-bind-option{border-bottom:0;border-right:1px solid #e9e9e9}.delivery-activation-options .first-bind-option:last-of-type{border-right:0}.first-bind-option .retirement-reason-length{align-self:center;background:#fff;border:1px solid #c9c9c9;border-radius:4px;color:#222;flex:0 0 96px;font-size:14px;height:36px;padding:0 10px;width:96px}.first-bind-option .retirement-reason-length:focus{border-color:#b71c1c;outline:2px solid #b71c1c1f}.first-bind-actions{align-items:center;display:flex;gap:18px;justify-content:space-between;padding-top:2px}.first-bind-actions>span{color:#777;font-size:12px}.first-bind-actions>div{display:flex;gap:8px}@media (max-width:720px){.first-bind-actions,.first-bind-status{align-items:stretch;flex-direction:column}.first-bind-flow dl,.first-bind-options{grid-template-columns:1fr}.delivery-activation-options .first-bind-option{border-bottom:1px solid #e9e9e9;border-right:0}.delivery-activation-options .first-bind-option:last-of-type{border-bottom:0}.first-bind-option:nth-of-type(odd){border-right:0}.first-bind-option:nth-last-of-type(2){border-bottom:1px solid #e9e9e9}.first-bind-actions>div{justify-content:flex-end}}.high-risk-approval-page{padding:20px}.high-risk-approval-header{align-items:flex-start;gap:20px}.high-risk-approval-header p{color:#666;font-size:13px;line-height:1.6;margin:6px 0 0}.high-risk-approval-action-form,.high-risk-approval-row-actions,.high-risk-approval-toolbar{align-items:center;display:flex;gap:8px}.high-risk-approval-action-form label,.high-risk-approval-toolbar label{align-items:center;color:#555;display:flex;font-size:12px;gap:8px}.high-risk-approval-action-form input,.high-risk-approval-toolbar select{border:1px solid #d7dbe2;border-radius:4px;min-height:34px;padding:6px 9px}.high-risk-approval-action-form input{min-width:240px}.high-risk-approval-boundary{align-items:center;background:#fff8e1;border-left:4px solid #f9a825;display:flex;font-size:13px;gap:12px;margin:12px 0 16px;padding:10px 12px}.high-risk-approval-empty,.high-risk-approval-readonly,.high-risk-approval-success{font-size:13px;margin-bottom:12px;padding:10px 12px}.high-risk-approval-readonly{background:#f4f5f7;color:#555}.high-risk-approval-success{background:#e8f5e9;color:#1b5e20}.high-risk-approval-empty{border:1px dashed #ccd1d9;color:#777;text-align:center}.high-risk-approval-message{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.high-risk-approval-table-wrap{overflow-x:auto}.high-risk-approval-table{min-width:1080px}.high-risk-approval-table td,.high-risk-approval-table th{vertical-align:middle}.high-risk-approval-reason{line-height:1.5;max-width:260px;overflow-wrap:anywhere}.high-risk-approval-reason small{color:#777;display:block;margin-top:4px}.high-risk-approval-arrow{color:#999;margin:0 6px}.high-risk-approval-status{border-radius:4px;display:inline-block;font-size:12px;padding:3px 7px;white-space:nowrap}.high-risk-approval-status.status-pending{background:#fff3e0;color:#a54b00}.high-risk-approval-status.status-applied{background:#e8f5e9;color:#1b5e20}.high-risk-approval-status.status-failed,.high-risk-approval-status.status-rejected{background:#ffebee;color:#b71c1c}.high-risk-approval-action-row td{background:#fafbfc;padding:12px 16px}.high-risk-approval-no-action{color:#aaa}@media (max-width:760px){.high-risk-approval-page{padding:12px}.high-risk-approval-action-form,.high-risk-approval-boundary,.high-risk-approval-header{align-items:stretch;flex-direction:column}.high-risk-approval-toolbar{align-items:flex-end}.high-risk-approval-action-form label{align-items:stretch;flex-direction:column}.high-risk-approval-action-form input{min-width:0;width:100%}}.system-versions-page .page-header p{color:#777;font-size:12px;margin:4px 0 0}.system-version-boundary{background:#f5f7f8;border-left:3px solid #455a64;color:#4f5b62;font-size:13px;line-height:1.6;margin-bottom:18px;max-width:980px;padding:10px 12px}.system-version-error{align-items:center;display:flex;gap:16px;justify-content:space-between;max-width:980px}.system-version-lifecycle,.system-version-release{border-top:1px solid #e5e7eb;max-width:980px;padding:20px 0}.system-version-release-heading,.system-version-section-heading{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.system-version-release-heading h2,.system-version-section-heading h2{color:#20252a;font-size:18px;margin:0}.system-version-release-heading>div>span,.system-version-section-heading p{color:#737b82;display:block;font-size:12px;margin:4px 0 0}.system-version-status{border:1px solid;border-radius:4px;flex:0 0 auto;font-size:12px;font-weight:700;padding:3px 8px}.system-version-status.is-complete{background:#edf7ee;border-color:#a5d6a7;color:#2e7d32}.system-version-status.is-incomplete{background:#fff8e8;border-color:#ffcc80;color:#a05a00}.system-version-facts,.system-version-summary{grid-gap:1px;background:#dfe3e6;border:1px solid #dfe3e6;display:grid;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.system-version-facts>div,.system-version-summary>div{background:#fff;min-width:0;padding:14px}.system-version-facts dt,.system-version-summary dt{color:#747d85;font-size:12px;margin-bottom:6px}.system-version-facts dd,.system-version-summary dd{margin:0;min-width:0}.system-version-value{color:#22272b;display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.system-version-value.is-missing{color:#a05a00;font-family:inherit;font-weight:600}.system-version-warning{color:#8b5200;font-size:12px;margin:12px 0 0}.system-version-links{display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end}.system-version-links a{color:#9b1c1c;font-weight:600;text-decoration:none}.system-version-summary dd{color:#22272b;font-size:22px;font-weight:800}@media (max-width:760px){.system-version-release-heading,.system-version-section-heading{align-items:stretch;flex-direction:column}.system-version-links{justify-content:flex-start}.system-version-facts,.system-version-summary{grid-template-columns:1fr}}.maintenance-mode-page .page-header p{color:#777;font-size:12px;margin:4px 0 0}.maintenance-boundary{background:#fff7f7;border-left:3px solid #b71c1c;color:#4b2525;font-size:13px;line-height:1.7;margin-bottom:16px;max-width:860px;padding:12px 14px}.maintenance-feedback{gap:12px}.maintenance-feedback,.maintenance-status{align-items:center;display:flex;justify-content:space-between}.maintenance-status{background:#fff;border:1px solid #d9d9d9;border-left-width:4px;gap:16px;margin-bottom:16px;max-width:720px;min-height:72px;padding:14px 16px}.maintenance-status.is-active{border-left-color:#b71c1c}.maintenance-status.is-inactive{border-left-color:#2e7d32}.maintenance-status-label{color:#777;display:block;font-size:12px;margin-bottom:4px}.maintenance-status strong{font-size:18px}.maintenance-actions,.maintenance-field-help,.maintenance-updated{color:#777;font-size:12px}.maintenance-form{max-width:720px}.maintenance-actions,.maintenance-toggle-row{align-items:center;display:flex;gap:16px;justify-content:space-between}.maintenance-toggle-row input[type=checkbox]{height:20px;width:20px}.maintenance-field-help{margin-top:6px}.maintenance-actions{margin-top:18px}@media (max-width:720px){.maintenance-actions,.maintenance-status{align-items:flex-start;flex-direction:column}}.feature-flags-page .content{max-width:1180px}.feature-flags-boundary{background:#f4f6fb;border-left:3px solid #3f51b5;color:#394150;font-size:13px;line-height:1.65;margin:0 0 16px;padding:12px 14px}.feature-flags-feedback{align-items:center;display:flex;gap:12px;justify-content:space-between}.feature-flags-summary{color:#5f6672;display:flex;flex-wrap:wrap;font-size:13px;gap:18px;padding:10px 0 14px}.feature-flags-table-wrap{background:#fff;border:1px solid #e1e4e8;border-radius:6px;overflow-x:auto}.feature-flags-table{border-collapse:collapse;min-width:820px;table-layout:fixed;width:100%}.feature-flags-table td,.feature-flags-table th{border-bottom:1px solid #eceef1;font-size:13px;padding:13px 14px;text-align:left;vertical-align:middle}.feature-flags-table th{background:#f7f8fa;color:#555e6b;font-weight:700}.feature-flags-table th:first-child{width:46%}.feature-flags-table th:nth-child(2){width:14%}.feature-flags-table th:nth-child(3){width:18%}.feature-flags-table tr:last-child td{border-bottom:0}.feature-flags-table tr.is-pending td{background:#fff9e9}.feature-flags-table td:first-child code,.feature-flags-table td:first-child span,.feature-flags-table td:first-child strong{display:block}.feature-flags-table td:first-child strong{color:#252a31;font-size:14px;margin-bottom:3px}.feature-flags-table td:first-child code{color:#5d6680;font-size:12px;margin-bottom:5px}.feature-flags-table td:first-child span{color:#6a717d;line-height:1.45}.feature-flag-toggle{align-items:center;color:#343a43;display:inline-flex;gap:8px;min-height:32px}.feature-flag-toggle input{height:18px;margin:0;width:18px}.feature-flag-toggle em{color:#9a6700;font-size:11px;font-style:normal}.feature-flag-change-panel{background:#fff;border:1px solid #d9dde5;border-radius:6px;margin-top:16px;padding:16px}.feature-flag-change-panel>div:first-child{align-items:baseline;display:flex;gap:10px;margin-bottom:14px}.feature-flag-change-panel .form-group>span,.feature-flag-change-panel>div:first-child span{color:#68707c;font-size:12px}.feature-flag-change-panel textarea{resize:vertical;width:100%}.feature-flag-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}@media (max-width:720px){.feature-flags-page .page-header{align-items:flex-start}.feature-flag-change-panel>div:first-child{align-items:flex-start;flex-direction:column}}.backup-recovery-page .content{max-width:1280px}.backup-page-id{color:#777;font-size:12px;margin-top:4px}.backup-status-band{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:6px;display:flex;justify-content:space-between;margin-bottom:14px;padding:16px 18px}.backup-status-band>div{align-items:center;display:flex;gap:9px}.backup-status-band dl{grid-gap:12px 28px;display:grid;gap:12px 28px;grid-template-columns:repeat(4,minmax(110px,1fr));margin:0}.backup-status-band dl div{min-width:0}.backup-status-band dt{color:#777;font-size:12px}.backup-status-band dd{font-size:13px;margin:4px 0 0;overflow-wrap:anywhere}.backup-status-dot{background:#9ca3af;border-radius:50%;height:9px;width:9px}.backup-status-dot.ready{background:#16803a}.backup-status-dot.warning{background:#b7791f}.backup-status-dot.danger{background:#c62828}.backup-status-label{border:1px solid #d1d5db;border-radius:999px;color:#555;font-size:12px;padding:2px 8px}.backup-status-label.ready{background:#edf8f1;border-color:#b7dfc3;color:#146c2e}.backup-status-label.warning{background:#fff8e8;border-color:#edd8a7;color:#8a5a0a}.backup-status-label.danger{background:#fff1f1;border-color:#efc3c3;color:#a91f1f}.backup-provider-warning{align-items:center;background:#fff8e8;border:1px solid #edd8a7;border-radius:6px;color:#714d0a;display:flex;font-size:13px;justify-content:space-between;margin-bottom:14px;padding:10px 12px}.backup-provider-warning code{color:#714d0a;font-size:11px}.backup-section{background:#fff;border:1px solid #e5e7eb;border-radius:6px;margin-bottom:14px}.backup-section-header{align-items:center;border-bottom:1px solid #eceff3;display:flex;justify-content:space-between;min-height:58px;padding:10px 14px}.backup-section-header>div{align-items:baseline;display:flex;gap:9px}.backup-form-heading h2,.backup-section-header h2{font-size:16px;font-weight:600;margin:0}.backup-section-header span{color:#777;font-size:12px}.backup-table-wrap{overflow-x:auto}.backup-table{min-width:760px}.backup-table code{color:#334155;font-size:12px}.backup-empty{color:#777;padding:28px!important;text-align:center!important}.backup-chip{border:1px solid #d1d5db;border-radius:999px;display:inline-block;font-size:12px;line-height:20px;padding:0 8px;white-space:nowrap}.backup-chip.passed,.backup-chip.success{background:#edf8f1;border-color:#b7dfc3;color:#146c2e}.backup-chip.planned{background:#fff8e8;border-color:#edd8a7;color:#8a5a0a}.backup-chip.failed{background:#fff1f1;border-color:#efc3c3;color:#a91f1f}.backup-chip.neutral{background:#f4f5f7;color:#4b5563}.backup-operation-form{grid-gap:14px;background:#fff;border:1px solid #cfd8e3;border-radius:6px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:14px;padding:18px}.backup-form-actions,.backup-form-heading{align-items:center;display:flex;grid-column:1/-1;justify-content:space-between}.backup-operation-form label{color:#444;display:flex;flex-direction:column;font-size:13px;gap:6px}.backup-operation-form textarea{min-height:84px;resize:vertical}.backup-form-actions{gap:10px;justify-content:flex-end}@media (max-width:900px){.backup-status-band{align-items:flex-start;flex-direction:column;gap:16px}.backup-status-band dl{grid-template-columns:repeat(2,minmax(110px,1fr));width:100%}.backup-operation-form{grid-template-columns:1fr}}@media (max-width:560px){.backup-status-band dl{grid-template-columns:1fr}.backup-provider-warning{align-items:flex-start;flex-direction:column;gap:6px}}.help-articles-header{align-items:flex-start;display:flex;gap:12px;margin-bottom:24px}.help-articles-heading{flex:1 1 auto;min-width:0}.help-articles-actions{display:flex;flex:0 0 auto;gap:10px}.help-articles-actions .btn{white-space:nowrap}@media (max-width:768px){.help-articles-header{flex-direction:column;gap:10px}.help-articles-actions{width:100%}}
/*# sourceMappingURL=main.15a24d40.css.map*/