.TextInputComponent_textInputContainer__zvxAR{width:100%;font-family:var(--font-family-primary)}.TextInputComponent_message__sMvsy{margin-bottom:1rem;font-weight:500;color:var(--brand-text-primary);font-size:.95rem;line-height:1.5}.TextInputComponent_inputContainer__GLAzt{margin-bottom:.5rem;position:relative}.TextInputComponent_textInput__28JF4{width:100%;padding:.75rem 1rem;border:2px solid var(--brand-border-light);border-radius:8px;font-size:.875rem;font-family:var(--font-family-primary);background-color:var(--brand-textarea-bg);color:var(--brand-text-primary);outline:none;transition:all .2s ease;resize:vertical}.TextInputComponent_textInput__28JF4:focus{border-color:var(--brand-accent-2);box-shadow:0 0 0 3px rgba(60,171,201,.1);background-color:var(--brand-bg)}.TextInputComponent_textInput__28JF4.TextInputComponent_error__Rthg1{border-color:var(--brand-text-error)}.TextInputComponent_textInput__28JF4.TextInputComponent_error__Rthg1:focus{border-color:var(--brand-text-error);box-shadow:0 0 0 3px rgba(146,33,20,.1)}.TextInputComponent_textInput__28JF4::-moz-placeholder{color:var(--brand-text-light);opacity:.8}.TextInputComponent_textInput__28JF4::placeholder{color:var(--brand-text-light);opacity:.8}.TextInputComponent_textarea__Cn255{resize:vertical;min-height:100px;font-family:var(--font-family-primary);line-height:1.5}.TextInputComponent_errorMessage__PAy5F{display:flex;align-items:center;gap:.5rem;margin-top:.5rem;padding:.5rem .75rem;background-color:var(--brand-error-bg);color:var(--brand-text-error);border-radius:4px;font-size:.75rem;border-left:3px solid var(--brand-text-error)}.TextInputComponent_errorMessage__PAy5F i{font-size:.75rem;flex-shrink:0}.TextInputComponent_helpText__MhlaK{margin-bottom:.25rem;font-size:.75rem;color:var(--brand-text-light);font-style:italic;padding:.25rem .5rem;font-family:var(--font-family-monospace)}.TextInputComponent_buttonContainer___PQt2{display:flex;gap:.75rem;justify-content:flex-end;flex-wrap:wrap}.TextInputComponent_button__5GWZS{padding:.75rem 1.25rem;border:none;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:var(--font-family-primary);min-width:80px;display:flex;align-items:center;justify-content:center}.TextInputComponent_button__5GWZS:disabled{opacity:.6;cursor:not-allowed;transform:none}.TextInputComponent_submitButton___FJdV{background-color:var(--brand-accent-2);color:var(--brand-text-inverse);border:2px solid var(--brand-accent-2)}.TextInputComponent_submitButton___FJdV:hover:not(:disabled){background-color:var(--brand-accent-2-dark);border-color:var(--brand-accent-2-dark);transform:translateY(-1px);box-shadow:0 2px 4px rgba(60,171,201,.3)}.TextInputComponent_submitButton___FJdV:active:not(:disabled){transform:translateY(0)}@media(max-width:480px){.TextInputComponent_buttonContainer___PQt2{flex-direction:column}.TextInputComponent_button__5GWZS{width:100%}}.ConfirmComponent_confirmContainer__rxEgU{width:100%;font-family:var(--font-family-primary);background:var(--brand-bg)}.ConfirmComponent_messageContainer__4_JkE{display:flex;align-items:flex-start;gap:1rem;margin-bottom:.5rem;padding:.45rem 0;background:none;border:none;box-shadow:none}.ConfirmComponent_message___ExtQ{flex:1;margin:0;font-weight:600;color:var(--brand-text-primary);font-size:1rem;line-height:1.5}.ConfirmComponent_buttonContainer__23KCt{display:flex;gap:1rem;justify-content:flex-end;flex-wrap:wrap}.ConfirmComponent_button__D72dq{display:flex;align-items:center;gap:.5rem;padding:.5rem 1.25rem;border-radius:6px;font-size:1rem;font-weight:500;cursor:pointer;min-width:100px;border:1.5px solid transparent;transition:background .15s,border .15s,color .15s;font-family:inherit}.ConfirmComponent_button__D72dq:disabled{opacity:.5;cursor:not-allowed}.ConfirmComponent_button__D72dq svg{flex-shrink:0}.ConfirmComponent_confirmButton__XtbwI{background:var(--brand-success);color:var(--brand-text-inverse);border-color:var(--brand-success)}.ConfirmComponent_confirmButton__XtbwI:hover:not(:disabled){background:#32904d;border-color:#32904d}.ConfirmComponent_denyButton__txzcL{background:var(--brand-text-error);color:var(--brand-text-inverse);border-color:var(--brand-text-error)}.ConfirmComponent_denyButton__txzcL:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c}@media(max-width:480px){.ConfirmComponent_buttonContainer__23KCt{flex-direction:column;gap:.5rem}.ConfirmComponent_button__D72dq{width:100%}.ConfirmComponent_confirmContainer__rxEgU{padding:1rem .5rem}}.DropdownSearchComponent_dropdownSearchContainer__ro8IQ{width:100%;font-family:var(--font-family-primary)}.DropdownSearchComponent_message__ubgzI{margin-bottom:1rem;font-weight:500;color:var(--brand-text-primary);font-size:.95rem;line-height:1.5}.DropdownSearchComponent_dropdownWrapper__qFcbt{position:relative;margin-bottom:1rem}.DropdownSearchComponent_searchContainer__bJ_vf{position:relative;display:flex;align-items:center}.DropdownSearchComponent_searchInput__ae96M{width:100%;padding:.75rem 2.5rem .75rem .75rem;border:1px solid var(--brand-border-light);border-radius:6px;font-size:.875rem;background-color:var(--brand-bg);color:var(--brand-text-primary);transition:all .2s ease}.DropdownSearchComponent_searchInput__ae96M:focus{outline:none;border-color:var(--brand-accent-2);box-shadow:0 0 0 2px var(--brand-accent-2-light)}.DropdownSearchComponent_searchInput__ae96M::-moz-placeholder{color:var(--brand-text-secondary)}.DropdownSearchComponent_searchInput__ae96M::placeholder{color:var(--brand-text-secondary)}.DropdownSearchComponent_dropdownToggle__b_Lrb{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:.25rem;color:var(--brand-text-secondary);transition:color .2s ease}.DropdownSearchComponent_dropdownToggle__b_Lrb:hover{color:var(--brand-text-primary)}.DropdownSearchComponent_chevron__6PkiT{transition:transform .2s ease}.DropdownSearchComponent_chevronUp___LJ3s{transform:rotate(180deg)}.DropdownSearchComponent_optionsContainer__ae1sX{position:absolute;top:100%;left:0;right:0;z-index:1000;background-color:var(--brand-bg);border:1px solid var(--brand-border-light);border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.1);max-height:300px;overflow-y:auto;margin-top:.25rem}.DropdownSearchComponent_optionsContainer__ae1sX::-webkit-scrollbar{width:6px}.DropdownSearchComponent_optionsContainer__ae1sX::-webkit-scrollbar-thumb{background-color:var(--brand-text-light);border-radius:4px}.DropdownSearchComponent_optionsContainer__ae1sX::-webkit-scrollbar-track{background-color:var(--brand-bg-light)}.DropdownSearchComponent_optionsContainer__ae1sX{scrollbar-width:thin;scrollbar-color:var(--brand-text-light) var(--brand-bg-light)}.DropdownSearchComponent_option__eQeF5{padding:.75rem;cursor:pointer;border-bottom:1px solid var(--brand-border-light);transition:background-color .15s ease}.DropdownSearchComponent_option__eQeF5:last-child{border-bottom:none}.DropdownSearchComponent_option__eQeF5.DropdownSearchComponent_highlighted__sTdCM,.DropdownSearchComponent_option__eQeF5:hover{background-color:var(--brand-bg-highlight)}.DropdownSearchComponent_option__eQeF5.DropdownSearchComponent_selected__DWBEz{background-color:var(--brand-bg-accent);color:var(--brand-accent-2)}.DropdownSearchComponent_customOption__GAJQq{border-top:1px solid var(--brand-border-light);background-color:var(--brand-bg-light)}.DropdownSearchComponent_customOption__GAJQq:hover{background-color:var(--brand-bg-highlight)}.DropdownSearchComponent_optionLabel__xxIcQ{font-size:.875rem;font-weight:500;color:var(--brand-text-primary);margin-bottom:.25rem}.DropdownSearchComponent_optionDescription__MIhc0{font-size:.75rem;color:var(--brand-text-secondary);line-height:1.3;margin-bottom:.25rem}.DropdownSearchComponent_optionCategory__b_zBB{font-size:.7rem;color:var(--brand-text-tertiary);text-transform:uppercase;letter-spacing:.5px;font-weight:600}.DropdownSearchComponent_noOptions__Ybdny{padding:.75rem}.DropdownSearchComponent_noOptionsText__B6yLz{text-align:center;color:var(--brand-text-secondary);font-size:.875rem;font-style:italic}.DropdownSearchComponent_buttonContainer__P4vQo{display:flex;gap:.75rem;justify-content:flex-end;flex-wrap:wrap}.DropdownSearchComponent_button__eHBju{padding:.5rem 1rem;border:none;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:var(--font-family-primary);min-width:80px;display:flex;align-items:center;justify-content:center}.DropdownSearchComponent_button__eHBju:disabled{opacity:.6;cursor:not-allowed;transform:none}.DropdownSearchComponent_submitButton__1Qb36{background-color:var(--brand-accent-2);color:var(--brand-text-inverse);border:2px solid var(--brand-accent-2)}.DropdownSearchComponent_submitButton__1Qb36:hover:not(:disabled){background-color:var(--brand-accent-2-dark);border-color:var(--brand-accent-2-dark);transform:translateY(-1px)}.DropdownSearchComponent_submitButton__1Qb36:active:not(:disabled){transform:translateY(0)}@media(max-width:480px){.DropdownSearchComponent_buttonContainer__P4vQo{flex-direction:column}.DropdownSearchComponent_button__eHBju{width:100%}.DropdownSearchComponent_optionsContainer__ae1sX{max-height:250px}}.DropdownSearchComponent_option__eQeF5:focus-visible{outline:2px solid var(--brand-accent-2);outline-offset:-2px}.DropdownSearchComponent_searchInput__ae96M:focus-visible{outline:2px solid var(--brand-accent-2);outline-offset:2px}.JsonSchemaComponent_jsonSchemaContainer__kbkQG{width:100%;font-family:var(--font-family-primary);background:var(--brand-bg)}.JsonSchemaComponent_messageContainer__WHuqe{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1rem;padding:.45rem 0}.JsonSchemaComponent_message__KeOLN{flex:1;margin:0;font-weight:600;color:var(--brand-text-primary);font-size:1rem;line-height:1.5}.JsonSchemaComponent_tabContainer__4dBWw{margin-bottom:1.5rem;border:1px solid var(--brand-border);border-radius:8px;overflow:hidden}.JsonSchemaComponent_tabHeader__OPw_q{display:flex;background:var(--brand-bg-secondary);border-bottom:1px solid var(--brand-border)}.JsonSchemaComponent_tab__zd_sE{flex:1;padding:.75rem 1rem;border:none;background:transparent;color:var(--brand-text-secondary);font-weight:500;cursor:pointer;transition:all .15s;font-family:inherit}.JsonSchemaComponent_tab__zd_sE:hover{background:var(--brand-bg-hover);color:var(--brand-text-primary)}.JsonSchemaComponent_tab__zd_sE.JsonSchemaComponent_active__s4onz{background:var(--brand-bg);color:var(--brand-text-primary);font-weight:600;border-bottom:2px solid var(--brand-primary)}.JsonSchemaComponent_tab__zd_sE:not(:last-child){border-right:1px solid var(--brand-border)}.JsonSchemaComponent_tabContent__85DhX{padding:1rem;background:var(--brand-bg);min-height:300px}.JsonSchemaComponent_jsonTextarea__iYHkd{width:100%;min-height:300px;padding:1rem;border:1px solid var(--brand-border);border-radius:6px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem;background:var(--brand-bg-secondary);color:var(--brand-text-primary);resize:vertical;line-height:1.5}.JsonSchemaComponent_jsonTextarea__iYHkd:focus{outline:none;border-color:var(--brand-primary);box-shadow:0 0 0 2px rgba(var(--brand-primary-rgb),.1)}.JsonSchemaComponent_builderHeader__bk5XP{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid var(--brand-border)}.JsonSchemaComponent_builderDescription__pREno{margin:0 0 1rem;color:var(--brand-text-secondary);font-size:.875rem;line-height:1.5}.JsonSchemaComponent_titleContainer__7lpa_{margin-bottom:1rem}.JsonSchemaComponent_titleLabel__6j5OL{display:block;margin-bottom:.5rem;font-weight:600;color:var(--brand-text-primary);font-size:.875rem}.JsonSchemaComponent_titleInput__SUac_{width:100%;padding:.75rem;border:2px solid var(--brand-border);border-radius:6px;font-size:1rem;background:var(--brand-bg);color:var(--brand-text-primary);transition:border-color .15s}.JsonSchemaComponent_titleInput__SUac_:focus{outline:none;border-color:var(--brand-primary);box-shadow:0 0 0 2px rgba(var(--brand-primary-rgb),.1)}.JsonSchemaComponent_titleInput__SUac_.JsonSchemaComponent_required__jVKdV{border-color:var(--brand-text-error)}.JsonSchemaComponent_titleInput__SUac_::-moz-placeholder{color:var(--brand-text-tertiary)}.JsonSchemaComponent_titleInput__SUac_::placeholder{color:var(--brand-text-tertiary)}.JsonSchemaComponent_emptyState__VZ8mP{display:flex;align-items:center;justify-content:center;padding:2rem;border:2px dashed var(--brand-border);border-radius:8px;background:var(--brand-bg-secondary);margin-bottom:1rem}.JsonSchemaComponent_emptyMessage__6nv20{margin:0;color:var(--brand-text-tertiary);font-size:.875rem;font-style:italic}.JsonSchemaComponent_fieldsContainer__FJCpa{margin-bottom:1rem}.JsonSchemaComponent_fieldRow__7sUlz{display:grid;grid-template-columns:1fr 120px 1fr auto 40px;gap:.5rem;align-items:center;padding:.5rem;border:1px solid var(--brand-border);border-radius:6px;margin-bottom:.5rem;background:var(--brand-bg-secondary)}.JsonSchemaComponent_fieldRow__7sUlz:last-child{margin-bottom:0}.JsonSchemaComponent_fieldInput__L_sIF,.JsonSchemaComponent_fieldSelect__mUfwF{padding:.5rem;border:1px solid var(--brand-border);border-radius:4px;font-size:.875rem;background:var(--brand-bg);color:var(--brand-text-primary)}.JsonSchemaComponent_fieldInput__L_sIF:focus,.JsonSchemaComponent_fieldSelect__mUfwF:focus{outline:none;border-color:var(--brand-primary);box-shadow:0 0 0 2px rgba(var(--brand-primary-rgb),.1)}.JsonSchemaComponent_fieldSelect__mUfwF{cursor:pointer}.JsonSchemaComponent_fieldInput__L_sIF::-moz-placeholder{color:var(--brand-text-tertiary)}.JsonSchemaComponent_fieldInput__L_sIF::placeholder{color:var(--brand-text-tertiary)}.JsonSchemaComponent_checkboxLabel__XMa7D{display:flex;align-items:center;gap:.25rem;font-size:.875rem;color:var(--brand-text-secondary);cursor:pointer}.JsonSchemaComponent_checkboxLabel__XMa7D input[type=checkbox]{cursor:pointer}.JsonSchemaComponent_removeButton__1xaoR{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--brand-text-error);border-radius:4px;background:var(--brand-bg);color:var(--brand-text-error);cursor:pointer;transition:all .15s}.JsonSchemaComponent_removeButton__1xaoR:hover{background:red;color:#fff}.JsonSchemaComponent_builderActions__WCeLb{display:flex;gap:.5rem;justify-content:flex-start;flex-wrap:wrap}.JsonSchemaComponent_addButton__ppDup,.JsonSchemaComponent_buildButton__n28VE{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s;font-family:inherit}.JsonSchemaComponent_addButton__ppDup{border:1px solid var(--brand-border);background:var(--brand-bg-secondary);color:var(--brand-text-primary)}.JsonSchemaComponent_addButton__ppDup:hover{background:var(--brand-bg-hover);border-color:var(--brand-primary)}.JsonSchemaComponent_buildButton__n28VE{border:1px solid var(--brand-primary);background:var(--brand-primary);color:#fff}.JsonSchemaComponent_buildButton__n28VE:hover{background:var(--brand-primary-dark);border-color:var(--brand-primary-dark);color:var(--brand-text-primary)}.JsonSchemaComponent_alertOverlay__VeDU3{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.JsonSchemaComponent_alertDialog__mFEWi{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:8px;padding:1.5rem;max-width:500px;width:90%;box-shadow:0 10px 25px rgba(0,0,0,.1)}.JsonSchemaComponent_alertTitle__ej2P8{margin:0 0 .75rem;font-size:1.125rem;font-weight:600;color:var(--brand-text-primary)}.JsonSchemaComponent_alertMessage__fZWtI{margin:0 0 1.5rem;color:var(--brand-text-secondary);line-height:1.5}.JsonSchemaComponent_alertActions__ooiNk{display:flex;gap:.75rem;justify-content:flex-end}.JsonSchemaComponent_buttonContainer__DfoQo{display:flex;gap:1rem;justify-content:flex-end;flex-wrap:wrap;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--brand-border)}.JsonSchemaComponent_button__mjUH1{display:flex;align-items:center;gap:.5rem;padding:.5rem 1.25rem;border-radius:6px;font-size:1rem;font-weight:500;cursor:pointer;min-width:120px;border:1.5px solid transparent;transition:all .15s;font-family:inherit}.JsonSchemaComponent_button__mjUH1:disabled{opacity:.5;cursor:not-allowed}.JsonSchemaComponent_button__mjUH1 svg{flex-shrink:0}.JsonSchemaComponent_confirmButton__AXvas{background:var(--brand-success);color:var(--brand-text-inverse);border-color:var(--brand-success)}.JsonSchemaComponent_confirmButton__AXvas:hover:not(:disabled){background:#32904d;border-color:#32904d}.JsonSchemaComponent_cancelButton__iBPwr{background:var(--brand-text-error);color:var(--brand-text-inverse);border-color:var(--brand-text-error)}.JsonSchemaComponent_cancelButton__iBPwr:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c}@media(max-width:768px){.JsonSchemaComponent_fieldRow__7sUlz{grid-template-columns:1fr;gap:.5rem}.JsonSchemaComponent_checkboxLabel__XMa7D{justify-self:start}.JsonSchemaComponent_removeButton__1xaoR{justify-self:end}.JsonSchemaComponent_alertActions__ooiNk,.JsonSchemaComponent_buttonContainer__DfoQo{flex-direction:column;gap:.5rem}.JsonSchemaComponent_button__mjUH1{width:100%}.JsonSchemaComponent_alertDialog__mFEWi{margin:1rem;width:calc(100% - 2rem)}}@media(max-width:480px){.JsonSchemaComponent_tabContent__85DhX{padding:.5rem}.JsonSchemaComponent_jsonTextarea__iYHkd{padding:.5rem;font-size:.75rem}}.HILMessage_hilMessage__eB6Ez{display:flex;align-items:flex-start;gap:12px;margin-bottom:1rem;padding:1rem;background-color:var(--brand-bg);border-radius:8px;box-shadow:none;border:none}.HILMessage_hilMessage__eB6Ez .HILMessage_hilContent__7Rj_5{flex:1;min-width:0}.HILMessage_hilMessage__eB6Ez .HILMessage_hilContent__7Rj_5>*{margin-bottom:.5rem}.HILMessage_hilMessage__eB6Ez .HILMessage_hilContent__7Rj_5>:last-child{margin-bottom:0}.Introduction_introduction___T02R{height:100%}.Introduction_gradient__CfoWa{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;border-radius:100%;background:radial-gradient(50% 50% at 50% 50%,rgba(60,171,201,.65) 0,rgba(60,171,201,0) 100%);pointer-events:none;border-radius:790px;opacity:.1}.Introduction_ca-brand__rz0MB,.Introduction_prompt-area__mu1mm{position:relative;z-index:1}.Introduction_ca-brand__rz0MB{border-bottom:1px solid var(--Border-primary);padding-top:118px;padding-bottom:24px}.Introduction_ca-brand__rz0MB h1{font-size:48px}.Introduction_ca-brand__rz0MB .Introduction_name__hfHrj{color:var(--Text-active)}.Introduction_ca-brand__rz0MB .Introduction_name__hfHrj i{font-style:normal}.Introduction_ca-brand__rz0MB svg{font-size:32px;vertical-align:middle}.Introduction_ca-brand__rz0MB h3{color:var(--brand-neutral-dark);font-size:24px;opacity:.6}p.Introduction_tagline__DcekA{display:block;color:var(--Text-secondary);margin-top:-10px;margin-bottom:25px}.Introduction_prompt-area__mu1mm{padding-top:24px}.Introduction_prompt-area__mu1mm .Introduction_try-a-prompt__U7acY{font-size:16px;font-weight:400}.Introduction_prompt-area__mu1mm .Introduction_learn-more__2brn6{display:flex;flex-direction:row;align-items:center}.Introduction_prompt-area__mu1mm .Introduction_prompt-video__bTOUf{color:var(--Text-secondary);font-size:14px}.Introduction_prompt-area__mu1mm .Introduction_view-all__bLpQv{margin-left:auto;text-align:right;font-size:14px;padding:0;color:var(--Text-active)}.Introduction_prompt-area__mu1mm .Introduction_prompt-list__ZsuSQ{padding-top:12px;display:flex;flex-direction:row;gap:28px;flex-wrap:wrap}.FeaturedPrompt_featured-prompt__ei4_R{display:flex;flex-direction:row;gap:12px;background:var(--brand-bg,#fff);border:1px solid var(--Border-primary);border-radius:5px;padding:10px;transition:box-shadow .15s;box-shadow:0 1px 4px rgba(0,0,0,.04)}.FeaturedPrompt_featured-prompt__ei4_R:focus,.FeaturedPrompt_featured-prompt__ei4_R:hover{box-shadow:0 2px 8px rgba(0,0,0,.1);border:1px solid var(--Border-active-hover)}.FeaturedPrompt_featured-prompt__ei4_R{width:286px}.FeaturedPrompt_icon-title__xxNAv div{height:55px;width:55px}.FeaturedPrompt_icon-title__xxNAv svg{font-size:32px}h3.FeaturedPrompt_title__Ot_yL{font-size:16px;font-weight:600;margin:0!important;line-height:125%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FeaturedPrompt_description__QZdFN{padding-top:3px;font-size:12px;line-height:16px;font-weight:400px;overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.FeaturedPrompt_details__AHntW{display:flex;flex-direction:column}