@import url("https://fonts.googleapis.com/css2?family=Roboto&family=Open+Sans&family=Lato&family=Inter&display=swap");.styles_mainScreenContainer__qfq_b{display:flex;flex-direction:row;justify-content:flex-start;min-height:100vh;background:#fafafb;gap:0}.styles_sideNav__HvGxg{flex:0 0 auto;position:sticky;top:0;left:0;height:100vh;background-color:#fff;z-index:10}.styles_content__TJrco{flex:1;display:flex;flex-direction:column;padding:0;margin:0;background-color:#fafafb;min-width:0}.styles_pageContainer__zm0E5{display:flex;flex-direction:column;justify-content:center;width:100%;padding:0 18px}.styles_headerContainer__CKSL9{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#fff;padding:10px 0;height:48px;width:100%}.styles_titleContainer__dY1je{display:flex;flex-direction:row;justify-content:center;align-items:center}.styles_pageTitle__l41CT{font-family:var(--font-inter),sans-serif;font-size:18px;letter-spacing:.03rem;font-weight:600;text-align:center;color:#3d3d3d;margin:0 25px}.styles_timeFilterAndcreditsContainer__XHqrt{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:25px;padding-right:16px}.styles_settingsTabsContainer__BqJ5f{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-top:25px;gap:15px}.styles_settingsContentContainer__2SMDs{width:100%;height:100%;border-radius:12px;margin-top:20px;padding:20px;border:1px solid #eaebee;background:#fff}.styles_searchKeyContainer__cV6Ey{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin-top:25px;margin-right:20px}.styles_searchKeyInputContainer__3iHto{display:flex;flex-direction:row;border-radius:8px;padding:7px 10px;justify-content:flex-start;border:2px solid #eaebee;gap:5px}.styles_searchKeyInput__7bZ02{border-radius:8px;color:#000;margin-left:5px}.styles_searchKeyInput__7bZ02:focus{outline:none;box-shadow:none;border-color:#eaebee;color:#000}.styles_sectionTitle__lgb0W{font-family:var(--font-inter),sans-serif;font-size:18px;font-weight:600;line-height:19.36px;letter-spacing:.005em;text-align:left;color:#3d3d3d;margin-top:15px;margin-bottom:30px;padding-left:20px}.styles_guardRailsContainer__O2Bjw{display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid #eaebee;margin:0 15px;padding:10px 0}.styles_toggleAndKey__HDhXI{display:flex;flex-direction:row;justify-content:flex-start;gap:20px;margin-left:10px}.styles_keyAndDescriptionContainer__ezi38{display:flex;flex-direction:column;justify-content:center;gap:10px}.styles_guardRailkey___NyWj{font-size:15px;font-weight:600;line-height:18.15px;color:#3d3d3d}.styles_guardRaildescription__Ri_Vb,.styles_guardRailkey___NyWj{font-family:var(--font-inter),sans-serif;letter-spacing:-.015em;text-align:left}.styles_guardRaildescription__Ri_Vb{font-size:13px;font-weight:500;line-height:15.73px;color:#404453}.styles_custom-switch__bDQXZ{position:relative;display:inline-block;width:33px;height:20px}.styles_custom-switch__bDQXZ input{opacity:0;width:0;height:0}.styles_custom-switch__bDQXZ .styles_slider__GzfxJ{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e5e7eb;transition:.4s;border-radius:34px}.styles_custom-switch__bDQXZ .styles_slider__GzfxJ:before{position:absolute;content:"";height:15px;width:15px;left:2px;bottom:2px;background-color:#fff;transition:.4s;border-radius:50%}.styles_custom-switch__bDQXZ input:checked+.styles_slider__GzfxJ{background-color:#7b56fb}.styles_custom-switch__bDQXZ input:checked+.styles_slider__GzfxJ:before{transform:translateX(14px)}.styles_popup__H0dkB{position:fixed;border:.5px solid #dddde3;bottom:20px;right:20px;background:#fcfcfd;box-shadow:0 3px 12px 0 #00000017;color:#001233;padding:10px 15px;border-radius:5px;transition:opacity .3s ease;z-index:1000}.styles_popupMessageContainer___Au3B{display:flex;flex-direction:row;justify-content:flex-start;gap:10px}.styles_popupMessage__ss_Gt{color:#001233;font-size:15px;font-weight:500;font-family:var(--font-inter),sans-serif}.styles_guardRailsModalContent__lxbmy{display:flex;flex-direction:column;border-top:1px solid #eaebee;gap:20px;padding:10px 20px}.styles_enabledText__pXdSz{font-size:16px;font-weight:600;line-height:18.15px;margin-top:10px;color:#3d3d3d}.styles_enabledText__pXdSz,.styles_guardRailModaldescription__V6q35{font-family:var(--font-inter),sans-serif;letter-spacing:-.015em;text-align:left}.styles_guardRailModaldescription__V6q35{font-size:14px;font-weight:500;line-height:15.73px;color:#404453}.styles_tabsContainer__8_HvP{display:flex;flex-direction:row;gap:6px;background:#f3f3f4;padding:4px;border-radius:7px;width:fit-content;margin-bottom:20px}.styles_tab__csKGt{padding:6px 12px;border:none;border-radius:7px;font-size:13px;cursor:pointer;background:transparent;color:#6b6f76;font-weight:500}.styles_tab__csKGt:not(.styles_active__V7IjI){color:#6b6f76}.styles_tab__csKGt.styles_active__V7IjI{background:#fff;color:#3d3d3d;box-shadow:0 1px 4px 0 #0000000f}.recommendations_recommendationsContainer__8cLlt{display:flex;flex-direction:column;gap:0;padding:0;margin-top:10px}.recommendations_recommendationItem__brt_3{display:flex;flex-direction:row;align-items:center;padding:15px;cursor:pointer;border:1px solid #eaebee;transition:background-color .2s ease;width:100%;background:transparent;text-align:left;font-family:inherit}.recommendations_recommendationItem__brt_3:hover{background-color:#f9f9fa}.recommendations_recommendationIcon__myZ25{display:flex;align-items:center;justify-content:center;margin-right:12px;flex-shrink:0}.recommendations_recommendationContent__cq0So{display:flex;flex-direction:column;flex:1;gap:4px}.recommendations_recommendationMainText__C9PZj{font-family:var(--font-inter),sans-serif;font-size:13px;font-weight:500;line-height:18px;letter-spacing:.02em;color:#3d3d3d;text-align:left}.recommendations_recommendationSubText__d_dqQ{font-family:var(--font-inter),sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.01em;color:#404453;text-align:left}.recommendations_recommendationArrow__0IDNw{display:flex;align-items:center;justify-content:center;margin-left:12px;flex-shrink:0}.recommendations_noRecommendationsContainer__RFGmj{display:flex;flex-direction:column;justify-content:center;margin-top:100px;align-items:center}.recommendations_noRecommendationsText__x__7t{font-family:var(--font-inter),sans-serif;font-size:15px;font-weight:500;line-height:15.73px;margin-top:15px;letter-spacing:.01em;color:#3d3d3d}.sankey_chart-container__N_vOX{border-radius:8px;overflow:hidden;background-color:#fff;width:100%;height:350px}.topApplications_tableText__9lETs{font-size:13px;font-weight:400;font-family:var(--font-inter),sans-serif;color:#3d3d3d}.topApplications_tableHeaderText__WVP76{font-family:var(--font-lato);font-size:14px;font-weight:600;color:#5c7288}.error_modalOverlay__HAMdt{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;pointer-events:auto}.error_modalContent__aZicd{max-width:32rem;width:100%;background-color:#fff;border-radius:.5rem;box-shadow:0 4px 6px rgba(0,0,0,.1);padding:1.5rem}.error_header__yNK06{display:flex;flex-direction:row;align-items:center;gap:.5rem;margin-bottom:1.5rem}.error_iconContainer__S_xtV{width:2rem;height:2rem;background-color:#ede9fe;border-radius:.5rem;display:flex;align-items:center;justify-content:center}.error_icon__TxUum{width:1.25rem;height:1.25rem;color:#7c3aed}.error_title__uxcwr{font-size:1.25rem;font-weight:600;font-family:Lato,sans-serif;color:#1f2937}.error_messageContainer__yXsHT{margin-bottom:1.5rem}.error_text__MafCc{color:#4b5563;margin-bottom:.5rem}.error_buttonContainer__nFUmQ{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.5rem}.error_button__0PeLE{padding:.5rem 1rem;border-radius:.375rem;font-weight:500;transition:background-color .2s ease}.error_goBackButton__JoSmd{color:#4b5563;background-color:#fff;border:1px solid #d1d5db}.error_goBackButton__JoSmd:hover{background-color:#f9fafb}.error_tryAgainButton__Yxv4W{color:#fff;background-color:#7c3aed}.error_tryAgainButton__Yxv4W:hover{background-color:#6d28d9}@keyframes loading_bounce__4z599{0%{transform:translateY(0)}to{transform:translateY(-20px)}}.loading_animateBounce__N4ybi{animation:loading_bounce__4z599 .6s infinite alternate}.style_form_container__0xPWP{width:100%;max-width:600px;height:auto;background-color:#fff;padding:20px;border-radius:20px;border:1px solid var(--Strokes-base-stroke,#eaebee);box-shadow:0 4px 12px rgba(0,0,0,.1);text-align:center}.style_unboundLogoContainer__kH3Dk{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:10px;margin-left:20px}.style_creditsContainer__Pp_L9{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-left:20px}.style_insufficientCreditsContainer__ymSOo{display:flex;flex-direction:row;justify-content:flex-start;gap:25px;align-items:center;margin-top:30px}.style_insufficientCreditsTextContainer__Hps7V{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.style_aiCreditsText__p14g0{font-family:var(--font-inter),sans-serif;font-weight:600;font-size:24px;color:#3d3d3d;margin-left:-10px}.style_insufficientCreditsMessageContainer__1d0ie{display:flex;width:500px;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:10px}.style_insufficientCreditsMessage__nbP5d{font-family:var(--font-inter),sans-serif;font-weight:400;font-size:16px;color:#6b6f76;margin-top:5px;margin-left:5px}.style_bookCallButtonContainer__OMruF{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-top:40px}.style_bookCallButton__rouct{width:auto;padding:10px 20px;background-color:#7b56fb;color:#fff;font-family:var(--font-inter),sans-serif;font-weight:500;font-size:14px;margin-top:5px;border:none;border-radius:8px;cursor:pointer;display:flex;flex-direction:row;justify-content:center;gap:10px}.style_bookCallButton__rouct:hover{background-color:#6b56e6}.style_closeButtonContainer__3wEF2{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin-bottom:0}.styles_mainScreenContainer__Wf4Mo{display:flex;flex-direction:row;justify-content:flex-start;min-height:100vh;background:#fafafb;gap:0}.styles_sideNav__WlQR_{flex:0 0 auto;position:sticky;top:0;left:0;height:100vh;background-color:#fff;z-index:10}.styles_content__kdx6L{flex:1;display:flex;flex-direction:column;background:#fafafb;min-width:0;padding:0;overflow-x:hidden}.styles_headerContainer__lX_Us{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#fff;padding:10px 0;height:48px;width:100%}.styles_titleContainer__bLJEX{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0 20px}.styles_pageTitle__Pp0QH{font-family:var(--font-inter),sans-serif;font-size:18px;letter-spacing:.03rem;font-weight:600;text-align:center;color:#3d3d3d;margin:0 8px}.styles_timeFilterAndcreditsContainer___Gu84{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:25px;padding-right:16px}.styles_pageContainer__oWl1R{display:flex;flex-direction:column;justify-content:center;width:100%;padding:0 18px;margin-top:20px;background-color:#fafafb}@media (max-width:1024px){.styles_pageContainer__oWl1R{padding:0 12px;margin-top:15px}}@media (max-width:768px){.styles_mainScreenContainer__Wf4Mo{flex-direction:row}.styles_sideNav__WlQR_{flex:0 0 60px;position:sticky;height:100vh;width:60px}.styles_content__kdx6L{width:calc(100% - 60px);min-height:100vh}.styles_pageContainer__oWl1R{padding:0 8px;margin-top:10px}.styles_headerContainer__lX_Us{padding:8px 12px;height:44px}}@media (max-width:480px){.styles_sideNav__WlQR_{flex:0 0 50px}.styles_content__kdx6L{width:calc(100% - 50px)}.styles_pageContainer__oWl1R{padding:0 4px;margin-top:8px}.styles_headerContainer__lX_Us{padding:6px 8px;height:40px}}.createGuardrailModal_modalOverlay__X6avN{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;justify-content:flex-end;align-items:stretch;z-index:1000}.createGuardrailModal_modalContainer__9G5zI{background:#fff;width:500px;height:100vh;overflow:hidden;box-shadow:-4px 0 20px rgba(0,0,0,.15);position:relative;display:flex;flex-direction:column}.createGuardrailModal_modalHeader__uFad_{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #eaebee;padding:24px 24px 16px;flex-shrink:0}.createGuardrailModal_modalTitle__0v2Cs{font-size:18px;font-weight:500;color:#1a1a1a;margin:0}.createGuardrailModal_closeButton__9b5Qp{background:transparent;border:none;cursor:pointer;padding:4px;border-radius:4px;transition:background-color .2s}.createGuardrailModal_closeButton__9b5Qp:hover{background:#f5f5f5}.createGuardrailModal_closeButton__9b5Qp:disabled{cursor:not-allowed;opacity:.6}.createGuardrailModal_form__ZXwEY{flex:1;display:flex;flex-direction:column;overflow:hidden}.createGuardrailModal_formContent__16yeu{flex:1;overflow-y:auto;padding:24px 24px 0}.createGuardrailModal_formGroup__5cubx{margin-bottom:20px}.createGuardrailModal_label__lct_r{display:block;font-size:14px;font-weight:500;color:#1a1a1a;margin-bottom:8px}.createGuardrailModal_required__H0qSn{color:#e72626}.createGuardrailModal_input__ZNjMP{width:100%;padding:12px 16px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;color:#1a1a1a;background:#fff;transition:border-color .2s;box-sizing:border-box}.createGuardrailModal_input__ZNjMP:focus{outline:none;border-color:#7b56fb}.createGuardrailModal_input__ZNjMP:disabled{background:#f5f5f5;cursor:not-allowed}.createGuardrailModal_inputError__YA4z9{border-color:#e72626}.createGuardrailModal_errorText__Ys6qF{display:block;font-size:12px;color:#e72626;margin-top:4px}.createGuardrailModal_customHeadersHeader__fr9tY{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.createGuardrailModal_addHeaderButton__DATIL{display:flex;align-items:center;gap:6px;background:transparent;border:1px solid #7b56fb;color:#7b56fb;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s}.createGuardrailModal_addHeaderButton__DATIL:hover{background:transparent;color:#7b56fb}.createGuardrailModal_addHeaderButton__DATIL:disabled{border-color:#ccc;color:#ccc;cursor:not-allowed}.createGuardrailModal_headerRow__PGjJc{display:flex;gap:8px;align-items:flex-start;margin-bottom:8px}.createGuardrailModal_headerInput__NTCzf{flex:1;padding:8px 12px;border:1px solid #e0e0e0;border-radius:6px;font-size:13px;color:#1a1a1a;background:#fff;transition:border-color .2s}.createGuardrailModal_headerInput__NTCzf:focus{outline:none;border-color:#7b56fb}.createGuardrailModal_headerInput__NTCzf:disabled{background:#f5f5f5;cursor:not-allowed}.createGuardrailModal_removeHeaderButton__igGcP{background:transparent;border:none;cursor:pointer;padding:4px;border-radius:4px;transition:background-color .2s;flex-shrink:0}.createGuardrailModal_removeHeaderButton__igGcP:hover{background:#f5f5f5}.createGuardrailModal_removeHeaderButton__igGcP:disabled{cursor:not-allowed;opacity:.6}.createGuardrailModal_modalFooter__Op3Mb{display:flex;justify-content:flex-start;padding:15px 25px;border-top:1px solid #eaebee;flex-shrink:0}.createGuardrailModal_cancelButton__lORTp{padding:8px 16px;border:1px solid #e0e0e0;background:#fff;color:#666;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s}.createGuardrailModal_cancelButton__lORTp:hover{background:#f5f5f5}.createGuardrailModal_cancelButton__lORTp:disabled{background:#f5f5f5;color:#ccc;cursor:not-allowed}.createGuardrailModal_createButton__lfE7t{padding:8px 16px;border:none;background:#7b56fb;color:#fff;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:background-color .2s}.createGuardrailModal_createButton__lfE7t:hover{background:#6a4fd8}.createGuardrailModal_createButton__lfE7t:disabled{background:#ccc;cursor:not-allowed}.createGuardrailModal_submitButton__XEaDg{padding:8px 16px;border:none;background:#7b56fb;color:#fff;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:background-color .2s}.createGuardrailModal_submitButton__XEaDg:hover{background:#6a4fd8}.createGuardrailModal_submitButton__XEaDg:disabled{background:#ccc;cursor:not-allowed}.editGuardrailModal_modalOverlay__GGKDF{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;justify-content:flex-end;align-items:stretch;z-index:1000}.editGuardrailModal_modalContainer__v0Aq_{width:500px;height:100vh;background:#fff;box-shadow:-4px 0 20px rgba(0,0,0,.1);display:flex;flex-direction:column;overflow:hidden}.editGuardrailModal_modalHeader__zOJBn{display:flex;justify-content:space-between;align-items:center;padding:24px 24px 16px;border-bottom:1px solid #eaebee;flex-shrink:0}.editGuardrailModal_modalHeader__zOJBn h2{font-size:18px;font-weight:500;color:#1a1a1a;margin:0}.editGuardrailModal_closeButton__wlqi0{background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;transition:background-color .2s}.editGuardrailModal_closeButton__wlqi0:hover{background:#f8f9fa}.editGuardrailModal_form__HPc9l{flex:1;display:flex;flex-direction:column;overflow:hidden}.editGuardrailModal_formContent__aXw6O{flex:1;overflow-y:auto;padding:24px 24px 0}.editGuardrailModal_formGroup__47hsO{margin-bottom:24px}.editGuardrailModal_label__EbuiJ{display:block;font-size:14px;font-weight:500;color:#1a1a1a;margin-bottom:8px}.editGuardrailModal_required__soGNY{color:#e72626}.editGuardrailModal_input__SZIGm{width:100%;padding:12px 16px;border:1px solid #eaebee;border-radius:8px;font-size:14px;color:#1a1a1a;background:#fff;transition:border-color .2s;box-sizing:border-box}.editGuardrailModal_input__SZIGm:focus{outline:none;border-color:#7b56fb}.editGuardrailModal_input__SZIGm::placeholder{color:#9b97a1}.editGuardrailModal_disabledInput___8IO0{background:#f8f9fa!important;color:#6b7280!important;cursor:not-allowed!important;border-color:#e5e7eb!important}.editGuardrailModal_disabledInput___8IO0:focus{border-color:#e5e7eb!important;outline:none!important}.editGuardrailModal_apiKeyContainer__qMp85{position:relative;display:flex;align-items:center}.editGuardrailModal_apiKeyInput__ek5NP{width:100%;padding:12px 48px 12px 16px;border:1px solid #eaebee;border-radius:8px;font-size:14px;color:#1a1a1a;background:#fff;transition:border-color .2s;box-sizing:border-box}.editGuardrailModal_apiKeyInput__ek5NP:focus{outline:none;border-color:#7b56fb}.editGuardrailModal_apiKeyInput__ek5NP::placeholder{color:#9b97a1}.editGuardrailModal_eyeButton__meaAw{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;transition:background-color .2s;display:flex;align-items:center;justify-content:center}.editGuardrailModal_eyeButton__meaAw:hover{background:#f8f9fa}.editGuardrailModal_apiKeyInfo__Tj0lw{margin-top:4px}.editGuardrailModal_apiKeyStatus__lt3Z9{font-size:12px;color:#6b7280;font-style:italic}.editGuardrailModal_customHeadersContainer__rKaix{display:flex;flex-direction:column;gap:12px}.editGuardrailModal_headerRow__BLC7E{display:flex;gap:8px;align-items:center}.editGuardrailModal_headerInput__8xmLu{flex:1;padding:8px 12px;border:1px solid #eaebee;border-radius:6px;font-size:14px;color:#1a1a1a;background:#fff;transition:border-color .2s}.editGuardrailModal_headerInput__8xmLu:focus{outline:none;border-color:#7b56fb}.editGuardrailModal_removeHeaderButton__fmeZJ{background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;transition:background-color .2s;display:flex;align-items:center;justify-content:center;flex-shrink:0}.editGuardrailModal_removeHeaderButton__fmeZJ:hover{background:#fef2f2}.editGuardrailModal_addHeaderButton__Omcy_{display:flex;align-items:center;gap:8px;background:none;border:1px dashed #eaebee;border-radius:6px;padding:8px 12px;cursor:pointer;font-size:14px;color:#7b56fb;transition:all .2s;width:fit-content}.editGuardrailModal_addHeaderButton__Omcy_:hover{border-color:#eaebee;background:none}.editGuardrailModal_modalFooter__Jf7tW{display:flex;justify-content:flex-start;gap:12px;padding:24px;border-top:1px solid #eaebee;flex-shrink:0}.editGuardrailModal_submitButton__6rKtp{background:#7b56fb;color:#fff;border:none;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}.editGuardrailModal_submitButton__6rKtp:hover:not(:disabled){background:#6b46c1}.editGuardrailModal_submitButton__6rKtp:disabled{background:#e5e7eb;cursor:not-allowed}.editGuardrailModal_cancelButton__tG3jB{background:#fff;color:#1a1a1a;border:1px solid #eaebee;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s}.editGuardrailModal_cancelButton__tG3jB:hover:not(:disabled){background:#f8f9fa;border-color:#d1d5db}.editGuardrailModal_cancelButton__tG3jB:disabled{background:#f8f9fa;color:#9b97a1;cursor:not-allowed}.customGuardrails_loadingContainer__na_tb{display:flex;justify-content:center;align-items:center;min-height:200px}.customGuardrails_searchAndCreateContainer__zshdN{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;gap:16px;margin-top:-8px}.customGuardrails_searchContainer__63Aqz{width:300px}.customGuardrails_searchInputWrapper__fZQnD{position:relative;display:flex;align-items:center}.customGuardrails_searchIcon__iKolZ{position:absolute;left:12px;z-index:1;color:#6b7280}.customGuardrails_searchInput__H9mHL{width:100%;padding:5px 16px 5px 40px;border:1px solid #eaebee;border-radius:8px;font-size:13px;background:#fff;color:#1a1a1a;outline:none;transition:border-color .2s;min-height:35px;box-sizing:border-box;display:flex;align-items:center}.customGuardrails_searchInput__H9mHL:focus{border-color:#7b56fb}.customGuardrails_searchInput__H9mHL::placeholder{color:#9ca3af}.customGuardrails_createKeyContainer__aLU9k{display:flex;flex-direction:row;align-items:center;gap:10px;border:1px solid #eaebee;padding:6px 12px;border-radius:8px;background-color:#7b56fb;cursor:pointer;transition:background-color .2s}.customGuardrails_createKeyContainer__aLU9k:hover{background:#6645d9}.customGuardrails_createKeyText__uwjU5{font-size:13px;font-weight:500;font-family:var(--font-inter),sans-serif;color:#fff;letter-spacing:.01em}.customGuardrails_addIconCircle__99H1I{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid #fff;border-radius:50%;margin-right:8px;background:transparent}.customGuardrails_addIcon__gjdrN{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(0) hue-rotate(0deg) brightness(100%) contrast(100%)}.customGuardrails_infoBanner__7NZwf{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#f3f4f6;border-radius:8px;margin-bottom:8px}.customGuardrails_infoIcon__StDK0{display:flex;align-items:center;color:#7b56fb}.customGuardrails_infoText__CaEOo{font-size:12px;color:#374151;line-height:1.4}.customGuardrails_tableHeaderText__N4CDO{font-size:14px;font-weight:600;font-family:var(--font-lato);color:#5c7288;margin:0}.customGuardrails_guardrailsList__WK_B6{display:flex;flex-direction:column;gap:0}.customGuardrails_guardrailItem__K7qSG{display:flex;align-items:center;justify-content:space-between;padding:12px 8px;border-bottom:1px solid #f3f4f6;cursor:pointer;transition:background-color .2s}.customGuardrails_guardrailItem__K7qSG:hover{background-color:#f9fafb}.customGuardrails_guardrailItem__K7qSG:last-child{border-bottom:none}.customGuardrails_guardrailInfo__Eye3E{display:flex;align-items:center;gap:12px;flex:1;cursor:pointer;padding:0;border-radius:6px;transition:background-color .2s}.customGuardrails_guardrailInfo__Eye3E:hover{background-color:#f9fafb}.customGuardrails_guardrailToggle__gi_5_{flex-shrink:0;margin-left:8px}.customGuardrails_guardrailContent__JzN2H{flex:1;min-width:0}.customGuardrails_guardrailTitle__nHsh1{font-size:13px;font-weight:500;color:#1a1a1a;margin:0 0 2px;line-height:1.3}.customGuardrails_guardrailDescription__Xqho7{font-size:11px;color:#6b7280;margin:0;line-height:1.3}.customGuardrails_guardrailArrow__TE_Cg{flex-shrink:0;display:flex;align-items:center;color:#9ca3af;gap:8px;padding-right:0}.customGuardrails_toggleSwitch__k9EVs{width:32px;height:18px;border-radius:9px;border:none;cursor:pointer;position:relative;transition:background-color .2s;display:flex;align-items:center;justify-content:center}.customGuardrails_toggleOn__416o6{background:#7b56fb}.customGuardrails_toggleOff__FmFii{background:#e5e7eb}.customGuardrails_toggleSlider__FU9Ia{width:14px;height:14px;background:#fff;border-radius:50%;transition:transform .2s;box-shadow:0 2px 4px rgba(0,0,0,.1)}.customGuardrails_toggleOn__416o6 .customGuardrails_toggleSlider__FU9Ia{transform:translateX(6px)}.customGuardrails_toggleOff__FmFii .customGuardrails_toggleSlider__FU9Ia{transform:translateX(-6px)}.customGuardrails_customGuardrailsSection__hlb_i{margin-top:32px;padding-top:32px;border-top:1px solid #eaebee}.customGuardrails_customSectionTitle__Er4VV{font-size:18px;font-weight:600;color:#1a1a1a;margin:0 0 16px}.customGuardrails_guardrailsContainer__SjHRs{margin-top:20px}.customGuardrails_sectionContainer__4naRl{margin-bottom:32px}.customGuardrails_sectionTitle__tid0a{font-size:18px;font-weight:600;color:#1a1a1a;margin:0 0 16px}.customGuardrails_cardsGrid__LtpjD{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.customGuardrails_guardrailCard__MQ6KC{background:#fff;border:1px solid #eaebee;border-radius:12px;padding:20px;transition:all .2s ease;cursor:pointer}.customGuardrails_guardrailCard__MQ6KC:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:#7b56fb}.customGuardrails_cardTopSection__hymg1{display:flex;align-items:center;gap:16px;margin-bottom:12px}.customGuardrails_cardIcon__frokb{flex-shrink:0;width:40px;height:40px;background:#f8f9fa;border-radius:8px;display:flex;align-items:center;justify-content:center}.customGuardrails_cardIconText__yT6yY{font-size:18px;font-weight:600;color:#7b56fb;text-transform:uppercase}.customGuardrails_cardInfo__G1Y3N{flex:1;min-width:0}.customGuardrails_cardTitle__DPiWy{font-size:16px;font-weight:600;color:#1a1a1a;margin:0 0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.customGuardrails_cardSubtitle__0_Ipo{font-size:14px;color:#666;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.customGuardrails_cardNavigation__g62Nx{flex-shrink:0;display:flex;align-items:center}.customGuardrails_navigationButton___KWij{background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;transition:background-color .2s;display:flex;align-items:center;justify-content:center}.customGuardrails_navigationButton___KWij:hover{background:#f8f9fa}.customGuardrails_cardSeparator__OacIe{height:1px;background:#eaebee;margin:12px 0}.customGuardrails_cardBottomSection__vMsKT{display:flex;justify-content:space-between;align-items:center}.customGuardrails_cardStatus__PmATn{display:flex;align-items:center}.customGuardrails_statusIndicator__xtHqk{display:flex;align-items:center;gap:6px}.customGuardrails_statusCheckmark__QsSDY{display:flex;align-items:center}.customGuardrails_statusText__pC0O7{font-size:14px;font-weight:500;color:#10b981}.customGuardrails_statusTextDisabled__SBD2f{color:#6b7280}.customGuardrails_cardActions__YZwT8{display:flex;gap:8px;align-items:center}.customGuardrails_deleteButton__TqwW5{display:flex;align-items:center;justify-content:center;transition:opacity .2s}.customGuardrails_deleteButton__TqwW5:disabled{cursor:not-allowed;opacity:.6}.customGuardrails_emptyState__ZJmxR{text-align:center;padding:20px 0;color:#666}.customGuardrails_noGuardrailContainer__uaklW{text-align:center;padding:20px 0}.customGuardrails_noGuardrailText__eAmCn{font-size:14px;font-weight:500;color:#3d3d3d;margin:0}.customGuardrails_noGuardrailSubText__BOd8K{font-size:14px;color:#666;margin:8px 0 0}.customGuardrails_confirmationDeletePopupContainer__j760A{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.customGuardrails_confirmationDeletePopupContent__51d5S{background:#fff;border-radius:12px;padding:24px;max-width:400px;width:90%;box-shadow:0 4px 20px rgba(0,0,0,.15)}.customGuardrails_confirmationDeletePopupMessage__G7Der{margin-bottom:24px}.customGuardrails_confirmationDeletePopupMessageText__B7JEw{font-size:14px;color:#666;line-height:1.5;margin:0}.customGuardrails_confirmationDeletePopupButtons__t2bsP{display:flex;gap:12px;justify-content:flex-end}.customGuardrails_confirmationDeleteCancelButton__mGW4Z{padding:10px 20px;border:1px solid #e0e0e0;background:#fff;color:#666;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.customGuardrails_confirmationDeleteCancelButton__mGW4Z:hover{background:#f5f5f5}.customGuardrails_confirmationDeleteConfirmButton__Dqqh_{padding:10px 20px;border:none;background:#e72626;color:#fff;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}.customGuardrails_confirmationDeleteConfirmButton__Dqqh_:hover{background:#d32f2f}.customGuardrails_popup__N8tIQ{position:fixed;border:.5px solid #dddde3;top:20px;right:20px;background:#fcfcfd;box-shadow:0 3px 12px 0 #00000017;color:#001233;padding:10px 15px;border-radius:5px;transition:opacity .3s ease;z-index:1000}.customGuardrails_popupMessageContainer__E48HS{display:flex;flex-direction:row;justify-content:flex-start;gap:10px}.customGuardrails_popupMessage__07IPX{color:#001233;font-size:15px;font-weight:500;font-family:var(--font-inter),sans-serif}.customGuardrails_customTooltip__FM81S{background-color:#fafafb;color:#1a1a1a;font-size:11px;padding:8px 12px;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.15)}