@import"https://fonts.googleapis.com/css2?family=Geist:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;500;600&display=swap";:root{--color-primary-50:#e6f5ee;--color-primary-100:#e6f5ee;--color-primary-200:#d4f6e9;--color-primary-300:#b5ffe5;--color-primary-400:#78ffcf;--color-primary-500:#46e1b4;--color-primary-600:#29ae87;--color-primary-700:#118d62;--color-primary-800:#0b714d;--color-primary-900:#06583a;--color-neutral-50:#f9fbfd;--color-neutral-0:#fff;--color-neutral-100:#f9fbfd;--color-neutral-150:#ecf1f6;--color-neutral-200:#ecf1f6;--color-neutral-300:#dce3ea;--color-neutral-400:#b9c4ce;--color-neutral-500:#939eab;--color-neutral-600:#7f8b96;--color-neutral-700:#55636b;--color-neutral-800:#2f3e43;--color-neutral-900:#101211;--color-text-primary:#101211;--color-text-body:#55636b;--color-text-secondary:#7f8b96;--color-text-muted:#939eab;--color-text-disabled:#b9c4ce;--color-warning:#fdb72a;--color-warning-bg:#fff9e7;--color-warning-text:#8a5a00;--color-error:#c61a0b;--color-error-bg:#feecec;--color-error-text:#c62828;--color-info:#42a5f5;--color-info-bg:#eaf4ff;--color-info-text:#1565c0;--font-ui:"Geist","Inter",system-ui,sans-serif;--font-mono:"JetBrains Mono",monospace;--text-xs:12px;--text-sm:14px;--text-base:16px;--text-lg:18px;--text-xl:20px;--text-2xl:24px;--text-3xl:24px;--text-4xl:32px;--text-5xl:40px;--text-6xl:48px;--text-button:16px;--text-button-small:14px;--text-caption:12px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-card:12px;--radius-pill:999px;--shadow-flat:none;--shadow-sm:0 8px 24px rgba(16,18,17,.04);--shadow-md:0 8px 24px rgba(16,18,17,.08);--shadow-card-hover:0 4px 20px rgba(0,168,89,.1);--icon-xs:12px;--icon-sm:16px;--icon-md:20px;--icon-lg:24px;--icon-xl:40px;--icon-stroke:1.5px;--product-card-min-height:230px;--product-card-padding:24px;--product-card-border-color:#dce3ea;--product-card-hover-border-color:#118d62;--product-card-hover-transform:translateY(-2px);--product-card-cta-margin-top:auto;--button-height-default:32px;--button-height-small:24px;--button-height-large:40px;--button-padding-x-default:20px;--button-padding-x-small:14px;--button-padding-x-large:28px;--button-font-size-default:14px;--button-font-size-large:14px;--button-font-weight:600;--button-radius:8px;--button-border-width:1.5px;--button-icon-gap:7px;--button-icon-stroke:2.2px;--navbar-height:72px;--navbar-item-font-size:14px;--navbar-item-font-weight:600;--navbar-item-color:#55636b;--navbar-item-active-color:#118d62;--hero-align:center;--hero-padding-y:56px;--hero-heading-size:42px;--hero-heading-line-height:1.12;--badge-promotion-background:#e6f5ee;--badge-promotion-text:#118d62;--badge-max-distinct-colors-per-page:3;--badge-code-tracking:.12em;--form-label-font-size:14px;--form-label-font-weight:600;--form-field-border-color:#dce3ea;--form-field-focus-border-color:#118d62;--form-field-error-border-color:#c61a0b;--footer-column-count-desktop:5;--footer-column-count-tablet:2;--footer-column-count-mobile:1;--sidebar-section-label-color:#7f8b96;--sidebar-item-color:#55636b;--sidebar-child-item-color:#55636b;--sidebar-icon-color:#7f8b96;--sidebar-footer-color:#7f8b96}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:Geist,Inter,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:JetBrains Mono,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}html{scroll-behavior:smooth}body{margin:0;--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));font-family:Geist,Inter,system-ui,sans-serif;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}a,button,input,select,textarea{font:inherit}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(230 245 238/var(--tw-ring-opacity,1))}code,kbd{font-family:JetBrains Mono,monospace}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.neo-shell{display:grid;grid-template-columns:280px minmax(0,1fr);min-height:100vh;--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1))}.neo-mobile-topbar,.neo-sidebar-backdrop,.neo-sidebar__close{display:none}.neo-sidebar{border-right-width:1px;display:flex;flex-direction:column;gap:16px;height:100vh;overflow-y:auto;position:sticky;top:0;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:16px;scrollbar-color:#dce3ea transparent;scrollbar-width:thin}.neo-sidebar::-webkit-scrollbar{width:6px}.neo-sidebar::-webkit-scrollbar-track{background:transparent}.neo-sidebar::-webkit-scrollbar-thumb{border-radius:999px;--tw-bg-opacity:1;background-color:rgb(220 227 234/var(--tw-bg-opacity,1))}.neo-sidebar__brand{align-items:center;display:flex;gap:12px;height:40px;justify-content:space-between}.neo-sidebar__brand img{height:32px;width:auto}.neo-label,.neo-sidebar__brand span{font-size:10.5px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-sidebar__org{padding:12px}.neo-env-editor,.neo-sidebar__org{border-radius:12px;border-width:1px;display:grid;gap:8px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1))}.neo-env-editor{margin-top:16px;padding:16px}.neo-env-editor__head{align-items:center;display:flex;justify-content:space-between}.neo-env-editor__hint{font-size:12px;--tw-text-opacity:1;color:rgb(147 158 171/var(--tw-text-opacity,1))}.neo-env-editor__row{align-items:center;display:grid;gap:8px;grid-template-columns:1fr 1fr auto}.neo-env-editor__row input,.neo-env-editor__row select{border-radius:8px;border-width:1px;height:2.25rem;width:100%;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:13px;padding-left:.625rem;padding-right:.625rem;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-env-editor__row input::-moz-placeholder,.neo-env-editor__row select::-moz-placeholder{--tw-text-opacity:1;color:rgb(147 158 171/var(--tw-text-opacity,1))}.neo-env-editor__row input::placeholder,.neo-env-editor__row select::placeholder{--tw-text-opacity:1;color:rgb(147 158 171/var(--tw-text-opacity,1))}.neo-env-editor__row input:focus,.neo-env-editor__row select:focus{--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(230 245 238/var(--tw-ring-opacity,1))}.neo-env-editor__empty,.neo-hint-text{font-size:12px;--tw-text-opacity:1;color:rgb(147 158 171/var(--tw-text-opacity,1))}.neo-hint-text{display:block}.neo-sidebar__search-wrap{display:grid;gap:8px;position:relative}.neo-sidebar__search{align-items:center;border-radius:8px;border-width:1px;display:flex;gap:8px;height:40px;min-width:0;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:13px;padding-left:12px;padding-right:12px;text-align:left;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-sidebar__search:focus-within{--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(230 245 238/var(--tw-ring-opacity,1))}.neo-sidebar__search:hover{--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1))}.neo-sidebar__search input,.neo-sidebar__search:hover{--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-sidebar__search input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-width:0;flex:1 1 0%;font-size:13px;min-width:0;outline:2px solid transparent;outline-offset:2px;padding:0;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.neo-sidebar__search input::-moz-placeholder{--tw-text-opacity:1;color:rgb(147 158 171/var(--tw-text-opacity,1))}.neo-sidebar__search input::placeholder{--tw-text-opacity:1;color:rgb(147 158 171/var(--tw-text-opacity,1))}.neo-sidebar__search input:focus{border-width:0;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.neo-sidebar__search input{-webkit-appearance:none;box-shadow:none}.neo-sidebar__search kbd{align-items:center;border-radius:.25rem;border-width:1px;display:flex;flex-shrink:0;gap:.125rem;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));font-family:JetBrains Mono,monospace;font-size:10.5px;padding:.125rem .375rem;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-sidebar__search kbd span:first-child{font-size:12px;line-height:1}.neo-sidebar__search-results{border-radius:12px;border-width:1px;display:grid;gap:4px;left:0;position:absolute;right:0;top:2.75rem;z-index:20;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:8px;--tw-shadow:0 4px 20px rgba(0,168,89,.1);--tw-shadow-colored:0 4px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.neo-sidebar__search-results a,.neo-sidebar__search-results>span{border-radius:8px;display:grid;font-size:13px;gap:.125rem;padding:8px;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1))}.neo-sidebar__search-results a:hover,.neo-sidebar__search-results>span:hover{--tw-bg-opacity:1;background-color:rgb(230 245 238/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-sidebar__search-results strong{color:rgb(16 18 17/var(--tw-text-opacity,1));font-weight:600}.neo-sidebar__search-results small,.neo-sidebar__search-results strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1}.neo-sidebar__search-results small{color:rgb(127 139 150/var(--tw-text-opacity,1));font-size:11px}.neo-nav-group,.neo-sidebar__nav{display:grid;gap:4px}.neo-nav-item,.neo-project-tree a{align-items:center;border-color:transparent;border-left-width:2px;border-radius:8px;display:flex;font-size:13.5px;font-weight:500;gap:.625rem;min-height:34px;padding-left:12px;padding-right:12px;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-nav-item:hover,.neo-project-tree a:hover{--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-nav-item.is-active,.neo-project-tree a.is-active{--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(230 245 238/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-nav-badge{align-items:center;border-radius:9999px;display:inline-flex;justify-content:center;margin-left:auto;min-width:20px;--tw-bg-opacity:1;background-color:rgb(17 141 98/var(--tw-bg-opacity,1));font-size:11px;font-weight:600;line-height:1.25rem;padding-left:.375rem;padding-right:.375rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.neo-project-tree{border-left-width:1px;display:grid;gap:4px;list-style-type:none;margin-left:16px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));padding-left:8px}.neo-sidebar__account{border-top-width:1px;margin-top:auto;position:relative;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));padding-top:12px}.neo-sidebar__account summary{align-items:center;border-color:transparent;border-radius:8px;border-width:1px;cursor:pointer;display:flex;gap:.625rem;list-style-type:none;padding:8px;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-sidebar__account summary:hover{--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1))}.neo-sidebar__account summary::-webkit-details-marker{display:none}.neo-sidebar__account summary>span{border-radius:9999px;display:grid;height:1.75rem;place-items:center;width:1.75rem;--tw-bg-opacity:1;background-color:rgb(230 245 238/var(--tw-bg-opacity,1));font-size:12px;font-weight:700;--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-sidebar__account summary div{display:grid;flex:1 1 0%;min-width:0}.neo-sidebar__account summary>.neo-icon{flex-shrink:0;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-sidebar__account[open] summary{--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1))}.neo-sidebar__account[open] summary>.neo-icon{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-sidebar__account strong{color:rgb(16 18 17/var(--tw-text-opacity,1));font-size:13.5px;font-weight:600}.neo-sidebar__account small,.neo-sidebar__account strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1}.neo-sidebar__account small{color:rgb(127 139 150/var(--tw-text-opacity,1));font-size:12px}.neo-account-menu{border-radius:12px;border-width:1px;bottom:calc(100% + 8px);display:grid;left:0;overflow:hidden;position:absolute;right:0;z-index:30;--tw-border-opacity:1;border-color:rgb(220 227 234/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));padding:.375rem;--tw-shadow:0 4px 20px rgba(0,168,89,.1);--tw-shadow-colored:0 4px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.neo-account-menu section{border-bottom-width:1px;display:grid;gap:4px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));padding:.375rem 4px}.neo-account-menu section:last-child{border-bottom-width:0}.neo-account-menu a,.neo-account-menu button{align-items:center;border-radius:8px;display:flex;font-size:13px;font-weight:600;gap:8px;height:2.25rem;padding-left:12px;padding-right:12px;text-align:left;width:100%;--tw-text-opacity:1;color:rgb(47 62 67/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-account-menu a:hover,.neo-account-menu button:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-account-menu .neo-icon{flex-shrink:0;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-account-menu a:hover .neo-icon,.neo-account-menu button:hover .neo-icon{--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-account-menu button{background-color:transparent;border-width:0}.neo-main{min-width:0;overflow-x:hidden;padding:32px}.neo-mobile-topbar{align-items:center;border-radius:12px;border-width:1px;height:3.5rem;justify-content:space-between;margin-bottom:16px;position:sticky;top:0;z-index:30;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:12px;padding-right:12px;--tw-shadow:0 8px 24px rgba(16,18,17,.04);--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.neo-mobile-topbar>div{display:grid;flex:1 1 0%;min-width:0;padding-left:12px;padding-right:12px;text-align:center}.neo-mobile-topbar strong{color:rgb(16 18 17/var(--tw-text-opacity,1));font-size:13.5px;font-weight:600}.neo-mobile-topbar small,.neo-mobile-topbar strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1}.neo-mobile-topbar small{color:rgb(127 139 150/var(--tw-text-opacity,1));font-size:11.5px;font-weight:500}.neo-mobile-topbar__action,.neo-mobile-topbar__menu,.neo-sidebar__close{border-radius:8px;border-width:1px;display:grid;flex-shrink:0;height:2.25rem;place-items:center;width:2.25rem;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-mobile-topbar__action:hover,.neo-mobile-topbar__menu:hover,.neo-sidebar__close:hover{--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(230 245 238/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-sidebar__close{display:none}.neo-page{align-content:flex-start;display:grid;gap:20px;width:100%}.neo-page-header,.neo-page-hero{border-radius:12px;border-width:1px;display:grid;gap:16px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:24px;--tw-shadow:0 8px 24px rgba(16,18,17,.04);--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.neo-page-header--compact{gap:12px;padding:20px}.neo-page-header__body,.neo-page-heading{align-items:center;display:flex;gap:20px;justify-content:space-between}.neo-page-header__body>div,.neo-page-heading>div{flex:1 1 0%;min-width:0}.neo-page-actions{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:8px;justify-content:flex-end}.neo-card h2,.neo-page-header h1,.neo-page-heading h1,.neo-service-card h2{font-size:24px;font-weight:600;letter-spacing:0;line-height:1.25;margin:0;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-card p,.neo-page-header p,.neo-page-heading p{font-size:14px;line-height:1.625;margin:0;max-width:100%;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1));overflow-wrap:anywhere}.neo-breadcrumb{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;font-weight:600;gap:8px;min-height:24px}.neo-breadcrumb,.neo-breadcrumb a{--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-breadcrumb a{text-decoration-line:none}.neo-breadcrumb a:not(:last-child):after{content:"/";margin-left:8px;--tw-text-opacity:1;color:rgb(185 196 206/var(--tw-text-opacity,1))}.neo-breadcrumb a[aria-current=page]{--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-button{align-items:center;border-radius:8px;border-width:1px;display:inline-flex;gap:8px;height:32px;justify-content:center;--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:14px;font-weight:600;padding-left:20px;padding-right:20px;--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-button:hover{--tw-bg-opacity:1;background-color:rgb(230 245 238/var(--tw-bg-opacity,1))}.neo-button-primary{--tw-bg-opacity:1;background-color:rgb(17 141 98/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.neo-button-primary:hover{--tw-bg-opacity:1;background-color:rgb(11 113 77/var(--tw-bg-opacity,1))}.neo-button:disabled{cursor:not-allowed;--tw-border-opacity:1;border-color:rgb(220 227 234/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(147 158 171/var(--tw-text-opacity,1))}.neo-button:disabled:hover{--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1))}input,select,textarea{font-weight:400!important}.neo-login-page{display:grid;min-height:100vh;place-items:center;--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));padding:40px 16px}.neo-login-card{border-radius:12px;border-width:1px;display:grid;gap:20px;max-width:420px;width:100%;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:24px;--tw-shadow:0 8px 24px rgba(16,18,17,.04);--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.neo-login-brand{align-items:center;border-bottom-width:1px;display:flex;gap:12px;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));padding-bottom:16px}.neo-login-brand img{height:32px;width:auto}.neo-login-brand span{font-size:12px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-login-heading{display:grid;gap:8px}.neo-login-heading h1{font-size:24px;font-weight:600;line-height:1.25;margin:0;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-login-heading p{font-size:14px;line-height:1.625;margin:0;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1))}.neo-login-form{display:grid;gap:12px}.neo-login-form input{border-radius:8px;border-width:1px;height:40px;width:100%;--tw-border-opacity:1;border-color:rgb(220 227 234/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:14px;line-height:1.5;padding-left:12px;padding-right:12px;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-login-form input::-moz-placeholder{--tw-text-opacity:1;color:rgb(147 158 171/var(--tw-text-opacity,1))}.neo-login-form input::placeholder{--tw-text-opacity:1;color:rgb(147 158 171/var(--tw-text-opacity,1))}.neo-login-form input:focus{--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(230 245 238/var(--tw-ring-opacity,1))}.neo-login-error{color:rgb(198 40 40/var(--tw-text-opacity,1))}.neo-login-divider,.neo-login-error{font-size:12px;font-weight:600;--tw-text-opacity:1}.neo-login-divider{align-items:center;color:rgb(127 139 150/var(--tw-text-opacity,1));display:flex;gap:12px;text-align:center}.neo-login-divider:after,.neo-login-divider:before{content:"";flex:1 1 0%;height:1px;--tw-bg-opacity:1;background-color:rgb(236 241 246/var(--tw-bg-opacity,1))}.neo-sso-grid{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.neo-sso-button{align-items:center;border-radius:8px;border-width:1px;display:inline-flex;gap:8px;height:40px;justify-content:center;--tw-border-opacity:1;border-color:rgb(220 227 234/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:14px;font-weight:600;line-height:1.5;padding-left:12px;padding-right:12px;--tw-text-opacity:1;color:rgb(47 62 67/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-sso-button:hover{--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(230 245 238/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-sso-button img{flex-shrink:0;height:16px;width:16px}.neo-login-alt{font-size:13px;text-align:center;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-login-alt a{font-weight:600;--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-login-alt a:hover{text-decoration-line:underline}.neo-field-hint{font-weight:400;--tw-text-opacity:1;color:rgb(147 158 171/var(--tw-text-opacity,1))}.neo-card,.neo-choice-card,.neo-metric,.neo-project-card,.neo-service-card,.neo-service-detail-card,.neo-source-option{border-radius:12px;border-width:1px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 8px 24px rgba(16,18,17,.04);--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.neo-card,.neo-service-card{padding:20px}.neo-card{display:grid;gap:16px}.neo-card-header{border-bottom-width:1px;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));padding-bottom:12px}.neo-card-header>div{display:grid;gap:4px}.neo-card-header p{max-width:720px}.neo-billing-page,.neo-grid,.neo-list-section,.neo-resource-list,.neo-source-list,.neo-template-page{display:grid;gap:12px}.neo-chooser-grid,.neo-grid--projects{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.neo-project-card{display:grid;gap:12px;min-height:160px;padding:20px;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-project-card:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-shadow:0 4px 20px rgba(0,168,89,.1);--tw-shadow-colored:0 4px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.neo-card-header,.neo-project-card__title,.neo-resource-row__main,.neo-service-summary{align-items:center;display:flex;gap:.625rem}.neo-choice-card p,.neo-project-card p{font-size:14px;line-height:1.625;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1))}.neo-project-card__meta{align-items:center;display:flex;font-size:12px;gap:12px;justify-content:space-between;margin-top:auto;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-status-dot{border-radius:9999px;height:.625rem;margin-left:auto;width:.625rem;--tw-bg-opacity:1;background-color:rgb(185 196 206/var(--tw-bg-opacity,1))}.neo-cost-panel,.neo-form-card,.neo-wizard-panel{display:grid;gap:16px;padding:20px}.neo-new-project-dialog{gap:0;margin-left:auto;margin-right:auto;max-width:560px;overflow:hidden;padding:0}.neo-new-project-dialog .neo-card-header{border-bottom-width:1px;margin:0;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));padding:16px 20px}.neo-new-project-dialog .neo-card-header>div{align-items:center;display:flex;gap:12px}.neo-new-project-dialog h2{font-size:18px;font-weight:600;margin:0;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-new-project-form{display:grid;gap:0}.neo-new-project-form label{align-items:center;display:grid;font-size:14px;font-weight:500;gap:16px;grid-template-columns:180px minmax(0,1fr);line-height:1.5;padding:1.75rem 20px;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-new-project-form input{border-radius:8px;border-width:1px;height:48px;--tw-border-opacity:1;border-color:rgb(220 227 234/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:14px;font-weight:600;line-height:1.5;padding-left:16px;padding-right:16px;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-new-project-form input::-moz-placeholder{--tw-text-opacity:1;color:rgb(147 158 171/var(--tw-text-opacity,1))}.neo-new-project-form input::placeholder{--tw-text-opacity:1;color:rgb(147 158 171/var(--tw-text-opacity,1))}.neo-new-project-form input:focus{--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(230 245 238/var(--tw-ring-opacity,1))}.neo-new-project-form .neo-form-actions{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));padding:16px 20px}.neo-inline-form{align-items:flex-end;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr)) auto}.neo-form-grid{align-items:flex-start;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.neo-checkbox-row{align-items:center;-moz-column-gap:24px;column-gap:24px;display:flex;flex-wrap:wrap;grid-column:1/-1;row-gap:8px}.neo-reference-card>.neo-form-grid{-moz-column-gap:20px;column-gap:20px;padding:20px;row-gap:16px}.neo-reference-card>.neo-card-note{display:block;font-size:13px;padding-bottom:16px;padding-left:20px;padding-right:20px;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-form-actions{border-top-width:1px;display:flex;gap:8px;grid-column:1/-1;justify-content:flex-end;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));padding-top:16px}.neo-form-actions--inline{align-items:center;border-top-width:0;padding-top:0}.neo-form-actions--inline .neo-button{min-width:96px}.neo-form-grid label,.neo-inline-form label{display:grid;font-size:14px;font-weight:600;gap:.375rem;line-height:1.5;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1))}.neo-chat-composer select,.neo-chat-composer textarea,.neo-form-grid input,.neo-form-grid select,.neo-inline-form input,.neo-inline-form select{border-radius:8px;border-width:1px;height:40px;width:100%;--tw-border-opacity:1;border-color:rgb(220 227 234/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:14px;line-height:1.5;padding-left:12px;padding-right:12px;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-chat-composer select::-moz-placeholder,.neo-chat-composer textarea::-moz-placeholder,.neo-form-grid input::-moz-placeholder,.neo-form-grid select::-moz-placeholder,.neo-inline-form input::-moz-placeholder,.neo-inline-form select::-moz-placeholder{--tw-text-opacity:1;color:rgb(147 158 171/var(--tw-text-opacity,1))}.neo-chat-composer select::placeholder,.neo-chat-composer textarea::placeholder,.neo-form-grid input::placeholder,.neo-form-grid select::placeholder,.neo-inline-form input::placeholder,.neo-inline-form select::placeholder{--tw-text-opacity:1;color:rgb(147 158 171/var(--tw-text-opacity,1))}.neo-chat-composer select:focus,.neo-chat-composer textarea:focus,.neo-form-grid input:focus,.neo-form-grid select:focus,.neo-inline-form input:focus,.neo-inline-form select:focus{--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(230 245 238/var(--tw-ring-opacity,1))}.neo-form-grid textarea{border-radius:8px;border-width:1px;resize:vertical;width:100%;--tw-border-opacity:1;border-color:rgb(220 227 234/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:14px;line-height:1.625;padding:8px 12px;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-form-grid textarea::-moz-placeholder{--tw-text-opacity:1;color:rgb(147 158 171/var(--tw-text-opacity,1))}.neo-form-grid textarea::placeholder{--tw-text-opacity:1;color:rgb(147 158 171/var(--tw-text-opacity,1))}.neo-form-grid textarea:focus{--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(230 245 238/var(--tw-ring-opacity,1))}.neo-wizard-layout{position:relative}.neo-provisioning-overlay{background-color:#1012118c;border-radius:12px;display:grid;top:0;right:0;bottom:0;left:0;padding:16px;place-items:center;position:absolute;z-index:40;--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.neo-provisioning-dialog{border-radius:12px;border-width:1px;display:grid;gap:12px;max-width:420px;width:100%;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:14px;line-height:1.5;padding:20px;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.neo-provisioning-dialog strong{display:block;font-size:18px;font-weight:600;line-height:1.25;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-provisioning-dialog p{font-size:13px;line-height:1.625;margin:0;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-provisioning-track{border-radius:9999px;display:block;height:8px;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(230 245 238/var(--tw-bg-opacity,1))}.neo-provisioning-track b{border-radius:9999px;display:block;height:100%;--tw-bg-opacity:1;background-color:rgb(17 141 98/var(--tw-bg-opacity,1));transition-duration:.3s;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.neo-mcp-panel{border-radius:12px;border-width:1px;display:grid;gap:12px;margin-top:16px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));padding:16px}.neo-mcp-panel__head{align-items:flex-start;display:flex;gap:8px;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1))}.neo-mcp-panel__head strong{display:block;font-size:14px;font-weight:600;line-height:1.5;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-mcp-panel__head small{display:block;font-size:12px;margin-top:.125rem;--tw-text-opacity:1;color:rgb(147 158 171/var(--tw-text-opacity,1))}.neo-mcp-panel__code{border-radius:8px;border-width:1px;overflow-x:auto;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(16 18 17/var(--tw-bg-opacity,1));font-size:12px;line-height:1.625;padding:12px;--tw-text-opacity:1;color:rgb(249 251 253/var(--tw-text-opacity,1))}.neo-mcp-panel__endpoints{display:grid;gap:.375rem}.neo-mcp-panel__endpoints>div{align-items:center;display:flex;gap:8px}.neo-mcp-panel__endpoints dt{border-radius:8px;display:inline-flex;flex-shrink:0;justify-content:center;width:48px;--tw-bg-opacity:1;background-color:rgb(236 241 246/var(--tw-bg-opacity,1));font-size:10px;font-weight:600;letter-spacing:.025em;padding:.125rem .375rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-mcp-panel__endpoints dd{flex:1 1 0%;margin:0;min-width:0;overflow-x:auto}.neo-mcp-panel__endpoints code{border-radius:8px;white-space:nowrap;--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));font-family:JetBrains Mono,monospace;font-size:12px;padding:.125rem .375rem;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1))}.neo-mcp-panel__foot{font-size:12px;gap:12px}.neo-mcp-panel__foot,.neo-mcp-panel__tools{align-items:center;display:flex;flex-wrap:wrap;--tw-text-opacity:1;color:rgb(147 158 171/var(--tw-text-opacity,1))}.neo-mcp-panel__tools{font-size:11px;gap:.375rem}.neo-mcp-panel__tools code{border-radius:8px;--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));font-family:JetBrains Mono,monospace;font-size:11px;padding:.125rem .375rem;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1))}.neo-git-connect-link{align-items:center;display:inline-flex;font-size:12px;font-weight:600;gap:4px;margin-top:4px;--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-git-connect-link:hover{text-decoration-line:underline}.neo-git-connect{border-radius:12px;border-width:1px;display:grid;gap:8px;margin-top:8px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));padding:12px}.neo-git-connect__row{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.neo-git-connect__actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.neo-monorepo{border-radius:12px;border-width:1px;display:grid;gap:12px;margin-top:12px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));padding:16px}.neo-monorepo__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.neo-monorepo__head strong{display:block;font-size:13px;font-weight:600;--tw-text-opacity:1;color:rgb(47 62 67/var(--tw-text-opacity,1))}.neo-monorepo__head small{display:block;font-size:12px;font-weight:400;margin-top:.125rem;max-width:28rem;--tw-text-opacity:1;color:rgb(147 158 171/var(--tw-text-opacity,1))}.neo-monorepo-list{display:grid;gap:8px}.neo-monorepo-row{align-items:center;border-radius:12px;border-width:1px;display:flex;flex-wrap:wrap;gap:8px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:8px 12px}.neo-monorepo-row input[type=checkbox]{accent-color:#29ae87;flex-shrink:0;height:16px;width:16px}.neo-monorepo-name{border-radius:8px;border-width:1px;width:10rem;--tw-border-opacity:1;border-color:rgb(220 227 234/var(--tw-border-opacity,1));font-size:12px;padding:4px 8px;--tw-text-opacity:1;color:rgb(47 62 67/var(--tw-text-opacity,1))}.neo-monorepo-row code{flex:1 1 0%;font-family:JetBrains Mono,monospace;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-monorepo-use{font-size:12px;font-weight:600;--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-monorepo-use:hover{text-decoration-line:underline}.neo-monorepo__actions{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:12px;justify-content:space-between;padding-top:4px;--tw-text-opacity:1;color:rgb(147 158 171/var(--tw-text-opacity,1))}.neo-provisioning-steps{display:grid;gap:.375rem;margin-top:12px}.neo-provisioning-steps li{align-items:center;display:flex;font-size:12px;font-weight:400;gap:8px;min-width:0;--tw-text-opacity:1;color:rgb(147 158 171/var(--tw-text-opacity,1))}.neo-provisioning-steps i{border-radius:9999px;flex-shrink:0;height:8px;width:8px;--tw-bg-opacity:1;background-color:rgb(220 227 234/var(--tw-bg-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-provisioning-steps li.is-active{font-weight:500;--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-provisioning-steps li.is-done{--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1))}.neo-provisioning-steps li.is-active i,.neo-provisioning-steps li.is-done i{--tw-bg-opacity:1;background-color:rgb(17 141 98/var(--tw-bg-opacity,1))}@keyframes pulse{50%{opacity:.5}}.neo-provisioning-steps li.is-active i{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.neo-provisioning-steps li.is-error{--tw-text-opacity:1;color:rgb(198 40 40/var(--tw-text-opacity,1))}.neo-provisioning-steps li.is-error i{--tw-bg-opacity:1;background-color:rgb(198 40 40/var(--tw-bg-opacity,1))}.neo-select-field{display:grid;gap:.375rem}.neo-file-picker{align-items:center;border-radius:8px;border-width:1px;display:flex;gap:8px;height:40px;width:100%;--tw-border-opacity:1;border-color:rgb(220 227 234/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:14px;line-height:1.5;padding-left:8px;padding-right:8px;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-file-picker:focus-within{--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(230 245 238/var(--tw-ring-opacity,1))}.neo-file-picker.has-file{--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-file-picker__input{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.neo-file-picker__button{align-items:center;border-radius:8px;border-width:1px;display:inline-flex;flex-shrink:0;gap:.375rem;height:1.75rem;--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:12px;font-weight:400;line-height:1;padding-left:.625rem;padding-right:.625rem;--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-file-picker__button:hover{--tw-bg-opacity:1;background-color:rgb(230 245 238/var(--tw-bg-opacity,1))}.neo-file-picker__button:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(230 245 238/var(--tw-ring-opacity,1))}.neo-file-picker>span{flex:1 1 0%;font-weight:400;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.neo-access-form select,.neo-chat-composer select,.neo-env-select select,.neo-form-grid select,.neo-inline-form select,.neo-select-field select,.neo-template-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));background-image:linear-gradient(45deg,transparent 50%,#55636b 0),linear-gradient(135deg,#55636b 50%,transparent 0);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:2.25rem}.neo-select-field select{border-radius:8px;border-width:1px;height:40px;--tw-border-opacity:1;border-color:rgb(220 227 234/var(--tw-border-opacity,1));font-size:14px;font-weight:600;line-height:1.5;padding-left:12px;padding-right:12px;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-select-field select:focus{--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(230 245 238/var(--tw-ring-opacity,1))}.neo-chat-composer textarea{min-height:132px;padding-bottom:12px;padding-top:12px}.neo-project-toolbar{border-bottom-width:1px;overflow:visible;--tw-border-opacity:1;background-color:transparent;border-color:rgb(236 241 246/var(--tw-border-opacity,1));padding-left:0;padding-right:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.neo-project-toolbar__row{align-items:center;display:flex;gap:12px;justify-content:space-between}.neo-env-option.is-active{--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 8px 24px rgba(16,18,17,.04);--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.neo-env-option.is-active strong{--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-project-tabs{display:flex;gap:20px;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.neo-project-tabs::-webkit-scrollbar{display:none}.neo-project-tabs a{align-items:center;border-bottom-width:2px;border-color:transparent;display:inline-flex;flex-shrink:0;font-size:13.5px;font-weight:600;height:2.75rem;padding-left:4px;padding-right:4px;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-project-tabs a:hover{--tw-border-opacity:1;border-color:rgb(220 227 234/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-project-tabs a:active{--tw-bg-opacity:1;background-color:rgb(230 245 238/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-project-tabs a.router-link-exact-active{--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-env-menu{flex-shrink:0;position:relative}.neo-env-menu summary{align-items:center;background-color:transparent;border-color:transparent;border-radius:8px;border-width:1px;cursor:pointer;display:flex;gap:8px;list-style-type:none;min-height:40px;padding-left:12px;padding-right:12px;text-align:left;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-env-menu summary:hover{--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1))}.neo-env-menu summary::-webkit-details-marker{display:none}.neo-env-menu summary>span{font-size:10.5px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-env-menu summary strong{align-items:center;display:inline-flex;font-size:13px;font-weight:400;gap:8px;min-width:86px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-env-menu summary>.neo-icon{flex-shrink:0;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-env-menu[open] summary{--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1))}.neo-env-menu[open] summary>.neo-icon{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-env-menu>div{border-radius:12px;border-width:1px;display:grid;gap:4px;min-width:180px;position:absolute;right:0;top:calc(100% + 6px);z-index:30;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:8px;--tw-shadow:0 4px 20px rgba(0,168,89,.1);--tw-shadow-colored:0 4px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.neo-env-menu a{align-items:center;border-radius:8px;display:flex;font-size:13px;font-weight:400;min-height:2.25rem;padding:8px 12px;--tw-text-opacity:1;color:rgb(47 62 67/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-env-menu a:hover{--tw-bg-opacity:1;background-color:rgb(230 245 238/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-env-menu a span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.neo-env-menu a.is-active{--tw-bg-opacity:1;background-color:rgb(230 245 238/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-env-menu a small{display:none}.neo-env-switcher button,.neo-tabs button,.neo-tabs span,.neo-workspace-toolbar a{align-items:center;border-radius:8px;display:inline-flex;font-size:13.5px;font-weight:600;height:2.25rem;padding-left:12px;padding-right:12px;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-env-switcher button:hover,.neo-tabs button:hover,.neo-tabs span:hover,.neo-workspace-toolbar a:hover{--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-env-switcher button.is-active,.neo-tabs button.is-active,.neo-tabs span.is-active,.neo-workspace-toolbar a.router-link-active{--tw-bg-opacity:1;background-color:rgb(230 245 238/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-section-heading{align-items:flex-end;display:flex;gap:16px;justify-content:space-between}.neo-section-heading p{font-size:14px;line-height:1.5;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-resource-row{align-items:center;border-radius:12px;border-width:1px;display:grid;gap:16px;grid-template-columns:minmax(320px,1fr) 240px auto;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:16px;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1));--tw-shadow:0 8px 24px rgba(16,18,17,.04);--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-resource-row,.neo-resource-row:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.neo-resource-row:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-shadow:0 4px 20px rgba(0,168,89,.1);--tw-shadow-colored:0 4px 20px var(--tw-shadow-color)}.neo-resource-row__main{flex-wrap:wrap;min-width:0;row-gap:4px}.neo-resource-row__main strong{color:rgb(16 18 17/var(--tw-text-opacity,1));font-size:14px;font-weight:600;min-width:0}.neo-resource-row__main small,.neo-resource-row__main strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1}.neo-resource-row__main small{color:rgb(127 139 150/var(--tw-text-opacity,1));flex-basis:100%;font-size:12px;padding-left:26px}.neo-resource-row__aside{display:grid;font-size:12px;gap:4px;grid-column-start:3;justify-items:end;min-width:84px;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-resource-row>.neo-pill:last-child{grid-column-start:3;justify-self:end}.neo-source-shortcuts{border-top-width:1px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));padding-top:12px}.neo-source-shortcuts a{align-items:center;border-radius:8px;border-width:1px;display:inline-flex;gap:8px;min-height:40px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));font-size:14px;font-weight:600;line-height:1.5;padding-left:12px;padding-right:12px;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-source-shortcuts a:hover{--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(230 245 238/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-badge,.neo-chip-list span,.neo-pill{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;white-space:nowrap}.neo-badge{border-width:1px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));padding:.125rem 8px;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1))}.neo-badge--service{--tw-border-opacity:1;border-color:rgb(230 245 238/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(230 245 238/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-badge--source{display:block;flex-shrink:1;font-family:JetBrains Mono,monospace;font-size:11px;max-width:16rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.neo-pill{--tw-bg-opacity:1;background-color:rgb(230 245 238/var(--tw-bg-opacity,1));padding:4px .625rem;--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-pill--pending,.neo-pill--preview,.neo-pill-warning{--tw-bg-opacity:1;background-color:rgb(255 249 231/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(138 90 0/var(--tw-text-opacity,1))}.neo-pill--idle{--tw-bg-opacity:1;background-color:rgb(236 241 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1))}.neo-pill--invited,.neo-pill--pending{--tw-bg-opacity:1;background-color:rgb(255 249 231/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(138 90 0/var(--tw-text-opacity,1))}.neo-meter-pair{display:grid;gap:8px}.neo-meter-pair span{align-items:center;display:grid;font-size:12px;gap:8px;grid-template-columns:44px minmax(0,1fr) 36px;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-meter-pair em{font-style:normal;font-weight:600;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1))}.neo-meter-pair i{background-color:rgb(236 241 246/var(--tw-bg-opacity,1));font-style:normal;height:.375rem;overflow:hidden}.neo-meter-pair b,.neo-meter-pair i{border-radius:999px;display:block;--tw-bg-opacity:1}.neo-meter-pair b{background-color:rgb(17 141 98/var(--tw-bg-opacity,1));height:100%}.neo-meter-pair strong{font-size:12px;font-weight:400;text-align:right;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-chip-list{display:flex;flex-wrap:wrap;gap:.375rem;min-width:0}.neo-chip-list span{border-width:1px;gap:4px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.125rem 8px;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1))}.neo-resource-row__main .neo-chip-list{flex-basis:100%;padding-left:26px;padding-top:4px}.neo-choice-card{display:flex;gap:12px;padding:20px;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-choice-card:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-shadow:0 4px 20px rgba(0,168,89,.1);--tw-shadow-colored:0 4px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.neo-choice-card strong{display:block;font-size:14px;font-weight:700;margin-bottom:4px;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-wizard-layout{align-items:flex-start;display:grid;gap:16px;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:1280px){.neo-wizard-layout{grid-template-columns:minmax(0,1fr) 300px}.neo-wizard-layout--order{grid-template-columns:minmax(0,1fr) 320px}}.neo-wizard-layout--picker{grid-template-columns:repeat(1,minmax(0,1fr))}.neo-wizard-topbar{align-items:center;border-bottom-width:1px;display:flex;gap:16px;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));padding-bottom:16px}.neo-wizard-heading{align-items:center;display:flex;font-size:18px;font-weight:600;gap:8px;min-width:0;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-wizard-context{align-items:center;border-radius:12px;border-width:1px;display:flex;gap:12px;justify-content:space-between;min-height:3.5rem;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));padding:8px 12px}.neo-wizard-context strong{display:block;font-size:14px;font-weight:600;line-height:1.5;margin-top:.125rem;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-env-menu--wizard summary{border-color:rgb(236 241 246/var(--tw-border-opacity,1));border-width:1px;justify-content:space-between;min-height:40px;min-width:172px;padding-left:12px;padding-right:12px}.neo-env-menu--wizard summary,.neo-env-menu--wizard summary:hover{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.neo-env-menu--wizard summary:hover{border-color:rgb(17 141 98/var(--tw-border-opacity,1))}.neo-env-menu--wizard summary strong{min-width:0;text-align:right}.neo-stepper{align-items:center;border-bottom-width:0;display:flex;flex-shrink:0;gap:8px;justify-content:flex-end;padding-bottom:0}.neo-stepper li{align-items:center;display:flex;gap:.375rem;position:relative;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-stepper li:after{content:"";height:1px;margin-left:8px;width:20px;--tw-bg-opacity:1;background-color:rgb(236 241 246/var(--tw-bg-opacity,1))}.neo-stepper li:last-child:after{display:none}.neo-stepper li>span{border-radius:9999px;border-width:1px;display:grid;flex-shrink:0;height:20px;place-items:center;width:20px;--tw-border-opacity:1;border-color:rgb(220 227 234/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:11px;font-weight:600;line-height:1;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-stepper strong{display:block;font-size:13px;font-weight:500;line-height:1.25rem;white-space:nowrap;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-stepper small{display:none}.neo-stepper .is-done>span{--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(17 141 98/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.neo-stepper .is-done:after{--tw-bg-opacity:1;background-color:rgb(17 141 98/var(--tw-bg-opacity,1))}.neo-stepper .is-done strong{--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-stepper .is-active>span{--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-stepper .is-active strong{font-weight:600;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-wizard-stage-header{display:grid;gap:4px}.neo-wizard-stage-header h2{font-size:18px;font-weight:600;line-height:1.25;margin:0;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-wizard-stage-header p{line-height:1.625;margin:0;max-width:760px}.neo-checkbox-field,.neo-wizard-stage-header p{font-size:14px;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1))}.neo-checkbox-field{align-items:center;background-color:transparent;border-radius:0;border-width:0;display:flex;font-weight:400;gap:8px;line-height:1.5;min-height:40px;padding-left:0;padding-right:0}.neo-checkbox-field input{accent-color:#118d62;flex-shrink:0;height:16px;margin:0;width:16px}.neo-form-grid label.neo-checkbox-field{align-items:center;align-self:flex-end;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;min-height:40px}.neo-form-grid label.neo-checkbox-field span{font-size:14px;font-weight:400;letter-spacing:0;line-height:1.5;text-transform:none;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1))}.neo-source-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.neo-source-settings{scroll-margin-top:24px}.neo-source-card{align-items:flex-start;border-radius:12px;border-width:1px;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr);--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:16px;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-source-card.is-active,.neo-source-card:hover{--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(230 245 238/var(--tw-bg-opacity,1))}.neo-source-card strong{display:block;font-size:14px;font-weight:600;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-source-card small{display:block;font-size:12px;font-weight:400;line-height:1.625;margin-top:4px;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-cost-panel strong{font-size:24px;font-weight:600;line-height:1.25;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-cost-panel{align-content:flex-start;align-self:flex-start;gap:12px;position:sticky;top:16px}.neo-cost-panel p{font-size:14px;line-height:1.625;margin:0;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-cost-line{align-items:flex-start;border-top-width:1px;display:grid;gap:12px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));font-size:14px;line-height:1.5;padding-top:8px}.neo-cost-line span{color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-cost-line b,.neo-cost-line span{min-width:0;--tw-text-opacity:1}.neo-cost-line b{color:rgb(16 18 17/var(--tw-text-opacity,1));font-size:13px;font-weight:600;line-height:1.625;overflow-wrap:break-word;overflow-wrap:anywhere;text-align:right}.neo-cost-line:last-child{gap:4px;grid-template-columns:repeat(1,minmax(0,1fr))}.neo-cost-line:last-child b{text-align:left}.neo-order-section{display:grid;gap:16px}.neo-form-grid--single{grid-template-columns:repeat(2,minmax(0,1fr))}.neo-form-grid label.is-invalid input,.neo-form-grid label.is-invalid select{--tw-border-opacity:1;border-color:rgb(198 40 40/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 236 236/var(--tw-bg-opacity,1))}.neo-form-grid label.is-invalid input:focus,.neo-form-grid label.is-invalid select:focus{--tw-border-opacity:1;border-color:rgb(198 40 40/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(254 236 236/var(--tw-ring-opacity,1))}.neo-form-error,.neo-form-grid label small{font-size:12px;font-weight:600;--tw-text-opacity:1;color:rgb(198 40 40/var(--tw-text-opacity,1))}.neo-network-preview{align-items:center;border-radius:8px;border-width:1px;display:flex;gap:8px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));font-size:13px;padding:8px 12px;--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-network-preview code{flex:1 1 0%;font-family:JetBrains Mono,monospace;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.neo-action-row--sticky{bottom:0;margin-bottom:-20px;margin-left:-20px;margin-right:-20px;position:sticky;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:12px 20px}.neo-plan-grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.neo-plan-grid>div{border-radius:12px;border-width:1px;display:grid;gap:4px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));padding:12px}.neo-plan-grid--review{grid-template-columns:repeat(2,minmax(0,1fr))}.neo-plan-grid strong{font-size:14px;font-weight:600;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-plan-grid small{font-size:12px;line-height:1.625;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-template-choice-list{display:grid;gap:8px}.neo-template-choice-list a{align-items:center;border-radius:12px;border-width:1px;display:grid;gap:12px;grid-template-columns:28px minmax(0,1fr) auto;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:12px;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-template-choice-list a.is-active,.neo-template-choice-list a:hover{--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(230 245 238/var(--tw-bg-opacity,1))}.neo-template-choice-list strong{display:block;font-size:13.5px;font-weight:600;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-template-choice-list small{display:block}.neo-template-choice-list a>span:last-child,.neo-template-choice-list small{font-size:12px;font-weight:400;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-template-choice-list a>span:last-child{text-align:right}.neo-managed-resource-page{display:grid;gap:16px}.neo-resource-hero{border-radius:12px;border-width:1px;overflow:hidden;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 8px 24px rgba(16,18,17,.04);--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.neo-resource-hero__body{display:grid;gap:8px;padding:20px}.neo-resource-hero__title{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.neo-resource-hero h2{font-size:20px;font-weight:600;line-height:1.35;margin:0;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-resource-hero p{font-size:14px;line-height:1.625;margin:0;max-width:880px;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1))}.neo-resource-metric-row{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));padding:16px}.neo-resource-metric-row>div{border-radius:12px;border-width:1px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));padding:12px 16px}.neo-resource-metric-row span{display:block;font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-resource-metric-row strong{display:block;font-size:18px;font-weight:600;margin-top:.375rem;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-resource-metric-row small{display:block;font-size:12px;font-weight:400;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-resource-config-list{display:grid;gap:0}.neo-resource-config-item{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));padding:.625rem 20px}.neo-resource-config-item:first-child{border-top-width:0}.neo-resource-config-item>div{align-items:flex-start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) minmax(180px,auto) auto}.neo-config-actions{align-items:center;display:flex;gap:4px}.neo-resource-config-list span{font-size:14px;font-weight:400;line-height:1.5;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1))}.neo-resource-config-list strong{font-size:13px;font-weight:400;line-height:1.625;min-width:0;overflow-wrap:break-word;text-align:right;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-mono-value{font-family:JetBrains Mono,monospace}.neo-warning-inline{align-items:center;border-radius:8px;border-width:1px;display:flex;gap:8px;margin-top:8px;--tw-border-opacity:1;border-color:rgb(253 183 42/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 249 231/var(--tw-bg-opacity,1));font-size:14px;line-height:1.5;padding:8px 12px;--tw-text-opacity:1;color:rgb(138 90 0/var(--tw-text-opacity,1))}.neo-connected-service-list{display:grid;gap:0;padding:16px}.neo-connected-service-list a{align-items:center;border-top-width:1px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto auto;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));padding-bottom:12px;padding-top:12px;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-connected-service-list a:first-child{border-top-width:0}.neo-connected-service-list a:hover{--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-connected-service-list strong{display:block;font-size:14px;font-weight:600;line-height:1.5;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-connected-service-list small{display:block;font-size:12px;font-weight:400;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-service-manage-card{border-radius:12px;border-width:1px;overflow:hidden;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 8px 24px rgba(16,18,17,.04);--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.neo-service-manage-card__header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;padding:20px}.neo-service-title{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.neo-service-title h2{font-size:20px;font-weight:600;letter-spacing:-.025em;line-height:1.35;margin:0;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-service-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.neo-service-url{align-items:center;border-radius:8px;border-width:1px;display:flex;gap:8px;margin-bottom:16px;margin-left:20px;margin-right:20px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));font-size:13px;padding:8px 12px;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1))}.neo-service-url code{flex:1 1 0%;font-family:JetBrains Mono,monospace;font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-service-url span{flex-shrink:0;font-size:12px;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-service-tabs{border-top-width:1px;display:flex;gap:4px;height:40px;overflow-x:auto;overflow-y:hidden;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));padding-left:12px;padding-right:12px;scrollbar-width:none}.neo-service-tabs::-webkit-scrollbar{display:none}.neo-service-tabs button{flex-shrink:0;font-size:13.5px;font-weight:500;height:40px;padding-left:12px;padding-right:12px;position:relative;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-service-tabs button.is-active,.neo-service-tabs button:hover{--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-service-tabs button.is-active{font-weight:600}.neo-service-tabs button.is-active:after{border-radius:999px;bottom:0;content:"";height:.125rem;left:8px;position:absolute;right:8px;--tw-bg-opacity:1;background-color:rgb(17 141 98/var(--tw-bg-opacity,1))}.neo-inline-notice{border-radius:12px;border-width:1px;--tw-border-opacity:1;border-color:rgb(230 245 238/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(230 245 238/var(--tw-bg-opacity,1));font-size:14px;font-weight:500;line-height:1.5;padding:12px 16px;--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-deploy-plan-card{gap:16px;padding:20px}.neo-action-row{border-top-width:1px;display:flex;gap:8px;justify-content:flex-end;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));padding-top:16px}.neo-service-overview{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.neo-service-status-card{display:grid;gap:16px;padding:20px}.neo-service-metric-grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.neo-metric-chart,.neo-service-metric-grid>div{border-radius:12px;border-width:1px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));padding:12px}.neo-metric-chart span,.neo-service-metric-grid span{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-metric-chart strong,.neo-service-metric-grid strong{display:block;font-size:18px;font-weight:600;margin-top:4px;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-service-metric-grid small{font-size:12px;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-metric-chart-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.neo-metric-chart>div:first-child{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.neo-metric-note{font-size:13px;line-height:1.625;margin-bottom:12px;margin-top:-4px;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-chart-legend{align-items:center;-moz-column-gap:12px;column-gap:12px;display:flex;flex-wrap:wrap;margin-top:8px;row-gap:4px}.neo-chart-legend__item{align-items:center;display:inline-flex;font-size:12px;font-weight:500;gap:.375rem;letter-spacing:0;text-transform:none;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-chart-legend__item:before{border-radius:9999px;content:"";height:.375rem;width:.375rem;--tw-bg-opacity:1;background-color:rgb(185 196 206/var(--tw-bg-opacity,1))}.neo-deployment-log-list{border-top-width:1px;display:flex;flex-direction:column;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1))}.neo-deployment-log-row{border-bottom-width:1px;display:grid;gap:12px;grid-template-columns:18px minmax(0,1fr) auto;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));padding:16px 20px}.neo-deployment-log-row:last-child{border-bottom-width:0}.neo-deployment-log-row__status{display:flex;justify-content:center;padding-top:4px;position:relative}.neo-deployment-log-row__status:after{bottom:-18px;content:"";position:absolute;top:20px;width:1px;--tw-bg-opacity:1;background-color:rgb(236 241 246/var(--tw-bg-opacity,1))}.neo-deployment-log-row:last-child .neo-deployment-log-row__status:after{display:none}.neo-deployment-log-row__status span{border-radius:9999px;border-width:2px;height:.625rem;position:relative;width:.625rem;z-index:10;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(17 141 98/var(--tw-bg-opacity,1));--tw-shadow:0 0 0 1px rgba(17,141,98,.32);--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.neo-deployment-log-row__main{min-width:0}.neo-deployment-log-row__main>div{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.neo-deployment-log-row__main strong{font-size:14px;font-weight:600;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-deployment-log-row__main code{border-radius:4px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));font-family:JetBrains Mono,monospace;font-size:12px;padding:.125rem 8px;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1))}.neo-deployment-log-row__main p{font-size:14px;line-height:1.625;margin-bottom:0;margin-top:8px;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1))}.neo-deployment-log-row__main small{display:block;font-size:12px;margin-top:4px;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-deployment-log-row__actions{align-items:center;display:flex;flex-shrink:0;gap:8px;justify-content:flex-end}.neo-area-chart{height:7rem;margin-top:12px;overflow:visible;width:100%}.neo-area-chart line{stroke:#ecf1f6;stroke-width:1}.neo-area-chart polygon{fill:#118d622e}.neo-area-chart polyline{fill:none;stroke:#118d62;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.25}.neo-chart-axis{display:grid;font-size:11px;font-weight:500;gap:4px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-top:4px;--tw-text-opacity:1;color:rgb(147 158 171/var(--tw-text-opacity,1))}.neo-chart-axis span{letter-spacing:0;overflow:hidden;text-align:center;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.neo-chart-axis span:first-child{text-align:left}.neo-chart-axis span:last-child{text-align:right}.neo-segmented-control{align-items:center;border-color:rgb(236 241 246/var(--tw-border-opacity,1));border-radius:8px;border-width:1px;display:inline-flex!important;flex-direction:row!important;flex-wrap:nowrap;overflow:hidden;white-space:nowrap;width:-moz-fit-content;width:fit-content}.neo-segmented-control,.neo-segmented-control button{flex-shrink:0;--tw-border-opacity:1}.neo-segmented-control button{border-color:rgb(236 241 246/var(--tw-border-opacity,1));border-left-width:1px;font-size:12.5px;font-weight:600;padding:4px .625rem;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-segmented-control button:first-child{border-left-width:0}.neo-segmented-control button:hover{--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-segmented-control button{display:inline-flex!important;width:auto!important}.neo-segmented-control button.is-active{--tw-bg-opacity:1;background-color:rgb(230 245 238/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-card-header .neo-segmented-control{align-self:flex-start}.neo-log-stream{border-radius:12px;border-width:1px;display:grid;min-height:160px;overflow:hidden;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 8px 24px rgba(16,18,17,.04);--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.neo-log-row{align-items:flex-start;border-bottom-width:1px;display:grid;gap:12px;grid-template-columns:84px 72px 120px minmax(0,1fr);--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));padding:.625rem 16px}.neo-log-row:last-child{border-bottom-width:0}.neo-log-row time{font-family:JetBrains Mono,monospace;font-size:12px;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-log-row span{align-items:center;border-radius:999px;display:inline-flex;height:20px;width:-moz-fit-content;width:fit-content;--tw-bg-opacity:1;background-color:rgb(230 245 238/var(--tw-bg-opacity,1));font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:600;letter-spacing:.05em;padding-left:8px;padding-right:8px;text-transform:uppercase;--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-log-row strong{font-size:12.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(47 62 67/var(--tw-text-opacity,1))}.neo-log-row code{font-family:JetBrains Mono,monospace;font-size:12.5px;line-height:1.625;overflow-wrap:break-word;white-space:normal;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1))}.neo-variable-table table{font-size:13px}.neo-variable-table td{padding-bottom:.625rem;padding-top:.625rem}.neo-variable-table td:nth-child(2) code{display:inline-block;margin-right:8px}.neo-variable-table code{font-family:JetBrains Mono,monospace;font-size:12.5px;--tw-text-opacity:1;color:rgb(47 62 67/var(--tw-text-opacity,1))}.neo-link-button{font-size:13px;font-weight:600;margin-right:12px;--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-link-button:hover{text-decoration-line:underline}.neo-reveal-button{border-color:transparent;border-radius:8px;border-width:1px;display:inline-grid;height:32px;margin-right:12px;place-items:center;width:32px;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-reveal-button:hover{--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-reveal-button:focus-visible{--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(230 245 238/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px}.neo-service-stack{display:flex;flex-direction:column;gap:12px}.neo-reference-card{overflow:hidden;padding:0}.neo-reference-card__header{align-items:center;border-bottom-width:1px;display:flex;gap:12px;justify-content:space-between;min-height:52px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));padding:12px 20px}.neo-reference-card__header>div{align-items:center;display:flex;gap:8px;min-width:0}.neo-reference-card__header h2{font-size:15px;font-weight:600;margin:0;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-help-text,.neo-reference-card>p{font-size:13px;line-height:1.625;margin:0;padding:.875rem 20px;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-reference-card>.neo-button{margin-bottom:20px;margin-left:20px;margin-right:20px;width:-moz-fit-content;width:fit-content}.neo-address-field{border-bottom-width:1px;position:relative;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));padding:.875rem 20px}.neo-address-field:last-child{border-bottom-width:0}.neo-address-field>span{align-items:center;display:flex;font-size:12.5px;font-weight:600;gap:8px;margin-bottom:8px;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1))}.neo-address-field code{border-radius:8px;border-width:1px;display:block;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));font-family:JetBrains Mono,monospace;font-size:13px;padding:.625rem 2.75rem .625rem 12px;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-address-field button{border-radius:8px;display:grid;height:32px;place-items:center;position:absolute;right:32px;top:45px;width:32px;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-address-field button:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-address-field small{display:block;font-size:12.5px;line-height:1.625;margin-top:8px;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-domain-row{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:8px;min-width:0;padding:.875rem 20px}.neo-domain-row code{font-family:JetBrains Mono,monospace;font-size:13px;max-width:100%;min-width:0;word-break:break-all;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-domain-row small{font-size:12.5px;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-domain-stack{display:flex;flex-direction:column}.neo-domain-item{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1))}.neo-domain-item:first-child{border-top-width:0}.neo-certificate-panel{border-radius:12px;border-width:1px;margin-bottom:16px;margin-left:20px;margin-right:20px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:16px}.neo-certificate-panel>div:first-child{align-items:center;display:flex;font-size:14px;font-weight:600;gap:8px;line-height:1.5;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-cert-mode{display:flex;justify-content:flex-end;margin-top:12px}.neo-cert-mode button{border-width:1px;height:32px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));font-size:12.5px;font-weight:600;padding-left:12px;padding-right:12px;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1))}.neo-cert-mode button:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}.neo-cert-mode button:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px}.neo-cert-mode button:hover{--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1))}.neo-cert-mode button.is-active{--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(17 141 98/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.neo-certificate-panel dl{display:flex;flex-direction:column;font-size:14px;gap:8px;line-height:1.5;margin-top:12px}.neo-certificate-panel div:has(+dl)+dl{margin-top:12px}.neo-certificate-panel dt{float:left;width:8rem;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-certificate-panel dd{margin:0;min-height:20px;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-current-scale-row{display:flex;flex-wrap:wrap;gap:8px;padding:12px}.neo-current-scale-row>div{align-items:center;border-radius:12px;border-width:1px;-moz-column-gap:8px;column-gap:8px;display:grid;flex:1 1 0%;grid-template-columns:auto minmax(0,1fr);min-width:150px;row-gap:.125rem;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));padding:.625rem 12px}.neo-current-scale-row span{font-size:10.5px;font-weight:600;letter-spacing:.08em;margin:0;text-transform:uppercase;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-current-scale-row strong{display:block;font-size:13px;font-weight:600;grid-column-start:2;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-size-list{display:flex;flex-wrap:wrap;gap:8px;padding:16px}.neo-size-list button,.neo-trigger-list button{align-items:flex-start;border-radius:12px;border-width:1px;display:flex;flex:1 1 0%;flex-direction:column;min-width:200px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.875rem;text-align:left;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-size-list button.is-active,.neo-size-list button:hover,.neo-trigger-list button.is-active,.neo-trigger-list button:hover{--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(230 245 238/var(--tw-bg-opacity,1))}.neo-size-list strong,.neo-trigger-list strong{font-size:13.5px;font-weight:600;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-size-list span,.neo-trigger-list span{font-size:12px;line-height:1.625;margin-top:4px;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-size-list small{font-size:12.5px;font-weight:600;margin-top:.625rem;--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-replica-controls{display:flex;flex-wrap:wrap;gap:16px;padding:.875rem 20px}.neo-replica-controls label{display:flex;flex-direction:column;gap:8px;min-width:144px}.neo-field-label,.neo-replica-controls label{font-size:12.5px;font-weight:600;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1))}.neo-field-label{display:block;padding-bottom:8px;padding-left:20px;padding-right:20px}.neo-trigger-list{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:16px;padding-left:20px;padding-right:20px}.neo-floating-actions{display:flex;justify-content:flex-end;padding:.875rem 20px}.neo-floating-actions,.neo-inline-form,.neo-variable-form{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1))}.neo-inline-form,.neo-variable-form{align-items:center;display:grid;gap:8px;grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) auto auto auto;--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));padding:12px 20px}.neo-inline-form{border-color:rgb(236 241 246/var(--tw-border-opacity,1));border-radius:12px;border-width:1px;grid-template-columns:minmax(220px,1fr) auto auto;padding:12px}.neo-inline-form,.neo-inline-form input,.neo-variable-form input{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.neo-inline-form input,.neo-variable-form input{border-color:rgb(220 227 234/var(--tw-border-opacity,1));border-radius:8px;border-width:1px;font-size:14px;height:40px;line-height:1.5;padding-left:12px;padding-right:12px;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px}.neo-inline-form input::-moz-placeholder,.neo-variable-form input::-moz-placeholder{--tw-text-opacity:1;color:rgb(147 158 171/var(--tw-text-opacity,1))}.neo-inline-form input::placeholder,.neo-variable-form input::placeholder{--tw-text-opacity:1;color:rgb(147 158 171/var(--tw-text-opacity,1))}.neo-inline-form input:focus,.neo-variable-form input:focus{--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(230 245 238/var(--tw-ring-opacity,1))}.neo-variable-form label{align-items:center;display:inline-flex;font-size:14px;font-weight:500;gap:8px;line-height:1.5;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1))}.neo-danger-card{display:grid;gap:12px;--tw-border-opacity:1;border-color:rgb(198 40 40/var(--tw-border-opacity,1));padding:20px}.neo-danger-card h2{--tw-text-opacity:1;color:rgb(198 40 40/var(--tw-text-opacity,1))}.neo-danger-result{background-color:rgb(254 236 236/var(--tw-bg-opacity,1));border-radius:8px;border-width:1px;font-size:13px;font-weight:500;padding:8px 12px}.neo-button-danger,.neo-danger-result{--tw-border-opacity:1;border-color:rgb(198 40 40/var(--tw-border-opacity,1));--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(198 40 40/var(--tw-text-opacity,1))}.neo-button-danger{background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.neo-button-danger:hover{--tw-bg-opacity:1;background-color:rgb(254 236 236/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(198 40 40/var(--tw-text-opacity,1))}.neo-otp-confirm{border-radius:12px;border-width:1px;display:grid;gap:12px;max-width:560px;--tw-border-opacity:1;border-color:rgb(198 40 40/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 236 236/var(--tw-bg-opacity,1));padding:16px}.neo-otp-confirm__copy{display:grid;font-size:14px;gap:4px;line-height:1.5;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1))}.neo-otp-confirm__copy strong{font-size:14px;font-weight:600;--tw-text-opacity:1;color:rgb(198 40 40/var(--tw-text-opacity,1))}.neo-otp-confirm__copy code{border-radius:8px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-family:JetBrains Mono,monospace;font-size:12px;padding:.125rem .375rem;--tw-text-opacity:1;color:rgb(47 62 67/var(--tw-text-opacity,1))}.neo-otp-input{display:flex;gap:8px}.neo-otp-input input{border-color:transparent;border-radius:8px;border-width:1px;height:2.75rem;width:40px;--tw-bg-opacity:1;background-color:rgb(236 241 246/var(--tw-bg-opacity,1));font-family:JetBrains Mono,monospace;font-size:16px;font-weight:600;line-height:1.6;padding:0;text-align:center;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-otp-input input:focus{--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(230 245 238/var(--tw-ring-opacity,1))}.neo-otp-input.is-invalid input{--tw-border-opacity:1;border-color:rgb(198 40 40/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 236 236/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(198 40 40/var(--tw-text-opacity,1))}.neo-otp-input.is-invalid input:focus{--tw-border-opacity:1;border-color:rgb(198 40 40/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(254 236 236/var(--tw-ring-opacity,1))}.neo-tabs{border-bottom-width:1px;display:flex;gap:4px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1))}.neo-tabs button,.neo-tabs span{background-color:transparent;border-bottom-width:2px;border-color:transparent;border-radius:0;margin-bottom:-1px}.neo-tabs button.is-active,.neo-tabs span.is-active{--tw-border-opacity:1;background-color:transparent;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-project-toolbar--compact .neo-project-tabs{margin-top:0}.neo-empty-state{align-content:center;display:grid;gap:12px;min-height:280px;place-items:center;text-align:center;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-empty-state h2{font-size:20px;font-weight:600;line-height:1.35;margin:0;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-empty-state p{font-size:14px;line-height:1.625;max-width:420px}.neo-billing-layout,.neo-dashboard-grid,.neo-two-column{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.neo-members-page{display:grid;gap:16px;max-width:64rem}.neo-members-page .neo-table-card,.neo-members-page .neo-table-wrap{overflow:visible}.neo-members-page .neo-table-card{position:relative;z-index:10}.neo-member-tabs{border-bottom-width:1px;display:flex;gap:4px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1))}.neo-member-tabs button{background-color:transparent;border-bottom-width:2px;border-color:transparent;border-radius:0;font-size:14px;font-weight:600;line-height:1.5;margin-bottom:-1px;padding:8px 12px;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-member-tabs button:hover{--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-member-tabs button.is-active{--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-member-menu-cell{position:relative;text-align:right}.neo-icon-button{border-radius:8px;border-width:1px;display:inline-grid;height:32px;min-width:32px;place-items:center;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:13px;font-weight:600;padding-left:8px;padding-right:8px;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-icon-button:hover{--tw-border-opacity:1;border-color:rgb(220 227 234/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-row-menu{border-radius:12px;border-width:1px;display:grid;position:absolute;right:12px;top:40px;width:14rem;z-index:50;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-bottom:4px;padding-top:4px;text-align:left;--tw-shadow:0 8px 24px rgba(16,18,17,.08);--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.neo-row-menu button{font-size:13px;font-weight:600;padding:8px 12px;text-align:left;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-row-menu button:hover{--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-row-menu button.is-danger{--tw-text-opacity:1;color:rgb(198 40 40/var(--tw-text-opacity,1))}.neo-row-menu button.is-danger:hover{--tw-bg-opacity:1;background-color:rgb(254 236 236/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(198 40 40/var(--tw-text-opacity,1))}.neo-confirm-inline{align-items:center;border-radius:12px;border-width:1px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:20px;margin-left:20px;margin-right:20px;--tw-border-opacity:1;border-color:rgb(198 40 40/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 236 236/var(--tw-bg-opacity,1));padding:16px}.neo-confirm-inline strong{display:block;font-size:14px;font-weight:600;--tw-text-opacity:1;color:rgb(198 40 40/var(--tw-text-opacity,1))}.neo-confirm-inline span{font-size:12.5px;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1))}.neo-permission-table .neo-table-group td{--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));font-size:11px;font-weight:700;letter-spacing:.08em;padding-bottom:8px;padding-top:8px;text-transform:uppercase;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-permission-table td:not(:first-child),.neo-permission-table th:not(:first-child){text-align:center}.neo-permission-table .neo-permission-symbol{display:inline-block;font-size:15px;font-weight:600;line-height:1;--tw-text-opacity:1;color:rgb(47 62 67/var(--tw-text-opacity,1))}.neo-policy-list{border-top-width:1px;display:grid}.neo-policy-list,.neo-policy-list>div{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1))}.neo-policy-list>div{align-items:center;display:flex;gap:16px;justify-content:space-between;padding-bottom:12px;padding-top:12px}.neo-policy-list>div:last-child{border-bottom-width:0}.neo-policy-list strong{display:block;font-size:14px;font-weight:600;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-policy-list small{display:block;font-size:12px;line-height:1.625;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-policy-list select{border-radius:8px;border-width:1px;height:2.25rem;min-width:132px;--tw-border-opacity:1;border-color:rgb(220 227 234/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:14px;font-weight:600;line-height:1.5;padding-left:12px;padding-right:12px;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-policy-list select:focus{--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(230 245 238/var(--tw-ring-opacity,1))}.neo-toggle{border-radius:9999px;border-width:1px;flex-shrink:0;height:20px;position:relative;width:2.25rem;--tw-border-opacity:1;border-color:rgb(220 227 234/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(236 241 246/var(--tw-bg-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-toggle span{border-radius:9999px;height:16px;left:.125rem;position:absolute;top:.125rem;width:16px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 8px 24px rgba(16,18,17,.04);--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-toggle.is-on{--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(17 141 98/var(--tw-bg-opacity,1))}.neo-toggle.is-on span{left:18px}.neo-code-callout{border-radius:12px;border-width:1px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));font-size:12.5px;padding:12px;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1))}.neo-code-callout code{font-family:JetBrains Mono,monospace;font-size:12px;--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-ip-list{display:grid;gap:8px}.neo-ip-row{align-items:center;border-radius:8px;border-width:1px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));padding:8px 12px}.neo-ip-row code{font-family:JetBrains Mono,monospace;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(47 62 67/var(--tw-text-opacity,1))}.neo-ip-row button{font-size:12px;font-weight:600}.neo-ip-row button,.neo-ip-row button:hover{--tw-text-opacity:1;color:rgb(198 40 40/var(--tw-text-opacity,1))}.neo-usage-page{display:grid;gap:16px;max-width:64rem}.neo-usage-tabs{border-bottom-width:1px;display:flex;gap:4px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1))}.neo-usage-tabs button{background-color:transparent;border-bottom-width:2px;border-color:transparent;border-radius:0;font-size:14px;font-weight:600;line-height:1.5;margin-bottom:-1px;padding:8px 12px;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-usage-tabs button:hover{--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-usage-tabs button.is-active{--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-activity-page{display:grid;gap:16px;max-width:64rem}.neo-activity-search{align-items:center;border-radius:8px;border-width:1px;display:flex;gap:8px;height:40px;min-width:0;--tw-border-opacity:1;border-color:rgb(220 227 234/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:12px;padding-right:12px;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-activity-search:focus-within{--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(230 245 238/var(--tw-ring-opacity,1))}.neo-activity-search input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-width:0;flex:1 1 0%;font-size:14px;line-height:1.5;min-width:0;padding:0;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.neo-activity-search input::-moz-placeholder{--tw-text-opacity:1;color:rgb(147 158 171/var(--tw-text-opacity,1))}.neo-activity-search input::placeholder{--tw-text-opacity:1;color:rgb(147 158 171/var(--tw-text-opacity,1))}.neo-activity-search input:focus{border-width:0;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.neo-activity-search input{-webkit-appearance:none;box-shadow:none}.neo-activity-table td,.neo-activity-table time{font-size:13px;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1))}.neo-activity-table strong{font-size:13px;font-weight:600;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-usage-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.neo-usage-toolbar h2{font-size:20px;font-weight:600;line-height:1.35;margin-top:4px;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-usage-filters{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.neo-summary-card--credit{align-items:flex-start;display:flex;flex-direction:column}.neo-summary-card--credit.is-blocked{border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.neo-inline-notice--warn,.neo-summary-card--credit.is-blocked{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.neo-inline-notice--warn{border-color:rgb(253 230 138/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.neo-credit-add{font-size:12px;margin-top:8px;padding:.375rem 12px;text-decoration-line:none;width:-moz-fit-content;width:fit-content}.neo-usage-filters select{min-width:180px}.neo-price-input{border-radius:8px;border-width:1px;width:7rem;--tw-border-opacity:1;border-color:rgb(220 227 234/var(--tw-border-opacity,1));font-size:13px;padding:4px 8px;--tw-text-opacity:1;color:rgb(47 62 67/var(--tw-text-opacity,1))}.neo-cost-chart-card{overflow:hidden}.neo-cost-bars{align-items:flex-end;border-radius:12px;border-width:1px;display:flex;gap:4px;height:11rem;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));padding:16px}.neo-cost-bars span{background-color:#118d62b3;border-top-left-radius:8px;border-top-right-radius:8px;flex:1 1 0%;min-height:8px}.neo-breakdown-list i,.neo-budget-meter,.neo-mini-meter{border-radius:999px;display:block;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(236 241 246/var(--tw-bg-opacity,1));font-style:normal}.neo-breakdown-list b,.neo-budget-meter span,.neo-mini-meter span{border-radius:999px;display:block;height:100%;--tw-bg-opacity:1;background-color:rgb(17 141 98/var(--tw-bg-opacity,1))}.neo-muted-copy{font-size:14px;line-height:1.625;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-breakdown-list{display:grid;gap:12px}.neo-breakdown-list>div{display:grid;gap:.375rem}.neo-breakdown-list>div>div{align-items:center;display:flex;font-size:14px;gap:12px;justify-content:space-between;line-height:1.5}.neo-breakdown-list span{font-weight:600;--tw-text-opacity:1;color:rgb(47 62 67/var(--tw-text-opacity,1))}.neo-breakdown-list strong{font-weight:600;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-breakdown-list i,.neo-mini-meter{height:.375rem}.neo-plan-cards>div.is-current{--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(230 245 238/var(--tw-ring-opacity,1))}.neo-plan-cards .neo-button:disabled{cursor:default;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1))}.neo-plan-cards .neo-button:disabled,.neo-plan-cards .neo-button:disabled:hover{--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(147 158 171/var(--tw-text-opacity,1))}.neo-summary-grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.neo-summary-card{border-radius:12px;border-width:1px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:16px;--tw-shadow:0 8px 24px rgba(16,18,17,.04);--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.neo-summary-card small,.neo-summary-card span{font-size:12px;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-summary-card strong{display:block;font-size:18px;font-weight:600;line-height:1.45;padding-bottom:4px;padding-top:4px;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-access-form,.neo-template-form{align-items:center;border-radius:12px;border-width:1px;display:grid;gap:12px;grid-template-columns:minmax(240px,1fr) 140px 170px auto;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));padding:12px}.neo-access-form--invite{align-items:flex-start;grid-template-columns:minmax(180px,1fr) minmax(160px,1fr) 140px 180px auto}.neo-access-form input,.neo-access-form select,.neo-template-form input,.neo-template-form select{border-radius:8px;border-width:1px;height:40px;min-width:0;--tw-border-opacity:1;border-color:rgb(220 227 234/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:14px;line-height:1.5;padding-left:12px;padding-right:12px;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-access-form input::-moz-placeholder,.neo-access-form select::-moz-placeholder,.neo-template-form input::-moz-placeholder,.neo-template-form select::-moz-placeholder{--tw-text-opacity:1;color:rgb(147 158 171/var(--tw-text-opacity,1))}.neo-access-form input::placeholder,.neo-access-form select::placeholder,.neo-template-form input::placeholder,.neo-template-form select::placeholder{--tw-text-opacity:1;color:rgb(147 158 171/var(--tw-text-opacity,1))}.neo-access-form input:focus,.neo-access-form select:focus,.neo-template-form input:focus,.neo-template-form select:focus{--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(230 245 238/var(--tw-ring-opacity,1))}.neo-access-form label{display:grid;gap:4px;min-width:0}.neo-access-form label>span{font-size:12px;font-weight:600;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-field{display:grid;gap:4px;min-width:0}.neo-field input{width:100%}.neo-field small{font-size:12px;font-weight:600;--tw-text-opacity:1;color:rgb(198 40 40/var(--tw-text-opacity,1))}.neo-field.is-invalid input{--tw-border-opacity:1;border-color:rgb(198 40 40/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 236 236/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(198 40 40/var(--tw-text-opacity,1))}.neo-field.is-invalid input:focus{--tw-border-opacity:1;border-color:rgb(198 40 40/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(254 236 236/var(--tw-ring-opacity,1))}.neo-key-values,.neo-list-grid{display:grid;gap:12px}.neo-key-values>div{border-radius:8px;border-width:1px;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:150px minmax(0,1fr);row-gap:4px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));padding:12px}.neo-key-values span{font-size:12px;font-weight:600;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-key-values strong{font-size:14px;font-weight:600;line-height:1.5;min-width:0;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-key-values code{font-size:12px;word-break:break-all;--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-key-values small{font-size:12px;grid-column-start:2;line-height:1.625;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-template-toolbar{align-items:center;border-top-width:1px;display:flex;flex-wrap:wrap;gap:12px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));padding-top:16px}.neo-template-search{align-items:center;border-radius:8px;border-width:1px;display:flex;flex:1 1 0%;gap:8px;height:40px;min-width:260px;--tw-border-opacity:1;border-color:rgb(220 227 234/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:12px;padding-right:12px;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-template-search:focus-within{--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(230 245 238/var(--tw-ring-opacity,1))}.neo-template-search input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-width:0;flex:1 1 0%;font-size:14px;line-height:1.5;min-width:0;padding:0;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.neo-template-search input::-moz-placeholder{--tw-text-opacity:1;color:rgb(147 158 171/var(--tw-text-opacity,1))}.neo-template-search input::placeholder{--tw-text-opacity:1;color:rgb(147 158 171/var(--tw-text-opacity,1))}.neo-template-search input:focus{border-width:0;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.neo-template-search input{-webkit-appearance:none;box-shadow:none}.neo-filter-pills{display:flex;flex-wrap:wrap;gap:4px}.neo-filter-pills button{border-radius:8px;font-size:13px;font-weight:600;height:32px;padding-left:.625rem;padding-right:.625rem;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-filter-pills button.is-active,.neo-filter-pills button:hover{--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-template-gallery{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.neo-template-tile{align-items:center;border-radius:12px;border-width:1px;display:flex;flex-direction:column;gap:.375rem;min-height:184px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:16px;text-align:center;--tw-shadow:0 8px 24px rgba(16,18,17,.04);--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-template-tile:hover{--tw-border-opacity:1;border-color:rgb(220 227 234/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1))}.neo-template-logo{height:2.25rem;margin-bottom:4px;width:2.25rem;--tw-bg-opacity:1;background-color:rgb(16 18 17/var(--tw-bg-opacity,1));-webkit-mask-image:var(--template-logo-url);mask-image:var(--template-logo-url);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.neo-template-tile:hover .neo-template-logo{--tw-bg-opacity:1;background-color:rgb(17 141 98/var(--tw-bg-opacity,1))}.neo-template-tile strong{font-size:14px;font-weight:600;line-height:1.25;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-template-meta{align-items:center;display:flex;flex-wrap:wrap;font-size:11px;font-weight:600;gap:.375rem;justify-content:center;letter-spacing:.08em;text-transform:uppercase;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-template-meta small{border-radius:9999px;display:inline-flex;--tw-bg-opacity:1;background-color:rgb(230 245 238/var(--tw-bg-opacity,1));font-size:9.5px;font-weight:600;letter-spacing:0;padding:.125rem .375rem;text-transform:none;--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-template-tile p{font-size:12.5px;line-height:1.375;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-template-card .neo-button{margin-top:auto;width:-moz-fit-content;width:fit-content}.neo-bars{align-items:flex-end;border-radius:12px;border-width:1px;display:flex;gap:8px;height:220px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));padding:16px}.neo-bars span{border-top-left-radius:8px;border-top-right-radius:8px;flex:1 1 0%;min-height:8px;--tw-bg-opacity:1;background-color:rgb(17 141 98/var(--tw-bg-opacity,1))}.neo-metric-row{display:grid;font-size:12px;font-weight:600;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1))}.neo-metric-row span{border-radius:8px;border-width:1px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));padding:8px 12px;text-align:center}.neo-approvals-page,.neo-devtools-page,.neo-settings-page{display:grid;gap:16px;max-width:920px}.neo-step-list{display:grid;gap:8px}.neo-step-list>div{border-radius:12px;border-width:1px;display:flex;gap:12px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));padding:12px}.neo-step-list>div>span{border-radius:9999px;display:grid;flex-shrink:0;height:1.75rem;place-items:center;width:1.75rem;--tw-bg-opacity:1;background-color:rgb(230 245 238/var(--tw-bg-opacity,1));font-size:12px;font-weight:600;--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-approval-queue strong,.neo-settings-list strong,.neo-step-list strong{display:block;font-size:14px;font-weight:600;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-approval-queue small,.neo-settings-list small,.neo-step-list small{display:block;font-size:12px;line-height:1.625;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-command-list{display:grid;gap:12px}.neo-command-list>div{align-items:center;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto}.neo-code-block pre,.neo-command-list code{border-radius:8px;border-width:1px;overflow-x:auto;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(236 241 246/var(--tw-bg-opacity,1));font-family:JetBrains Mono,monospace;font-size:12.5px;line-height:1.625;padding:8px 12px;--tw-text-opacity:1;color:rgb(47 62 67/var(--tw-text-opacity,1))}.neo-command-list code span,.neo-command-list small{--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-command-list small{font-size:12px;grid-column:span 2/span 2;line-height:1.625;padding-left:4px;padding-right:4px}.neo-code-block{position:relative}.neo-code-block .neo-button{position:absolute;right:8px;top:8px}.neo-role-strip{align-items:center;border-radius:12px;border-width:1px;display:flex;gap:12px;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:16px;--tw-shadow:0 8px 24px rgba(16,18,17,.04);--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.neo-role-strip>div{display:grid;gap:4px}.neo-role-strip strong{font-size:16px;font-weight:600;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-role-strip small{font-size:12px;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-role-strip select{border-radius:8px;border-width:1px;height:2.25rem;--tw-border-opacity:1;border-color:rgb(220 227 234/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:14px;font-weight:600;line-height:1.5;padding-left:12px;padding-right:12px;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-role-strip select:focus{--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(230 245 238/var(--tw-ring-opacity,1))}.neo-approval-queue,.neo-settings-list{display:grid}.neo-approval-queue>div,.neo-settings-list>div{align-items:flex-start;border-bottom-width:1px;display:flex;gap:12px;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));padding:.625rem 20px}.neo-approval-queue>div:last-child,.neo-settings-list>div:last-child{border-bottom-width:0}.neo-settings-list{margin-bottom:-20px;margin-left:-20px;margin-right:-20px}.neo-table-card .neo-settings-list{margin-bottom:0;margin-left:0;margin-right:0}.neo-token-form{border-top-width:1px;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));padding:12px 20px}.neo-token-form input{border-radius:8px;border-width:1px;height:40px;min-width:0;--tw-border-opacity:1;border-color:rgb(220 227 234/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:14px;line-height:1.5;padding-left:12px;padding-right:12px;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.neo-token-form input::-moz-placeholder{--tw-text-opacity:1;color:rgb(147 158 171/var(--tw-text-opacity,1))}.neo-token-form input::placeholder{--tw-text-opacity:1;color:rgb(147 158 171/var(--tw-text-opacity,1))}.neo-token-form input:focus{--tw-border-opacity:1;border-color:rgb(17 141 98/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(230 245 238/var(--tw-ring-opacity,1))}.neo-token-secret{align-items:center;background-color:rgb(230 245 238/var(--tw-bg-opacity,1));border-color:rgb(236 241 246/var(--tw-border-opacity,1));border-top-width:1px;color:rgb(85 99 107/var(--tw-text-opacity,1));display:grid;gap:8px;grid-template-columns:auto minmax(0,1fr) auto;padding:12px 20px}.neo-token-secret,.neo-token-secret code{--tw-border-opacity:1;--tw-bg-opacity:1;font-size:12.5px;--tw-text-opacity:1}.neo-token-secret code{background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:rgb(230 245 238/var(--tw-border-opacity,1));border-radius:8px;border-width:1px;color:rgb(17 141 98/var(--tw-text-opacity,1));font-family:JetBrains Mono,monospace;overflow-x:auto;padding:4px 8px}.neo-token-secret__actions{align-items:center;display:flex;gap:8px}.neo-project-settings-page{max-width:none}.neo-project-settings-page code{border-radius:4px;--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));font-family:JetBrains Mono,monospace;font-size:12px;padding:4px 8px;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1))}.neo-project-env-form{border-left-width:0;border-radius:0;border-right-width:0;border-top-width:1px;bottom:0;display:grid;gap:0;position:sticky;z-index:10;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:0;--tw-shadow:0 8px 24px rgba(16,18,17,.04);--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.neo-project-env-form label{min-width:0}.neo-project-env-form__fields{display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 220px;padding:16px 20px}.neo-project-env-form__actions{align-items:center;border-top-width:1px;display:flex;gap:8px;justify-content:flex-end;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));padding:12px 20px}.neo-project-env-form__actions .neo-button{min-width:132px}.neo-project-env-list{border-top-width:1px;display:flex;flex-direction:column;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1))}.neo-project-env-row{align-items:center;border-bottom-width:1px;display:flex;gap:16px;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));padding:12px 20px}.neo-project-env-row:last-child{border-bottom-width:0}.neo-project-env-row>div:first-child{align-items:center;display:flex;gap:12px;min-width:0}.neo-project-env-row strong{display:block;font-size:14px;font-weight:600;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-project-env-row small{display:block;line-height:1.625}.neo-project-env-row small,.neo-project-env-row__meta{font-size:12px;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-project-env-row__meta{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;font-weight:500;gap:8px;justify-content:flex-end}.neo-project-env-row__meta>span{border-radius:999px;--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));padding:4px 8px}.neo-project-danger-card,.neo-project-danger-card .neo-card-header{--tw-border-opacity:1;border-color:rgb(198 40 40/var(--tw-border-opacity,1))}.neo-project-danger-card .neo-settings-list{border-top-width:0}.neo-project-danger-card .neo-settings-list>div{gap:16px}.neo-project-delete-form{margin-bottom:20px;margin-left:20px;margin-right:20px;max-width:none}.neo-empty-row{font-size:14px;line-height:1.5;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-pill-danger{--tw-bg-opacity:1;background-color:rgb(254 236 236/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(198 40 40/var(--tw-text-opacity,1))}.neo-support-page{display:grid;gap:12px}.neo-table-wrap{overflow-x:auto}.neo-table-card{gap:0;overflow:hidden;padding:0}.neo-table-card .neo-card-header{margin:0;padding:.875rem 20px}.neo-table-card .neo-table-wrap{padding-bottom:16px;padding-left:20px;padding-right:20px}.neo-data-resource-table .neo-member-menu-cell,.neo-data-resource-table__actions{width:48px}.neo-table,.neo-table-wrap table{border-collapse:collapse;width:100%}.neo-table td,.neo-table th,.neo-table-wrap td,.neo-table-wrap th{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));font-size:13px;padding:.625rem 12px;text-align:left;vertical-align:top}.neo-table th,.neo-table-wrap th{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-table tbody tr:last-child td,.neo-table-wrap tbody tr:last-child td{border-bottom-width:0}.neo-table td code,.neo-table td small,.neo-table td strong,.neo-table-wrap td code,.neo-table-wrap td small,.neo-table-wrap td strong{display:block;line-height:1.625}.neo-table td code,.neo-table-wrap td code{font-family:JetBrains Mono,monospace;font-size:12px;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1))}.neo-table td small,.neo-table-wrap td small{font-size:11.5px;margin-top:.125rem;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-table td>*,.neo-table-wrap td>*{vertical-align:top}.neo-table td .neo-badge,.neo-table td .neo-pill,.neo-table-wrap td .neo-badge,.neo-table-wrap td .neo-pill{vertical-align:top}.neo-access-list,.neo-approval-list,.neo-audit-list,.neo-compact-list{display:grid;gap:8px}.neo-access-list>div,.neo-approval-list>div,.neo-audit-list>div,.neo-compact-list>span{border-radius:8px;border-width:1px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));font-size:14px;line-height:1.5;padding:12px;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1))}.neo-vibe-page{grid-template-columns:minmax(0,1fr) 360px}.neo-vibe-chat,.neo-vibe-page{display:grid;gap:16px}.neo-composer-footer{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:12px}.neo-vibe-plan,.neo-vibe-preview{display:grid;gap:16px}.neo-browser-bar{align-items:center;border-bottom-width:1px;display:flex;gap:.375rem;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));font-size:12px;font-weight:600;padding-bottom:12px;--tw-text-opacity:1;color:rgb(127 139 150/var(--tw-text-opacity,1))}.neo-browser-bar span{border-radius:9999px;height:.625rem;width:.625rem;--tw-bg-opacity:1;background-color:rgb(220 227 234/var(--tw-bg-opacity,1))}.neo-preview-hero{border-radius:12px;border-width:1px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 251 253/var(--tw-bg-opacity,1));padding:24px}.neo-preview-hero span{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;--tw-text-opacity:1;color:rgb(17 141 98/var(--tw-text-opacity,1))}.neo-preview-hero h2{font-size:24px;font-weight:600;line-height:1.25;margin-top:8px;--tw-text-opacity:1;color:rgb(16 18 17/var(--tw-text-opacity,1))}.neo-steps{display:grid;font-size:14px;gap:8px;line-height:1.5;list-style-type:decimal;padding-left:20px;--tw-text-opacity:1;color:rgb(85 99 107/var(--tw-text-opacity,1))}.neo-icon svg{fill:none;height:var(--neo-icon-size,var(--icon-sm));stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--icon-stroke);width:var(--neo-icon-size,var(--icon-sm))}.neo-member-tabs,.neo-project-tabs,.neo-service-tabs,.neo-tabs,.neo-usage-tabs{align-items:flex-end;border-bottom:1px solid var(--color-neutral-200);display:flex;flex-flow:row nowrap;gap:0;min-height:44px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.neo-member-tabs::-webkit-scrollbar,.neo-project-tabs::-webkit-scrollbar,.neo-service-tabs::-webkit-scrollbar,.neo-tabs::-webkit-scrollbar,.neo-usage-tabs::-webkit-scrollbar{display:none}.neo-member-tabs button,.neo-project-tabs a,.neo-service-tabs button,.neo-tabs button,.neo-tabs span,.neo-usage-tabs button{align-items:center;background:transparent;border:0;border-radius:0;color:var(--color-neutral-600);display:inline-flex;flex:0 0 auto;font-family:var(--font-ui);font-size:13.5px;font-weight:600;height:44px;justify-content:center;line-height:1.4;margin:0;min-height:44px;padding:0 var(--space-4);position:relative;text-decoration:none;transition:background-color .12s ease,color .12s ease;white-space:nowrap}.neo-member-tabs button:hover,.neo-project-tabs a:hover,.neo-service-tabs button:hover,.neo-tabs button:hover,.neo-usage-tabs button:hover{background:var(--color-neutral-100);color:var(--color-neutral-900)}.neo-member-tabs button:active,.neo-project-tabs a:active,.neo-service-tabs button:active,.neo-tabs button:active,.neo-usage-tabs button:active{background:var(--color-primary-100);color:var(--color-primary-700)}.neo-member-tabs button.is-active,.neo-project-tabs a.router-link-exact-active,.neo-service-tabs button.is-active,.neo-tabs button.is-active,.neo-tabs span.is-active,.neo-usage-tabs button.is-active{background:transparent;color:var(--color-primary-700)}.neo-member-tabs button.is-active:hover,.neo-project-tabs a.router-link-exact-active:hover,.neo-service-tabs button.is-active:hover,.neo-tabs button.is-active:hover,.neo-usage-tabs button.is-active:hover{background:var(--color-primary-50);color:var(--color-primary-700)}.neo-member-tabs button.is-active:active,.neo-project-tabs a.router-link-exact-active:active,.neo-service-tabs button.is-active:active,.neo-tabs button.is-active:active,.neo-usage-tabs button.is-active:active{background:var(--color-primary-100);color:var(--color-primary-700)}.neo-member-tabs button.is-active:after,.neo-project-tabs a.router-link-exact-active:after,.neo-service-tabs button.is-active:after,.neo-tabs button.is-active:after,.neo-tabs span.is-active:after,.neo-usage-tabs button.is-active:after{background:var(--color-primary-700);border-radius:var(--radius-pill);bottom:-1px;content:"";height:2px;left:var(--space-3);position:absolute;right:var(--space-3)}.neo-segmented-control{align-items:center;display:inline-flex;flex-flow:row nowrap}.neo-segmented-control button{transition:background-color .12s ease,border-color .12s ease,color .12s ease}.neo-segmented-control button:active{background:var(--color-primary-100);color:var(--color-primary-700)}.neo-activity-search input,.neo-env-select select,.neo-field input,.neo-form-grid input,.neo-form-grid select,.neo-inline-form input,.neo-inline-form select,.neo-login-form input,.neo-new-project-form input,.neo-period-select select,.neo-policy-list select,.neo-select-field select,.neo-sidebar__search input,.neo-template-form input,.neo-template-form select,.neo-template-search input{font-weight:400}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.block{display:block}.inline{display:inline}.table{display:table}.grid{display:grid}.hidden{display:none}.resize{resize:both}.font-mono{font-family:JetBrains Mono,monospace}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (max-width:1180px){.neo-chooser-grid,.neo-grid--projects,.neo-plan-cards,.neo-resource-metric-row,.neo-resource-trends,.neo-summary-grid,.neo-template-gallery,.neo-template-strip>div{grid-template-columns:repeat(2,minmax(0,1fr))}.neo-access-form,.neo-access-form--invite,.neo-access-page,.neo-billing-layout,.neo-dashboard-grid,.neo-inline-form,.neo-metric-chart-grid,.neo-plan-grid,.neo-resource-row,.neo-service-overview,.neo-template-create,.neo-template-form,.neo-template-library,.neo-two-column,.neo-variable-form,.neo-vibe-page{grid-template-columns:repeat(1,minmax(0,1fr))}.neo-resource-row__aside{grid-column-start:auto;justify-items:start}.neo-resource-row>.neo-pill:last-child{grid-column-start:auto;justify-self:start}.neo-access-list>div,.neo-approval-queue>div,.neo-audit-list>div,.neo-command-list>div,.neo-confirm-inline,.neo-key-values>div,.neo-settings-list>div,.neo-token-form,.neo-token-secret{grid-template-columns:repeat(1,minmax(0,1fr))}.neo-command-list small,.neo-key-values small{grid-column-start:auto}.neo-command-list small{grid-column:span 1/span 1}.neo-env-panel{display:grid}.neo-project-toolbar__row{align-items:stretch;flex-direction:column}.neo-env-select{border-top-width:1px;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));padding-bottom:8px;padding-top:8px}}@media (max-width:860px){.neo-chooser-grid,.neo-env-editor__row,.neo-form-grid,.neo-grid--projects,.neo-inline-form,.neo-new-project-form label,.neo-plan-cards,.neo-resource-config-item>div,.neo-resource-metric-row,.neo-resource-trends,.neo-shell,.neo-source-grid,.neo-summary-grid,.neo-template-gallery,.neo-template-strip>div,.neo-wizard-layout{grid-template-columns:repeat(1,minmax(0,1fr))}.neo-env-editor__row>button{width:100%}.neo-shell{display:block}.neo-sidebar-backdrop{background-color:#1012114d;display:block;top:0;right:0;bottom:0;left:0;position:fixed;z-index:40}.neo-sidebar{bottom:0;height:100vh;left:0;max-height:none;position:fixed;top:0;width:min(304px,calc(100vw - 32px));z-index:50;--tw-translate-x:-105%;border-bottom-width:0;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(236 241 246/var(--tw-border-opacity,1));--tw-shadow:0 4px 20px rgba(0,168,89,.1);--tw-shadow-colored:0 4px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.neo-shell.is-sidebar-open .neo-sidebar,.neo-sidebar{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.neo-shell.is-sidebar-open .neo-sidebar{--tw-translate-x:0px}.neo-main{padding:16px}.neo-mobile-topbar{display:flex}.neo-approval-queue>div,.neo-env-choice,.neo-page-header__body,.neo-page-heading,.neo-role-strip,.neo-service-manage-card__header,.neo-settings-list>div,.neo-usage-toolbar{align-items:stretch;flex-direction:column}.neo-env-switcher,.neo-service-metric-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.neo-cost-panel{position:static}.neo-env-option{min-width:0}.neo-sidebar__account,.neo-sidebar__brand{padding-left:4px;padding-right:4px}.neo-sidebar__brand{padding-right:0}.neo-sidebar__close{display:grid}.neo-project-tree{max-height:10rem;overflow-y:auto}.neo-member-tabs,.neo-project-tabs,.neo-service-tabs{overflow-x:auto;white-space:nowrap}.neo-stepper{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start;padding-bottom:0}.neo-stepper li{padding-right:0}.neo-stepper li:after{height:1px;margin-left:8px;width:16px}.neo-stepper strong{background-color:transparent;max-width:none}.neo-confirm-inline,.neo-policy-list>div{align-items:stretch;flex-direction:column}.neo-account-menu{margin-top:8px;position:static}.neo-env-menu{width:100%}.neo-env-menu summary{justify-content:space-between}.neo-env-menu>div{left:0;right:auto}}@media (max-width:640px){.neo-main{padding:12px}.neo-budget-form{grid-template-columns:repeat(1,minmax(0,1fr))}.neo-page{gap:12px}.neo-card,.neo-page-header,.neo-page-hero,.neo-service-manage-card__header,.neo-service-status-card{padding:16px}.neo-action-row,.neo-card-header,.neo-page-actions,.neo-page-header__body,.neo-service-actions{align-items:stretch;flex-direction:column}.neo-card h2,.neo-page-header h1,.neo-page-heading h1,.neo-service-card h2{font-size:20px;line-height:1.35}.neo-button{font-size:13.5px;height:2.25rem;padding-left:16px;padding-right:16px;width:100%}.neo-service-url{flex-wrap:wrap}.neo-service-url span{width:100%}.neo-access-form,.neo-access-form--invite,.neo-inline-form,.neo-template-form,.neo-variable-form{grid-template-columns:repeat(1,minmax(0,1fr));padding-left:16px;padding-right:16px}.neo-project-env-form{padding-left:0;padding-right:0}.neo-project-env-form__fields{grid-template-columns:repeat(1,minmax(0,1fr));padding:12px 16px}.neo-project-env-form__actions{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));padding-left:16px;padding-right:16px}.neo-otp-confirm{max-width:none}.neo-template-search{min-width:0}.neo-filter-pills,.neo-template-toolbar{width:100%}.neo-form-actions--inline{justify-content:stretch}.neo-form-actions--inline .neo-button{width:100%}.neo-code-block .neo-button{margin-top:8px;position:static}.neo-table-wrap table{min-width:640px}.neo-row-menu{right:0}.neo-card-header .neo-segmented-control{align-self:flex-start;flex-direction:row;flex-wrap:nowrap}.neo-card-header .neo-segmented-control button{width:auto}.neo-area-chart{height:96px}.neo-log-list,.neo-log-panel{font-size:12px;min-height:140px}.neo-log-row{gap:4px;grid-template-columns:repeat(1,minmax(0,1fr))}.neo-otp-input{gap:.375rem;justify-content:space-between}.neo-otp-input input{font-size:16px;height:40px;line-height:1.6;width:2.25rem}.neo-env-select{display:grid;gap:4px}.neo-env-select select{width:100%}.neo-env-menu>div{margin-top:8px;min-width:0;position:static}}.neo-list-pagination{align-items:center;border-top:1px solid var(--color-neutral-200);display:flex;justify-content:space-between;min-height:52px;padding:var(--space-2) var(--space-4)}.neo-list-pagination>div>span,.neo-list-pagination>span{color:var(--color-neutral-600);font-size:11px;font-weight:400}.neo-list-pagination>div{align-items:center;display:flex;gap:var(--space-2)}.neo-list-pagination .neo-button{height:32px;margin:0}@media (max-width:640px){.neo-list-pagination{align-items:stretch;flex-direction:column;gap:var(--space-2)}.neo-list-pagination>div{justify-content:space-between}}.neo-conn-facts{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin-top:12px}.neo-conn-facts>div{background:var(--neo-color-surface-muted,#f8faf9);border:1px solid var(--neo-color-border,#e5e7eb);border-radius:10px;display:flex;flex-direction:column;gap:2px;padding:12px 14px}.neo-conn-facts>div>span{color:var(--neo-color-text-muted,#6b7280);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.neo-conn-facts>div>strong{font-size:15px;font-weight:600}.neo-conn-facts>div>small{color:var(--neo-color-text-muted,#6b7280);font-size:11px}.neo-conn-string{align-items:center;background:var(--neo-color-surface-muted,#f8faf9);border:1px solid var(--neo-color-border,#e5e7eb);border-radius:10px;display:flex;flex-wrap:wrap;gap:10px;margin-top:12px;padding:10px 12px}.neo-conn-string>code{flex:1 1 240px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;overflow-x:auto;white-space:nowrap}.neo-conn-copied{color:var(--neo-color-success,#15803d);display:block;font-size:12px;margin-top:6px}.neo-log-block{background:#0d1117;border-radius:8px;color:#c9d1d9;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;margin-top:12px;max-height:260px;overflow:auto;padding:12px}
