:root{--primary-color:#21201e;--primary-color-highlight:#2d2c29;--primary-color-contrast:#ffffff;--text-color:#21201e;--bg-color:#f4f4ee;--section-bg-color:#ffffff6b;--highlight-color: #1b99e4;--highlight-color-soft: #1b99e422;--editor-panel-border: 1px solid #00000022;--section-shadow: 1px 1px 2px #00000011;--input-shadow: 1px 1px 2px #00000022;--card-background: #FFFFFF;--card-radius: 10px;--card-radius-small: 5px;--card-shadow-small: .5px .5px 3px #00000022;--card-shadow-small-active: .5px .5px 3px #00000044;--card-shadow: .5px .5px 2.5px #00000033}*{margin:0;outline:none;padding:0;box-sizing:border-box}::selection{background-color:#f7d5a377}html{height:100%;overflow-x:hidden}body{color:var(--text-color);flex-direction:column;font-family:Bitter,Merriweather,Georgia,Times New Roman,serif;font-size:1em;font-weight:400;display:flex;align-items:center;min-height:100%;background-color:var(--bg-color);gap:30px;overflow-x:hidden}body:has(mobile-nav[data-open],agentica-dialog){overflow:hidden}a,.link{color:inherit;text-decoration:underline;text-decoration-color:var(--primary-color);cursor:pointer}:is(a,.link):hover{opacity:.8}header{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;padding:0 30px;margin-top:20px;height:60px;background-color:var(--section-bg-color);box-shadow:var(--section-shadow);border-radius:100px;max-width:1200px;width:100%}header .logo{display:flex;flex-flow:row nowrap;align-items:center;column-gap:8px;font-size:1.7em;text-decoration:none;font-weight:600}header .logo img{height:30px}header>agentica-icon.menu{display:none}header mobile-head{display:none;flex-flow:row nowrap;align-items:center;gap:4px}header nav{display:flex;align-items:center;gap:10px}header nav a{text-decoration:none}header nav nav-icons{display:flex;flex-flow:row nowrap;align-items:center;gap:2px}mobile-nav{display:flex;position:fixed;inset:0;background-color:#0008;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-flow:column nowrap;align-items:stretch;text-align:center;justify-content:center;transition:opacity .25s;opacity:0;pointer-events:none;z-index:100}mobile-nav .close{position:absolute;top:10px;right:10px;font-size:2em;cursor:pointer}mobile-nav[data-open]{opacity:1;pointer-events:auto}mobile-nav agentica-tokens,mobile-nav profile-link{margin:10px 0;align-self:center}mobile-nav a{text-decoration:none;padding:10px;font-size:1.1em}h1,h2,h3{line-height:1em}:is(h1,h2,h3) agentica-icon{font-size:1em}page-title{display:flex;flex-flow:row nowrap;align-items:center;gap:10px}main{align-self:center;flex:1;max-width:1200px;width:100%;display:flex;flex-flow:column nowrap;align-items:stretch;gap:30px}main>form,main>section,main>article{background-color:var(--section-bg-color);box-shadow:var(--section-shadow);border-radius:20px;padding:40px}:is(main>form,main>section,main>article)>h1 a{text-decoration:none}footer{display:flex;flex-flow:column nowrap;text-align:center;align-items:center;margin-top:20px;padding:60px 20px 20px;gap:8px;font-size:.9em;width:100%;background:var(--primary-color);color:var(--primary-color-contrast)}footer>em{font-size:.9em;font-style:normal}footer footer-columns{align-self:stretch;display:flex;flex-flow:row wrap;align-items:start;justify-content:center;text-align:left;gap:15px;margin-bottom:15px}footer footer-columns footer-logo{max-width:150px;display:flex;align-items:center;justify-content:center;align-self:center;mask:url(/images/logo.svg) center center no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:currentColor}footer footer-columns footer-logo img{height:80px;margin-right:40px;opacity:0}footer footer-columns footer-column{flex:1 1 150px;max-width:200px;display:flex;flex-flow:column nowrap;align-items:stretch;justify-content:start;gap:5px}footer footer-columns footer-column.blog-posts{flex-grow:2;max-width:300px}footer footer-columns footer-column a{text-decoration:none}footer footer-columns footer-column>a{text-indent:-5px;padding-left:10px}footer footer-columns footer-column>strong{font-weight:600;letter-spacing:.1em;cursor:default}agentica-page{display:block;background-color:var(--section-bg-color);border-radius:30px;padding:30px;box-shadow:var(--section-shadow)}error-page{display:block;background-color:var(--section-bg-color);box-shadow:var(--section-shadow);border-radius:30px;padding:30px;max-width:800px;align-self:center;min-width:min(600px,90vw);text-align:center}error-page>agentica-icon{font-size:5em;display:block;margin:20px auto}error-page>h1{margin-bottom:15px}error-page p{font-size:1.2em}error-page pre{text-align:left;margin-top:8px;display:block;background:#0002;padding:10px;border-radius:8px}error-page pre code{background:none!important}main>article{max-width:900px;align-self:center}main>article h2{font-weight:300;margin-bottom:7px;margin-top:22px}main>article strong{font-weight:500}article h1{text-align:center;font-size:2.3em;line-height:1em;margin-bottom:20px}article h1:not(:first-child){margin-top:20px}article iframe[src*="youtube.com"]{aspect-ratio:16 / 9;display:block;width:100%;border-radius:5px}article .button{margin:15px auto;display:block;width:fit-content}h2{margin-top:15px}h3{margin-top:10px}p:not(:last-child){margin-bottom:15px}ul,ol{margin-left:18px}:is(ul,ol):not(:last-child){margin-bottom:15px}flex-spacer{flex:1 1 0px}article.faq{font-size:1.1em}article.faq h3{font-size:1.3em;font-weight:500;margin-top:25px;margin-bottom:8px}article.faq h3:before{content:"→ ";color:var(--primary-color)}article.faq p{margin-left:26px;line-height:1.4}blog-posts{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:15px}blog-posts>a{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;border-radius:5px;position:relative;aspect-ratio:5 / 3;padding:10px;text-decoration:none;transition:transform .25s;transform:none}blog-posts>a:hover{transform:scale(1.05);opacity:1}blog-posts>a:hover img{filter:brightness(1)}blog-posts>a img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px;object-fit:cover;filter:brightness(.9);transition:filter .25s}blog-posts>a strong{font-weight:600;font-size:1.3em;text-shadow:0px 0px 5px #000000;z-index:2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:8px;padding:5px 10px;text-align:center}blog-post-header{display:grid;grid-template-areas:"spacer image" "title image" "datetime image" "summary image" "spacer2 image";grid-template-rows:1fr auto auto auto 1fr;gap:12px}blog-post-header>h1{grid-area:title}blog-post-header>.datetime{grid-area:datetime;display:flex;flex-flow:row nowrap;align-items:center;gap:5px}blog-post-header>.datetime date-time:after{content:" • ";margin-left:8px;margin-right:3px}blog-post-header>.datetime span{font-weight:450}blog-post-header>img{grid-area:image;max-width:200px;border-radius:10px}blog-post-header>.summary{grid-area:summary;font-size:1.1em;font-weight:450}blog-post{display:flex;flex-flow:column nowrap}blog-post img{border-radius:4px;align-self:center;margin:15px;max-width:min(700px,90%);box-shadow:3px 4px 2px #0002}blog-post code{margin-bottom:15px}blog-post .button{padding:10px 20px;font-size:1.1em;align-self:center}form,.form{display:flex;flex-flow:column nowrap;align-items:stretch;gap:10px;align-self:center;width:100%}:is(form,.form).small{max-width:500px}:is(form,.form).medium{max-width:800px}:is(form,.form)>h1:first-child{margin-top:-8px}:is(form,.form) .separator{display:flex;flex-flow:row nowrap;align-items:center;gap:10px;font-weight:600;font-size:.9em;opacity:.8;text-transform:uppercase;-webkit-user-select:none;user-select:none}:is(form,.form) .separator:before,:is(form,.form) .separator:after{content:"";height:1px;background:#ddd;flex:1 1 20px}form-notice,notice-message{display:block;padding:6px 12px;border-radius:3px;--color:#bf5050;color:#fff;background:var(--color);white-space:pre-wrap;margin:8px 0}:is(form-notice,notice-message)[data-compact]{padding:4px;background:transparent;color:var(--color)}:is(form-notice,notice-message)[data-status=success]{--color:#29923e}:is(form-notice,notice-message)[data-status=warning]{--color:#d17b26}:is(form-notice,notice-message)[data-status=info]{--color:#3071a3}:is(form-notice,notice-message)[data-status=neutral],:is(form-notice,notice-message)[data-status=loading]{--color:#494949}status-badge{display:inline-flex;align-items:center;background:#555;color:#fff;padding:2px 8px;border-radius:100px;vertical-align:middle;font-size:.75em;text-transform:uppercase;font-weight:700;-webkit-user-select:none;user-select:none;margin:0 5px}status-badge[data-status=ready],status-badge[data-status=success],status-badge[data-status=active],status-badge[data-status=finished]{background:#29923e}status-badge[data-status=awaiting],status-badge[data-status=rendering],status-badge[data-status=running]{background:#3071a3}status-badge[data-status=failed],status-badge[data-status=error],status-badge[data-status=deleting],status-badge[data-status=aborted]{background:#a52b2b}status-badge[data-status=hitl],status-badge[data-status=warning]{background:#d17b26}status-badge[data-status=light]{background:#d5d5d5;color:#000;text-transform:none;font-size:.8em;font-weight:600}status-badge>agentica-icon{margin-right:2px;margin-left:-2px}form-field,form-subfield{display:flex;flex-flow:column nowrap;gap:4px}:is(form-field,form-subfield).horizontal{flex-flow:row nowrap;align-items:center;gap:10px}:is(form-field,form-subfield).horizontal input[type=number]{flex-grow:0}:is(form-field,form-subfield).horizontal>label{min-width:30%}:is(form-field,form-subfield)>em{font-size:.8em}:is(form-field,form-subfield)>em[data-important]{color:#881313;padding:4px;border-radius:3px;background:#eccc5445}:is(form-field,form-subfield)>label{font-weight:600;text-transform:uppercase;font-size:.8em}form-subfield{padding-left:15px}form-subfield>label:has(input[type=checkbox]){padding-top:10px;padding-bottom:10px}form-section-title{font-weight:600;margin-top:10px;margin-bottom:5px}form-field-columns{display:flex;flex-flow:row wrap;gap:15px}form-field-columns>form-field{flex:1}input-wrapper,input[type=text],input[type=password],input[type=email],input[type=number],input[type=search],textarea,select{color:inherit;background-color:#fffa;box-shadow:var(--input-shadow);border:0px;border-radius:3px;font-family:inherit;font-size:.9em;font-weight:400;line-height:1.42857;display:block;padding:8px 12px;flex:1}:is(input-wrapper,input[type=text],input[type=password],input[type=email],input[type=number],input[type=search],textarea,select):focus{background:#fffe}:is(input-wrapper,input[type=text],input[type=password],input[type=email],input[type=number],input[type=search],textarea,select)[disabled]{opacity:.7;filter:grayscale(1)}input-wrapper{display:flex;flex-flow:row nowrap;align-items:center;gap:8px}input-wrapper>span{-webkit-user-select:none;user-select:none;opacity:.8}input-wrapper>input[type]{padding:0;margin:0;border:0px;box-shadow:0 0;border-radius:0;background:none}textarea{resize:vertical;min-height:120px;flex:auto}textarea.code{font-size:.85em;font-family:inherit;font-weight:400;font-style:normal}select{-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#555555 50%),linear-gradient(135deg,#555555 50%,transparent 50%),radial-gradient(#e8e8e8 70%,transparent 72%);background-position:calc(100% - 18px) calc(1em + 2px),calc(100% - 13px) calc(1em + 2px),calc(100% - .5em) .5em;background-size:5px 5px,5px 5px,1.5em 1.5em;background-repeat:no-repeat;width:100%;padding-right:35px}button,input[type=submit],input[type=reset],input[type=button],.button{border-radius:4px;align-self:center;color:var(--primary-color-contrast);line-height:inherit;cursor:pointer;background-color:var(--primary-color);border:0;padding:9px 15px;text-decoration:none;text-align:center;font-family:Bitter,Merriweather,Georgia,Times New Roman,serif;font-size:.9em;display:inline-flex;align-items:center;justify-content:center;font-weight:400;-webkit-user-select:none;user-select:none}:is(button,input[type=submit],input[type=reset],input[type=button],.button):hover{background-color:var(--primary-color-highlight)}:is(button,input[type=submit],input[type=reset],input[type=button],.button).secondary{background-color:#ffffffd4;color:#000}:is(button,input[type=submit],input[type=reset],input[type=button],.button).secondary:hover{background-color:#fffe}:is(button,input[type=submit],input[type=reset],input[type=button],.button).terciary{background-color:#f5e6cb;color:#000}:is(button,input[type=submit],input[type=reset],input[type=button],.button).terciary:hover{background-color:#f7ead1}:is(button,input[type=submit],input[type=reset],input[type=button],.button).light{background-color:#ffffff1c;color:inherit}:is(button,input[type=submit],input[type=reset],input[type=button],.button).light:hover{background-color:#ffffff2c}:is(button,input[type=submit],input[type=reset],input[type=button],.button).critical{background-color:#bf5050}:is(button,input[type=submit],input[type=reset],input[type=button],.button).critical:hover{background-color:#c75a5a}:is(button,input[type=submit],input[type=reset],input[type=button],.button).compact{padding:4px 8px}:is(button,input[type=submit],input[type=reset],input[type=button],.button).large{padding:12px 20px;font-size:1em;font-weight:500}:is(button,input[type=submit],input[type=reset],input[type=button],.button).large.compact{padding:6px 10px}:is(button,input[type=submit],input[type=reset],input[type=button],.button).x-large{padding:12px 20px;font-size:1.4em;font-weight:600}:is(button,input[type=submit],input[type=reset],input[type=button],.button).card{display:flex;flex-flow:column nowrap;align-items:center;aspect-ratio:1;color:#333;background-color:#0002;gap:6px;width:120px;position:relative}:is(button,input[type=submit],input[type=reset],input[type=button],.button).card[disabled]{pointer-events:all}:is(button,input[type=submit],input[type=reset],input[type=button],.button).card>agentica-icon{font-size:2em}:is(button,input[type=submit],input[type=reset],input[type=button],.button).card:hover{background-color:#0001}:is(button,input[type=submit],input[type=reset],input[type=button],.button).card agentica-tooltip{top:100%;left:50%;width:140%}:is(button,input[type=submit],input[type=reset],input[type=button],.button)[disabled]{cursor:not-allowed;opacity:.7;filter:grayscale(1);pointer-events:none}:is(button,input[type=submit],input[type=reset],input[type=button],.button)[disabled]:has(agentica-tooltip){pointer-events:auto}:is(button,input[type=submit],input[type=reset],input[type=button],.button) agentica-loading{--width: 2px;--size: 1.2em }form-buttons :is(button,input[type=submit],input[type=reset],input[type=button],.button){flex:1}:is(button,input[type=submit],input[type=reset],input[type=button],.button)>agentica-icon{margin:-2px 3px -2px -2px}h2>:is(button,input[type=submit],input[type=reset],input[type=button],.button){font-size:14px;margin-left:5px}label{display:flex;flex-flow:row nowrap;align-items:center;gap:8px;-webkit-user-select:none;user-select:none}input[type=checkbox]{width:16px;height:16px}input[type=checkbox][disabled]{cursor:not-allowed}form-buttons{display:flex;flex-flow:row;align-items:center;gap:8px}form-buttons.center{justify-content:center}form-buttons.center>input,form-buttons.center>button,form-buttons.center>.button{flex-grow:0;flex-basis:auto}form-buttons+strong:has(+form-buttons){display:block;text-align:center}input[name=code]{font-size:25px;text-align:center}agentica-icon,agentica-tokens:before,asset-entry:before,agentica-menu-item[data-icon]:before{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:1.5em;vertical-align:middle;width:max-content;aspect-ratio:1;display:inline-block;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;--icon-weight:300;--icon-fill:0;font-variation-settings:"FILL" var(--icon-fill),"wght" var(--icon-weight),"GRAD" 0,"opsz" 24;-webkit-user-select:none;user-select:none}agentica-icon.filled{--icon-fill:1}agentica-icon.clickable{border-radius:100%;padding:3px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}agentica-icon.clickable:hover{background-color:#0001}agentica-icon.loading{animation:loading 1s linear infinite}agentica-icon.success{color:#29923e;--icon-fill: 1}agentica-icon.error{color:#d00000;--icon-fill: 1}agentica-icon-wrapper{display:inline-flex;align-items:center;justify-content:center}agentica-icons{display:flex;flex-flow:row nowrap;align-items:center;gap:2px}agentica-icons:has(.clickable){gap:0px}html:not([data-icons-loaded]) agentica-icon,html:not([data-icons-loaded]) agentica-tokens:before{text-indent:-100000vw}agentica-tokens{display:inline-flex;align-items:center;border-radius:30px;padding:2px 8px;background:var(--primary-color);color:var(--primary-color-contrast);cursor:default;font-weight:450;font-family:Bitter,Merriweather,Georgia,Times New Roman,serif;gap:4px;vertical-align:-.1em;line-height:1}agentica-tokens:before{content:"money_bag";--icon-weight:400;--icon-fill:1;font-size:1em}agentica-tokens.clickable{cursor:pointer}agentica-tokens.clickable:hover{background:var(--primary-color-highlight)}agentica-tokens.tokens-type-expense{background:#bf5050}agentica-tokens.tokens-type-expense:before{content:"remove"}agentica-tokens.tokens-type-purchase{background:#29923e}agentica-tokens.tokens-type-purchase:before{content:"add"}button>agentica-tokens{margin-left:6px;cursor:inherit}agentica-tokens agentica-loading{--size: 18px;--color: #FFFFFF;--width: 1.5px;margin:0 15px}tokens-manager{display:flex;flex-flow:column nowrap;gap:8px;max-width:max(40vw,800px)}tokens-manager>agentica-loading{margin:80px 0;--size:36px;--width:2px}tokens-manager label[for=terms]{display:flex;align-items:center;margin-top:15px;padding:0 10%}tokens-manager label[for=terms] input{margin-right:2px;width:18px;height:18px;flex:1 0 auto}agentica-token-products{display:flex;flex-flow:column nowrap;align-items:stretch;gap:12px}agentica-token-products agentica-token-product{display:flex;flex-flow:column nowrap;align-items:center;text-align:center;padding:12px;gap:6px;border-radius:8px;border:2px solid #00000011;cursor:pointer}agentica-token-products agentica-token-product h2 agentica-tokens{font-size:.7em;cursor:inherit}agentica-token-products agentica-token-product[data-disabled]{cursor:default}agentica-token-products agentica-token-product[data-selected]{border-color:var(--primary-color)}agentica-token-products agentica-token-product .error{background:#bf5050;color:#fff;border-radius:4px;padding:3px 10px}agentica-loading,global-loader:after,editor-loading:before{--color: #00000099;--width: 1px;--size: 21px;width:var(--size);aspect-ratio:1;display:inline-block;border-radius:50%;border:var(--width) solid var(--color);border-left-color:transparent;animation:loading 1s linear infinite;align-self:center}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}global-loader{position:fixed;inset:0;background:#0005;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:1500;opacity:0;pointer-events:none;transition:opacity .25s}global-loader[data-visible]{opacity:1;pointer-events:auto}global-loader:after{border:1px solid #FFFFFF99;border-left-color:transparent;content:"";width:42px;border-width:2px}agentica-dialogs{display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0003;position:fixed;inset:0;z-index:1000}agentica-dialogs:empty{display:none}agentica-dialog{position:absolute;display:flex;flex-flow:column nowrap;align-items:stretch;min-width:min(80vw,max(400px,40vw));max-width:80%;max-height:80%;background:var(--bg-color);border-radius:3px;overflow:auto;gap:10px;padding:14px}agentica-dialog:not(:last-child){filter:blur(3px) brightness(.7);pointer-events:none}agentica-dialog agentica-dialog-actions{display:flex;flex-flow:row nowrap;align-items:center;justify-content:end;padding:10px;margin:14px -14px -14px;gap:8px;position:sticky;bottom:-14px;background:inherit}agentica-dialog form-buttons{margin-top:15px}agentica-dialog .close{position:absolute;top:8px;right:8px;font-size:1.6em}agentica-dialog h4{text-align:center;font-size:1.1em;font-weight:400;margin:10px 0}agentica-tooltip{display:block;position:absolute;opacity:0;transform:translate(-50%,-50%);transition:transform .25s,opacity .25s;font-family:Bitter,Merriweather,Georgia,Times New Roman,serif;font-variation-settings:normal;font-size:14px;font-weight:450;text-align:center;pointer-events:none;background:#0009;color:#fff;border-radius:4px;padding:3px 6px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);max-width:min(800px,90vw);white-space:pre-wrap}agentica-tooltip:empty{display:none}button>agentica-tooltip{top:calc(100% + 5px);left:50%;width:120%}agentica-icon-wrapper>agentica-tooltip{top:calc(100% + 5px);left:50%;width:max-content}:has(>agentica-tooltip){position:relative}span:has(>agentica-tooltip){cursor:default}:has(>agentica-tooltip):hover>agentica-tooltip{transform:translate(-50%);opacity:1}pricing-columns{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(11,auto);column-gap:10px;row-gap:5px;margin:45px 0}pricing-columns pricing-features,pricing-columns pricing-column{display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid}pricing-columns pricing-features{grid-row:2 / -1}pricing-columns pricing-column{grid-row:1 / -1;box-shadow:var(--card-shadow-small);border-radius:10px;background:linear-gradient(135deg,#ffffff,transparent);transition:transform .4s;padding:20px 10px}pricing-columns pricing-column:hover{transform:scale(1.02);border:1px solid #FFFFFF33}pricing-columns pricing-column[data-current]{border:2px solid #FFFFFF33}pricing-columns pricing-column[data-current] .button[disabled]{background:#29923e;filter:none}pricing-columns pricing-column pricing-plan{display:flex;gap:5px;flex-flow:column nowrap;align-items:center;margin-bottom:20px}pricing-columns pricing-column pricing-plan>h3{font-size:2.1em;line-height:1em;font-weight:600}pricing-columns pricing-column pricing-plan>em{font-weight:500}pricing-columns pricing-column pricing-plan>strong{font-size:1.7em;line-height:1em;font-weight:400}pricing-columns pricing-column pricing-plan>strong>em{font-size:.5em}pricing-columns pricing-feature{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;padding:8px 12px;font-size:1.1em;border-radius:10px;-webkit-user-select:none;user-select:none;text-align:center}pricing-columns:has(pricing-feature:nth-of-type(1):hover) pricing-feature:nth-of-type(1){background-color:#00000009}pricing-columns:has(pricing-feature:nth-of-type(2):hover) pricing-feature:nth-of-type(2){background-color:#00000009}pricing-columns:has(pricing-feature:nth-of-type(3):hover) pricing-feature:nth-of-type(3){background-color:#00000009}pricing-columns:has(pricing-feature:nth-of-type(4):hover) pricing-feature:nth-of-type(4){background-color:#00000009}pricing-columns:has(pricing-feature:nth-of-type(5):hover) pricing-feature:nth-of-type(5){background-color:#00000009}pricing-columns:has(pricing-feature:nth-of-type(6):hover) pricing-feature:nth-of-type(6){background-color:#00000009}pricing-columns:has(pricing-feature:nth-of-type(7):hover) pricing-feature:nth-of-type(7){background-color:#00000009}pricing-columns:has(pricing-feature:nth-of-type(8):hover) pricing-feature:nth-of-type(8){background-color:#00000009}pricing-columns:has(pricing-feature:nth-of-type(9):hover) pricing-feature:nth-of-type(9){background-color:#00000009}pricing-columns:has(pricing-feature:nth-of-type(10):hover) pricing-feature:nth-of-type(10){background-color:#00000009}pricing-columns:has(pricing-feature:nth-of-type(11):hover) pricing-feature:nth-of-type(11){background-color:#00000009}pricing-columns:has(pricing-feature:nth-of-type(12):hover) pricing-feature:nth-of-type(12){background-color:#00000009}pricing-columns:has(pricing-feature:nth-of-type(13):hover) pricing-feature:nth-of-type(13){background-color:#00000009}pricing-columns:has(pricing-feature:nth-of-type(14):hover) pricing-feature:nth-of-type(14){background-color:#00000009}pricing-more{box-shadow:var(--card-shadow-small);border-radius:10px;background:linear-gradient(135deg,#ffffff,transparent);transition:transform .4s;padding:20px 10px}pricing-more h2{font-size:1.5em}pricing-more p,pricing-more ul{font-size:1.2em}pricing-more ul li{margin-bottom:8px}pricing-more .button{margin-top:10px}pricing-more:has(>agentica-icon){display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto;flex-flow:row nowrap;align-items:center;gap:10px}pricing-more:has(>agentica-icon)>agentica-icon{font-size:2.5em;grid-row:1 / 3}pricing-more:has(>agentica-icon)>:not(agentica-icon){grid-column:2 / -1}pricing-page{display:contents}pricing-page>h2{align-self:center;opacity:.8}pricing-page>h1{align-self:center;font-size:2.6em;text-align:center;line-height:1em}agentica-toasts{display:flex;flex-flow:column nowrap;align-items:center;position:fixed;top:0;width:100%;pointer-events:none;padding-top:25px;gap:10px;z-index:1200}agentica-toasts agentica-toast{pointer-events:auto;display:flex;--color:#bf5050;background:var(--color);color:#fff;padding:6px 10px;border-radius:3px;font-weight:400;white-space:pre-wrap;cursor:default;font-size:.9em}agentica-toasts agentica-toast[data-type=success]{--color:#29923e}agentica-toasts agentica-toast[data-type=warning]{--color:#d17b26}agentica-toasts agentica-toast[data-type=info]{--color:#3071a3}agentica-toasts agentica-toast[data-type=neutral]{--color:#494949}radio-options{display:flex;flex-flow:row wrap;align-items:center;gap:8px}radio-options radio-option{display:flex;flex-flow:row nowrap;align-items:center;padding:4px 8px;border-radius:6px;cursor:pointer;background:#0001;-webkit-user-select:none;user-select:none;gap:4px}dashboard-header{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto auto;align-items:stretch;justify-content:stretch;margin:15px 0;gap:15px}dashboard-header dashboard-card,dashboard-header>a{flex:1 1 0px;width:100%;text-decoration:none;background-color:var(--card-background);border-radius:var(--card-radius-small);box-shadow:var(--card-shadow-small)}:is(dashboard-header dashboard-card,dashboard-header>a).clickable{cursor:pointer}:is(dashboard-header dashboard-card,dashboard-header>a).clickable:hover{opacity:.8}:is(dashboard-header dashboard-card,dashboard-header>a):not(:has(agentica-icon)){align-self:center}:is(dashboard-header dashboard-card,dashboard-header>a):has(agentica-icon){padding:15px;border-radius:10px;border:1px solid #FFFFFF11;display:flex;flex-flow:row nowrap;align-items:center;gap:8px}:is(dashboard-header dashboard-card,dashboard-header>a):has(agentica-icon) agentica-icon{font-size:3em}:is(dashboard-header dashboard-card,dashboard-header>a):has(agentica-icon)>div{flex:1;display:flex;flex-flow:column nowrap;align-items:center}:is(dashboard-header dashboard-card,dashboard-header>a):has(agentica-icon)>div strong{font-size:2em;line-height:1em}:is(dashboard-header dashboard-card,dashboard-header>a):has(agentica-icon)>div strong span{font-size:.5em}:is(dashboard-header dashboard-card,dashboard-header>a):has(agentica-icon)>div i{font-weight:700;font-size:1.5em;opacity:.8}:is(dashboard-header dashboard-card,dashboard-header>a):has(agentica-icon)>div em{font-style:normal;font-weight:500;opacity:.6;text-align:center}:is(dashboard-header dashboard-card,dashboard-header>a):has(agentica-icon)>div .button{margin-top:10px}dashboard-header+h2{margin-top:20px}command-bar{display:flex;flex-flow:row wrap;align-items:center;justify-content:start;gap:10px}project-list{display:flex;flex-flow:column nowrap;padding:20px 0;gap:15px}project-list a.project-entry{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto;align-items:center;text-decoration:none;color:inherit;gap:6px 12px;padding:10px;border-radius:12px;background-color:var(--card-background);box-shadow:var(--card-shadow-small)}project-list a.project-entry:hover{opacity:1;box-shadow:var(--card-shadow-small-active)}project-list a.project-entry h2,project-list a.project-entry p{margin:0}project-list a.project-entry img{width:60px;height:60px;object-fit:cover;border-radius:30%;flex:0 0 auto;grid-row:span 3}project-list a.project-entry project-meta{display:flex;flex-flow:row wrap;align-items:center;gap:20px}project-list a.project-entry project-meta>span{font-weight:500;display:flex;align-items:center;gap:3px}assets-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;padding:10px 0}asset-entry{color:#fff;border:1px solid #FFFFFF11;border-radius:15px;overflow:hidden;position:relative;aspect-ratio:1;display:flex;align-items:center;justify-content:center;cursor:pointer}asset-entry asset-entry-info{position:absolute;bottom:0;left:0;padding:10px;width:calc(100% - 10px);display:flex;flex-flow:row wrap;justify-content:space-between;background-color:#30302d7a;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);margin:5px;border-radius:10px}asset-entry asset-entry-info strong{flex:1 0 100%;font-weight:500;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;max-width:100%}asset-entry asset-entry-info em,asset-entry asset-entry-info span{opacity:.8;font-size:.8em;font-style:normal}asset-entry asset-entry-actions{position:absolute;top:5px;right:5px;opacity:0;background-color:#30302d7a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:3px;cursor:default}asset-entry asset-entry-actions agentica-icon{cursor:pointer;color:inherit}asset-entry>agentica-icon{font-size:150px;margin-bottom:20px}asset-entry>img{max-width:100%;max-height:100%;object-fit:contain}asset-entry:hover asset-entry-actions{opacity:1}asset-entry[data-selected]{border-color:#fffa;background:#fff1}asset-entry[data-selected]:before{content:"check";position:absolute;top:4px;left:4px;font-size:2.1em;background:#0004;border-radius:50%;aspect-ratio:1;background-color:#30302d7a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}code-editor{background-color:#fff;border-radius:3px;tab-size:4;display:flex;flex-flow:row nowrap;box-shadow:var(--input-shadow)}code-editor code-editor-content{padding:8px;display:block;flex:1 1 0px;width:0px;overflow:auto}code-editor code-editor-content textarea,code-editor code-editor-content div{min-height:150px}code-editor code-editor-content pre,code-editor code-editor-content div{width:fit-content}code-editor code-editor-content pre,code-editor code-editor-content textarea,code-editor code-editor-content div,code-editor code-editor-content code{min-width:100%;font-family:inherit}code-editor code-editor-content pre.shiki.one-light{background-color:transparent!important}code-highlight{display:block;background-color:#0000000d;padding:8px;border-radius:3px;tab-size:4;margin-bottom:15px;width:100%;overflow:auto}code-highlight>pre{background-color:transparent!important}form-buttons.variable-buttons{flex-wrap:wrap;justify-content:start}form-buttons.variable-buttons button{flex:0 0 auto}code:not(.shiki code){border-radius:3px;background-color:#0001;padding:3px 6px;white-space:pre-wrap}code{tab-size:4}body:has(project-editor){gap:0px;overflow:hidden;max-height:100vh}body:has(project-editor) header{margin:0;max-width:none;border-radius:0}body:has(project-editor) main{max-width:none;margin:0;gap:0px}body:has(project-editor) footer{display:none}project-editor{flex:1 1 0px;min-height:0px;display:grid;grid-template-areas:"nav nav nav" "aside main main";grid-template-columns:min(300px,20vw) 1fr min(400px,23vw);grid-template-rows:auto 1fr;-webkit-user-select:none;user-select:none}project-editor[data-loading]{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;gap:8px}project-editor[data-loading] agentica-loading{--size:36px;--width:2px}project-editor[data-loading] span{font-size:1.2em}project-editor nav{grid-area:nav;border-bottom:var(--editor-panel-border);padding:10px 5px;display:flex;flex-flow:row nowrap;align-items:center;gap:5px}project-editor nav .project-name{font-size:1.2em;font-weight:500}project-editor aside{display:flex;flex-flow:column nowrap;border-right:var(--editor-panel-border);grid-area:aside}project-editor aside aside-section{display:flex;flex-flow:column nowrap;flex:1 1 auto}project-editor aside aside-section aside-head{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;padding:4px 8px;border-bottom:var(--editor-panel-border);background:#00000008}project-editor aside aside-section agents-list{display:flex;flex-flow:column nowrap;align-items:stretch;padding:8px;gap:8px;flex:1 1 auto}project-editor aside aside-section agents-list[data-drop-root]{background-color:var(--highlight-color-soft)}project-editor aside aside-section agents-list agent-entry-agent{cursor:pointer;display:grid;grid-template-areas:"icon name actions" "icon desc actions" "children children children";grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;border-radius:3px;column-gap:4px;padding:4px;align-items:center;position:relative}project-editor aside aside-section agents-list agent-entry-agent:hover{background:#0001}project-editor aside aside-section agents-list agent-entry-agent[data-current]{background:#0001}project-editor aside aside-section agents-list agent-entry-agent[data-modified]:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--highlight-color);position:absolute;top:4px;right:4px}project-editor aside aside-section agents-list agent-entry-agent>img{grid-area:icon;width:2.5em;height:2.5em;border-radius:10px;background:#fff;display:block}project-editor aside aside-section agents-list agent-entry-agent>strong{grid-area:name;align-self:end;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}project-editor aside aside-section agents-list agent-entry-agent>em{grid-area:desc;text-overflow:ellipsis;overflow:hidden;font-size:.8em;-webkit-line-clamp:2;line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}project-editor aside aside-section agents-list agent-entry-agent>agent-entry-actions{grid-area:actions;display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;font-size:.8em}project-editor aside aside-section agents-list agent-entry{display:flex;flex-flow:column nowrap}project-editor aside aside-section agents-list agent-entry[data-disabled]{opacity:.6}project-editor aside aside-section agents-list agent-entry[data-dragging]{opacity:0;pointer-events:none}project-editor aside aside-section agents-list agent-entry[data-drop-over]>agent-entry-children{background-color:var(--highlight-color-soft);display:flex!important}project-editor aside aside-section agents-list agent-entry-children{display:flex;flex-flow:column nowrap;padding-top:6px;padding-bottom:6px;margin-left:5px;padding-left:7px;border-left:1px solid #00000022;gap:6px}project-editor aside aside-section agents-list agent-entry-children:empty{display:none}project-editor aside aside-section agents-list agents-list-none{text-align:center;padding:15px;display:flex;flex-flow:column nowrap;align-items:center;gap:10px}project-editor project-editor-main{grid-area:main;display:flex;flex-flow:column nowrap;align-items:stretch}project-editor project-editor-main project-editor-main-empty{flex:1 1 0px;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;gap:10px;text-align:center;font-size:1.4em}agent-editor{display:grid;grid-template-areas:"header settings" "body settings";grid-template-columns:1fr min(350px,30vw);grid-template-rows:auto 1fr;align-items:stretch;flex:1 1 0px;min-height:0px}agent-editor agent-editor-header{grid-area:header;display:grid;grid-template-areas:"avatar name actions" "avatar role actions";grid-template-columns:auto 1fr;border-bottom:var(--editor-panel-border);padding:10px;column-gap:7px}agent-editor agent-editor-header>img{grid-area:avatar;aspect-ratio:1;border-radius:20px;width:60px}agent-editor agent-editor-header>strong{grid-area:name;align-self:end;font-size:1.4em}agent-editor agent-editor-header>em{grid-area:role;font-size:.9em;opacity:.8}agent-editor agent-editor-header>em agentica-icon{font-size:1.2em}agent-editor agent-editor-header agent-editor-header-actions{grid-area:actions;display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;gap:8px}agent-editor agent-editor-header agent-editor-header-actions agentica-icon{font-size:2em;cursor:pointer;aspect-ratio:1;background:var(--primary-color);color:var(--primary-color-contrast);border-radius:100px;padding:4px;--icon-fill: 1}agent-editor agent-editor-header agent-editor-header-actions agentica-icon:hover{opacity:.9}agent-editor agent-editor-header[data-disabled] agent-editor-header-actions agentica-icon{cursor:default;opacity:.5}agent-editor agent-editor-header[data-disabled] agent-editor-header-actions agentica-icon:hover{opacity:.5}agent-editor agent-editor-settings{grid-area:settings;border-left:var(--editor-panel-border);padding:0 10px;display:flex;flex-flow:column nowrap;align-items:stretch;gap:20px;min-height:0px;overflow:auto}agent-editor agent-editor-body{grid-area:body;display:flex;flex-flow:column nowrap;overflow:auto}agent-editor agent-editor-body rich-editor{flex:1;display:flex;flex-flow:column nowrap;align-self:center;width:100%;max-width:100%}agent-editor agent-editor-body rich-editor>div{max-width:100%}agent-editor rich-editor .milkdown p:nth-child(2):last-child.crepe-placeholder:before{content:"Write your agent's instructions — Type '/' for commands"}rich-editor .milkdown{--crepe-color-background: transparent;--crepe-color-on-background: var(--text-color);--crepe-color-surface: #ffffff8a;--crepe-color-surface-low: #f4f4ee;--crepe-color-on-surface: #201b13;--crepe-color-on-surface-variant: #2b2b2b;--crepe-color-outline: #a5a19d;--crepe-color-primary: #00000021;--crepe-color-primary: #000000cc;--crepe-color-secondary: #000000d9;--crepe-color-on-secondary: #FFFFFF;--crepe-color-inverse: #362f27;--crepe-color-on-inverse: #fcefe2;--crepe-color-inline-code: #ba1a1a;--crepe-color-error: #ba1a1a;--crepe-color-hover: #FFFFFF;--crepe-color-selected: #f7d5a377;--crepe-color-inline-area: #e4d8cc;font-weight:450;font-size:inherit;--crepe-font-title: inherit;--crepe-font-default: inherit;--crepe-font-code: Fira Code, Menlo, Monaco, "Courier New", Courier, monospace;--crepe-shadow-1: 0px 1px 3px 1px rgba(0, 0, 0, .15), 0px 1px 2px 0px rgba(0, 0, 0, .3);--crepe-shadow-2: 0px 2px 6px 2px rgba(0, 0, 0, .15), 0px 1px 2px 0px rgba(0, 0, 0, .3)}rich-editor .milkdown p.crepe-placeholder:before{content:"Type '/' for commands"}rich-editor .milkdown .milkdown-slash-menu,rich-editor .milkdown .milkdown-code-block .list-wrapper{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:var(--crepe-color-surface)}rich-editor .milkdown .milkdown-slash-menu .menu-groups .menu-group li.hover{outline:1px solid #00000022}rich-editor .milkdown .ͼo .cm-activeLineGutter{background-color:#0001}rich-editor .milkdown .ͼo.cm-focused>.cm-scroller>.cm-selectionLayer .cm-selectionBackground,rich-editor .milkdown .ͼo .cm-selectionBackground,rich-editor .milkdown .ͼo .cm-content ::selection{background-color:#e3e3e3}rich-editor .milkdown .milkdown-code-block{background:#fff;border-radius:4px}rich-editor .milkdown .milkdown-code-block .tools .tools-button-group .copy-button,rich-editor .milkdown .milkdown-code-block .tools .tools-button-group .preview-toggle-button{color:var(--crepe-color-on-secondary)}:is(rich-editor .milkdown .milkdown-code-block .tools .tools-button-group .copy-button,rich-editor .milkdown .milkdown-code-block .tools .tools-button-group .preview-toggle-button) svg{fill:currentColor}rich-editor .milkdown .button{all:unset}rich-editor .milkdown .milkdown-toolbar,rich-editor .milkdown .milkdown-link-preview{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}rich-editor .milkdown .ProseMirror{padding:40px 90px}rich-editor .milkdown .ProseMirror a{color:var(--highlight-color)}agent-run-dialog{display:contents}agent-run-dialog>em{border-left:2px solid #00000033;padding-left:10px}agent-run-dialog agent-running{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;gap:8px;padding:10px}agent-plan,agent-substeps{display:flex;flex-flow:column nowrap;gap:8px;padding:8px}:is(agent-plan,agent-substeps) agent-plan-step{display:grid;align-items:center;grid-template-areas:"icon name" "_ desc" "_ substeps";grid-template-columns:auto 1fr;gap:5px}:is(agent-plan,agent-substeps) agent-plan-step>agentica-icon{grid-area:icon}:is(agent-plan,agent-substeps) agent-plan-step>strong{grid-area:name}:is(agent-plan,agent-substeps) agent-plan-step>em{grid-area:desc;font-size:.9em}:is(agent-plan,agent-substeps) agent-plan-step>agent-substeps{grid-area:substeps}:is(agent-plan,agent-substeps) agent-plan-step[data-status=completed]>agentica-icon{--icon-fill: 1;color:#29923e}:is(agent-plan,agent-substeps) agent-plan-step[data-status=failed]>agentica-icon{--icon-fill: 1;color:#bf5050}:is(agent-plan,agent-substeps) agent-plan-step[data-status=awaiting]{opacity:.6}:is(agent-plan,agent-substeps) agent-plan-step[data-status=inProgress]>agentica-icon{animation:loading 1s linear infinite}agent-logs{display:flex;flex-flow:column nowrap;gap:4px;padding:8px;border-radius:4px;background:#00000005;max-height:300px}agent-logs:before{content:"Logs";font-weight:600;font-size:.8em;margin-bottom:6px}agent-logs agent-log-entry{padding:6px 10px;border-left:2px solid #00000022}agent-logs agent-log-entry[data-type=error]{border-left-color:#bf5050}execution-tasks-list{display:flex;flex-flow:column nowrap;gap:6px;padding:6px;max-height:60vh;min-width:min(70vw,800px);overflow:auto}execution-tasks-list>em{margin:20px;display:block;text-align:center}execution-tasks-list execution-task-item{display:flex;flex-flow:column nowrap;padding:8px 10px;gap:7px;border-radius:4px;background:#00000005;cursor:pointer}execution-tasks-list execution-task-item[data-status=finished]>div>agentica-icon{color:#29923e}execution-tasks-list execution-task-item[data-status=hitl]>div>agentica-icon{color:#d17b26}execution-tasks-list execution-task-item[data-status=aborted]>div>agentica-icon,execution-tasks-list execution-task-item[data-status=failed]>div>agentica-icon{color:#bf5050}execution-tasks-list execution-task-item:hover{background:#0001}execution-tasks-list execution-task-item>div{display:flex;flex-flow:row nowrap;align-items:center;gap:4px}execution-tasks-list execution-task-item>div>agentica-icon{--icon-fill:1}execution-tasks-list execution-task-item>div>agentica-loading{--size:18px;--width:1.5px;margin:0 3px}execution-tasks-list execution-task-item>div>strong{flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}execution-tasks-list execution-task-item>div>em{font-style:normal}execution-tasks-list execution-task-item>div:has(>label){flex-flow:column nowrap;align-items:flex-start}execution-tasks-list execution-task-item>div>label{font-weight:600;font-size:.7em;opacity:.6;text-transform:uppercase}execution-tasks-list execution-task-item>div code-highlight{margin-bottom:0;cursor:initial}execution-tasks-list execution-task-item agentica-tokens{background:transparent;color:inherit;padding:0}agent-input-field{display:flex;flex-flow:column nowrap;position:relative}agent-input-field>agentica-icon{position:absolute;right:10px;top:10px;z-index:2}agent-input-field>textarea{min-height:166px}agentica-page.api-docs{line-height:1.6em}agentica-page.api-docs code{line-height:1.2em;background-color:#00000038}agentica-page.api-docs>h1:first-child{margin-top:0;margin-bottom:20px;text-align:center}agentica-page.api-docs>h1:first-child a{text-decoration:none;color:inherit;font-size:.9em;margin-right:5px}agentica-page.api-docs>h1{margin-top:40px;font-weight:500}agentica-page.api-docs>h2{margin-left:8px;font-weight:400;margin-top:20px;margin-bottom:10px}agentica-page.api-docs>h3{font-weight:500;margin-top:15px}agentica-page.api-docs ol,agentica-page.api-docs ul{margin-left:44px}agentica-page.api-docs>:not(h1):not(h2):not(page-header):not(ol):not(ul){margin-left:16px}agentica-page.api-docs pre+:not(h1,h2,h3){margin-top:8px}agentica-page.api-docs agentica-buttons{display:flex;flex-flow:row wrap;align-items:center;justify-content:stretch;gap:8px}agentica-page.api-docs agentica-buttons .button{flex:1 0 0px;font-size:1.1em;font-weight:500}form-steps{display:grid;transition:grid-template-rows .4s ease-in-out;grid-template-columns:1fr;grid-template-rows:1fr}form-step{display:flex;flex-flow:column nowrap;align-items:stretch;gap:10px;transition:transform .4s ease-in-out,opacity .4s,max-height 0s linear 0s;max-height:100000vh;flex:0 0 100%;grid-column:1 / 1;grid-row:1 / 1;transform:translate(calc((var(--step-num) - var(--current-step)) * (100% + 20px)));opacity:1;overflow:visible}form-step:not([data-current]){position:absolute;width:100%;opacity:0;pointer-events:none;transition:transform .4s ease-in-out,opacity .4s,max-height 0s linear .4s;max-height:0px;overflow:hidden}agentica-uploader{color:#727272;background:#0001;border-radius:5px;padding:40px 20px;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;gap:6px;outline:2px dashed #00000044;outline-offset:-10px;position:relative;z-index:10;text-align:center}agentica-uploader:hover{background:#00000009}agentica-uploader input{background-color:red;position:absolute;inset:0;opacity:0;cursor:pointer}agentica-uploader h2{font-family:inherit;font-weight:400;margin:20px 10px}agentica-uploader img{max-width:200px;max-height:150px;border-radius:4px}agentica-uploader agentica-icon{position:absolute;right:10px;top:10px;z-index:12;color:#000}agentica-uploader .error{background:#bf5050;color:#fff;border-radius:4px;padding:3px 10px}agentica-uploader agentica-loading{border-color:#0009;border-width:2px;width:31px;border-left-color:transparent;position:absolute;top:calc(50% - 15px);left:calc(50% - 15px);z-index:4}agentica-uploader agentica-loading+img{opacity:.5}page-header{display:flex;flex-flow:row nowrap;align-items:center}page-header>h1{flex:1 1 auto;font-size:2.3em}page-header>h1>agentica-icon{font-size:.8em}page-header>agentica-icon{justify-self:end;align-self:start;font-size:1.8em;padding-top:2px}page-subtitle{display:flex;flex-flow:row nowrap;align-items:center;gap:5px;padding:10px 0}page-subtitle h2{margin-top:0}page-subtitle date-time:after{content:" • ";margin-left:8px;margin-right:3px}date-time{font-weight:700;opacity:.6;font-size:.85em;text-transform:uppercase}profile-link{display:flex;align-items:center;gap:5px}profile-link img{display:block;aspect-ratio:1;border-radius:50%;width:40px;object-fit:cover;cursor:pointer}profile-link.small img{width:26px}profile-link span{font-weight:450;cursor:pointer}profile-header{display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr auto auto 1fr;grid-template-areas:"pp spacer1" "pp name" "pp info" "pp spacer2";gap:10px;column-gap:20px}profile-header profile-link{grid-area:pp}profile-header profile-link img{cursor:default;width:100px}profile-header h1{grid-area:name}profile-header span{grid-area:info}agentica-tabs{display:grid;grid-template-columns:1fr;align-items:center;align-self:center;min-width:600px;margin:15px auto}agentica-tabs agentica-tab-titles{display:flex;flex-flow:row nowrap;align-items:stretch}agentica-tabs agentica-tab-titles agentica-tab-title{text-align:center;padding:10px;flex:1 0 0px;border-bottom:1px solid #FFFFFF11;cursor:pointer;font-weight:400}agentica-tabs agentica-tab-titles agentica-tab-title:hover{border-color:1px solid #FFFFFF55}agentica-tabs agentica-tab-titles agentica-tab-title[data-current]{border-bottom:2px solid var(--primary-color);font-weight:500}agentica-tabs agentica-tab-content{display:flex;flex-flow:column nowrap;padding:15px}agentica-tabs agentica-tab-content>form:first-child{padding-top:15px}agentica-tabs[data-dense] agentica-tab-content{padding:0}agentica-table{display:grid;grid-template-rows:auto;border:1px solid #00000011;border-radius:5px;align-self:stretch;justify-self:stretch;margin:20px 0;overflow:auto;position:relative}agentica-table agentica-table-headings{display:contents;cursor:default}agentica-table agentica-table-headings agentica-table-cell{position:sticky;top:0;font-weight:500;background:#0001;display:block;text-overflow:ellipsis;white-space:nowrap;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:200}agentica-table agentica-table-entry{display:contents}agentica-table agentica-table-entry:has(:hover) agentica-table-cell{background-color:#00000008}agentica-table agentica-table-cell{padding:8px 10px;overflow:hidden;text-align:center;display:flex;flex-flow:row wrap;align-items:center;justify-content:center;white-space:normal;word-break:break-word;line-height:1em;gap:4px}agentica-table agentica-table-cell[data-vertical]{flex-flow:column nowrap}agentica-table agentica-table-cell:first-child{justify-content:start;flex-wrap:nowrap;text-align:left}agentica-table agentica-table-empty{grid-column:1 / -1;padding:30px 15px;text-align:center}profile-editor{display:flex;flex-flow:column nowrap;gap:10px}profile-field{display:flex;flex-flow:row nowrap;align-items:center;gap:3px}profile-field label{font-weight:450;flex:0 0 140px}profile-field .apiKey{padding:3px 6px;border-radius:3px;background:#0001;-webkit-user-select:all;user-select:all;font-family:monospace;word-break:break-word}profile-field .apiKey:not([data-visible]){-webkit-user-select:none;user-select:none}profile-field.integration span{margin-right:4px}:is(input-number,input-checkbox,input-slider,input-dropdown,input-color,input-options) label{display:block;font-weight:500;font-size:.8em}input-number{display:flex;flex-flow:row nowrap;align-items:center;gap:4px}input-number label{flex:0 0 auto}input-number input[type]{flex:1 1 0px;width:0px;padding:4px 6px;text-align:right}input-number input[type]:not(:focus){cursor:ew-resize}input-number select{flex-grow:0;width:auto;min-width:55px}input-number em{font-style:normal;font-weight:500;font-size:.8em}input-slider{display:flex;flex-flow:row nowrap;align-items:center;-webkit-user-select:none;user-select:none;--track-height: 2px;--handle-size: 12px;gap:5px}input-slider[data-no-value]{opacity:.5}input-slider input-slider-track{display:block;position:relative;height:var(--track-height);flex:1 1 0px;background:#fff3;border-radius:3px;margin:calc(var(--handle-size) / 2 - var(--track-height)) calc(var(--handle-size) / 2);cursor:pointer}input-slider input-slider-track input-slider-handle{position:absolute;top:50%;left:calc(((var(--input-slider-value, 0) - var(--input-slider-min, 0)) / (var(--input-slider-max, 100) - var(--input-slider-min, 0))) * 100%);transform:translate(-50%,-50%);width:var(--handle-size);height:var(--handle-size);background-color:#ddd;border-radius:50%;cursor:grab}input-slider input-slider-track input-slider-handle:hover{background-color:#fff;cursor:grabbing}input-slider input-slider-value{display:block;text-align:right;font-size:1rem;min-width:32px;font-size:.8em;font-weight:600}input-checkbox{display:flex;flex-flow:row nowrap;align-items:center;justify-content:start;cursor:pointer;gap:6px}input-checkbox>label{cursor:inherit}input-color{display:flex;position:relative}input-color input-color-button{display:flex;flex-flow:row nowrap;align-items:center;gap:6px;cursor:pointer;font-weight:600;font-size:.9em;font-variant-ligatures:none}input-color input-color-button:before{content:"";display:inline-block;width:20px;height:20px;border-radius:4px;background-image:linear-gradient(var(--color, #00000000),var(--color, #00000000)),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKAQMAAAC3/F3+AAAAAXNSR0IB2cksfwAAAAlwSFlzAAACdgAAAnYB2mDjTwAAAAZQTFRFyMjI////Mv5m9wAAABFJREFUeJxjYD/AgIx+MCAjAHyDCLzxvglZAAAAAElFTkSuQmCC);background-size:16px 16px;background-repeat:repeat;background-position:0px 0px}input-color input-color-popup{position:absolute;width:230px;top:calc(100% + 5px);right:0;background-color:#fff;padding:4px;border-radius:5px;z-index:3}input-color input-color-popup .chrome-picker{width:auto!important;box-shadow:none!important}input-options{display:flex;flex-flow:row nowrap;align-items:stretch;border-radius:3px;box-shadow:var(--input-shadow)}input-options input-options-option{cursor:pointer;background-color:#fff9;padding:6px 10px;font-size:.9em;flex-grow:1;text-align:center}input-options input-options-option:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}input-options input-options-option:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px;border-right:0px}input-options input-options-option:hover{background-color:#fffa}input-options input-options-option[data-selected]{background-color:#fff;font-weight:550;text-decoration:underline}input-font{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;cursor:pointer;padding:6px 8px;border-radius:4px;color:#fff;background-color:#fff1}input-font>span{display:block;flex:1 1 auto;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-family:var(--font-family, Arial)}input-font-dialog{display:flex;flex-flow:column nowrap;align-items:stretch;gap:10px}input-font-dialog input-font-list{display:flex;flex-flow:column nowrap;gap:8px;overflow:auto;max-height:calc(80vh - 400px)}input-font-dialog input-font-list input-font-item{cursor:pointer;display:block;padding:10px 15px;border-radius:4px;border:2px solid #FFFFFF05}input-font-dialog input-font-list input-font-item[data-selected]{border-color:var(--primary-color);background-color:#fff1}input-font-dialog input-font-list input-font-item[data-status=failed]{font-weight:400!important;font-style:normal!important;color:#bf8080}input-font-dialog input-font-preview{display:flex;flex-flow:column nowrap;gap:10px;min-width:min(90vw,max(600px,50vw));width:50vw}input-asset{display:block;padding:5px;background:#0004;border-radius:8px;cursor:pointer}input-asset>img,input-asset>audio,input-asset>video{width:100%;height:100%;max-height:280px;border-radius:3px;vertical-align:middle;margin:0;object-fit:contain}input-asset>audio{min-height:40px}input-asset>em{text-align:center;display:block;margin:5px;font-weight:500}input-asset input-asset-actions{display:flex;flex-flow:row nowrap;align-items:center;padding-top:5px}input-asset input-asset-actions button{flex-grow:1}input-integrations{display:flex;flex-flow:column nowrap;gap:10px;padding:8px;border-radius:5px;background-color:#fff9}input-integrations integration-list{display:flex;flex-flow:column nowrap;gap:5px;padding:5px;margin:-5px;max-height:350px;overflow:auto}input-integrations integration-list integration-item{display:grid;grid-template-areas:"toggle icon name actions" "toggle icon desciption actions" "_ missing missing missing";grid-template-columns:auto auto 1fr auto;grid-template-rows:auto auto;column-gap:4px;padding:6px;align-items:center;border-radius:var(--card-radius-small);box-shadow:var(--card-shadow-small)}input-integrations integration-list integration-item:hover{background-color:var(--card-background)}input-integrations integration-list integration-item[data-missing]{background:#ca27276e}input-integrations integration-list integration-item>.toggle{grid-area:toggle;cursor:pointer}input-integrations integration-list integration-item>.icon{grid-area:icon;background:#fffa;border-radius:100%;aspect-ratio:1;width:40px;text-align:center;object-fit:cover;display:flex;align-items:center;justify-content:center}input-integrations integration-list integration-item>strong{grid-area:name;font-weight:600}input-integrations integration-list integration-item>em{grid-area:desciption;font-size:.9em;opacity:.8;line-clamp:2;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}input-integrations integration-list integration-item>agentica-icons{grid-area:actions}input-integrations integration-list integration-item>i{grid-area:missing;font-weight:600;font-size:.9em;margin-top:4px;padding:3px 5px;background:#ffffff4d;border-radius:4px}integration-readme{max-height:40vh;min-height:200px;padding:10px;border-radius:4px;overflow:auto;background:#0001}integration-readme h1{font-size:1.3em;margin-bottom:8px}integration-readme h2{font-size:1.2em;margin-bottom:8px}credentials-list{display:flex;flex-flow:column nowrap;gap:8px;padding:8px}credentials-list credential-item{display:grid;grid-template-areas:"select name status spacer actions" "select info info info actions";grid-template-columns:auto auto auto 1fr auto;column-gap:5px;flex-flow:row nowrap;align-items:center;justify-content:space-between;padding:6px 8px;border-radius:var(--card-radius-small);background-color:var(--card-background);box-shadow:var(--card-shadow-small);cursor:pointer}credentials-list credential-item[data-selected]{order:0;box-shadow:var(--card-shadow-small-active)}credentials-list credential-item>strong{flex:1 1 auto;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;grid-area:name}credentials-list credential-item>status-badge,credentials-list credential-item>.success{grid-area:status}credentials-list credential-item>em{font-size:.9em;opacity:.8;grid-area:info}credentials-list credential-item .check{grid-area:select;cursor:pointer}credentials-list credential-item .edit{grid-area:actions;cursor:pointer}credentials-list credential-item>agentica-icon:first-child{cursor:pointer}trigger-list{display:flex;flex-flow:column nowrap;gap:8px;padding:8px}trigger-list trigger-item{display:flex;flex-flow:column nowrap;align-items:stretch;gap:4px;background-color:var(--card-background);border-radius:var(--card-radius-small);box-shadow:var(--card-shadow-small);padding:8px}trigger-list trigger-item>strong{flex:1 1 auto;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;grid-area:name}trigger-list trigger-item button{align-self:start}trigger-list trigger-item>em{font-size:.9em;opacity:.8;grid-area:type}trigger-list trigger-item trigger-fields{padding:10px;border-radius:4px;background:#0001;display:flex;flex-flow:column;gap:8px}trigger-list trigger-item trigger-actions{display:flex;flex-flow:row;gap:8px;justify-content:start;align-items:center}trigger-list trigger-item trigger-actions button{flex-grow:0}body:has(>main>agentica-hero) header{position:fixed;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#fffa;z-index:10}body:has(>main>agentica-hero) main{max-width:none}agentica-hero,agentica-section{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;padding:100px max(20px,(100% - 1200px) / 2);gap:15px;position:relative}agentica-hero{background-image:url(/images/hero-background.svg);background-size:cover;background-position:bottom center;background-repeat:no-repeat;min-height:80vh;padding-top:100px;padding-bottom:190px;margin-bottom:-90px;text-align:center}agentica-hero h1{font-size:4em}agentica-hero h2{font-size:2em}agentica-hero h1,agentica-hero h2{text-shadow:0 0 15px #f4f4ee,0 0 15px #f4f4ee,0 0 15px #f4f4ee}agentica-hero>*{z-index:1}agentica-hero agentica-agents-bg{-webkit-mask-image:url(/images/hero-background-mask.svg);mask-image:url(/images/hero-background-mask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center;position:absolute;inset:0;z-index:0;perspective:1600px;container-type:size}agentica-hero agentica-agents-bg img{animation:agentsFloat calc(var(--speed) * 20s) linear infinite;border-radius:20%;width:80px;aspect-ratio:1;position:absolute;top:100%;transform:translateY(calc((-100cqh - 200%)*mod(var(--anim) + var(--y),1))) translateZ(calc(400px * (var(--z) - .5)));left:calc(100% * var(--x))}agentica-hero agentica-hero-cta{display:flex;flex-flow:column nowrap;max-width:800px;width:100%;align-self:center;padding:16px;border:4px solid #ffffff;border-radius:20px;margin-top:20px;background:#ffffffc9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}agentica-hero agentica-hero-cta agent-prompt{display:block;height:210px;max-height:210px;overflow:auto;line-height:140%;white-space:pre-wrap;font-size:1.1em;font-weight:500;padding:8px;text-align:left}agentica-hero agentica-hero-cta agentica-buttons{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}agentica-hero agentica-hero-cta agentica-buttons .button{align-self:end}@property --anim{syntax: "<number>"; initial-value: 0; inherits: false;}@keyframes agentsFloat{0%{--anim: 0}to{--anim: 1}}agentica-integrations{display:flex;flex-flow:row wrap;align-items:end;gap:5px}agentica-integrations>strong{font-size:.8em;text-transform:uppercase;font-weight:700;flex-basis:100%;display:block;text-align:left;opacity:.7;cursor:default}agentica-integrations>img,agentica-integrations>agentica-icon{width:40px;border-radius:20%;aspect-ratio:1}agentica-integrations>agentica-icon{background:#fff;font-size:2em;display:flex;align-items:center;justify-content:center}agentica-section h1{font-size:2.5em}agentica-section h1,agentica-section h2,agentica-section h3{text-align:center}agentica-section agentica-section-cards{display:flex;flex-flow:row wrap;justify-content:center;gap:20px;margin-top:20px}agentica-section agentica-section-cards agentica-section-card{flex:1 1 0px;display:flex;flex-flow:column nowrap;align-items:center;padding:20px;border:4px solid #FFFFFF;border-radius:10px;background-color:#fff5;box-shadow:3px 1px 6px #0000000d;text-align:center;gap:10px;cursor:default;transition:transform .3s ease-in-out}agentica-section agentica-section-cards agentica-section-card:hover{transform:scale(1.05)}agentica-section agentica-section-cards agentica-section-card agentica-icon{--icon-fill:1;font-size:3em}agentica-section agentica-section-cards agentica-section-card p{font-size:1.2em;font-weight:500}agentica-section.how-it-works,agentica-section.ready-to-start{padding-top:50px}agentica-section.integrations{padding-left:0;padding-right:0}agentica-section.integrations integration-circles{display:flex;flex-flow:row nowrap;margin-top:40px;animation:integrationsScroll 80s linear infinite;--direction: 1;align-self:start}agentica-section.integrations integration-circles img{width:80px;aspect-ratio:1;border-radius:30%;margin-right:40px;filter:saturate(.5);transition:filter .3s ease-in-out}agentica-section.integrations integration-circles img:hover{filter:saturate(1)}agentica-section.integrations integration-circles+integration-circles{flex-direction:row-reverse;animation-name:integrationsScrollReverse}@keyframes integrationsScroll{0%{transform:translate(calc(var(--direction) * 0%))}to{transform:translate(calc(var(--direction) * -50%))}}@keyframes integrationsScrollReverse{0%{transform:translate(calc(var(--direction) * -50%))}to{transform:translate(calc(var(--direction) * 0%))}}agentica-demo{width:100%;max-width:860px;display:grid;grid-template-areas:"image spacer1" "image title" "image prompt" "image spacer2";grid-template-columns:auto 1fr;grid-template-rows:1fr auto auto 1fr;align-items:center;gap:10px 20px}agentica-demo:nth-of-type(odd){grid-template-areas:"spacer1 image" "title image" "prompt image" "spacer2 image";grid-template-columns:1fr auto}agentica-demo:not(:last-of-type){margin-top:30px;margin-bottom:30px}agentica-demo>img{grid-area:image;border-radius:10px;max-height:300px;object-fit:cover}agentica-demo h3{grid-area:title;font-size:2em;margin:0;text-align:center}agentica-demo agent-instruction{grid-area:prompt;border-radius:10px;padding:20px;white-space:pre-wrap;border:3px solid #FFFFFF}agentica-demo agent-instruction agent-prompt{display:block;padding:10px;line-height:140%;font-size:1.1em;font-weight:500;margin-bottom:15px}agentica-demo agent-instruction>agentica-icon,agentica-demo agent-instruction>img{background-color:#fff;border-radius:20%;aspect-ratio:1;width:50px}agentica-demo agent-instruction>agentica-icon{font-size:2em;display:flex;align-items:center;justify-content:center}#fb-root{display:none}agentica-table-cell.asset-preview{display:flex;flex-flow:column nowrap}agentica-table-cell.asset-preview audio,agentica-table-cell.asset-preview img,agentica-table-cell.asset-preview video{max-width:100%;max-height:150px;border-radius:5px}agentica-table-cell.prompt{white-space:pre-wrap;text-align:left;max-height:150px;overflow:auto;background:#0002}@media screen and (max-width:1000px){body{gap:20px}main>section,main>form,main>article{padding:20px}main .built-for .built-for-examples .built-for-example>img{width:300px}main .built-for .built-for-examples .built-for-example h3{font-size:2em;line-height:1.4}agentica-section agentica-section-cards{flex-flow:column nowrap}agentica-section.integrations h1,agentica-section.integrations h2{padding:0 15px}agentica-tabs{width:100%;min-width:0px}pricing-columns{grid-template-columns:repeat(3,1fr)}pricing-columns pricing-features{display:none}pricing-feature:before{display:block;content:attr(data-title);text-align:center;opacity:.8;font-weight:600;font-size:.8em}dashboard-header{grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){body{padding:0}header{border-radius:0 0 30px 30px/0px 0px 30px 30px;margin-top:0}header mobile-head{display:flex}header>agentica-icon.menu{display:inline-flex}header nav{display:none}agentica-hero{padding-bottom:220px}agentica-hero h1{font-size:3em}agentica-hero h2{font-size:1.5em}agentica-hero agentica-hero-cta agent-prompt{height:280px;max-height:280px}agentica-demo{grid-template-areas:"image title" "prompt prompt";grid-template-rows:auto auto}agentica-demo:nth-of-type(odd){grid-template-areas:"title image" "prompt prompt"}agentica-demo>img{max-height:200px}pricing-columns{display:flex;flex-flow:column nowrap;row-gap:15px}pricing-columns pricing-feature{flex-flow:row nowrap;padding:8px}pricing-columns pricing-feature:before{flex:1}agentica-uploader h2{font-size:0px}agentica-uploader h2:before{content:"Pick or Take a photo";font-size:24px}blog-post-header{grid-template-areas:"title" "datetime" "summary" "image";grid-template-rows:auto}footer footer-columns{display:grid;grid-template-columns:1fr 1fr;row-gap:20px;align-items:start}footer footer-columns footer-logo{grid-column:span 2;justify-self:center;margin-bottom:20px}footer footer-columns footer-logo img{margin-right:0}}
