*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:16px}body,html{height:100%}button,input,textarea{font-family:inherit;font-size:inherit}button{cursor:pointer;color:inherit}:root{--bg-base:#0a0a0a;--bg-chrome:#111111;--bg-raised:#1a1a1a;--fill-1:#ffffff08;--fill-2:#ffffff10;--fill-3:#ffffff18;--border:#ffffff12;--stroke-1:var(--border);--stroke-2:var(--border);--bg-popover:var(--bg-raised);--text-1:#f5f5f5;--text-2:#a3a3a3;--text-3:#949494;--text-4:#949494;--accent:#ffc904;--accent-link:#c9a000;--accent-lo:#ffc90414;--accent-ring:#ffc90440;--accent-fg:#0a0a0a;--input-box-bg:#141414;--topbar-h:3.25rem;--sidebar-w:3.125rem}html.light{--bg-base:#fafafa;--bg-chrome:#f2f2f2;--bg-raised:#e0e0e0;--fill-1:#00000006;--fill-2:#0000000c;--fill-3:#00000014;--border:#0000000d;--stroke-1:var(--border);--stroke-2:var(--border);--bg-popover:var(--bg-base);--text-1:#0a0a0a;--text-2:#525252;--text-3:#737373;--text-4:#6b6b6b;--accent:#ffc904;--accent-link:#6d5500;--accent-lo:#ffc90414;--accent-ring:#ffc90440;--input-box-bg:#ececec}body{background:var(--bg-base);color:var(--text-1);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:.8125rem}:root{--bs-border-width:0.0625rem;--bs-border-radius:0.375rem;--bs-border-color:var(--stroke-2);--bs-body-color:var(--text-1);--bs-body-color-rgb:245,245,245;--bs-body-bg:var(--input-box-bg);--bs-secondary-color:var(--text-3);--bs-secondary-bg:var(--fill-2);--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--capitan-focus-border-color:#ffffff45}html.light{--bs-body-color-rgb:10,10,10;--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--capitan-focus-border-color:#00000032}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:var(--capitan-focus-border-color);outline:0}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1.25rem .75rem .25rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out,padding .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem .25rem}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{padding-top:1rem;color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label:after,.form-floating>.form-control:focus~label:after,.form-floating>.form-control:not(:placeholder-shown)~label:after,.form-floating>.form-select~label:after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:-webkit-autofill~label{padding-top:1rem;color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.form-floating>.form-control:disabled~label:after,.form-floating>:disabled~label:after{background-color:var(--bs-secondary-bg)}.form-floating>textarea.form-control{min-height:7rem}.field-input,.int-search,.mem-chat-input,.po-input,.po-textarea,.settings-field input:not(.form-control),.settings-field textarea:not(.form-control),.settings-input,.topbar-search-input{transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.field-input,.int-search,.mem-chat-input,.po-input,.po-textarea,.settings-field input:not(.form-control),.settings-field textarea:not(.form-control),.settings-input,.topbar-search-input{transition:none}}.browser-cdp-profile-select:focus,.composer-footer select:focus,.connected-apps-projects-select:focus,.field-input:focus,.field-select:focus,.form-select:focus,.int-connect-form select:focus,.int-search:focus,.integration-form-block select:focus,.mem-chat-input:focus,.po-input:focus,.po-textarea:focus,.settings-field input:not(.form-control):focus,.settings-field select:not(.form-select):focus,.settings-field textarea:not(.form-control):focus,.settings-input:focus,.settings-select:focus,.topbar-search-input:focus{outline:0;border-color:var(--capitan-focus-border-color)}.automations-template-trigger:focus-visible,.context-picker-trigger:focus-visible,.floating-picker-trigger:focus-visible,.int-project-bindings-trigger:focus-visible,.model-picker-trigger:focus-visible,.run-mode-picker-trigger:focus-visible,.settings-section-picker-trigger:focus-visible{outline:0;border-color:var(--capitan-focus-border-color)}.automations-template-picker.open .automations-template-trigger,.context-picker.open .context-picker-trigger,.int-project-bindings-picker.open .int-project-bindings-trigger,.model-picker.open .model-picker-trigger,.run-mode-picker.open .run-mode-picker-trigger,.settings-section-picker.open .settings-section-picker-trigger{border-color:var(--capitan-focus-border-color)}.settings-toggle input:focus-visible+.settings-toggle-ui{outline:0;border:.0625rem solid var(--capitan-focus-border-color)}.settings-seg button:focus-visible{outline:0;box-shadow:0 0 0 .0625rem var(--capitan-focus-border-color)}.automations-template-trigger-label,.context-picker-trigger>span:first-child,.int-project-bindings-trigger-label,.model-picker-label,.settings-section-picker-label{flex:1 1 auto;min-width:0;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.int-project-bindings-trigger .int-project-bindings-dot-wrap{flex-shrink:0}.run-mode-picker-trigger>.run-mode-picker-chevron,:is(.floating-picker-trigger,.int-project-bindings-trigger,.context-picker-trigger,.model-picker-trigger,.run-mode-picker-trigger,.settings-section-picker-trigger,.automations-template-trigger)>.bi-icon:last-child{margin-left:auto;flex-shrink:0}