:root{color-scheme:dark;--ref-header-height: 58px;--ref-sidebar-width: 286px;--ref-code-width: 440px;--ref-bg: #0c0a0b;--ref-panel: #121012;--ref-panel-raised: #181418;--ref-panel-soft: #1d181c;--ref-border: #2b2529;--ref-border-strong: #3b3237;--ref-text: #f7f3f2;--ref-muted: #aaa1a3;--ref-faint: #756c70;--ref-brand: #f05a54;--ref-brand-strong: #c52d3f;--ref-blue: #60a5fa;--ref-green: #34d399;--ref-amber: #fbbf24;--ref-rose: #fb7185}:root[data-theme=light]{color-scheme:light;--ref-bg: #fbf8f8;--ref-panel: #f6f1f2;--ref-panel-raised: #ffffff;--ref-panel-soft: #eee7e9;--ref-border: #dfd5d8;--ref-border-strong: #c9bdc1;--ref-text: #211a1c;--ref-muted: #665b5e;--ref-faint: #84777b;--ref-brand: #c52d3f;--ref-brand-strong: #aa2437;--ref-blue: #2563eb;--ref-green: #16845c;--ref-amber: #b7791f;--ref-rose: #c73552}:root[data-theme=light] .ref-nav-item{color:var(--ref-muted)}:root[data-theme=light] .ref-field input,:root[data-theme=light] .ref-request-field input,:root[data-theme=light] .ref-request-body textarea{background:var(--ref-panel-raised)}:root[data-theme=light] .ref-field input::placeholder,:root[data-theme=light] .ref-request-field input::placeholder,:root[data-theme=light] .ref-request-body textarea::placeholder{color:var(--ref-faint)}:root[data-theme=light] .ref-security-note{color:#176345}:root[data-theme=light] .ref-security-note code{color:#0d5137}:root[data-theme=light] .ref-toast{background:var(--ref-panel-raised);box-shadow:0 12px 35px #472d3529}:root[data-theme=light] .ref-endpoint-bar>code,:root[data-theme=light] .ref-parameter-name code,:root[data-theme=light] .ref-prose strong{color:var(--ref-text)}:root[data-theme=light] .ref-auth-icon,:root[data-theme=light] .ref-auth-callout strong,:root[data-theme=light] .ref-auth-callout code,:root[data-theme=light] .ref-auth-callout button{color:#245e9f}:root[data-theme=light] .ref-auth-callout p{color:#526c89}:root[data-theme=light] .ref-prose code,:root[data-theme=light] .ref-parameter-detail strong,:root[data-theme=light] .ref-identifier-grid code,:root[data-theme=light] .ref-start-steps code{color:var(--ref-brand-strong)}:root[data-theme=light] .ref-prose a,:root[data-theme=light] .ref-all-recipes-link,:root[data-theme=light] .ref-start-steps button,:root[data-theme=light] .ref-start-steps a{color:var(--ref-brand);text-decoration-color:color-mix(in srgb,var(--ref-brand) 40%,transparent)}:root[data-theme=light] .ref-parameter-detail .ref-id-source,:root[data-theme=light] .ref-identifier-badge{color:#245e9f}:root[data-theme=light] .ref-parameter-detail .ref-id-source.customer,:root[data-theme=light] .ref-identifier-badge.customer{color:#176345}:root[data-theme=light] .ref-overview-hero h1 span{color:var(--ref-muted)}:root[data-theme=light] .ref-group-mark{color:#245e9f}:root[data-theme=light] .group-comments,:root[data-theme=light] .group-comment-moderation{color:#176345}:root[data-theme=light] .group-polls,:root[data-theme=light] .group-telemetry{color:#805619}:root[data-theme=light] .group-users,:root[data-theme=light] .group-user-moderation{color:#6843a5}:root[data-theme=light] .group-webhooks,:root[data-theme=light] .group-platform{color:#a32d48}:root[data-theme=light] .ref-console-card{background:var(--ref-panel-raised);box-shadow:0 12px 44px #472d351a}:root[data-theme=light] .ref-code-tabs>pre,:root[data-theme=light] .ref-live-response pre{background:#0a090a}html.dialog-open,html.sidebar-open{overflow:hidden}.ref-page{width:100%;max-width:100vw;min-height:100vh;overflow-x:clip;background:var(--ref-bg);color:var(--ref-text);font-family:var(--body);font-size:15px;line-height:1.55}.ref-page *,.ref-dialog *{box-sizing:border-box}.ref-page button,.ref-page input,.ref-page textarea,.ref-dialog button,.ref-dialog input{font:inherit}.ref-page button,.ref-dialog button{color:inherit}.ref-page a:hover{text-decoration:none}.ref-page section{padding-block:0}.ref-skip-link{position:fixed;z-index:200;top:8px;left:12px;padding:9px 14px;border-radius:7px;background:var(--ref-text);color:var(--ref-bg);font-weight:700;transform:translateY(-150%);transition:transform .12s ease}.ref-skip-link:focus{transform:translateY(0)}.ref-topbar{position:fixed;z-index:50;inset:0 0 auto;display:flex;align-items:center;height:var(--ref-header-height);padding:0 16px;border-bottom:1px solid var(--ref-border);background:color-mix(in srgb,var(--ref-bg) 92%,transparent);backdrop-filter:blur(14px)}.ref-wordmark{color:var(--ref-text);font-family:var(--display);font-size:17px;font-weight:700;letter-spacing:-.035em}.ref-wordmark span{color:var(--ref-brand)}.ref-product-divider{width:1px;height:20px;margin:0 12px;background:var(--ref-border-strong)}.ref-product-name{color:var(--ref-text);font-size:13px;font-weight:650}.ref-version{margin-left:8px;padding:2px 7px;border:1px solid var(--ref-border);border-radius:999px;color:var(--ref-muted);font-family:var(--mono);font-size:10px;line-height:1.4;text-transform:uppercase}.ref-topbar-actions{display:flex;align-items:center;gap:8px;margin-left:auto}.ref-topbar-link{padding:7px 10px;color:var(--ref-muted);font-size:13px;font-weight:600}.ref-topbar-link:hover{color:var(--ref-text)}.ref-theme-control{position:relative;display:inline-flex;height:34px;align-items:center;gap:6px;padding:0 7px;border:1px solid transparent;border-radius:7px;color:var(--ref-muted);transition:border-color .12s ease,background .12s ease,color .12s ease}.ref-theme-control:hover,.ref-theme-control:focus-within{border-color:var(--ref-border);background:var(--ref-panel-raised);color:var(--ref-text)}.ref-theme-control svg{width:15px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.ref-theme-control .ref-theme-caret{width:12px}.ref-theme-control select{width:42px;padding:0;border:0;outline:0;appearance:none;background:transparent;color:currentColor;cursor:pointer;font-size:12px;font-weight:600}.ref-search-trigger{display:flex;align-items:center;width:min(25vw,270px);height:34px;padding:0 8px 0 10px;border:1px solid var(--ref-border);border-radius:7px;background:var(--ref-panel-raised);color:var(--ref-muted);cursor:pointer;font-size:12px;text-align:left;transition:border-color .12s ease,background .12s ease}.ref-search-trigger:hover{border-color:var(--ref-border-strong);background:var(--ref-panel-soft)}.ref-search-trigger svg{width:15px;margin-right:8px}.ref-search-trigger kbd{margin-left:auto}.ref-setup-button{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 11px;border:1px solid var(--ref-border-strong);border-radius:7px;background:var(--ref-panel-raised);color:var(--ref-text);cursor:pointer;font-size:12px;font-weight:650;transition:border-color .12s ease}.ref-setup-button:hover{border-color:var(--ref-brand)}.ref-status-dot{width:7px;height:7px;border-radius:50%;background:var(--ref-faint);box-shadow:0 0 0 3px color-mix(in srgb,var(--ref-faint) 15%,transparent)}.environment-ready .ref-status-dot{background:var(--ref-green);box-shadow:0 0 0 3px color-mix(in srgb,var(--ref-green) 15%,transparent)}.ref-icon-button{display:inline-grid;width:34px;height:34px;place-items:center;padding:0;border:1px solid transparent;border-radius:7px;background:transparent;cursor:pointer}.ref-icon-button:hover{border-color:var(--ref-border);background:var(--ref-panel-raised)}.ref-icon-button svg,.ref-menu-button svg,.ref-search-trigger svg,.ref-search-box svg,.ref-security-note svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.ref-icon-button svg,.ref-menu-button svg{width:18px}.ref-menu-button{display:none;margin-right:8px}.ref-shell{display:grid;grid-template-columns:var(--ref-sidebar-width) minmax(0,1fr);min-height:100vh;padding-top:var(--ref-header-height)}.ref-sidebar{position:fixed;z-index:30;inset:var(--ref-header-height) auto 0 0;display:flex;width:var(--ref-sidebar-width);flex-direction:column;overflow-y:auto;overscroll-behavior:contain;border-right:1px solid var(--ref-border);background:var(--ref-panel);scrollbar-color:var(--ref-border-strong) transparent;scrollbar-width:thin}.ref-sidebar nav{flex:1;padding:18px 12px 28px}.ref-sidebar-mobile-head{display:none}.ref-overview-link{display:flex;align-items:center;gap:9px;min-height:34px;padding:6px 9px;border-radius:6px;color:var(--ref-muted);font-size:13px;font-weight:600}.ref-overview-link svg{width:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.ref-overview-link:hover,.ref-overview-link.active{background:var(--ref-panel-soft);color:var(--ref-text)}.ref-overview-link.active{box-shadow:inset 2px 0 var(--ref-brand)}.ref-nav-section{margin-top:24px}.ref-recipes-nav{padding:10px 7px 8px;border:1px solid var(--ref-border);border-radius:8px;background:linear-gradient(145deg,color-mix(in srgb,var(--ref-brand) 7%,var(--ref-panel-raised)),var(--ref-panel))}.ref-recipes-nav>p{margin-inline:2px}.ref-recipe-link{display:flex;min-height:30px;align-items:center;justify-content:space-between;gap:8px;padding:5px 3px;color:var(--ref-muted);font-size:11px;font-weight:590}.ref-recipe-link:hover{color:var(--ref-text)}.ref-recipe-link>span:last-child{color:var(--ref-brand);transition:transform .12s ease}.ref-recipe-link:hover>span:last-child{transform:translate(2px)}.ref-nav-section>p,.ref-sidebar-resources>p{margin:0 9px 8px;color:var(--ref-faint);font-family:var(--mono);font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ref-nav-group{margin:2px 0}.ref-nav-group summary{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;min-height:34px;padding:6px 7px 6px 9px;border-radius:6px;color:var(--ref-muted);cursor:pointer;font-size:12.5px;font-weight:650;list-style:none}.ref-nav-group summary::-webkit-details-marker{display:none}.ref-nav-group summary:hover{background:var(--ref-panel-soft);color:var(--ref-text)}.ref-nav-group summary svg{width:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6;transition:transform .12s ease}.ref-nav-group[open] summary svg{transform:rotate(180deg)}.ref-nav-count{min-width:22px;color:var(--ref-faint);font-family:var(--mono);font-size:9px;font-weight:500;text-align:right}.ref-nav-items{position:relative;margin:2px 0 7px 15px;padding-left:11px}.ref-nav-items:before{position:absolute;inset:0 auto 0 0;width:1px;background:var(--ref-border);content:""}.ref-nav-item{display:grid;grid-template-columns:17px minmax(0,1fr);align-items:start;gap:7px;padding:6px 8px;border-radius:5px;color:#91888b;font-size:11.5px;line-height:1.3}.ref-nav-item:hover,.ref-nav-item.active{background:var(--ref-panel-soft);color:var(--ref-text)}.ref-nav-item.active{box-shadow:inset 2px 0 var(--ref-brand)}.ref-method-dot{display:grid;width:16px;height:16px;place-items:center;margin-top:0;border:1px solid currentColor;border-radius:4px;font-family:var(--mono);font-size:8px;font-weight:800}.method-get{color:var(--ref-blue)}.method-post{color:var(--ref-green)}.method-put,.method-patch{color:var(--ref-amber)}.method-delete{color:var(--ref-rose)}.ref-sidebar-resources{padding:17px 12px 19px;border-top:1px solid var(--ref-border);background:var(--ref-panel)}.ref-sidebar-resources a{display:flex;justify-content:space-between;padding:5px 9px;color:var(--ref-muted);font-size:11.5px}.ref-sidebar-resources a:hover{color:var(--ref-text)}.ref-sidebar-resources a span{color:var(--ref-faint)}.ref-sidebar-backdrop{display:none}.ref-content{grid-column:2;min-width:0}.ref-dialog{width:min(calc(100vw - 32px),650px);max-height:min(760px,calc(100vh - 40px));padding:0;overflow:hidden;border:1px solid var(--ref-border-strong);border-radius:12px;background:var(--ref-panel-raised);color:var(--ref-text);box-shadow:0 30px 90px #0000008c}.ref-dialog::backdrop{background:#050405c2;backdrop-filter:blur(4px)}.ref-search-dialog{align-self:start;margin-top:min(14vh,130px)}.ref-search-box{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;height:56px;padding:0 14px 0 17px;border-bottom:1px solid var(--ref-border)}.ref-search-box svg{width:20px;color:var(--ref-muted)}.ref-search-box input{min-width:0;padding:0;border:0;outline:0;background:transparent;color:var(--ref-text);font-size:15px}.ref-search-box input::placeholder{color:var(--ref-faint)}kbd{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:20px;padding:0 5px;border:1px solid var(--ref-border-strong);border-radius:4px;background:var(--ref-panel-soft);color:var(--ref-faint);font-family:var(--body);font-size:9px;line-height:1;box-shadow:0 1px #080708}.ref-search-results{max-height:min(520px,calc(100vh - 240px));padding:8px;overflow-y:auto}.ref-search-result{display:grid;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:10px;padding:10px;border-radius:7px;color:var(--ref-text)}.ref-search-result:hover,.ref-search-result.active{background:var(--ref-panel-soft)}.ref-search-result-copy{display:flex;min-width:0;flex-direction:column}.ref-search-result-copy strong{overflow:hidden;font-size:13px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.ref-search-result-copy small{overflow:hidden;color:var(--ref-faint);font-family:var(--mono);font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.ref-method{display:inline-flex;width:fit-content;min-width:48px;align-items:center;justify-content:center;padding:4px 7px;border:1px solid currentColor;border-radius:5px;font-family:var(--mono);font-size:9px;font-weight:800;letter-spacing:.04em}.ref-search-empty{display:flex;min-height:120px;align-items:center;justify-content:center;flex-direction:column;color:var(--ref-muted);text-align:center}.ref-search-empty span{font-size:13px}.ref-search-empty small{margin-top:4px;color:var(--ref-faint);font-size:11px}.ref-search-dialog footer{display:flex;gap:18px;padding:9px 14px;border-top:1px solid var(--ref-border);color:var(--ref-faint);font-size:10px}.ref-search-dialog footer span{display:flex;align-items:center;gap:4px}.ref-environment-dialog form{padding:25px}.ref-dialog-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.ref-dialog-head h2{margin:3px 0 0;font-size:23px;letter-spacing:-.025em}.ref-dialog-eyebrow{color:var(--ref-brand);font-family:var(--mono);font-size:9px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.ref-dialog-intro{max-width:58ch;margin:14px 0 21px;color:var(--ref-muted);font-size:12.5px}.ref-field{display:grid;gap:7px;margin-top:15px;color:var(--ref-text);font-size:11.5px;font-weight:650}.ref-field input,.ref-request-field input,.ref-request-body textarea{width:100%;border:1px solid var(--ref-border-strong);border-radius:7px;outline:0;background:#0e0c0e;color:var(--ref-text);font-family:var(--mono);font-size:11.5px;transition:border-color .12s ease,box-shadow .12s ease}.ref-field input{height:40px;padding:0 11px}.ref-field input:focus,.ref-request-field input:focus,.ref-request-body textarea:focus{border-color:var(--ref-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--ref-brand) 13%,transparent)}.ref-field input::placeholder,.ref-request-field input::placeholder,.ref-request-body textarea::placeholder{color:#5f575a}.ref-field small{color:var(--ref-faint);font-size:10px;font-weight:450}.ref-secret-field{position:relative;display:block}.ref-secret-field input{padding-right:56px}.ref-secret-field button{position:absolute;inset:4px 4px 4px auto;padding:0 9px;border:0;border-radius:5px;background:var(--ref-panel-soft);color:var(--ref-muted);cursor:pointer;font-size:10px;font-weight:650}.ref-security-note{display:flex;align-items:flex-start;gap:9px;margin-top:19px;padding:11px 12px;border:1px solid color-mix(in srgb,var(--ref-green) 22%,var(--ref-border));border-radius:7px;background:color-mix(in srgb,var(--ref-green) 6%,transparent);color:#9bc8b7;font-size:10.5px}.ref-security-note svg{width:15px;flex:0 0 auto;margin-top:1px}.ref-security-note code{color:#bde1d3}.ref-dialog-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:22px}.ref-primary-button,.ref-secondary-button{min-height:36px;padding:0 14px;border-radius:7px;cursor:pointer;font-size:11.5px;font-weight:700}.ref-primary-button{border:1px solid var(--ref-brand-strong);background:var(--ref-brand-strong);color:#fff}.ref-primary-button:hover{background:#da3449}.ref-secondary-button{border:1px solid var(--ref-border-strong);background:transparent;color:var(--ref-muted)}.ref-secondary-button:hover{color:var(--ref-text)}.ref-toast{position:fixed;z-index:300;right:18px;bottom:18px;padding:9px 13px;border:1px solid var(--ref-border-strong);border-radius:7px;background:#242025;color:var(--ref-text);font-size:11px;opacity:0;pointer-events:none;transform:translateY(8px);transition:opacity .12s ease,transform .12s ease}.ref-toast.visible{opacity:1;transform:translateY(0)}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ref-operation-page{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,400px);gap:clamp(32px,4vw,58px);width:100%;max-width:1220px;margin:0 auto;padding:43px clamp(28px,4vw,54px) 80px}.ref-operation-docs{min-width:0;max-width:750px}.ref-breadcrumbs{display:flex;align-items:center;gap:8px;margin-bottom:28px;color:var(--ref-faint);font-size:11px}.ref-breadcrumbs a{color:var(--ref-muted)}.ref-breadcrumbs a:hover{color:var(--ref-text)}.ref-operation-header{margin-bottom:24px}.ref-operation-kicker{display:flex;align-items:center;gap:10px;margin-bottom:13px;color:var(--ref-muted);font-size:11px;font-weight:600}.ref-operation-header h1{max-width:18ch;margin:0;color:var(--ref-text);font-size:clamp(29px,3vw,42px);font-weight:650;letter-spacing:-.04em;line-height:1.04}.ref-operation-header>p{max-width:64ch;margin-top:13px;color:var(--ref-muted);font-size:14.5px;line-height:1.65}.ref-endpoint-bar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:48px;padding:7px 8px 7px 11px;overflow:hidden;border:1px solid var(--ref-border);border-radius:8px;background:var(--ref-panel-raised)}.ref-endpoint-bar>code{overflow-x:auto;color:#d6cfd1;font-size:11px;scrollbar-width:none;white-space:nowrap}.ref-endpoint-bar>code::-webkit-scrollbar{display:none}.ref-copy-button,.ref-code-head button,.ref-live-response-head button{display:inline-flex;min-height:30px;align-items:center;gap:6px;padding:0 9px;border:1px solid var(--ref-border);border-radius:6px;background:var(--ref-panel-soft);color:var(--ref-muted);cursor:pointer;font-size:10px;font-weight:650}.ref-copy-button:hover,.ref-code-head button:hover,.ref-live-response-head button:hover{border-color:var(--ref-border-strong);color:var(--ref-text)}.ref-copy-button svg{width:13px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.ref-auth-callout{display:flex;align-items:flex-start;gap:11px;margin-top:15px;padding:12px 13px;border:1px solid color-mix(in srgb,var(--ref-blue) 20%,var(--ref-border));border-radius:8px;background:color-mix(in srgb,var(--ref-blue) 5%,transparent)}.ref-auth-icon{display:grid;width:27px;height:27px;flex:0 0 auto;place-items:center;border-radius:6px;background:color-mix(in srgb,var(--ref-blue) 12%,transparent);color:#83b8fa}.ref-auth-icon svg{width:15px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.ref-auth-callout strong{color:#c9ddfa;font-size:11.5px}.ref-auth-callout p{margin:2px 0 0;color:#8fa4bf;font-size:10.5px}.ref-auth-callout code{color:#bfd8f8}.ref-auth-callout button{padding:0;border:0;background:transparent;color:#bfd8f8;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.ref-doc-section{margin-top:37px;padding-top:37px!important;border-top:1px solid var(--ref-border)}.ref-doc-section.ref-description{margin-top:30px;padding-top:0!important;border-top:0}.ref-prose{max-width:72ch;color:#c7bfc1;font-size:13.5px;line-height:1.72}.ref-prose>:first-child{margin-top:0}.ref-prose>:last-child{margin-bottom:0}.ref-prose p,.ref-prose ul,.ref-prose ol,.ref-prose table,.ref-prose pre,.ref-prose blockquote{margin:13px 0}.ref-prose h2,.ref-prose h3,.ref-prose h4{margin:28px 0 10px;color:var(--ref-text);font-family:var(--display);font-weight:620;letter-spacing:-.02em}.ref-prose h2{font-size:19px}.ref-prose h3{font-size:16px}.ref-prose h4{font-size:14px}.ref-prose ul,.ref-prose ol{padding-left:20px}.ref-prose li{margin:5px 0;padding-left:3px}.ref-prose li::marker{color:var(--ref-faint)}.ref-prose strong{color:#ebe5e5;font-weight:650}.ref-prose code{padding:2px 4px;border:1px solid var(--ref-border);border-radius:4px;background:var(--ref-panel-raised);color:#e2b8bc;font-size:.88em}.ref-prose a{color:#ed8d88;text-decoration:underline;text-decoration-color:color-mix(in srgb,#ed8d88 45%,transparent);text-underline-offset:3px}.ref-prose table{width:100%;border-collapse:collapse;font-size:11.5px}.ref-prose th,.ref-prose td{padding:8px 9px;border:1px solid var(--ref-border);text-align:left}.ref-prose th{background:var(--ref-panel-raised);color:var(--ref-text)}.ref-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:16px}.ref-section-heading>div>span{display:block;margin-bottom:3px;color:var(--ref-brand);font-family:var(--mono);font-size:8.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ref-section-heading h2{margin:0;color:var(--ref-text);font-size:21px;font-weight:630;letter-spacing:-.025em}.ref-section-heading>p{max-width:34ch;margin:0;color:var(--ref-faint);font-size:10.5px;text-align:right}.ref-section-heading code{color:var(--ref-muted)}.ref-parameter-table{overflow:hidden;border:1px solid var(--ref-border);border-radius:8px}.ref-parameter-row{display:grid;grid-template-columns:minmax(130px,.34fr) minmax(0,1fr);min-height:72px;border-top:1px solid var(--ref-border)}.ref-parameter-row:first-child{border-top:0}.ref-parameter-name{display:flex;align-items:flex-start;gap:7px;padding:14px;background:color-mix(in srgb,var(--ref-panel) 84%,transparent)}.ref-parameter-name code{color:#e7dfe1;font-size:10.5px;overflow-wrap:anywhere}.ref-parameter-name span{padding:2px 5px;border:1px solid var(--ref-border);border-radius:4px;color:var(--ref-faint);font-family:var(--mono);font-size:7.5px;text-transform:uppercase}.ref-parameter-detail{padding:13px 14px;color:var(--ref-muted);font-size:11.5px}.ref-parameter-detail>div{display:flex;align-items:center;gap:7px;color:var(--ref-faint);font-family:var(--mono);font-size:8.5px}.ref-parameter-detail strong{padding:1px 5px;border:1px solid color-mix(in srgb,var(--ref-brand) 24%,var(--ref-border));border-radius:4px;color:#dc999d;font-family:var(--body);font-size:7.5px;letter-spacing:.04em;text-transform:uppercase}.ref-parameter-detail .ref-id-source,.ref-identifier-badge{padding:2px 6px;border:1px solid color-mix(in srgb,var(--ref-blue) 30%,var(--ref-border));border-radius:4px;background:color-mix(in srgb,var(--ref-blue) 6%,transparent);color:#94bce9;font-family:var(--body);font-size:7.5px;font-style:normal;font-weight:650;letter-spacing:.025em}.ref-parameter-detail .ref-id-source.customer,.ref-identifier-badge.customer{border-color:color-mix(in srgb,var(--ref-green) 30%,var(--ref-border));background:color-mix(in srgb,var(--ref-green) 6%,transparent);color:#8dc9b2}.ref-parameter-detail p{margin:5px 0 0}.ref-parameter-detail small{display:block;margin-top:6px;color:var(--ref-faint);font-size:9.5px}.ref-parameter-detail small code{color:var(--ref-muted)}.ref-inline-code{margin-top:14px;overflow:hidden;border:1px solid var(--ref-border);border-radius:8px;background:#0a090a}.ref-code-head{display:flex;min-height:39px;align-items:center;justify-content:space-between;padding:0 8px 0 13px;border-bottom:1px solid var(--ref-border);background:var(--ref-panel-raised);color:var(--ref-muted);font-size:10px;font-weight:600}.ref-code-head button{min-height:25px;border-color:transparent;background:transparent;font-size:9px}.ref-inline-code pre,.ref-variant-list pre{max-height:420px;margin:0;padding:15px;overflow:auto;color:#d2cacc;font-family:var(--mono);font-size:10.5px;line-height:1.65;white-space:pre}.ref-variant-list{overflow:hidden;border:1px solid var(--ref-border);border-radius:8px}.ref-variant-list details{border-top:1px solid var(--ref-border)}.ref-variant-list details:first-child{border-top:0}.ref-variant-list summary{display:flex;min-height:43px;align-items:center;justify-content:space-between;padding:8px 12px;background:var(--ref-panel);color:var(--ref-muted);cursor:pointer;font-size:11px;font-weight:600;list-style:none}.ref-variant-list summary::-webkit-details-marker{display:none}.ref-variant-list summary:hover{color:var(--ref-text)}.ref-variant-list summary svg{width:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6;transition:transform .12s ease}.ref-variant-list details[open] summary svg{transform:rotate(180deg)}.ref-variant-list pre,.ref-variant-list details>p{border-top:1px solid var(--ref-border);background:#0a090a}.ref-variant-list details>p{margin:0;padding:12px;color:var(--ref-muted);font-size:11px}.ref-response-list{overflow:hidden;border:1px solid var(--ref-border);border-radius:8px}.ref-response-row{display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:43px;padding:7px 12px;border-top:1px solid var(--ref-border);color:var(--ref-muted);font-size:11px}.ref-response-row:first-child{border-top:0}.ref-response-row>code:last-child{color:var(--ref-faint);font-size:8.5px}.ref-status-code{width:fit-content;padding:2px 5px;border:1px solid color-mix(in srgb,var(--ref-rose) 30%,var(--ref-border));border-radius:4px;color:var(--ref-rose);font-size:9px;font-weight:700}.ref-status-code.success{border-color:color-mix(in srgb,var(--ref-green) 30%,var(--ref-border));color:var(--ref-green)}.ref-response-example{margin-top:14px}.ref-pagination{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:47px;padding-top:24px;border-top:1px solid var(--ref-border)}.ref-pagination a{display:flex;min-width:0;flex-direction:column;gap:3px;padding:12px;border:1px solid var(--ref-border);border-radius:8px;color:var(--ref-text);transition:border-color .12s ease,background .12s ease}.ref-pagination a:hover{border-color:var(--ref-border-strong);background:var(--ref-panel)}.ref-pagination a.next{align-items:flex-end;text-align:right}.ref-pagination span{color:var(--ref-faint);font-size:9px;text-transform:uppercase}.ref-pagination strong{max-width:100%;overflow:hidden;font-size:10.5px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ref-console{position:relative;min-width:0}.ref-console-card{position:sticky;top:calc(var(--ref-header-height) + 23px);overflow:hidden;border:1px solid var(--ref-border);border-radius:10px;background:#0a090a;box-shadow:0 12px 44px #00000024}.ref-console-switch{display:flex;gap:4px;padding:6px;border-bottom:1px solid var(--ref-border);background:var(--ref-panel-raised)}.ref-console-switch button{min-height:30px;flex:1;padding:0 10px;border:0;border-radius:6px;background:transparent;color:var(--ref-faint);cursor:pointer;font-size:10.5px;font-weight:650}.ref-console-switch button:hover{color:var(--ref-muted)}.ref-console-switch button.active{background:var(--ref-panel-soft);color:var(--ref-text);box-shadow:inset 0 0 0 1px var(--ref-border)}.ref-code-tablist{display:flex;align-items:center;min-height:39px;padding:0 6px 0 9px;border-bottom:1px solid var(--ref-border)}.ref-code-tablist>button:not(.ref-code-copy){align-self:stretch;padding:0 8px;border:0;border-bottom:1px solid transparent;background:transparent;color:var(--ref-faint);cursor:pointer;font-family:var(--mono);font-size:8.5px}.ref-code-tablist>button:not(.ref-code-copy):hover{color:var(--ref-muted)}.ref-code-tablist>button:not(.ref-code-copy).active{border-bottom-color:var(--ref-brand);color:var(--ref-text)}.ref-code-copy{display:grid;width:29px;height:29px;place-items:center;margin-left:auto;padding:0;border:0;border-radius:5px;background:transparent;color:var(--ref-faint);cursor:pointer}.ref-code-copy:hover{background:var(--ref-panel-soft);color:var(--ref-text)}.ref-code-copy svg{width:14px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.ref-code-tabs>pre{min-height:310px;max-height:calc(100vh - 255px);margin:0;padding:18px;overflow:auto;color:#cdc5c7;font-family:var(--mono);font-size:10px;line-height:1.68;white-space:pre;scrollbar-color:var(--ref-border-strong) transparent;scrollbar-width:thin}.ref-code-tabs>pre[hidden]{display:none}.ref-console-hint{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:10px 12px;border-top:1px solid var(--ref-border);background:var(--ref-panel);color:var(--ref-faint);font-size:8.5px}.ref-console-hint code{padding:2px 5px;border:1px solid var(--ref-border);border-radius:4px;color:var(--ref-muted);font-size:7.5px}.ref-console-view[hidden]{display:none}.ref-request-form{max-height:calc(100vh - 176px);padding:12px;overflow-y:auto;scrollbar-color:var(--ref-border-strong) transparent;scrollbar-width:thin}.ref-request-notice{display:flex;align-items:center;gap:7px;margin-bottom:13px;padding:8px 9px;border:1px solid var(--ref-border);border-radius:6px;background:var(--ref-panel);color:var(--ref-faint);font-size:9px}.ref-request-notice button{margin-left:auto;padding:0;border:0;background:transparent;color:var(--ref-muted);cursor:pointer;font-size:9px;text-decoration:underline;text-underline-offset:2px}.ref-request-field,.ref-request-body{display:grid;gap:6px;margin-top:11px;color:var(--ref-muted);font-size:9.5px;font-weight:600}.ref-request-field>span{display:flex;justify-content:space-between}.ref-request-field small{color:var(--ref-faint);font-size:8px;font-weight:450}.ref-request-field input{height:36px;padding:0 9px;font-size:10px}.ref-request-body textarea{min-height:190px;padding:10px;resize:vertical;font-size:9.5px;line-height:1.6}.ref-run-button{display:flex;width:100%;min-height:38px;align-items:center;justify-content:center;gap:7px;margin-top:14px;border:1px solid var(--ref-brand-strong);border-radius:7px;background:var(--ref-brand-strong);color:#fff;cursor:pointer;font-size:11px;font-weight:700}.ref-run-button:hover{background:#da3449}.ref-run-button:disabled{cursor:wait;opacity:.68}.ref-run-button svg{width:14px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.ref-run-button.loading svg{animation:ref-pulse .75s ease-in-out infinite alternate}.ref-run-warning{margin:7px 0 0;color:var(--ref-faint);font-size:8px;text-align:center}.ref-live-response{border-top:1px solid var(--ref-border)}.ref-live-response-head{display:flex;min-height:38px;align-items:center;justify-content:space-between;padding:0 7px 0 12px;background:var(--ref-panel);color:var(--ref-muted);font-family:var(--mono);font-size:9px}.ref-live-response-head [data-status=ok]{color:var(--ref-green)}.ref-live-response-head [data-status=error]{color:var(--ref-rose)}.ref-live-response-head button{min-height:25px;border-color:transparent;background:transparent;font-family:var(--body);font-size:9px}.ref-live-response pre{max-height:330px;margin:0;padding:14px;overflow:auto;color:#d2cacc;font-family:var(--mono);font-size:9.5px;line-height:1.6;white-space:pre}@keyframes ref-pulse{0%{transform:translate(-2px)}to{transform:translate(2px)}}.ref-overview{width:min(1080px,100%);margin:0 auto;padding:0 clamp(26px,5vw,70px) 90px}.ref-overview-hero{position:relative;padding:clamp(62px,9vw,108px) 0 66px!important;overflow:hidden;border-bottom:1px solid var(--ref-border)}.ref-overview-hero:after{position:absolute;z-index:0;top:-120px;right:-120px;width:480px;height:480px;border:1px solid color-mix(in srgb,var(--ref-brand) 12%,transparent);border-radius:50%;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--ref-brand) 7%,transparent),transparent 61%),repeating-radial-gradient(circle at 50% 50%,transparent 0 37px,color-mix(in srgb,var(--ref-text) 4%,transparent) 38px 39px);content:"";pointer-events:none}.ref-overview-hero>*{position:relative;z-index:1}.ref-overview-eyebrow{display:flex;align-items:center;gap:8px;margin-bottom:19px;color:var(--ref-muted);font-family:var(--mono);font-size:9px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.ref-live-dot{width:7px;height:7px;border-radius:50%;background:var(--ref-green);box-shadow:0 0 0 4px color-mix(in srgb,var(--ref-green) 11%,transparent)}.ref-overview-hero h1{max-width:18ch;margin:0;color:var(--ref-text);font-size:clamp(38px,5vw,64px);font-weight:640;letter-spacing:-.052em;line-height:.99}.ref-overview-hero h1 span{color:#8d8487}.ref-overview-hero>p{max-width:58ch;margin-top:22px;color:var(--ref-muted);font-size:clamp(14px,1.4vw,17px);line-height:1.65}.ref-overview-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:27px}.ref-overview-actions .ref-primary-button,.ref-overview-actions .ref-secondary-button{display:inline-flex;min-height:41px;align-items:center;gap:9px;padding-inline:14px}.ref-overview-actions .ref-primary-button svg{width:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.ref-overview-actions .ref-primary-button kbd{border-color:#ffffff2b;background:#00000026;color:#ffffffa6;box-shadow:none}.ref-overview-stats{display:flex;gap:clamp(25px,5vw,58px);margin-top:56px}.ref-overview-stats>div{display:flex;flex-direction:column}.ref-overview-stats strong{color:var(--ref-text);font-family:var(--display);font-size:20px;font-weight:650;letter-spacing:-.03em}.ref-overview-stats span{color:var(--ref-faint);font-size:9.5px}.ref-coverage-note{max-width:70ch;margin-top:24px;padding-left:11px;border-left:2px solid var(--ref-border-strong);color:var(--ref-faint);font-size:10px}.ref-coverage-note strong{color:var(--ref-muted);font-weight:650}.ref-start-section,.ref-recipes-section,.ref-identifiers-section,.ref-groups-section,.ref-resources-section{padding:65px 0!important;border-bottom:1px solid var(--ref-border)}.ref-resources-section{border-bottom:0}.ref-experience-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ref-experience-card{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:11px;min-height:116px;padding:17px;border:1px solid var(--ref-border);border-radius:9px;background:linear-gradient(145deg,color-mix(in srgb,var(--ref-brand) 6%,var(--ref-panel)),var(--ref-panel));color:var(--ref-text);transition:border-color .13s ease,background .13s ease,transform .13s ease}.ref-experience-card:hover{border-color:color-mix(in srgb,var(--ref-brand) 45%,var(--ref-border));background:linear-gradient(145deg,color-mix(in srgb,var(--ref-brand) 11%,var(--ref-panel-raised)),var(--ref-panel-raised));transform:translateY(-1px)}.ref-experience-card>span{color:var(--ref-brand);font-family:var(--mono);font-size:9px}.ref-experience-card>div{display:flex;flex-direction:column}.ref-experience-card strong{font-size:12.5px;font-weight:680}.ref-experience-card small{margin-top:5px;color:var(--ref-muted);font-size:10px;line-height:1.5}.ref-experience-card>b{align-self:end;color:var(--ref-brand);font-size:12px;font-weight:500;transition:transform .13s ease}.ref-experience-card:hover>b{transform:translate(2px)}.ref-all-recipes-link{display:inline-flex;margin-top:16px;color:#ed8d88;font-size:10.5px;font-weight:650}.ref-identifier-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ref-identifier-grid>div{min-height:153px;padding:18px;border:1px solid var(--ref-border);border-radius:9px;background:color-mix(in srgb,var(--ref-panel) 76%,transparent)}.ref-identifier-badge{display:inline-flex;text-transform:none}.ref-identifier-grid h3{margin:15px 0 6px;color:var(--ref-text);font-family:var(--body);font-size:13px;font-weight:680;letter-spacing:0}.ref-identifier-grid p{margin:0;color:var(--ref-muted);font-size:10.5px;line-height:1.6}.ref-identifier-grid code{color:#d9b8bb;font-size:.92em}.ref-overview-section-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,380px);align-items:end;gap:30px;margin-bottom:29px}.ref-overview-section-head>div>span{display:block;margin-bottom:5px;color:var(--ref-brand);font-family:var(--mono);font-size:8.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ref-overview-section-head h2{margin:0;color:var(--ref-text);font-size:clamp(25px,3vw,34px);font-weight:630;letter-spacing:-.035em}.ref-overview-section-head>p{margin:0;color:var(--ref-muted);font-size:12px;line-height:1.6}.ref-start-grid{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(400px,1.2fr);gap:clamp(30px,5vw,65px);align-items:start}.ref-start-steps{margin:0;padding:0;list-style:none}.ref-start-steps li{display:grid;grid-template-columns:31px minmax(0,1fr);gap:12px;padding:0 0 24px}.ref-start-steps li+li{padding-top:24px;border-top:1px solid var(--ref-border)}.ref-start-steps li>span{color:var(--ref-faint);font-family:var(--mono);font-size:9px}.ref-start-steps h3{margin:-2px 0 5px;color:var(--ref-text);font-family:var(--body);font-size:13px;font-weight:680;letter-spacing:0}.ref-start-steps p{margin:0;color:var(--ref-muted);font-size:11px;line-height:1.6}.ref-start-steps code{color:#d5b1b4}.ref-start-steps button,.ref-start-steps a{display:inline-block;margin-top:7px;padding:0;border:0;background:transparent;color:#ed8d88;cursor:pointer;font-size:10px;font-weight:600}.ref-quickstart-code{overflow:hidden;border:1px solid var(--ref-border);border-radius:10px;background:#0a090a;box-shadow:0 18px 46px #00000029}.ref-quickstart-code pre{min-height:230px;margin:0;padding:24px;overflow:auto;color:#d5cdcf;font-family:var(--mono);font-size:10.5px;line-height:1.8;white-space:pre}.ref-quickstart-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:39px;padding:0 13px;border-top:1px solid var(--ref-border);background:var(--ref-panel);color:var(--ref-faint);font-size:9px}.ref-quickstart-foot span:before{display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:var(--ref-green);content:""}.ref-quickstart-foot code{color:var(--ref-muted);font-size:8.5px}.ref-group-block+.ref-group-block{margin-top:32px}.ref-group-block>h3{margin:0 0 10px;color:var(--ref-faint);font-family:var(--mono);font-size:8.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ref-group-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ref-group-card{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;min-height:127px;padding:17px;border:1px solid var(--ref-border);border-radius:9px;background:color-mix(in srgb,var(--ref-panel) 76%,transparent);color:var(--ref-text);transition:border-color .13s ease,background .13s ease,transform .13s ease}.ref-group-card:hover{border-color:var(--ref-border-strong);background:var(--ref-panel-raised);transform:translateY(-1px)}.ref-group-mark{display:grid;width:38px;height:38px;place-items:center;border:1px solid color-mix(in srgb,var(--ref-blue) 28%,var(--ref-border));border-radius:8px;background:color-mix(in srgb,var(--ref-blue) 7%,transparent);color:#9ac3f6;font-family:var(--mono);font-size:8.5px;font-weight:800;letter-spacing:.04em}.group-comments,.group-comment-moderation{border-color:color-mix(in srgb,var(--ref-green) 28%,var(--ref-border));background:color-mix(in srgb,var(--ref-green) 7%,transparent);color:#88ceb2}.group-polls,.group-telemetry{border-color:color-mix(in srgb,var(--ref-amber) 28%,var(--ref-border));background:color-mix(in srgb,var(--ref-amber) 7%,transparent);color:#d6b76a}.group-users,.group-user-moderation{border-color:color-mix(in srgb,#a78bfa 28%,var(--ref-border));background:color-mix(in srgb,#a78bfa 7%,transparent);color:#b4a4e5}.group-webhooks,.group-platform{border-color:color-mix(in srgb,var(--ref-rose) 28%,var(--ref-border));background:color-mix(in srgb,var(--ref-rose) 7%,transparent);color:#d99aa5}.ref-group-copy{display:flex;flex-direction:column}.ref-group-copy strong{font-size:12.5px;font-weight:680}.ref-group-copy small{margin-top:4px;color:var(--ref-muted);font-size:10px;line-height:1.5}.ref-group-meta{display:flex;grid-column:2;align-items:center;justify-content:space-between;align-self:end;color:var(--ref-faint);font-size:8.5px}.ref-group-meta b{color:var(--ref-muted);font-size:12px}.ref-resource-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ref-resource-grid>a{display:grid;grid-template-columns:36px minmax(0,1fr);gap:11px;min-height:112px;padding:15px;border:1px solid var(--ref-border);border-radius:9px;background:var(--ref-panel);color:var(--ref-text);transition:border-color .12s ease,background .12s ease}.ref-resource-grid>a:hover{border-color:var(--ref-border-strong);background:var(--ref-panel-raised)}.ref-file-icon{display:grid;width:36px;height:36px;place-items:center;border:1px solid var(--ref-border-strong);border-radius:8px;color:var(--ref-muted);font-family:var(--mono);font-size:8px;font-weight:700}.ref-resource-grid>a>div{display:flex;flex-direction:column}.ref-resource-grid strong{font-size:11.5px;font-weight:670}.ref-resource-grid small{margin-top:3px;color:var(--ref-faint);font-size:9px;line-height:1.45}.ref-resource-grid>a>b{grid-column:2;align-self:end;color:var(--ref-muted);font-family:var(--mono);font-size:8px;font-weight:500}@media(max-width:780px){.ref-overview{padding-inline:22px}.ref-overview-section-head,.ref-start-grid{grid-template-columns:1fr}.ref-overview-section-head{gap:9px}.ref-overview-section-head>p{max-width:55ch}.ref-group-grid,.ref-experience-grid,.ref-identifier-grid,.ref-resource-grid{grid-template-columns:1fr}.ref-quickstart-code{order:-1}}@media(max-width:520px){.ref-overview{padding-inline:17px}.ref-overview-hero{padding-top:50px!important}.ref-overview-hero:after{right:-300px}.ref-overview-hero h1{max-width:100%;font-size:clamp(34px,10.2vw,39px);overflow-wrap:anywhere;text-wrap:wrap}.ref-overview-hero>p{max-width:100%;overflow-wrap:anywhere}.ref-overview-actions{align-items:stretch;flex-direction:column}.ref-overview-actions button{justify-content:center}.ref-overview-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ref-overview-stats strong{font-size:17px}.ref-overview-stats span{max-width:10ch;font-size:8px}.ref-quickstart-code pre{min-height:200px;padding:17px;font-size:9px}}@media(max-width:1260px){.ref-operation-page{grid-template-columns:minmax(0,1fr);max-width:850px}.ref-operation-docs{max-width:none}.ref-console-card{position:static}.ref-code-tabs>pre{min-height:260px;max-height:520px}.ref-request-form{max-height:none}}@media(max-width:620px){.ref-operation-page{gap:34px;padding:29px 17px 60px}.ref-breadcrumbs{margin-bottom:21px}.ref-operation-header h1{font-size:31px}.ref-operation-header>p{font-size:13.5px}.ref-endpoint-bar{grid-template-columns:auto minmax(0,1fr) auto}.ref-endpoint-bar .ref-copy-button{display:inline-grid;width:30px;min-height:30px;place-items:center;padding:0;font-size:0}.ref-endpoint-bar .ref-copy-button svg{width:13px}.ref-section-heading{align-items:flex-start;flex-direction:column;gap:5px}.ref-section-heading>p{text-align:left}.ref-parameter-row{grid-template-columns:1fr}.ref-parameter-name{padding-bottom:6px}.ref-parameter-detail{padding-top:6px}.ref-response-row{grid-template-columns:43px minmax(0,1fr)}.ref-response-row>code:last-child{display:none}.ref-pagination{grid-template-columns:1fr}.ref-pagination a.next{align-items:flex-start;text-align:left}}@media(max-width:980px){.ref-menu-button{display:inline-grid}.ref-shell{display:block}.ref-sidebar{z-index:80;inset:0 auto 0 0;width:min(320px,calc(100vw - 42px));border-right-color:var(--ref-border-strong);box-shadow:18px 0 60px #0000006b;transform:translate(-105%);transition:transform .18s ease}.sidebar-open .ref-sidebar{transform:translate(0)}.ref-sidebar-mobile-head{display:flex;align-items:center;justify-content:space-between;min-height:58px;padding:0 12px 0 20px;border-bottom:1px solid var(--ref-border);font-size:13px;font-weight:700}.ref-sidebar-backdrop{position:fixed;z-index:70;inset:0;display:block;border:0;background:#050405b3;opacity:0;pointer-events:none;transition:opacity .18s ease}.sidebar-open .ref-sidebar-backdrop{opacity:1;pointer-events:auto}.ref-content{width:100%}}@media(max-width:720px){.ref-topbar{padding-inline:9px 11px}.ref-product-divider,.ref-product-name,.ref-version,.ref-topbar-link,.ref-search-trigger span,.ref-search-trigger kbd,.ref-setup-button span:not(.ref-status-dot){display:none}.ref-search-trigger{width:34px;justify-content:center;padding:0;border-color:transparent;background:transparent}.ref-search-trigger svg{width:18px;margin:0}.ref-setup-button{width:34px;justify-content:center;padding:0}.ref-dialog{width:calc(100vw - 20px)}.ref-search-dialog{margin-top:10px}.ref-environment-dialog form{padding:20px}}@media(prefers-reduced-motion:reduce){.ref-sidebar,.ref-toast{transition:none}}
