:root{--ink:#111936;--muted:#687086;--line:#e6e8ee;--navy:#18234d;--orange:#ff7a1a;--green:#009b67;--soft:#f7f8fb}*{box-sizing:border-box}body,html{margin:0;color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;background:#fff}button,input{font:inherit}.announcement{height:52px;background:var(--navy);color:#fff;justify-content:center;font-size:13px;font-weight:600}.announcement,.topbar{display:flex;align-items:center}.topbar{height:70px;border-bottom:1px solid var(--line);padding:0 28px;gap:64px;position:sticky;top:0;background:#fff;z-index:10}.brand{display:flex;align-items:center;gap:7px;text-decoration:none;color:var(--ink);font-weight:800;font-size:20px;letter-spacing:-.5px}.brand span:last-child{color:var(--orange)}.brand-mark{display:grid;place-items:center;width:32px;height:32px;background:var(--orange);color:#fff;border-radius:10px}.topbar nav{gap:34px}.topbar nav,.topbar nav a{display:flex;height:100%;align-items:center}.topbar nav a{color:var(--ink);text-decoration:none;font-size:14px;position:relative}.topbar nav a.active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--orange)}.top-actions{margin-left:auto;display:flex;gap:10px}.copy,.top-actions button{height:38px;border:1px solid #dfe2e8;background:white;border-radius:8px;display:flex;align-items:center;gap:7px;color:#333c52;font-size:13px}.version{border:0!important}.search{width:142px;justify-content:flex-start;padding:0 10px}.search kbd{margin-left:auto;color:#9ba0ad;font-size:10px}.mobile-menu,.mobile-search-button{display:none;border:0;background:none}.docs-grid{display:grid;grid-template-columns:288px minmax(0,1fr);min-height:calc(100vh - 122px)}.sidebar{border-right:1px solid var(--line);padding:22px 10px;position:sticky;top:70px;height:calc(100vh - 70px);overflow:auto}.jump{width:100%;height:32px;border:1px solid #dfe1e6;border-radius:8px;background:#fff;text-align:left;padding:0 10px;font-size:11px;color:#39415a;cursor:pointer}.jump kbd{float:right;color:#7f8798}.eyebrow{font-size:11px;color:#68768d;letter-spacing:.04em;margin:30px 0 10px}.group-title{font-size:14px;padding:10px 8px;font-weight:600}.endpoint,.group-title{display:flex;align-items:center;justify-content:space-between}.endpoint{height:44px;color:#25304d;text-decoration:none;padding:0 10px;border-left:3px solid transparent;font-size:13px}.endpoint.active{background:#fff8f1;border-left-color:var(--orange);font-weight:650}.method{color:white;font-size:10px;border-radius:999px;padding:3px 8px;line-height:1}.method.get{background:var(--green)}.method.post{background:#1475d1}.method.put{background:#725bb5}.collapsed{font-weight:500;padding-top:15px}.side-divider{border-top:1px solid var(--line);margin:20px 0}.guide-link{display:block;padding:9px;color:#25304d;text-decoration:none;font-size:13px}.content{padding:30px 32px 80px;max-width:920px;width:100%;margin:0 auto}.content-heading{display:flex;justify-content:space-between;gap:24px}.crumb{font-size:11px;color:#8990a0;letter-spacing:.07em;margin:0 0 13px}.content h1{font-family:Georgia,serif;font-size:42px;letter-spacing:-1.4px;margin:0 0 9px}.lede{color:#5e6678;line-height:1.55;font-size:14px;max-width:570px}.copy{padding:0 11px;white-space:nowrap}.route{display:flex;align-items:center;gap:10px;margin:26px 0 28px}.route code{color:#4d5870;font-size:13px;overflow:hidden;text-overflow:ellipsis}hr{border:0;border-top:1px solid var(--line);margin:0 0 27px}.content section{margin:0 0 29px}.content h2{font-family:Georgia,serif;font-size:19px;margin:0 0 12px}.section-title{display:flex;align-items:center;justify-content:space-between}.section-title span{font-size:11px;color:#9399a6}.param-card{border:1px solid #dfe2e8;border-radius:9px;padding:14px 12px;display:flex;justify-content:space-between;gap:16px;margin-bottom:9px;box-shadow:0 1px 2px rgba(16,24,40,.03)}.param-card b{font-size:13px}.param-card span{font-size:11px;color:#788198;margin-left:6px}.param-card p{font-size:12px;color:#596176;margin:6px 0 0;line-height:1.4}.param-card input{width:140px;height:34px;border:1px solid #dfe2e8;border-radius:6px;padding:0 10px;color:#5a6477}.responses{border:1px solid #e1e3e8;border-radius:9px;overflow:hidden}.responses button{width:100%;height:48px;border:0;border-bottom:1px solid #eee;background:#fff;text-align:left;display:grid;grid-template-columns:12px 38px 1fr 10px;align-items:center;color:#26314d}.responses button:last-child{border-bottom:0}.responses button span{color:#606a7d;font-size:12px}.responses i{width:9px;height:9px;background:#ed5f70;border-radius:50%;display:inline-block}.responses i.ok{background:#25c89a;border:1px solid #0ca67b}.mobile-menu,.mobile-search-button{color:var(--ink)}.topbar nav button{color:var(--ink);background:none;border:0;font-size:14px;display:flex;align-items:center;height:100%;position:relative;cursor:pointer}.topbar nav button.active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--orange)}.version-select{display:flex;align-items:center;gap:3px}.version-select select{appearance:none;border:0;background:#fff;padding:7px 0;font-size:13px;color:var(--ink);outline:0}.endpoint{border-top:0;border-right:0;border-bottom:0}.endpoint,.side-guide{background:transparent;width:100%;cursor:pointer;text-align:left}.side-guide{display:block;padding:10px 9px;border:0;border-left:3px solid transparent;color:#25304d;font-size:13px}.side-guide.active{border-left-color:var(--orange);background:#fff8f1;font-weight:650}.guide-view{grid-template-columns:288px minmax(0,1fr)}.guide-content{max-width:920px;padding-bottom:100px}.guide-banner{height:170px;background:#fff2e1;border-radius:14px;margin:38px 0 28px;position:relative;overflow:hidden}.guide-banner span{position:absolute;width:74px;height:34px;background:var(--orange);border-radius:100% 0 100% 0;transform:rotate(-23deg)}.guide-banner span:first-child{left:50px;top:45px;background:#ff542b}.guide-banner span:nth-child(2){left:120px;top:30px;background:#009b67;transform:rotate(90deg)}.guide-banner span:nth-child(3){left:48%;top:64px;background:#ff9a19;transform:rotate(17deg);width:55px}.guide-banner span:nth-child(4){right:130px;top:34px;background:#009b67;width:35px;height:20px}.guide-banner span:nth-child(5){right:45px;bottom:28px;background:#1c2a64;width:22px;height:14px}.guide-prose{max-width:760px}.guide-prose h1{font-size:30px;margin-top:34px}.guide-prose h2{font:700 22px/1.3 Georgia,serif;margin:36px 0 10px}.guide-prose h3{margin-top:25px}.guide-prose p{font-size:16px;line-height:1.75;color:#30394e}.guide-code{padding:18px;background:#292e35;color:#f4d184;border-radius:9px;overflow:auto}.helpful{margin-top:55px;padding:32px;background:#f5f5f6;border-radius:10px;color:#616a7d}.helpful button{border:0;background:transparent;margin-left:14px}.spin{animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.admin-loading,.loading-page{height:100vh;display:flex;align-items:center;justify-content:center;gap:12px;color:#647087}.response-card.has-error .response-head i{background:#ed5f70}.section-toggle{width:100%;height:36px;border:0;background:transparent;color:#68768d;display:flex;align-items:center;justify-content:space-between;padding:0 8px;font-size:11px;letter-spacing:.04em;cursor:pointer}.section-toggle svg{transition:transform .2s}.section-toggle[aria-expanded=false] svg{transform:rotate(-90deg)}.reference-tree{animation:reveal-tree .18s ease-out}@keyframes reveal-tree{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.search-overlay{position:fixed;inset:0;z-index:80;background:rgba(12,18,38,.46);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:flex-start;justify-content:center;padding:12vh 20px 20px}.search-dialog{width:min(620px,100%);background:#fff;border:1px solid #dfe2e8;border-radius:14px;box-shadow:0 24px 70px rgba(10,18,40,.26);overflow:hidden}.search-input-row{height:62px;display:flex;align-items:center;gap:11px;padding:0 16px;border-bottom:1px solid #e7e9ed;color:#7b8496}.search-input-row input{border:0;outline:0;flex:1 1;min-width:0;font-size:15px;color:#17203b}.search-input-row button{height:25px;border:1px solid #dce0e6;border-radius:5px;background:#f8f9fa;color:#7d8594;font-size:9px}.search-results{padding:8px;max-height:430px;overflow:auto}.search-results>button{width:100%;min-height:58px;border:0;background:#fff;border-radius:8px;display:flex;align-items:center;gap:11px;padding:8px 10px;text-align:left;color:#202a43;cursor:pointer}.search-results>button.active,.search-results>button:hover{background:#fff5eb}.search-result-icon{width:36px;height:36px;border-radius:8px;background:#f0f2f5;color:#59647b;display:grid;place-items:center;flex:none}.search-result-icon.endpoint{background:#eaf8f3;color:#07825d}.search-results>button>span:nth-child(2){display:flex;flex:1 1;min-width:0;flex-direction:column}.search-results b{font-size:13px}.search-results small{font-size:10px;color:#7d8595;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-results em{font-style:normal}.search-empty{padding:48px 20px;display:flex;flex-direction:column;align-items:center;color:#8a92a1}.search-empty b{color:#3e485e;margin-top:10px}.search-empty span{font-size:11px;margin-top:5px}.search-dialog footer{height:38px;border-top:1px solid #e8eaee;background:#fafafa;display:flex;align-items:center;gap:16px;padding:0 14px;color:#858c98;font-size:9px}.search-dialog footer kbd{border:1px solid #d9dde4;background:#fff;border-radius:4px;padding:2px 5px;margin-right:3px}.url-import{height:44px;border:1px solid #dfe2e7;border-radius:8px;display:flex;align-items:center;gap:8px;padding:0 6px 0 11px}.url-import>svg{color:#848b98}.url-import input{border:0;outline:0;min-width:0;flex:1 1;font-size:11px}.url-import button{height:32px;border:0;background:#25315a;color:#fff;border-radius:6px;padding:0 11px;font-size:10px;font-weight:650}.url-import button:disabled{opacity:.45}.admin-shell{--admin-bg:#f5f6f8;min-height:100vh;background:var(--admin-bg);color:#e8eaf0}.admin-shell button,.admin-shell input,.admin-shell select,.admin-shell textarea{font:inherit}.admin-sidebar{position:fixed;inset:0 auto 0 0;width:248px;background:#17191d;border-right:1px solid #292c31;padding:0 14px;display:flex;flex-direction:column;z-index:30}.admin-brand{height:68px;display:flex;align-items:center;gap:8px;font-size:18px;font-weight:800;padding:0 8px;color:#fff}.admin-brand>span:first-child{width:30px;height:30px;border-radius:9px;background:#ff7a1a;display:grid;place-items:center}.admin-brand>span:nth-of-type(2){color:#ff8b38}.admin-brand button{display:none;margin-left:auto;background:none;border:0;color:#fff}.workspace{margin:8px 0 20px;padding:13px;background:#22252a;border:1px solid #30343a;border-radius:9px;display:flex;flex-direction:column}.workspace small{font-size:9px;color:#848b98;letter-spacing:.09em;margin-bottom:5px}.workspace b{font-size:13px;color:#f5f6f7}.workspace span{font-size:11px;color:#858c99;margin-top:3px}.admin-sidebar nav{display:flex;flex-direction:column;gap:4px}.admin-sidebar nav button,.admin-sidebar-bottom a{height:42px;border:0;background:transparent;color:#aeb4bf;border-radius:7px;text-decoration:none;display:flex;align-items:center;gap:10px;padding:0 11px;font-size:13px;text-align:left;cursor:pointer}.admin-sidebar nav button.active,.admin-sidebar nav button:hover{color:#fff;background:#292c31}.admin-sidebar nav button.active{box-shadow:inset 3px 0 #ff7a1a}.admin-sidebar nav em{margin-left:auto;background:#373b42;color:#bec4ce;font-style:normal;border-radius:10px;padding:1px 7px;font-size:10px}.admin-sidebar-bottom{margin-top:auto;border-top:1px solid #2a2d32;padding:13px 0 16px}.admin-sidebar-bottom a:hover{color:#fff}.admin-main{margin-left:248px;min-height:100vh;color:#171b28}.admin-top{height:84px;background:#fff;border-bottom:1px solid #e1e3e8;display:flex;align-items:center;padding:0 34px;position:sticky;top:0;z-index:20}.admin-top p{font-size:9px;letter-spacing:.08em;color:#888f9d;margin:0 0 4px}.admin-top h1{font-size:20px;margin:0}.admin-actions{margin-left:auto;display:flex;gap:10px;align-items:center}.admin-actions label{height:36px;width:230px;border:1px solid #dde0e5;border-radius:7px;display:flex;align-items:center;gap:7px;padding:0 9px;color:#808897}.admin-actions label input{border:0;outline:0;min-width:0;flex:1 1;font-size:12px}.admin-actions kbd{font-size:9px}.admin-actions a,.versions-page>.page-tools>a{height:36px;padding:0 12px;border:1px solid #d6d9df;border-radius:7px;text-decoration:none;color:#2e374c;display:flex;align-items:center;gap:6px;font-size:12px;font-weight:650}.admin-menu{display:none;border:0;background:none;margin-right:14px}.admin-content{padding:30px 34px 70px;max-width:1420px;margin:0 auto}.welcome{min-height:265px;border-radius:16px;background:#19244e;color:#fff;padding:38px 42px;display:flex;position:relative;overflow:hidden}.welcome>div:first-child{max-width:620px;position:relative;z-index:2}.welcome span{font-size:10px;letter-spacing:.1em;color:#ffbb8a}.welcome h2{font:700 34px/1.15 Georgia,serif;margin:15px 0 10px}.welcome p{color:#c8ccdb;line-height:1.6;font-size:14px}.primary,.welcome button{height:40px;border:0;background:#ff7a1a;color:#fff;border-radius:8px;padding:0 15px;font-weight:650;font-size:12px;display:inline-flex;align-items:center;gap:7px;cursor:pointer}.welcome button.secondary{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.22);margin-left:8px}.welcome-art{margin-left:auto;width:290px;position:relative}.welcome-art i{position:absolute;border-radius:100% 0 100% 0;width:110px;height:55px;background:#ff7a1a;transform:rotate(-25deg)}.welcome-art i:first-child{right:20px;top:35px}.welcome-art i:nth-child(2){right:120px;top:100px;background:#00a36c;transform:rotate(80deg)}.welcome-art i:nth-child(3){right:5px;bottom:10px;background:#ffb11b;width:70px}.welcome-art i:nth-child(4){left:0;top:0;background:#fff;width:40px;height:20px}.stat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:18px 0}.stat{background:#fff;border:1px solid #e2e4e8;border-radius:10px;padding:18px;display:flex;align-items:center;gap:12px}.stat>span{width:40px;height:40px;border-radius:9px;background:#fff3e9;color:#f06d11;display:grid;place-items:center}.stat strong{font-size:21px}.stat p{font-size:11px;color:#778092;margin:2px 0}.stat>svg{margin-left:auto;color:#a2a7b1}.overview-grid{display:grid;grid-template-columns:1.45fr 1fr;gap:16px}.panel{background:#fff;border:1px solid #e2e4e8;border-radius:11px}.panel.full{min-height:600px}.page-tools,.panel-head{display:flex;align-items:center;justify-content:space-between;padding:20px 22px;border-bottom:1px solid #e8e9ed}.page-tools h2,.panel-head h3{font-size:16px;margin:0;color:#1e2639}.page-tools p,.panel-head p{font-size:11px;color:#7b8393;margin:4px 0 0}.panel-head button{border:0;background:none;color:#e8660a;font-size:11px;font-weight:650}.recent{display:flex;align-items:center;gap:11px;padding:14px 20px;border-bottom:1px solid #eceef1}.recent>span{width:34px;height:34px;background:#f4f5f7;border-radius:7px;display:grid;place-items:center;color:#596277}.recent div{min-width:0;flex:1 1}.recent b{font-size:12px}.recent p{margin:3px 0 0;font-size:10px;color:#868d9a}.guide-table em,.recent em{font-style:normal;font-size:9px;border-radius:10px;padding:3px 7px;text-transform:uppercase}.guide-table em.published,.recent em.published{background:#e8f8f1;color:#087852}.guide-table em.draft,.recent em.draft{background:#f0f1f3;color:#697182}.recent>svg{color:#9096a3}.checklist{padding-bottom:10px}.checklist>button{width:100%;height:50px;border:0;border-top:1px solid #eceef1;background:#fff;display:flex;align-items:center;gap:10px;padding:0 20px;color:#424b5f}.checklist i{width:19px;height:19px;border:1px solid #ccd0d7;border-radius:50%;font-style:normal;font-size:11px;display:grid;place-items:center}.checklist i.done{background:#13a673;color:#fff;border-color:#13a673}.checklist span{flex:1 1;text-align:left;font-size:12px}.page-tools{padding:23px 24px}.page-tools>.primary{height:38px}.table{padding:0 12px}.tr{display:grid;grid-template-columns:30px 2fr 110px 70px 120px 35px;align-items:center;min-height:62px;width:100%;border:0;border-bottom:1px solid #eceef1;background:#fff;text-align:left;color:#30394d}.tr.head{min-height:38px;font-size:9px;color:#858c99;letter-spacing:.06em}.tr:not(.head){cursor:pointer}.tr:not(.head):hover{background:#fafafa}.tr b{display:block;font-size:12px}.tr small{display:block;font-size:10px;color:#8a919e;margin-top:4px}.tr>span:first-child{color:#a4a9b2}.editor-toolbar{height:54px;background:#fff;border:1px solid #e1e3e8;border-radius:10px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;margin-bottom:14px}.editor-toolbar>button{border:0;background:transparent;color:#5e6678;font-size:12px}.editor-toolbar>div{display:flex;gap:8px}.editor-toolbar select{border:1px solid #dfe2e7;border-radius:7px;padding:0 10px}.editor-toolbar .primary svg{width:14px}.editor-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:14px}.editor-fields,.editor-preview{background:#fff;border:1px solid #e1e3e8;border-radius:10px;padding:22px}.customize-form label,.editor-fields label{display:block;font-size:11px;font-weight:650;color:#4d566b;margin-bottom:17px}.editor-fields label>span{float:right;font-size:9px;color:#969ca8;font-weight:500}.customize-form input,.customize-form textarea,.editor-fields input,.editor-fields textarea{width:100%;border:1px solid #dfe2e7;border-radius:7px;margin-top:7px;padding:10px;outline:0;color:#222a3d}.customize-form input:focus,.customize-form textarea:focus,.editor-fields input:focus,.editor-fields textarea:focus{border-color:#ff8a3b;box-shadow:0 0 0 3px #fff1e8}.two-fields{display:grid;grid-template-columns:1fr 130px;gap:12px}.summary-input{height:76px;resize:vertical}.markdown-editor{height:390px;resize:vertical;font:12px/1.6 Consolas,monospace!important}.editor-preview>p,.theme-preview>p{font-size:9px;letter-spacing:.08em;color:#888f9d;margin:0 0 15px}.editor-preview article{border:1px solid #eceef1;border-radius:9px;min-height:530px;padding:30px}.editor-preview article>span{font-size:9px;color:#f06d11;letter-spacing:.08em}.editor-preview article h1{font:700 30px Georgia,serif}.editor-preview article>p{font-size:13px;color:#6b7384;line-height:1.5}.preview-copy{border-top:1px solid #eceef1;margin-top:24px;padding-top:16px}.preview-copy h2{font:700 19px Georgia,serif}.preview-copy h3{font-size:15px;margin-top:20px}.preview-copy p{font-size:12px;line-height:1.6;color:#4f586c}.danger-zone{border:0;background:none;color:#cf3e4b;display:flex;gap:6px;align-items:center;margin-top:16px}.references-grid{display:grid;grid-template-columns:minmax(470px,1.2fr) minmax(320px,.8fr);gap:16px}.references-grid>section:first-child{background:#fff;border:1px solid #e2e4e8;border-radius:11px}.import-card{padding:22px}.format-tabs{display:flex;background:#f2f3f5;padding:4px;border-radius:8px;margin-bottom:16px}.format-tabs button{flex:1 1;height:33px;border:0;background:transparent;border-radius:6px;color:#6c7485;font-size:11px}.format-tabs button.active{background:#fff;color:#1c2438;box-shadow:0 1px 4px #dfe1e6}.dropzone{width:100%;height:180px;border:1.5px dashed #cfd3da;border-radius:10px;background:#fafafa;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#30394d;cursor:pointer}.dropzone:hover{border-color:#ff8a3b;background:#fffaf6}.dropzone>span{width:44px;height:44px;background:#fff0e4;color:#f06d11;border-radius:11px;display:grid;place-items:center;margin-bottom:10px}.dropzone b{font-size:12px}.dropzone p{font-size:10px;color:#858c99}.or{display:flex;align-items:center;gap:10px;margin:17px 0;font-size:9px;color:#9ba1ac}.or span{height:1px;background:#e5e7eb;flex:1 1}.import-text{width:100%;height:180px;border:1px solid #dfe2e7;border-radius:8px;padding:12px;font:11px/1.6 Consolas,monospace;resize:vertical}.import-button{width:100%;justify-content:center;margin-top:12px}.import-button:disabled,.primary:disabled{opacity:.5;cursor:not-allowed}.imported{height:max-content}.collection{display:flex;align-items:center;gap:11px;padding:16px 18px;border-top:1px solid #eceef1}.collection>span{width:38px;height:38px;border-radius:8px;background:#eef0f5;color:#35405b;display:grid;place-items:center}.collection>span svg{width:17px}.collection div{flex:1 1;min-width:0}.collection b{font-size:12px}.collection p{font-size:10px;color:#858c99;margin:3px 0 0}.collection em{font-style:normal;font-size:9px;background:#eef8f4;color:#137a5a;padding:4px 7px;border-radius:10px}.empty{text-align:center;padding:55px 20px;color:#9097a4}.empty svg{margin-bottom:10px}.empty b{display:block;font-size:12px;color:#50596c}.empty p{font-size:10px}.versions-page{max-width:960px;margin:0 auto;color:#e8eaf0;background:#181a1e;border-radius:12px;padding:30px}.versions-page .page-tools{padding:0 0 28px;border-bottom:0}.versions-page .page-tools h2{color:#fff;font-size:22px}.versions-page .page-tools p{color:#b6bcc7;font-size:12px}.versions-page>.page-tools>a{background:#292c31;color:#e3e6ec;border-color:#393d44}.version-create{display:flex;align-items:center;gap:8px;margin:10px 0}.version-create input{height:34px;background:#25282d;border:1px solid #34383f;border-radius:7px;padding:0 10px;color:#fff}.version-create button{height:34px;background:#32363c;color:#fff;border:0;border-radius:7px;padding:0 12px}.version-create>span{margin-left:8px;display:flex;align-items:center;gap:6px;color:#aab0bb;font-size:11px}.version-table{border:1px solid #383b41;border-radius:7px;overflow:hidden;margin-top:9px}.version-row{display:grid;grid-template-columns:1.7fr .7fr .55fr .75fr .75fr 30px;align-items:center;min-height:53px;padding:0 12px;border-top:1px solid #373a40;background:#24262a;font-size:11px}.version-row.head{min-height:40px;background:#202226;border-top:0;color:#bfc5d0;font-size:9px}.version-row b{font-size:12px}.version-row small{font-size:8px;color:#ffad72;margin-left:7px}.version-row>span:last-child{color:#969da9}.toggle{width:28px;height:16px;border:0;border-radius:10px;background:#444951;padding:2px}.toggle i{display:block;width:12px;height:12px;border-radius:50%;background:#ccd1d8;transition:.2s}.toggle.on{background:#19906a}.toggle.on i{transform:translateX(12px);background:#fff}.toggle.on.danger{background:#a3414c}.visibility{border:0;background:transparent;color:#d8dbe1;text-transform:capitalize}.customize-grid{display:grid;grid-template-columns:minmax(520px,1.1fr) minmax(360px,.9fr);gap:16px;align-items:start}.customize-form{overflow:hidden}.customize-form .page-tools{padding:22px}.settings-section{padding:20px 22px;border-top:1px solid #eceef1}.settings-section h3{font-size:13px;margin:0 0 15px}.settings-section>p{font-size:10px;color:#7e8696;margin-top:-8px}.settings-section .two-fields{grid-template-columns:1fr 1fr}.color-input{display:flex;border:1px solid #dfe2e7;border-radius:7px;margin-top:7px;overflow:hidden}.color-input input{margin:0;border:0!important;box-shadow:none!important}.color-input input[type=color]{width:42px;padding:4px}.order-item{height:44px;border:1px solid #e0e3e8;border-radius:7px;display:flex;align-items:center;gap:8px;padding:0 9px;margin-bottom:7px;color:#858c99}.order-item span{flex:1 1;color:#333c50;font-size:11px}.order-item button{border:0;background:transparent;color:#7d8491}.order-item button svg{width:14px}.css-editor{height:130px;font:11px/1.5 Consolas,monospace!important}.theme-preview{position:sticky;top:114px}.mini-browser{border:1px solid #dfe2e7;border-radius:11px;overflow:hidden;background:#fff;box-shadow:0 15px 35px rgba(32,38,54,.08)}.mini-announcement{height:28px;color:#fff;font-size:7px;display:grid;place-items:center}.mini-browser>header{height:43px;border-bottom:1px solid #eceef1;display:flex;align-items:center;gap:20px;padding:0 13px;font-size:8px}.mini-browser>header b{margin-right:auto}.mini-browser>header i{width:40px;height:16px;border-radius:4px}.mini-body{height:310px;display:grid;grid-template-columns:115px 1fr}.mini-body aside{border-right:1px solid #eceef1;padding:22px 8px;display:flex;flex-direction:column;gap:10px;font-size:7px}.mini-body aside span{padding:6px;border-left:2px solid transparent}.mini-body aside .selected{background:#fff8f1}.mini-body main{padding:26px}.mini-body small{font-size:6px;color:#8b929f}.mini-body h2{font:700 21px Georgia,serif;margin:10px 0 5px}.mini-body p{font-size:7px;color:#798090}.mini-body code{display:block;margin:14px 0;padding:8px;background:#f7f8fa;font-size:7px}.mini-body code b{color:#009b67}.mini-body main h3{font:700 11px Georgia,serif}.mini-body main div{height:35px;border:1px solid #e5e7eb;border-radius:4px;margin-top:6px}.toast{position:fixed;right:24px;bottom:24px;z-index:100;background:#1f242b;color:#fff;border-radius:9px;padding:13px 16px;display:flex;align-items:center;gap:9px;font-size:12px;box-shadow:0 10px 30px rgba(0,0,0,.2)}.toast svg{width:18px}.toast.success svg{color:#2bd09b}.toast.error svg{color:#ff6d79}.group-title{width:100%;border:0;background:transparent;color:#25304d;cursor:pointer}.group-title svg{transition:transform .2s}.group-title[aria-expanded=false] svg{transform:rotate(-90deg)}.group-endpoints{animation:reveal-tree .16s ease-out}.endpoint-manager{margin-top:18px;overflow:hidden}.endpoint-message{margin:12px 18px 0;padding:10px 12px;border-radius:7px;font-size:11px}.endpoint-message.success{background:#e9f8f2;color:#087852}.endpoint-message.error{background:#fff0f1;color:#bc3543}.endpoint-admin-list{padding:0 14px 14px}.endpoint-admin-row{display:grid;grid-template-columns:84px minmax(170px,1.5fr) minmax(110px,.8fr) minmax(180px,1fr) 80px;align-items:center;gap:10px;min-height:54px;border-bottom:1px solid #eceef1;color:#4a5367;font-size:11px}.endpoint-admin-row.head{min-height:36px;color:#89909d;font-size:9px;letter-spacing:.05em}.endpoint-admin-row strong{color:#20283b;font-size:12px}.endpoint-admin-row code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.endpoint-admin-row>span:last-child{display:flex;gap:3px}.endpoint-admin-row>span:last-child button{width:30px;height:30px;border:0;background:transparent;color:#7c8494;border-radius:6px;display:grid;place-items:center}.endpoint-admin-row>span:last-child button:hover{background:#f2f3f5;color:#e05b12}.endpoint-editor-backdrop{position:fixed;inset:0;z-index:90;background:rgba(12,18,35,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center;padding:24px}.endpoint-editor{width:min(1040px,100%);max-height:calc(100vh - 48px);background:#f7f8fa;border-radius:13px;box-shadow:0 25px 80px rgba(0,0,0,.3);display:flex;flex-direction:column;overflow:hidden}.endpoint-editor>header{height:72px;background:#fff;border-bottom:1px solid #e1e4e9;padding:0 22px;display:flex;align-items:center;justify-content:space-between}.endpoint-editor>header span{font-size:9px;letter-spacing:.08em;color:#f06d11}.endpoint-editor>header h2{font-size:18px;margin:3px 0 0}.endpoint-editor>header button{border:0;background:transparent;color:#71798a}.endpoint-editor-body{overflow:auto;padding:18px;display:flex;flex-direction:column;gap:13px}.builder-section,.endpoint-editor-body>section{background:#fff;border:1px solid #e1e4e9;border-radius:10px;padding:18px}.endpoint-editor-body h3{font-size:13px;margin:0 0 14px}.endpoint-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.endpoint-form-grid .span-2{grid-column:span 2}.endpoint-form-grid label{font-size:10px;font-weight:650;color:#566075}.builder-row input,.builder-row select,.builder-row textarea,.endpoint-form-grid input,.endpoint-form-grid select,.endpoint-form-grid textarea{width:100%;border:1px solid #dce0e6;border-radius:7px;background:#fff;color:#293248;padding:9px;outline:0;font-size:11px}.endpoint-form-grid input,.endpoint-form-grid select{height:38px;margin-top:6px}.endpoint-form-grid textarea{height:70px;margin-top:6px;resize:vertical}.select-wrap{position:relative}.select-wrap select{appearance:none}.select-wrap svg{position:absolute;right:9px;bottom:11px;color:#818897;pointer-events:none}.builder-section>div:first-child{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.builder-section>div:first-child h3{margin:0}.builder-section>div:first-child p{font-size:10px;color:#848b98;margin:3px 0 0}.builder-section>div:first-child>button{height:32px;border:1px solid #dce0e6;background:#fff;color:#394258;border-radius:7px;padding:0 10px;display:flex;align-items:center;gap:5px;font-size:10px}.builder-row{display:grid;gap:7px;align-items:center;padding:9px 0;border-top:1px solid #edf0f2}.builder-row.parameter{grid-template-columns:1fr 85px 85px 1.2fr .8fr 84px 30px}.builder-row.header{grid-template-columns:1fr 90px 1.2fr .8fr 84px 30px}.builder-row.response{grid-template-columns:75px 1fr 1.4fr 30px}.builder-row.response textarea{height:58px;resize:vertical}.builder-row>button{width:30px;height:30px;border:0;background:#fff1f2;color:#c43f4c;border-radius:6px;display:grid;place-items:center}.required-check{font-size:9px;color:#657084;display:flex;align-items:center;gap:5px}.required-check input{width:auto;height:auto}.builder-empty{padding:20px;text-align:center;background:#fafafa;border:1px dashed #d8dce3;border-radius:7px;color:#8b929f;font-size:10px;display:flex;align-items:center;justify-content:center;gap:7px}.endpoint-editor>footer{height:64px;flex:none;background:#fff;border-top:1px solid #e1e4e9;padding:0 20px;display:flex;align-items:center;justify-content:flex-end;gap:8px}.endpoint-editor>footer>button:not(.primary){height:38px;border:1px solid #dce0e6;background:#fff;border-radius:7px;padding:0 14px;color:#50596c}.endpoint-editor>footer .primary{height:38px}.endpoint-editor>footer svg{width:15px}.request-payload-editor .payload-type-select{display:flex;align-items:center;gap:9px;color:#566075;font-size:9px}.request-payload-editor .payload-type-select select{height:34px;min-width:170px;border:1px solid #dce0e6;border-radius:7px;background:#fff;color:#293248;padding:0 9px}.payload-common-fields{display:grid;grid-template-columns:190px 1fr;gap:12px;align-items:end;padding:12px 0;border-top:1px solid #edf0f2}.file-payload label,.graphql-payload label,.payload-common-fields>label,.payload-text-label{color:#566075;font-size:10px;font-weight:650}.file-payload input,.graphql-payload textarea,.payload-common-fields input:not([type=checkbox]),.payload-field-row input,.payload-field-row select,.payload-text-label textarea{width:100%;margin-top:6px;border:1px solid #dce0e6;border-radius:7px;background:#fff;color:#293248;padding:9px;outline:0;font-size:11px}.file-payload input,.payload-common-fields input:not([type=checkbox]),.payload-field-row input,.payload-field-row select{height:38px}.payload-required{height:38px;display:flex;align-items:center;gap:7px}.payload-required input{accent-color:#f06d11}.payload-text-label{display:block;border-top:1px solid #edf0f2;padding-top:12px}.payload-text-editor{min-height:170px;resize:vertical;font:11px/1.6 ui-monospace,SFMono-Regular,Consolas,monospace!important}.payload-fields{border-top:1px solid #edf0f2;padding-top:12px}.payload-fields-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px}.payload-fields-title b{font-size:10px;color:#566075}.payload-fields-title button{height:30px;border:1px solid #dce0e6;border-radius:7px;background:#fff;color:#394258;display:flex;align-items:center;gap:5px;padding:0 9px;font-size:9px}.payload-field-row{display:grid;grid-template-columns:1fr 95px 1fr 1.2fr 82px 30px;gap:7px;align-items:center;padding:8px 0;border-top:1px solid #edf0f2}.payload-field-row>button{width:30px;height:30px;border:0;border-radius:6px;background:#fff1f2;color:#c43f4c;display:grid;place-items:center}.file-payload,.graphql-payload{display:grid;grid-template-columns:1fr 1fr;gap:12px;border-top:1px solid #edf0f2;padding-top:12px}.graphql-payload textarea{height:150px;resize:vertical;font:11px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace}.request-payload-doc{margin-top:28px}.request-payload-description{margin-bottom:12px;color:#5c6578;font-size:13px}.request-payload-sample{overflow:hidden;border:1px solid #d9dee6;border-radius:9px;background:#292e35;color:#edf1f7}.request-payload-sample>header{height:42px;padding:0 14px;border-bottom:1px solid #414750;display:flex;align-items:center;justify-content:space-between}.request-payload-sample>header b{font-size:11px}.request-payload-sample>header code{color:#aeb7c4;font-size:10px}.request-payload-sample pre{max-height:380px;margin:0;padding:17px;overflow:auto;font:12px/1.6 ui-monospace,SFMono-Regular,Consolas,monospace;white-space:pre-wrap;overflow-wrap:anywhere}.request-payload-sample pre code{font:inherit;color:#f4d184}@media(max-width:1100px){.docs-grid,.docs-grid.guide-view{grid-template-columns:250px 1fr}.tester{position:relative;grid-column:2;height:auto;top:0}.topbar{gap:30px}.topbar nav{gap:20px}.ask{display:none}.customize-grid,.references-grid{grid-template-columns:1fr}.theme-preview{position:static}.overview-grid{grid-template-columns:1fr}.welcome-art{opacity:.55}.editor-grid{grid-template-columns:1fr}.editor-preview{display:none}.builder-row.parameter{grid-template-columns:1fr 82px 82px 1fr}.builder-row.parameter>:nth-child(5),.builder-row.parameter>:nth-child(6){grid-column:auto}.builder-row.header{grid-template-columns:1fr 85px 1fr}.builder-row.response{grid-template-columns:70px 1fr}}@media(max-width:760px){.announcement{height:40px;padding:0 20px;text-align:center;font-size:11px}.topbar{height:62px;padding:0 16px;gap:8px}.top-actions,.topbar nav{display:none}.mobile-search-button{display:grid;place-items:center;margin-left:auto}.mobile-menu{margin-left:0}.docs-grid,.docs-grid.guide-view,.mobile-menu,.sidebar{display:block}.sidebar{position:fixed;z-index:20;top:102px;bottom:0;left:-290px;width:280px;height:auto;background:#fff;transition:left .2s}.sidebar.open{left:0;box-shadow:20px 0 40px rgba(0,0,0,.15)}.content{padding:28px 20px}.content-heading{display:block}.content h1{font-size:36px}.copy{margin-top:16px}.param-card{align-items:flex-start}.param-card input{width:92px}.search-overlay{padding:72px 12px 12px}.search-dialog{border-radius:11px}.search-input-row{height:56px}.admin-sidebar{left:-260px;transition:left .2s}.admin-sidebar.open{left:0;box-shadow:20px 0 50px rgba(0,0,0,.3)}.admin-brand button{display:block}.admin-main{margin-left:0}.admin-menu{display:block}.admin-top{padding:0 16px}.admin-actions label{display:none}.admin-content{padding:20px 14px}.welcome{padding:28px 24px}.welcome h2{font-size:29px}.welcome-art{display:none}.stat-grid{grid-template-columns:1fr}.page-tools{align-items:flex-start;gap:12px}.tr{grid-template-columns:24px 1fr 70px 28px}.tr>span:nth-child(4),.tr>span:nth-child(5){display:none}.customize-grid,.references-grid{display:block}.imported,.theme-preview{margin-top:15px}.versions-page{padding:20px 12px;border-radius:0;margin:-20px -14px}.version-row{grid-template-columns:1.3fr .6fr .7fr 24px}.version-row>span:nth-child(2),.version-row>span:nth-child(4){display:none}.settings-section .two-fields,.two-fields{grid-template-columns:1fr}.editor-fields{padding:16px}.markdown-editor{height:320px}.endpoint-admin-row{grid-template-columns:72px 1fr 68px}.endpoint-admin-row>:nth-child(3),.endpoint-admin-row>:nth-child(4){display:none}.endpoint-editor-backdrop{padding:0}.endpoint-editor{max-height:100vh;height:100vh;border-radius:0}.endpoint-editor-body{padding:10px}.builder-section,.endpoint-editor-body>section{padding:13px}.endpoint-form-grid{grid-template-columns:1fr}.endpoint-form-grid .span-2{grid-column:auto}.builder-row.header,.builder-row.parameter,.builder-row.response,.file-payload,.graphql-payload,.payload-common-fields,.payload-field-row{grid-template-columns:1fr}.builder-row>button,.payload-field-row>button{justify-self:end}.required-check{padding:5px}.request-payload-editor>div:first-child{align-items:flex-start;flex-direction:column}.request-payload-editor .payload-type-select{width:100%;justify-content:space-between}.request-payload-editor .payload-type-select select{flex:1 1}.endpoint-manager .page-tools{flex-direction:column}.endpoint-manager .page-tools .primary{align-self:flex-start}}.responses{background:#fff}.response-item{border-bottom:1px solid #e8eaf0}.response-item:last-child{border-bottom:0}.responses .response-head{width:100%;min-height:48px;height:auto;padding:0 12px;border:0;background:#fff;text-align:left;display:grid;grid-template-columns:12px 38px minmax(0,1fr) 18px;align-items:center;color:#26314d;cursor:pointer}.responses .response-head:focus-visible,.responses .response-head:hover{background:#fafbfc}.responses .response-head:focus-visible{outline:2px solid var(--orange);outline-offset:-2px}.response-head b{font-size:13px;font-weight:500}.response-head span{color:#606a7d;font-size:12px}.response-head svg{color:#727b8d;transition:transform .18s ease}.response-item.open .response-head svg{transform:rotate(180deg)}.response-body{padding:0 12px 12px 62px;background:#fafbfc;animation:reveal-tree .16s ease-out}.response-meta{display:flex;align-items:center;justify-content:space-between;padding:10px 0 8px;color:#687286;font-size:10px;text-transform:uppercase;letter-spacing:.05em}.response-meta code{font-size:10px;text-transform:none;letter-spacing:0;color:#737d91}.response-body pre{margin:0;padding:16px 18px;max-height:360px;overflow:auto;border-radius:8px;background:#252a31;color:#e9edf3;font:12px/1.65 ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;tab-size:2}.response-body pre code{font:inherit;white-space:pre}@media(max-width:760px){.response-body{padding:0 10px 10px}.response-meta{padding-left:0}.response-body pre{padding:14px;font-size:11px}}.guide-section-toggle{margin-top:2px}.guide-tree{animation:reveal-tree .18s ease-out}.guide-group-title{padding-left:8px}.guide-children{padding-bottom:3px}.guide-children .side-guide{padding-left:20px;position:relative}.guide-children .side-guide:before{content:"";position:absolute;left:10px;top:0;bottom:0;border-left:1px solid #e1e4e9}.guide-children .side-guide.active:before{border-left-color:transparent}.category-help{margin-top:-6px;padding:9px 11px;border-radius:7px;background:#fff7ec;color:#795129;font-size:10px;line-height:1.45}.category-summary{display:flex;flex-wrap:wrap;gap:8px;padding:0 20px 16px}.category-summary span{display:flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid #e1e4e9;border-radius:999px;background:#fafbfc;color:#7b8493;font-size:9px}.category-summary b{color:#2d364b;font-size:10px}.announcement-editor{margin-bottom:18px;padding:18px 20px;display:flex;align-items:center;gap:22px}.announcement-editor-title{display:flex;align-items:center;gap:11px;min-width:250px}.announcement-editor-title>span{width:36px;height:36px;border-radius:9px;background:#fff2e6;color:#e7640a;display:grid;place-items:center}.announcement-editor h3{margin:0;font-size:13px}.announcement-editor p{margin:4px 0 0;color:#7a8292;font-size:10px}.announcement-editor-form{display:flex;align-items:center;gap:8px;flex:1 1}.announcement-editor-form input{height:40px;min-width:0;flex:1 1;border:1px solid #dfe2e7;border-radius:8px;padding:0 11px;color:#30394e}.announcement-editor-form button{height:40px;white-space:nowrap}.admin-version-picker{width:auto!important;min-width:132px;padding:0 8px!important}.admin-version-picker select{border:0;background:transparent;color:#3e475a;outline:0;max-width:110px}.version-row.version-row-v2{grid-template-columns:minmax(130px,1.25fr) minmax(100px,.8fr) .55fr .7fr .75fr minmax(90px,.8fr) 24px}.version-row-v2>span:nth-child(2){font-size:10px;color:#858d9b}.version-row-v2>span:nth-child(2) b{color:#313a4f;margin-right:4px}.default-version{height:28px;border:1px solid #dce0e6;background:#fff;border-radius:7px;padding:0 9px;color:#35405a;font-size:9px;display:inline-flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap}.default-version.active{border-color:#c6e9dc;background:#ebf8f3;color:#087a57}.default-version:disabled:not(.active){opacity:.42}.version-reference-title{margin-top:3px;padding:9px 8px;background:#f7f8fa;border-radius:7px}.version-reference-title>span{display:flex;align-items:baseline;gap:7px}.version-reference-title b{font-size:12px}.version-reference-title small{font-size:9px;color:#8991a0;font-weight:500}.version-reference-children{padding-left:7px}.api-group-title{font-size:12px;padding-left:9px}.version-reference-empty{padding:14px 9px;color:#8a92a1;font-size:10px}.api-empty-version{padding-top:90px;text-align:center}.api-empty-version>svg{color:#a2a8b4;margin-bottom:15px}.api-empty-version .lede{margin:0 auto}@media(max-width:1000px){.announcement-editor{align-items:flex-start;flex-direction:column}.announcement-editor-form{width:100%}.version-row.version-row-v2{grid-template-columns:1.2fr .7fr .55fr .7fr .75fr 90px 24px}}@media(max-width:760px){.announcement-editor-form{align-items:stretch;flex-direction:column}.announcement-editor-form button{justify-content:center}.admin-version-picker{display:flex!important}.admin-version-picker+label{display:none!important}.version-row.version-row-v2{grid-template-columns:1.2fr .7fr .75fr 90px}.version-row-v2>:nth-child(3),.version-row-v2>:nth-child(4),.version-row-v2>:nth-child(7){display:none}}.guide-banner.has-image{background-color:#f2f3f5;background-repeat:no-repeat;background-size:cover;background-position:50%}.guide-cover-field{display:flex;flex-direction:column;gap:9px}.guide-cover-label{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.guide-cover-label b{font-size:11px;color:#3f485c}.guide-cover-label span{font-size:9px;color:#89909d}.guide-cover-controls{display:flex;align-items:center;gap:7px}.guide-cover-controls>input{height:38px;min-width:0;flex:1 1;border:1px solid #dce0e6;border-radius:7px;padding:0 9px;color:#293248;font-size:11px}.guide-cover-controls>label{height:38px;border:1px solid #dce0e6;border-radius:7px;background:#fff;padding:0 11px;display:flex;align-items:center;gap:6px;color:#475167;font-size:10px;cursor:pointer;white-space:nowrap}.guide-cover-controls>button{width:38px;height:38px;border:0;border-radius:7px;background:#fff0f1;color:#c33f4b;display:grid;place-items:center}.guide-cover-admin-preview{height:120px;border:1px dashed #d5dae2;border-radius:9px;background:#fafbfc;color:#9299a6;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;font-size:10px;overflow:hidden}.guide-cover-admin-preview.has-image{background-size:cover;background-position:50%;border-style:solid;align-items:flex-start;justify-content:flex-end;padding:9px}.guide-cover-admin-preview.has-image span{padding:4px 7px;border-radius:5px;background:rgba(20,27,45,.72);color:#fff}.editor-guide-banner{height:120px;margin:16px 0;border-radius:9px;background-size:cover;background-position:50%;background-color:#f0f1f3}@media(max-width:760px){.guide-cover-label{align-items:flex-start;flex-direction:column}.guide-cover-controls{align-items:stretch;flex-wrap:wrap}.guide-cover-controls>input{flex-basis:100%}}.markdown>:first-child{margin-top:0}.markdown>:last-child{margin-bottom:0}.markdown p{margin:0 0 14px;line-height:1.72}.markdown a{color:#e7660d;text-decoration:underline;text-underline-offset:2px}.markdown strong{font-weight:750;color:#202a43}.markdown em{font-style:italic}.markdown del{color:#7e8798}.markdown ol,.markdown ul{margin:12px 0 18px;padding-left:25px}.markdown li{margin:5px 0;line-height:1.65}.markdown li>p{margin:0}.markdown blockquote{margin:18px 0;padding:12px 16px;border-left:3px solid var(--orange);background:#fff8f1;color:#596276}.markdown blockquote p{margin:0}.markdown code:not(pre code){padding:2px 5px;border-radius:5px;background:#f1f3f6;color:#c34f12;font:.88em/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}.markdown pre{margin:18px 0;padding:18px;overflow:auto;border-radius:9px;background:#292e35;color:#f4d184;font:12px/1.65 ui-monospace,SFMono-Regular,Consolas,monospace}.markdown pre code{font:inherit;color:inherit;white-space:pre}.markdown table{width:100%;margin:18px 0;border-collapse:collapse;display:block;overflow:auto}.markdown td,.markdown th{min-width:120px;padding:9px 11px;border:1px solid #dfe3e9;text-align:left;font-size:12px}.markdown th{background:#f7f8fa;color:#30394f}.markdown hr{margin:26px 0;border:0;border-top:1px solid #dfe3e9}.markdown img{display:block;max-width:100%;height:auto;margin:18px auto;border-radius:9px}.markdown input[type=checkbox]{margin-right:7px;accent-color:var(--orange)}.markdown-inline{display:inline}.lede.markdown-block{display:block}.lede.markdown-block p{margin:0;line-height:1.55}.guide-prose{font-size:16px;line-height:1.75}.guide-prose h1,.guide-prose h2,.guide-prose h3,.guide-prose h4,.guide-prose h5,.guide-prose h6{color:#15204a}.guide-prose h4{font-size:17px;margin:28px 0 9px}.guide-prose h5,.guide-prose h6{font-size:14px;margin:24px 0 8px}.parameter-markdown{display:block;margin-top:6px;color:#596176;font-size:12px;line-height:1.4}.parameter-markdown p{margin:0}.parameter-markdown ol,.parameter-markdown ul{margin:6px 0 0;padding-left:18px}.response-description{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.response-description p{display:inline;margin:0}.response-markdown{padding-top:11px;color:#5d6679;font-size:12px}.response-markdown p{margin:0 0 8px}.response-markdown ol,.response-markdown ul{margin:6px 0 10px}.editor-markdown-summary p{margin:0}.preview-copy.markdown h1{font-size:21px}.preview-copy.markdown h2{font-size:17px}.preview-copy.markdown h3{font-size:14px}@media(max-width:760px){.markdown table{font-size:11px}.markdown td,.markdown th{min-width:105px}.markdown pre{padding:14px;font-size:11px}}.homepage-shell{--home-primary:#18234d;--home-accent:#7b5cff;min-height:100vh;display:flex;flex-direction:column;background:#fff;color:#111;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.homepage-header{height:66px;border-bottom:1px solid #e9e9e9;background:#fff;box-shadow:0 1px 4px rgba(20,24,35,.06);display:flex;align-items:center}.homepage-header-inner{width:100%;max-width:1336px;margin:0 auto;padding:0 18px;display:flex;align-items:center;gap:32px}.homepage-brand{display:flex;align-items:center;gap:9px;color:#12131a;text-decoration:none;white-space:nowrap}.homepage-brand>span{width:31px;height:31px;border-radius:9px;background:linear-gradient(145deg,var(--home-accent),#ff7a1a);color:#fff;display:grid;place-items:center;transform:rotate(-5deg)}.homepage-brand b{font-size:15px}.homepage-actions,.homepage-nav{display:flex;align-items:center;gap:28px}.homepage-actions a,.homepage-nav a{color:#111;text-decoration:none;font-size:15px;white-space:nowrap}.homepage-nav a{padding:22px 0}.homepage-nav a.active{font-weight:750}.homepage-actions{margin-left:auto;gap:18px}.homepage-actions a{display:flex;align-items:center;gap:3px}.homepage-actions .dashboard-link{min-height:38px;padding:0 14px;border-radius:4px;background:var(--home-accent);color:#fff;font-weight:650}.homepage-content{width:min(1104px,calc(100% - 40px));margin:0 auto;padding:47px 0 48px;flex:1 1}.homepage-intro h1{margin:0 0 14px;font-size:34px;line-height:1.2;letter-spacing:-.035em}.homepage-intro p{max-width:1090px;margin:0;font-size:17px;line-height:1.75}.homepage-cards{display:grid;grid-template-columns:1fr 1fr;gap:23px 24px;margin-top:44px}.homepage-card{min-height:115px;padding:26px 28px;border:1px solid #dedede;border-radius:8px;color:#111;text-decoration:none;display:flex;flex-direction:column;justify-content:center;transition:border-color .18s,box-shadow .18s,transform .18s}.homepage-card:focus-visible,.homepage-card:hover{border-color:var(--home-accent);box-shadow:0 10px 28px rgba(35,28,70,.09);transform:translateY(-1px);outline:0}.homepage-card h2{margin:0 0 9px;font-size:19px;line-height:1.35;letter-spacing:-.02em}.homepage-card p{margin:0;color:#565a64;font-size:13.5px;line-height:1.55}.homepage-empty{margin-top:44px;padding:48px;border:1px dashed #d7d9de;border-radius:8px;text-align:center;color:#6a6f7b}.homepage-empty h2{margin:12px 0 6px;color:#20232a;font-size:20px}.homepage-empty p{margin:0}.homepage-footer{min-height:145px;padding:36px 20px;background:#171716;color:#a6a6ac;flex-direction:column;gap:24px}.homepage-footer,.homepage-footer nav{display:flex;align-items:center;justify-content:center}.homepage-footer nav{gap:0;flex-wrap:wrap}.homepage-footer nav a{display:flex;align-items:center;gap:3px;color:#a6a6ac;text-decoration:none;font-size:14px}.homepage-footer nav a:not(:last-child):after{content:"·";margin:0 10px;color:#6f7074}.homepage-footer a:hover{color:#fff}.homepage-footer p{margin:0;font-size:14px}@media(max-width:900px){.homepage-header{height:auto}.homepage-header-inner{padding:13px 20px;flex-wrap:wrap;gap:12px 24px}.homepage-nav{order:3;width:100%;gap:22px;border-top:1px solid #eee;overflow-x:auto}.homepage-nav a{padding:12px 0}.homepage-actions{gap:12px}.homepage-actions a{font-size:13px}.homepage-content{padding-top:38px}}@media(max-width:680px){.homepage-header-inner{align-items:flex-start}.homepage-brand b{display:none}.homepage-actions{margin-left:auto;flex-wrap:wrap;justify-content:flex-end}.homepage-actions>a:first-child{display:none}.homepage-actions .dashboard-link{min-height:34px;padding:0 10px}.homepage-nav{justify-content:space-between;gap:15px}.homepage-nav a{font-size:13px}.homepage-content{width:min(100% - 28px,1104px);padding:34px 0}.homepage-intro h1{font-size:30px}.homepage-intro p{font-size:15px;line-height:1.65}.homepage-cards{grid-template-columns:1fr;gap:14px;margin-top:31px}.homepage-card{min-height:105px;padding:22px}.homepage-footer{min-height:130px}.homepage-footer nav{gap:10px 0}}.homepage-settings-panel{margin-bottom:18px;padding:20px}.homepage-settings-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.homepage-settings-panel .settings-section{margin:0;padding:18px;border:1px solid #e5e8ed;border-radius:9px}.homepage-settings-panel .settings-section h3{margin:0 0 14px}.homepage-settings-panel .settings-section>label{display:block;margin-top:12px;color:#515b70;font-size:10px;font-weight:650}.homepage-settings-panel input,.homepage-settings-panel textarea{width:100%;margin-top:7px;border:1px solid #dfe2e7;border-radius:7px;background:#fff;color:#30394e;padding:10px;outline:0}.homepage-settings-panel input{height:40px}.homepage-settings-panel textarea{height:92px;resize:vertical;line-height:1.5}.homepage-settings-panel input:focus,.homepage-settings-panel textarea:focus{border-color:#8b78ee;box-shadow:0 0 0 3px rgba(123,92,255,.1)}.input-with-icon{position:relative;display:block}.input-with-icon>svg{position:absolute;z-index:1;left:11px;top:20px;width:14px;color:#89909e}.input-with-icon input{padding-left:33px}.homepage-settings-panel .footer-settings{margin-top:20px}.footer-settings-title{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.footer-settings-title h3{margin-bottom:4px!important}.footer-settings-title p{margin:0;color:#858d9c;font-size:10px}.footer-settings-title button{height:34px;border:1px solid #dfe2e7;border-radius:7px;background:#fff;color:#3d465b;padding:0 10px;display:flex;align-items:center;gap:5px;font-size:10px;white-space:nowrap}.footer-link-editor{margin-top:12px}.footer-link-row{display:grid;grid-template-columns:minmax(130px,.65fr) minmax(220px,1.35fr) 36px;gap:8px;align-items:center;margin-top:8px}.footer-link-row input{margin:0}.footer-link-row button{width:36px;height:36px;border:0;border-radius:7px;background:#fff0f1;color:#c43f4c;display:grid;place-items:center}.footer-links-empty{margin:10px 0 0;padding:15px;border:1px dashed #d9dde4;border-radius:7px;text-align:center;color:#89909e;font-size:10px}.homepage-settings-panel .seo-settings{margin-top:20px}.seo-settings-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.seo-settings-grid label{position:relative}.seo-settings-grid label>small{position:absolute;right:0;color:#9299a6;font-weight:500}.seo-settings-grid label>em{display:block;margin-top:5px;color:#9299a6;font-size:9px;font-style:normal;font-weight:500}.seo-description-field{grid-column:1/-1}.seo-indexing-toggle{display:flex!important;align-items:flex-start;gap:10px;margin-top:16px!important;padding:12px;border:1px solid #e5e8ed;border-radius:8px;background:#fafbfc}.homepage-settings-panel .seo-indexing-toggle>input{width:16px;height:16px;margin:1px 0 0;accent-color:#6651d9}.seo-indexing-toggle span{display:flex;flex-direction:column;gap:3px}.seo-indexing-toggle b{font-size:10px;color:#3d465b}.seo-indexing-toggle small{font-size:9px;color:#858d9c;font-weight:500}@media(max-width:900px){.homepage-settings-grid,.seo-settings-grid{grid-template-columns:1fr}.seo-description-field{grid-column:auto}}@media(max-width:600px){.homepage-settings-panel{padding:14px}.footer-settings-title{flex-direction:column}.footer-link-row{grid-template-columns:1fr 36px}.footer-link-row input:nth-child(2){grid-column:1}.footer-link-row button{grid-column:2;grid-row:1/3;height:100%}}.status-shell{--status-brand:#ff7a1a;--status-primary:#151517;min-height:100vh;background:var(--status-primary);color:#f7f7f8;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:32px 18px 70px}.status-page{width:min(670px,100%);margin:0 auto}.status-header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:25px}.status-logo{color:#fff;text-decoration:none;font:700 29px/1 Georgia,serif;letter-spacing:-.03em}.status-header>div{display:flex;gap:14px}.status-action{height:36px;border:1px solid #38383d;border-radius:5px;padding:0 13px;background:transparent;color:#fff;text-decoration:none;font-size:13px;font-weight:650;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.status-action.primary{background:#fff;color:#151517;border-color:#fff}.status-summary{overflow:hidden;border:1px solid #0fa47c;border-radius:8px;margin-bottom:24px}.status-summary>div{height:56px;padding:0 16px;background:#0f5948;display:flex;align-items:center;gap:8px}.service-icon,.status-summary>div>span{width:17px;height:17px;border-radius:50%;background:#20b994;color:#073c30;display:inline-grid;place-items:center}.status-summary b{font-size:15px}.status-summary p{margin:0;padding:17px 16px;font-size:13px}.status-summary.warning{border-color:#d98b22}.status-summary.warning>div{background:#694814}.status-panel{border:1px solid #38383d;border-radius:8px;margin-top:24px;background:#171719}.status-panel>header{height:53px;padding:0 16px;border-bottom:1px solid #303034;display:flex;align-items:center;gap:14px}.status-panel h1,.status-panel h2{margin:0;font-size:15px}.history-picker{position:relative}.history-picker select{appearance:none;border:0;background:transparent;color:#9294a2;outline:0;padding:6px 16px 6px 8px;font-size:13px;cursor:pointer}.history-picker:after,.history-picker:before{position:absolute;top:7px;color:#71737e;pointer-events:none}.history-picker:before{content:"‹";left:-4px}.history-picker:after{content:"›";right:1px}.upcoming-status{position:relative;margin-left:auto}.no-maintenance,.upcoming-status>button{height:35px;border:1px solid #3c3c42;border-radius:7px;background:#19191b;color:#fff;padding:0 9px;display:flex;align-items:center;gap:6px;font-size:12px;white-space:nowrap}.upcoming-tooltip{position:absolute;z-index:20;right:0;top:42px;width:340px;padding:13px;background:#19191b;border:1px solid #43434a;border-radius:6px;box-shadow:0 12px 30px rgba(0,0,0,.35);display:none;flex-direction:column;gap:6px}.upcoming-status:focus-within .upcoming-tooltip,.upcoming-status:hover .upcoming-tooltip{display:flex}.upcoming-tooltip b{display:flex;align-items:center;gap:7px}.calendar-event-tooltip svg,.upcoming-tooltip b svg{color:#4788ff}.upcoming-tooltip span{color:#a3a6b2;font-size:12px}.no-maintenance{margin-left:auto;color:#a9acb5}.service-status{padding:15px 16px;border-bottom:1px solid #303034}.service-status:last-child{border-bottom:0}.service-status-title{display:flex;align-items:center;gap:8px;margin-bottom:10px}.service-status-title b{font-size:13px}.service-status-title em{margin-left:auto;color:#a1a4af;font-size:12px;font-style:normal}.service-icon{width:16px;height:16px}.service-icon.degraded{background:#e9b43e;color:#4d3600}.service-icon.partial_outage{background:#ef8b37;color:#4d2000}.service-icon.major_outage{background:#e35162;color:#4a0610}.service-icon.maintenance{background:#4e89ff;color:#071f50}.status-blades{display:flex;gap:3px;width:100%}.status-blade-wrap{position:relative;min-width:3px;flex:1 1;height:15px;outline:0}.status-blade-wrap>i{display:block;width:100%;height:15px;border-radius:1px;background:#20b994}.status-blade-wrap.degraded>i{background:#e9b43e}.status-blade-wrap.partial_outage>i{background:#ef8b37}.status-blade-wrap.major_outage>i{background:#e35162}.status-blade-wrap.maintenance>i{background:#4e89ff}.blade-tooltip{position:absolute;z-index:25;left:50%;bottom:23px;width:255px;padding:11px 12px;background:#1b1b1e;border:1px solid #44444a;border-radius:6px;box-shadow:0 12px 28px rgba(0,0,0,.4);transform:translateX(-50%);display:none}.status-blade-wrap:focus .blade-tooltip,.status-blade-wrap:hover .blade-tooltip{display:block}.blade-tooltip small{display:block;margin-bottom:9px;color:#9da0ad;font-size:12px}.blade-tooltip>b{display:flex;align-items:center;gap:8px;color:#f6f6f7;font-size:12px}.status-calendar>header>div{display:flex;align-items:center;gap:3px;color:#8f929f}.status-calendar>header button{width:27px;height:27px;border:0;background:transparent;color:#747783;display:grid;place-items:center}.status-calendar>header button svg{width:16px}.status-calendar>header span{font-size:12px}.calendar-grid,.calendar-weekdays{display:grid;grid-template-columns:repeat(7,1fr)}.calendar-weekdays span{height:40px;display:grid;place-items:center;color:#9295a3;font-size:11px}.calendar-day,.calendar-grid>.empty{position:relative;height:40px;border-top:1px solid #303034;border-right:1px solid #303034;color:#9699a8;display:grid;place-items:center}.calendar-grid>:nth-child(7n){border-right:0}.calendar-day b{font-size:11px;font-weight:500}.calendar-day.has-event>b,.calendar-day.today b{width:24px;height:24px;border:1px solid #377cf3;border-radius:50%;color:#6da1ff;display:grid;place-items:center}.calendar-day.has-event{cursor:default}.calendar-event-tooltip{position:absolute;z-index:20;left:50%;top:34px;width:310px;padding:11px 12px;background:#1b1b1e;border:1px solid #44444a;border-radius:6px;box-shadow:0 12px 28px rgba(0,0,0,.4);transform:translateX(-50%);display:none}.calendar-day.has-event:hover .calendar-event-tooltip{display:block}.calendar-event-tooltip small{display:block;margin-bottom:9px;color:#9da0ad;font-size:12px}.calendar-event-tooltip b{width:auto;height:auto;border:0!important;color:#f6f6f7!important;display:flex!important;align-items:flex-start!important;gap:7px;text-align:left;line-height:1.4}.subscribe-backdrop{position:fixed;inset:0;z-index:100;background:rgba(5,5,7,.72);display:grid;place-items:center;padding:20px}.subscribe-modal{width:min(625px,100%);max-height:calc(100vh - 40px);overflow:auto;border:1px solid #414147;border-radius:8px;background:#19191b;color:#f5f5f6;box-shadow:0 24px 80px rgba(0,0,0,.5)}.subscribe-modal>header{height:62px;padding:0 16px;border-bottom:1px solid #3a3a40;display:flex;align-items:center;justify-content:space-between}.subscribe-modal h2{font-size:18px}.subscribe-modal>header button{border:0;background:transparent;color:#858793}.subscribe-modal>nav{display:flex;gap:0;margin:14px 16px 0;border-bottom:1px solid #414147}.subscribe-modal>nav button{height:39px;padding:0 12px;border:0;border-bottom:2px solid transparent;background:transparent;color:#8d909b;display:flex;align-items:center;gap:7px;font-size:13px}.subscribe-modal>nav button svg{width:16px}.subscribe-modal>nav button.active{border-bottom-color:#fff;color:#fff}.feed-tab,.subscribe-modal form{padding:17px 16px 0}.feed-tab label,.subscribe-modal form>label{display:block;font-size:12px;font-weight:650}.feed-tab input,.subscribe-modal form>label input{width:100%;height:39px;margin-top:10px;border:1px solid #55565e;border-radius:7px;background:#1b1b1e;color:#fff;padding:0 11px;outline:0}.subscribe-modal fieldset{margin:18px 0;border:0;padding:0}.subscribe-modal legend{margin-bottom:9px;font-size:12px;font-weight:650}.subscribe-modal fieldset label{margin-right:15px;color:#b0b2bb;font-size:12px}.subscribe-modal fieldset input{margin-right:6px;accent-color:#20b994}.subscription-note{min-height:62px;border-radius:7px;background:#2b2b31;color:#c1c3cb;padding:12px;display:flex;align-items:center;gap:12px;font-size:12px}.subscription-note svg{width:18px;color:#898c97}.subscription-message{margin:11px 0 0;color:#3bd1aa;font-size:12px}.subscribe-modal form>footer{margin:16px -16px 0;padding:14px 16px;border-top:1px solid #3a3a40;display:flex;justify-content:flex-end}.subscribe-modal form>footer button{height:37px;border:0;border-radius:5px;background:#303037;color:#fff;padding:0 14px;font-weight:650}.feed-tab{padding-bottom:20px}.feed-tab>p{margin:0 0 15px;font-size:12px;line-height:1.55}.feed-tab label+label{margin-top:14px}.feed-tab label>span{display:flex;margin-top:9px}.feed-tab label>span input{margin:0;border-radius:7px 0 0 7px}.feed-tab label>span button{width:47px;border:1px solid #55565e;border-left:0;border-radius:0 7px 7px 0;background:#1b1b1e;color:#a8abb5;display:grid;place-items:center}.feed-tab label>span button svg{width:16px}@media(max-width:680px){.status-shell{padding:22px 12px 50px}.status-header{align-items:flex-start}.status-logo{font-size:25px}.status-header>div{flex-direction:column;gap:7px}.status-action{height:33px;font-size:11px}.status-panel>header{height:auto;min-height:53px;flex-wrap:wrap;padding:10px 12px}.no-maintenance,.upcoming-status{width:100%;margin-left:0}.no-maintenance,.upcoming-status>button{width:100%;justify-content:center}.upcoming-tooltip{right:auto;left:0;width:min(340px,calc(100vw - 50px))}.service-status{padding:14px 11px}.status-blades{gap:2px}.status-blade-wrap:nth-child(odd){display:none}.blade-tooltip{width:220px}.calendar-event-tooltip{width:240px}.subscribe-modal fieldset label{display:block;margin:8px 0}.status-summary p{line-height:1.5}}.status-admin-page{display:flex;flex-direction:column;gap:18px}.status-admin-hero{min-height:92px;padding:19px 22px;border-radius:11px;background:linear-gradient(135deg,#172448,#263967);color:#fff;display:flex;align-items:center;justify-content:space-between}.status-admin-hero>div{display:flex;align-items:center;gap:13px}.status-admin-hero>div>span{width:42px;height:42px;border-radius:10px;background:rgba(255,255,255,.12);display:grid;place-items:center}.status-admin-hero h2{margin:0;font-size:18px}.status-admin-hero p{margin:5px 0 0;color:#c8d0e4;font-size:10px}.status-admin-hero>a{height:36px;padding:0 12px;border:1px solid rgba(255,255,255,.25);color:#fff;text-decoration:none;font-size:10px}.status-admin-hero>a,.status-admin-message{border-radius:7px;display:flex;align-items:center}.status-admin-message{position:sticky;top:86px;z-index:5;padding:11px 13px;font-size:11px;gap:7px}.status-admin-message.success{background:#e8f8f2;color:#087956}.status-admin-message.error{background:#fff0f1;color:#bd3644}.status-admin-message svg{width:16px}.status-admin-section{padding:20px}.status-admin-form{display:grid;gap:11px;padding:16px;border:1px solid #e3e6eb;border-radius:9px;background:#fafbfc}.status-admin-form.day-form{grid-template-columns:1fr 1fr 1.3fr 2fr auto}.status-admin-form.event-form{grid-template-columns:1fr 1fr 1fr}.smtp-grid label,.status-admin-form label{color:#586176;font-size:9px;font-weight:700}.smtp-grid input,.status-admin-form input,.status-admin-form select,.status-admin-form textarea{width:100%;height:38px;margin-top:6px;border:1px solid #dce0e6;border-radius:7px;background:#fff;color:#293248;padding:0 9px;outline:0;font-size:10px}.status-admin-form textarea{height:72px;padding:9px;resize:vertical}.status-admin-form .wide{grid-column:span 2}.status-admin-form fieldset{border:0;padding:0;margin:0;align-self:end}.status-admin-form fieldset legend{color:#586176;font-size:9px;font-weight:700;margin-bottom:8px}.status-admin-form fieldset label{margin-right:12px}.status-admin-form fieldset input{width:auto;height:auto;margin:0 5px 0 0;accent-color:#f16b0d}.status-form-actions{display:flex;align-items:flex-end;justify-content:flex-end;gap:7px}.status-form-actions button{height:38px;border:1px solid #dce0e6;border-radius:7px;background:#fff;color:#465067;padding:0 11px;display:flex;align-items:center;gap:5px;font-size:10px;white-space:nowrap}.status-form-actions button.primary{background:#ed6b0c;border-color:#ed6b0c;color:#fff}.status-form-actions svg{width:14px}.status-admin-list{margin-top:13px;border:1px solid #e3e6eb;border-radius:8px;overflow:hidden}.status-admin-row{min-height:47px;padding:7px 11px;border-bottom:1px solid #eceef2;display:grid;grid-template-columns:90px 90px 135px minmax(150px,1fr) 62px;align-items:center;gap:8px;color:#6d7587;font-size:10px}.status-admin-row:last-child{border-bottom:0}.status-admin-row.head{min-height:34px;background:#fafbfc;color:#9299a6;font-size:8px}.status-admin-row b{color:#30394e}.status-admin-row em{width:max-content;padding:4px 7px;border-radius:999px;background:#e9f8f2;color:#0b7858;font-style:normal;font-size:8px;text-transform:capitalize}.status-admin-row em.degraded,.status-admin-row em.maintenance{background:#fff6df;color:#956812}.status-admin-row em.major_outage,.status-admin-row em.partial_outage{background:#fff0f1;color:#b93c49}.status-admin-row>span:last-child{display:flex}.status-admin-row button,.status-event-list article>button{width:28px;height:28px;border:0;background:transparent;color:#7b8391;display:grid;place-items:center}.status-admin-row button:last-child,.status-event-list article>button:last-child{color:#d24a58}.status-admin-row button svg,.status-event-list article>button svg{width:13px}.status-admin-empty{margin:0;padding:26px;text-align:center;color:#9299a6;font-size:10px}.status-event-list{margin-top:13px;display:flex;flex-direction:column;gap:8px}.status-event-list article{min-height:58px;padding:10px 12px;border:1px solid #e3e6eb;border-radius:8px;display:grid;grid-template-columns:35px minmax(150px,1fr) 80px 28px 28px;align-items:center;gap:8px}.status-event-list article>span{width:32px;height:32px;border-radius:8px;background:#eaf1ff;color:#3777e7;display:grid;place-items:center}.status-event-list article>span svg{width:15px}.status-event-list article b{font-size:11px}.status-event-list article p{margin:4px 0 0;color:#7c8494;font-size:9px}.status-event-list article em{font-size:8px;color:#7a8291;font-style:normal;text-transform:capitalize}.smtp-grid{display:grid;grid-template-columns:1fr 1fr 1.2fr .6fr;gap:12px}.smtp-grid .smtp-check{display:flex;align-items:center;gap:7px;padding-top:18px}.smtp-grid .smtp-check input{width:auto;height:auto;margin:0;accent-color:#ed6b0c}.smtp-footer{margin-top:15px;padding-top:14px;border-top:1px solid #eceef2;justify-content:space-between}.smtp-footer,.smtp-footer span{display:flex;align-items:center}.smtp-footer span{gap:7px;color:#687185;font-size:10px}.smtp-footer svg{width:15px}.smtp-footer button{height:35px;border:1px solid #dce0e6;border-radius:7px;background:#fff;color:#465067;padding:0 11px;display:flex;align-items:center;gap:6px;font-size:10px}.subscriber-chips{display:flex;flex-wrap:wrap;gap:7px;margin-top:13px}.subscriber-chips>span{padding:7px 9px;border:1px solid #e1e4e9;border-radius:7px;color:#424b5f;font-size:9px}.subscriber-chips small{display:block;margin-top:3px;color:#9299a6;font-size:7px}.status-admin-loading{min-height:350px;display:flex;align-items:center;justify-content:center;gap:9px;color:#7c8493;font-size:11px}@media(max-width:1100px){.smtp-grid,.status-admin-form.day-form,.status-admin-form.event-form{grid-template-columns:1fr 1fr}.status-admin-form .wide{grid-column:span 2}}@media(max-width:700px){.status-admin-hero{align-items:flex-start;flex-direction:column;gap:13px}.status-admin-section{padding:14px}.smtp-grid,.status-admin-form.day-form,.status-admin-form.event-form{grid-template-columns:1fr}.status-admin-form .wide{grid-column:auto}.status-admin-row{grid-template-columns:80px 70px 1fr 55px}.status-admin-row.head>:nth-child(4),.status-admin-row>:nth-child(4){display:none}.status-event-list article{grid-template-columns:34px 1fr 26px 26px}.status-event-list article>em{display:none}.smtp-footer{align-items:flex-start;flex-direction:column;gap:12px}}.status-blades,.system-history .service-status{overflow:visible}.status-blades{display:grid;grid-template-columns:repeat(var(--blade-count),minmax(0,1fr));gap:2px;max-width:100%}.status-blade-wrap{min-width:0;width:auto;flex:none}.status-blade-wrap:nth-child(-n+18) .blade-tooltip{left:0;transform:none}.status-blade-wrap:nth-last-child(-n+18) .blade-tooltip{right:0;left:auto;transform:none}.calendar-header{min-height:68px!important;height:auto!important;padding-top:11px!important;padding-bottom:11px!important;justify-content:space-between}.calendar-heading{display:flex;align-items:center;gap:10px}.calendar-heading>span{width:34px;height:34px;border:1px solid #373940;border-radius:9px;background:#202125;color:#6da1ff;display:grid;place-items:center}.calendar-heading>span svg{width:16px}.calendar-heading h2{font-size:14px}.calendar-heading p{margin:4px 0 0;color:#858997;font-size:10px}.calendar-controls{display:flex;align-items:center;gap:5px;padding:3px;border:1px solid #36383e;border-radius:9px;background:#1c1d20}.status-calendar .calendar-controls button{width:30px;height:30px;border-radius:6px}.status-calendar .calendar-controls button:focus-visible,.status-calendar .calendar-controls button:hover{background:#292b30;color:#fff}.calendar-controls strong{min-width:92px;color:#f0f1f3;text-align:center;font-size:11px;font-weight:650}.calendar-legend{min-height:38px;padding:0 14px;border-bottom:1px solid #2e3035;display:flex;align-items:center;justify-content:space-between;color:#777b88;font-size:9px}.calendar-legend span:first-child{display:flex;align-items:center;gap:6px;color:#a8abb5}.calendar-legend i{width:7px;height:7px;border-radius:50%;background:#4e89ff;box-shadow:0 0 0 3px rgba(78,137,255,.14)}.calendar-weekdays{padding:0 8px;background:#191a1d}.calendar-weekdays span{height:36px;color:#737785;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.calendar-grid{padding:0 8px 8px;background:#191a1d}.calendar-day,.calendar-grid>.empty{height:52px;border-color:#2d2f34;background:#1a1b1e}.calendar-grid>.empty{background:#17181a}.calendar-day:nth-child(7n),.calendar-day:nth-child(7n+6){background:#1d1e22}.calendar-day>b{color:#a8abb5;font-size:10px}.calendar-day.has-event{background:linear-gradient(180deg,rgba(78,137,255,.1),rgba(78,137,255,.025));outline:0}.calendar-day.has-event:focus,.calendar-day.has-event:hover{background:rgba(78,137,255,.15);z-index:15}.calendar-day.has-event>b{width:25px;height:25px;border-color:#4e89ff;background:#202a3c;color:#8db5ff}.calendar-event-dot{position:absolute;right:7px;top:7px;width:5px;height:5px;border-radius:50%;background:#4e89ff;box-shadow:0 0 0 3px rgba(78,137,255,.12)}.calendar-event-tooltip{top:45px;width:325px;padding:12px 13px;text-align:left}.calendar-grid>.calendar-day:nth-child(7n+1) .calendar-event-tooltip{left:0;transform:none}.calendar-grid>.calendar-day:nth-child(7n) .calendar-event-tooltip{right:0;left:auto;transform:none}.calendar-day.has-event:focus .calendar-event-tooltip,.calendar-day.has-event:hover .calendar-event-tooltip,.calendar-tooltip-event{display:block}.calendar-tooltip-event+.calendar-tooltip-event{margin-top:10px;padding-top:10px;border-top:1px solid #34363c}.calendar-event-tooltip .calendar-tooltip-event>b{display:flex!important;align-items:flex-start!important;gap:7px;width:auto;height:auto;border:0;background:transparent;color:#f6f7f8;font-size:12px;line-height:1.45}.calendar-tooltip-event>em{margin-top:7px;color:#9ca0ae;font-size:10px;font-style:normal;display:flex;align-items:center;gap:5px}.calendar-tooltip-event>em svg{width:12px;color:#7f8491}.calendar-tooltip-event>p{margin:7px 0 0;color:#b3b6c0;font-size:10px;line-height:1.5}.calendar-agenda{border-top:1px solid #303238;background:#17181a}.calendar-agenda-title{height:42px;padding:0 14px;display:flex;align-items:center;justify-content:space-between}.calendar-agenda-title>b{font-size:11px}.calendar-agenda-title>span{min-width:21px;height:21px;padding:0 6px;border-radius:999px;background:#24262b;color:#9296a3;display:grid;place-items:center;font-size:9px}.calendar-agenda article{min-height:64px;padding:10px 14px;border-top:1px solid #2d2f34;display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:11px}.calendar-agenda time{width:36px;height:42px;border:1px solid #3b3e45;border-radius:8px;background:#202126;display:flex;flex-direction:column;align-items:center;justify-content:center}.calendar-agenda time b{font-size:14px;color:#f5f6f7}.calendar-agenda time span{color:#7f8492;font-size:8px;text-transform:uppercase}.calendar-agenda article>div>b{font-size:11px}.calendar-agenda article>div>p{margin:5px 0 0;color:#838795;font-size:9px;display:flex;align-items:center;gap:4px}.calendar-agenda article>div>p svg{width:11px}.calendar-agenda article>em{padding:4px 7px;border-radius:999px;background:#202b3e;color:#82acff;font-size:8px;font-style:normal;text-transform:capitalize}.calendar-empty-state{min-height:82px;padding:16px;display:flex;align-items:center;justify-content:center;gap:11px;color:#747986}.calendar-empty-state>svg{width:22px}.calendar-empty-state b{color:#adb0ba;font-size:10px}.calendar-empty-state p{margin:4px 0 0;font-size:9px}@media(max-width:680px){.status-blade-wrap:nth-child(odd){display:block}.status-blades{gap:1px}.calendar-header{align-items:stretch!important}.calendar-controls{width:100%;justify-content:space-between}.calendar-controls strong{flex:1 1}.calendar-legend{align-items:flex-start;flex-direction:column;justify-content:center;gap:4px;padding:8px 12px}.calendar-grid,.calendar-weekdays{padding-left:4px;padding-right:4px}.calendar-day,.calendar-grid>.empty{height:46px}.calendar-event-tooltip{width:235px}.calendar-agenda article{grid-template-columns:38px 1fr}.calendar-agenda article>em{grid-column:2;width:max-content}.calendar-agenda article>div>p{align-items:flex-start;line-height:1.45}}.changelog-shell{--changelog-primary:#18234d;min-height:100vh;background:var(--changelog-primary);color:#f5f6f8;padding:88px 24px 110px}.changelog-detail,.changelog-index{width:min(900px,100%);margin:0 auto}.changelog-intro{max-width:660px;margin-bottom:58px}.changelog-intro>span{display:flex;align-items:center;gap:7px;color:#c3d1f3;font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.changelog-intro h1{margin:17px 0 12px;font:700 clamp(40px,6vw,68px)/1 Georgia,serif;letter-spacing:-.04em}.changelog-intro p{margin:0;color:#d0d5e0;font-size:17px;line-height:1.7}.changelog-list{border-top:1px solid rgba(255,255,255,.2)}.changelog-item{display:grid;grid-template-columns:155px minmax(0,1fr);gap:38px;padding:46px 8px;border-bottom:1px solid rgba(255,255,255,.2);color:inherit;text-decoration:none;transition:background-color .18s ease,padding .18s ease}.changelog-item:focus-visible,.changelog-item:hover{background:rgba(0,0,0,.16);padding-left:18px;padding-right:18px;outline:0}.changelog-meta{display:flex;flex-direction:column;align-items:flex-start;gap:13px}.changelog-detail-meta>b,.changelog-meta>b{display:inline-flex;align-items:center;min-height:28px;padding:0 11px;border:1px solid rgba(255,255,255,.24);border-radius:7px;background:rgba(0,0,0,.18);color:#fff;font-size:12px;letter-spacing:.03em}.changelog-meta time{color:#c4cad6;font-size:12px;line-height:1.5}.changelog-badges{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:13px}.changelog-badge{display:inline-flex;align-items:center;min-height:23px;padding:0 8px;border:1px solid rgba(255,255,255,.25);border-radius:999px;background:rgba(0,0,0,.16);color:#eef1f7;font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.changelog-badge.fix{border-color:#44ad91;color:#80e0c5}.changelog-badge.removal{border-color:#bf6773;color:#ffadb6}.changelog-badge.infrastructure{border-color:#a28b4c;color:#f3d67e}.changelog-badge.commit{border-color:#7e96d7;color:#c5d2ff}.changelog-card-copy h2{margin:0;color:#fff;font:700 27px/1.25 Georgia,serif;letter-spacing:-.02em}.changelog-card-copy>p{max-width:640px;margin:12px 0 18px;color:#d0d5e0;font-size:14px;line-height:1.75}.changelog-read{display:flex;align-items:center;gap:6px;color:#d0dcff;font-size:12px;font-weight:700}.changelog-empty{padding:80px 20px;text-align:center;color:#d0d5e0}.changelog-empty svg{width:34px;height:34px}.changelog-empty h2{margin:14px 0 7px;color:#fff;font-size:20px}.changelog-empty p{margin:0;font-size:13px}.changelog-detail{max-width:760px}.changelog-back{display:inline-flex;align-items:center;gap:8px;margin-bottom:58px;color:#d0d5e0;text-decoration:none;font-size:13px}.changelog-back:hover{color:#fff}.changelog-detail>header{padding-bottom:38px;border-bottom:1px solid rgba(255,255,255,.2)}.changelog-detail h1{margin:11px 0 15px;font:700 clamp(38px,6vw,62px)/1.08 Georgia,serif;letter-spacing:-.035em}.changelog-detail>header>p{max-width:680px;margin:0;color:#d0d5e0;font-size:17px;line-height:1.7}.changelog-detail-meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:27px;color:#c4cad6;font-size:12px}.changelog-detail-meta time{padding-left:12px;border-left:1px solid rgba(255,255,255,.24)}.changelog-detail-meta>a,.changelog-detail-meta>span{display:flex;align-items:center;gap:6px;color:#d6def4;text-decoration:none}.changelog-detail-meta>a:hover{color:#fff}.changelog-prose{padding-top:40px;color:#e1e4eb;font-size:15px;line-height:1.85}.changelog-prose h1,.changelog-prose h2,.changelog-prose h3,.changelog-prose h4{color:#fff;font-family:Georgia,serif;line-height:1.3}.changelog-prose h1{font-size:31px}.changelog-prose h2{margin:42px 0 13px;font-size:24px}.changelog-prose h3{margin:31px 0 10px;font-size:19px}.changelog-prose p{margin:0 0 18px}.changelog-prose a{color:#d0dcff}.changelog-prose strong{color:#fff}.changelog-prose ol,.changelog-prose ul{padding-left:23px}.changelog-prose li{margin:8px 0}.changelog-prose blockquote{margin:25px 0;padding:4px 0 4px 18px;border-left:3px solid rgba(255,255,255,.5);color:#d8dce6}.changelog-prose pre{overflow:auto;padding:18px;border:1px solid rgba(255,255,255,.18);border-radius:10px;background:rgba(0,0,0,.28);color:#edf1fb}.changelog-prose code{font-family:SFMono-Regular,Consolas,monospace;font-size:.9em}.changelog-prose :not(pre)>code{padding:2px 6px;border:1px solid rgba(255,255,255,.2);border-radius:5px;background:rgba(0,0,0,.2);color:#eef2ff}.changelog-prose table{width:100%;border-collapse:collapse;margin:24px 0;display:block;overflow:auto}.changelog-prose td,.changelog-prose th{padding:10px 12px;border:1px solid rgba(255,255,255,.2);text-align:left}.changelog-prose th{background:rgba(0,0,0,.16);color:#fff}.changelog-prose hr{border-color:rgba(255,255,255,.2);margin:34px 0}.changelog-prose img{display:none}.changelog-pagination{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:30px}.changelog-pagination>a{min-width:94px;height:39px;padding:0 14px;border:1px solid rgba(255,255,255,.28);border-radius:7px;color:#fff;text-decoration:none;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.changelog-pagination>a:hover{background:rgba(0,0,0,.18)}.changelog-pagination>a.disabled{pointer-events:none;opacity:.4}.changelog-pagination>span{color:#c7cdd9;font-size:12px}.changelog-pagination b{color:#fff}@media(max-width:680px){.changelog-shell{padding:54px 17px 75px}.changelog-intro{margin-bottom:40px}.changelog-intro p{font-size:15px}.changelog-item{grid-template-columns:1fr;gap:20px;padding:32px 3px}.changelog-item:focus-visible,.changelog-item:hover{padding-left:10px;padding-right:10px}.changelog-meta{flex-direction:row;align-items:center;justify-content:space-between}.changelog-meta time{text-align:right}.changelog-card-copy h2{font-size:23px}.changelog-detail .changelog-back{margin-bottom:40px}.changelog-detail>header>p{font-size:15px}.changelog-detail-meta time{padding-left:0;border-left:0}.changelog-prose{padding-top:29px;font-size:14px}.changelog-prose h2{font-size:21px}}.changelog-admin-loading{min-height:420px;display:flex;align-items:center;justify-content:center;gap:9px;color:#798294;font-size:12px}.changelog-admin-page{padding:22px}.changelog-admin-actions{display:flex;align-items:center;gap:8px}.changelog-admin-actions>a{height:40px;padding:0 12px;border:1px solid #dce0e6;border-radius:8px;color:#39445a;text-decoration:none;display:flex;align-items:center;gap:7px;font-size:11px;font-weight:700}.changelog-admin-notice{margin-bottom:14px;padding:10px 12px;border-radius:7px;display:flex;align-items:center;gap:7px;font-size:10px}.changelog-admin-notice.success{background:#e7f8f1;color:#087857}.changelog-admin-notice.error{background:#fff0f1;color:#b83847}.changelog-admin-notice svg{width:15px;height:15px}.changelog-admin-list{margin-top:20px;border:1px solid #e1e4e9;border-radius:9px;overflow:hidden}.changelog-admin-row{width:100%;min-height:64px;padding:9px 12px;border:0;border-bottom:1px solid #e9ebef;background:#fff;color:#687184;display:grid;grid-template-columns:135px minmax(240px,1fr) 180px 82px 28px;align-items:center;gap:12px;text-align:left;cursor:pointer}.changelog-admin-row:last-child{border-bottom:0}.changelog-admin-row:hover{background:#fafbfc}.changelog-admin-row.head{min-height:37px;background:#fafbfc;color:#9299a6;font-size:8px;font-weight:700;cursor:default}.changelog-admin-row>span{min-width:0;font-size:10px}.changelog-admin-row>span:first-child,.changelog-admin-row>span:nth-child(2){display:flex;flex-direction:column;gap:4px}.changelog-admin-row b{color:#2b3448;font-size:11px}.changelog-admin-row small{color:#8991a0;font-size:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.changelog-admin-row em{display:inline-flex;width:max-content;padding:4px 7px;border-radius:999px;background:#fff3e9;color:#b85d19;font-size:8px;font-style:normal;text-transform:capitalize}.changelog-admin-row em.published{background:#e6f8f1;color:#087957}.changelog-admin-empty{padding:58px 20px;text-align:center;color:#8991a0}.changelog-admin-empty svg{width:31px}.changelog-admin-empty h3{margin:12px 0 5px;color:#343d51;font-size:15px}.changelog-admin-empty p{margin:0;font-size:10px}.changelog-editor{color:#232c40}.changelog-editor-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:20px}.changelog-editor-fields,.changelog-editor-preview{min-width:0;padding:21px;border:1px solid #e1e4e9;border-radius:10px;background:#fff}.changelog-editor-fields{display:flex;flex-direction:column;gap:16px}.changelog-editor-fields fieldset,.changelog-editor-fields>label,.changelog-form-row label{color:#50596d;font-size:10px;font-weight:700}.changelog-editor-fields>label>span{float:right;color:#939aa7;font-size:8px;font-weight:500}.changelog-editor-fields input,.changelog-editor-fields textarea{width:100%;margin-top:7px;border:1px solid #dce0e6;border-radius:7px;background:#fff;color:#263047;padding:0 10px;outline:0;font-size:11px}.changelog-editor-fields input:focus,.changelog-editor-fields textarea:focus{border-color:#7181a7;box-shadow:0 0 0 3px rgba(50,70,120,.08)}.changelog-editor-fields input{height:39px}.changelog-editor-fields textarea{padding:10px;resize:vertical}.changelog-summary-input{height:82px}.changelog-markdown-editor{min-height:360px;font-family:SFMono-Regular,Consolas,monospace!important;line-height:1.6}.changelog-form-row{display:grid;grid-template-columns:1.2fr .7fr .9fr;gap:10px}.changelog-form-row.two{grid-template-columns:.7fr 1.3fr}.changelog-editor-fields fieldset{margin:0;padding:0;border:0}.changelog-editor-fields legend{margin-bottom:8px}.changelog-type-options{display:flex;flex-wrap:wrap;gap:7px}.changelog-type-options label{height:31px;padding:0 10px;border:1px solid #dce0e6;border-radius:999px;color:#71798a;display:flex;align-items:center;gap:6px;font-size:9px;font-weight:600;cursor:pointer}.changelog-type-options label.selected{border-color:#384c7d;background:#edf1fa;color:#263960}.changelog-type-options input{width:auto;height:auto;margin:0;accent-color:#344d85}.changelog-editor-preview{background:#0b0d14;color:#c8ccd5}.changelog-editor-preview>p{margin:0 0 15px;color:#727b8d;font-size:8px;letter-spacing:.1em}.changelog-editor-preview>article{padding:25px;border:1px solid #2d323e;border-radius:9px;background:#10131b}.changelog-editor-preview h1{margin:7px 0 10px;color:#fff;font:700 28px/1.2 Georgia,serif}.changelog-editor-preview article>p{margin:0;color:#aeb4c2;font-size:12px;line-height:1.6}.changelog-preview-meta{display:flex;align-items:center;gap:9px;margin:17px 0 25px;padding-bottom:18px;border-bottom:1px solid #2c303a;color:#8b93a2;font-size:9px}.changelog-preview-meta>b{padding:4px 8px;border:1px solid #40517a;border-radius:6px;background:#18213a;color:#aec4ff}.changelog-editor-preview .markdown{font-size:11px;line-height:1.75}.changelog-editor-preview .markdown h1,.changelog-editor-preview .markdown h2,.changelog-editor-preview .markdown h3{color:#fff}.changelog-editor-preview .markdown h2{margin-top:24px}.changelog-editor-preview .markdown a{color:#9fb6ff}.changelog-editor-preview .markdown pre{overflow:auto;padding:11px;border-radius:7px;background:#191d27}.changelog-editor-preview .markdown :not(pre)>code{padding:2px 4px;background:#1d2330;color:#c7d3f7}.changelog-editor-preview .markdown table{width:100%;border-collapse:collapse;display:block;overflow:auto}.changelog-editor-preview .markdown td,.changelog-editor-preview .markdown th{padding:6px;border:1px solid #343a47}@media(max-width:1100px){.changelog-editor-grid{grid-template-columns:1fr}.changelog-editor-preview{order:2}.changelog-admin-row{grid-template-columns:120px minmax(210px,1fr) 130px 70px 24px}}@media(max-width:720px){.changelog-admin-page{padding:14px}.changelog-admin-page .page-tools{align-items:flex-start;flex-direction:column}.changelog-admin-actions{width:100%}.changelog-admin-actions>a,.changelog-admin-actions>button{flex:1 1;justify-content:center}.changelog-admin-row{grid-template-columns:90px 1fr 60px 22px}.changelog-admin-row.head>span:nth-child(3),.changelog-admin-row>span:nth-child(3){display:none}.changelog-editor-fields,.changelog-editor-preview{padding:14px}.changelog-form-row,.changelog-form-row.two{grid-template-columns:1fr}.changelog-type-options label{height:34px}.changelog-markdown-editor{min-height:290px}}.auth-shell{--auth-primary:#18234d;min-height:100vh;display:grid;grid-template-columns:minmax(440px,.9fr) minmax(420px,1.1fr);background:#f7f8fb;color:#192138}.auth-card{width:min(470px,calc(100% - 48px));margin:auto;padding:48px 42px;border:1px solid #e1e5ec;border-radius:18px;background:#fff;box-shadow:0 22px 70px rgba(21,31,55,.1)}.auth-brand{display:flex;align-items:center;gap:8px;color:#17213d;text-decoration:none;font-size:18px}.auth-brand>span{width:34px;height:34px;border-radius:10px;background:var(--auth-primary);color:#fff;display:grid;place-items:center}.auth-brand svg{width:18px}.auth-brand b{color:#ef7318}.auth-heading{margin:42px 0 28px}.auth-heading>span{color:#6e7da4;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.auth-heading h1{margin:10px 0 9px;font:700 34px/1.15 Georgia,serif;letter-spacing:-.035em}.auth-heading p{margin:0;color:#6c7485;font-size:13px;line-height:1.65}.auth-form{display:flex;flex-direction:column;gap:16px}.auth-form>label{color:#465069;font-size:11px;font-weight:750}.auth-form>label>span{height:44px;margin-top:7px;padding:0 12px;border:1px solid #d9dee7;border-radius:8px;display:flex;align-items:center;gap:9px;color:#9299a8}.auth-form>label>span:focus-within{border-color:#4b5f91;box-shadow:0 0 0 3px rgba(52,75,128,.1)}.auth-form>label svg{width:16px}.auth-form input{min-width:0;flex:1 1;border:0;outline:0;background:transparent;color:#20293c;font-size:12px}.auth-form-help{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#727b8c;font-size:10px}.auth-form-help label{display:flex;align-items:center;gap:6px}.auth-form-help input{accent-color:#253864}.auth-back,.auth-error-card a,.auth-form-help a,.auth-success a{color:#304c8c;text-decoration:none;font-weight:700}.auth-error{margin:0;padding:10px 11px;border-radius:7px;background:#fff0f1;color:#b43b48;font-size:10px;line-height:1.5}.auth-submit{height:44px;border:0;border-radius:8px;background:var(--auth-primary);color:#fff;display:flex;align-items:center;justify-content:center;gap:8px;font-size:12px;font-weight:750;cursor:pointer}.auth-submit:disabled{opacity:.65}.auth-submit svg{width:16px}.auth-footnote{margin:20px 0 0;color:#939aa7;text-align:center;font-size:9px}.auth-back{height:36px;display:flex;align-items:center;justify-content:center;gap:6px;font-size:10px}.auth-back svg{width:13px}.auth-success{padding:18px;border:1px solid #cfece0;border-radius:10px;background:#f0fbf7;color:#34715d;text-align:center}.auth-success>svg{width:32px;height:32px;color:#15946b}.auth-success p{font-size:11px;line-height:1.6}.auth-success a{margin-top:10px;display:inline-flex;align-items:center;gap:6px;font-size:11px}.auth-success a svg{width:14px}.auth-error-card{padding:17px;border:1px solid #efd4d7;border-radius:10px;background:#fff7f8;color:#9d3d47;text-align:center;font-size:11px}.auth-side{position:relative;overflow:hidden;padding:70px;display:flex;align-items:flex-end;background:#18234d;color:#fff}.auth-side:after,.auth-side:before{content:"";position:absolute;border:1px solid rgba(255,255,255,.12);border-radius:50%}.auth-side:before{width:540px;height:540px;right:-120px;top:-180px}.auth-side:after{width:320px;height:320px;right:90px;top:-50px}.auth-side>div{position:relative;z-index:1;max-width:590px}.auth-side span{color:#aebee9;font-size:10px;font-weight:800;letter-spacing:.13em}.auth-side h2{margin:17px 0 14px;font:700 clamp(34px,4vw,58px)/1.08 Georgia,serif;letter-spacing:-.04em}.auth-side p{max-width:510px;margin:0;color:#cbd2e4;font-size:15px;line-height:1.75}@media(max-width:900px){.auth-shell{grid-template-columns:1fr}.auth-side{display:none}.auth-card{margin:45px auto}}@media(max-width:520px){.auth-shell{background:#fff}.auth-card{width:100%;margin:0;padding:35px 22px;border:0;border-radius:0;box-shadow:none}.auth-heading{margin-top:36px}.auth-form-help{align-items:flex-start;flex-direction:column}}.admin-sidebar-bottom button{height:42px;width:100%;border:0;background:transparent;color:#aeb4bf;border-radius:7px;display:flex;align-items:center;gap:10px;padding:0 11px;font-size:13px;text-align:left;cursor:pointer}.admin-sidebar-bottom button:hover{color:#fff}.auth-form-help{justify-content:flex-end}@media(max-width:520px){.auth-form-help{align-items:flex-end;flex-direction:row}}.profile-page{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:18px;align-items:start;max-width:1100px;margin:0 auto}.profile-card{overflow:hidden}.profile-secure{display:flex;align-items:center;gap:7px;padding:7px 10px;border-radius:999px;background:#eaf8f3;color:#147a5c;font-size:10px;font-weight:750}.profile-secure svg{width:15px}.profile-form{padding:0 24px 24px}.profile-section{padding:25px 0;border-bottom:1px solid #e8eaf0}.profile-section-heading{display:flex;gap:12px;align-items:flex-start;margin-bottom:20px}.profile-section-heading>span{width:36px;height:36px;border-radius:9px;background:#edf0f7;color:#273a6c;display:grid;place-items:center}.profile-section-heading svg{width:17px}.profile-section-heading h3{margin:1px 0 4px;color:#1e2639;font-size:14px}.profile-section-heading p{margin:0;color:#7b8393;font-size:10px;line-height:1.5}.profile-form label{display:flex;flex-direction:column;gap:7px;color:#4d566b;font-size:10px;font-weight:700}.profile-form input{height:42px;border:1px solid #dfe2e7;border-radius:8px;padding:0 12px;outline:0;color:#222a3d}.profile-form input:focus{border-color:#536b9e;box-shadow:0 0 0 3px rgba(61,86,143,.1)}.profile-password-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px}.profile-confirm{margin-top:24px;padding:18px;border:1px solid #e2e6ee;border-radius:10px;background:#f8f9fb;display:grid;grid-template-columns:1fr minmax(240px,.7fr);gap:20px;align-items:center}.profile-confirm>div{display:flex;align-items:center;gap:10px;color:#34415e}.profile-confirm>div>svg{width:20px}.profile-confirm span{display:flex;flex-direction:column;gap:3px}.profile-confirm b{font-size:11px}.profile-confirm small{color:#7b8393;font-size:9px}.profile-actions{padding-top:20px;display:flex;justify-content:flex-end}.profile-actions .primary svg{width:15px}.profile-message{margin-top:22px;padding:12px 14px;border-radius:8px;display:flex;align-items:center;gap:9px;font-size:11px}.profile-message svg{width:17px}.profile-message.success{background:#eaf8f3;color:#147a5c}.profile-message.error{background:#fff0f1;color:#b43b48}.profile-advice{padding:24px;border-radius:11px;background:#18234d;color:#fff}.profile-advice>svg{width:28px;height:28px;color:#95a9de}.profile-advice h3{margin:16px 0 9px;font:700 19px Georgia,serif}.profile-advice li,.profile-advice p{color:#cbd2e4;font-size:10px;line-height:1.7}.profile-advice ul{margin:17px 0 0;padding-left:17px}.profile-loading{min-height:240px;display:flex;align-items:center;justify-content:center;gap:9px;color:#7b8393;font-size:12px}@media(max-width:900px){.profile-page{grid-template-columns:1fr}.profile-advice{order:-1}.profile-confirm{grid-template-columns:1fr}}@media(max-width:620px){.profile-form{padding:0 16px 18px}.profile-password-grid{grid-template-columns:1fr}.profile-secure{display:none}}.incident-admin-section{margin-bottom:18px;overflow:hidden}.incident-admin-section .page-tools .primary svg{width:15px}.incident-admin-notice{margin:14px 20px 0;padding:11px 13px;border-radius:8px;display:flex;align-items:center;gap:8px;font-size:11px}.incident-admin-notice svg{width:16px}.incident-admin-notice.success{background:#eaf8f3;color:#147a5c}.incident-admin-notice.error{background:#fff0f1;color:#b43b48}.incident-admin-list>button{width:100%;min-height:67px;padding:12px 20px;border:0;border-top:1px solid #eceef2;background:#fff;display:grid;grid-template-columns:38px minmax(0,1fr) 110px 75px 20px;align-items:center;gap:12px;text-align:left;color:#293248;cursor:pointer}.incident-admin-list>button:hover{background:#fafbfc}.incident-admin-list>button>span:nth-child(2){min-width:0}.incident-admin-list b{display:block;font-size:12px}.incident-admin-list small{display:block;margin-top:4px;color:#858d9b;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.incident-severity{width:34px;height:34px;border-radius:9px;display:grid;place-items:center}.incident-severity svg{width:17px}.incident-severity.minor{background:#fff7df;color:#b17a09}.incident-severity.major{background:#fff0e5;color:#ca5b13}.incident-severity.critical{background:#ffeaed;color:#c93649}.incident-admin-list em,.incident-admin-list strong{font-style:normal;text-transform:capitalize;font-size:9px}.incident-admin-list em{padding:5px 8px;border-radius:999px;background:#eef1f6;color:#58647b;text-align:center}.incident-admin-list em.resolved{background:#e7f8f1;color:#127857}.incident-admin-list strong.minor{color:#a16d06}.incident-admin-list strong.major{color:#c2510a}.incident-admin-list strong.critical{color:#c52f43}.incident-admin-empty{min-height:120px;padding:24px;display:flex;justify-content:center;align-items:center;gap:13px;color:#678}.incident-admin-empty>svg{width:28px;color:#24ad86}.incident-admin-empty b{font-size:12px}.incident-admin-empty p{margin:3px 0;font-size:10px}.incident-editor-backdrop{position:fixed;inset:0;z-index:120;background:rgba(11,16,28,.66);display:flex;justify-content:flex-end}.incident-editor{width:min(850px,96vw);height:100vh;background:#f7f8fa;display:flex;flex-direction:column;box-shadow:-18px 0 55px rgba(0,0,0,.18)}.incident-editor>header{min-height:76px;padding:15px 24px;background:#18234d;color:#fff;display:flex;align-items:center;justify-content:space-between}.incident-editor>header span{font-size:8px;letter-spacing:.12em;color:#aab9df}.incident-editor>header h2{margin:5px 0 0;font:700 21px Georgia,serif}.incident-editor>header button{border:0;background:transparent;color:#fff}.incident-editor>header button svg{width:20px}.incident-editor-body{flex:1 1;overflow:auto;padding:22px}.incident-form-section{margin-bottom:16px;padding:20px;border:1px solid #e0e3e8;border-radius:11px;background:#fff}.incident-form-section h3{margin:0 0 17px;font-size:14px;color:#202a40}.incident-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px}.incident-form-grid .wide{grid-column:1/-1}.incident-form-section label{display:flex;flex-direction:column;gap:7px;margin-bottom:14px;color:#4d566b;font-size:10px;font-weight:700}.incident-form-section label small{color:#8790a0;font-weight:500}.incident-form-section input,.incident-form-section select,.incident-form-section textarea{width:100%;border:1px solid #dde1e8;border-radius:7px;padding:9px 10px;outline:0;color:#222b3e;background:#fff}.incident-form-section input,.incident-form-section select{height:40px}.incident-form-section textarea{min-height:78px;resize:vertical;line-height:1.5}.incident-form-section input:focus,.incident-form-section select:focus,.incident-form-section textarea:focus{border-color:#667eb1;box-shadow:0 0 0 3px rgba(63,88,145,.1)}.incident-form-section fieldset{margin:3px 0 17px;padding:0;border:0}.incident-form-section legend{margin-bottom:8px;color:#4d566b;font-size:10px;font-weight:700}.incident-form-section fieldset label{display:inline-flex;flex-direction:row;align-items:center;margin:0 6px 6px 0;padding:7px 9px;border:1px solid #dfe3e9;border-radius:999px;font-size:9px;cursor:pointer}.incident-form-section fieldset label.selected{border-color:#5f77aa;background:#eef2fa;color:#2c447c}.incident-form-section fieldset input,.publish-report input{width:auto;height:auto}.post-incident-report-input{min-height:150px!important;font-family:Consolas,monospace}.publish-report{flex-direction:row!important;align-items:center!important}.incident-timeline-admin{position:relative}.incident-update-list article{display:grid;grid-template-columns:12px minmax(0,1fr) 28px 28px;gap:9px;padding:12px 0;border-top:1px solid #eceef2}.incident-update-list article>i{width:9px;height:9px;margin-top:5px;border-radius:50%;background:#2d9d7b}.incident-update-list span{color:#6e788b;font-size:9px}.incident-update-list p{margin:4px 0;color:#323c51;font-size:10px;line-height:1.5}.incident-update-list button{width:27px;height:27px;border:1px solid #e1e4e9;border-radius:6px;background:#fff;color:#737c8d}.incident-update-form{margin-top:16px;padding:14px;border-radius:9px;background:#f5f7fa;display:grid;grid-template-columns:1fr 1fr;gap:10px}.incident-update-form label{margin:0}.incident-update-form .wide{grid-column:1/-1}.incident-update-form .primary{grid-column:1/-1;justify-content:center}.incident-editor>footer{min-height:68px;padding:12px 20px;border-top:1px solid #dfe2e7;background:#fff;display:flex;align-items:center;justify-content:space-between}.incident-editor>footer>div{display:flex;gap:8px}.incident-editor>footer button{height:38px;padding:0 14px;border:1px solid #d9dde5;border-radius:7px;background:#fff;color:#4b556a;display:flex;align-items:center;gap:7px}.incident-editor>footer .primary{border:0;background:#18234d;color:#fff}.incident-editor>footer .incident-delete{border:0;color:#c43b4c}.incident-editor>footer svg{width:14px}@media(max-width:720px){.incident-admin-list>button{grid-template-columns:34px minmax(0,1fr) 20px}.incident-admin-list em,.incident-admin-list strong{display:none}.incident-editor{width:100%}.incident-form-grid,.incident-update-form{grid-template-columns:1fr}.incident-form-grid .wide,.incident-update-form .primary,.incident-update-form .wide{grid-column:auto}.incident-editor-body{padding:13px}.incident-form-section{padding:15px}.incident-editor>footer{padding:10px}}.public-incidents{overflow:hidden}.public-incidents>header{height:auto;min-height:72px;justify-content:space-between}.public-incidents>header>div{display:flex;align-items:center;gap:11px}.public-incidents>header>div>span{width:34px;height:34px;border:1px solid #3a3c42;border-radius:9px;background:#202126;color:#8eaef7;display:grid;place-items:center}.public-incidents>header svg{width:16px}.public-incidents>header h2{font-size:14px}.public-incidents>header p{margin:4px 0 0;color:#898c98;font-size:10px}.public-incidents>header>b{padding:5px 8px;border-radius:999px;background:#25272c;color:#a9adb8;font-size:9px}.public-incidents.active>header>div>span{border-color:#6a332d;background:#2e1d1c;color:#f08072}.public-incidents.active>header>b{background:#3b2421;color:#ff9a8f}.public-incident-card{padding:19px 20px;border-top:1px solid #303238;border-left:3px solid #d3a53d}.public-incident-card.major{border-left-color:#ee7e39}.public-incident-card.critical{border-left-color:#e25465}.public-incident-card:first-child{border-top:0}.public-incident-top{display:flex;align-items:center;gap:7px}.incident-public-severity,.incident-public-status{width:max-content;padding:5px 8px;border-radius:999px;font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.incident-public-severity{background:#3a321d;color:#f0c565}.incident-public-severity.major{background:#3b291e;color:#ff9d5f}.incident-public-severity.critical{background:#3e2228;color:#ff8997}.incident-public-status{background:#242a38;color:#a6b9e9}.incident-public-status.resolved{background:#19372f;color:#65d5b4}.public-incident-card h3{margin:12px 0 6px;color:#fff;font-size:17px}.public-incident-card>p{margin:0;color:#b9bdc6;font-size:12px;line-height:1.65}.incident-services{display:flex;flex-wrap:wrap;gap:6px;margin-top:13px}.incident-services span{padding:5px 7px;border:1px solid #383b42;border-radius:5px;color:#aeb2bd;font-size:8px}.incident-latest-update{margin-top:15px;padding:12px 13px;border-radius:7px;background:#202126}.incident-latest-update time{color:#838793;font-size:8px}.incident-latest-update b{display:block;margin-top:5px;color:#dfe2e7;font-size:10px}.incident-latest-update p{margin:4px 0 0;color:#aeb2bc;font-size:10px;line-height:1.55}.public-incident-card>a{margin-top:14px;color:#9db8f7;text-decoration:none;display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:700}.public-incident-card>a svg{width:12px}.resolved-incident-list>a{min-height:70px;padding:12px 16px;border-top:1px solid #2f3136;color:inherit;text-decoration:none;display:grid;grid-template-columns:64px minmax(0,1fr) 145px 16px;align-items:center;gap:12px}.resolved-incident-list>a:first-child{border-top:0}.resolved-incident-list>a:hover{background:#1d1e21}.resolved-incident-list h3{margin:0;color:#f0f1f3;font-size:12px}.resolved-incident-list p{margin:4px 0 0;color:#888c98;font-size:9px}.resolved-incident-list time{color:#aaadb6;text-align:right;font-size:9px}.resolved-incident-list time small{display:block;margin-top:3px;color:#737783}.resolved-incident-list>a>svg{width:14px;color:#777b87}.incident-history-empty{min-height:104px;padding:20px;display:flex;align-items:center;justify-content:center;gap:12px;color:#6bd0b1}.incident-history-empty>svg{width:25px}.incident-history-empty b{color:#dfe2e6;font-size:11px}.incident-history-empty p{margin:4px 0 0;color:#838793;font-size:9px}.incident-detail-shell{--status-primary:#18234d;min-height:100vh;padding:32px 18px 80px;background:#121316;color:#f5f6f8;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.incident-detail-page{width:min(940px,100%);margin:0 auto}.incident-detail-header{height:54px;display:flex;align-items:center;justify-content:space-between}.incident-detail-logo{color:#fff;text-decoration:none;font:700 25px Georgia,serif}.incident-detail-header>a:last-child{color:#a9aeba;text-decoration:none;display:flex;align-items:center;gap:7px;font-size:11px}.incident-detail-header svg{width:14px}.incident-detail-hero{margin-top:20px;padding:34px;border:1px solid #34363c;border-top:3px solid #d3a53d;border-radius:11px;background:#191a1d}.incident-detail-hero.major{border-top-color:#ed7e39}.incident-detail-hero.critical{border-top-color:#e25465}.incident-detail-kicker{display:flex;gap:8px}.incident-detail-kicker .incident-public-status{display:flex;align-items:center;gap:5px}.incident-detail-kicker svg{width:12px}.incident-detail-hero h1{max-width:700px;margin:19px 0 11px;font:700 clamp(29px,4vw,44px)/1.12 Georgia,serif;letter-spacing:-.025em}.incident-detail-hero>p{max-width:760px;margin:0;color:#b5bac5;font-size:14px;line-height:1.7}.incident-detail-hero>dl{display:flex;gap:38px;margin:27px 0 0;padding-top:20px;border-top:1px solid #303238}.incident-detail-hero dl div{display:flex;flex-direction:column;gap:5px}.incident-detail-hero dt{color:#777c88;font-size:8px;text-transform:uppercase;letter-spacing:.08em}.incident-detail-hero dd{margin:0;color:#d7dae0;font-size:10px}.incident-detail-layout{margin-top:22px;display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:20px;align-items:start}.incident-detail-main{display:flex;flex-direction:column;gap:20px}.incident-detail-aside>section,.incident-report-section{padding:24px;border:1px solid #32343a;border-radius:10px;background:#191a1d}.incident-report-heading{display:flex;align-items:flex-start;gap:11px}.incident-report-heading>svg{width:20px;color:#8facf1}.incident-report-heading h2,.incident-report-section>h2{margin:0;color:#fff;font-size:17px}.incident-report-heading p{margin:5px 0 0;color:#828692;font-size:9px;line-height:1.5}.public-incident-timeline{margin:25px 0 0;padding:0;list-style:none}.public-incident-timeline li{position:relative;display:grid;grid-template-columns:16px 1fr;gap:10px;padding-bottom:22px}.public-incident-timeline li:not(:last-child):before{content:"";position:absolute;left:5px;top:12px;bottom:0;width:1px;background:#3a3d43}.public-incident-timeline li>i{position:relative;z-index:1;width:11px;height:11px;margin-top:3px;border:3px solid #213d35;border-radius:50%;background:#36c19b}.public-incident-timeline header{display:flex;justify-content:space-between;gap:10px}.public-incident-timeline b{font-size:11px}.public-incident-timeline time{color:#777b87;font-size:8px}.public-incident-timeline p{margin:7px 0 0;color:#b2b6c0;font-size:11px;line-height:1.65}.incident-findings{margin-top:18px;display:flex;flex-direction:column;gap:13px}.incident-findings article{padding:14px;border-radius:8px;background:#202126}.incident-findings h3{margin:0 0 7px;color:#dfe2e7;font-size:11px}.incident-findings p{margin:0;color:#aeb2bd;font-size:10px;line-height:1.65}.post-incident-report .incident-report-markdown{margin-top:25px;color:#c2c6cf;font-size:12px;line-height:1.75}.incident-report-markdown h1,.incident-report-markdown h2,.incident-report-markdown h3{color:#fff}.incident-report-markdown a{color:#9bb9ff}.incident-report-markdown pre{overflow:auto;padding:13px;border-radius:7px;background:#111216}.incident-report-markdown table{display:block;max-width:100%;overflow:auto;border-collapse:collapse}.incident-report-markdown td,.incident-report-markdown th{padding:7px;border:1px solid #383b42}.incident-detail-aside{position:sticky;top:20px;display:flex;flex-direction:column;gap:12px}.incident-detail-aside>section>span{display:block;margin-bottom:13px;color:#7e838f;font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.incident-detail-aside>section>div{display:flex;align-items:center;gap:7px;padding:8px 0;border-top:1px solid #2e3035}.incident-detail-aside>section>div i{width:7px;height:7px;border-radius:50%;background:#36c19b}.incident-detail-aside>section>div b{font-size:10px}.incident-detail-aside dl{margin:0}.incident-detail-aside dl div{padding:9px 0;border-top:1px solid #2e3035;display:flex;justify-content:space-between;gap:10px}.incident-detail-aside dt{color:#858995;font-size:9px}.incident-detail-aside dd{margin:0;color:#d2d5dc;font-size:9px;text-align:right}@media(max-width:760px){.public-incidents>header{align-items:flex-start}.resolved-incident-list>a{grid-template-columns:58px minmax(0,1fr) 15px}.resolved-incident-list time{display:none}.incident-detail-shell{padding:18px 12px 50px}.incident-detail-header{height:auto;align-items:flex-start;gap:18px}.incident-detail-header>a:last-child{font-size:9px}.incident-detail-hero{padding:23px 18px}.incident-detail-hero>dl{display:grid;grid-template-columns:1fr 1fr;gap:17px}.incident-detail-layout{grid-template-columns:1fr}.incident-detail-aside{position:static;order:-1}.incident-report-section{padding:18px}.public-incident-timeline header{align-items:flex-start;flex-direction:column;gap:4px}}.helpful{display:flex;align-items:center;gap:8px}.helpful>span{margin-right:auto}.helpful button{height:34px;margin:0;padding:0 12px;border:1px solid #d9dde5;border-radius:7px;background:#fff;color:#25304d;cursor:pointer;font-weight:650}.helpful button.selected,.helpful button:hover{border-color:var(--orange);background:#fff6ed;color:#a84d0b}.helpful button:disabled{cursor:wait;opacity:.7}.helpful.answered{border:1px solid #dbe8e3;background:#f2faf7;color:#356b5a}.status-component-section{overflow:hidden}.status-component-section>.page-tools{padding:20px}.status-component-section .page-tools svg{width:15px}.status-component-message{margin:0 20px 14px;padding:10px 12px;border-radius:7px;display:flex;align-items:center;gap:7px;font-size:10px}.status-component-message.success{background:#e8f8f2;color:#087956}.status-component-message.error{background:#fff0f1;color:#b83a48}.status-component-message svg{width:15px}.status-component-list{border-top:1px solid #eceef2}.status-component-row{min-height:62px;padding:9px 18px;border-bottom:1px solid #eceef2;display:grid;grid-template-columns:55px minmax(160px,.9fr) minmax(220px,1.4fr) 85px 104px;align-items:center;gap:12px;color:#6d7587;font-size:10px}.status-component-row:last-child{border-bottom:0}.status-component-row.head{min-height:34px;background:#fafbfc;color:#9299a6;font-size:8px;font-weight:700}.status-component-row>span{min-width:0}.status-component-row strong{display:block;color:#293248;font-size:11px}.status-component-row small{display:block;margin-top:3px;color:#979eaa;font-size:8px}.status-component-row>p{margin:0;overflow:hidden;color:#727b8d;line-height:1.5;text-overflow:ellipsis}.status-component-row>em{width:max-content;padding:5px 7px;border-radius:999px;background:#e8f8f2;color:#087956;display:flex;align-items:center;gap:5px;font-size:8px;font-style:normal}.status-component-row>em svg{width:11px}.status-component-row.inactive{background:#fafbfc;opacity:.7}.status-component-row.inactive>em{background:#eef0f4;color:#747d8d}.status-component-row>div{display:flex}.status-component-row>div button{width:32px;height:30px;border:0;background:transparent;color:#70798a;display:grid;place-items:center}.status-component-row>div button:last-child{color:#c74a57}.status-component-row>div svg{width:13px}.status-component-editor-backdrop{position:fixed;inset:0;z-index:130;background:rgba(12,17,29,.6);display:grid;place-items:center;padding:18px}.status-component-editor{width:min(510px,100%);padding:22px;border-radius:12px;background:#fff;box-shadow:0 28px 80px rgba(0,0,0,.25)}.status-component-editor>header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:22px}.status-component-editor>header span{color:#8790a0;font-size:8px;letter-spacing:.1em}.status-component-editor h3{margin:5px 0 0;font:700 21px Georgia,serif}.status-component-editor>header button{border:0;background:transparent;color:#7b8392}.status-component-editor>header svg{width:18px}.status-component-editor>div>label,.status-component-editor>label{display:flex;flex-direction:column;gap:7px;margin-bottom:15px;color:#4e576b;font-size:10px;font-weight:700}.status-component-editor input,.status-component-editor textarea{width:100%;border:1px solid #dce0e6;border-radius:7px;padding:9px 10px;outline:0}.status-component-editor input{height:40px}.status-component-editor textarea{min-height:85px;resize:vertical}.status-component-editor>div{display:grid;grid-template-columns:1fr 1fr;gap:12px}.status-component-editor .status-component-active{flex-direction:row;align-items:center;justify-content:center;padding-top:19px}.status-component-active input{width:auto;height:auto}.status-component-editor>footer{margin:4px -22px -22px;padding:14px 22px;border-top:1px solid #e5e7ec;display:flex;justify-content:flex-end;gap:8px}.status-component-editor>footer button{height:38px;padding:0 14px;border:1px solid #dce0e6;border-radius:7px;background:#fff;color:#4a5469;display:flex;align-items:center;gap:6px}.status-component-editor>footer .primary{border-color:#18234d;background:#18234d;color:#fff}.status-component-editor>footer svg{width:14px}.analytics-page{display:flex;flex-direction:column;gap:18px}.analytics-error,.analytics-loading{min-height:380px;display:flex;align-items:center;justify-content:center;gap:9px;color:#788195;font-size:12px}.analytics-error{color:#b63b48}.analytics-error svg{width:21px}.analytics-hero{min-height:132px;padding:25px;border-radius:12px;background:#111d40;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:24px}.analytics-hero>div:first-child{display:flex;align-items:flex-start;gap:14px}.analytics-hero>div:first-child>span{width:44px;height:44px;border-radius:10px;background:#1d3268;color:#8eb9ff;display:grid;place-items:center}.analytics-hero svg{width:21px}.analytics-hero small{color:#8ca3d6;font-size:8px;font-weight:800;letter-spacing:.12em}.analytics-hero h2{margin:7px 0 6px;font:700 22px Georgia,serif}.analytics-hero p{margin:0;color:#bdc7dd;font-size:10px}.analytics-range{padding:4px;border:1px solid #34466e;border-radius:8px;background:#16254d;display:flex}.analytics-range button{height:31px;padding:0 10px;border:0;border-radius:6px;background:transparent;color:#aebbd8;font-size:9px}.analytics-range button.active{background:#2b63bc;color:#fff}.analytics-stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.analytics-stat-grid article{min-height:112px;padding:18px;border:1px solid #e1e4e9;border-radius:10px;background:#fff;display:flex;align-items:flex-start;gap:12px}.analytics-stat-grid article>span{width:35px;height:35px;border-radius:9px;background:#edf2ff;color:#365caa;display:grid;place-items:center}.analytics-stat-grid svg{width:16px}.analytics-stat-grid small{color:#777f90;font-size:8px;font-weight:750;text-transform:uppercase;letter-spacing:.05em}.analytics-stat-grid b{display:block;margin-top:5px;color:#182138;font-size:24px}.analytics-stat-grid p{margin:4px 0 0;color:#9299a6;font-size:8px}.analytics-trend{padding:20px 22px}.analytics-trend>header{display:flex;align-items:flex-start;justify-content:space-between}.analytics-trend>header small{color:#818a9b;font-size:8px;font-weight:800;letter-spacing:.08em}.analytics-trend h3{margin:5px 0 0;font-size:14px}.analytics-trend>header>b{color:#2c61b4;font-size:11px}.analytics-bars{height:210px;margin-top:24px;padding:18px 5px 27px;border-bottom:1px solid #e4e7ec;background:repeating-linear-gradient(180deg,#fff 0,#fff 40px,#edf0f4 41px);display:flex;align-items:flex-end;gap:3px}.analytics-bars>span{position:relative;height:100%;min-width:2px;flex:1 1;display:flex;align-items:flex-end}.analytics-bars i{width:100%;min-height:3px;border-radius:3px 3px 0 0;background:#2f78d3}.analytics-bars>span:hover i{background:#164f9f}.analytics-bars small{position:absolute;top:calc(100% + 9px);left:50%;color:#8f96a4;font-size:7px;white-space:nowrap;transform:translateX(-50%)}.analytics-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.analytics-table{overflow:hidden}.analytics-table>header{min-height:67px;padding:13px 16px;border-bottom:1px solid #e8eaee;display:flex;align-items:center}.analytics-table>header>div{display:flex;align-items:center;gap:10px}.analytics-table>header>div>span{width:33px;height:33px;border-radius:8px;background:#edf2ff;color:#3a61aa;display:grid;place-items:center}.analytics-table>header svg{width:15px}.analytics-table h3{margin:0;font-size:12px}.analytics-table header p{margin:4px 0 0;color:#8a92a1;font-size:8px}.analytics-row{min-height:54px;padding:8px 15px;border-bottom:1px solid #eceef2;display:grid;grid-template-columns:20px minmax(0,1fr) 80px;align-items:center;gap:8px}.analytics-row:last-child{border-bottom:0}.analytics-row>b{color:#abb1bc;font-size:9px}.analytics-row strong{display:block;color:#2d3549;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.analytics-row small{display:block;margin-top:3px;color:#959ca9;font-size:7px}.analytics-row>em{color:#5e687d;text-align:right;font-size:8px;font-style:normal}.content-gaps .analytics-row strong{color:#78462f}.analytics-quality-row{min-height:67px;padding:10px 15px;border-bottom:1px solid #eceef2;display:grid;grid-template-columns:minmax(0,1fr) 135px;align-items:center;gap:15px}.analytics-quality-row:last-child{border-bottom:0}.analytics-quality-row>div strong{display:block;color:#2d3549;font-size:10px}.analytics-quality-row small{color:#9299a6;font-size:7px}.analytics-quality-row>span>b{display:block;color:#313b51;font-size:10px}.analytics-quality-row>span>i{height:5px;margin:4px 0;overflow:hidden;border-radius:999px;background:#f0dfe1;display:block}.analytics-quality-row>span>i>em{height:100%;display:block;background:#32ad84}.analytics-empty{min-height:150px;padding:24px;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#a2a8b3;text-align:center}.analytics-empty.positive{color:#3d9e7c}.analytics-empty svg{width:24px}.analytics-empty p{max-width:300px;margin:8px 0 0;font-size:9px;line-height:1.55}.import-governance-empty,.import-report{margin:18px 0;padding:20px}.import-governance-empty{display:flex;align-items:center;gap:13px;color:#39765f}.import-governance-empty>svg{width:28px}.import-governance-empty h3{margin:0;color:#283247;font-size:13px}.import-governance-empty p{margin:5px 0 0;color:#808899;font-size:9px}.import-report{border-top:3px solid #2eae84}.import-report.blocked{border-top-color:#d84b5d}.import-report>header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.import-report>header>div{display:flex;align-items:flex-start;gap:11px}.import-report>header>div>span{width:35px;height:35px;border-radius:9px;background:#e9f8f2;color:#15805f;display:grid;place-items:center}.import-report.blocked>header>div>span{background:#fff0f1;color:#c63e4e}.import-report>header svg{width:17px}.import-report>header small{color:#8790a1;font-size:8px;font-weight:800;letter-spacing:.1em}.import-report h3{margin:5px 0 3px;font-size:14px}.import-report header p{margin:0;color:#8991a0;font-size:8px}.import-report>header>em{padding:5px 8px;border-radius:999px;background:#e7f8f1;color:#087957;font-size:8px;font-style:normal;font-weight:800}.import-report.blocked>header>em{background:#fff0f1;color:#b83b49}.import-report-stats{margin-top:17px;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #e3e6eb;border-radius:8px;overflow:hidden}.import-report-stats article{min-height:67px;padding:12px 15px;border-right:1px solid #e3e6eb;background:#fafbfc}.import-report-stats article:last-child{border-right:0}.import-report-stats b{display:block;color:#283247;font-size:19px}.import-report-stats span{color:#858d9d;font-size:8px}.import-report-stats article.danger b{color:#bd3a49}.import-report-stats article.warning b{color:#af7410}.import-issue-group{margin-top:15px;border:1px solid #e2e5ea;border-radius:8px;overflow:hidden}.import-issue-group h4{min-height:40px;margin:0;padding:0 12px;background:#fafbfc;display:flex;align-items:center;gap:7px;color:#3a4459;font-size:10px}.import-issue-group h4>svg{width:14px;color:#c54857}.import-issue-group h4>span{margin-left:auto;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:#eceff4;display:grid;place-items:center;font-size:8px}.import-issue-group article{min-height:48px;padding:9px 12px;border-top:1px solid #eceef2;display:grid;grid-template-columns:22px 1fr;align-items:start;gap:8px}.import-issue-group article>i{width:19px;height:19px;border-radius:50%;background:#f1f3f6;color:#8b93a2;display:grid;place-items:center;font-size:7px;font-style:normal}.import-issue-group article b{display:block;color:#394257;font-size:9px;line-height:1.45}.import-issue-group article code{display:block;margin-top:4px;color:#969daa;font-size:7px}.import-report-clean{margin-top:15px;padding:15px;border-radius:8px;background:#edf9f5;color:#258364;display:flex;align-items:center;gap:10px}.import-report-clean svg{width:22px}.import-report-clean b{color:#2f6554;font-size:10px}.import-report-clean p{margin:3px 0 0;color:#6c8c81;font-size:8px}.import-report-history{margin-top:16px;border-top:1px solid #e5e7eb;padding-top:12px}.import-report-history>button{width:100%;height:37px;padding:0;border:0;background:transparent;color:#535d71;display:flex;align-items:center;gap:7px;font-size:9px;font-weight:700}.import-report-history>button svg{width:14px}.import-report-history>button span{min-width:20px;height:20px;border-radius:999px;background:#eef0f4;display:grid;place-items:center}.import-report-history>button svg:last-child{margin-left:auto}.import-report-history>div article{min-height:50px;padding:8px 4px;border-top:1px solid #eceef2;display:grid;grid-template-columns:24px 1fr 120px;align-items:center;gap:9px}.import-report-history article>span{width:22px;height:22px;border-radius:6px;background:#e8f8f2;color:#168160;display:grid;place-items:center}.import-report-history article>span.blocked{background:#fff0f1;color:#c23f4e}.import-report-history article svg{width:12px}.import-report-history article b{font-size:9px}.import-report-history article small{display:block;margin-top:3px;color:#969daa;font-size:7px}.import-report-history article em{color:#7d8594;text-align:right;font-size:8px;font-style:normal}.import-report.overridden{border-top-color:#d89420}.import-report.overridden>header>div>span{background:#fff7e7;color:#ad700d}.import-report.overridden>header>em{background:#fff3d7;color:#98610a}.import-override{display:flex;align-items:center;gap:11px;margin-top:16px;padding:13px;border:1px solid #ead6aa;border-radius:8px;background:#fffaf0;color:#a66d12}.import-override>svg{width:20px;flex:0 0 auto}.import-override>div{flex:1 1}.import-override b{display:block;color:#6e4c15;font-size:10px}.import-override p{margin:3px 0 0;color:#907341;font-size:8px}.import-override button{height:34px;padding:0 12px;border:0;border-radius:7px;background:#a66d12;color:#fff;display:flex;align-items:center;gap:6px;font-size:9px;font-weight:750;white-space:nowrap}.import-override button:disabled{opacity:.55;cursor:not-allowed}.import-override button svg{width:13px}@media(max-width:1000px){.analytics-stat-grid{grid-template-columns:1fr 1fr}.status-component-row{grid-template-columns:45px minmax(150px,1fr) 80px 104px}.status-component-row.head>span:nth-child(3),.status-component-row>p{display:none}}@media(max-width:720px){.helpful{align-items:flex-start;flex-wrap:wrap;padding:22px}.helpful>span{width:100%;margin:0 0 5px}.analytics-hero{align-items:flex-start;flex-direction:column}.analytics-range{width:100%}.analytics-range button{flex:1 1}.analytics-grid,.analytics-stat-grid{grid-template-columns:1fr}.analytics-bars{height:175px}.status-component-row{grid-template-columns:28px minmax(0,1fr) 74px}.status-component-row.head>span:nth-child(4),.status-component-row>em{display:none}.status-component-row>div{justify-content:flex-end}.status-component-editor>div{grid-template-columns:1fr}.status-component-editor .status-component-active{justify-content:flex-start;padding-top:0}.import-report>header{align-items:flex-start;flex-direction:column}.import-report-stats{grid-template-columns:1fr 1fr}.import-report-stats article:nth-child(2){border-right:0}.import-report-stats article:nth-child(-n+2){border-bottom:1px solid #e3e6eb}.import-override{align-items:flex-start;flex-wrap:wrap}.import-override>div{min-width:calc(100% - 36px)}.import-override button{width:100%;justify-content:center}.import-report-history>div article{grid-template-columns:24px 1fr}.import-report-history article>em{display:none}}.helpful.feedback-error{border:1px solid #f1c8ce;background:#fff6f7;color:#a63243}.theme-toggle{width:38px;height:38px;min-width:38px;padding:0;border:1px solid #dfe2e8;border-radius:8px;background:#fff;color:#30394e;display:inline-grid;place-items:center;cursor:pointer;transition:background-color .18s,border-color .18s,color .18s,transform .18s}.theme-toggle:hover{transform:translateY(-1px)}.theme-toggle:focus-visible{outline:2px solid var(--orange,#ff7a1a);outline-offset:2px}.theme-toggle svg{width:17px;height:17px}.mobile-theme-toggle{display:none}.changelog-theme-toggle{position:fixed;z-index:30;top:24px;right:24px;background:rgba(12,18,38,.28);border-color:rgba(255,255,255,.3);color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.incident-detail-header-actions{display:flex;align-items:center;gap:10px}.incident-detail-header-actions>a{color:#a9aeba;text-decoration:none;display:flex;align-items:center;gap:7px;font-size:11px}.incident-detail-header-actions .theme-toggle{background:#191a1d;border-color:#34363c;color:#f5f6f8}html[data-theme=dark] body{background:#0f1115;color:#e8ebf2}html[data-theme=dark] .homepage-shell{background:#0f1115;color:#f1f3f7}html[data-theme=dark] .homepage-header{border-color:#2a2e36;background:#14171c;box-shadow:0 1px 4px rgba(0,0,0,.28)}html[data-theme=dark] .homepage-actions a,html[data-theme=dark] .homepage-brand,html[data-theme=dark] .homepage-nav a{color:#f1f3f7}html[data-theme=dark] .homepage-nav{border-color:#2a2e36}html[data-theme=dark] .homepage-card{border-color:#333842;color:#f3f5f8;background:#15181d}html[data-theme=dark] .homepage-card p{color:#aeb4c0}html[data-theme=dark] .homepage-card:focus-visible,html[data-theme=dark] .homepage-card:hover{border-color:var(--home-accent);box-shadow:0 12px 30px rgba(0,0,0,.3)}html[data-theme=dark] .homepage-empty{border-color:#383d47;color:#aeb4c0}html[data-theme=dark] .homepage-empty h2{color:#f1f3f7}html[data-theme=dark] .theme-toggle{border-color:#383e49;background:#1b1f26;color:#f1f3f7}html[data-theme=dark] .docs-shell{--ink:#edf0f6;--muted:#a4acbb;--line:#2d323b;--soft:#171a20;min-height:100vh;background:#0f1115;color:#edf0f6}html[data-theme=dark] .topbar{border-color:#2d323b;background:#14171c}html[data-theme=dark] .version-select select{background:#14171c;color:#edf0f6}html[data-theme=dark] .sidebar{background:#12151a;border-color:#2d323b}html[data-theme=dark] .jump,html[data-theme=dark] .top-actions button{border-color:#363c46;background:#1a1e24;color:#dce1ea}html[data-theme=dark] .section-toggle{color:#aab2c0}html[data-theme=dark] .endpoint,html[data-theme=dark] .group-title,html[data-theme=dark] .side-guide{color:#dce1ea}html[data-theme=dark] .version-reference-title{background:#1c2027}html[data-theme=dark] .endpoint.active,html[data-theme=dark] .side-guide.active{background:#2a211a;color:#fff}html[data-theme=dark] .guide-banner{background:#2a211a}html[data-theme=dark] .guide-prose p,html[data-theme=dark] .lede,html[data-theme=dark] .param-card p,html[data-theme=dark] .parameter-markdown{color:#b3bac7}html[data-theme=dark] .guide-prose h1,html[data-theme=dark] .guide-prose h2,html[data-theme=dark] .guide-prose h3,html[data-theme=dark] .guide-prose h4,html[data-theme=dark] .guide-prose h5,html[data-theme=dark] .guide-prose h6,html[data-theme=dark] .markdown strong{color:#f0f3f8}html[data-theme=dark] .param-card,html[data-theme=dark] .responses{border-color:#353b45;background:#15181d;box-shadow:none}html[data-theme=dark] .param-card span,html[data-theme=dark] .response-meta{color:#9da6b6}html[data-theme=dark] .param-card input{border-color:#3b424d;background:#1c2027;color:#edf0f6}html[data-theme=dark] .responses .response-head{border-color:#303640;background:#15181d;color:#e8ebf2}html[data-theme=dark] .response-body,html[data-theme=dark] .responses .response-head:focus-visible,html[data-theme=dark] .responses .response-head:hover{background:#1a1e24}html[data-theme=dark] .response-head span,html[data-theme=dark] .response-markdown{color:#b1b8c6}html[data-theme=dark] .helpful{background:#191d23;color:#bdc4d0}html[data-theme=dark] .helpful button{border-color:#39404a;background:#20252c;color:#e7eaf0}html[data-theme=dark] .helpful.answered{border-color:#275443;background:#14231e;color:#8dd4ba}html[data-theme=dark] .markdown blockquote{background:#241d18;color:#bec4cf}html[data-theme=dark] .markdown code:not(pre code){background:#22262d;color:#ffab70}html[data-theme=dark] .markdown td,html[data-theme=dark] .markdown th{border-color:#383e48}html[data-theme=dark] .markdown th{background:#1d2128;color:#e8ebf2}html[data-theme=dark] .search-dialog{border-color:#373d47;background:#16191f}html[data-theme=dark] .search-input-row{border-color:#343a44}html[data-theme=dark] .search-input-row input{background:transparent;color:#edf0f6}html[data-theme=dark] .search-dialog footer kbd,html[data-theme=dark] .search-input-row button{border-color:#3b424c;background:#20242b;color:#b7bfcb}html[data-theme=dark] .search-results>button{background:#16191f;color:#e8ebf2}html[data-theme=dark] .search-results>button.active,html[data-theme=dark] .search-results>button:hover{background:#2a211a}html[data-theme=dark] .search-result-icon{background:#262b33;color:#bbc3d0}html[data-theme=dark] .search-empty b{color:#e5e8ee}html[data-theme=dark] .search-dialog footer{border-color:#343a44;background:#12151a}html[data-theme=light] .status-shell{background:#f4f6f9;color:#172033}html[data-theme=light] .status-logo{color:#172033}html[data-theme=light] .status-action.secondary{border-color:#cfd5df;color:#25304a;background:#fff}html[data-theme=light] .status-action.primary{border-color:var(--status-brand);background:var(--status-brand);color:#fff}html[data-theme=light] .status-panel{border-color:#d9dee7;background:#fff;box-shadow:0 8px 28px rgba(25,34,55,.05)}html[data-theme=light] .public-incident-card,html[data-theme=light] .resolved-incident-list>a,html[data-theme=light] .service-status,html[data-theme=light] .status-panel>header{border-color:#e2e6ed}html[data-theme=light] .history-picker select{color:#59647a}html[data-theme=light] .no-maintenance,html[data-theme=light] .upcoming-status>button{border-color:#d8dde6;background:#f8f9fb;color:#28344d}html[data-theme=light] .calendar-heading p,html[data-theme=light] .service-status-title em{color:#707a8d}html[data-theme=light] .public-incidents>header>div>span{border-color:#dce1e9;background:#f0f4fb}html[data-theme=light] .public-incidents>header>b{background:#edf0f5;color:#626d80}html[data-theme=light] .incident-history-empty b,html[data-theme=light] .public-incident-card h3,html[data-theme=light] .resolved-incident-list h3{color:#202a40}html[data-theme=light] .incident-history-empty p,html[data-theme=light] .public-incident-card>p,html[data-theme=light] .resolved-incident-list p,html[data-theme=light] .resolved-incident-list time{color:#697489}html[data-theme=light] .incident-services span{border-color:#dde2ea;color:#5e697e;background:#f8f9fb}html[data-theme=light] .incident-latest-update{background:#f5f7fa}html[data-theme=light] .incident-latest-update b{color:#2b354a}html[data-theme=light] .incident-latest-update p{color:#667186}html[data-theme=light] .resolved-incident-list>a:hover{background:#f7f9fb}html[data-theme=light] .calendar-heading>span{border-color:#dbe1eb;background:#eef4ff}html[data-theme=light] .calendar-controls{border-color:#d9dfe8;background:#f7f9fb}html[data-theme=light] .calendar-controls strong{color:#2b354a}html[data-theme=light] .status-calendar .calendar-controls button:focus-visible,html[data-theme=light] .status-calendar .calendar-controls button:hover{background:#e8edf5;color:#26334b}html[data-theme=light] .calendar-legend{border-color:#e3e7ee;color:#737d90}html[data-theme=light] .calendar-grid,html[data-theme=light] .calendar-weekdays{background:#fff}html[data-theme=light] .calendar-day,html[data-theme=light] .calendar-grid>.empty{border-color:#e3e7ee;background:#fff;color:#657086}html[data-theme=light] .calendar-grid>.empty{background:#fafbfc}html[data-theme=light] .calendar-day:nth-child(7n),html[data-theme=light] .calendar-day:nth-child(7n+6){background:#f8f9fb}html[data-theme=light] .calendar-day>b{color:#59657a}html[data-theme=light] .calendar-day.has-event{background:#eef4ff}html[data-theme=light] .calendar-agenda{border-color:#e3e7ee;background:#fff}html[data-theme=light] .calendar-agenda article{border-color:#e3e7ee}html[data-theme=light] .calendar-agenda time{border-color:#d9dfe8;background:#f4f7fb}html[data-theme=light] .calendar-agenda time b{color:#243149}html[data-theme=light] .calendar-empty-state b{color:#4e5a6f}html[data-theme=light] .subscribe-modal{border-color:#dce1e9;background:#fff;color:#202a40}html[data-theme=light] .subscribe-modal form>footer,html[data-theme=light] .subscribe-modal>header,html[data-theme=light] .subscribe-modal>nav{border-color:#e1e5ec}html[data-theme=light] .subscribe-modal>nav button.active{border-bottom-color:var(--status-brand);color:#202a40}html[data-theme=light] .feed-tab input,html[data-theme=light] .subscribe-modal form>label input{border-color:#d9dee7;background:#fff;color:#202a40}html[data-theme=light] .subscription-note{background:#f0f3f7;color:#59647a}html[data-theme=light] .feed-tab label>span button{border-color:#d9dee7;background:#f6f8fa;color:#59647a}html[data-theme=light] .changelog-shell{background:#f5f7fa;color:#1d273b}html[data-theme=light] .changelog-theme-toggle{border-color:#d7dde7;background:rgba(255,255,255,.9);color:#29354d}html[data-theme=light] .changelog-intro>span,html[data-theme=light] .changelog-prose a,html[data-theme=light] .changelog-read{color:var(--changelog-primary)}html[data-theme=light] .changelog-back,html[data-theme=light] .changelog-card-copy>p,html[data-theme=light] .changelog-detail-meta,html[data-theme=light] .changelog-detail>header>p,html[data-theme=light] .changelog-intro p,html[data-theme=light] .changelog-meta time{color:#626e82}html[data-theme=light] .changelog-detail>header,html[data-theme=light] .changelog-item,html[data-theme=light] .changelog-list{border-color:#d9dfe8}html[data-theme=light] .changelog-item:focus-visible,html[data-theme=light] .changelog-item:hover{background:#fff}html[data-theme=light] .changelog-card-copy h2,html[data-theme=light] .changelog-empty h2,html[data-theme=light] .changelog-prose h1,html[data-theme=light] .changelog-prose h2,html[data-theme=light] .changelog-prose h3,html[data-theme=light] .changelog-prose h4,html[data-theme=light] .changelog-prose strong{color:#182238}html[data-theme=light] .changelog-badge,html[data-theme=light] .changelog-detail-meta>b,html[data-theme=light] .changelog-meta>b{border-color:#cfd6e2;background:#fff;color:#34425d}html[data-theme=light] .changelog-prose{color:#3f4b61}html[data-theme=light] .changelog-prose blockquote{border-color:var(--changelog-primary);color:#59657a}html[data-theme=light] .changelog-prose pre{border-color:#d4dae4;background:#18202d;color:#edf2fa}html[data-theme=light] .changelog-prose :not(pre)>code{border-color:#d6dce6;background:#eef1f5;color:#394760}html[data-theme=light] .changelog-prose td,html[data-theme=light] .changelog-prose th{border-color:#d7dde7}html[data-theme=light] .changelog-prose th{background:#edf1f6;color:#202b41}html[data-theme=light] .changelog-pagination>a{border-color:#cfd6e2;color:#27344d;background:#fff}html[data-theme=light] .changelog-pagination>span{color:#687388}html[data-theme=light] .changelog-pagination b{color:#243049}html[data-theme=light] .incident-detail-shell{background:#f4f6f9;color:#202a40}html[data-theme=light] .incident-detail-logo{color:#1f2940}html[data-theme=light] .incident-detail-header-actions>a{color:#606c81}html[data-theme=light] .incident-detail-header-actions .theme-toggle{border-color:#d7dde6;background:#fff;color:#263249}html[data-theme=light] .incident-detail-aside>section,html[data-theme=light] .incident-detail-hero,html[data-theme=light] .incident-report-section{border-color:#d9dfe8;background:#fff}html[data-theme=light] .incident-detail-hero>p,html[data-theme=light] .incident-findings p,html[data-theme=light] .post-incident-report .incident-report-markdown,html[data-theme=light] .public-incident-timeline p{color:#5e6a7f}html[data-theme=light] .incident-detail-aside dl div,html[data-theme=light] .incident-detail-aside>section>div,html[data-theme=light] .incident-detail-hero>dl{border-color:#e1e5ec}html[data-theme=light] .incident-detail-aside dd,html[data-theme=light] .incident-detail-hero dd{color:#303c53}html[data-theme=light] .incident-report-heading h2,html[data-theme=light] .incident-report-markdown h1,html[data-theme=light] .incident-report-markdown h2,html[data-theme=light] .incident-report-markdown h3,html[data-theme=light] .incident-report-section>h2{color:#1f2a40}html[data-theme=light] .incident-findings article{background:#f4f6f9}html[data-theme=light] .incident-findings h3{color:#2b364d}html[data-theme=light] .incident-report-markdown pre{background:#18202d;color:#edf2fa}html[data-theme=light] .incident-report-markdown td,html[data-theme=light] .incident-report-markdown th{border-color:#d9dfe8}html[data-theme=light] .incident-detail-aside dt,html[data-theme=light] .incident-detail-aside>section>span{color:#748095}@media(max-width:760px){.mobile-theme-toggle{display:inline-grid}.changelog-theme-toggle{top:14px;right:14px}.incident-detail-header-actions{align-items:flex-end;flex-direction:column-reverse}.incident-detail-header-actions>a{font-size:9px}}