@font-face{font-family:Inter Variable;src:url(/fonts/inter-latin-variable.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Paper Mono;src:url(/fonts/paper-mono-variable.woff2)format("woff2");font-style:normal;font-weight:100 800;font-display:swap}.relay-mark[data-astro-cid-yen4xsci]{color:inherit;vertical-align:middle;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:1rem;display:inline-flex}.relay-trigger[data-astro-cid-yen4xsci]{width:var(--relay-size);height:var(--relay-size);color:inherit;background:0 0;border:0;border-radius:10%;flex:none;margin:0;padding:0;line-height:0;display:block}button[data-astro-cid-yen4xsci].relay-trigger{cursor:pointer}.relay-svg[data-astro-cid-yen4xsci]{width:100%;height:100%;display:block;overflow:visible}.relay-trigger[data-astro-cid-yen4xsci]:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-gap)}@media (prefers-reduced-motion:reduce){.relay-svg[data-astro-cid-yen4xsci],.relay-svg[data-astro-cid-yen4xsci] [data-astro-cid-yen4xsci][data-relay-upper],.relay-svg[data-astro-cid-yen4xsci] [data-astro-cid-yen4xsci][data-relay-lower]{transform:none!important}}.social-links[data-astro-cid-y2qsmizv]{margin-block:12px 16px}ul[data-astro-cid-y2qsmizv]{flex-wrap:wrap;align-items:center;gap:4px;margin:0 0 0 -6px;padding:0;list-style:none;display:flex}li[data-astro-cid-y2qsmizv]{display:flex}a[data-astro-cid-y2qsmizv]{width:var(--control-height);height:var(--control-height);border-radius:var(--control-radius);color:var(--muted);place-items:center;transition:color .16s,background-color .16s;display:grid;position:relative}a[data-astro-cid-y2qsmizv]:hover{color:var(--ink);background:var(--soft)}a[data-astro-cid-y2qsmizv]:focus-visible{color:var(--ink);background:var(--soft);outline:var(--focus-ring);outline-offset:var(--focus-gap)}svg[data-astro-cid-y2qsmizv]{flex:none;display:block}.social-label[data-astro-cid-y2qsmizv]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){a[data-astro-cid-y2qsmizv]{transition:none}}:root{--header-height:48px;--page-gutter:clamp(20px,4vw,48px);background:var(--bg);color:var(--ink);font-family:var(--sans);font-synthesis:none;-webkit-font-smoothing:antialiased;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + 24px)}*{box-sizing:border-box}body{color:var(--ink);background:var(--bg);margin:0;line-height:1.5}button,input,textarea,select{font:inherit}button,a,input,summary{touch-action:manipulation;-webkit-tap-highlight-color:transparent}button{color:inherit;cursor:pointer}button:disabled{cursor:default}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}img{height:auto}[hidden]{display:none!important}:is(a,button,summary,input,textarea,select,[tabindex]):focus-visible{outline:var(--focus-ring,2px solid var(--control-focus,var(--accent)));outline-offset:var(--focus-gap,2px)}.shell{width:calc(100% - var(--page-gutter)*2);max-width:1180px;margin-inline:auto}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--ink);color:var(--bg);font-size:var(--control-font-size);line-height:var(--control-line-height);border-radius:6px;padding:3px 8px;position:fixed;top:-100px;left:16px}.skip-link:focus{top:10px}.site-header{height:var(--header-height);z-index:30;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--bg) 94%,transparent);backdrop-filter:blur(18px);position:sticky;top:0}.site-header .header-inner{justify-content:space-between;align-items:center;gap:16px;height:100%;display:flex}.wordmark{min-height:44px;font:600 20px/1 var(--display);letter-spacing:-.75px;flex:none;align-items:center;gap:9px;display:inline-flex}.site-header .wordmark .relay-trigger{width:27px;height:27px}.main-nav{font-size:var(--navigation-font-size);line-height:var(--navigation-line-height);align-items:center;gap:20px;font-weight:500;display:flex}.main-nav>a{min-height:var(--navigation-row-height);color:var(--muted);align-items:center;transition:color .18s;display:inline-flex;position:relative}.main-nav>a:hover,.main-nav>a[aria-current]{color:var(--ink)}.main-nav>a[aria-current]:after{content:"";background:var(--ink);border-radius:2px;height:2px;position:absolute;inset:auto 0 4px}.header-right{flex:none;align-items:center;gap:8px;display:flex}.header-download{min-height:var(--navigation-row-height);font-size:var(--navigation-font-size);line-height:var(--navigation-line-height);align-items:center;gap:6px;font-weight:550;display:inline-flex}.header-download svg{width:14px;height:14px;transition:transform .18s}.theme-toggle,.back-to-top{width:var(--public-icon-size);height:var(--public-icon-size);border-radius:var(--control-radius);color:var(--muted);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;transition:background .18s,color .18s,border-color .18s;display:inline-flex}.theme-toggle:hover,.back-to-top:hover{background:var(--soft);color:var(--ink);border-color:var(--line)}.theme-toggle svg,.mobile-navigation summary svg{width:14px;height:14px}.pill{min-height:var(--control-height);padding:var(--control-padding-y) var(--control-padding-x);border:1px solid var(--line);border-radius:var(--control-radius);background:var(--panel);color:var(--ink);font-size:var(--control-font-size);font-weight:550;line-height:var(--control-line-height);justify-content:center;align-items:center;gap:6px;display:inline-flex}.pill-primary{background:var(--ink);color:var(--bg)}.text-link,.story-link{min-height:var(--navigation-row-height);color:var(--muted);font-size:var(--navigation-font-size);line-height:var(--navigation-line-height);align-items:center;gap:6px;font-weight:500;display:inline-flex}.text-link:hover,.story-link:hover{color:var(--ink)}.action-icon{vertical-align:middle;flex:none;width:14px;height:14px;transition:transform .18s;display:inline-block}:is(.pill,.story-link,.pricing-download,.download-panels a,.access-secondary):hover .action-icon{transform:translate(2px)}.back-to-top:hover .action-icon{transform:translateY(-2px)}.text-page{width:calc(100% - var(--page-gutter)*2);max-width:860px;min-height:62vh;margin-inline:auto;padding-block:clamp(44px,6vw,72px)}.text-page h1{font:550 clamp(36px,5vw,56px)/1.08 var(--display);letter-spacing:-.045em;text-wrap:balance;margin:0 0 24px}.text-page h2{font:550 28px/1.25 var(--display);letter-spacing:-.025em;margin:40px 0 16px}.text-page h3{margin:28px 0 12px;font-size:20px;font-weight:550}.text-page p,.text-page li{color:var(--muted);overflow-wrap:break-word;font-size:16px;line-height:1.8}.text-page p{margin:0 0 20px}.text-page ul,.text-page ol{padding-inline-start:22px}.text-page li{margin-bottom:10px;padding-inline-start:3px}.text-page strong{color:var(--ink);font-weight:600}.text-page p a,.text-page li a{text-underline-offset:4px;text-decoration:underline}.text-page .pill{margin-top:12px}.eyebrow,.text-page .eyebrow{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);margin:0 0 20px;font-size:12px;font-weight:600;line-height:1.5}.text-page section{scroll-margin-top:calc(var(--header-height) + 24px)}.site-footer{border-top:1px solid var(--line);padding-block:40px 28px}.footer-top,.footer-bottom{justify-content:space-between;align-items:center;gap:24px;display:flex}.footer-top .wordmark{font-size:20px}.footer-top p{color:var(--muted);margin:0;font-size:14px}.footer-bottom{flex-wrap:wrap;margin-top:28px}.footer-bottom small{color:var(--muted);font-size:12px}.footer-bottom nav{font-size:var(--navigation-font-size);line-height:var(--navigation-line-height);color:var(--muted);flex-wrap:wrap;gap:0 24px;margin-left:auto;display:flex}.footer-bottom nav a{min-height:var(--navigation-row-height);align-items:center;display:inline-flex}.footer-bottom nav a:hover{color:var(--ink)}.mobile-navigation{display:none;position:relative}.mobile-navigation summary{width:var(--public-icon-size);height:var(--public-icon-size);cursor:pointer;color:var(--muted);border-radius:var(--control-radius);place-items:center;list-style:none;display:grid}.mobile-navigation summary::-webkit-details-marker{display:none}.mobile-navigation summary:hover,.mobile-navigation[open] summary{color:var(--ink);background:var(--soft)}.mobile-navigation nav{background:var(--panel);border:1px solid var(--line);width:min(240px,100vw - 40px);box-shadow:var(--shadow-lg,0 16px 40px #0002);max-height:calc(100dvh - var(--header-height) - 16px);overscroll-behavior:contain;border-radius:8px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.mobile-navigation nav a{min-height:var(--navigation-row-height);color:var(--muted);border-radius:7px;align-items:center;padding:8px 10px;font-size:14px;line-height:20px;display:flex}.mobile-navigation nav a:hover{color:var(--ink);background:var(--soft)}@media (width<=900px){.site-header .header-inner,.main-nav{gap:16px}.header-right{gap:8px}}@media (width<=760px){:root{--navigation-row-height:var(--navigation-row-height-mobile)}.site-header .main-nav{display:none}.mobile-navigation{display:block}.footer-bottom nav{order:2;column-gap:22px;width:100%;margin-left:0}.footer-bottom .back-to-top{margin-left:auto}}@media (width<=520px){.header-right{gap:4px}.header-right .header-download{display:none}.wordmark{font-size:20px}.footer-top{align-items:flex-start}.footer-top p{text-align:right;max-width:140px;font-size:13px}.footer-bottom{gap:12px}.text-page{padding-block:40px 48px}.text-page h1{font-size:40px}.text-page p,.text-page li{font-size:15px}}@media (pointer:coarse){:root{--header-height:56px;--navigation-row-height:var(--navigation-row-height-mobile)}}@media (prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){.site-header,.mobile-navigation nav{background:canvas}.theme-toggle,.back-to-top{border-color:buttontext}}.social-links{--control-height:var(--public-icon-size)}:root[data-theme=dark] body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.site-header{border-bottom-color:var(--line-subtle)}.main-nav{gap:2px}.main-nav>a{transition:background-color var(--control-duration) var(--control-ease),color var(--control-duration) var(--control-ease);border-radius:8px;padding:0 10px}@media (hover:hover){.main-nav>a:hover{background:var(--layer-hover);color:var(--ink)}}.header-download{transition:background-color var(--control-duration) var(--control-ease);border-radius:8px;padding:0 10px}@media (hover:hover){.header-download:hover{background:var(--layer-hover);color:var(--ink)}}.main-nav>a[aria-current]{background:var(--layer-selected);color:var(--ink)}.main-nav>a[aria-current]:after{display:none}.eyebrow,.text-page .eyebrow{letter-spacing:0;text-transform:none;color:var(--text-muted);font-size:13px;font-weight:500;line-height:20px}.mobile-navigation summary{transition:background-color var(--control-duration) var(--control-ease),color var(--control-duration) var(--control-ease)}.mobile-navigation summary:hover,.mobile-navigation[open] summary{background:var(--layer-hover)}.mobile-navigation nav{border-color:var(--line);border-radius:var(--radius-card);background:var(--panel-raised);box-shadow:var(--shadow-md);padding:4px}.mobile-navigation nav a{min-height:var(--navigation-row-height);color:var(--text-muted);border-radius:8px;gap:10px;padding:0 10px;font-weight:450}.mobile-navigation nav a:hover{background:var(--layer-hover);color:var(--ink)}.mobile-navigation nav a[aria-current]{background:var(--layer-selected);color:var(--ink);font-weight:500}@media (pointer:coarse){html[data-theme]{--public-icon-size:32px}.mobile-navigation nav a{min-height:40px;font-size:15px}}:root{--menu-ring:color-mix(in srgb,var(--ink) 14%,transparent);--menu-shadow:0 12px 32px -10px #1018223d,0 2px 8px -2px #1018221a}:root[data-theme=dark]{--menu-ring:#ffffff24;--menu-shadow:0 18px 44px -10px #0000009e,0 2px 8px #00000052}.mobile-navigation nav{box-shadow:0 0 0 .5px var(--menu-ring),var(--menu-shadow);border-color:#0000;border-radius:10px;padding:5px;animation:.14s cubic-bezier(.2,.9,.3,1) menu-settle}.mobile-navigation nav a{border-radius:5px}@keyframes menu-settle{0%{opacity:0;transform:scale(.98)}}@media (prefers-reduced-motion:reduce){.mobile-navigation nav{animation:none}}:root{--control-height:24px;--control-height-small:24px;--control-icon-size:24px;--control-height-large:28px;--navigation-font-size:14px;--navigation-line-height:20px;--navigation-row-height:32px;--navigation-row-height-mobile:36px;--control-radius:6px;--control-padding-x:6px;--control-font-size:13px;--control-touch-height:24px;--control-duration:.16s;--control-ease:cubic-bezier(.22,1,.36,1);--ease-enter:cubic-bezier(.2,0,0,1);--sans:"Inter Variable", Inter, system-ui, -apple-system, sans-serif;--display:var(--sans);--mono:"Paper Mono", ui-monospace, SFMono-Regular, monospace;--font-display:var(--sans);--font-reply:var(--sans);--font-mono:var(--mono);--control-padding-y:2px;--control-line-height:18px;--radius-cell:4px;--radius-card:10px;--radius-panel:14px;--radius-pill:999px;--tracking-display:-.03em;--tracking-title:-.02em;--tracking-ui:-.003em;--tracking-caps:.06em;--layer-hover:color-mix(in srgb, var(--ink) 6%, transparent);--layer-press:color-mix(in srgb, var(--ink) 10%, transparent);--layer-selected:color-mix(in srgb, var(--ink) 8%, transparent);--accent-soft:color-mix(in srgb, var(--focus) 12%, transparent);--accent-line:color-mix(in srgb, var(--focus) 48%, var(--line));--success-soft:color-mix(in srgb, var(--success) 10%, var(--panel));--warning-soft:color-mix(in srgb, var(--warning) 10%, var(--panel));--danger-soft:color-mix(in srgb, var(--danger) 9%, var(--panel));--success-line:color-mix(in srgb, var(--success) 32%, var(--line));--warning-line:color-mix(in srgb, var(--warning) 32%, var(--line));--danger-line:color-mix(in srgb, var(--danger) 32%, var(--line));--selection:color-mix(in srgb, var(--focus) 24%, transparent);--code-ground:color-mix(in srgb, var(--ink) 4%, transparent);--focus-width:2px;--focus-gap:2px;--focus-ring:var(--focus-width) solid var(--focus);--control-ink:var(--ink);--control-border:var(--line);--control-border-hover:color-mix(in srgb, var(--line-strong) 45%, var(--line));--control-focus:var(--focus);--control-disabled-bg:var(--panel-soft);--control-disabled-ink:var(--text-faint);--field-border:var(--line-strong);--field-border-hover:color-mix(in srgb, var(--ink) 55%, var(--line-strong));--field-placeholder:var(--text-faint);--muted:var(--text-muted);--soft:var(--panel-soft);--accent:var(--focus);--chat-muted:var(--text-muted);--chat-accent:var(--focus);--composer-focus-edge:var(--line-strong)}:root,:root[data-theme=default]{--trace-ink:#235699;color-scheme:light;--bg:#fff;--bg-subtle:#f6f6f7;--panel:#fff;--panel-raised:#fff;--panel-soft:#f3f4f5;--panel-strong:#e7e9ec;--ink:#1b1e22;--ink-strong:#343a40;--text-muted:#5a6067;--text-faint:#6a7077;--line:#dfe2e6;--line-subtle:#eceef1;--line-strong:#878d95;--focus:#336791;--accent-ink:#fff;--success:#2f6a49;--warning:#875912;--danger:#a1393f;--overlay:#19314566;--control-border:#d6dade;--field:#fff;--field-readonly:#f3f4f5;--control-bg:#fff;--control-hover:#f6f7f8;--control-press:#eef0f2;--control-shadow:0 1px 2px #1018220f, inset 0 -1px 0 #1018220a;--control-shadow-hover:0 1px 3px #10182217, inset 0 -1px 0 #1018220d;--control-strong-bg:#336791;--control-strong-hover:#2a587d;--control-strong-press:#234a69;--control-strong-ink:#fff;--shadow-sm:0 1px 3px #19314508, 0 1px 2px #19314504;--shadow-md:0 8px 28px -10px #1931451a, 0 2px 8px #19314505;--shadow-lg:0 24px 64px -20px #19314533, 0 8px 24px -12px #1931451a}:root[data-theme=light]{--trace-ink:#33587b;color-scheme:light;--bg:#f7f6f2;--bg-subtle:#f0eee8;--panel:#fffefa;--panel-raised:#fffefa;--panel-soft:#efede6;--panel-strong:#e4e1d8;--ink:#22211c;--ink-strong:#3b3a33;--text-muted:#5b5950;--text-faint:#6c695f;--line:#dddad1;--line-subtle:#e8e5dd;--line-strong:#8a867a;--focus:#33587b;--accent-ink:#fffefa;--success:#386848;--warning:#835817;--danger:#983a3d;--overlay:#1a170f66;--control-border:#d7d3c8;--field:#fffefa;--field-readonly:#efede6;--control-bg:#fffefa;--control-hover:#f8f6f0;--control-press:#efede6;--control-shadow:0 1px 2px #2a221212, inset 0 -1px 0 #2a22120a;--control-shadow-hover:0 1px 3px #2a22121a, inset 0 -1px 0 #2a22120d;--control-strong-bg:#22211c;--control-strong-hover:#3b3a33;--control-strong-press:#4a4840;--control-strong-ink:#fffefa;--shadow-sm:0 1px 3px #2a221208, 0 1px 2px #2a221204;--shadow-md:0 8px 28px -10px #2a22121c, 0 2px 8px #2a221206;--shadow-lg:0 24px 64px -20px #2a221236, 0 8px 24px -12px #2a22121c}:root[data-theme=dark]{--trace-ink:#5b8fd6;color-scheme:dark;--bg:#1c1c1c;--bg-subtle:#171717;--panel:#232323;--panel-raised:#2a2a2a;--panel-soft:#2d2d2d;--panel-strong:#363636;--ink:#e3e3e3;--ink-strong:#f2f2f2;--text-muted:#a8a8a8;--text-faint:#949494;--line:#333;--line-subtle:#2b2b2b;--line-strong:#767676;--focus:#a3a3a3;--accent-ink:#1c1c1c;--success:#8cc5a4;--warning:#d9b376;--danger:#ec9ea6;--overlay:#0b0b0bb8;--control-border:#3a3a3a;--field:#232323;--field-readonly:#2a2a2a;--control-bg:#2d2d2d;--control-hover:#333;--control-press:#393939;--control-shadow:0 1px 2px #00000047, inset 0 1px 0 #ffffff0a;--control-shadow-hover:0 1px 3px #0000005c, inset 0 1px 0 #ffffff0f;--control-strong-bg:#e3e3e3;--control-strong-hover:#f2f2f2;--control-strong-press:#d0d0d0;--control-strong-ink:#1c1c1c;--shadow-sm:0 1px 3px #00000040;--shadow-md:0 10px 30px -12px #0000008c, 0 2px 8px #00000038;--shadow-lg:0 24px 64px -20px #000000b3, 0 8px 24px -12px #0006;--chat-accent:var(--ink);--composer-focus-edge:#6a6a6a}::selection{background:var(--selection);color:inherit}html{accent-color:var(--focus)}:root:root{--field:color-mix(in srgb, var(--ink) 5%, transparent);--field-border:transparent;--field-border-hover:transparent;--field-hover:color-mix(in srgb, var(--ink) 7%, transparent);--field-focus:color-mix(in srgb, var(--ink) 9%, transparent);--focus-fill:color-mix(in srgb, var(--ink) 10%, transparent);--composer-focus-edge:var(--control-border)}:is(input,textarea,select):not(:disabled):hover{--field:var(--field-hover)}:is(input,textarea,select):not(:disabled):focus{--field:var(--field-focus)}@media (forced-colors:none){:focus,:focus-visible,:focus-within{outline:none!important}:is(a[href],button,summary,[role=button],[role=tab],[role=option],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=switch],[tabindex]:not([tabindex="-1"])):focus-visible{background-image:linear-gradient(var(--focus-fill), var(--focus-fill))!important;box-shadow:none!important}:is(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color]),textarea,select):focus{box-shadow:none!important;border-color:#0000!important}label:has(>:is(input[type=checkbox],input[type=radio]):focus-visible){background-image:linear-gradient(var(--focus-fill), var(--focus-fill));border-radius:6px}:is(input[type=checkbox],input[type=radio]):focus-visible{box-shadow:none!important}:is([aria-pressed=true],[aria-current]:not([aria-current=false]),[aria-selected=true],.is-selected,.active):not(input,select,textarea){box-shadow:none!important;outline:none!important}}:root{--scrollbar-thumb:#868693;--scrollbar-thumb-hover:#626270;--scrollbar-thumb-active:#1c1c25}:root[data-color-scheme=dark]{--scrollbar-thumb:#6c6d7a;--scrollbar-thumb-hover:#b7b7c8;--scrollbar-thumb-active:#e6e6f3}@media (forced-colors:none){@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}}@supports selector(::-webkit-scrollbar){*{scrollbar-width:auto;scrollbar-color:auto}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);background-clip:padding-box;border:2px solid #0000;border-radius:6px}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-thumb-active)}::-webkit-scrollbar-corner{background:0 0}}}:root{--public-icon-size:var(--control-icon-size);--public-action-height:var(--control-height-large);--public-plan-action-height:var(--control-height-large)}html[data-theme] body :is(.entevra-control,.compact-action,.pill,.plan-cta,.docs-search-clear,.access-secondary){min-height:var(--control-height);height:auto;padding:var(--control-padding-y) var(--control-padding-x);border-radius:var(--control-radius);background:var(--layer-hover);color:var(--control-ink);box-shadow:none;font-family:var(--display,var(--sans));font-size:var(--control-font-size);font-weight:550;line-height:var(--control-line-height);letter-spacing:0;white-space:normal;text-align:center;vertical-align:middle;transition:background-color var(--control-duration) var(--control-ease),border-color var(--control-duration) var(--control-ease),color var(--control-duration) var(--control-ease);border:1px solid #0000;justify-content:center;align-items:center;gap:6px;width:fit-content;max-width:100%;text-decoration:none;display:inline-flex;position:relative}html[data-theme] body :is(.control-strong,.pill-primary){background:var(--control-strong-bg);color:var(--control-strong-ink);border-color:#0000}html[data-theme] body :is(.control-quiet,.access-secondary){box-shadow:none;color:var(--muted);background:0 0;border-color:#0000}html[data-theme] body :is(.entevra-control,.compact-action,.pill,.plan-cta,.docs-search-clear,.access-secondary):focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-gap)}html[data-theme] body :is(.entevra-control,.compact-action,.pill,.plan-cta,.docs-search-clear,.access-secondary):is(:disabled,[aria-disabled=true],[aria-busy=true]){background:color-mix(in srgb,var(--ink) 4%,transparent);color:var(--text-faint);box-shadow:none;cursor:default;opacity:1;border-color:#0000}html[data-theme] body :is(.entevra-control,.compact-action,.pill,.plan-cta,.docs-search-clear,.access-secondary)[aria-busy=true]{cursor:progress}.control-icon{flex:none;width:14px;height:14px}.public-action-group{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px;width:max-content;max-width:100%;display:grid}html[data-theme] body .public-action{width:fit-content;min-width:0;max-width:100%;min-height:var(--public-action-height);overflow-wrap:anywhere;padding:4px 8px}html[data-theme] body .public-action-group>.public-action{width:100%}@media (width<=360px){html[data-theme] body .landing .hero-content .public-action-group>.public-action{padding-inline:8px}}html[data-theme] body .plan-cta{width:100%;min-height:var(--public-plan-action-height);padding:4px 8px}@media (width<=420px){.public-action-group--long-labels{grid-template-columns:minmax(0,1fr)}}html[data-theme] body .control-icon-only{width:var(--public-icon-size);height:var(--public-icon-size);min-height:var(--public-icon-size);flex:none;padding:3px}.pricing-faq summary{transition:background-color var(--control-duration) var(--control-ease)}@media (hover:hover){html[data-theme] body :is(.entevra-control,.compact-action,.pill,.plan-cta,.docs-search-clear,.access-secondary):hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background:var(--layer-press);border-color:#0000;transform:none}html[data-theme] body :is(.control-strong,.pill-primary):hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background:var(--control-strong-hover);border-color:#0000}html[data-theme] body :is(.control-quiet,.access-secondary):hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background:var(--layer-hover);color:var(--ink);border-color:#0000}.pricing-faq summary:hover{background:var(--soft)}}html[data-theme] body :is(.entevra-control,.compact-action,.pill,.plan-cta,.docs-search-clear,.access-secondary):active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background:color-mix(in srgb,var(--ink) 14%,transparent)}html[data-theme] body :is(.control-strong,.pill-primary):active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background:var(--control-strong-hover);border-color:#0000}html[data-theme] body :is(.control-quiet,.access-secondary):active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background:var(--soft);color:var(--ink);border-color:#0000}html[data-theme] body .docs-copy{min-height:var(--control-height);padding:2px 6px}html[data-theme] body .docs-close-search{width:var(--public-icon-size);min-width:var(--public-icon-size);padding:3px}html[data-theme] body .docs-search-toggle{width:100%}@media (width<=520px){html[data-theme] body .docs-search-toggle{width:var(--public-icon-size);min-height:var(--public-icon-size);height:var(--public-icon-size);padding:0}}@media (prefers-reduced-motion:reduce){html[data-theme] body :is(.entevra-control,.compact-action,.pill,.plan-cta,.docs-search-clear,.access-secondary),.pricing-faq summary{transition:none}}@media (forced-colors:active){html[data-theme] body :is(.entevra-control,.compact-action,.pill,.plan-cta,.docs-search-clear,.access-secondary){color:buttontext!important;box-shadow:none!important;background:buttonface!important;border:1px solid buttontext!important}html[data-theme] body :is(.entevra-control,.compact-action,.pill,.plan-cta,.docs-search-clear,.access-secondary):is(:disabled,[aria-disabled=true],[aria-busy=true]){color:graytext!important;border-color:graytext!important}:is(.main-nav>a,.docs-tabs a,.docs-menu nav a,.changelog-entry,.legal-index-link)[aria-current]{outline-offset:-1px;outline:1px solid highlight}:is(.plan-card,.download-panels,.account-methods,.account-status){border:1px solid canvastext}}html[data-theme] body .webchat-action{background:var(--control-strong-bg);color:var(--control-strong-ink);box-shadow:none;border-color:#0000;gap:6px}@media (hover:hover){html[data-theme] body .webchat-action:hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background:var(--control-strong-hover);border-color:#0000}}html[data-theme] body .webchat-action:active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){background:var(--control-strong-hover);border-color:#0000}.webchat-action>.control-icon,.header-download>.control-icon,.mobile-chat-link>.control-icon{flex:none;width:14px;height:14px;display:block}.mobile-navigation .mobile-chat-link{align-items:center;gap:6px}html[data-theme] body .webchat-action:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-gap)}@media (forced-colors:active){html[data-theme] body .webchat-action{color:buttontext;background:buttonface;border-color:buttontext}}
