/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid}}}@layer theme{:host,:root{--font-sans:var(--aivyro-brand-font-body);--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--container-7xl:80rem;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.static{position:static}.sticky{position:sticky}.mx-auto{margin-inline:auto}.block{display:block}.contents{display:contents}.hidden{display:none}.inline{display:inline}.table{display:table}.max-w-7xl{max-width:var(--container-7xl)}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.px-6{padding-inline:calc(var(--spacing) * 6)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}@media (min-width:64rem){.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}}}:root{--aivyro-brand-primaria-midnight-purple:#2d0047;--aivyro-brand-primaria-indigo-violet:#3c318c;--aivyro-brand-primaria-tech-pink:#cf63c0;--aivyro-brand-secundaria-bright-coral:#fb4d41;--aivyro-brand-secundaria-bright-amber:#fcc136;--aivyro-brand-secundaria-bright-lime:#a8f631;--aivyro-brand-secundaria-bright-cyan:#3bcbf7;--aivyro-brand-escala-magenta-500:#d650c9;--aivyro-brand-escala-magenta-700:#ed24da;--aivyro-brand-escala-electric-magenta:#fc06e5;--aivyro-brand-neutro-ink:#18151b;--aivyro-brand-neutro-ink-muted:#58616d;--aivyro-brand-neutro-line:#e4e8ed;--aivyro-brand-neutro-ground:#f4f2ee;--aivyro-brand-neutro-surface:#fff;--aivyro-brand-semantica-sucesso:#0d874a;--aivyro-brand-semantica-alerta:#9a6d05;--aivyro-brand-semantica-erro:#e9190a;--aivyro-brand-semantica-info:#0a7fa3;--aivyro-brand-secundaria-prospecting-purple:#691e9e;--aivyro-brand-neutro-slate-3:#f0f0f3;--aivyro-brand-neutro-slate-4:#e8e8ec;--aivyro-brand-neutro-slate-9:#8b8d98;--aivyro-brand-neutro-slate-8:#b9bbc6;--aivyro-brand-alpha-ink-40:#18151b66;--aivyro-brand-alpha-marca-6:#cf63c00f;--aivyro-brand-alpha-marca-10:#cf63c01a;--aivyro-brand-neutro-slate-10:#80838d;--aivyro-font-sans:"Figtree",system-ui,sans-serif;--aivyro-font-mono:"Geist Mono",ui-monospace,monospace;--aivyro-brand-font-ui:"Figtree",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--aivyro-brand-font-display:"Barlow Condensed","Arial Narrow",sans-serif;--aivyro-brand-font-body:var(--aivyro-brand-font-ui);--aivyro-brand-font-mono:"Geist Mono","SFMono-Regular",Consolas,"Liberation Mono",Menlo,Courier,monospace;--aivyro-type-font-family:var(--aivyro-brand-font-ui);--aivyro-type-mono-font-family:var(--aivyro-brand-font-mono);font-optical-sizing:auto;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:Figtree;src:url(/_next/static/media/Figtree-wght-latin-ext.d9fef5bf.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:300 900;unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;src:url(/_next/static/media/Figtree-wght-latin.de42cfb9.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:300 900;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:Barlow Condensed;src:url(/_next/static/media/BarlowCondensed-800-latin.79f0f365.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:800;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:Barlow Condensed;src:url(/_next/static/media/BarlowCondensed-800-latin-ext.adc67d25.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:800;unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;src:url(/_next/static/media/GeistMono-wght.690f6d3b.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:100 900}.aivyro-public-header{z-index:70;border-bottom:1px solid var(--aivyro-brand-neutro-line);color:var(--aivyro-brand-neutro-ink);font-family:var(--aivyro-brand-font-body);background:#fffffffa;position:sticky;top:0}.aivyro-public-footer__inner,.aivyro-public-header__inner{width:min(1216px,100% - 64px);margin-inline:auto}.aivyro-public-header__inner{gap:32px;min-height:80px}.aivyro-public-header__actions,.aivyro-public-header__identity,.aivyro-public-header__inner,.aivyro-public-header__nav,.aivyro-public-language>button,.aivyro-public-popover>button{align-items:center;display:flex}.aivyro-public-header__identity{flex:none;gap:14px}.aivyro-public-header__identity>a:first-child{align-items:center;display:inline-flex}.aivyro-public-header__logo{width:116px!important;height:auto!important}.aivyro-public-header__surface{border-inline-start:1px solid var(--aivyro-brand-neutro-line);min-height:32px;color:var(--aivyro-brand-primaria-midnight-purple);align-items:center;padding-inline-start:14px;font-size:.92rem;font-weight:650;text-decoration:none;display:inline-flex}.aivyro-public-header__nav{gap:2px}.aivyro-public-header__login,.aivyro-public-header__nav>a,.aivyro-public-popover>button{min-height:44px;color:var(--aivyro-brand-neutro-ink);font:500 .94rem/1.2 var(--aivyro-brand-font-body);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;padding:10px 12px;text-decoration:none;transition:background-color .16s ease-out,color .16s ease-out,transform .16s ease-out;display:inline-flex}.aivyro-public-header__nav>a:hover,.aivyro-public-popover>button:hover,.aivyro-public-popover>button[aria-expanded=true]{color:var(--aivyro-brand-primaria-midnight-purple);background:#f1f3f6}.aivyro-public-language,.aivyro-public-popover{position:relative}.aivyro-public-language svg,.aivyro-public-popover svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.aivyro-public-language>button,.aivyro-public-popover>button{gap:6px}.aivyro-public-language>button[aria-expanded=true] svg:last-child,.aivyro-public-popover>button[aria-expanded=true] svg:last-child{transform:rotate(180deg)}.aivyro-public-language__panel,.aivyro-public-popover__panel{z-index:80;border:1px solid var(--aivyro-brand-neutro-line);background:#fff;border-radius:12px;padding:7px;display:grid;position:absolute;top:calc(100% + 8px);box-shadow:0 18px 36px #2d004724}.aivyro-public-popover__panel{min-width:180px;left:0}.aivyro-public-language__panel{min-width:74px;right:0}.aivyro-public-language__panel a,.aivyro-public-popover__panel a{min-height:40px;color:var(--aivyro-brand-neutro-ink);border-radius:7px;align-items:center;padding:8px 10px;font-size:.86rem;text-decoration:none;display:flex}.aivyro-public-language__panel a:hover,.aivyro-public-language__panel a[aria-current=page],.aivyro-public-popover__panel a:hover{color:var(--aivyro-brand-primaria-midnight-purple);background:#f1f3f6}.aivyro-public-header__actions{gap:14px;margin-inline-start:auto}.aivyro-public-language>button{min-height:44px;color:var(--aivyro-brand-neutro-ink-muted);font:500 .88rem/1.2 var(--aivyro-brand-font-body);cursor:pointer;background:0 0;border:0;padding:6px 0}.aivyro-public-header__login{color:var(--aivyro-brand-primaria-midnight-purple);padding-inline:4px;font-weight:650}.aivyro-public-button{background:var(--aivyro-brand-primaria-tech-pink);min-height:44px;color:var(--aivyro-brand-primaria-midnight-purple);font:700 .9rem/1.2 var(--aivyro-brand-font-body);border-radius:10px;justify-content:center;align-items:center;padding:11px 20px;text-decoration:none;transition:background-color .16s ease-out,transform .16s ease-out;display:inline-flex}.aivyro-public-button:hover{background:var(--aivyro-brand-escala-magenta-500);transform:translateY(-1px)}.aivyro-public-header__menu,.aivyro-public-mobile{display:none}.aivyro-public-header__menu{width:44px;height:44px;color:var(--aivyro-brand-primaria-midnight-purple);background:0 0;border:0;justify-content:center;align-items:center;margin-inline-start:auto}.aivyro-public-header__menu svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:24px;height:24px}.aivyro-public-footer{background:var(--aivyro-brand-primaria-midnight-purple);color:#fff;font-family:var(--aivyro-brand-font-body);padding:72px 0 28px}.aivyro-public-footer__inner{grid-template-columns:1.5fr repeat(4,1fr);gap:40px;display:grid}.aivyro-public-footer__brand svg{width:132px!important;height:auto!important}.aivyro-public-footer__brand p{color:#ffffffb3;max-width:28ch;margin:18px 0 0;font-size:.9rem;line-height:1.55}.aivyro-public-footer h2{color:var(--aivyro-brand-primaria-tech-pink);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700}.aivyro-public-footer ul{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.aivyro-public-footer a{color:#ffffffbd;align-items:center;min-height:32px;font-size:.86rem;text-decoration:none;display:inline-flex}.aivyro-public-footer a:hover{color:#fff}.aivyro-public-footer__legal{color:#fff9;border-top:1px solid #fff3;grid-column:1/-1;margin:16px 0 0;padding-top:20px;font-size:.75rem}.aivyro-public-footer a:focus-visible,.aivyro-public-header :where(a,button):focus-visible{outline:2px solid var(--aivyro-brand-escala-electric-magenta);outline-offset:3px}@media (max-width:1120px){.aivyro-public-header__actions,.aivyro-public-header__nav{display:none}.aivyro-public-header__menu{display:inline-flex}.aivyro-public-mobile{border-top:1px solid var(--aivyro-brand-neutro-line);background:#fff;gap:2px;padding:12px max(24px,50% - 608px) 24px;display:grid}.aivyro-public-mobile>a:not(.aivyro-public-button){min-height:46px;color:var(--aivyro-brand-primaria-midnight-purple);align-items:center;font-size:1rem;font-weight:650;text-decoration:none;display:flex}.aivyro-public-mobile__languages{border-block:1px solid var(--aivyro-brand-neutro-line);gap:20px;padding-block:8px;display:flex}.aivyro-public-mobile__languages a{min-height:36px;color:var(--aivyro-brand-neutro-ink-muted);align-items:center;font-size:.82rem;text-decoration:none;display:inline-flex}.aivyro-public-mobile__languages a[aria-current=page]{color:var(--aivyro-brand-primaria-midnight-purple);font-weight:750}.aivyro-public-mobile .aivyro-public-button{width:fit-content;margin-top:8px}}@media (max-width:760px){.aivyro-public-footer__inner,.aivyro-public-header__inner{width:min(100% - 32px,1216px)}.aivyro-public-header__inner{gap:16px;min-height:68px}.aivyro-public-header__logo{width:104px!important}.aivyro-public-header__surface{padding-inline-start:10px;font-size:.82rem}.aivyro-public-mobile{padding-inline:16px}.aivyro-public-footer__inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.aivyro-public-footer__brand{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.aivyro-public-footer *,.aivyro-public-header *{transition-duration:.01ms!important}}:root{--aivyro-unit:4px;--aivyro-viewport-mobile:640px;--aivyro-viewport-tablet:1080px;--aivyro-layout-page-gutter:var(--space-24);--aivyro-layout-page-gutter-mobile:var(--space-16);--aivyro-layout-page-padding-block:var(--space-24);--aivyro-layout-section-gap:var(--space-16);--aivyro-layout-section-gap-wide:var(--space-24);--aivyro-layout-standard-max:var(--aivyro-viewport-tablet);--aivyro-layout-wide-max:1280px;--aivyro-collection-filter-rail-width:300px;--aivyro-collection-filter-drawer-width:340px;--aivyro-collection-overflow-edge:linear-gradient(to left,var(--aivyro-surface),transparent);--aivyro-focus-ring:var(--aivyro-focus-ring-strong,currentColor);--aivyro-focus-ring-offset:2px;--aivyro-control-hover-ring-width:2px;--aivyro-focus-field-halo-width:1px;--aivyro-motion-fast:.14s;--aivyro-motion-standard:.18s;--aivyro-motion-slow:.24s;--aivyro-motion-entrance:.5s;--aivyro-motion-stagger:50ms;--aivyro-motion-reduced-opacity:.14s;--aivyro-ease-standard:cubic-bezier(.2,.8,.2,1);--aivyro-ease-accelerate:cubic-bezier(.4,0,1,1);--aivyro-ease-decelerate:cubic-bezier(.23,1,.32,1);--aivyro-ease-route:cubic-bezier(.77,0,.175,1);--aivyro-ease-linear:linear;--aivyro-shadow-floating:0 12px 28px -22px var(--aivyro-shadow-ink,var(--aivyro-ink))}@supports (color:color-mix(in lab,red,red)){:root{--aivyro-shadow-floating:0 12px 28px -22px color-mix(in srgb,var(--aivyro-shadow-ink,var(--aivyro-ink)) 45%,transparent)}}:root{--aivyro-shadow-overlay:0 18px 40px -28px var(--aivyro-shadow-ink,var(--aivyro-ink))}@supports (color:color-mix(in lab,red,red)){:root{--aivyro-shadow-overlay:0 18px 40px -28px color-mix(in srgb,var(--aivyro-shadow-ink,var(--aivyro-ink)) 48%,transparent)}}:root{--aivyro-z-base:0;--aivyro-z-popover:40;--aivyro-z-overlay:100;--aivyro-z-notification:400;--aivyro-type-tracking-display:-.022em;--aivyro-type-tracking-page:-.014em;--aivyro-type-tracking-section:-.006em;--aivyro-type-tracking-body:0;--aivyro-type-tracking-supporting:.004em;--aivyro-type-tracking-uppercase:.04em;--aivyro-icon-size-xs:var(--space-12,12px);--aivyro-icon-size-compact:var(--space-14,14px);--aivyro-icon-size-sm:var(--space-16,16px);--aivyro-icon-size-md:var(--space-20,20px);--aivyro-icon-size-lg:var(--space-24,24px);--aivyro-icon-shell-size-sm:var(--aivyro-action-height-xs);--aivyro-icon-shell-size-md:var(--aivyro-action-height-sm);--aivyro-icon-shell-size-lg:var(--space-40);--aivyro-modal-width-sm:26rem;--aivyro-modal-width-md:34rem;--aivyro-modal-width-lg:42rem;--aivyro-modal-width-xl:54rem;--aivyro-modal-width-wide:min(73.75rem,calc(100vw - 2 * var(--space-24)));--aivyro-modal-width-auto:auto;--aivyro-modal-max-height:min(84dvh,56rem)}@media (prefers-reduced-motion:reduce){:root{--aivyro-motion-fast:0s;--aivyro-motion-standard:0s;--aivyro-motion-slow:0s}}.aui-tone-mark{background:var(--aivyro-border-strong);border-radius:var(--radius-pill);height:var(--space-8);width:var(--space-8);flex:none;display:inline-block}.aui-tone-mark[data-size=xs]{height:var(--space-4);width:var(--space-4)}.aui-tone-mark[data-size=md]{height:var(--space-12);width:var(--space-12)}.aui-tone-mark[data-tone=info]{background:var(--aivyro-status-info-text)}.aui-tone-mark[data-tone=accent]{background:var(--aivyro-accent)}.aui-tone-mark[data-tone=success]{background:var(--aivyro-status-success-text)}.aui-tone-mark[data-tone=warning]{background:var(--aivyro-status-warning-text)}.aui-icon{color:currentColor;vertical-align:-.125em;flex:none;justify-content:center;align-items:center;width:16px;height:16px;line-height:0;display:inline-flex}.aui-icon[data-aui-icon-size=xs]{width:12px;height:12px}.aui-icon[data-aui-icon-size=md]{width:20px;height:20px}.aui-icon[data-aui-icon-size=lg]{width:24px;height:24px}.aui-icon>svg,svg.aui-icon{width:100%;height:100%;display:block}.aui-icon[data-aui-icon-tone=primary]{color:var(--aivyro-text-primary)}.aui-icon[data-aui-icon-tone=secondary]{color:var(--aivyro-text-secondary)}.aui-icon[data-aui-icon-tone=tertiary]{color:var(--aivyro-text-tertiary)}.aui-icon[data-aui-icon-tone=disabled]{color:var(--aivyro-text-disabled)}.aui-icon[data-aui-icon-tone=accent]{color:var(--aivyro-accent-text)}.aui-icon[data-aui-icon-tone=success]{color:var(--aivyro-success-text)}.aui-icon[data-aui-icon-tone=danger]{color:var(--aivyro-destructive-text)}.aui-icon[data-aui-icon-tone=warning]{color:var(--aivyro-warning-text)}.aui-animated-icon{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;vertical-align:-.125em;flex:none;display:inline-block;overflow:visible}.aui-animated-icon__notification-body{transform-box:fill-box;transform-origin:top}.aui-animated-icon__notification-clapper{transform-box:fill-box;transform-origin:50%}.aui-animated-icon__sparkle{transform-box:fill-box}.aui-animated-icon__sparkle--primary{transform-origin:68% 37%}.aui-animated-icon__sparkle--secondary{transform-origin:31% 70%}.aui-animated-icon__success-path{stroke-dasharray:24;stroke-dashoffset:0}@keyframes aui-animated-icon-notification{0%,to{transform:rotate(0)}25%{transform:rotate(-12deg)}52%{transform:rotate(8deg)}76%{transform:rotate(-3deg)}}@keyframes aui-animated-icon-notification-clapper{0%,to{transform:translate(0)}30%{transform:translate(1.6px)}60%{transform:translate(-1px)}}@keyframes aui-animated-icon-refresh{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes aui-animated-icon-success{0%{stroke-dashoffset:24px}to{stroke-dashoffset:0}}@keyframes aui-animated-icon-sparkle-primary{0%,to{transform:rotate(0)scale(1)}48%{transform:rotate(7deg)scale(1.14)}}@keyframes aui-animated-icon-sparkle-secondary{0%,to{transform:rotate(0)scale(1)}52%{transform:rotate(-8deg)scale(.84)}}@media (prefers-reduced-motion:no-preference){.aui-animated-icon[data-active=true][data-icon=notification] .aui-animated-icon__notification-body{animation:aui-animated-icon-notification var(--aivyro-motion-slow) var(--aivyro-ease-standard) both}.aui-animated-icon[data-active=true][data-icon=notification] .aui-animated-icon__notification-clapper{animation:aui-animated-icon-notification-clapper var(--aivyro-motion-slow) var(--aivyro-ease-standard) both}.aui-animated-icon[data-active=true][data-icon=refresh]{animation:aui-animated-icon-refresh 1s var(--aivyro-ease-linear) infinite}.aui-animated-icon[data-active=true][data-icon=success] .aui-animated-icon__success-path{animation:aui-animated-icon-success var(--aivyro-motion-slow) var(--aivyro-ease-decelerate) both}.aui-animated-icon[data-active=true][data-icon=sparkles] .aui-animated-icon__sparkle--primary{animation:aui-animated-icon-sparkle-primary var(--aivyro-motion-slow) var(--aivyro-ease-standard) both}.aui-animated-icon[data-active=true][data-icon=sparkles] .aui-animated-icon__sparkle--secondary{animation:aui-animated-icon-sparkle-secondary var(--aivyro-motion-slow) var(--aivyro-ease-standard) both}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.aui-animated-icon[data-motion=interaction][data-icon=notification]:hover .aui-animated-icon__notification-body,.aui-button:is(:hover,:focus-visible) .aui-animated-icon[data-motion=interaction][data-icon=notification] .aui-animated-icon__notification-body{animation:aui-animated-icon-notification var(--aivyro-motion-slow) var(--aivyro-ease-standard) both}.aui-animated-icon[data-motion=interaction][data-icon=notification]:hover .aui-animated-icon__notification-clapper,.aui-button:is(:hover,:focus-visible) .aui-animated-icon[data-motion=interaction][data-icon=notification] .aui-animated-icon__notification-clapper{animation:aui-animated-icon-notification-clapper var(--aivyro-motion-slow) var(--aivyro-ease-standard) both}.aui-animated-icon[data-motion=interaction][data-icon=refresh]:hover,.aui-button:is(:hover,:focus-visible) .aui-animated-icon[data-motion=interaction][data-icon=refresh]{animation:aui-animated-icon-refresh var(--aivyro-motion-slow) var(--aivyro-ease-standard) both}.aui-animated-icon[data-motion=interaction][data-icon=success]:hover .aui-animated-icon__success-path,.aui-button:is(:hover,:focus-visible) .aui-animated-icon[data-motion=interaction][data-icon=success] .aui-animated-icon__success-path{animation:aui-animated-icon-success var(--aivyro-motion-slow) var(--aivyro-ease-decelerate) both}.aui-animated-icon[data-motion=interaction][data-icon=sparkles]:hover .aui-animated-icon__sparkle--primary,.aui-button:is(:hover,:focus-visible) .aui-animated-icon[data-motion=interaction][data-icon=sparkles] .aui-animated-icon__sparkle--primary{animation:aui-animated-icon-sparkle-primary var(--aivyro-motion-slow) var(--aivyro-ease-standard) both}.aui-animated-icon[data-motion=interaction][data-icon=sparkles]:hover .aui-animated-icon__sparkle--secondary,.aui-button:is(:hover,:focus-visible) .aui-animated-icon[data-motion=interaction][data-icon=sparkles] .aui-animated-icon__sparkle--secondary{animation:aui-animated-icon-sparkle-secondary var(--aivyro-motion-slow) var(--aivyro-ease-standard) both}}.aui-segmented-control{align-items:center;gap:var(--aivyro-espaco-1);min-width:0;min-inline-size:0;margin:0;padding:0;display:inline-flex}.aui-segmented-control:not([data-appearance=underline]){background:var(--aivyro-superficie-selecionada);border-radius:var(--aivyro-raio-2);border:0;padding:0}.aui-segmented-control__item{font:var(--aivyro-type-control-label);border-radius:var(--aivyro-raio-2);color:var(--aivyro-texto-secundario);cursor:pointer;align-items:center;gap:var(--aui-segmented-control-item-gap);height:var(--aivyro-control-height-2);min-width:0;padding-inline:var(--aivyro-espaco-3);transition:background-color var(--aivyro-motion-fast) var(--aivyro-ease-out),color var(--aivyro-motion-fast) var(--aivyro-ease-out),box-shadow var(--aivyro-motion-fast) var(--aivyro-ease-out);white-space:nowrap;background:0 0;border:0;outline:0;flex-shrink:0;justify-content:center;display:inline-flex}.aui-segmented-control[data-density=compact] .aui-segmented-control__item{font:var(--aivyro-type-control-label-sm);height:var(--aivyro-control-height-1);padding-inline:var(--aivyro-espaco-2)}.aui-segmented-control__item:hover:not(:disabled){background:var(--aivyro-superficie-hover);color:var(--aivyro-texto-primario)}.aui-segmented-control__item:focus-visible{outline:var(--aivyro-focus-width) solid var(--aivyro-borda-foco);outline-offset:var(--aivyro-focus-offset)}.aui-segmented-control__item[data-state=on]{background:var(--aivyro-superficie-padrao);box-shadow:var(--aivyro-sombra-2);color:var(--aivyro-texto-primario);outline:0}.aui-segmented-control__item:disabled{cursor:not-allowed;opacity:var(--aivyro-disabled-opacity)}.aui-segmented-control__count,.aui-segmented-control__label,.aui-segmented-control__leading{align-items:center;min-width:0;display:inline-flex}.aui-segmented-control__label{text-overflow:ellipsis;flex:none;min-width:0;overflow:hidden}.aui-segmented-control[data-appearance=underline]{gap:var(--aivyro-espaco-4);overflow:visible}.aui-segmented-control[data-appearance=underline] .aui-segmented-control__item{color:var(--aivyro-text-secondary);background:0 0;border-radius:0;padding-inline:0;position:relative}.aui-segmented-control[data-appearance=underline] .aui-segmented-control__item:hover:not(:disabled){color:var(--aivyro-text-primary);background:0 0}.aui-segmented-control[data-appearance=underline] .aui-segmented-control__item[data-state=on]{box-shadow:none;color:var(--aivyro-texto-primario);background:0 0}.aui-segmented-control[data-appearance=underline] .aui-segmented-control__item[data-state=on]:after{display:none}.aui-segmented-control__count{color:var(--aivyro-text-tertiary);font:var(--aivyro-type-micro-label);font-variant-numeric:tabular-nums}.aui-segmented-control__item[data-state=on] .aui-segmented-control__count{color:var(--aivyro-text-secondary)}.aui-segmented-control{scrollbar-width:none;max-width:100%;overflow-x:auto}.aui-segmented-control::-webkit-scrollbar{display:none}.aui-segmented-control svg{height:var(--aui-segmented-control-icon-size);width:var(--aui-segmented-control-icon-size)}.aui-state-text{color:var(--aivyro-text-secondary);font:var(--aivyro-type-helper);align-items:center;gap:var(--space-6);display:inline-flex}.aui-state-text[data-size=compact]{font:var(--aivyro-type-micro-label)}.aui-state-text__marker{block-size:var(--space-8);border-radius:var(--radius-full);inline-size:var(--space-8);border:1px solid;flex:none;display:inline-block}.aui-state-text[data-tone=info] .aui-state-text__marker{background:var(--aivyro-info-text);color:var(--aivyro-info-text)}.aui-state-text[data-tone=success] .aui-state-text__marker{background:var(--aivyro-success-text);border-radius:var(--radius-xs);color:var(--aivyro-success-text)}.aui-state-text[data-tone=warning] .aui-state-text__marker{color:var(--aivyro-warning-text);transform:rotate(45deg)}.aui-state-text[data-tone=critical] .aui-state-text__marker{color:var(--aivyro-destructive-text);border:0;position:relative}.aui-state-text[data-tone=critical] .aui-state-text__marker:after,.aui-state-text[data-tone=critical] .aui-state-text__marker:before{content:"";block-size:1px;inline-size:var(--space-10);background:currentColor;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(45deg)}.aui-state-text[data-tone=critical] .aui-state-text__marker:after{transform:translate(-50%,-50%)rotate(-45deg)}.aui-tag{font:var(--aivyro-type-compact-label-md);background:var(--aui-tag-bg,transparent);border:1px solid var(--aui-tag-border,var(--aivyro-status-neutral-text));--aui-tag-radius:var(--radius-6);border-radius:var(--aui-tag-radius);color:var(--aui-tag-color,var(--aivyro-status-neutral-text));align-items:center;gap:var(--space-6);min-height:calc(var(--space-20) + var(--space-4));max-width:100%;padding-inline:var(--space-8);white-space:nowrap;flex:none;display:inline-flex}.aui-tag[data-size=compact]{font:var(--aivyro-type-micro-label);gap:var(--space-4);min-height:var(--space-20);padding-inline:var(--space-6)}.aui-tag[data-size=display]{font:var(--aivyro-type-body);gap:var(--space-8);min-height:var(--space-32);padding-inline:var(--space-12)}.aui-tag__icon{flex:none}.aui-tag[data-color-role=neutral],.aui-tag[data-color-role=unknown]{--aui-tag-bg:transparent;--aui-tag-border:var(--aivyro-status-neutral-text);--aui-tag-color:var(--aivyro-status-neutral-text)}.aui-tag[data-color-role=accent]{--aui-tag-bg:transparent;--aui-tag-border:var(--aivyro-accent);--aui-tag-color:var(--aivyro-status-accent-text)}.aui-tag[data-color-role=info]{--aui-tag-bg:transparent;--aui-tag-border:var(--aivyro-info);--aui-tag-color:var(--aivyro-status-info-text)}.aui-tag[data-color-role=categorical-1]{--aui-tag-border:var(--aivyro-categorical-1);--aui-tag-color:var(--aivyro-categorical-1)}@supports (color:color-mix(in lab,red,red)){.aui-tag[data-color-role=categorical-1]{--aui-tag-color:color-mix(in srgb,var(--aivyro-categorical-1) 45%,var(--aivyro-text-primary))}}.aui-tag[data-color-role=categorical-2]{--aui-tag-border:var(--aivyro-categorical-2);--aui-tag-color:var(--aivyro-categorical-2)}@supports (color:color-mix(in lab,red,red)){.aui-tag[data-color-role=categorical-2]{--aui-tag-color:color-mix(in srgb,var(--aivyro-categorical-2) 45%,var(--aivyro-text-primary))}}.aui-tag[data-color-role=categorical-3]{--aui-tag-border:var(--aivyro-categorical-3);--aui-tag-color:var(--aivyro-categorical-3)}@supports (color:color-mix(in lab,red,red)){.aui-tag[data-color-role=categorical-3]{--aui-tag-color:color-mix(in srgb,var(--aivyro-categorical-3) 45%,var(--aivyro-text-primary))}}.aui-tag[data-color-role=categorical-4]{--aui-tag-border:var(--aivyro-categorical-4);--aui-tag-color:var(--aivyro-categorical-4)}@supports (color:color-mix(in lab,red,red)){.aui-tag[data-color-role=categorical-4]{--aui-tag-color:color-mix(in srgb,var(--aivyro-categorical-4) 45%,var(--aivyro-text-primary))}}.aui-tag[data-color-role=categorical-5]{--aui-tag-border:var(--aivyro-categorical-5);--aui-tag-color:var(--aivyro-categorical-5)}@supports (color:color-mix(in lab,red,red)){.aui-tag[data-color-role=categorical-5]{--aui-tag-color:color-mix(in srgb,var(--aivyro-categorical-5) 45%,var(--aivyro-text-primary))}}.aui-tag[data-color-contract=customer][data-custom-color=true]:not([data-color-role]){--aui-tag-bg:transparent;--aui-tag-border:var(--aui-tag-data-color);--aui-tag-color:var(--aivyro-text-primary)}.aui-tag[data-fill=amber],.aui-tag[data-fill=coral],.aui-tag[data-fill=cyan],.aui-tag[data-fill=lime]{--aui-tag-border:transparent;--aui-tag-color:var(--aivyro-brand-primaria-midnight-purple);--aui-tag-radius:9999px;font-weight:700}.aui-tag[data-fill=lime]{--aui-tag-bg:var(--aivyro-brand-secundaria-bright-lime)}.aui-tag[data-fill=cyan]{--aui-tag-bg:var(--aivyro-brand-secundaria-bright-cyan)}.aui-tag[data-fill=coral]{--aui-tag-bg:var(--aivyro-brand-secundaria-bright-coral)}.aui-tag[data-fill=amber]{--aui-tag-bg:var(--aivyro-brand-secundaria-bright-amber)}.aui-tag[data-fill=pink],.aui-tag[data-fill=purple]{--aui-tag-border:transparent;--aui-tag-color:var(--aivyro-surface);--aui-tag-radius:9999px;font-weight:700}.aui-tag[data-fill=purple]{--aui-tag-bg:var(--aivyro-brand-secundaria-prospecting-purple)}.aui-tag[data-fill=pink]{--aui-tag-bg:var(--aivyro-brand-primaria-tech-pink)}.aui-tag__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.aui-tag__interactive-link,.aui-tag__select.aui-button{color:inherit;font:inherit;align-items:center;min-width:0;text-decoration:none;display:inline-flex}.aui-tag__select{border:0;margin:0}.aui-tag__dismiss.aui-button,.aui-tag__select{appearance:none;cursor:pointer;background:0 0;padding:0}.aui-tag__dismiss.aui-button{border-radius:var(--radius-pill);color:inherit;min-height:var(--space-20);min-width:var(--space-20);border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.aui-tag__dismiss:focus-visible,.aui-tag__interactive-link:focus-visible,.aui-tag__select:focus-visible{outline:2px solid var(--aivyro-accent);outline-offset:2px}.aui-tag[data-selectable=true][data-selected=true]{background:var(--aivyro-accent)}@supports (color:color-mix(in lab,red,red)){.aui-tag[data-selectable=true][data-selected=true]{background:color-mix(in srgb,var(--aivyro-accent) 10%,var(--aivyro-surface))}}.aui-tag[data-selectable=true][data-selected=true]{border-color:var(--aivyro-accent)}.aui-count-pill{border:1px solid var(--aivyro-count-pill-text);border-radius:var(--radius-pill);color:var(--aivyro-count-pill-text);font:var(--aivyro-type-compact-label);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;min-height:calc(var(--space-16) + var(--space-4));min-width:calc(var(--space-16) + var(--space-4));padding-inline:var(--space-6);white-space:nowrap;background:0 0;flex:none;justify-content:center;align-items:center;display:inline-flex}.aui-count-pill[data-size=standard]{font:var(--aivyro-type-compact-label-md);min-height:calc(var(--space-20) + var(--space-4));min-width:calc(var(--space-20) + var(--space-4));padding-inline:var(--space-8)}.aui-count-pill[data-tone=accent]{border-color:var(--aivyro-accent);color:var(--aivyro-status-accent-text);background:0 0}.aui-score-meter{gap:var(--space-8);flex-direction:column;display:flex}.aui-score-meter__head{justify-content:space-between;align-items:baseline;gap:var(--space-12);display:flex}.aui-score-meter__label{font:var(--aivyro-type-micro-label);letter-spacing:var(--aivyro-type-tracking-uppercase);text-transform:uppercase;color:var(--aivyro-text-tertiary)}.aui-score-meter__value-row{align-items:flex-end;gap:var(--space-8);display:flex}.aui-score-meter__value{font:var(--aivyro-type-data-value);letter-spacing:var(--aivyro-type-tracking-xl);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;color:var(--aivyro-text-primary)}.aui-score-meter__value[data-state=unknown]{font:var(--aivyro-type-body);color:var(--aivyro-text-tertiary)}.aui-score-meter__value[data-tone=hot]{color:var(--aivyro-score-hot)}.aui-score-meter__value[data-tone=warm]{color:var(--aivyro-score-warm)}.aui-score-meter__value[data-tone=cold]{color:var(--aivyro-score-cold)}.aui-score-meter[data-emphasis=neutral] .aui-score-meter__value{color:var(--aivyro-text-primary)}.aui-score-meter__outof{font:var(--aivyro-type-body);color:var(--aivyro-text-tertiary);margin-bottom:var(--aivyro-space-px-3)}.aui-score-meter__track{border-radius:var(--radius-pill);background:var(--aivyro-border);height:6px;overflow:hidden}.aui-score-meter__fill{inline-size:var(--aui-score-meter-fill-size,0);border-radius:var(--radius-pill);height:100%;transition:inline-size var(--aivyro-motion-standard) var(--aivyro-ease-out);background:var(--aivyro-text-secondary);display:block}.aui-score-meter__fill[data-tone=hot]{background:var(--aivyro-score-hot)}.aui-score-meter__fill[data-tone=warm]{background:var(--aivyro-score-warm)}.aui-score-meter__fill[data-tone=cold]{background:var(--aivyro-score-cold)}.aui-score-meter__track[data-spectrum=true]{background:var(--aivyro-surface-sunken)}.aui-score-meter__marker{position:relative}.aui-score-meter__marker i{left:var(--aui-score-meter-marker-offset,0);border-radius:var(--radius-sm);background:var(--aivyro-text-primary);width:3px;height:10px;position:absolute;top:-2px;transform:translate(-50%)}.aui-score-meter__diverging{border-radius:var(--radius-sm);background:var(--aivyro-surface-sunken);height:8px;position:relative;overflow:hidden}.aui-score-meter__zero{background:var(--aivyro-border-strong);z-index:2;width:1.5px;position:absolute;top:-2px;bottom:-2px;left:50%}.aui-score-meter__div-fill{inline-size:var(--aui-score-meter-diverging-size,0);border-radius:var(--radius-sm);position:absolute;top:0;bottom:0}.aui-score-meter__div-fill[data-sign=pos]{background:var(--aivyro-score-warm);left:50%}.aui-score-meter__div-fill[data-sign=neg]{background:var(--aivyro-score-cold);right:50%}.aui-score-meter__scale-ends{font:var(--aivyro-type-micro-label);letter-spacing:var(--aivyro-type-tracking-micro);color:var(--aivyro-text-tertiary);justify-content:space-between;display:flex}.aui-score-meter__breakdown{flex-direction:column;display:flex}.aui-score-meter__brow{justify-content:space-between;align-items:center;gap:var(--space-12);padding-block:var(--space-8);border-top:1px solid var(--aivyro-border-faint);display:flex}.aui-score-meter__brow-l{min-width:0}.aui-score-meter__brow-t{font:var(--aivyro-type-surface-body-strong-ui);color:var(--aivyro-text-primary)}.aui-score-meter__brow-d{font:var(--aivyro-type-compact-body);color:var(--aivyro-text-tertiary);margin-top:1px}.aui-score-meter__brow-v{font:var(--aivyro-type-body-section-title-ui);font-variant-numeric:tabular-nums;flex-shrink:0}.aui-score-meter__brow-v[data-tone=hot]{color:var(--aivyro-score-hot)}.aui-score-meter__brow-v[data-tone=warm]{color:var(--aivyro-score-warm)}.aui-score-meter__brow-v[data-tone=cold]{color:var(--aivyro-score-cold)}.aui-score-meter__caption{font:var(--aivyro-type-compact-body);color:var(--aivyro-text-tertiary);margin-top:-2px}.aui-score-meter__breakdown[data-component=true]{gap:var(--space-4);margin-top:var(--space-4)}.aui-score-meter__breakdown[data-component=true] .aui-score-meter__brow{padding-block:var(--space-4);gap:var(--space-8);border-top:0}.aui-score-meter__breakdown[data-component=true] .aui-score-meter__brow-l{flex:none}.aui-score-meter__brow-bar{border-radius:var(--radius-pill);background:var(--aivyro-border);flex:1;height:4px;overflow:hidden}.aui-score-meter__brow-bar-fill{inline-size:var(--aui-score-meter-breakdown-size,0);border-radius:var(--radius-pill);background:var(--aivyro-text-secondary);height:100%;display:block}.aui-score-meter__brow-bar-fill[data-tone=hot]{background:var(--aivyro-score-hot)}.aui-score-meter__brow-bar-fill[data-tone=warm]{background:var(--aivyro-score-warm)}.aui-score-meter__brow-bar-fill[data-tone=cold]{background:var(--aivyro-score-cold)}.aui-score-meter__brow-ev{max-width:9.5rem;font:var(--aivyro-type-compact-body);color:var(--aivyro-text-tertiary);text-align:right;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;overflow:hidden}.aui-score-chip{align-items:center;gap:var(--space-8);font:var(--aivyro-type-section-title);font-variant-numeric:tabular-nums;display:inline-flex}.aui-score-chip[data-tone=hot]{color:var(--aivyro-score-hot)}.aui-score-chip[data-tone=warm]{color:var(--aivyro-score-warm)}.aui-score-chip[data-tone=cold]{color:var(--aivyro-score-cold)}.aui-score-chip[data-tone=neutral]{color:var(--aivyro-text-secondary)}.aui-score-chip__bar{border-radius:var(--radius-pill);background:var(--aivyro-border-subtle);width:46px;height:4px;display:inline-block;overflow:hidden}.aui-score-chip__bar>span{inline-size:var(--aui-score-chip-fill-size,0);border-radius:var(--radius-pill);background:currentColor;height:100%;display:block}.aui-filter-bar{align-items:center;gap:var(--space-6);border:0;flex-wrap:wrap;min-inline-size:0;margin:0;padding:0;display:flex}.aui-filter-bar__pill.aui-button{align-items:center;gap:var(--space-6);height:var(--aivyro-action-height-xs);padding-inline:var(--space-12);border-radius:var(--radius-pill);color:var(--aivyro-text-secondary);font:var(--aivyro-type-control-label-sm);white-space:nowrap;cursor:pointer;box-shadow:none;transition:background var(--aivyro-motion-fast) ease,color var(--aivyro-motion-fast) ease;background:0 0;border:0;display:inline-flex;transform:none}.aui-filter-bar__pill.aui-button:hover:not(:disabled){color:var(--aivyro-text-primary);box-shadow:none;background:0 0;transform:none}.aui-filter-bar__pill.aui-button[data-selected=true]{background:var(--aivyro-cta-fill);border-color:var(--aivyro-cta-fill);color:var(--aivyro-cta-foreground);box-shadow:none}.aui-filter-bar__pill.aui-button[data-selected=true][data-tone=info]{background:var(--aivyro-status-info-bg);border-color:var(--aivyro-status-info-border);color:var(--aivyro-status-info-text)}.aui-filter-bar__pill.aui-button[data-selected=true][data-tone=accent]{background:var(--aivyro-accent-subtle);border-color:var(--aivyro-accent);color:var(--aivyro-accent-text)}.aui-filter-bar__pill.aui-button[data-selected=true][data-tone=success]{background:var(--aivyro-status-success-bg);border-color:var(--aivyro-status-success-border);color:var(--aivyro-status-success-text)}.aui-filter-bar__pill.aui-button[data-selected=true][data-tone=warning]{background:var(--aivyro-status-warning-bg);border-color:var(--aivyro-status-warning-border);color:var(--aivyro-status-warning-text)}.aui-filter-bar__pill.aui-button[data-tone=info] .aui-filter-bar__icon{color:var(--aivyro-status-info-text)}.aui-filter-bar__pill.aui-button[data-tone=accent] .aui-filter-bar__icon{color:var(--aivyro-text-secondary)}.aui-filter-bar__pill.aui-button[data-tone=success] .aui-filter-bar__icon{color:var(--aivyro-status-success-text)}.aui-filter-bar__pill.aui-button[data-tone=warning] .aui-filter-bar__icon{color:var(--aivyro-status-warning-text)}.aui-filter-bar__pill.aui-button[data-tone=info] .aui-filter-bar__count{color:var(--aivyro-status-info-text)}.aui-filter-bar__pill.aui-button[data-tone=accent] .aui-filter-bar__count{color:var(--aivyro-text-secondary)}.aui-filter-bar__pill.aui-button[data-tone=success] .aui-filter-bar__count{color:var(--aivyro-status-success-text)}.aui-filter-bar__pill.aui-button[data-tone=warning] .aui-filter-bar__count{color:var(--aivyro-status-warning-text)}.aui-filter-bar__pill.aui-button[data-selected=true]:hover:not(:disabled){background:var(--aivyro-cta-fill-hover);border-color:var(--aivyro-cta-fill-hover);color:var(--aivyro-cta-foreground-hover);box-shadow:none}.aui-filter-bar__pill.aui-button[data-selected=true][data-tone=info]:hover:not(:disabled){background:var(--aivyro-status-info-border);border-color:var(--aivyro-status-info-border);color:var(--aivyro-status-info-text)}.aui-filter-bar__pill.aui-button[data-selected=true][data-tone=accent]:hover:not(:disabled){background:var(--aivyro-accent);border-color:var(--aivyro-accent);color:var(--aivyro-accent-foreground)}.aui-filter-bar__pill.aui-button[data-selected=true][data-tone=success]:hover:not(:disabled){background:var(--aivyro-status-success-border);border-color:var(--aivyro-status-success-border);color:var(--aivyro-status-success-text)}.aui-filter-bar__pill.aui-button[data-selected=true][data-tone=warning]:hover:not(:disabled){background:var(--aivyro-status-warning-bg)}@supports (color:color-mix(in lab,red,red)){.aui-filter-bar__pill.aui-button[data-selected=true][data-tone=warning]:hover:not(:disabled){background:color-mix(in srgb,var(--aivyro-status-warning-bg) 82%,var(--aivyro-surface))}}.aui-filter-bar__pill.aui-button[data-selected=true][data-tone=warning]:hover:not(:disabled){border-color:var(--aivyro-status-warning-border);color:var(--aivyro-status-warning-text)}.aui-filter-bar__pill.aui-button:disabled,.aui-filter-bar__pill.aui-button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.aui-filter-bar__icon{display:inline-flex}.aui-filter-bar__icon svg{width:14px;height:14px}.aui-filter-bar__count{font:var(--aivyro-type-compact-label-relaxed);font-variant-numeric:tabular-nums;opacity:.85}.aui-prose-block+.aui-prose-block{margin-top:var(--space-20)}.aui-prose-block .aui-eyebrow{margin-bottom:var(--space-6)}.aui-prose-block__text{font:var(--aivyro-type-overlay-compact-body);margin:0}.aui-prose-block__text[data-emphasis=lead]{font:var(--aivyro-type-section-title-relaxed);color:var(--aivyro-text-primary)}.aui-prose-block__text[data-emphasis=body]{font:var(--aivyro-type-body);color:var(--aivyro-text-secondary)}.aui-checklist-item{align-items:flex-start;gap:var(--space-10);padding:var(--space-10) var(--space-4);border-bottom:1px solid var(--aivyro-border);display:flex}@supports (color:color-mix(in lab,red,red)){.aui-checklist-item{border-bottom:1px solid color-mix(in srgb,var(--aivyro-border) 58%,transparent)}}.aui-checklist-item:last-child{border-bottom:none}.aui-checklist-item__box{border:1.5px solid var(--aivyro-text-tertiary);background:0 0;flex-shrink:0;width:18px;height:18px;margin-top:1px;padding:0}@supports (color:color-mix(in lab,red,red)){.aui-checklist-item__box{border:1.5px solid color-mix(in srgb,var(--aivyro-text-tertiary) 42%,transparent)}}.aui-checklist-item__box{border-radius:var(--radius-sm)}.aui-checklist-item[data-interactive=true] .aui-checklist-item__box{cursor:pointer}.aui-checklist-item[data-interactive=true] .aui-checklist-item__box:hover{border-color:var(--aivyro-accent)}.aui-checklist-item[data-interactive=true] .aui-checklist-item__box:focus-visible{outline:2px solid var(--aivyro-focus-ring);outline-offset:2px}.aui-checklist-item[data-checked=true] .aui-checklist-item__box{border-color:var(--aivyro-accent);background:var(--aivyro-accent);color:var(--aivyro-accent-foreground)}.aui-checklist-item__text{font:var(--aivyro-type-body);color:var(--aivyro-text-primary)}.aui-checklist-item__meta{color:var(--aivyro-text-tertiary)}.aui-quote{padding:var(--space-8) var(--space-12);background:var(--aivyro-surface-sunken);border-radius:var(--radius-sm);font:var(--aivyro-type-body);color:var(--aivyro-text-secondary);margin-block-start:var(--space-10);font-style:italic}.aui-inline-metric-row{align-items:baseline;column-gap:var(--space-16);row-gap:var(--space-4);flex-wrap:wrap;display:flex}.aui-inline-metric-row__pair{align-items:baseline;gap:var(--space-6);white-space:nowrap;display:inline-flex}.aui-inline-metric-row__label{font:var(--aivyro-type-compact-body-relaxed);color:var(--aivyro-text-secondary)}.aui-inline-metric-row__value{font:var(--aivyro-type-control-label);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;color:var(--aivyro-text-primary)}.aui-inline-metric-row__trailing{font:var(--aivyro-type-compact-body-relaxed);color:var(--aivyro-text-tertiary)}.aui-speaker-avatar{border-radius:var(--radius-pill);font:var(--aivyro-type-micro-label);text-transform:uppercase;border:1px solid #0000;flex:none;justify-content:center;align-items:center;display:inline-flex}.aui-speaker-avatar[data-size=md]{min-width:1.85rem;height:1.85rem;padding-inline:var(--aui-speaker-avatar-padding-inline-md);font:var(--aivyro-type-compact-body)}.aui-speaker-avatar[data-size=sm]{min-width:1.5rem;height:1.5rem;padding-inline:var(--aui-speaker-avatar-padding-inline-sm);font:var(--aivyro-type-micro-label)}.aui-speaker-avatar[data-tone=amber],.aui-speaker-avatar[data-tone=blue],.aui-speaker-avatar[data-tone=green],.aui-speaker-avatar[data-tone=primary],.aui-speaker-avatar[data-tone=rose]{color:var(--aivyro-text-on-color)}.aui-speaker-avatar[data-tone=primary]{background:var(--aivyro-categorical-5)}.aui-speaker-avatar[data-tone=blue]{background:var(--aivyro-categorical-1)}.aui-speaker-avatar[data-tone=green]{background:var(--aivyro-categorical-2)}.aui-speaker-avatar[data-tone=amber]{background:var(--aivyro-categorical-3)}.aui-speaker-avatar[data-tone=rose]{background:var(--aivyro-categorical-4)}.aui-speaker-avatar[data-tone=slate]{background:var(--aivyro-surface-muted);border-color:var(--aivyro-border);color:var(--aivyro-muted-foreground)}.aui-action-area{inline-size:100%;min-inline-size:0;color:inherit;font:inherit;text-align:start;cursor:pointer;transition:background-color var(--aivyro-motion-fast) var(--aivyro-ease-out);background:0 0;border:0;text-decoration:none;display:block;position:relative}.aui-action-area[data-surface=row]{padding:var(--space-12) var(--space-16);min-block-size:var(--space-64)}.aui-action-area[data-surface=card]{padding:var(--space-24);border-radius:var(--radius-card);background:var(--aivyro-surface)}.aui-action-area:hover:not(:disabled){background:var(--aivyro-surface-subtle)}.aui-action-area:disabled{cursor:default;opacity:var(--aivyro-disabled-opacity)}.aui-action-area[data-selected=true]{background:var(--aivyro-surface-sunken)}.aui-action-area:focus-visible{z-index:1;outline:2px solid var(--aivyro-focus-ring);outline-offset:-2px}.aui-action-area:after{content:"";pointer-events:auto;block-size:44px;position:absolute;inset-block:50%;inset-inline:0;transform:translateY(-50%)}.aui-action-area:active:not(:disabled){transform:scale(.995)}@media (prefers-reduced-motion:reduce){.aui-action-area{transition:none}.aui-action-area:active:not(:disabled){transform:none}}.aivyro-t-titulo-pagina{font:700 28px/36px var(--aivyro-font-sans);letter-spacing:-.0075em}.aivyro-t-titulo-regiao{font:700 24px/30px var(--aivyro-font-sans);letter-spacing:-.00625em}.aivyro-t-titulo-secao{font:700 20px/28px var(--aivyro-font-sans);letter-spacing:-.005em}.aivyro-t-titulo-grupo{font:700 18px/26px var(--aivyro-font-sans);letter-spacing:-.0025em}.aivyro-t-titulo-card{font:700 14px/20px var(--aivyro-font-sans)}.aivyro-t-corpo-3{font:400 16px/24px var(--aivyro-font-sans)}.aivyro-t-corpo-2{font:400 14px/20px var(--aivyro-font-sans)}.aivyro-t-corpo-1{font:400 12px/16px var(--aivyro-font-sans);letter-spacing:.0025em}.aivyro-t-corpo-2-forte{font:700 14px/20px var(--aivyro-font-sans)}.aivyro-t-corpo-1-forte{font:700 12px/16px var(--aivyro-font-sans);letter-spacing:.0025em}.aivyro-t-rotulo-2{font:500 14px/20px var(--aivyro-font-sans)}.aivyro-t-rotulo-1{font:500 12px/16px var(--aivyro-font-sans);letter-spacing:.0025em}.aivyro-t-metrica-8{font:700 35px/40px var(--aivyro-font-sans);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.aivyro-t-metrica-6{font:700 24px/30px var(--aivyro-font-sans);letter-spacing:-.00625em;font-variant-numeric:tabular-nums}.aivyro-t-mono-2{font:400 14px/20px var(--aivyro-font-mono)}.aivyro-t-mono-1{font:400 12px/16px var(--aivyro-font-mono);letter-spacing:.0025em}.aivyro-t-sobretitulo{font:600 12px/16px var(--aivyro-font-sans);letter-spacing:.08em;text-transform:uppercase}:where(.aui-button,.aui-icon-button,.aui-segmented-control,.aui-segmented-control__item,.aui-input-shell,.aui-token-input-shell,.aui-textarea-shell,.aui-select-shell,.aui-input-base,.aui-text-input,.aui-multi-select,.aui-switch,.aui-settings-toggle-row,.aui-color-picker-popover,.aui-inline-notice,.aui-color-sample,.aui-tag,.aui-count-pill,.aui-empty-state,.aui-histogram-bucket-tooltip,.aui-inbox-thread-list-item,.aui-conversation-thread,.aui-conversation-thread-header,.aui-conversation-inline-notice,.aui-conversation-message-row,.aui-conversation-message-bubble,.aui-conversation-reply-preview,.aui-conversation-drop-overlay,.aui-toolbar,.aui-surface,.aui-workspace-frame,.aui-section-heading,.aui-field-row,.aui-icon-shell,.aui-avatar,.aui-identity,.aui-surface-card,.aui-tooltip-trigger,.aui-scroll-area,.aui-popover,.aui-drawer,.aui-drawer__panel,.aui-drawer__body,.aui-modal,.aui-modal__content,.aui-modal__body,.aui-tabs,.aui-object-breadcrumb,.aui-workspace-page-header,.aui-accordion,.aui-collapse,.aui-tab-rail,.aui-metadata-strip,.aui-record-context-grid,.aui-record-header,.aui-record-field,.aui-record-field-grid,.aui-record-summary-block,.aui-record-summary-prompt,.aui-record-preview-identity,.aui-record-preview-actions,.aui-record-preview-tabs,.aui-record-preview-section,.aui-record-preview-field-group,.aui-record-preview-callout,.aui-record-select-editor,.aui-record-section,.aui-association-card,.aui-association-item,.aui-association-empty,.aui-transcript-reader,.aui-meeting-record-workspace,.aui-meeting-tab-section,.aui-meeting-empty-panel,.aui-meeting-composer-surface,.aui-meeting-assistant-rail,.aui-meeting-prompt-list,.aui-meeting-data-list,.aui-meeting-data-row,.aui-meeting-object-icon,.aui-meeting-association-group,.aui-meeting-preview-panel,.aui-meeting-preview-section,.aui-meeting-preview-field-row,.aui-meeting-preview-callout,.aui-meetings-toolbar,.aui-meetings-nav,.aui-meetings-body,.aui-meetings-stack,.aui-meetings-operational-header,.aui-meetings-action-panel,.aui-meetings-kpi-grid,.aui-meetings-filter-surface,.aui-meetings-table-surface,.aui-meetings-surface-body,.aui-meetings-settings-section,.aui-meetings-action-footer,.aui-dashboard-workspace,.aui-dashboard-workspace__content,.aui-dashboard-header,.aui-dashboard-grid,.aui-dashboard-panel,.aui-dashboard-metric-strip,.aui-dashboard-action-list,.aui-dashboard-list,.aui-dashboard-list-item,.aui-dashboard-data-preview){box-sizing:border-box;font-family:var(--aivyro-type-font-family)}.aui-button:focus-visible,.aui-icon-button:focus-visible,.aui-record-preview-panel__dismiss:focus-visible,.aui-record-select-editor__option:focus-visible,.aui-record-select-editor__row:focus-visible,.aui-record-select-editor__search-input:focus-visible,.aui-tab-rail__tab:focus-visible{outline:var(--aivyro-control-hover-ring-width) solid var(--aivyro-focus-ring);outline-offset:var(--aivyro-focus-ring-offset)}:where(.aui-input-shell:has(>.aui-input-shell__input:focus-visible),.aui-token-input-shell:has(>.aui-token-input-shell__input:focus-visible),.aui-textarea-shell:has(>.aui-input-base:focus-visible),.aui-select-shell:has(>.aui-select-shell__input:focus-visible)){border-color:var(--aivyro-focus-field-border);box-shadow:0 0 0 var(--aivyro-focus-field-halo-width) var(--aivyro-focus-field-halo);outline:none}.aui-field{gap:var(--space-6);inline-size:var(--aui-field-inline-size,auto);max-inline-size:var(--aui-field-max-inline-size,none);min-width:0;margin-block-start:var(--aui-field-margin-block-start,0);margin-block-end:var(--aui-field-margin-block-end,0);display:grid}.aui-field__label{font:var(--aivyro-type-control-label);color:var(--aivyro-text-primary)}.aui-field__message{font:var(--aivyro-type-field-message);color:var(--aivyro-text-secondary)}.aui-field__message[data-tone=danger]{color:var(--aivyro-destructive-text)}.aui-collection-result-row:focus-visible{outline:var(--aivyro-control-hover-ring-width) solid var(--aivyro-focus-ring);outline-offset:calc(-1 * var(--aivyro-focus-ring-offset))}.aui-menu__item:focus-visible,.aui-menu__item:hover,.aui-menu__item[data-highlighted]{background:var(--aivyro-interaction-hover-bg);outline:none}.aui-menu__item[data-checked=true],.aui-menu__item[data-selected=true]{background:var(--aivyro-interaction-selected-bg);outline:none}.aui-menu__item:focus-visible{outline:var(--aivyro-control-hover-ring-width) solid var(--aivyro-focus-ring);outline-offset:calc(-1 * var(--aivyro-focus-ring-offset))}.aui-tabs__tab:focus-visible,.aui-tabs__tab:hover:not(:disabled),.aui-tabs__tab[data-state=active]{color:var(--aivyro-text-primary)}.aui-object-breadcrumb__link:focus-visible,.aui-tabs__tab:focus-visible{outline:var(--aivyro-control-hover-ring-width) solid var(--aivyro-focus-ring-strong);outline-offset:var(--aivyro-focus-ring-offset)}.aui-accordion__control:focus-visible{outline:var(--aivyro-control-hover-ring-width) solid var(--aivyro-focus-ring-strong);outline-offset:calc(-1 * var(--aivyro-focus-ring-offset))}.aui-disclosure__summary{align-items:center;gap:var(--aivyro-espaco-2);width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.aui-disclosure__content[data-state=closed]{display:none}.aui-disclosure__summary:disabled{cursor:default}.aui-disclosure__summary:focus-visible{outline:2px solid var(--aivyro-accent);outline-offset:2px}.aui-disclosure__summary-content{flex:auto;min-width:0}.aui-disclosure__chevron{transition:transform var(--aivyro-motion-fast) var(--aivyro-ease-standard);flex:none;display:inline-flex;transform:rotate(-90deg)}.aui-disclosure__summary[data-state=open] .aui-disclosure__chevron{transform:none}@media (prefers-reduced-motion:reduce){.aui-disclosure__chevron{transition:none}}.aui-accordion__chevron[data-expanded=true]{transform:rotate(180deg)}.aui-accordion__panel{transition:grid-template-rows var(--aivyro-motion-standard) var(--aivyro-ease-standard);grid-template-rows:0fr;display:grid}.aui-accordion__panel[data-open=true]{grid-template-rows:1fr}.aui-accordion__panel-inner{min-height:0;transition:visibility 0s var(--aivyro-motion-standard);visibility:visible}.aui-accordion__panel:not([data-open=true])>.aui-accordion__panel-inner{visibility:hidden}@media (prefers-reduced-motion:reduce){.aui-accordion__chevron,.aui-accordion__control,.aui-accordion__panel{transition:none}}.aui-transcript-reader__search-field .aui-input-shell{background:var(--aivyro-surface);border-radius:var(--radius-md);height:var(--aui-transcript-search-shell-height)}.aui-transcript-reader__search-field .aui-input-shell__input{font:var(--aivyro-type-transcript-search-input-ui);padding-left:var(--space-8)}.aui-transcript-reader__turn:focus-visible{outline:var(--aivyro-control-hover-ring-width) solid var(--aivyro-focus-ring-strong);outline-offset:calc(var(--space-1) * -1)}@keyframes aui-spin{to{transform:rotate(1turn)}}.aui-meeting-recording-player__scrubber:focus-visible{outline:var(--aivyro-control-hover-ring-width) solid var(--aivyro-focus-ring-strong);outline-offset:var(--space-4)}.aui-meeting-recording-player__scrubber:focus-visible .aui-meeting-recording-player__scrubber-thumb,.aui-meeting-recording-player__scrubber:hover .aui-meeting-recording-player__scrubber-thumb{opacity:1}.aui-meeting-record-workspace__tabs .aui-tab-rail__tab{min-height:var(--aui-meeting-record-workspace-tab-min-height);padding-inline:var(--space-10)}.aui-meeting-prompt-list__items .aui-button{min-height:var(--aivyro-action-height-xs);padding-inline:var(--space-8);justify-content:flex-start;width:100%}.aui-record-preview-actions .aui-button{font-size:var(--aivyro-type-compact-label-size);height:var(--aivyro-action-height-xs);padding-inline:var(--aui-preview-action-padding-inline)}.aui-record-preview-tabs .aui-tab-rail{padding-inline:var(--space-3);overflow-x:auto}.aui-story-frame,.aui-story-grid,.aui-story-row,.aui-story-section,.aui-story-stack,.aui-story-table,.aui-story-table__row{box-sizing:border-box;font-family:var(--aivyro-type-font-family)}.aui-story-frame{background:var(--aivyro-surface-subtle);color:var(--aivyro-ink);min-height:100vh;padding:var(--space-24)}.aui-story-frame[data-max-width=sm]{max-width:var(--aivyro-viewport-mobile)}.aui-story-frame[data-max-width=md]{max-width:860px}.aui-story-frame[data-max-width=lg]{max-width:1120px}.aui-story-frame[data-max-width=xl]{max-width:1360px}.aui-story-frame:not([data-max-width=full]){margin-inline:auto}.aui-story-stack{min-width:0;display:grid}.aui-story-stack[data-gap=sm]{gap:var(--space-8)}.aui-story-stack[data-gap=md]{gap:var(--space-14)}.aui-story-stack[data-gap=lg]{gap:var(--space-20)}.aui-story-grid{gap:var(--space-12);min-width:0;display:grid}.aui-story-grid[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.aui-story-grid[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.aui-story-grid[data-columns=auto]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.aui-story-row{align-items:center;gap:var(--space-8);flex-wrap:wrap;min-width:0;display:flex}.aui-story-row[data-align=start]{align-items:flex-start}.aui-story-row[data-align=end]{align-items:flex-end}.aui-story-section{background:var(--aivyro-surface);border:1px solid var(--aivyro-border)}@supports (color:color-mix(in lab,red,red)){.aui-story-section{border:1px solid color-mix(in srgb,var(--aivyro-border) 84%,transparent)}}.aui-story-section{border-radius:var(--radius-md);min-width:0}.aui-story-section__header{border-bottom:1px solid var(--aivyro-border)}@supports (color:color-mix(in lab,red,red)){.aui-story-section__header{border-bottom:1px solid color-mix(in srgb,var(--aivyro-border) 76%,transparent)}}.aui-story-section__header{gap:var(--aivyro-space-px-3);padding:var(--space-12) var(--space-14);display:grid}.aui-story-section__header h2{font:var(--aivyro-type-section-title);color:var(--aivyro-ink);margin:0}.aui-story-section__header p{font:var(--aivyro-type-helper);color:var(--aivyro-muted-foreground);margin:0}.aui-story-section__body{padding:var(--space-14)}.aui-story-demo-grid,.aui-story-demo-row,.aui-story-demo-stack{min-width:0}.aui-story-demo-stack{gap:var(--space-10);display:grid}.aui-story-demo-stack[data-gap=sm]{gap:var(--space-8)}.aui-story-demo-stack[data-gap=lg]{gap:var(--space-16)}.aui-story-demo-stack[data-width=narrow]{max-width:32.5rem}.aui-story-demo-stack[data-width=standard]{max-width:45rem}.aui-story-demo-stack[data-width=wide]{max-width:57.5rem}.aui-story-demo-grid{gap:var(--space-16);max-width:42.5rem;display:grid}.aui-story-demo-grid[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.aui-story-demo-grid[data-width=narrow]{max-width:32.5rem}.aui-story-demo-grid[data-width=wide]{max-width:57.5rem}.aui-story-demo-frame{background:var(--aivyro-surface);border:1px solid var(--aivyro-border);border-radius:var(--radius-lg);box-shadow:var(--aivyro-shadow-card);max-width:57.5rem;padding:var(--space-16);overflow:hidden}.aui-story-demo-frame[data-width=narrow]{max-width:22.5rem}.aui-story-demo-frame[data-width=wide]{max-width:57.5rem}.aui-story-demo-frame[data-inset=lg]{padding:var(--space-24)}.aui-story-demo-row{align-items:center;gap:var(--space-8);display:flex}.aui-story-demo-row[data-align=baseline]{align-items:baseline}.aui-story-demo-catalog-row{align-items:center;gap:var(--space-16);flex-wrap:wrap;display:flex}.aui-story-demo-catalog-cell{align-items:center;gap:var(--space-8);flex-direction:column;display:flex}.aui-story-demo-meter-label{color:var(--aivyro-text-tertiary);font:var(--aivyro-type-compact-label);margin-bottom:var(--space-6)}.aui-story-demo-muted{color:var(--aivyro-text-secondary);font:var(--aivyro-type-helper)}.aui-story-demo-label{color:var(--aivyro-text-tertiary);font:var(--aivyro-type-compact-label)}.aui-story-demo-heading{margin:0}.aui-story-demo-swatch{background:var(--aivyro-status-info-bg);border:1px solid var(--aivyro-status-info-border);border-radius:var(--radius-md);color:var(--aivyro-status-info-text);padding:var(--space-10) var(--space-14)}@media (max-width:48rem){.aui-story-demo-grid[data-columns="2"]{grid-template-columns:1fr}}.aui-story-table{background:var(--aivyro-surface);border:1px solid var(--aivyro-border)}@supports (color:color-mix(in lab,red,red)){.aui-story-table{border:1px solid color-mix(in srgb,var(--aivyro-border) 84%,transparent)}}.aui-story-table{border-radius:var(--radius-md);overflow:hidden}.aui-story-table__row{border-top:1px solid var(--aivyro-border);align-items:center}@supports (color:color-mix(in lab,red,red)){.aui-story-table__row{border-top:1px solid color-mix(in srgb,var(--aivyro-border) 72%,transparent)}}.aui-story-table__row{gap:var(--space-12);min-height:42px;padding:var(--space-8) var(--space-10);grid-template-columns:minmax(180px,1fr) minmax(120px,.7fr) minmax(220px,1.4fr) auto;display:grid}.aui-story-table__row:first-child{border-top:0}.aui-story-table__row:hover{background:var(--aivyro-surface-muted)}@supports (color:color-mix(in lab,red,red)){.aui-story-table__row:hover{background:color-mix(in srgb,var(--aivyro-surface-muted) 50%,var(--aivyro-surface) 50%)}}.aui-story-meetings-review{gap:var(--space-12);grid-template-columns:330px minmax(0,1fr);min-width:0;display:grid}.aui-story-meetings-review__detail,.aui-story-meetings-review__queue{min-width:0}.aui-story-meetings-recording{gap:var(--space-12);grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);min-width:0;display:grid}.aui-story-meeting-preview-demo{border:1px solid var(--aivyro-border);border-radius:var(--radius-lg);min-width:0;max-width:430px;height:760px;margin-inline:auto;overflow:hidden}.aui-story-recording-video{font:var(--aivyro-type-compact-label);aspect-ratio:16/9;background:var(--aivyro-video-surface,var(--aivyro-ink));color:var(--aivyro-video-fg,var(--aivyro-surface));letter-spacing:var(--aivyro-type-tracking-display);justify-content:center;align-items:center;min-height:220px;display:flex}.aui-story-textarea{background:var(--aivyro-surface);border:1px solid var(--aivyro-border);border-radius:var(--radius-md);color:var(--aivyro-ink);font:inherit;min-height:var(--aui-story-textarea-min-height);padding:var(--space-8) var(--space-10);resize:vertical}@media (max-width:760px){.aui-story-frame{padding:var(--space-16)}.aui-story-grid,.aui-story-grid[data-columns="2"],.aui-story-grid[data-columns="3"]{grid-template-columns:1fr}.aui-story-table__row{flex-direction:column;align-items:flex-start;display:flex}.aui-story-meetings-recording,.aui-story-meetings-review{grid-template-columns:1fr}}:root :where(h1){letter-spacing:var(--aivyro-type-tracking-2xl)}:root :where(h2){letter-spacing:var(--aivyro-type-tracking-page)}:root :where(h3){letter-spacing:var(--aivyro-type-tracking-panel-title)}:root :where(h4,h5,h6){letter-spacing:var(--aivyro-type-tracking-section)}:where(html){font-optical-sizing:auto}@keyframes aui-floating-enter{0%{opacity:0;translate:0 var(--aui-layer-enter-y,4px)}to{opacity:1;translate:0}}@keyframes aui-floating-exit{0%{opacity:1;translate:0}to{opacity:0;translate:0 var(--aui-layer-enter-y,4px)}}.aui-coachmark[data-state=open],.aui-context-menu[data-state=open],.aui-hover-card[data-state=open],.aui-menu__layer[data-state=open],.aui-popover__panel[data-state=open]{animation:aui-floating-enter var(--aivyro-motion-standard) var(--aivyro-ease-decelerate)}.aui-coachmark[data-state=closed],.aui-context-menu[data-state=closed],.aui-hover-card[data-state=closed],.aui-menu__layer[data-state=closed],.aui-popover__panel[data-state=closed]{animation:aui-floating-exit var(--aivyro-motion-standard) var(--aivyro-ease-accelerate)}@keyframes aui-popover-slide-in-left{0%{opacity:0;translate:calc(-1 * var(--space-20)) 0}to{opacity:1;translate:0}}@keyframes aui-popover-slide-in-bottom{0%{opacity:0;translate:0 var(--space-20)}to{opacity:1;translate:0}}@keyframes aui-popover-zoom-in{0%{opacity:0;scale:var(--aui-layer-enter-scale,.95)}to{opacity:1;scale:1}}.aui-popover__panel[data-transition=slide-in-left][data-state=open]{animation:aui-popover-slide-in-left var(--aivyro-motion-standard) var(--aivyro-ease-decelerate)}.aui-popover__panel[data-transition=slide-in-left][data-state=closed]{animation:aui-floating-exit var(--aivyro-motion-standard) var(--aivyro-ease-accelerate)}.aui-popover__panel[data-transition=slide-in-bottom][data-state=open]{animation:aui-popover-slide-in-bottom var(--aivyro-motion-standard) var(--aivyro-ease-decelerate)}.aui-popover__panel[data-transition=slide-in-bottom][data-state=closed]{animation:aui-floating-exit var(--aivyro-motion-standard) var(--aivyro-ease-accelerate)}.aui-popover__panel[data-transition=zoom-in][data-state=open]{animation:aui-popover-zoom-in var(--aivyro-motion-standard) var(--aivyro-ease-decelerate)}.aui-popover__panel[data-transition=zoom-in][data-state=closed]{animation:aui-floating-exit var(--aivyro-motion-standard) var(--aivyro-ease-accelerate)}.aui-popover{min-width:0;display:inline-flex}.aui-popover__panel{background:var(--aivyro-surface-floating);border:1px solid var(--aivyro-border);border-radius:var(--radius-md);box-shadow:var(--aivyro-shadow-floating);color:var(--aivyro-text-primary);min-width:min(220px,100vw - 24px);max-width:min(480px,100vw - 24px);width:var(--aui-layer-width,max-content)}.aui-coachmark,.aui-context-menu,.aui-hover-card,.aui-popover__panel{z-index:calc(var(--aivyro-z-overlay,100) + 2)}.aui-popover__panel-content{border-radius:inherit;color:var(--aivyro-ink);overscroll-behavior:contain;max-height:min(480px,100dvh - 32px);padding:var(--space-16);overflow:auto}.aui-popover__panel-content[data-padding=flush]{padding:0}.aui-popover__arrow{background:var(--aivyro-surface-floating);border-left:1px solid var(--aivyro-border);border-top:1px solid var(--aivyro-border);height:8px;inset-inline-start:var(--space-16);width:8px;position:absolute;top:-5px;transform:rotate(45deg)}.aui-popover__panel[data-align=end] .aui-popover__arrow{inset-inline-start:auto;inset-inline-end:var(--space-16)}.aui-popover__panel[data-side=top] .aui-popover__arrow{top:auto;bottom:-5px;transform:rotate(225deg)}.aui-popover__panel[data-side=left] .aui-popover__arrow,.aui-popover__panel[data-side=right] .aui-popover__arrow{inset-inline:auto;top:calc(50% - 4px)}.aui-popover__panel[data-side=left][data-align=start] .aui-popover__arrow,.aui-popover__panel[data-side=right][data-align=start] .aui-popover__arrow{top:var(--space-16)}.aui-popover__panel[data-side=left][data-align=end] .aui-popover__arrow,.aui-popover__panel[data-side=right][data-align=end] .aui-popover__arrow{bottom:var(--space-16);top:auto}.aui-popover__panel[data-side=left] .aui-popover__arrow{right:-5px;transform:rotate(135deg)}.aui-popover__panel[data-side=right] .aui-popover__arrow{left:-5px;transform:rotate(315deg)}@media (prefers-reduced-motion:reduce){.aui-coachmark,.aui-context-menu,.aui-hover-card,.aui-menu__layer,.aui-popover__panel,.aui-popover__panel-content,.aui-popover__panel[data-transition]{transition:none;animation:none;translate:0}}.aui-dialog__overlay{background:var(--aivyro-overlay-scrim);z-index:var(--aivyro-z-overlay,100);position:fixed;inset:0}.aui-dialog__overlay[data-visible=false]{pointer-events:none;background:0 0}.aui-drawer{background:var(--aivyro-surface-overlay);box-shadow:var(--aivyro-shadow-overlay);color:var(--aivyro-ink);height:100dvh;max-height:100dvh;z-index:calc(var(--aivyro-z-overlay,100) + 1);max-width:calc(100vw - var(--space-24));opacity:1;border:0;border-radius:0;margin:0;position:fixed;inset-block:0;inset-inline-end:0;overflow:hidden;translate:0}.aui-drawer[data-position=right]{margin-inline:auto 0}.aui-drawer[data-position=left]{margin-inline:0 auto}.aui-drawer[data-size=sm]{width:22rem}.aui-drawer[data-size=md]{width:28rem}.aui-drawer[data-size=lg]{width:34rem}.aui-drawer[data-size=xl]{width:42rem}.aui-drawer[data-position=right]{border-left:1px solid var(--aivyro-border);inset-inline:auto 0;left:auto;right:0}.aui-drawer[data-position=left]{border-right:1px solid var(--aivyro-border);inset-inline:0 auto;left:0;right:auto}.aui-drawer__panel{color:var(--aivyro-ink);flex-direction:column;max-width:calc(100vw - 24px);height:100dvh;min-height:0;display:flex}.aui-drawer__header{border-bottom:1px solid var(--aivyro-border);align-items:center;gap:var(--space-12);min-height:calc(3.5rem * var(--aivyro-scale));padding:var(--space-12) var(--space-16);flex:none;justify-content:space-between;display:flex}.aui-drawer__title{font:var(--aui-type-body-lg-strong);color:var(--aivyro-text-primary);letter-spacing:var(--aivyro-type-tracking-display);min-width:0}.aui-drawer__body{font:var(--aui-type-body-md);flex-direction:column;flex:auto;min-height:0;display:flex;overflow:auto}.aui-drawer__body:has(>.aui-record-create-drawer){overflow:hidden}.aui-drawer__footer{border-top:1px solid var(--aivyro-border);justify-content:flex-end;align-items:center;gap:var(--space-8);padding:var(--space-12) var(--space-16);flex:none;display:flex}@media (prefers-reduced-motion:reduce){.aui-drawer,.aui-drawer__panel{translate:0}}.aui-popover__panel{background:var(--aivyro-superficie-flutuante);border:var(--aivyro-border-width) solid var(--aivyro-borda-padrao);border-radius:var(--aivyro-raio-4);box-shadow:var(--aivyro-sombra-5);color:var(--aivyro-texto-primario)}.aui-popover__panel:focus-visible{border-radius:var(--aivyro-raio-4)}.aui-popover__panel-content{padding:var(--aivyro-espaco-4)}.aui-popover__panel-content[data-padding=compact]{padding:var(--aivyro-espaco-3)}.aui-popover__arrow{background:var(--aivyro-superficie-flutuante);border-color:var(--aivyro-borda-padrao)}.aui-dialog__overlay{background:var(--aivyro-superficie-scrim)}.aui-drawer{background:var(--aivyro-superficie-sobreposta);box-shadow:var(--aivyro-sombra-5);color:var(--aivyro-texto-primario)}.aui-drawer[data-position=right]{border-inline-start:var(--aivyro-border-width) solid var(--aivyro-borda-padrao)}.aui-drawer[data-position=left]{border-inline-end:var(--aivyro-border-width) solid var(--aivyro-borda-padrao)}.aui-drawer__panel{color:var(--aivyro-texto-primario)}.aui-drawer__header{border-color:var(--aivyro-borda-padrao);gap:var(--aivyro-espaco-5);padding:var(--aivyro-espaco-6)}.aui-drawer__body,.aui-drawer__title{color:var(--aivyro-texto-primario)}.aui-drawer__body{padding:var(--aivyro-espaco-6)}.aui-drawer__body:has(>.aui-record-create-drawer){padding:0}.aui-drawer__footer{border-color:var(--aivyro-borda-padrao);gap:var(--aivyro-espaco-2);padding:var(--aivyro-espaco-6)}.aui-modal{background:var(--aivyro-surface-overlay);border:1px solid var(--aivyro-border);border-radius:var(--radius-lg);box-shadow:var(--aivyro-shadow-overlay);color:var(--aivyro-ink);box-sizing:border-box;max-width:calc(100vw - var(--space-24));z-index:calc(var(--aivyro-z-overlay,100) + 1);opacity:1;padding:0;position:fixed;inset-block-start:50%;inset-inline-start:50%;overflow:hidden;transform:translate(-50%,-50%)translate(0)}.aui-modal[data-with-overlay=false]{z-index:var(--aivyro-z-overlay,100)}.aui-modal[data-centered=false]{margin-block:var(--space-48) auto}.aui-modal__content{max-height:inherit;flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex;overflow:hidden}.aui-modal.aui-modal__content--full-screen{border:0;border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh}.aui-modal__header{border-bottom:1px solid var(--aivyro-border-subtle);align-items:flex-start;gap:var(--space-16);min-width:0;padding:var(--space-20) var(--space-20) var(--space-16) var(--space-24);background:0 0;flex:none;justify-content:space-between;display:flex}.aui-modal__leading{min-height:var(--space-24);min-width:var(--space-24);flex:none;justify-content:center;align-items:center;display:inline-flex}.aui-modal__title{color:var(--aivyro-text-primary);font:var(--aivyro-scale-18-560);letter-spacing:var(--aivyro-type-tracking-display);outline:none;min-width:0;margin:0;font-weight:600}.aui-modal__header:has(.aui-modal__title[data-visually-hidden=true]),.aui-modal__title[data-visually-hidden=true]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.aui-modal__close{flex:none;position:relative;inset-block-start:calc(-1 * var(--space-4));inset-inline-end:calc(-1 * var(--space-4))}.aui-modal__header[data-titled=false]{padding:var(--space-8);border-bottom:0;justify-content:flex-end;padding-block-end:0}.aui-modal__body{font:var(--aui-type-body-md);min-height:0;padding:var(--space-24);flex:auto;overflow:hidden auto}.aui-modal__body,.aui-modal__body>*{min-width:0;max-width:100%}.aui-modal__description{color:var(--aivyro-text-secondary);margin-block-end:var(--space-16)}.aui-modal__heading{gap:var(--space-4);flex:auto;min-width:0;display:grid}.aui-modal__header[data-described=true]{border-bottom:0}.aui-modal__header[data-described=true]+.aui-modal__body{padding-block-start:var(--space-4)}.aui-modal__heading>.aui-modal__description{font:var(--aivyro-scale-12-400);margin:0}.aui-modal__body[data-body-mode=flush]{padding:0}.aui-modal__body[data-body-mode=fill]{flex-direction:column;padding:0;display:flex;overflow:hidden}.aui-modal__body[data-body-mode=fill]>*{flex:auto;min-height:0}.aui-modal__body[data-scroll-behavior=content]{flex-direction:column;display:flex;overflow:hidden}.aui-modal__scroll-content{overscroll-behavior:contain;min-height:0;overflow:auto}.aui-modal__footer{border-top:1px solid var(--aivyro-border-subtle);align-items:center;gap:var(--space-8);min-width:0;padding:var(--space-16) var(--space-24);flex-wrap:wrap;flex:none;justify-content:flex-end;display:flex}.aui-modal__footer>*{min-width:0}.aui-dialog-footer{align-items:center;gap:var(--space-8);border:0;flex-wrap:wrap;flex:auto;justify-content:space-between;min-width:0;margin:0;padding:0;display:flex}.aui-dialog-footer__cancel{margin-inline-end:auto}.aui-dialog-footer__actions{align-items:center;gap:var(--space-8);flex-wrap:wrap;margin-inline-start:auto;display:inline-flex}.aui-context-panel{background:var(--aivyro-surface-overlay);box-sizing:border-box;color:var(--aivyro-text-primary);inline-size:var(--aui-context-panel-width,max-content);flex-direction:column;min-block-size:0;min-inline-size:0;display:flex;overflow:hidden}.aui-context-panel--docked{border-inline-start:1px solid var(--aivyro-border);flex:none;align-self:stretch;max-inline-size:100%}.aui-context-panel--overlay{border-inline-start:1px solid var(--aivyro-border);box-shadow:var(--aivyro-shadow-overlay);max-inline-size:calc(100vw - var(--space-24));z-index:calc(var(--aivyro-z-overlay,100) + 1);position:fixed;inset-block:0;inset-inline-end:0}.aui-context-panel__header{border-block-end:1px solid var(--aivyro-border-subtle);align-items:flex-start;gap:var(--space-12);min-inline-size:0;padding:var(--space-16);flex:none;justify-content:space-between;display:flex}.aui-context-panel__heading{min-inline-size:0}.aui-context-panel__heading h2{color:var(--aivyro-text-primary);font:var(--aui-type-body-lg-strong);letter-spacing:var(--aivyro-type-tracking-display);overflow-wrap:anywhere;margin:0}.aui-context-panel__heading p{color:var(--aivyro-text-secondary);font:var(--aui-type-body-sm);overflow-wrap:anywhere;margin-block-start:var(--space-4)}.aui-context-panel__header-actions{align-items:flex-start;gap:var(--space-8);flex:none;display:flex}.aui-context-panel__close{flex:none}.aui-context-panel__body{min-block-size:0;min-inline-size:0;padding:var(--space-12) var(--space-16) var(--space-20);flex:auto;overflow:auto}.aui-context-panel__sections{gap:var(--space-8);flex-direction:column;display:flex}.aui-context-panel__section{border-block-end:1px solid var(--aivyro-border-subtle);min-inline-size:0;padding-block-end:var(--space-8)}.aui-context-panel__section-trigger{text-align:start;justify-content:space-between;align-items:center;min-inline-size:0}.aui-context-panel__section-leading{align-items:center;gap:var(--space-8);min-inline-size:0;display:flex}.aui-context-panel__chevron{transition:transform var(--aivyro-motion-fast) var(--aivyro-ease-standard);flex:none}.aui-context-panel__section[data-state=open] .aui-context-panel__chevron{transform:rotate(180deg)}.aui-context-panel__section-title{overflow-wrap:anywhere;min-inline-size:0}.aui-context-panel__section-count{color:var(--aivyro-text-tertiary);font:var(--aui-type-body-sm);flex:none;margin-inline-start:var(--space-8)}.aui-context-panel__section-content{color:var(--aivyro-text-secondary);font:var(--aui-type-body-sm);overflow-wrap:anywhere;padding:var(--space-8) var(--space-8) var(--space-4) var(--space-32)}.aui-context-panel__state{background:var(--aivyro-surface-subtle);border:1px solid var(--aivyro-border-subtle);border-radius:var(--radius-md);color:var(--aivyro-text-secondary);align-items:flex-start;gap:var(--space-8);padding:var(--space-12);flex-direction:column;margin-block-end:var(--space-12);display:flex}.aui-context-panel__state strong{color:var(--aivyro-text-primary);font:var(--aui-type-body-sm-strong)}.aui-context-panel__state p{overflow-wrap:anywhere;margin:0}.aui-context-panel__spinner{border:2px solid var(--aivyro-border-strong);border-block-start-color:var(--aivyro-text-primary);border-radius:var(--radius-circle);block-size:var(--space-16);inline-size:var(--space-16);animation:aui-context-panel-spin var(--aivyro-motion-spinner) linear infinite}@keyframes aui-context-panel-spin{to{transform:rotate(1turn)}}.aui-context-panel__resize{align-items:center;gap:var(--space-4);display:flex}.aui-context-panel__resize label{clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.aui-context-panel__resize-slider{accent-color:var(--aivyro-accent);inline-size:5rem}.aui-context-panel__resize-track{background:var(--aivyro-border-strong);block-size:var(--space-4);border-radius:var(--radius-pill);position:relative}.aui-context-panel__resize-range{background:var(--aivyro-text-secondary);border-radius:inherit;block-size:100%}.aui-context-panel__resize-slider [role=slider]{background:var(--aivyro-surface-overlay);border:1px solid var(--aivyro-border-strong);border-radius:var(--radius-circle);block-size:var(--space-12);inline-size:var(--space-12);outline-offset:var(--space-4);display:block;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:640px){.aui-context-panel--overlay{max-inline-size:calc(100vw - var(--space-16))}.aui-context-panel__resize{display:none}}@media (prefers-reduced-motion:reduce){.aui-context-panel__chevron,.aui-context-panel__spinner{transition:none;animation:none}.aui-modal{translate:0}}.aui-tooltip-surface{background:var(--aivyro-surface-overlay);border:1px solid var(--aivyro-border);border-radius:var(--radius-md);box-shadow:var(--aivyro-shadow-floating);box-sizing:border-box;color:var(--aivyro-text-primary);max-width:min(20rem,calc(100vw - var(--space-24)));padding:var(--space-4) var(--space-8);pointer-events:none;z-index:var(--aivyro-z-notification);margin:0}@keyframes aui-tooltip-enter-top{0%{opacity:0;translate:0 calc(-1 * var(--space-4))}to{opacity:1;translate:0}}@keyframes aui-tooltip-enter-bottom{0%{opacity:0;translate:0 var(--space-4)}to{opacity:1;translate:0}}@keyframes aui-tooltip-enter-left{0%{opacity:0;translate:calc(-1 * var(--space-4)) 0}to{opacity:1;translate:0}}@keyframes aui-tooltip-enter-right{0%{opacity:0;translate:var(--space-4) 0}to{opacity:1;translate:0}}@keyframes aui-tooltip-exit{0%{opacity:1}to{opacity:0}}.aui-tooltip-surface[data-state=delayed-open][data-side=top],.aui-tooltip-surface[data-state=instant-open][data-side=top]{animation:aui-tooltip-enter-top var(--aivyro-motion-standard) var(--aivyro-ease-decelerate)}.aui-tooltip-surface[data-state=delayed-open][data-side=bottom],.aui-tooltip-surface[data-state=instant-open][data-side=bottom]{animation:aui-tooltip-enter-bottom var(--aivyro-motion-standard) var(--aivyro-ease-decelerate)}.aui-tooltip-surface[data-state=delayed-open][data-side=left],.aui-tooltip-surface[data-state=instant-open][data-side=left]{animation:aui-tooltip-enter-left var(--aivyro-motion-standard) var(--aivyro-ease-decelerate)}.aui-tooltip-surface[data-state=delayed-open][data-side=right],.aui-tooltip-surface[data-state=instant-open][data-side=right]{animation:aui-tooltip-enter-right var(--aivyro-motion-standard) var(--aivyro-ease-decelerate)}.aui-tooltip-surface[data-state=closed]{animation:aui-tooltip-exit var(--aivyro-motion-standard) var(--aivyro-ease-accelerate)}.aui-tooltip-label{font:var(--aui-type-body-sm);max-width:min(20rem,calc(100vw - var(--space-24)));text-align:start;white-space:nowrap;-webkit-user-select:none;user-select:none;display:block}.aui-tooltip-label[data-multiline]{white-space:normal}.aui-tooltip-arrow{background:var(--aivyro-surface-overlay);border-inline-start:1px solid var(--aivyro-border);border-block-start:1px solid var(--aivyro-border);height:var(--space-8);inset-inline-start:50%;bottom:calc(-1 * var(--space-4));width:var(--space-8);position:absolute;translate:-50%;rotate:225deg}.aui-tooltip-surface[data-side=bottom] .aui-tooltip-arrow{bottom:auto;top:calc(-1 * var(--space-4));rotate:45deg}.aui-tooltip-surface[data-side=left] .aui-tooltip-arrow{inset-inline-start:auto;inset-inline-end:calc(-1 * var(--space-4));top:50%;translate:0 -50%;rotate:135deg}.aui-tooltip-surface[data-side=right] .aui-tooltip-arrow{inset-inline-start:calc(-1 * var(--space-4));top:50%;translate:0 -50%;rotate:-45deg}@media (prefers-reduced-motion:reduce){.aui-tooltip-surface{animation:none;translate:0}}@media (forced-colors:active){.aui-tooltip-surface{box-shadow:none;color:var(--aivyro-text-primary);background:canvas;border:1px solid canvastext}}.aui-scroll-area{height:var(--aui-scroll-area-height,auto);max-height:var(--aui-scroll-area-max-height,none);scrollbar-color:var(--aivyro-ink) transparent;min-width:0;min-height:0;overflow:auto}@supports (color:color-mix(in lab,red,red)){.aui-scroll-area{scrollbar-color:color-mix(in srgb,var(--aivyro-ink) 28%,transparent) transparent}}.aui-scroll-area{scrollbar-width:thin}.aui-scroll-area__root>.aui-scroll-area[data-radix-scroll-area-viewport]{height:100%;max-height:inherit}.aui-scroll-area__root[data-scrollbars=y]>.aui-scroll-area[data-radix-scroll-area-viewport]>div{min-width:0!important;display:block!important}.aui-scroll-area[data-scrollbars=x]{overflow:auto hidden}.aui-scroll-area[data-scrollbars=y]{overflow:hidden auto}.aui-scroll-area[data-scrollbars=none]{overflow:hidden}.aui-scroll-area[data-offset-scrollbars=true]{padding-right:var(--space-4)}.aui-scroll-area{--aui-scroll-area-scrollbar-layer:6}.aui-scroll-area__scrollbar{touch-action:none;-webkit-user-select:none;user-select:none;z-index:var(--aui-scroll-area-scrollbar-layer);padding:2px;transition:background-color .16s ease-out;display:flex}.aui-scroll-area__scrollbar[data-orientation=vertical]{width:10px}.aui-scroll-area__scrollbar[data-orientation=horizontal]{flex-direction:column;height:10px}.aui-scroll-area__scrollbar:hover{background-color:var(--aivyro-ink)}@supports (color:color-mix(in lab,red,red)){.aui-scroll-area__scrollbar:hover{background-color:color-mix(in srgb,var(--aivyro-ink) 6%,transparent)}}.aui-scroll-area__thumb{border-radius:var(--radius-pill);background:var(--aivyro-ink);flex:1;position:relative}@supports (color:color-mix(in lab,red,red)){.aui-scroll-area__thumb{background:color-mix(in srgb,var(--aivyro-ink) 22%,transparent)}}.aui-scroll-area__thumb{transition:background-color .16s ease-out}.aui-scroll-area__scrollbar:hover .aui-scroll-area__thumb,.aui-scroll-area__thumb:active{background:var(--aivyro-ink)}@supports (color:color-mix(in lab,red,red)){.aui-scroll-area__scrollbar:hover .aui-scroll-area__thumb,.aui-scroll-area__thumb:active{background:color-mix(in srgb,var(--aivyro-ink) 36%,transparent)}}.aui-scroll-area__thumb:before{content:"";width:100%;min-width:44px;height:100%;min-height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.aui-scroll-area__corner{background:0 0}.aui-notification-toast{gap:var(--space-12);width:100%;max-width:420px;padding:var(--space-12) var(--space-14);border:1px solid var(--aivyro-border-faint);border-radius:var(--radius-lg);background:var(--aivyro-surface-floating);box-shadow:var(--aivyro-shadow-floating);grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;list-style:none;display:grid;position:relative;overflow:hidden}.aui-notification-toast__icon{width:var(--aivyro-icon-size-md);height:var(--aivyro-icon-size-md);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.aui-notification-toast[data-tone=info] .aui-notification-toast__icon{color:var(--aivyro-info-text)}.aui-notification-toast[data-tone=success] .aui-notification-toast__icon{color:var(--aivyro-success-text)}.aui-notification-toast[data-tone=warning] .aui-notification-toast__icon{color:var(--aivyro-warning-text)}.aui-notification-toast[data-tone=critical] .aui-notification-toast__icon{color:var(--aivyro-destructive-text)}.aui-notification-toast[data-tone=intelligence] .aui-notification-toast__icon{color:var(--aivyro-accent-text)}.aui-notification-toast__body{gap:var(--space-4);min-width:0;display:grid}.aui-notification-toast__title{font:var(--aivyro-type-toast-title);color:var(--aivyro-text-primary);letter-spacing:var(--aivyro-type-tracking-display)}.aui-notification-toast__description{font:var(--aivyro-type-toast-body);color:var(--aivyro-text-secondary)}.aui-notification-toast__actions{align-items:center;gap:var(--space-8);margin-top:var(--space-6);display:inline-flex}.aui-notification-toast__action-button{font:var(--aivyro-type-toast-action);height:var(--aivyro-preview-field-action-height);padding-inline:var(--space-10);cursor:pointer;border-radius:var(--radius-md);color:var(--aivyro-text-primary);transition:background-color var(--aivyro-motion-fast) var(--aivyro-ease-standard);background:0 0;border:0}.aui-notification-toast__action-button:hover{background:var(--aivyro-record-item-bg)}.aui-notification-toast__action-button:focus-visible{outline:2px solid var(--aivyro-focus-ring);outline-offset:2px}.aui-notification-toast__action-button{color:var(--aivyro-accent-text)}.aui-notification-toast[data-tone=success] .aui-notification-toast__action-button{color:var(--aivyro-success-text)}.aui-notification-toast[data-tone=warning] .aui-notification-toast__action-button{color:var(--aivyro-warning-text)}.aui-notification-toast[data-tone=critical] .aui-notification-toast__action-button{color:var(--aivyro-destructive-text)}.aui-notification-toast[data-tone=info] .aui-notification-toast__action-button{color:var(--aivyro-info-text)}.aui-notification-toast__dismiss{width:var(--aivyro-icon-size-lg);height:var(--aivyro-icon-size-lg);border-radius:var(--radius-md);color:var(--aivyro-text-tertiary);cursor:pointer;transition:background-color var(--aivyro-motion-fast) var(--aivyro-ease-standard),color var(--aivyro-motion-fast) var(--aivyro-ease-standard);background:0 0;border:0;flex-shrink:0;place-items:center;display:inline-grid}.aui-notification-toast__dismiss:hover{background:var(--aivyro-record-item-bg);color:var(--aivyro-text-primary)}.aui-notification-toast__dismiss:focus-visible{outline:2px solid var(--aivyro-focus-ring);outline-offset:2px}.aui-notification-toast__dismiss-glyph{width:13px;height:13px}.aui-notification-toast[data-variant=custom]{max-width:464px;padding:var(--space-4) var(--space-8) var(--space-4) var(--space-4);border:var(--aivyro-border-width,1px) solid var(--aivyro-borda-padrao);border-radius:var(--aivyro-raio-4);background:var(--aivyro-superficie-flutuante);box-shadow:var(--aivyro-sombra-5);grid-template-columns:minmax(0,1fr) auto;gap:0}.aui-notification-toast__content{min-width:0}.aui-notification-toast[data-variant=custom] .aui-notification-toast__dismiss{width:28px;height:28px}.aui-notification-toast[data-variant=custom] .aui-notification-toast__dismiss-glyph{width:16px;height:16px}.aui-notification-toast-stack:has(>.aui-notification-toast[data-variant=custom]){width:min(100vw,calc(464px + 2 * var(--space-20)))}.aui-notification-toast-stack{z-index:var(--aivyro-z-notification);gap:var(--space-10);width:min(100vw,420px);padding:var(--space-20);pointer-events:none;margin:0;display:grid;position:fixed}.aui-notification-toast-stack>*{pointer-events:auto}@keyframes aui-notification-toast-enter-from-top{0%{opacity:0;transform:translateY(calc(-1 * var(--space-8)))}to{opacity:1;transform:translateY(0)}}@keyframes aui-notification-toast-enter-from-bottom{0%{opacity:0;transform:translateY(var(--space-8))}to{opacity:1;transform:translateY(0)}}@keyframes aui-notification-toast-exit{0%{opacity:1}to{opacity:0}}@keyframes aui-notification-toast-swipe-out{0%{opacity:1;transform:translateX(var(--radix-toast-swipe-end-x))}to{opacity:0;transform:translateX(calc(var(--radix-toast-swipe-end-x) + 100%))}}@media (prefers-reduced-motion:no-preference){.aui-notification-toast-stack>[data-state=open]{animation:aui-notification-toast-enter-from-top var(--aivyro-motion-standard) var(--aivyro-ease-decelerate)}.aui-notification-toast-stack[data-position^=bottom]>[data-state=open]{animation-name:aui-notification-toast-enter-from-bottom}.aui-notification-toast-stack>[data-state=closed]{animation:aui-notification-toast-exit var(--aivyro-motion-standard) var(--aivyro-ease-accelerate) forwards}.aui-notification-toast-stack>[data-swipe=move]{transform:translateX(var(--radix-toast-swipe-move-x))}.aui-notification-toast-stack>[data-swipe=cancel]{transition:transform var(--aivyro-motion-standard) var(--aivyro-ease-decelerate);transform:translate(0)}.aui-notification-toast-stack>[data-swipe=end]{animation:aui-notification-toast-swipe-out var(--aivyro-motion-fast) var(--aivyro-ease-accelerate) forwards}}@media (max-width:36rem){.aui-notification-toast-stack{width:100%;padding:var(--space-12);inset-inline:0}.aui-notification-toast-stack>*{width:100%}}.aui-notification-toast-stack[data-position=top-right]{top:0;right:0}.aui-notification-toast-stack[data-position=top-left]{top:0;left:0}.aui-notification-toast-stack[data-position=bottom-right]{bottom:0;right:0}.aui-notification-toast-stack[data-position=bottom-left]{bottom:0;left:0}.aui-notification-toast-stack[data-position=top-center]{top:0;left:50%;transform:translate(-50%)}.aui-notification-toast-stack[data-position=bottom-center]{bottom:0;left:50%;transform:translate(-50%)}.aui-modal-shell__header{gap:var(--space-12);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-width:0;display:grid}.aui-modal-shell__leading{flex-shrink:0;align-items:center;display:inline-flex}.aui-modal-shell__heading{gap:var(--space-4);min-width:0;display:grid}.aui-modal-shell__title{font:var(--aui-type-body-lg-strong);letter-spacing:var(--aivyro-type-tracking-display);color:var(--aivyro-text-primary)}.aui-modal-shell__subtitle{font:var(--aui-type-body-sm);color:var(--aivyro-text-secondary)}.aui-modal-shell__header-actions{align-items:center;gap:var(--space-6);flex-shrink:0;display:inline-flex}.aui-modal-shell__body{font:var(--aui-type-body-md);color:var(--aivyro-text-primary)}.aui-modal-shell__footer{justify-content:flex-end;align-items:center;gap:var(--space-8);width:100%;display:flex}.aui-modal-shell__footer[data-align=between]{justify-content:space-between}.aui-modal-shell__footer[data-align=start]{justify-content:flex-start}.aui-modal-shell__footer[data-align=center]{justify-content:center}.aui-validation-dialog__item-list{gap:var(--space-12);flex-direction:column;margin-block-start:var(--space-16);padding:0;list-style:none;display:flex}.aui-validation-dialog__item{border:1px solid var(--aivyro-border);border-radius:var(--radius-xl);padding:var(--space-12);background:var(--aivyro-surface)}.aui-validation-dialog__item-header{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}.aui-validation-dialog__item-label{font:var(--aivyro-type-control-label);color:var(--aivyro-text-primary);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aui-validation-dialog__item-header>.aui-button{flex-shrink:0}.aui-validation-dialog__reason-list{padding-left:var(--space-20);gap:var(--space-4);flex-direction:column;margin-block-start:var(--space-8);list-style:outside;display:flex}.aui-validation-dialog__reason{font:var(--aivyro-type-helper);color:var(--aivyro-text-secondary)}.aui-info-hint{color:var(--aivyro-text-tertiary);cursor:help;font:inherit;vertical-align:middle;border-radius:var(--radius-pill);transition:color var(--aivyro-motion-fast) var(--aivyro-ease-standard);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.aui-info-hint:focus-visible,.aui-info-hint:hover{color:var(--aivyro-text-primary)}.aui-info-hint:focus-visible{outline:2px solid var(--aivyro-focus-ring);outline-offset:2px}.aui-coachmark{isolation:isolate;pointer-events:auto;width:340px;max-width:calc(100vw - 32px);padding:var(--space-18);border-radius:var(--radius-lg);background:var(--aivyro-surface-overlay);border:1px solid var(--aivyro-border);box-shadow:var(--aivyro-shadow-overlay);outline:1px solid var(--aivyro-brand-dark)}@supports (color:color-mix(in lab,red,red)){.aui-coachmark{outline:1px solid color-mix(in srgb,var(--aivyro-brand-dark) 4%,transparent)}}.aui-coachmark{outline-offset:-1px;font-family:var(--aivyro-type-font-family);opacity:1;transition:opacity var(--aivyro-motion-slow) var(--aivyro-ease-decelerate),translate var(--aivyro-motion-slow) var(--aivyro-ease-decelerate);translate:0}@starting-style{.aui-coachmark{opacity:0;translate:0 4px}}.aui-coachmark__anchor{display:inline-flex}.aui-coachmark__spotlight-layer{--aui-coachmark-z-layer:1;--aui-coachmark-z-ring:2;isolation:isolate;z-index:var(--aui-coachmark-z-layer);pointer-events:none;position:fixed;inset:0}.aui-coachmark__spotlight-blur{background:var(--aivyro-overlay-scrim);opacity:1;transition:opacity var(--aivyro-motion-slow) var(--aivyro-ease-decelerate);position:absolute;inset:0}.aui-coachmark__spotlight-ring{z-index:var(--aui-coachmark-z-ring);outline:2px solid var(--aivyro-accent);position:fixed}@supports (color:color-mix(in lab,red,red)){.aui-coachmark__spotlight-ring{outline:2px solid color-mix(in srgb,var(--aivyro-accent) 78%,transparent)}}.aui-coachmark__spotlight-ring{outline-offset:3px;box-shadow:none;transition:top var(--aivyro-motion-standard) var(--aivyro-ease-standard),left var(--aivyro-motion-standard) var(--aivyro-ease-standard),width var(--aivyro-motion-standard) var(--aivyro-ease-standard),height var(--aivyro-motion-standard) var(--aivyro-ease-standard)}@media (prefers-reduced-motion:reduce){.aui-coachmark__spotlight-blur,.aui-coachmark__spotlight-ring{transition:none}}.aui-coachmark__head{margin-bottom:var(--space-10);justify-content:space-between;align-items:center;display:flex}.aui-coachmark__eyebrow{align-items:center;gap:var(--space-6);font:var(--aivyro-type-compact-label);letter-spacing:var(--aivyro-type-tracking-uppercase);text-transform:uppercase;color:var(--aivyro-text-secondary);display:inline-flex}.aui-coachmark__spark{flex-shrink:0;width:13px;height:13px}.aui-coachmark__close{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--aivyro-text-tertiary);cursor:pointer;transition:color var(--aivyro-motion-fast) var(--aivyro-ease-standard),background-color var(--aivyro-motion-fast) var(--aivyro-ease-standard);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.aui-coachmark__close svg{width:15px;height:15px}.aui-coachmark__close:hover{background:var(--aivyro-surface-sunken);color:var(--aivyro-text-primary)}.aui-coachmark__title{font:var(--aivyro-type-overlay-compact-title);color:var(--aivyro-text-primary);margin-bottom:var(--space-6)}.aui-coachmark__body{font:var(--aivyro-type-overlay-compact-body);color:var(--aivyro-text-secondary)}.aui-coachmark__body strong{color:var(--aivyro-text-primary);font:var(--aivyro-type-control-label)}.aui-coachmark__mission{margin-top:var(--space-12);color:var(--aivyro-text-secondary);font:var(--aivyro-type-meeting-micro-size-meeting-meta-weight-ui);background:0 0;border-radius:0;align-items:center;display:inline-flex}.aui-coachmark__footer{align-items:center;gap:var(--space-12);margin-top:var(--space-16);padding-top:var(--space-14);border-top:1px solid var(--aivyro-border-subtle);display:flex}.aui-coachmark__progress{align-items:center;gap:var(--space-4);margin-right:auto;display:inline-flex}.aui-coachmark__dot{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-pill);background:var(--aivyro-border-strong);transition:width var(--aivyro-motion-standard) var(--aivyro-ease-standard),background-color var(--aivyro-motion-standard) var(--aivyro-ease-standard)}.aui-coachmark__dot.is-active{background:var(--aivyro-cta-fill);width:18px}.aui-coachmark__count{margin-left:var(--space-6);font:var(--aivyro-type-micro-label);color:var(--aivyro-text-tertiary);font-variant-numeric:tabular-nums}.aui-coachmark__actions{align-items:center;gap:var(--space-8);display:inline-flex}.aui-coachmark__btn{font:var(--aivyro-type-control-token);align-items:center;gap:var(--space-4);padding:var(--space-8) var(--space-14);border-radius:var(--radius-md);cursor:pointer;transition:color var(--aivyro-motion-fast) var(--aivyro-ease-standard),background-color var(--aivyro-motion-fast) var(--aivyro-ease-standard);border:none;display:inline-flex}.aui-coachmark__btn svg{width:var(--space-14);height:var(--space-14)}.aui-coachmark__btn--ghost{color:var(--aivyro-text-secondary);background:0 0}.aui-coachmark__btn--ghost:hover{background:var(--aivyro-surface-sunken);color:var(--aivyro-text-primary)}.aui-coachmark__btn--primary{color:var(--aivyro-cta-foreground)}.aui-coachmark__btn--primary,.aui-coachmark__btn--primary:hover{background:var(--aivyro-cta-fill)}@supports (color:color-mix(in lab,red,red)){.aui-coachmark__btn--primary:hover{background:color-mix(in srgb,var(--aivyro-cta-fill) 88%,var(--aivyro-brand-dark))}}@media (prefers-reduced-motion:reduce){.aui-coachmark,.aui-coachmark__btn,.aui-coachmark__close,.aui-coachmark__dot,.aui-notification-toast-stack>*{transition:none;animation:none;translate:0}}@media (forced-colors:active){.aui-coachmark,.aui-drawer,.aui-modal,.aui-notification-toast,.aui-popover__panel,.aui-validation-dialog__item{box-shadow:none;color:var(--aivyro-text-primary);background:canvas;border:1px solid canvastext}.aui-coachmark__spotlight-blur,.aui-drawer::backdrop,.aui-modal::backdrop{opacity:.35;forced-color-adjust:none;background:canvastext}}.aui-validation-bubble{border-color:var(--aivyro-destructive)}:root{--docs-paper:#fff;--docs-blush:#f1f3f6;--docs-blush-soft:#f7f8fa;--docs-lilac:#f0f0f3;--docs-white:#fff;--docs-plum:var(--aivyro-brand-primaria-midnight-purple);--docs-pink:var(--aivyro-brand-primaria-tech-pink);--docs-pink-hot:var(--aivyro-brand-escala-electric-magenta);--docs-ink:var(--aivyro-brand-neutro-ink);--docs-muted:var(--aivyro-brand-neutro-ink-muted);--docs-line:var(--aivyro-brand-neutro-line);--docs-grid:#2d004721;--docs-grid-dark:#ffffff24;--docs-display:var(--aivyro-brand-font-display);--docs-body:var(--aivyro-brand-font-body);--docs-side:248px;--docs-top:136px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--docs-top) + 24px)}body{background:var(--docs-paper);color:var(--docs-ink);font-family:var(--docs-body);margin:0;overflow-x:hidden}.sr-only,body.docs-nav-open{overflow:hidden}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute}a{color:inherit;text-decoration:none}:where(a[href],button,input,select,textarea,summary):focus-visible{outline:2px solid var(--docs-plum);outline-offset:3px}.docs-app{min-height:100dvh}.docs-direction-contract{display:none}.docs-skip-link{z-index:100;background:var(--docs-white);min-height:44px;color:var(--docs-plum);top:10px;border-radius:10px;align-items:center;padding:10px 14px;font-size:.85rem;font-weight:700;display:inline-flex;position:fixed;inset-inline-start:12px;transform:translateY(-160%)}.docs-skip-link:focus{transform:none}.docs-top{z-index:60;border-bottom:1px solid var(--docs-line);background:#fffffffa;position:sticky;top:80px}.docs-top__bar{align-items:center;gap:16px;width:min(1216px,100% - 64px);min-height:56px;margin-inline:auto;display:flex}.docs-logo{width:auto;height:32px;display:block}.docs-top__brand{color:var(--docs-white);align-items:center;gap:14px;display:inline-flex}.docs-top__brand span{letter-spacing:-.01em;border-inline-start:1px solid #ffffff4d;padding-inline-start:14px;font-size:.92rem;font-weight:650}.docs-search-trigger{border:1px solid var(--docs-line);background:var(--docs-white);width:min(100%,360px);min-height:44px;color:var(--docs-muted);font:inherit;cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:0 14px;font-size:.9rem;display:inline-flex}.docs-search-trigger:hover{border-color:var(--docs-pink);color:var(--docs-ink)}.docs-search-trigger kbd{border:1px solid var(--docs-line);border-radius:6px;padding:2px 7px;font-size:.7rem}.docs-search-trigger>svg{flex:none}.docs-top__end{align-items:center;gap:14px;margin-inline-start:auto;display:flex}.docs-language{gap:8px;display:flex}.docs-language a{color:#ffffffb3;letter-spacing:.06em;text-transform:uppercase;align-items:center;min-height:44px;font-size:.68rem;display:inline-flex}.docs-language a:hover,.docs-language a[aria-current=page]{color:var(--docs-white)}.docs-top__link{color:#ffffffc7;align-items:center;min-height:44px;font-size:.82rem;font-weight:600;display:inline-flex}.docs-top__link:hover{color:var(--docs-white)}.docs-top__legal{color:#ffffffc7;font-size:.86rem;font-weight:600}.docs-top__legal,.docs-top__site{align-items:center;min-height:44px;display:inline-flex}.docs-top__site{background:var(--docs-pink);color:var(--docs-plum);border-radius:8px;padding:0 14px;font-size:.8rem;font-weight:700}.docs-app.is-home .docs-top{background:var(--docs-white);border-bottom-color:var(--docs-line)}.docs-app.is-home .docs-top__brand{color:var(--docs-white)}.docs-app.is-home .docs-top__brand span{border-inline-start-color:#ffffff4d}.docs-app.is-home .docs-top__legal,.docs-app.is-home .docs-top__link{color:#ffffffc7}.docs-app.is-home .docs-top__legal:hover,.docs-app.is-home .docs-top__link:hover{color:var(--docs-white)}.docs-app.is-home .docs-language a{color:#ffffffb3}.docs-app.is-home .docs-language a:hover,.docs-app.is-home .docs-language a[aria-current=page]{color:var(--docs-white)}.docs-app.is-home .docs-top__site{background:var(--docs-plum);color:var(--docs-white)}.docs-app.is-home .docs-search-trigger{background:var(--docs-white);color:var(--docs-plum);border-color:#ffffff52}.docs-app.is-home .docs-search-trigger:hover{border-color:var(--docs-pink-hot);color:var(--docs-plum)}.docs-app.is-home .docs-language a:focus-visible,.docs-app.is-home .docs-top__brand:focus-visible,.docs-app.is-home .docs-top__legal:focus-visible,.docs-app.is-home .docs-top__link:focus-visible,.docs-app.is-home .docs-top__site:focus-visible,.docs-language a:focus-visible,.docs-top__brand:focus-visible,.docs-top__legal:focus-visible,.docs-top__link:focus-visible,.docs-top__site:focus-visible,.docs-topics a:focus-visible{outline-color:var(--docs-white)}.docs-tabs{flex:auto;gap:4px;padding:0 16px;display:flex;overflow-x:auto}.docs-tabs a{min-height:44px;color:var(--docs-muted);flex:none;align-items:center;padding:0 12px;font-size:.88rem;font-weight:600;display:inline-flex}.docs-tabs a:hover,.docs-tabs a[aria-current=page]{color:var(--docs-plum);box-shadow:inset 0 -2px 0 var(--docs-pink-hot)}.docs-menu-btn,.docs-scrim{display:none}.docs-frame{grid-template-columns:var(--docs-side) minmax(0,1fr);min-height:calc(100dvh - var(--docs-top));display:grid}.docs-side{top:var(--docs-top);height:calc(100dvh - var(--docs-top));border-inline-end:1px solid var(--docs-line);background:var(--docs-white);padding:20px 12px 64px 16px;position:sticky;overflow:auto}.docs-side--home{display:none}.docs-side h2{color:var(--docs-plum);margin:18px 8px 6px;font-size:.72rem;font-weight:750}.docs-side ul{margin:0;padding:0;list-style:none}.docs-side a{color:#3d3142;border-radius:8px;align-items:center;gap:8px;min-height:44px;padding:8px;font-size:.88rem;line-height:1.3;display:flex}.docs-side a:hover{background:#f3eef6}.docs-side a[aria-current=page]{color:var(--docs-plum);background:#f3eaf8;font-weight:650}.docs-side__lang,.docs-side__sections{display:none}.docs-main{min-width:0;padding:36px 40px 80px}.docs-app.is-home .docs-frame{display:block}.docs-app.is-home .docs-main{padding:0}.docs-welcome{background:var(--docs-paper);width:100%;color:var(--docs-plum)}.docs-article{width:min(100%,1080px)}.docs-welcome__hero{isolation:isolate;z-index:2;border-bottom:1px solid var(--docs-line);background:var(--docs-white);color:var(--docs-plum);position:relative}.docs-welcome__hero:after,.docs-welcome__hero:before{content:none}.docs-welcome__hero-inner{z-index:1;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:center;gap:clamp(48px,7vw,104px);width:min(100% - 64px,1216px);margin:0 auto;padding:88px 0 80px;display:grid;position:relative}.docs-welcome__hero-copy{text-align:left;min-width:0;padding-inline-start:0;position:relative}.docs-welcome__hero-copy:before{display:none}.docs-welcome__hero-art{border:1px solid var(--docs-line);background:var(--docs-blush-soft);border-radius:16px;min-height:430px;position:relative;overflow:hidden}.docs-welcome__hero-art:after,.docs-welcome__hero-art:before{content:"";border:1px solid #3c318c33;border-radius:50%;position:absolute}.docs-welcome__hero-art:before{width:380px;height:380px;top:-128px;right:-116px}.docs-welcome__hero-art:after{width:260px;height:260px;bottom:-92px;left:-70px}.docs-welcome__hero-line{background:var(--docs-line);height:1px;position:absolute}.docs-welcome__hero-line.is-top{width:57%;top:31%;left:0}.docs-welcome__hero-line.is-bottom{width:58%;bottom:28%;right:0}.docs-welcome__hero-orbit{border:1px solid var(--docs-line);background:var(--docs-white);border-radius:50%;place-items:center;width:250px;height:250px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 48px #2d00471f}.docs-welcome__metadata{border-top:1px solid var(--docs-line);width:min(100%,700px);color:var(--docs-plum);text-wrap:pretty;margin:18px auto 0;padding-top:16px;font-size:.78rem;font-weight:650}.docs-welcome__hero h1{max-width:11ch;color:var(--docs-plum);font-family:var(--docs-display);letter-spacing:-.02em;text-wrap:balance;text-transform:uppercase;margin:0;font-size:clamp(4rem,7vw,6rem);font-weight:800;line-height:.95}.docs-welcome__lede{max-width:62ch;color:var(--docs-muted);text-wrap:pretty;margin:24px 0 0;font-size:1rem;line-height:1.7}.docs-topics{flex-wrap:wrap;justify-content:flex-start;gap:8px;min-width:0;max-width:840px;margin:20px 0 0;display:flex}.docs-topics>p:first-child{width:100%;color:var(--docs-plum);letter-spacing:normal;text-transform:none;border:0;margin:0;padding:0;font-size:.8rem;font-weight:500}.docs-topics__label{width:100%;color:var(--docs-muted);letter-spacing:.08em;border:0;margin:10px 0 0;padding:0;font-size:.68rem}.docs-topics__label--secondary{border-top:1px solid #2d004733;margin-top:8px;padding-top:8px}.docs-topics ol{flex-wrap:wrap;justify-content:flex-start;gap:8px;width:100%;margin:0;padding:0;list-style:none;display:flex}.docs-topics a{min-height:38px;color:var(--docs-plum);transition:background-color var(--aivyro-motion-fast) var(--aivyro-ease-standard),border-color var(--aivyro-motion-fast) var(--aivyro-ease-standard),color var(--aivyro-motion-fast) var(--aivyro-ease-standard);background:#ffffff8f;border:1px solid #2d004733;border-radius:999px;align-items:center;padding:0 14px;font-size:.74rem;font-weight:700;display:inline-flex}.docs-topics a:hover{border-color:var(--docs-plum);background:var(--docs-white);color:var(--docs-plum)}.docs-topics a:active,.docs-welcome__support-actions a:active,.knowledge-paths__links a:active{transform:scale(.98)}.docs-welcome__paths{isolation:isolate;background:var(--docs-paper);width:100%;color:var(--docs-plum);grid-template-columns:176px minmax(0,1fr);align-items:start;gap:clamp(36px,6vw,84px);padding:88px max(20px,50vw - 580px) 112px;display:grid;position:relative;overflow:hidden}.docs-welcome__paths:after,.docs-welcome__paths:before{content:none}.docs-welcome__paths>.knowledge-paths,.docs-welcome__paths>header,.knowledge-paths__index-nav{z-index:1;position:relative}.docs-welcome__paths>header{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(280px,430px);align-items:end;gap:48px;margin-bottom:12px;display:grid}.docs-welcome__paths h2,.docs-welcome__support h2{color:var(--docs-plum);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(1.9rem,3vw,2.8rem);font-weight:750;line-height:1.05}.docs-welcome__paths>header p,.docs-welcome__support p{color:var(--docs-muted);text-wrap:pretty;margin:0;line-height:1.6}.docs-welcome__paths h2{color:var(--docs-plum)}.docs-developer-topics{border-top:1px solid var(--docs-line);flex-wrap:wrap;grid-column:1/-1;gap:8px 24px;padding-top:16px;display:flex}.docs-developer-topics a{text-underline-offset:4px;align-items:center;min-height:44px;font-size:.875rem;text-decoration:underline;display:inline-flex}.docs-welcome__paths>header p{color:var(--docs-muted)}.knowledge-paths__index-nav{border-inline-end:1px solid var(--docs-line);top:calc(var(--docs-top) + 24px);flex-direction:column;grid-column:1;align-self:start;gap:0;margin:0;padding-inline-end:18px;display:flex;position:sticky}.knowledge-paths__index-nav a{border-bottom:1px solid var(--docs-line);min-height:46px;color:var(--docs-muted);transition:color var(--aivyro-motion-fast) var(--aivyro-ease-standard),padding var(--aivyro-motion-fast) var(--aivyro-ease-standard);align-items:center;padding:0 10px;font-size:.78rem;font-weight:700;display:inline-flex}.knowledge-paths__index-nav a:hover{color:var(--docs-plum);padding-inline-start:16px}.docs-welcome__paths:has(#path-implement:target) .knowledge-paths__index-nav a[href=\#path-implement],.docs-welcome__paths:has(#path-operate:target) .knowledge-paths__index-nav a[href=\#path-operate],.docs-welcome__paths:has(#path-resolve:target) .knowledge-paths__index-nav a[href=\#path-resolve]{color:var(--docs-plum);box-shadow:inset -2px 0 var(--docs-pink-hot)}.knowledge-paths{grid-column:2;gap:56px;display:grid}.knowledge-paths__mode{border-top:1px solid var(--docs-line);scroll-margin-top:calc(var(--docs-top) + 24px);grid-template-columns:minmax(220px,.65fr) minmax(0,1.85fr);gap:clamp(52px,7vw,104px);padding-top:32px;display:grid}.knowledge-paths__mode:target{border-top-color:var(--docs-pink-hot)}.knowledge-paths__mode>header{grid-template-columns:32px minmax(0,1fr);align-content:start;gap:14px;display:grid}.knowledge-paths__index{color:var(--docs-pink-hot);font-variant-numeric:tabular-nums;letter-spacing:.08em;padding-top:5px;font-size:.7rem;font-weight:750}.knowledge-paths__mode h3{color:var(--docs-plum);letter-spacing:-.035em;margin:0;font-size:clamp(1.7rem,2.7vw,2.25rem);line-height:1.05}.knowledge-paths__mode header p{max-width:32ch;color:var(--docs-muted);text-wrap:pretty;margin:10px 0 0;font-size:.9rem;line-height:1.6}.knowledge-paths__links{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4.5vw,56px);display:grid}.knowledge-paths__links a{border-bottom:1px solid var(--docs-line);min-width:0;min-height:158px;transition:transform var(--aivyro-motion-fast) var(--aivyro-ease-standard);flex-direction:column;align-items:flex-start;padding:4px 24px 18px 0;display:flex;position:relative}.knowledge-paths__links a>small{color:var(--docs-pink-hot);font-variant-numeric:tabular-nums;letter-spacing:.08em;margin-bottom:18px;font-size:.66rem;font-weight:750}.knowledge-paths__links strong{color:var(--docs-plum);font-size:1rem;line-height:1.35}.knowledge-paths__links strong+span{color:var(--docs-muted);text-wrap:pretty;margin-top:8px;font-size:.8rem;line-height:1.55}.knowledge-paths__arrow{color:var(--docs-pink-hot);transition:transform var(--aivyro-motion-fast) var(--aivyro-ease-standard);top:0;font-size:1.2rem;position:absolute;inset-inline-end:0}.knowledge-paths__links a:hover{transform:translateY(-3px)}.knowledge-paths__links a:hover .knowledge-paths__arrow{transform:translate(3px,-3px)}.docs-welcome__paths a:focus-visible{outline-color:var(--docs-plum)}.docs-welcome__support{background:var(--docs-plum);border-top:1px solid #ffffff29;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:48px;padding:74px max(20px,50vw - 580px);display:grid;position:relative}.docs-welcome__support,.docs-welcome__support h2{color:var(--docs-white)}.docs-welcome__support p{color:#ffffffb8;text-wrap:pretty;max-width:62ch;margin-top:12px}.docs-welcome__support-actions{gap:10px;display:flex}.docs-welcome__support-actions a{min-height:44px;color:var(--docs-white);transition:background-color var(--aivyro-motion-fast) var(--aivyro-ease-standard),color var(--aivyro-motion-fast) var(--aivyro-ease-standard),transform var(--aivyro-motion-fast) var(--aivyro-ease-standard);border:1px solid #ffffff75;border-radius:10px;justify-content:center;align-items:center;padding:0 16px;font-size:.84rem;font-weight:700;display:inline-flex}.docs-welcome__support-actions a:not(.is-primary):hover{border-color:var(--docs-white);color:var(--docs-white);background:#ffffff1a}.docs-welcome__support-actions a.is-primary:hover{border-color:var(--docs-pink-hot);background:var(--docs-pink-hot)}.docs-welcome__support-actions a.is-primary{border-color:var(--docs-pink);background:var(--docs-pink);color:var(--docs-plum)}.docs-welcome__support-actions a:focus-visible{outline-color:var(--docs-white)}.docs-mini-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.docs-mini-cards a{border:1px solid var(--docs-line);background:var(--docs-white);border-radius:12px;flex-direction:column;padding:18px;display:flex}.docs-mini-cards strong{color:var(--docs-plum)}.docs-mini-cards span{color:var(--docs-muted);margin-top:8px;font-size:.9rem;line-height:1.55}.docs-crumb{color:var(--docs-muted);flex-wrap:wrap;gap:8px;margin:0 0 10px;font-size:.78rem;display:flex}.docs-article h1,.docs-crumb a:hover{color:var(--docs-plum)}.docs-article h1{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:2rem;font-weight:700;line-height:1.2}.docs-article header>p:nth-of-type(2){max-width:62ch;color:var(--docs-muted);margin:10px 0 0;font-size:1.02rem;line-height:1.6}.docs-article__meta{color:var(--docs-muted);flex-wrap:wrap;align-items:center;gap:7px;margin:14px 0 0;font-size:.76rem;display:flex}.docs-article__meta span:first-child{color:var(--docs-plum);font-weight:700}.docs-article header>.docs-review-note{border:1px solid var(--docs-line);background:var(--docs-paper);max-width:75ch;color:var(--docs-muted);border-radius:6px;margin:14px 0 0;padding:12px 16px;font-size:.8125rem;line-height:1.55}.docs-toc-mobile{display:none}.docs-guide-index{background:var(--docs-white);padding:32px max(24px,50vw - 540px) 72px}.docs-guide-index>header{margin-bottom:24px}.docs-guide-index h2{letter-spacing:-.025em;margin:0;font-size:1.75rem;font-weight:600}.docs-guide-index>header p{color:var(--docs-muted);margin:8px 0 0;font-size:.8125rem}.docs-guide-index__groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 72px;display:grid}.docs-guide-index__group{border-top:1px solid var(--docs-line);min-width:0;padding-top:24px}.docs-guide-index__group h3{letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:600}.docs-guide-index__group p{max-width:45ch;color:var(--docs-muted);margin:8px 0 16px;font-size:.875rem;line-height:1.6}.docs-guide-index__group ul{margin:0;padding:0;list-style:none}.docs-guide-index__group a{min-height:44px;color:var(--docs-ink);justify-content:space-between;align-items:center;gap:16px;padding-block:10px;font-size:.875rem;line-height:1.5;display:flex}.docs-guide-index__group a>span{color:var(--docs-plum);flex-shrink:0}.docs-guide-index__group a:hover{color:var(--docs-plum);text-underline-offset:4px;text-decoration:underline}.docs-guide-index__group summary{cursor:pointer;width:fit-content;min-height:44px;color:var(--docs-plum);padding-block:12px;font-size:.8125rem;font-weight:600}.docs-guide-index__group a:focus-visible,.docs-guide-index__group summary:focus-visible,.docs-toc-mobile summary:focus-visible{outline:2px solid var(--docs-plum);outline-offset:4px}@media (max-width:1080px){.docs-toc{display:none}.docs-toc-mobile{border-block:1px solid var(--docs-line);margin-top:24px;display:block}.docs-toc-mobile summary{cursor:pointer;min-height:48px;color:var(--docs-plum);padding:12px 0;font-size:.875rem;font-weight:600}.docs-toc-mobile ul{margin:0 0 12px;padding:0;list-style:none}.docs-toc-mobile a{min-height:44px;padding:12px 0;font-size:.875rem;line-height:1.5;display:block}}@media (max-width:640px){.docs-guide-index{padding:32px 20px 48px}.docs-guide-index__groups{grid-template-columns:1fr;gap:28px}.docs-guide-index h2{font-size:1.5rem}}.docs-pathbar{border:1px solid var(--docs-line);background:var(--docs-white);border-radius:10px;align-items:center;gap:10px;width:100%;margin-top:18px;padding:10px 12px;display:flex}.docs-pathbar code{font-size:.9rem}.docs-article__body,.docs-article__split{align-items:start;gap:32px;margin-top:28px;display:grid}.docs-article__body{grid-template-columns:minmax(0,1fr) 176px}.docs-article__split{grid-template-columns:minmax(0,1fr) minmax(280px,360px)}.docs-prose{min-width:0}.docs-prose li,.docs-prose p{color:#2a2030;text-wrap:pretty;max-width:70ch;font-size:1rem;line-height:1.7}.docs-prose p{margin:0 0 16px}.docs-prose h2{margin:32px 0 10px;font-size:1.2rem}.docs-prose h2,.docs-prose h3{scroll-margin-top:calc(var(--docs-top) + 24px);color:var(--docs-plum)}.docs-prose h3{margin:22px 0 8px;font-size:1.02rem}.docs-steps-list{list-style:decimal}.docs-guide-list,.docs-steps-list{margin:0 0 18px;padding-inline-start:1.3rem}.docs-guide-list{list-style:outside}.docs-customer-start{border-block:1px solid var(--docs-line);margin-block:24px;padding-block:20px}.docs-customer-start h2{text-wrap:balance;margin:0 0 8px;font-size:1.15rem}.docs-customer-start p{margin:0;font-size:.9rem}.docs-customer-start ul{flex-wrap:wrap;justify-content:center;gap:8px 24px;margin:12px 0 0;padding:0;list-style:none;display:flex}.docs-customer-start a{min-height:44px;color:var(--docs-plum);text-underline-offset:4px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.docs-customer-start a:hover{text-decoration-thickness:2px}.docs-guide-list li,.docs-prose a{overflow-wrap:anywhere}.docs-prose :where(p,li,td) a{color:var(--docs-plum);text-underline-offset:3px;text-decoration:underline}.docs-prose :where(p,li,td) a:hover{text-decoration-thickness:2px}.docs-table-wrap:focus-visible{outline:2px solid var(--docs-plum);outline-offset:3px}.docs-table-wrap{border:1px solid var(--docs-line);background:var(--docs-white);border-radius:12px;margin:8px 0 22px;overflow-x:auto}.docs-table-wrap table{border-collapse:collapse;width:100%;font-size:.86rem}.docs-table-wrap td,.docs-table-wrap th{border-bottom:1px solid var(--docs-line);text-align:left;vertical-align:top;padding:10px 12px}.docs-table-wrap th{color:var(--docs-plum);letter-spacing:.04em;text-transform:uppercase;font-size:.7rem}.docs-endpoints{gap:8px;margin:8px 0 22px;display:grid}.docs-endpoint{border:1px solid var(--docs-line);background:var(--docs-white);border-radius:10px;grid-template-columns:5.2rem minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.docs-endpoint__scope{color:var(--docs-muted);font-family:var(--aivyro-brand-font-mono);font-size:.72rem}.docs-method{border-radius:6px;justify-content:center;min-width:3.6rem;padding:2px 6px;font-size:.64rem;font-weight:750;display:inline-flex}.docs-method.is-get{color:#14573a;background:#e8f3ee}.docs-method.is-post{color:var(--docs-plum);background:#ece6f8}.docs-method.is-patch{color:#6a4308;background:#f8edd8}.docs-method.is-delete{color:#8a1738;background:#f8e4ea}.docs-callout{color:#3b2744;background:#f3eaf6;border-radius:12px;margin:0 0 18px;padding:14px 16px;line-height:1.55}.docs-callout.is-warn{color:#4d320c;background:#f8ead6}.docs-code{color:#f6eef8;background:#180b20;border:1px solid #2a1636;border-radius:12px;margin:8px 0 20px;overflow:hidden}.docs-code figcaption{color:#d4c0da;justify-content:space-between;align-items:center;padding:10px 14px 0;font-size:.68rem;display:flex}.docs-code button,.docs-code figcaption{letter-spacing:.04em;text-transform:uppercase}.docs-code button{color:#f3c6ec;min-width:44px;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;font-size:.68rem}.docs-code pre{font-family:var(--aivyro-brand-font-mono);margin:0;padding:12px 14px 16px;font-size:.82rem;line-height:1.6;overflow-x:auto}.docs-rail .docs-code{border-radius:0 0 12px 12px;margin:0}.docs-rail{top:calc(var(--docs-top) + 16px);border:1px solid var(--docs-line);background:var(--docs-white);border-radius:12px;position:sticky;overflow:hidden}.docs-rail__tabs{border-bottom:1px solid var(--docs-line);background:var(--docs-paper);gap:4px;padding:8px;display:flex}.docs-rail__tabs button{min-height:44px;color:var(--docs-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:.78rem}.docs-rail__tabs button[aria-pressed=true]{background:var(--docs-white);color:var(--docs-plum);font-weight:700}.docs-pager{grid-template-columns:1fr 1fr;gap:12px;margin-top:36px;display:grid}.docs-pager a{border:1px solid var(--docs-line);background:var(--docs-white);border-radius:12px;flex-direction:column;gap:4px;padding:14px;display:flex}.docs-pager span{color:var(--docs-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.7rem}.docs-pager__next{text-align:right}.docs-toc{top:calc(var(--docs-top) + 20px);position:sticky}.docs-toc p{color:var(--docs-plum);letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px;font-size:.68rem;font-weight:750}.docs-toc ul{margin:0;padding:0;list-style:none}.docs-toc a{min-height:44px;color:var(--docs-muted);align-items:center;padding:6px 0;font-size:.8rem;display:flex}.docs-search-dialog{overscroll-behavior:contain;border:1px solid var(--docs-line);background:var(--docs-white);border-radius:14px;width:min(640px,100vw - 32px);margin:12vh auto auto;padding:0 18px 18px;overflow:visible;box-shadow:0 24px 50px #180b202e}.docs-search-dialog::backdrop{background:#180b2059}.docs-search-dialog__header{border-bottom:1px solid var(--docs-line);justify-content:space-between;align-items:center;min-height:44px;display:flex}.docs-search-dialog__header p{color:var(--docs-plum);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:750}.docs-search-dialog__header kbd{border:1px solid var(--docs-line);color:var(--docs-muted);border-radius:6px;padding:3px 7px;font-size:.68rem}.docs-search-dialog__top{border-bottom:1px solid var(--docs-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.docs-search-dialog__top:focus-within{box-shadow:inset 0 -2px 0 var(--docs-pink-hot)}.docs-search-dialog__top input{width:100%;min-height:56px;font:inherit;border:0;outline:0;padding:0}.docs-search-dialog__top button{width:44px;min-height:44px;color:var(--docs-muted);cursor:pointer;background:0 0;border:0;border-radius:10px}.docs-search{position:relative}.docs-search.is-hero{width:min(100%,780px);margin:28px 0 0}.docs-search.is-hero form{border:1px solid var(--docs-plum);background:var(--docs-white);color:var(--docs-plum);transition:border-color var(--aivyro-motion-fast) var(--aivyro-ease-standard),box-shadow var(--aivyro-motion-fast) var(--aivyro-ease-standard);border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 10px 10px 18px;display:grid;box-shadow:0 8px 24px #2d004712}.docs-search.is-hero form:focus-within{border-color:var(--docs-pink-hot);box-shadow:0 0 0 3px #db37cc33,0 22px 50px #2d004729}.docs-search.is-hero input{width:100%;min-height:50px;color:var(--docs-ink);font:inherit;text-overflow:ellipsis;background:0 0;border:0;outline:0;padding:0;font-size:1rem}.docs-search.is-hero input::placeholder{color:#746878;opacity:1}.docs-search.is-hero form button{background:var(--docs-plum);min-width:96px;min-height:44px;color:var(--docs-white);font:inherit;cursor:pointer;transition:background-color var(--aivyro-motion-fast) var(--aivyro-ease-standard),transform var(--aivyro-motion-fast) var(--aivyro-ease-standard);border:0;border-radius:6px;padding:0 16px;font-size:.84rem;font-weight:750}.docs-search.is-hero form button:not(:disabled):hover{background:var(--docs-pink-hot);color:var(--docs-plum)}.docs-search.is-hero form button:not(:disabled):active{transform:scale(.96)}.docs-search.is-hero form button:disabled{color:var(--docs-plum);opacity:.78;cursor:not-allowed;background:#2d004714;border:1px dashed #2d004759}.docs-search__hint{margin:10px 4px 0;font-size:.78rem}.docs-search-dialog .docs-search__hint,.docs-search__hint{color:var(--docs-muted)}.docs-search__empty,.docs-search__results,.docs-search__suggestions{z-index:5;border:1px solid var(--docs-line);background:var(--docs-white);width:100%;max-height:min(480px,55vh);color:var(--docs-ink);top:calc(100% + 10px);border-radius:14px;padding:12px;animation:docs-search-reveal .18s ease-out both;position:absolute;inset-inline-start:0;overflow:auto;box-shadow:0 18px 40px #0c021433}.docs-search-dialog .docs-search__empty,.docs-search-dialog .docs-search__results,.docs-search-dialog .docs-search__suggestions{max-height:440px;box-shadow:none;border:0;margin-top:12px;position:static;overflow:auto}@keyframes docs-search-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.docs-search__suggestions>p{color:var(--docs-muted);margin:0;padding:2px 6px 10px;font-size:.74rem;font-weight:650}.docs-search__suggestions ul{margin:0;padding:0;list-style:none}.docs-search__suggestions li+li{border-top:1px solid var(--docs-line)}.docs-search__suggestions a{min-height:48px;color:var(--docs-plum);touch-action:manipulation;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:8px;font-size:.9rem;font-weight:700;display:flex}.docs-search__suggestions a:hover{background:#f2ecf5}.docs-search__suggestions a>span:last-child{color:var(--docs-pink-hot);font-size:1.05rem}.docs-search__results>p{color:var(--docs-muted);justify-content:space-between;margin:0;padding:2px 6px 10px;font-size:.74rem;font-weight:650;display:flex}.docs-search__results ul{margin:0;padding:0;list-style:none}.docs-search__results li+li{border-top:1px solid var(--docs-line)}.docs-search__results a{border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:12px 8px;display:flex}.docs-search__results a:hover{background:#f2ecf5}.docs-search__results a>span:first-child{gap:3px;display:grid}.docs-search__results small{color:var(--docs-muted);font-size:.67rem;font-weight:700}.docs-search__results strong{color:var(--docs-plum);font-size:.92rem}.docs-search__results strong+span{color:var(--docs-muted);font-size:.78rem;line-height:1.4}.docs-search__empty strong{color:var(--docs-plum)}.docs-search__empty p{color:var(--docs-muted);margin:8px 0 14px;font-size:.86rem;line-height:1.5}.docs-search__empty>div{flex-wrap:wrap;gap:8px;display:flex}.docs-search__empty a{border:1px solid var(--docs-line);min-height:44px;color:var(--docs-plum);border-radius:10px;align-items:center;padding:0 12px;font-size:.78rem;font-weight:700;display:inline-flex}.docs-resource-list{border-top:1px solid var(--docs-line);margin-top:18px}.docs-resource-row{border-bottom:1px solid var(--docs-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:16px 0;display:grid}.docs-resource-row p{color:var(--docs-pink);letter-spacing:.05em;text-transform:uppercase;margin:0 0 6px;font-size:.7rem;font-weight:750}.docs-resource-row h3{margin:0}.docs-resource-row div>span{color:var(--docs-muted);margin-top:6px;font-size:.88rem;display:block}.docs-resource-empty{color:var(--docs-muted)}.docs-foot{border-top:1px solid var(--docs-line);background:var(--docs-white);padding:20px 24px 28px}.docs-foot p{color:var(--docs-muted);margin:0;font-size:.76rem}.docs-app.is-home .docs-foot{background:var(--docs-plum);border-color:#ffffff29}.docs-app.is-home .docs-foot p{color:#ffffff94}@media (max-width:1080px){.docs-article__body,.docs-article__split,.docs-mini-cards{grid-template-columns:minmax(0,1fr)}.docs-rail,.docs-toc{position:static}.docs-welcome__support{grid-template-columns:1fr}}@media (max-width:860px){:root{--docs-top:136px}.docs-tabs,.docs-top__end{display:none}.docs-app.is-home .docs-top__end{display:flex}.docs-app.is-home .docs-top__legal,.docs-app.is-home .docs-top__link,.docs-app.is-home .docs-top__site{display:none}.docs-menu-btn{border:1px solid var(--docs-line);background:var(--docs-white);border-radius:10px;flex:0 0 44px;justify-content:center;align-items:center;width:44px;min-height:44px;margin-inline-start:auto;display:inline-flex}.docs-menu-btn span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.docs-search-trigger{flex:auto;width:auto}.docs-search-trigger kbd{display:none}.docs-scrim{inset:var(--docs-top) 0 0;z-index:25;background:#180b2059;border:0;display:block;position:fixed}.docs-frame{grid-template-columns:1fr}.docs-side{inset:var(--docs-top) 0 0 auto;z-index:30;visibility:hidden;width:min(86vw,320px);transition:transform var(--aivyro-motion-standard) var(--aivyro-ease-standard);position:fixed;transform:translate(104%)}.docs-side.is-open{visibility:visible;transform:none}.docs-side--home{display:block}.docs-side--home h2{margin-top:0}.docs-side__lang,.docs-side__sections{margin-top:8px;display:block}.docs-side__lang{margin-top:24px}.docs-main{padding:24px 16px 64px}.docs-endpoint,.docs-pager,.docs-resource-row{grid-template-columns:1fr}.docs-welcome__hero-inner{grid-template-columns:1fr;gap:52px;width:min(100% - 32px,1160px);padding:44px 0 36px}.docs-welcome__hero-art{display:none}.docs-welcome__hero:before{background-size:64px 64px}.docs-welcome__hero:after{opacity:.07;inset-inline-end:-26vw;width:84vw;top:22%}.docs-welcome__hero-copy{padding-inline-start:0}.docs-topics{max-width:680px;margin-top:26px}.docs-welcome__paths{padding:72px 16px 88px;display:block}.knowledge-paths__index-nav{border-inline-end:0;border-bottom:1px solid var(--docs-line);padding-inline-end:0;flex-flow:wrap;gap:6px;margin-bottom:32px;padding-bottom:8px;position:static}.knowledge-paths__index-nav a{border-bottom:0;min-height:44px;padding-inline:10px}.docs-welcome__paths:has(#path-implement:target) .knowledge-paths__index-nav a[href=\#path-implement],.docs-welcome__paths:has(#path-operate:target) .knowledge-paths__index-nav a[href=\#path-operate],.docs-welcome__paths:has(#path-resolve:target) .knowledge-paths__index-nav a[href=\#path-resolve]{box-shadow:inset 0 -2px var(--docs-pink-hot)}.docs-welcome__paths>header{grid-template-columns:1fr;gap:12px;margin-bottom:28px;display:grid}.docs-welcome__paths>.knowledge-paths{grid-column:auto;display:grid}.knowledge-paths__links{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 36px}.knowledge-paths__mode{grid-template-columns:1fr;gap:32px}.docs-topics ol{width:auto}.docs-welcome__support{padding:36px 16px}}@media (max-width:560px){.docs-app.is-home .docs-top__brand span{display:none}.docs-top__bar{gap:10px;width:min(100% - 28px,1216px)}.docs-app.is-home .docs-search-trigger{display:none}.docs-top__brand{min-width:0}.docs-logo{height:28px}.docs-language a,.docs-top__brand{min-height:44px}.docs-language a{justify-content:center;min-width:44px}.docs-top__brand span{padding-inline-start:10px;font-size:.8rem}.docs-language{gap:6px}.docs-language a{font-size:.6rem}.docs-welcome__hero-inner{gap:32px;padding:42px 0 44px}.docs-welcome__hero h1{max-width:12.5ch;font-size:clamp(3.5rem,17vw,4.4rem);line-height:.95}.docs-welcome__lede{margin-top:18px;font-size:1rem}.docs-search.is-hero{margin-top:24px}.docs-search.is-hero form{grid-template-columns:auto minmax(0,1fr)}.docs-search.is-hero form button{grid-column:1/-1;width:100%}.docs-search__empty,.docs-search__results,.docs-search__suggestions{max-height:52vh;overflow:auto}.docs-topics a{min-height:40px;padding-inline:12px}.knowledge-paths{gap:48px}.knowledge-paths__links{grid-template-columns:1fr;gap:24px}.knowledge-paths__links a{min-height:88px}.knowledge-paths__links strong+span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.knowledge-paths__links a>small{margin-bottom:14px}.docs-welcome__support-actions{flex-direction:column}}@media (max-width:760px){:root{--docs-top:124px}.docs-top{top:68px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition-duration:80ms!important;transition-timing-function:linear!important}.docs-search__empty,.docs-search__results,.docs-search__suggestions{animation:none!important}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}