*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{color-scheme:dark;--brand-400:#ff8068;--brand-500:#ff5033;--brand-600:#e63e22;--brand-hover:#e9472d;--ff-charcoal:#101010;--charcoal-80:#262625;--charcoal-60:#42423f;--charcoal-40:#3a3a37;--light:#faf8f7;--light-70:#a2a19b;--light-40:#e0dbc7;--violet:#cca5ff;--sky:#9fb8fa;--butter:#fdf3ba;--mist:#c0d8d8;--gray-200:#e5e7eb;--gray-300:#d1d5db;--gray-400:#9ca3af;--gray-500:#6b7280;--gray-950:#030712;--danger:#ef6f6c;--success:#55d68b;--warning:#f2c46d;--ink-panel:var(--charcoal-80);--font:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--mono:"SF Mono","Fira Code","JetBrains Mono",ui-monospace,monospace}body{min-height:100vh;background:var(--gray-950);color:var(--light);display:flex;flex-direction:column;font-family:var(--font);line-height:1.6;-webkit-font-smoothing:antialiased}a{color:inherit}button,input,select,textarea{font:inherit}button{cursor:pointer}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:50;border-bottom:1px solid var(--charcoal-60);background:rgba(10,10,11,.92);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.header-inner{position:relative;display:flex;width:100%;max-width:1100px;height:56px;align-items:center;justify-content:space-between;gap:16px;margin:0 auto;padding:0 20px}.footer-brand,.header-logo{display:flex;align-items:center;gap:8px;color:white;text-decoration:none;transition:opacity .15s}.footer-brand:hover,.header-logo:hover{opacity:.8}.footer-brand span:last-child,.header-logo span:last-child{font-size:17px;font-weight:700;letter-spacing:0}.logo-mark{display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;background:var(--brand-500);color:white;font-size:13px;font-weight:800;line-height:1}.header-nav{position:absolute;left:50%;gap:2px;transform:translateX(-50%)}.header-nav,.header-right{display:none;align-items:center}.header-right{gap:8px}.nav-link{display:inline-flex;align-items:center;gap:6px;border-radius:8px;color:var(--gray-400);font-size:13px;font-weight:500;padding:6px 12px;text-decoration:none;transition:background .15s,color .15s}.nav-link.active,.nav-link:hover{background:var(--charcoal-60);color:white}.console-link{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--charcoal-40);border-radius:8px;background:var(--charcoal-60);color:var(--gray-300);font-size:13px;font-weight:500;padding:6px 14px;text-decoration:none;transition:background .15s,border-color .15s,color .15s}.console-link:hover{border-color:var(--gray-500);background:var(--charcoal-40);color:white}main{width:100%;max-width:1100px;flex:1 1;gap:0;margin:0 auto;padding:0 20px}.hero,main{display:flex;flex-direction:column}.hero{position:relative;align-items:center;padding:80px 0 72px;text-align:center}.hero:before{position:absolute;top:-40px;left:50%;width:600px;height:600px;background:radial-gradient(circle,rgba(255,80,51,.06) 0,transparent 70%);content:"";pointer-events:none;transform:translateX(-50%)}.hero h1{position:relative;max-width:820px;margin-bottom:20px;color:white;font-size:clamp(40px,7vw,72px);font-weight:700;letter-spacing:0;line-height:1;text-wrap:balance}.tagline{max-width:min(620px,100%);margin-bottom:32px;color:var(--gray-400);font-size:clamp(16px,2vw,20px);line-height:1.6;text-wrap:balance}.install-prompt{position:relative;max-width:760px;width:100%;margin-bottom:28px;border:1px solid var(--charcoal-60);border-radius:10px;background:rgba(38,38,37,.42);color:var(--gray-300);font-family:var(--mono);font-size:13px;line-height:1.7;padding:18px 20px;text-align:left;white-space:pre-wrap}.hero-actions{position:relative;display:flex;align-items:center;gap:12px}.copy-btn{display:inline-flex;height:48px;align-items:center;justify-content:center;border:1px solid transparent;border-radius:10px;background:var(--brand-500);color:white;font-size:15px;font-weight:600;padding:0 24px;transition:background .2s,box-shadow .2s,transform .2s;white-space:nowrap}.copy-btn:hover{background:var(--brand-hover);box-shadow:0 8px 32px rgba(255,80,51,.25);transform:translateY(-1px)}.copy-btn.copied{background:var(--violet);box-shadow:0 8px 32px rgba(204,165,255,.2)}.paste-hint{position:relative;margin-top:16px;color:var(--gray-500);font-size:13px}.admin-code{display:block;overflow-wrap:anywhere;margin-top:18px;border:1px solid var(--charcoal-60);border-radius:8px;background:#090b10;color:var(--violet);font-family:var(--mono);font-size:13px;padding:12px}.site-footer{display:grid;width:100%;max-width:1100px;grid-template-columns:1.4fr repeat(2,minmax(140px,.4fr));grid-gap:32px;gap:32px;margin:auto auto 0;border-top:1px solid var(--charcoal-60);padding:40px 20px}.site-footer p{max-width:280px;margin-top:10px;color:var(--gray-400);font-size:14px}.site-footer h3{margin-bottom:10px;color:white;font-size:13px;font-weight:700}.site-footer a:not(.footer-brand){display:block;color:var(--gray-400);font-size:14px;padding:4px 0;text-decoration:none}.site-footer a:not(.footer-brand):hover{color:white}input,select,textarea{width:100%;border:1px solid var(--charcoal-60);border-radius:8px;background:#090b10;color:var(--light);padding:10px 12px}textarea{min-height:96px;resize:vertical}label{display:grid;grid-gap:6px;gap:6px;color:var(--gray-400);font-size:13px}button.secondary{border:1px solid var(--charcoal-40);border-radius:8px;background:var(--charcoal-60);color:var(--gray-300);min-height:40px;padding:0 14px}button.danger{border:1px solid var(--danger);border-radius:8px;background:transparent;color:var(--danger);min-height:38px;padding:0 12px}button:disabled{cursor:not-allowed;opacity:.55}.admin-shell{min-height:100vh;padding:24px}.admin-topbar{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--charcoal-60);padding-bottom:18px}.admin-brand{display:flex;align-items:baseline;gap:12px}.admin-brand h1,.admin-brand h2{color:white;font-size:24px}.admin-brand span,.admin-muted{color:var(--gray-400)}.admin-nav{display:flex;flex-wrap:wrap;gap:8px}.admin-nav a{display:inline-flex;min-height:40px;align-items:center;border:1px solid var(--charcoal-40);border-radius:8px;color:var(--gray-300);padding:0 14px;text-decoration:none}.admin-form,.admin-grid,.admin-layout,.admin-list,.admin-stack{display:grid;grid-gap:16px;gap:16px}.admin-form button:not(.secondary):not(.danger),.admin-panel button:not(.secondary):not(.danger){min-height:40px;border:1px solid transparent;border-radius:8px;background:var(--brand-500);color:white;font-weight:600;padding:0 18px}.admin-layout{grid-template-columns:minmax(260px,340px) minmax(0,1fr)}.admin-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.admin-item,.admin-panel{border:1px solid var(--charcoal-60);border-radius:8px;background:rgba(38,38,37,.38);padding:18px}.admin-row{display:flex;flex-wrap:wrap;gap:10px}.admin-row>*{flex:1 1 160px}.admin-pill{display:inline-flex;min-height:26px;align-items:center;border:1px solid var(--charcoal-60);border-radius:999px;background:var(--charcoal-60);color:var(--gray-300);font-size:11px;font-weight:700;padding:3px 9px}.admin-status{min-height:22px;color:var(--brand-400);font-size:13px}.admin-table-wrap{overflow-x:auto}table{width:100%;min-width:680px;border-collapse:collapse}td,th{border-bottom:1px solid var(--charcoal-60);padding:10px;text-align:left;vertical-align:top}th{color:var(--gray-400);font-size:12px;text-transform:uppercase}.console-shell,.operator-shell{width:100%;max-width:none;min-height:100vh;gap:0;margin:0;padding:0;background:var(--gray-950)}.operator-shell{max-width:none}.console-topbar{min-height:57px;justify-content:space-between;gap:12px;border-bottom:1px solid var(--charcoal-60);background:rgba(3,7,18,.92);padding:0 18px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.console-brand,.console-nav,.console-topbar{display:flex;align-items:center}.console-brand{gap:9px;color:white;font-size:15px;font-weight:800;letter-spacing:0;text-decoration:none}.console-nav{flex-wrap:wrap;justify-content:flex-end;gap:4px}.console-nav a,.ghost-button{display:inline-flex;min-height:34px;align-items:center;justify-content:center;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--gray-400);font-size:13px;font-weight:600;padding:7px 11px;text-decoration:none;transition:background .15s,border-color .15s,color .15s}.console-nav a:hover,.ghost-button:hover{border-color:var(--charcoal-60);background:var(--charcoal-60);color:white}.auth-panel{display:grid;width:min(calc(100% - 32px),384px);grid-gap:16px;gap:16px;margin:clamp(56px,12vh,116px) auto 64px;border:1px solid var(--charcoal-60);border-radius:12px;background:var(--charcoal-80);padding:24px}.auth-brand-row{display:flex;align-items:center;justify-content:center;gap:9px;margin-bottom:4px;color:white;font-size:24px;font-weight:800;letter-spacing:0}.auth-brand-row .logo-mark{width:28px;height:28px;font-size:16px}.auth-panel h1{color:white;font-size:18px;font-weight:700;letter-spacing:0;line-height:1.3}.auth-copy{margin-top:6px;color:var(--gray-400);font-size:14px;line-height:1.55}.auth-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;border:1px solid var(--charcoal-60);border-radius:8px;background:rgba(16,16,16,.52);padding:4px}.auth-tabs button{min-height:34px;border:0;border-radius:6px;background:transparent;color:var(--gray-400);font-size:12px;font-weight:800;text-transform:capitalize}.auth-tabs button.active,.auth-tabs button:hover{background:var(--charcoal-60);color:white}.auth-success{overflow-wrap:anywhere;border:1px solid rgba(85,214,139,.34);border-radius:8px;background:rgba(85,214,139,.08);color:var(--gray-200);font-size:13px;padding:10px 12px}.auth-success code{color:var(--success);font-family:var(--mono)}.auth-link-button{display:inline-flex;min-height:42px;align-items:center;justify-content:center;border-radius:8px;background:var(--brand-600);color:white;font-size:14px;font-weight:800;text-decoration:none}.eyebrow{margin-bottom:8px;color:var(--brand-400);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.console-grid{display:grid;width:min(100%,1280px);grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin:0 auto;padding:32px 24px 56px}.console-hero{grid-column:1/-1;padding:0 0 8px}.admin-hero{width:min(100%,1280px);margin:0 auto;padding:32px 24px 20px}.console-hero h1{color:var(--light);font-size:24px;font-weight:800;letter-spacing:0;line-height:1.2}.console-hero p{margin-top:4px;color:var(--gray-400);font-size:14px}.console-hero p span{color:white;font-weight:700}.meta-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.label-with-tip,.pill-with-tip{display:inline-flex;min-width:0;align-items:center;gap:6px}.label-with-tip,.pill-with-tip{position:relative}.label-with-tip{vertical-align:middle}.tooltip-wrap{position:relative;display:inline-flex;flex:0 0 auto}.tooltip-trigger{display:inline-flex;width:18px;height:18px;min-height:18px;align-items:center;justify-content:center;border:1px solid rgba(159,184,250,.36);border-radius:50%;background:rgba(159,184,250,.08);color:var(--sky);font-size:11px;font-weight:800;line-height:1;padding:0}.tooltip-trigger:focus-visible,.tooltip-trigger:hover{border-color:rgba(159,184,250,.7);background:rgba(159,184,250,.16);outline:none}.tooltip-bubble{bottom:calc(100% + 8px);z-index:20;width:max-content;max-width:min(260px,calc(100vw - 32px));transform:translateX(-50%) translateY(4px);border:1px solid rgba(159,184,250,.28);border-radius:8px;box-shadow:0 18px 42px rgba(0,0,0,.36);color:var(--gray-200);font-size:12px;font-weight:500;line-height:1.45;opacity:0;padding:9px 10px;pointer-events:none;text-align:left;transition:opacity .12s,transform .12s;white-space:normal}.tooltip-bubble,.tooltip-bubble:after{position:absolute;left:50%;background:#111315}.tooltip-bubble:after{top:100%;width:8px;height:8px;border-right:1px solid rgba(159,184,250,.28);border-bottom:1px solid rgba(159,184,250,.28);content:"";transform:translate(-50%,-4px) rotate(45deg)}.tooltip-trigger:focus-visible+.tooltip-bubble,.tooltip-wrap:hover .tooltip-bubble{opacity:1;transform:translateX(-50%) translateY(0)}.console-panel,.metric{border:1px solid var(--charcoal-60);border-radius:12px;background:var(--charcoal-80);padding:20px;transition:border-color .15s,background .15s}.console-panel:hover,.metric:hover{border-color:rgba(255,80,51,.3)}.console-panel h2{color:var(--light);font-size:18px;font-weight:700;letter-spacing:0}.agent-panel{grid-column:1/-1}.console-shell input,.console-shell select,.console-shell textarea,.operator-shell input,.operator-shell select,.operator-shell textarea{border-color:var(--charcoal-60);border-radius:8px;background:var(--charcoal-60);color:var(--light);font-size:14px;padding:11px 12px;transition:border-color .15s,box-shadow .15s}.console-shell input:focus,.console-shell select:focus,.console-shell textarea:focus,.operator-shell input:focus,.operator-shell select:focus,.operator-shell textarea:focus{border-color:var(--sky);box-shadow:0 0 0 2px rgba(159,184,250,.26);outline:none}.console-shell label,.operator-shell label{display:grid;grid-gap:7px;gap:7px;color:var(--gray-300);font-size:13px;font-weight:600}.form{display:grid;grid-gap:12px;gap:12px}.console-shell .form button:not(.secondary):not(.danger),.operator-shell .form button:not(.secondary):not(.danger),.policy-form button:not(.secondary):not(.danger){min-height:42px;border:1px solid transparent;border-radius:8px;background:var(--brand-600);color:white;font-size:14px;font-weight:700;padding:0 16px;transition:background .15s,transform .15s}.console-shell .form button:not(.secondary):not(.danger):hover,.operator-shell .form button:not(.secondary):not(.danger):hover,.policy-form button:not(.secondary):not(.danger):hover{background:var(--brand-500)}.console-shell .form button:not(.secondary):not(.danger):active,.operator-shell .form button:not(.secondary):not(.danger):active,.policy-form button:not(.secondary):not(.danger):active{transform:scale(.99)}.console-shell button.secondary,.operator-shell button.secondary{min-height:36px;border-color:var(--charcoal-60);border-radius:8px;background:var(--charcoal-60);color:var(--gray-300);font-size:13px;font-weight:700;transition:background .15s,color .15s}.console-shell button.secondary:hover,.operator-shell button.secondary:hover{background:var(--charcoal-40);color:white}.operator-shell button.danger{min-height:36px;border-color:rgba(239,111,108,.38);border-radius:8px;background:rgba(239,111,108,.06);color:var(--danger);font-size:13px;font-weight:700}.operator-shell button.danger:hover{border-color:rgba(239,111,108,.7);background:rgba(239,111,108,.12)}.operator-shell>.console-panel{width:min(calc(100% - 48px),1280px);margin:0 auto 56px}.detail-list{display:grid;grid-gap:14px;gap:14px;margin-top:18px}.detail-list div{min-width:0}.activity-item span,.detail-list dt,.metric span,.muted{color:var(--gray-500);font-size:12px}.detail-list dd{min-width:0;overflow-wrap:anywhere;color:var(--gray-200);font-family:var(--mono);font-size:12px}.detail-list .detail-value{color:var(--light);font-family:var(--font);font-size:14px;font-weight:700}.console-status{grid-column:1/-1}.segmented-control{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;border:0}.segmented-control legend{grid-column:1/-1;margin-bottom:6px;color:var(--gray-400);font-size:13px}.segmented-control label{display:flex;min-height:40px;align-items:center;justify-content:center;gap:8px;border:1px solid var(--charcoal-60);border-radius:8px;background:var(--charcoal-60);color:var(--gray-400);font-weight:700;transition:background .15s,color .15s}.segmented-control label:has(input:checked){background:rgba(255,80,51,.1);color:var(--brand-400)}.segmented-control input{width:auto;accent-color:var(--brand-500)}.metric-strip{display:grid;width:min(100%,1280px);grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;margin:0 auto;padding:0 24px 16px}.metric{display:grid;grid-gap:8px;gap:8px;padding:16px}.metric strong{color:var(--light);font-size:24px;line-height:1}.metric span{text-transform:uppercase;letter-spacing:.06em}.admin-grid{display:grid;width:min(100%,1280px);grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);grid-gap:16px;gap:16px;margin:0 auto;padding:0 24px 16px}.simple-admin-grid{grid-template-columns:minmax(0,1fr) minmax(280px,340px)}.panel-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.panel-subtitle{margin-top:4px;color:var(--gray-500);font-size:13px;line-height:1.45}.policy-form{display:grid;grid-gap:16px;gap:16px}.settings-panel{display:grid;grid-gap:20px;gap:20px}.settings-section{border-top:1px solid rgba(66,66,63,.58);padding-top:18px}.settings-section:first-of-type{border-top:0;padding-top:0}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.section-heading h3{color:var(--light);font-size:14px;font-weight:800}.section-heading select{max-width:280px}.policy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.activity-list{display:grid;grid-gap:10px;gap:10px}.activity-item{display:grid;grid-gap:2px;gap:2px;border-bottom:1px solid rgba(66,66,63,.58);padding-bottom:10px}.activity-item:last-child{border-bottom:0;padding-bottom:0}.activity-item strong{color:var(--light);font-size:13px;text-transform:capitalize}.activity-item time{color:var(--gray-500);font-size:12px}.row-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.status-badge{display:inline-flex;min-height:28px;align-items:center;justify-content:center;border:1px solid var(--charcoal-60);border-radius:999px;color:var(--gray-300);font-size:12px;font-weight:800;padding:4px 10px;text-transform:capitalize}.status-verified{border-color:rgba(85,214,139,.35);color:var(--success)}.status-unverified{border-color:rgba(242,196,109,.35);color:var(--warning)}.status-suspended{border-color:rgba(239,111,108,.4);color:var(--danger)}main.docs-main{display:block;width:100%;max-width:none;flex:1 1;margin:0;padding:0 20px}.docs-header-inner{max-width:1184px}.docs-hero{max-width:760px;margin:0 auto;padding:52px 0 32px;text-align:center}.docs-title-row{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:12px}.docs-title-icon{width:28px;height:28px;color:var(--brand-500)}.docs-hero h1{color:var(--light);font-size:clamp(32px,6vw,48px);font-weight:800;letter-spacing:0;line-height:1.05}.docs-hero p{max-width:680px;margin:0 auto;color:var(--gray-400);font-size:15px;line-height:1.75;text-wrap:balance}.docs-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin-top:16px;color:var(--gray-500);font-size:12px}.docs-meta code{max-width:100%;overflow-wrap:anywhere;color:var(--gray-400);font-family:var(--mono)}.docs-search-wrap{position:relative;width:min(100%,560px);margin:0 auto 28px}.docs-search-wrap input{width:100%;height:44px;border:1px solid var(--charcoal-60);border-radius:8px;background:var(--charcoal-80);color:var(--light);font-size:14px;padding:0 16px 0 44px;transition:border-color .15s,box-shadow .15s}.docs-search-wrap input:focus{border-color:var(--brand-500);box-shadow:0 0 0 2px rgba(255,80,51,.22);outline:none}.docs-search-icon{position:absolute;top:50%;left:16px;width:16px;height:16px;color:var(--gray-500);pointer-events:none;transform:translateY(-50%)}.docs-mobile-nav{display:flex;gap:8px;width:calc(100% + 40px);margin:0 -20px 28px;overflow-x:auto;padding:0 20px 4px}.docs-mobile-nav button{flex:0 0 auto;border:1px solid var(--charcoal-60);border-radius:999px;background:var(--charcoal-60);color:var(--gray-400);font-size:12px;font-weight:600;padding:7px 12px;transition:border-color .15s,color .15s;white-space:nowrap}.docs-mobile-nav button:hover{border-color:var(--gray-500);color:white}.docs-layout{display:grid;width:min(100%,1184px);grid-template-columns:minmax(0,1fr);grid-gap:32px;gap:32px;margin:0 auto}.docs-sidebar{display:none}.docs-sidebar-inner{position:-webkit-sticky;position:sticky;top:80px;max-height:calc(100vh - 96px);overflow-y:auto;padding:0 8px 40px 0}.docs-sidebar-group{margin-bottom:18px}.docs-sidebar-group>button{border:0;background:transparent;color:var(--brand-400);font-size:11px;font-weight:800;letter-spacing:.06em;padding:0 0 6px;text-align:left;text-transform:uppercase}.docs-sidebar-endpoint{display:flex;width:100%;min-height:28px;align-items:center;gap:8px;border:0;border-radius:6px;background:transparent;color:var(--gray-500);font-size:12px;padding:4px 6px;text-align:left;transition:background .15s,color .15s}.docs-sidebar-endpoint:hover{background:rgba(66,66,63,.38);color:var(--gray-300)}.docs-sidebar-endpoint span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-method{width:36px;flex:0 0 36px;font-family:var(--mono);font-size:10px;font-weight:800;text-transform:uppercase}.method-text-get{color:#4ade80}.method-text-post{color:#60a5fa}.method-text-patch{color:#fb923c}.docs-content{min-width:0;padding-bottom:64px}.docs-category{scroll-margin-top:82px;margin-bottom:48px}.docs-category h2,.docs-empty h2{color:var(--light);font-size:20px;font-weight:800;letter-spacing:0;line-height:1.25}.docs-category>p,.docs-empty p{margin-top:6px;color:var(--gray-500);font-size:14px}.endpoint-list{display:grid;grid-gap:12px;gap:12px;margin-top:18px}.endpoint-card{scroll-margin-top:82px;overflow:hidden;border:1px solid var(--charcoal-60);border-radius:8px;background:var(--charcoal-80)}.endpoint-summary{display:grid;width:100%;min-height:60px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;grid-gap:12px;gap:12px;border:0;background:transparent;color:inherit;padding:14px 16px;text-align:left;transition:background .15s}.endpoint-summary:hover{background:rgba(66,66,63,.3)}.endpoint-summary code{min-width:0;overflow:hidden;color:var(--gray-200);font-family:var(--mono);font-size:14px;text-overflow:ellipsis;white-space:nowrap}.method-badge{display:inline-flex;min-width:42px;height:22px;align-items:center;justify-content:center;border:1px solid;border-radius:6px;font-size:10px;font-weight:800;text-transform:uppercase}.method-get{border-color:rgba(22,101,52,.8);background:rgba(20,83,45,.5);color:#4ade80}.method-post{border-color:rgba(30,64,175,.8);background:rgba(30,58,138,.5);color:#60a5fa}.method-patch{border-color:rgba(154,52,18,.8);background:rgba(124,45,18,.5);color:#fb923c}.auth-chip{display:inline-flex;min-height:26px;align-items:center;gap:6px;border:1px solid rgba(253,243,186,.2);border-radius:999px;color:#fdf3ba;font-size:11px;padding:3px 8px;white-space:nowrap}.chevron-icon,.chip-icon,.copy-icon{width:15px;height:15px}.chevron-icon{color:var(--gray-500);transition:transform .15s}.chevron-icon.open{transform:rotate(90deg)}.endpoint-blurb{margin-top:-8px;padding:0 16px 14px 70px}.endpoint-blurb p{color:var(--gray-400);font-size:14px;line-height:1.55}.endpoint-details{display:grid;grid-gap:16px;gap:16px;border-top:1px solid var(--charcoal-60);padding:16px}.endpoint-details>p{color:var(--gray-300);font-size:14px;line-height:1.7}.endpoint-copy-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center}.endpoint-copy-row code{min-width:0;overflow-x:auto;border-radius:8px;background:rgba(16,16,16,.55);color:#9fb8fa;font-family:var(--mono);font-size:12px;padding:10px 12px;white-space:nowrap}.endpoint-copy-row button{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border:0;border-radius:8px;background:transparent;color:var(--gray-400);transition:background .15s,color .15s}.endpoint-copy-row button:hover{background:var(--charcoal-60);color:white}.copy-icon.copied{color:#4ade80}.docs-field-block{min-width:0}.docs-field-block h4{margin-bottom:8px;color:var(--brand-400);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.docs-table-wrap{overflow-x:auto}.docs-table{width:100%;min-width:620px;border-collapse:collapse;font-size:13px}.docs-table th{border-bottom:1px solid rgba(66,66,63,.7);color:var(--gray-500);font-size:11px;font-weight:600;padding:8px 12px 8px 0;text-align:left;text-transform:none}.docs-table td{border-bottom:1px solid rgba(66,66,63,.45);color:var(--gray-400);padding:9px 12px 9px 0;text-align:left;vertical-align:top}.docs-table tr:last-child td{border-bottom:0}.docs-table code{color:var(--gray-200);font-family:var(--mono);font-size:12px}.docs-required{margin-left:2px;color:var(--danger)}.docs-type{color:#c0d8d8}.docs-code,.docs-type{font-family:var(--mono);font-size:12px}.docs-code{overflow-x:auto;border-radius:8px;background:rgba(16,16,16,.58);color:var(--gray-300);line-height:1.7;padding:14px}.docs-notes{display:grid;grid-gap:8px;gap:8px;padding-left:18px;color:var(--gray-400);font-size:13px;line-height:1.6}.docs-empty{border:1px solid var(--charcoal-60);border-radius:8px;background:rgba(38,38,37,.38);padding:28px;text-align:center}@media (min-width:640px){.header-inner,.site-footer,main{padding-right:32px;padding-left:32px}.header-nav,.header-right{display:flex}.hero{padding:120px 0 96px}main.docs-main{padding-right:32px;padding-left:32px}.docs-hero{padding-top:64px}}@media (max-width:760px){.hero{min-height:calc(100svh - 56px);justify-content:center;padding:96px 0 88px}.hero-actions,.site-footer{grid-template-columns:1fr}.hero-actions{display:grid;width:min(100%,320px)}.copy-btn,.hero-actions{width:100%}.site-footer{display:grid}.admin-layout{grid-template-columns:1fr}.console-shell,.operator-shell{padding:0}.console-topbar{align-items:flex-start;flex-direction:column;padding:12px 16px}.console-nav{justify-content:flex-start}.admin-grid,.console-grid,.metric-strip,.policy-grid{grid-template-columns:1fr}.admin-grid,.console-grid,.metric-strip{padding-right:16px;padding-left:16px}.operator-shell>.console-panel{width:calc(100% - 32px)}.row-actions{justify-content:flex-start}.auth-chip{display:none}.endpoint-summary{grid-template-columns:auto minmax(0,1fr) auto;gap:10px}.endpoint-blurb{padding-left:16px}}@media (min-width:1024px){.docs-mobile-nav{display:none}.docs-layout{grid-template-columns:224px minmax(0,1fr)}.docs-sidebar{display:block}}