.AssistantProfileSettings-module__b2n_Ga__settings{border:1px solid var(--line,#dce4de);background:#f8faf7;border-radius:14px;margin:4px 0 20px;padding:16px}.AssistantProfileSettings-module__b2n_Ga__heading{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:13px;display:flex}.AssistantProfileSettings-module__b2n_Ga__heading h3,.AssistantProfileSettings-module__b2n_Ga__panelHeader h3,.AssistantProfileSettings-module__b2n_Ga__collectionHeading h4,.AssistantProfileSettings-module__b2n_Ga__adderHeading h4{color:var(--ink,#17241d);margin:0}.AssistantProfileSettings-module__b2n_Ga__heading h3{font-size:15px}.AssistantProfileSettings-module__b2n_Ga__heading>p{max-width:270px;color:var(--muted,#68766e);text-align:right;margin:0;font-size:10px;line-height:1.45}.AssistantProfileSettings-module__b2n_Ga__kicker{color:var(--green,#245c43);letter-spacing:.12em;text-transform:uppercase;margin:0 0 5px;font-size:8px;font-weight:850}.AssistantProfileSettings-module__b2n_Ga__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.AssistantProfileSettings-module__b2n_Ga__settingCard{min-width:0;min-height:70px;color:var(--ink,#17241d);cursor:pointer;text-align:left;background:#fff;border:1px solid #d5dfd7;border-radius:12px;grid-template-columns:36px minmax(0,1fr) auto 12px;align-items:center;gap:10px;padding:11px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid}.AssistantProfileSettings-module__b2n_Ga__settingCard:hover:not(:disabled){border-color:#9fbea9;transform:translateY(-1px);box-shadow:0 7px 18px #1c362b12}.AssistantProfileSettings-module__b2n_Ga__settingCard:disabled{cursor:not-allowed;opacity:.58}.AssistantProfileSettings-module__b2n_Ga__cardIcon,.AssistantProfileSettings-module__b2n_Ga__itemIcon{background:var(--mint,#e5f0e7);color:var(--green,#245c43);flex:none;place-items:center;font-weight:850;display:grid}.AssistantProfileSettings-module__b2n_Ga__cardIcon{border-radius:10px;width:36px;height:36px;font-size:12px}.AssistantProfileSettings-module__b2n_Ga__cardCopy,.AssistantProfileSettings-module__b2n_Ga__cardTitle,.AssistantProfileSettings-module__b2n_Ga__cardSummary,.AssistantProfileSettings-module__b2n_Ga__itemCopy,.AssistantProfileSettings-module__b2n_Ga__itemCopy strong,.AssistantProfileSettings-module__b2n_Ga__itemCopy small,.AssistantProfileSettings-module__b2n_Ga__itemCopy>span{min-width:0;display:block}.AssistantProfileSettings-module__b2n_Ga__cardTitle{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:850;overflow:hidden}.AssistantProfileSettings-module__b2n_Ga__cardSummary{color:var(--muted,#68766e);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:9px;line-height:1.35;overflow:hidden}.AssistantProfileSettings-module__b2n_Ga__statusBadge,.AssistantProfileSettings-module__b2n_Ga__countBadge{letter-spacing:.04em;white-space:nowrap;text-transform:uppercase;border-radius:999px;padding:5px 7px;font-size:7px;font-weight:850}.AssistantProfileSettings-module__b2n_Ga__inheritedBadge,.AssistantProfileSettings-module__b2n_Ga__countBadge{color:var(--muted,#68766e);background:#edf2ed}.AssistantProfileSettings-module__b2n_Ga__customBadge{color:var(--green,#245c43);background:#e6f2e9}.AssistantProfileSettings-module__b2n_Ga__cardArrow{color:#8fa096;font-size:20px;line-height:1}.AssistantProfileSettings-module__b2n_Ga__panelBackdrop{z-index:60;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f1f188f;place-items:center;padding:24px;animation:.16s ease-out AssistantProfileSettings-module__b2n_Ga__profile-settings-fade-in;display:grid;position:fixed;inset:0}.AssistantProfileSettings-module__b2n_Ga__panel{background:#fff;border:1px solid #ffffff80;border-radius:20px;outline:0;flex-direction:column;width:min(820px,100%);max-height:calc(100vh - 48px);animation:.18s ease-out AssistantProfileSettings-module__b2n_Ga__profile-settings-rise-in;display:flex;overflow:hidden;box-shadow:0 28px 90px #0b1e1552}.AssistantProfileSettings-module__b2n_Ga__panelHeader{border-bottom:1px solid var(--line,#dce4de);flex:none;justify-content:space-between;align-items:flex-start;gap:24px;padding:22px 24px 19px;display:flex}.AssistantProfileSettings-module__b2n_Ga__panelHeader h3{font-size:20px}.AssistantProfileSettings-module__b2n_Ga__panelHeader>div>p:last-child{max-width:650px;color:var(--muted,#68766e);margin:7px 0 0;font-size:11px;line-height:1.5}.AssistantProfileSettings-module__b2n_Ga__closeButton{width:36px;height:36px;color:var(--muted,#68766e);cursor:pointer;background:#eef2ed;border:0;border-radius:10px;flex:none;place-items:center;padding:0;font-size:24px;line-height:1;display:grid}.AssistantProfileSettings-module__b2n_Ga__closeButton:hover{color:var(--ink,#17241d);background:#e3e9e4}.AssistantProfileSettings-module__b2n_Ga__panelBody{overscroll-behavior:contain;min-height:0;padding:22px 24px 25px;overflow-y:auto}.AssistantProfileSettings-module__b2n_Ga__editorField>label,.AssistantProfileSettings-module__b2n_Ga__searchField>span{color:var(--ink,#17241d);margin-bottom:7px;font-size:11px;font-weight:850;display:block}.AssistantProfileSettings-module__b2n_Ga__editorField textarea{resize:vertical;width:100%;min-height:270px;color:var(--ink,#17241d);font-family:var(--font-geist-mono), Consolas, monospace;tab-size:2;background:#fbfcfa;border:1px solid #c8d4cb;border-radius:12px;padding:14px;font-size:12px;line-height:1.6;display:block}.AssistantProfileSettings-module__b2n_Ga__editorFooter{color:var(--muted,#68766e);justify-content:space-between;align-items:center;gap:14px;margin-top:10px;font-size:9px;display:flex}.AssistantProfileSettings-module__b2n_Ga__resetButton,.AssistantProfileSettings-module__b2n_Ga__removeButton,.AssistantProfileSettings-module__b2n_Ga__catalogAddButton,.AssistantProfileSettings-module__b2n_Ga__addButton{cursor:pointer;border-radius:9px;font-weight:800}.AssistantProfileSettings-module__b2n_Ga__resetButton{min-height:34px;color:var(--green,#245c43);background:#fff;border:1px solid #bdccc2;padding:0 11px;font-size:9px}.AssistantProfileSettings-module__b2n_Ga__resetButton:disabled,.AssistantProfileSettings-module__b2n_Ga__removeButton:disabled,.AssistantProfileSettings-module__b2n_Ga__catalogAddButton:disabled,.AssistantProfileSettings-module__b2n_Ga__addButton:disabled{cursor:not-allowed;opacity:.5}.AssistantProfileSettings-module__b2n_Ga__editorHelp{color:var(--muted,#68766e);margin:9px 0 0;font-size:10px;line-height:1.5}.AssistantProfileSettings-module__b2n_Ga__limitExceeded{color:var(--danger,#a44136);font-weight:800}.AssistantProfileSettings-module__b2n_Ga__collectionManager{gap:14px;display:grid}.AssistantProfileSettings-module__b2n_Ga__collectionHeading{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.AssistantProfileSettings-module__b2n_Ga__collectionHeading h4,.AssistantProfileSettings-module__b2n_Ga__adderHeading h4{font-size:14px}.AssistantProfileSettings-module__b2n_Ga__collectionHeading p,.AssistantProfileSettings-module__b2n_Ga__adderHeading p{color:var(--muted,#68766e);margin:5px 0 0;font-size:10px;line-height:1.45}.AssistantProfileSettings-module__b2n_Ga__selectedList,.AssistantProfileSettings-module__b2n_Ga__catalogList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.AssistantProfileSettings-module__b2n_Ga__selectedItem,.AssistantProfileSettings-module__b2n_Ga__catalogItem{border:1px solid var(--line,#dce4de);background:#fbfcfa;border-radius:12px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;min-width:0;padding:12px;display:grid}.AssistantProfileSettings-module__b2n_Ga__itemIcon{border-radius:10px;width:38px;height:38px;font-size:11px}.AssistantProfileSettings-module__b2n_Ga__itemCopy strong{overflow-wrap:anywhere;color:var(--ink,#17241d);font-size:11px}.AssistantProfileSettings-module__b2n_Ga__itemCopy small{color:var(--green,#245c43);letter-spacing:.04em;text-transform:uppercase;margin-top:3px;font-size:7px;font-weight:850}.AssistantProfileSettings-module__b2n_Ga__itemCopy>span{color:var(--muted,#68766e);margin-top:4px;font-size:9px;line-height:1.45}.AssistantProfileSettings-module__b2n_Ga__removeButton,.AssistantProfileSettings-module__b2n_Ga__catalogAddButton{background:#fff;min-height:34px;padding:0 10px;font-size:8px}.AssistantProfileSettings-module__b2n_Ga__removeButton{color:var(--danger,#a44136);border:1px solid #e1b7b2}.AssistantProfileSettings-module__b2n_Ga__removeButton:hover:not(:disabled){border-color:var(--danger,#a44136);background:#fff7f5}.AssistantProfileSettings-module__b2n_Ga__addButton{background:var(--green,#245c43);color:#fff;border:0;justify-self:start;min-height:40px;padding:0 14px;font-size:10px;box-shadow:0 6px 14px #245c4324}.AssistantProfileSettings-module__b2n_Ga__addButton:hover:not(:disabled){background:var(--green-dark,#153d2c)}.AssistantProfileSettings-module__b2n_Ga__adder{background:#f3f7f3;border:1px solid #cbd9cf;border-radius:14px;gap:13px;padding:16px;display:grid}.AssistantProfileSettings-module__b2n_Ga__adderHeading{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.AssistantProfileSettings-module__b2n_Ga__adderHeading>span{color:var(--muted,#68766e);white-space:nowrap;font-size:8px;font-weight:800}.AssistantProfileSettings-module__b2n_Ga__searchField input{width:100%;min-height:40px;color:var(--ink,#17241d);font:inherit;background:#fff;border:1px solid #c8d4cb;border-radius:10px;padding:0 12px;font-size:10px}.AssistantProfileSettings-module__b2n_Ga__catalogList{overscroll-behavior:contain;max-height:330px;padding-right:3px;overflow-y:auto}.AssistantProfileSettings-module__b2n_Ga__catalogItem{background:#fff;grid-template-columns:minmax(0,1fr) auto}.AssistantProfileSettings-module__b2n_Ga__catalogAddButton{color:var(--green,#245c43);border:1px solid #a8c4b0}.AssistantProfileSettings-module__b2n_Ga__catalogAddButton:hover:not(:disabled){border-color:var(--green,#245c43);background:#f1f7f2}.AssistantProfileSettings-module__b2n_Ga__emptyState{color:var(--muted,#68766e);background:#ffffffa6;border:1px dashed #c8d4cb;border-radius:11px;margin:0;padding:16px;font-size:10px;line-height:1.5}.AssistantProfileSettings-module__b2n_Ga__settings button:focus-visible,.AssistantProfileSettings-module__b2n_Ga__settings input:focus-visible,.AssistantProfileSettings-module__b2n_Ga__settings textarea:focus-visible,.AssistantProfileSettings-module__b2n_Ga__panel:focus-visible{outline-offset:2px;outline:3px solid #e873354d}.AssistantProfileSettings-module__b2n_Ga__editorField textarea:focus,.AssistantProfileSettings-module__b2n_Ga__searchField input:focus{border-color:var(--green,#245c43);background:#fff;box-shadow:0 0 0 3px #245c4317}@keyframes AssistantProfileSettings-module__b2n_Ga__profile-settings-fade-in{0%{opacity:0}to{opacity:1}}@keyframes AssistantProfileSettings-module__b2n_Ga__profile-settings-rise-in{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:720px){.AssistantProfileSettings-module__b2n_Ga__heading{flex-direction:column;align-items:flex-start;gap:6px}.AssistantProfileSettings-module__b2n_Ga__heading>p{text-align:left;max-width:none}.AssistantProfileSettings-module__b2n_Ga__cardGrid{grid-template-columns:1fr}.AssistantProfileSettings-module__b2n_Ga__panelBackdrop{padding:10px}.AssistantProfileSettings-module__b2n_Ga__panel{border-radius:16px;max-height:calc(100vh - 20px)}.AssistantProfileSettings-module__b2n_Ga__panelHeader{padding:18px 18px 15px}.AssistantProfileSettings-module__b2n_Ga__panelBody{padding:18px}.AssistantProfileSettings-module__b2n_Ga__editorField textarea{min-height:220px}.AssistantProfileSettings-module__b2n_Ga__editorFooter,.AssistantProfileSettings-module__b2n_Ga__adderHeading{flex-direction:column;align-items:stretch}.AssistantProfileSettings-module__b2n_Ga__resetButton{align-self:flex-start}}@media (max-width:480px){.AssistantProfileSettings-module__b2n_Ga__settings{padding:12px}.AssistantProfileSettings-module__b2n_Ga__settingCard{grid-template-columns:34px minmax(0,1fr) 11px}.AssistantProfileSettings-module__b2n_Ga__settingCard .AssistantProfileSettings-module__b2n_Ga__statusBadge,.AssistantProfileSettings-module__b2n_Ga__settingCard .AssistantProfileSettings-module__b2n_Ga__countBadge{grid-column:2;justify-self:start}.AssistantProfileSettings-module__b2n_Ga__settingCard .AssistantProfileSettings-module__b2n_Ga__cardArrow{grid-area:1/3/span 2}.AssistantProfileSettings-module__b2n_Ga__selectedItem,.AssistantProfileSettings-module__b2n_Ga__catalogItem{grid-template-columns:34px minmax(0,1fr)}.AssistantProfileSettings-module__b2n_Ga__catalogItem .AssistantProfileSettings-module__b2n_Ga__itemCopy{grid-column:1/-1}.AssistantProfileSettings-module__b2n_Ga__removeButton,.AssistantProfileSettings-module__b2n_Ga__catalogAddButton{grid-column:1/-1;width:100%}.AssistantProfileSettings-module__b2n_Ga__addButton{width:100%}}@media (prefers-reduced-motion:reduce){.AssistantProfileSettings-module__b2n_Ga__settingCard,.AssistantProfileSettings-module__b2n_Ga__panelBackdrop,.AssistantProfileSettings-module__b2n_Ga__panel{transition:none;animation:none}}
.AssistantModelManager-module__zZdBvG__manager{max-width:1180px}.AssistantModelManager-module__zZdBvG__header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:18px;display:flex}.AssistantModelManager-module__zZdBvG__header>div{max-width:720px}.AssistantModelManager-module__zZdBvG__kicker,.AssistantModelManager-module__zZdBvG__formMode{color:var(--green);letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:850}.AssistantModelManager-module__zZdBvG__header h2{margin:0;font-size:27px}.AssistantModelManager-module__zZdBvG__header p:not(.AssistantModelManager-module__zZdBvG__kicker){color:var(--muted);margin:9px 0 0;font-size:14px;line-height:1.55}.AssistantModelManager-module__zZdBvG__primaryAction,.AssistantModelManager-module__zZdBvG__secondaryAction,.AssistantModelManager-module__zZdBvG__closeAction,.AssistantModelManager-module__zZdBvG__selectionActions button,.AssistantModelManager-module__zZdBvG__cardActions button{cursor:pointer;border-radius:10px;font-weight:800}.AssistantModelManager-module__zZdBvG__primaryAction{background:var(--green);color:#fff;border:0;min-height:42px;padding:0 16px;box-shadow:0 6px 14px #245c4326}.AssistantModelManager-module__zZdBvG__primaryAction:hover:not(:disabled){background:var(--green-dark)}.AssistantModelManager-module__zZdBvG__primaryAction:disabled{cursor:not-allowed;background:#c7d0c9}.AssistantModelManager-module__zZdBvG__secondaryAction{min-height:42px;color:var(--green);background:#fff;border:1px solid #bdccc2;padding:0 16px}.AssistantModelManager-module__zZdBvG__secondaryAction:hover{border-color:var(--green);background:#f8fbf8}.AssistantModelManager-module__zZdBvG__closeAction{width:36px;height:36px;color:var(--muted);background:#eef2ed;border:0;flex:none;font-size:22px;line-height:1}.AssistantModelManager-module__zZdBvG__primaryAction:focus-visible,.AssistantModelManager-module__zZdBvG__secondaryAction:focus-visible,.AssistantModelManager-module__zZdBvG__closeAction:focus-visible,.AssistantModelManager-module__zZdBvG__selectionActions button:focus-visible,.AssistantModelManager-module__zZdBvG__cardActions button:focus-visible,.AssistantModelManager-module__zZdBvG__field input:focus-visible,.AssistantModelManager-module__zZdBvG__field textarea:focus-visible,.AssistantModelManager-module__zZdBvG__skillSearch input:focus-visible,.AssistantModelManager-module__zZdBvG__skillOption:focus-within{outline-offset:2px;outline:3px solid #e8733547}.AssistantModelManager-module__zZdBvG__scopeNote{color:var(--green-dark);background:#eaf2eb;border:1px solid #cbd9cf;border-radius:12px;align-items:center;gap:14px;margin-bottom:18px;padding:13px 16px;font-size:12px;line-height:1.45;display:flex}.AssistantModelManager-module__zZdBvG__scopeNote strong{letter-spacing:.05em;text-transform:uppercase;background:#fff;border-radius:7px;flex:none;padding:5px 8px;font-size:10px}.AssistantModelManager-module__zZdBvG__notice,.AssistantModelManager-module__zZdBvG__error,.AssistantModelManager-module__zZdBvG__loading{border-radius:10px;margin:14px 0;padding:12px 14px;font-size:12px}.AssistantModelManager-module__zZdBvG__notice{color:var(--green-dark);background:#e5f2e8;border:1px solid #c4dbc9}.AssistantModelManager-module__zZdBvG__error{color:var(--danger);background:#fff0ee;border:1px solid #efc8c3}.AssistantModelManager-module__zZdBvG__loading{color:var(--muted)}.AssistantModelManager-module__zZdBvG__form{background:#fff;border:1px solid #cbd6cd;border-radius:18px;margin-bottom:24px;padding:26px;box-shadow:0 12px 34px #1c362b0f}.AssistantModelManager-module__zZdBvG__formHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:24px;padding-bottom:20px;display:flex}.AssistantModelManager-module__zZdBvG__formHeader h3{margin:0;font-size:21px}.AssistantModelManager-module__zZdBvG__formHeader p:not(.AssistantModelManager-module__zZdBvG__formMode){color:var(--muted);margin:7px 0 0;font-size:12px;line-height:1.5}.AssistantModelManager-module__zZdBvG__field{margin-bottom:22px}.AssistantModelManager-module__zZdBvG__field label,.AssistantModelManager-module__zZdBvG__skillsFieldset legend{color:var(--ink);margin-bottom:8px;font-size:12px;font-weight:850;display:block}.AssistantModelManager-module__zZdBvG__field input,.AssistantModelManager-module__zZdBvG__field textarea{width:100%;color:var(--ink);font:inherit;background:#fbfcfa;border:1px solid #cbd5ce;border-radius:11px;outline:0;padding:12px 13px}.AssistantModelManager-module__zZdBvG__field textarea{resize:vertical;min-height:300px;font-family:var(--font-geist-mono), monospace;tab-size:2;font-size:12px;line-height:1.55}.AssistantModelManager-module__zZdBvG__field input:focus,.AssistantModelManager-module__zZdBvG__field textarea:focus{border-color:var(--green);background:#fff;box-shadow:0 0 0 3px #245c431a}.AssistantModelManager-module__zZdBvG__field small{color:var(--muted);margin-top:7px;font-size:10px;line-height:1.55;display:block}.AssistantModelManager-module__zZdBvG__field small strong,.AssistantModelManager-module__zZdBvG__field code{color:var(--green-dark)}.AssistantModelManager-module__zZdBvG__field code{background:#edf3ed;border-radius:4px;padding:2px 4px}.AssistantModelManager-module__zZdBvG__skillsFieldset{border:0;margin:0;padding:0}.AssistantModelManager-module__zZdBvG__skillsFieldset>legend{margin-bottom:5px}.AssistantModelManager-module__zZdBvG__skillsHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:13px;display:flex}.AssistantModelManager-module__zZdBvG__skillsHeading p{color:var(--muted);margin:0;font-size:11px}.AssistantModelManager-module__zZdBvG__selectionActions{gap:7px;display:flex}.AssistantModelManager-module__zZdBvG__selectionActions button,.AssistantModelManager-module__zZdBvG__cardActions button{min-height:36px;color:var(--green);background:#fff;border:1px solid #c6d2ca;padding:0 12px;font-size:10px}.AssistantModelManager-module__zZdBvG__selectionActions button:hover,.AssistantModelManager-module__zZdBvG__cardActions button:hover{border-color:var(--green);background:#f7faf7}.AssistantModelManager-module__zZdBvG__skillSearch{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px 12px;margin-bottom:13px;display:grid}.AssistantModelManager-module__zZdBvG__skillSearch label{color:var(--ink);grid-column:1/-1;font-size:11px;font-weight:800}.AssistantModelManager-module__zZdBvG__skillSearch input{width:100%;min-height:42px;color:var(--ink);font:inherit;background:#fbfcfa;border:1px solid #cbd5ce;border-radius:10px;outline:0;padding:0 12px}.AssistantModelManager-module__zZdBvG__skillSearch input:focus{border-color:var(--green);background:#fff;box-shadow:0 0 0 3px #245c431a}.AssistantModelManager-module__zZdBvG__skillSearch small{color:var(--muted);white-space:nowrap;padding-bottom:12px;font-size:10px}.AssistantModelManager-module__zZdBvG__skillsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.AssistantModelManager-module__zZdBvG__skillOption{border:1px solid var(--line);cursor:pointer;background:#fbfcfa;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:11px;min-height:78px;padding:13px;transition:border-color .16s,background-color .16s;display:grid}.AssistantModelManager-module__zZdBvG__skillOption:hover,.AssistantModelManager-module__zZdBvG__skillSelected{background:#f1f7f2;border-color:#9fbea9}.AssistantModelManager-module__zZdBvG__skillOption input{width:18px;height:18px;accent-color:var(--green);margin-top:1px}.AssistantModelManager-module__zZdBvG__skillOption strong,.AssistantModelManager-module__zZdBvG__skillOption em,.AssistantModelManager-module__zZdBvG__skillOption small{display:block}.AssistantModelManager-module__zZdBvG__skillOption strong{color:var(--ink);font-size:12px}.AssistantModelManager-module__zZdBvG__skillOption em{color:var(--green);letter-spacing:.04em;text-transform:uppercase;margin-top:3px;font-size:8px;font-style:normal;font-weight:800}.AssistantModelManager-module__zZdBvG__skillOption small{color:var(--muted);margin-top:5px;font-size:10px;line-height:1.45}.AssistantModelManager-module__zZdBvG__emptySkills{color:var(--muted);border:1px dashed #cbd5ce;border-radius:11px;margin:0;padding:16px;font-size:12px}.AssistantModelManager-module__zZdBvG__formActions{border-top:1px solid var(--line);justify-content:flex-end;gap:10px;margin-top:24px;padding-top:20px;display:flex}.AssistantModelManager-module__zZdBvG__modelGrid{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:14px;display:grid}.AssistantModelManager-module__zZdBvG__modelCard{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;min-width:0;padding:18px;display:flex;box-shadow:0 8px 26px #1c362b0b}.AssistantModelManager-module__zZdBvG__modelCardHeader{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;display:grid}.AssistantModelManager-module__zZdBvG__modelAvatar{background:var(--mint);width:44px;height:44px;color:var(--green);border-radius:13px;place-items:center;font-size:16px;font-weight:850;display:grid}.AssistantModelManager-module__zZdBvG__modelCardHeader p{color:var(--green);letter-spacing:.08em;text-transform:uppercase;margin:0 0 3px;font-size:8px;font-weight:850}.AssistantModelManager-module__zZdBvG__modelCardHeader h3{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;overflow:hidden}.AssistantModelManager-module__zZdBvG__soulPreview{min-height:42px;color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:16px 0;font-size:11px;line-height:1.55;display:-webkit-box;overflow:hidden}.AssistantModelManager-module__zZdBvG__modelFacts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:12px;padding:11px 0;font-size:9px;display:flex}.AssistantModelManager-module__zZdBvG__modelFacts strong{color:var(--ink)}.AssistantModelManager-module__zZdBvG__modelWarning{color:#8b4a24;background:#fff3e9;border-radius:8px;margin:11px 0 0;padding:9px 10px;font-size:10px;line-height:1.4}.AssistantModelManager-module__zZdBvG__cardActions{justify-content:flex-end;gap:7px;margin-top:auto;padding-top:15px;display:flex}@media (max-width:800px){.AssistantModelManager-module__zZdBvG__skillsGrid{grid-template-columns:1fr}}@media (max-width:650px){.AssistantModelManager-module__zZdBvG__header,.AssistantModelManager-module__zZdBvG__formHeader,.AssistantModelManager-module__zZdBvG__scopeNote,.AssistantModelManager-module__zZdBvG__skillsHeading{flex-direction:column;align-items:stretch}.AssistantModelManager-module__zZdBvG__header .AssistantModelManager-module__zZdBvG__primaryAction{width:100%}.AssistantModelManager-module__zZdBvG__form{padding:19px}.AssistantModelManager-module__zZdBvG__field textarea{min-height:220px}.AssistantModelManager-module__zZdBvG__selectionActions{grid-template-columns:1fr 1fr;display:grid}.AssistantModelManager-module__zZdBvG__selectionActions button{min-height:44px}.AssistantModelManager-module__zZdBvG__modelGrid{grid-template-columns:1fr}.AssistantModelManager-module__zZdBvG__formActions{flex-direction:column-reverse}.AssistantModelManager-module__zZdBvG__formActions button{width:100%}.AssistantModelManager-module__zZdBvG__cardActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AssistantModelManager-module__zZdBvG__cardActions button{min-height:44px}.AssistantModelManager-module__zZdBvG__skillSearch{grid-template-columns:1fr}.AssistantModelManager-module__zZdBvG__skillSearch small{padding-bottom:0}}
.ResourceManager-module__xb8kuq__manager{max-width:1180px}.ResourceManager-module__xb8kuq__header{justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:18px;display:flex}.ResourceManager-module__xb8kuq__header>div{max-width:720px}.ResourceManager-module__xb8kuq__kicker{color:var(--green);letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:850}.ResourceManager-module__xb8kuq__header h2{font-size:27px}.ResourceManager-module__xb8kuq__header p:not(.ResourceManager-module__xb8kuq__kicker){color:var(--muted);margin:9px 0 0;font-size:14px;line-height:1.55}.ResourceManager-module__xb8kuq__teamPicker{background:#fff;border:1px solid #ced9d0;border-radius:13px;min-width:250px;padding:12px 14px;display:block;box-shadow:0 5px 18px #1c362b09}.ResourceManager-module__xb8kuq__teamPicker span{color:#7d8b84;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:8px;font-weight:850;display:block}.ResourceManager-module__xb8kuq__teamPicker select{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:11px;font-weight:800}.ResourceManager-module__xb8kuq__teamPicker:focus-within{border-color:var(--green);box-shadow:0 0 0 3px #245c4317}.ResourceManager-module__xb8kuq__teamPicker select:disabled{color:#99a49d}.ResourceManager-module__xb8kuq__scopeNote{background:#eaf2eb;border:1px solid #cbdacf;border-radius:14px;grid-template-columns:39px minmax(0,1fr);align-items:center;gap:12px;margin-bottom:18px;padding:14px 16px;display:grid}.ResourceManager-module__xb8kuq__scopeIcon{color:#fff;background:var(--green);border-radius:11px;place-items:center;width:39px;height:39px;font-size:17px;display:grid}.ResourceManager-module__xb8kuq__scopeNote strong,.ResourceManager-module__xb8kuq__scopeNote span{display:block}.ResourceManager-module__xb8kuq__scopeNote strong{font-size:11px}.ResourceManager-module__xb8kuq__scopeNote div>span{color:#617269;margin-top:4px;font-size:10px;line-height:1.45}.ResourceManager-module__xb8kuq__notice,.ResourceManager-module__xb8kuq__error{border-radius:10px;margin:0 0 14px;padding:11px 13px;font-size:11px;line-height:1.45}.ResourceManager-module__xb8kuq__notice{color:var(--green-dark);background:var(--mint)}.ResourceManager-module__xb8kuq__error{color:#8f342b;background:#fff0ee;justify-content:space-between;align-items:center;gap:14px;display:flex}.ResourceManager-module__xb8kuq__error button{color:#84352d;cursor:pointer;min-height:34px;font:inherit;background:#fff;border:1px solid #d8aaa4;border-radius:9px;flex:none;padding:0 13px;font-size:9px;font-weight:850}.ResourceManager-module__xb8kuq__error button:hover:not(:disabled){background:#fff9f8;border-color:#a84d43}.ResourceManager-module__xb8kuq__error button:focus-visible{outline-offset:2px;outline:3px solid #e873354d}.ResourceManager-module__xb8kuq__error button:disabled{opacity:.5;cursor:default}.ResourceManager-module__xb8kuq__empty{color:var(--muted);text-align:center;background:#fff;border:1px dashed #cbd5cd;border-radius:15px;margin:0 0 16px;padding:26px;font-size:11px}.ResourceManager-module__xb8kuq__resourceGrid{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:14px;display:grid}.ResourceManager-module__xb8kuq__resourceCard{border:1px solid var(--line);background:#fff;border-radius:17px;flex-direction:column;min-width:0;padding:20px;display:flex;box-shadow:0 8px 28px #1c362b0b}.ResourceManager-module__xb8kuq__resourceCardHeader{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.ResourceManager-module__xb8kuq__resourceIcon,.ResourceManager-module__xb8kuq__connectionIcon{background:#fff8f6;border:1px solid #f0d4d0;place-items:center;display:grid}.ResourceManager-module__xb8kuq__resourceIcon{border-radius:14px;width:48px;height:48px}.ResourceManager-module__xb8kuq__gmailMark{width:27px;height:auto;display:block;overflow:visible}.ResourceManager-module__xb8kuq__resourceStatus{color:#7b8580;letter-spacing:.05em;text-transform:uppercase;background:#eff2ef;border-radius:999px;align-items:center;gap:6px;min-height:26px;padding:0 9px;font-size:8px;font-weight:850;display:inline-flex}.ResourceManager-module__xb8kuq__resourceStatus i{background:#9ea8a2;border-radius:50%;width:6px;height:6px}.ResourceManager-module__xb8kuq__resourceStatus.ResourceManager-module__xb8kuq__resourceEnabled{color:var(--green);background:#e2f1e7}.ResourceManager-module__xb8kuq__resourceStatus.ResourceManager-module__xb8kuq__resourceEnabled i{background:#46a46f;box-shadow:0 0 0 3px #46a46f1f}.ResourceManager-module__xb8kuq__resourceCard h3{margin:0;font-size:18px}.ResourceManager-module__xb8kuq__resourceCard>p{min-height:42px;color:var(--muted);margin:7px 0 17px;font-size:11px;line-height:1.55}.ResourceManager-module__xb8kuq__resourceCard dl{margin:auto 0 16px}.ResourceManager-module__xb8kuq__resourceCard dl div{background:#f3f6f2;border-radius:10px;padding:11px 12px}.ResourceManager-module__xb8kuq__resourceCard dt{color:#87928c;letter-spacing:.08em;text-transform:uppercase;font-size:7px;font-weight:850}.ResourceManager-module__xb8kuq__resourceCard dd{color:var(--ink);margin:4px 0 0;font-size:10px;font-weight:750}.ResourceManager-module__xb8kuq__resourceCard>button{width:100%;min-height:40px;color:var(--green);cursor:pointer;font:inherit;background:#fff;border:1px solid #b9cabe;border-radius:10px;font-size:10px;font-weight:850}.ResourceManager-module__xb8kuq__resourceCard>button:hover:not(:disabled){border-color:var(--green);background:#f7faf7}.ResourceManager-module__xb8kuq__resourceCard>button:focus-visible{outline-offset:2px;outline:3px solid #e873354d}.ResourceManager-module__xb8kuq__resourceCard>button:disabled{color:#9aa49e;cursor:default;background:#f4f6f3;border-color:#dce2dd}.ResourceManager-module__xb8kuq__resourceComingSoon{box-shadow:none;background:#ffffff9e;border-style:dashed}.ResourceManager-module__xb8kuq__resourceComingSoon .ResourceManager-module__xb8kuq__resourceIcon{color:#8b9790;background:#eff2ef;border-color:#dde3de}.ResourceManager-module__xb8kuq__configurationPanel{background:#fff;border:1px solid #cbd7cd;border-radius:19px;margin-top:18px;overflow:hidden;box-shadow:0 12px 38px #1c362b12}.ResourceManager-module__xb8kuq__configurationHeader{border-bottom:1px solid var(--line);background:#fbfcfa;justify-content:space-between;align-items:flex-start;gap:20px;padding:23px 24px 20px;display:flex}.ResourceManager-module__xb8kuq__configurationHeader>div{max-width:800px}.ResourceManager-module__xb8kuq__configurationHeader h3{margin:0;font-size:20px}.ResourceManager-module__xb8kuq__configurationHeader p:not(.ResourceManager-module__xb8kuq__kicker){color:var(--muted);margin:7px 0 0;font-size:11px;line-height:1.55}.ResourceManager-module__xb8kuq__closeAction{color:#617068;cursor:pointer;background:#eef2ed;border:0;border-radius:10px;flex:none;width:34px;height:34px;font-size:21px}.ResourceManager-module__xb8kuq__closeAction:hover:not(:disabled){color:var(--ink);background:#e5ebe5}.ResourceManager-module__xb8kuq__closeAction:focus-visible{outline-offset:2px;outline:3px solid #e873354d}.ResourceManager-module__xb8kuq__closeAction:disabled{opacity:.5;cursor:default}.ResourceManager-module__xb8kuq__enableOption{cursor:pointer;background:#f4f6f3;border:1px solid #d7dfd8;border-radius:13px;justify-content:space-between;align-items:center;gap:20px;margin:20px 24px 0;padding:16px 17px;display:flex}.ResourceManager-module__xb8kuq__enableOptionActive{background:#e9f3eb;border-color:#aac5b2}.ResourceManager-module__xb8kuq__enableOption span,.ResourceManager-module__xb8kuq__enableOption strong,.ResourceManager-module__xb8kuq__enableOption small{display:block}.ResourceManager-module__xb8kuq__enableOption strong{font-size:12px}.ResourceManager-module__xb8kuq__enableOption small{color:var(--muted);margin-top:4px;font-size:9px;line-height:1.4}.ResourceManager-module__xb8kuq__enableOption input[role=switch],.ResourceManager-module__xb8kuq__confirmationList input[role=switch]{appearance:none;cursor:pointer;background:#b8c1bb;border:0;border-radius:99px;outline:0;flex:none;width:38px;height:22px;transition:background .18s;position:relative}.ResourceManager-module__xb8kuq__enableOption input[role=switch]:after,.ResourceManager-module__xb8kuq__confirmationList input[role=switch]:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #0f231933}.ResourceManager-module__xb8kuq__enableOption input[role=switch]:checked,.ResourceManager-module__xb8kuq__confirmationList input[role=switch]:checked{background:var(--green)}.ResourceManager-module__xb8kuq__enableOption input[role=switch]:checked:after,.ResourceManager-module__xb8kuq__confirmationList input[role=switch]:checked:after{transform:translate(16px)}.ResourceManager-module__xb8kuq__enableOption input[role=switch]:focus-visible,.ResourceManager-module__xb8kuq__confirmationList input[role=switch]:focus-visible{box-shadow:0 0 0 3px #e8733540}.ResourceManager-module__xb8kuq__confirmationList input[role=switch]:disabled{opacity:.64;cursor:not-allowed}.ResourceManager-module__xb8kuq__configurationBody{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px 24px;transition:opacity .18s;display:grid}.ResourceManager-module__xb8kuq__configurationBodyDisabled{opacity:.48}.ResourceManager-module__xb8kuq__fieldset{border:1px solid var(--line);border-radius:14px;min-width:0;margin:0;padding:17px}.ResourceManager-module__xb8kuq__fieldset:first-child{grid-column:1/-1}.ResourceManager-module__xb8kuq__fieldset legend{color:var(--ink);padding:0 6px;font-size:12px;font-weight:850}.ResourceManager-module__xb8kuq__fieldset>p{color:var(--muted);margin:0 0 13px;font-size:9px;line-height:1.45}.ResourceManager-module__xb8kuq__segmentedChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.ResourceManager-module__xb8kuq__segmentedChoices label{cursor:pointer;background:#fbfcfa;border:1px solid #d7dfd8;border-radius:11px;align-items:flex-start;gap:10px;min-width:0;padding:12px;display:flex}.ResourceManager-module__xb8kuq__segmentedChoices label:has(input:checked){border-color:var(--green);background:#eef5ef;box-shadow:inset 0 0 0 1px #245c430f}.ResourceManager-module__xb8kuq__segmentedChoices input{accent-color:var(--green);margin:2px 0 0}.ResourceManager-module__xb8kuq__segmentedChoices span,.ResourceManager-module__xb8kuq__segmentedChoices strong,.ResourceManager-module__xb8kuq__segmentedChoices small{min-width:0;display:block}.ResourceManager-module__xb8kuq__segmentedChoices strong{font-size:10px}.ResourceManager-module__xb8kuq__segmentedChoices small{color:var(--muted);margin-top:3px;font-size:8px;line-height:1.4}.ResourceManager-module__xb8kuq__agentGrid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;margin-top:11px;display:grid}.ResourceManager-module__xb8kuq__agentOption{cursor:pointer;background:#fff;border:1px solid #dce2dd;border-radius:10px;grid-template-columns:auto 35px minmax(0,1fr);align-items:center;gap:9px;min-width:0;padding:10px;display:grid}.ResourceManager-module__xb8kuq__agentOptionSelected{background:#f0f6f1;border-color:#9dbda7}.ResourceManager-module__xb8kuq__agentOption input{accent-color:var(--green)}.ResourceManager-module__xb8kuq__agentAvatar{width:35px;height:35px;color:var(--green);background:var(--mint);border-radius:10px;place-items:center;font-size:10px;font-weight:850;display:grid}.ResourceManager-module__xb8kuq__agentOption>span:last-child{min-width:0}.ResourceManager-module__xb8kuq__agentOption strong,.ResourceManager-module__xb8kuq__agentOption small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ResourceManager-module__xb8kuq__agentOption strong{font-size:9px}.ResourceManager-module__xb8kuq__agentOption small{color:var(--muted);margin-top:3px;font-size:8px}.ResourceManager-module__xb8kuq__validationMessage{font-weight:750;color:#9a4b3f!important;margin:10px 0 0!important}.ResourceManager-module__xb8kuq__capabilityGrid{gap:8px;display:grid}.ResourceManager-module__xb8kuq__capabilityOption{cursor:pointer;background:#fbfcfa;border:1px solid #dce2dd;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:10px;min-width:0;padding:11px 12px;display:grid}.ResourceManager-module__xb8kuq__capabilityOptionSelected{background:#f0f6f1;border-color:#a9c5b2}.ResourceManager-module__xb8kuq__capabilityOption input{accent-color:var(--green);margin:2px 0 0}.ResourceManager-module__xb8kuq__capabilityOption span,.ResourceManager-module__xb8kuq__capabilityOption strong,.ResourceManager-module__xb8kuq__capabilityOption small{min-width:0;display:block}.ResourceManager-module__xb8kuq__capabilityOption strong{font-size:10px}.ResourceManager-module__xb8kuq__capabilityOption small{color:var(--muted);margin-top:4px;font-size:8px;line-height:1.45}.ResourceManager-module__xb8kuq__confirmationList{gap:8px;display:grid}.ResourceManager-module__xb8kuq__confirmationList label{cursor:pointer;background:#fbfcfa;border:1px solid #dce2dd;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:12px;display:flex}.ResourceManager-module__xb8kuq__confirmationList span,.ResourceManager-module__xb8kuq__confirmationList strong,.ResourceManager-module__xb8kuq__confirmationList small{min-width:0;display:block}.ResourceManager-module__xb8kuq__confirmationList strong{font-size:10px}.ResourceManager-module__xb8kuq__confirmationList small{color:var(--muted);margin-top:4px;font-size:8px;line-height:1.45}.ResourceManager-module__xb8kuq__confirmationList .ResourceManager-module__xb8kuq__mandatoryRule{cursor:default;background:#f2f5f1}.ResourceManager-module__xb8kuq__configurationSummary{color:#264f3a;background:#eaf4ec;border:1px solid #bed4c4;border-radius:12px;grid-template-columns:34px minmax(0,1fr);align-items:flex-start;gap:11px;margin:0 24px;padding:14px;display:grid}.ResourceManager-module__xb8kuq__configurationSummary>span{color:#fff;background:var(--green);border-radius:10px;place-items:center;width:34px;height:34px;font-size:14px;display:grid}.ResourceManager-module__xb8kuq__configurationSummary strong{font-size:10px;display:block}.ResourceManager-module__xb8kuq__configurationSummary p{margin:4px 0 0;font-size:10px;line-height:1.55}.ResourceManager-module__xb8kuq__configurationActions{border-top:1px solid var(--line);background:#fbfcfa;justify-content:flex-end;gap:8px;margin-top:20px;padding:17px 24px;display:flex}.ResourceManager-module__xb8kuq__configurationActions button{color:#607068;cursor:pointer;min-height:41px;font:inherit;background:#fff;border:1px solid #c5d1c7;border-radius:10px;padding:0 15px;font-size:10px;font-weight:850}.ResourceManager-module__xb8kuq__configurationActions .ResourceManager-module__xb8kuq__saveAction{border-color:var(--green);color:#fff;background:var(--green)}.ResourceManager-module__xb8kuq__configurationActions button:hover:not(:disabled){border-color:var(--green)}.ResourceManager-module__xb8kuq__configurationActions .ResourceManager-module__xb8kuq__saveAction:hover:not(:disabled){background:var(--green-dark)}.ResourceManager-module__xb8kuq__configurationActions button:focus-visible{outline-offset:2px;outline:3px solid #e873354d}.ResourceManager-module__xb8kuq__configurationActions button:disabled{opacity:.52;cursor:default}.ResourceManager-module__xb8kuq__connectionCard{border:1px solid var(--line);background:#fff;border-radius:15px;justify-content:space-between;align-items:center;gap:20px;padding:18px;display:flex;position:relative;box-shadow:0 7px 24px #1c362b0a}.ResourceManager-module__xb8kuq__connectionIdentity{grid-template-columns:46px minmax(0,1fr);align-items:center;gap:13px;min-width:0;display:grid}.ResourceManager-module__xb8kuq__connectionIcon{border-radius:13px;width:46px;height:46px}.ResourceManager-module__xb8kuq__connectionIdentity>div{min-width:0}.ResourceManager-module__xb8kuq__connectionIdentity p{color:#88938d;letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font-size:7px;font-weight:850}.ResourceManager-module__xb8kuq__connectionIdentity h3{overflow-wrap:anywhere;margin:0;font-size:13px}.ResourceManager-module__xb8kuq__connectionIdentity>div>span{color:var(--muted);margin-top:5px;font-size:9px;line-height:1.45;display:block}.ResourceManager-module__xb8kuq__connectionFacts{flex-wrap:wrap;align-items:center;gap:8px 13px;display:flex!important}.ResourceManager-module__xb8kuq__connectionFacts strong{color:var(--green);text-transform:uppercase;align-items:center;gap:5px;font-size:8px;display:inline-flex}.ResourceManager-module__xb8kuq__connectionFacts strong i{background:#45a26e;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #dff1e6}.ResourceManager-module__xb8kuq__connectionFacts>span{color:var(--muted);font-size:8px}.ResourceManager-module__xb8kuq__connectionActions{flex:none;align-items:center;gap:7px;display:flex}.ResourceManager-module__xb8kuq__connectionActions button,.ResourceManager-module__xb8kuq__connectionActions a{min-height:38px;color:var(--green);cursor:pointer;font:inherit;white-space:nowrap;background:#fff;border:1px solid #bccbc0;border-radius:9px;justify-content:center;align-items:center;padding:0 13px;font-size:9px;font-weight:850;text-decoration:none;display:inline-flex}.ResourceManager-module__xb8kuq__connectionActions button:hover:not(:disabled),.ResourceManager-module__xb8kuq__connectionActions a:hover{border-color:var(--green);background:#f8fbf8}.ResourceManager-module__xb8kuq__connectionActions .ResourceManager-module__xb8kuq__connectionPrimaryAction{border-color:var(--green);color:#fff;background:var(--green)}.ResourceManager-module__xb8kuq__connectionActions .ResourceManager-module__xb8kuq__connectionPrimaryAction:hover:not(:disabled){background:var(--green-dark)}.ResourceManager-module__xb8kuq__connectionActions .ResourceManager-module__xb8kuq__disconnectAction{color:#9d483e;border-color:#e0c1bd}.ResourceManager-module__xb8kuq__connectionActions button:focus-visible,.ResourceManager-module__xb8kuq__connectionActions a:focus-visible{outline-offset:2px;outline:3px solid #e873354d}.ResourceManager-module__xb8kuq__connectionActions button:disabled{opacity:.5;cursor:default}.ResourceManager-module__xb8kuq__connectionError{color:#9a4038;margin:0;font-size:8px;position:absolute;bottom:-27px;right:18px}.ResourceManager-module__xb8kuq__connectionCardCompact{box-shadow:none;padding:17px;display:block}.ResourceManager-module__xb8kuq__connectionCardCompact .ResourceManager-module__xb8kuq__connectionActions{border-top:1px solid var(--line);justify-content:flex-end;margin-top:14px;padding-top:12px}.ResourceManager-module__xb8kuq__connectionCardCompact .ResourceManager-module__xb8kuq__connectionError{margin-top:9px;position:static}.ResourceManager-module__xb8kuq__sharedSenderSection{border-top:1px solid #d7dfd8;margin-top:26px;padding-top:25px}.ResourceManager-module__xb8kuq__sharedSenderHeading{margin-bottom:13px}.ResourceManager-module__xb8kuq__sharedSenderHeading h3{margin:0;font-size:20px}.ResourceManager-module__xb8kuq__sharedSenderHeading>p:not(.ResourceManager-module__xb8kuq__kicker){max-width:780px;color:var(--muted);margin:6px 0 0;font-size:11px;line-height:1.5}.ResourceManager-module__xb8kuq__sharedSenderCard{border:1px solid var(--line);background:#fff;border-radius:16px;padding:19px;box-shadow:0 7px 24px #1c362b0a}.ResourceManager-module__xb8kuq__sharedSenderStatusRow{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.ResourceManager-module__xb8kuq__sharedSenderIdentity{grid-template-columns:46px minmax(0,1fr);align-items:center;gap:13px;min-width:0;display:grid}.ResourceManager-module__xb8kuq__sharedSenderIdentity>div{min-width:0}.ResourceManager-module__xb8kuq__sharedSenderIdentity p{color:#88938d;letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font-size:7px;font-weight:850}.ResourceManager-module__xb8kuq__sharedSenderIdentity h4{overflow-wrap:anywhere;margin:0;font-size:13px}.ResourceManager-module__xb8kuq__sharedSenderIdentity div>span{color:var(--muted);margin-top:5px;font-size:8px;display:block}.ResourceManager-module__xb8kuq__sharedSenderStatus{color:#747f79;letter-spacing:.05em;text-transform:uppercase;background:#eff2ef;border-radius:999px;flex:none;align-items:center;gap:6px;min-height:27px;padding:0 9px;font-size:8px;font-weight:850;display:inline-flex}.ResourceManager-module__xb8kuq__sharedSenderStatus i{background:#9da7a1;border-radius:50%;width:6px;height:6px}.ResourceManager-module__xb8kuq__sharedSenderConnected{color:var(--green);background:#e2f1e7}.ResourceManager-module__xb8kuq__sharedSenderConnected i{background:#46a46f;box-shadow:0 0 0 3px #46a46f1f}.ResourceManager-module__xb8kuq__sharedSenderAttention{color:#9b5c24;background:#fff0d9}.ResourceManager-module__xb8kuq__sharedSenderAttention i{background:#dc8b37;box-shadow:0 0 0 3px #dc8b3721}.ResourceManager-module__xb8kuq__sharedSenderSetup{color:#4f4b25;background:#fffbed;border:1px solid #d8d5b8;border-radius:11px;grid-template-columns:34px minmax(0,1fr);align-items:flex-start;gap:11px;margin-top:17px;padding:13px;display:grid}.ResourceManager-module__xb8kuq__sharedSenderSetup>span{color:#fff;background:#8b7c31;border-radius:10px;place-items:center;width:34px;height:34px;font-size:12px;font-weight:850;display:grid}.ResourceManager-module__xb8kuq__sharedSenderSetup strong{font-size:10px;display:block}.ResourceManager-module__xb8kuq__sharedSenderSetup p{margin:4px 0 0;font-size:9px;line-height:1.5}.ResourceManager-module__xb8kuq__sharedSenderSetup a{color:var(--green);text-underline-offset:2px;font-weight:850}.ResourceManager-module__xb8kuq__sharedSenderSetup a:focus-visible{outline-offset:2px;border-radius:2px;outline:3px solid #e873354d}.ResourceManager-module__xb8kuq__sharedSenderForm{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:15px;margin-top:15px;display:grid}.ResourceManager-module__xb8kuq__sharedSenderFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.ResourceManager-module__xb8kuq__sharedSenderForm label,.ResourceManager-module__xb8kuq__sharedSenderForm label>span,.ResourceManager-module__xb8kuq__sharedSenderForm label>small{display:block}.ResourceManager-module__xb8kuq__sharedSenderForm label>span{color:var(--ink);margin-bottom:7px;font-size:9px;font-weight:850}.ResourceManager-module__xb8kuq__sharedSenderForm input{width:100%;min-height:42px;color:var(--ink);font:inherit;background:#fff;border:1px solid #cbd5cd;border-radius:10px;outline:0;padding:0 12px;font-size:11px}.ResourceManager-module__xb8kuq__sharedSenderForm input:focus{border-color:var(--green);box-shadow:0 0 0 3px #245c4317}.ResourceManager-module__xb8kuq__sharedSenderForm input:disabled{color:#8d9891;cursor:not-allowed;background:#f4f6f3}.ResourceManager-module__xb8kuq__sharedSenderForm label>small{color:var(--muted);margin-top:6px;font-size:8px;line-height:1.45}.ResourceManager-module__xb8kuq__sharedSenderActions{align-items:center;gap:7px;padding-bottom:20px;display:flex}.ResourceManager-module__xb8kuq__sharedSenderActions button{min-height:42px;color:var(--green);cursor:pointer;font:inherit;white-space:nowrap;background:#fff;border:1px solid #bccbc0;border-radius:10px;padding:0 14px;font-size:9px;font-weight:850}.ResourceManager-module__xb8kuq__sharedSenderActions .ResourceManager-module__xb8kuq__sharedSenderPrimaryAction{border-color:var(--green);color:#fff;background:var(--green)}.ResourceManager-module__xb8kuq__sharedSenderActions .ResourceManager-module__xb8kuq__sharedSenderPrimaryAction:hover:not(:disabled){background:var(--green-dark)}.ResourceManager-module__xb8kuq__sharedSenderActions .ResourceManager-module__xb8kuq__sharedSenderDisconnectAction{color:#9d483e;border-color:#e0c1bd}.ResourceManager-module__xb8kuq__sharedSenderActions button:hover:not(:disabled){border-color:var(--green)}.ResourceManager-module__xb8kuq__sharedSenderActions button:focus-visible{outline-offset:2px;outline:3px solid #e873354d}.ResourceManager-module__xb8kuq__sharedSenderActions button:disabled{opacity:.5;cursor:default}.ResourceManager-module__xb8kuq__sharedSenderSafety{color:#264f3a;background:#eaf4ec;border:1px solid #bed4c4;border-radius:11px;grid-template-columns:34px minmax(0,1fr);align-items:flex-start;gap:11px;margin-top:15px;padding:13px;display:grid}.ResourceManager-module__xb8kuq__sharedSenderSafety>span{color:#fff;background:var(--green);border-radius:10px;place-items:center;width:34px;height:34px;font-size:14px;display:grid}.ResourceManager-module__xb8kuq__sharedSenderSafety strong{font-size:10px;display:block}.ResourceManager-module__xb8kuq__sharedSenderSafety p{margin:4px 0 0;font-size:9px;line-height:1.5}.ResourceManager-module__xb8kuq__sharedSenderNotice,.ResourceManager-module__xb8kuq__sharedSenderError{border-radius:9px;margin:12px 0 0;padding:10px 12px;font-size:9px;line-height:1.45}.ResourceManager-module__xb8kuq__sharedSenderNotice{color:var(--green-dark);background:var(--mint)}.ResourceManager-module__xb8kuq__sharedSenderError{color:#963f36;background:#fff0ee}@media (max-width:820px){.ResourceManager-module__xb8kuq__header{flex-direction:column;align-items:stretch}.ResourceManager-module__xb8kuq__teamPicker{width:100%;min-width:0}.ResourceManager-module__xb8kuq__configurationBody{grid-template-columns:1fr}.ResourceManager-module__xb8kuq__fieldset:first-child{grid-column:1}}@media (max-width:650px){.ResourceManager-module__xb8kuq__resourceGrid{grid-template-columns:1fr}.ResourceManager-module__xb8kuq__configurationHeader{padding:20px}.ResourceManager-module__xb8kuq__enableOption{margin:16px 18px 0}.ResourceManager-module__xb8kuq__configurationBody{padding:15px 18px}.ResourceManager-module__xb8kuq__segmentedChoices{grid-template-columns:1fr}.ResourceManager-module__xb8kuq__configurationSummary{margin:0 18px}.ResourceManager-module__xb8kuq__configurationActions{flex-direction:column-reverse;align-items:stretch;padding:16px 18px}.ResourceManager-module__xb8kuq__configurationActions button{width:100%}.ResourceManager-module__xb8kuq__connectionCard{flex-direction:column;align-items:stretch}.ResourceManager-module__xb8kuq__connectionActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ResourceManager-module__xb8kuq__connectionActions>:only-child{grid-column:1/-1}.ResourceManager-module__xb8kuq__connectionError{margin-top:-9px;position:static}.ResourceManager-module__xb8kuq__sharedSenderStatusRow{flex-direction:column;align-items:stretch}.ResourceManager-module__xb8kuq__sharedSenderStatus{align-self:flex-start}.ResourceManager-module__xb8kuq__sharedSenderForm{grid-template-columns:1fr;align-items:stretch}.ResourceManager-module__xb8kuq__sharedSenderFields{grid-template-columns:1fr}.ResourceManager-module__xb8kuq__sharedSenderActions{grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:0;display:grid}.ResourceManager-module__xb8kuq__sharedSenderActions>:only-child{grid-column:1/-1}.ResourceManager-module__xb8kuq__sharedSenderActions button{width:100%}.ResourceManager-module__xb8kuq__error{flex-direction:column;align-items:stretch}.ResourceManager-module__xb8kuq__error button{align-self:flex-start}}
.AssistantAvatar-module__e8oR2G__avatar{background-repeat:no-repeat;width:100%;height:100%;display:block}.AssistantAvatar-module__e8oR2G__image{background-position:50%;background-size:contain}.AssistantAvatar-module__e8oR2G__initials{background:0 0;place-items:center;display:grid}.AssistantAvatar-module__e8oR2G__initials svg{width:100%;height:100%;display:block;overflow:visible}
.AssistantImageCropperDialog-module__pF1fja__backdrop{z-index:95;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#11192d9e;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.AssistantImageCropperDialog-module__pF1fja__dialog{color:#17244a;background:#fffefd;border:1px solid #ffffffb8;border-radius:22px;width:min(620px,100%);max-height:calc(100dvh - 44px);margin:0;padding:22px;position:relative;inset:auto;overflow:auto;box-shadow:0 28px 80px #0c142a57}.AssistantImageCropperDialog-module__pF1fja__dialog form{gap:16px;display:grid}.AssistantImageCropperDialog-module__pF1fja__header{border-bottom:1px solid #eee7dc;grid-template-columns:50px minmax(0,1fr) 36px;align-items:start;gap:13px;padding-bottom:17px;display:grid}.AssistantImageCropperDialog-module__pF1fja__headerAvatar{background:#eef1f7;border:2px solid #fff;border-radius:50%;place-items:center;width:50px;height:50px;display:grid;overflow:hidden;box-shadow:0 0 0 1px #ddd8cf,0 5px 14px #1322431f}.AssistantImageCropperDialog-module__pF1fja__headerAvatar>*{width:100%;height:100%}.AssistantImageCropperDialog-module__pF1fja__placeholderAvatar{color:#ed7c0d;background:#fff1df;place-items:center;font-size:23px;display:grid}.AssistantImageCropperDialog-module__pF1fja__headerCopy{min-width:0}.AssistantImageCropperDialog-module__pF1fja__headerCopy p{color:#c7650b;letter-spacing:.12em;text-transform:uppercase;margin:2px 0 5px;font-size:9px;font-weight:850}.AssistantImageCropperDialog-module__pF1fja__headerCopy h2{color:#17244a;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:21px;overflow:hidden}.AssistantImageCropperDialog-module__pF1fja__headerCopy>span{color:#747a89;margin-top:7px;font-size:11px;line-height:1.5;display:block}.AssistantImageCropperDialog-module__pF1fja__closeButton{color:#74798a;cursor:pointer;width:36px;height:36px;font:inherit;background:#f0ede8;border:0;border-radius:10px;place-items:center;padding:0;font-size:21px;display:grid}.AssistantImageCropperDialog-module__pF1fja__closeButton:hover:not(:disabled){color:#17244a;background:#e9e5df}.AssistantImageCropperDialog-module__pF1fja__fileInput{display:none}.AssistantImageCropperDialog-module__pF1fja__emptyState{text-align:center;background:linear-gradient(145deg,#fbfaf8,#fff);border:1px dashed #d8d1c8;border-radius:18px;justify-items:center;padding:34px 20px;display:grid}.AssistantImageCropperDialog-module__pF1fja__uploadIcon{color:#b75a0d;background:#fff3e1;border:1px solid #efd8b4;border-radius:16px;place-items:center;width:52px;height:52px;margin-bottom:12px;font-size:25px;font-weight:800;display:grid}.AssistantImageCropperDialog-module__pF1fja__emptyState h3{color:#17244a;margin:0;font-size:18px}.AssistantImageCropperDialog-module__pF1fja__emptyState p{color:#7a7f8c;margin:7px 0 17px;font-size:11px}.AssistantImageCropperDialog-module__pF1fja__emptyState button{color:#fff;cursor:pointer;min-height:44px;font:inherit;background:linear-gradient(145deg,#ffab31,#ed7c0d);border:1px solid #ed800e;border-radius:11px;padding:0 17px;font-size:10px;font-weight:850;box-shadow:0 7px 16px #e2740a33}.AssistantImageCropperDialog-module__pF1fja__editor{justify-items:center;gap:12px;display:grid}.AssistantImageCropperDialog-module__pF1fja__cropViewport{aspect-ratio:1;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background-color:#dfe3eb;border:4px solid #fff;border-radius:50%;outline:none;width:min(320px,72vw,45dvh);position:relative;overflow:hidden;box-shadow:0 0 0 1px #d5d0c8,0 15px 34px #18234233}.AssistantImageCropperDialog-module__pF1fja__cropViewport:focus-visible{box-shadow:0 0 0 4px #ef7f1047,0 15px 34px #18234233}.AssistantImageCropperDialog-module__pF1fja__cropViewport.AssistantImageCropperDialog-module__pF1fja__dragging{cursor:grabbing}.AssistantImageCropperDialog-module__pF1fja__cropImage{pointer-events:none;will-change:transform, width, height;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:block;position:absolute}.AssistantImageCropperDialog-module__pF1fja__cropRing{border-radius:inherit;pointer-events:none;border:1px solid #fffc;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #17244a1a}.AssistantImageCropperDialog-module__pF1fja__instructions{color:#747a89;text-align:center;max-width:440px;margin:0;font-size:10px;line-height:1.5}.AssistantImageCropperDialog-module__pF1fja__zoomControl{background:#f8f6f2;border:1px solid #e3ded6;border-radius:14px;grid-template-columns:42px auto minmax(120px,1fr) 54px 42px;align-items:center;gap:9px;width:min(460px,100%);padding:9px;display:grid}.AssistantImageCropperDialog-module__pF1fja__zoomControl label{color:#505873;font-size:10px;font-weight:800}.AssistantImageCropperDialog-module__pF1fja__zoomControl input{accent-color:#ed800e;cursor:pointer;width:100%}.AssistantImageCropperDialog-module__pF1fja__zoomControl output{color:#62697a;font-variant-numeric:tabular-nums;text-align:right;font-size:10px}.AssistantImageCropperDialog-module__pF1fja__zoomControl button{color:#45506d;cursor:pointer;width:42px;height:42px;font:inherit;background:#fff;border:1px solid #d9d4cc;border-radius:11px;place-items:center;padding:0;font-size:20px;font-weight:700;display:grid}.AssistantImageCropperDialog-module__pF1fja__editorTools{justify-content:center;gap:9px;display:flex}.AssistantImageCropperDialog-module__pF1fja__editorTools button{color:#606879;cursor:pointer;min-height:40px;font:inherit;background:#fff;border:1px solid #d8d1c8;border-radius:10px;padding:0 13px;font-size:9px;font-weight:800}.AssistantImageCropperDialog-module__pF1fja__fileName{color:#92959e;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:min(460px,100%);margin:-4px 0 0;font-size:9px;overflow:hidden}.AssistantImageCropperDialog-module__pF1fja__status,.AssistantImageCropperDialog-module__pF1fja__error{text-align:center;border-radius:10px;margin:0;padding:10px 12px;font-size:10px;line-height:1.5}.AssistantImageCropperDialog-module__pF1fja__status{color:#52627b;background:#f2f6fb;border:1px solid #d5dfed}.AssistantImageCropperDialog-module__pF1fja__error{color:#9b4943;background:#fff3f2;border:1px solid #f0d1cf}.AssistantImageCropperDialog-module__pF1fja__actions{border-top:1px solid #eee7dc;justify-content:flex-end;gap:9px;padding-top:15px;display:flex}.AssistantImageCropperDialog-module__pF1fja__actions button{cursor:pointer;min-height:44px;font:inherit;border-radius:11px;padding:0 16px;font-size:10px;font-weight:850}.AssistantImageCropperDialog-module__pF1fja__actions button:first-child{color:#656b78;background:#fff;border:1px solid #d8d1c8}.AssistantImageCropperDialog-module__pF1fja__actions button:last-child{color:#fff;background:linear-gradient(145deg,#ffab31,#ed7c0d);border:1px solid #ed800e;box-shadow:0 7px 16px #e2740a33}.AssistantImageCropperDialog-module__pF1fja__closeButton:focus-visible,.AssistantImageCropperDialog-module__pF1fja__emptyState button:focus-visible,.AssistantImageCropperDialog-module__pF1fja__zoomControl button:focus-visible,.AssistantImageCropperDialog-module__pF1fja__zoomControl input:focus-visible,.AssistantImageCropperDialog-module__pF1fja__editorTools button:focus-visible,.AssistantImageCropperDialog-module__pF1fja__actions button:focus-visible{outline-offset:2px;outline:3px solid #ef7f1045}.AssistantImageCropperDialog-module__pF1fja__emptyState button:hover:not(:disabled),.AssistantImageCropperDialog-module__pF1fja__zoomControl button:hover:not(:disabled),.AssistantImageCropperDialog-module__pF1fja__editorTools button:hover:not(:disabled),.AssistantImageCropperDialog-module__pF1fja__actions button:hover:not(:disabled){transform:translateY(-1px)}.AssistantImageCropperDialog-module__pF1fja__closeButton:disabled,.AssistantImageCropperDialog-module__pF1fja__emptyState button:disabled,.AssistantImageCropperDialog-module__pF1fja__zoomControl button:disabled,.AssistantImageCropperDialog-module__pF1fja__zoomControl input:disabled,.AssistantImageCropperDialog-module__pF1fja__editorTools button:disabled,.AssistantImageCropperDialog-module__pF1fja__actions button:disabled{opacity:.48;cursor:default;transform:none}@media (max-width:620px){.AssistantImageCropperDialog-module__pF1fja__backdrop{padding:10px}.AssistantImageCropperDialog-module__pF1fja__dialog{border-radius:18px;max-height:calc(100dvh - 20px);padding:17px}.AssistantImageCropperDialog-module__pF1fja__dialog form{gap:13px}.AssistantImageCropperDialog-module__pF1fja__header{grid-template-columns:44px minmax(0,1fr) 34px;gap:10px;padding-bottom:14px}.AssistantImageCropperDialog-module__pF1fja__headerAvatar{width:44px;height:44px}.AssistantImageCropperDialog-module__pF1fja__headerCopy h2{font-size:18px}.AssistantImageCropperDialog-module__pF1fja__headerCopy>span{font-size:10px}.AssistantImageCropperDialog-module__pF1fja__closeButton{width:34px;height:34px}.AssistantImageCropperDialog-module__pF1fja__cropViewport{width:min(280px,75vw,40dvh)}.AssistantImageCropperDialog-module__pF1fja__instructions{font-size:9px}.AssistantImageCropperDialog-module__pF1fja__zoomControl{grid-template-columns:40px minmax(90px,1fr) 48px 40px;gap:7px;padding:7px}.AssistantImageCropperDialog-module__pF1fja__zoomControl label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.AssistantImageCropperDialog-module__pF1fja__zoomControl button{width:40px;height:40px}.AssistantImageCropperDialog-module__pF1fja__actions{grid-template-columns:1fr 1fr;display:grid}.AssistantImageCropperDialog-module__pF1fja__actions button{width:100%;padding:0 10px}}@media (max-height:680px){.AssistantImageCropperDialog-module__pF1fja__cropViewport{width:min(230px,62vw,34dvh)}.AssistantImageCropperDialog-module__pF1fja__instructions{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.AssistantImageCropperDialog-module__pF1fja__cropImage{will-change:auto}.AssistantImageCropperDialog-module__pF1fja__emptyState button,.AssistantImageCropperDialog-module__pF1fja__zoomControl button,.AssistantImageCropperDialog-module__pF1fja__editorTools button,.AssistantImageCropperDialog-module__pF1fja__actions button{transition:none}}
.UserAccessManager-module__W0ih4G__manager{max-width:1180px}.UserAccessManager-module__W0ih4G__header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:18px;display:flex}.UserAccessManager-module__W0ih4G__header>div{max-width:720px}.UserAccessManager-module__W0ih4G__kicker{color:var(--green);letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:850}.UserAccessManager-module__W0ih4G__header h2{font-size:27px}.UserAccessManager-module__W0ih4G__header p:not(.UserAccessManager-module__W0ih4G__kicker){color:var(--muted);margin:9px 0 0;font-size:14px;line-height:1.55}.UserAccessManager-module__W0ih4G__headerActions{align-items:center;gap:8px;display:flex}.UserAccessManager-module__W0ih4G__portalLink{color:#fff;background:var(--green);white-space:nowrap;border-radius:10px;align-items:center;gap:9px;min-height:42px;padding:0 16px;font-size:11px;font-weight:800;text-decoration:none;display:flex;box-shadow:0 6px 14px #245c4326}.UserAccessManager-module__W0ih4G__portalLink:hover{background:var(--green-dark)}.UserAccessManager-module__W0ih4G__portalLink span{font-size:17px}.UserAccessManager-module__W0ih4G__generateAscot{min-height:42px;color:var(--green);cursor:pointer;font:inherit;white-space:nowrap;background:#fff;border:1px solid #c5d2c9;border-radius:10px;padding:0 14px;font-size:10px;font-weight:820}.UserAccessManager-module__W0ih4G__generateAscot:hover:not(:disabled){border-color:var(--green);background:#f8fbf8}.UserAccessManager-module__W0ih4G__generateAscot:disabled{opacity:.5;cursor:default}.UserAccessManager-module__W0ih4G__summary{background:#eaf2eb;border:1px solid #cedbcf;border-radius:15px;grid-template-columns:135px 180px 190px 1fr;align-items:stretch;gap:12px;margin-bottom:18px;padding:14px;display:grid}.UserAccessManager-module__W0ih4G__summary>div{background:#ffffffbf;border-radius:11px;align-items:baseline;gap:8px;padding:13px 15px;display:flex}.UserAccessManager-module__W0ih4G__summary strong{color:var(--green);font-size:24px}.UserAccessManager-module__W0ih4G__summary span{color:var(--muted);font-size:10px;font-weight:700}.UserAccessManager-module__W0ih4G__summary p{color:#5f7168;align-self:center;margin:0;padding:0 12px;font-size:10px;line-height:1.5}.UserAccessManager-module__W0ih4G__notice,.UserAccessManager-module__W0ih4G__error{border-radius:10px;margin:0 0 14px;padding:11px 13px;font-size:11px}.UserAccessManager-module__W0ih4G__notice{color:var(--green-dark);background:var(--mint)}.UserAccessManager-module__W0ih4G__error{color:#8f342b;background:#fff0ee}.UserAccessManager-module__W0ih4G__empty{color:var(--muted);text-align:center;background:#fff;border:1px dashed #cbd5cd;border-radius:16px;padding:40px;font-size:12px}.UserAccessManager-module__W0ih4G__list{gap:9px;display:grid}.UserAccessManager-module__W0ih4G__memberCard{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:44px minmax(190px,1.3fr) minmax(150px,.8fr) auto auto;align-items:center;gap:14px;padding:14px 16px;display:grid;box-shadow:0 5px 18px #1c362b09}.UserAccessManager-module__W0ih4G__avatar,.UserAccessManager-module__W0ih4G__dialogAvatar{color:var(--green);background:var(--mint);text-transform:uppercase;border-radius:13px;place-items:center;font-weight:850;display:grid}.UserAccessManager-module__W0ih4G__avatar{width:44px;height:44px;font-size:12px}.UserAccessManager-module__W0ih4G__ascotAvatar{background:#fff5e7;border:1px solid #f0d9b5;overflow:hidden}.UserAccessManager-module__W0ih4G__identity,.UserAccessManager-module__W0ih4G__assignment{min-width:0}.UserAccessManager-module__W0ih4G__identity strong,.UserAccessManager-module__W0ih4G__identity span,.UserAccessManager-module__W0ih4G__identity small,.UserAccessManager-module__W0ih4G__assignment span,.UserAccessManager-module__W0ih4G__assignment strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.UserAccessManager-module__W0ih4G__identity strong{font-size:12px}.UserAccessManager-module__W0ih4G__identity span{color:var(--muted);margin-top:3px;font-size:10px}.UserAccessManager-module__W0ih4G__identity small{color:#929c96;margin-top:4px;font-size:9px}.UserAccessManager-module__W0ih4G__identity .UserAccessManager-module__W0ih4G__entraIdentityState{color:#8d655f;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:5px;width:fit-content;max-width:100%;margin-top:7px;font-size:8px;font-weight:820;display:flex}.UserAccessManager-module__W0ih4G__entraIdentityState i{background:#bd7770;border-radius:50%;flex:none;width:6px;height:6px}.UserAccessManager-module__W0ih4G__identity .UserAccessManager-module__W0ih4G__entraIdentityLinked{color:#245c43}.UserAccessManager-module__W0ih4G__entraIdentityLinked i{background:#4dae78;box-shadow:0 0 0 2px #e2f1e7}.UserAccessManager-module__W0ih4G__assignment span{color:#929c96;letter-spacing:.07em;text-transform:uppercase;margin-bottom:4px;font-size:8px;font-weight:800}.UserAccessManager-module__W0ih4G__assignment strong{color:var(--green);font-size:11px}.UserAccessManager-module__W0ih4G__state{color:#99703d;text-transform:uppercase;align-items:center;gap:6px;min-width:86px;font-size:9px;font-weight:800;display:flex}.UserAccessManager-module__W0ih4G__state i{background:#d3ab66;border-radius:50%;width:7px;height:7px}.UserAccessManager-module__W0ih4G__stateEnabled{color:var(--green)}.UserAccessManager-module__W0ih4G__stateEnabled i{background:#4dae78;box-shadow:0 0 0 3px #e2f1e7}.UserAccessManager-module__W0ih4G__stateDisabled{color:#8d655f}.UserAccessManager-module__W0ih4G__stateDisabled i{background:#bd7770}.UserAccessManager-module__W0ih4G__actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.UserAccessManager-module__W0ih4G__actions button{min-height:34px;color:var(--green);cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #bdccc2;border-radius:8px;padding:0 10px;font-size:9px;font-weight:800}.UserAccessManager-module__W0ih4G__actions button:hover:not(:disabled){border-color:var(--green);background:#f8fbf8}.UserAccessManager-module__W0ih4G__actions .UserAccessManager-module__W0ih4G__disableAction{color:#9a4a40;border-color:#e0c2bd}.UserAccessManager-module__W0ih4G__actions .UserAccessManager-module__W0ih4G__enableAction{color:var(--green)}.UserAccessManager-module__W0ih4G__actions .UserAccessManager-module__W0ih4G__entraAction{color:#365b86;border-color:#c6d4e2}.UserAccessManager-module__W0ih4G__actions .UserAccessManager-module__W0ih4G__entraAction:hover:not(:disabled){background:#f5f8fc;border-color:#6686aa}.UserAccessManager-module__W0ih4G__actions button:disabled{opacity:.5;cursor:default}.UserAccessManager-module__W0ih4G__backdrop{z-index:30;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f1f187a;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.UserAccessManager-module__W0ih4G__dialog{background:#fff;border-radius:22px;width:min(500px,100%);max-height:calc(100dvh - 48px);padding:28px;position:relative;overflow:auto;box-shadow:0 28px 80px #0b1e1547}.UserAccessManager-module__W0ih4G__close{width:34px;height:34px;color:var(--muted);cursor:pointer;background:#f0f3ef;border:0;border-radius:10px;font-size:22px;position:absolute;top:18px;right:18px}.UserAccessManager-module__W0ih4G__dialogAvatar{width:52px;height:52px;margin-bottom:18px}.UserAccessManager-module__W0ih4G__entraDialogIcon{color:#315c8c;letter-spacing:.04em;background:#e8f0fa;border-radius:13px;place-items:center;width:52px;height:52px;margin-bottom:18px;font-size:13px;font-weight:900;display:grid}.UserAccessManager-module__W0ih4G__dialog h2{font-size:22px}.UserAccessManager-module__W0ih4G__dialogIntro{color:var(--muted);margin:9px 0 22px;font-size:12px;line-height:1.55}.UserAccessManager-module__W0ih4G__dialogIntro strong{color:var(--ink)}.UserAccessManager-module__W0ih4G__dialog form label{margin:14px 0 7px;font-size:11px;font-weight:800;display:block}.UserAccessManager-module__W0ih4G__dialog form input{background:#fbfcfa;border:1px solid #ccd6cf;border-radius:10px;outline:0;width:100%;min-height:46px;padding:0 12px}.UserAccessManager-module__W0ih4G__dialog form input:focus{border-color:var(--green);box-shadow:0 0 0 3px #245c431a}.UserAccessManager-module__W0ih4G__dialog form small{color:var(--muted);margin-top:6px;font-size:9px;display:block}.UserAccessManager-module__W0ih4G__dialog form .UserAccessManager-module__W0ih4G__tenantWarning{color:#7b5428;background:#fff6eb;border-radius:7px;padding:8px 10px;line-height:1.45}.UserAccessManager-module__W0ih4G__dialogError{color:#8f342b;background:#fff0ee;border-radius:9px;margin:14px 0 0;padding:10px 12px;font-size:11px}.UserAccessManager-module__W0ih4G__dialogActions{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;margin-top:22px;padding-top:17px;display:flex}.UserAccessManager-module__W0ih4G__dialogActions button{border:1px solid var(--line);min-height:40px;color:var(--muted);cursor:pointer;background:#fff;border-radius:10px;padding:0 14px;font-size:10px;font-weight:800}.UserAccessManager-module__W0ih4G__dialogActions button[type=submit]{border-color:var(--green);color:#fff;background:var(--green)}.UserAccessManager-module__W0ih4G__dialogActions .UserAccessManager-module__W0ih4G__unlinkButton{color:#9a4a40;border-color:#e0c2bd}.UserAccessManager-module__W0ih4G__dialogActionSpacer{flex:1}.UserAccessManager-module__W0ih4G__dialogActions button:disabled{opacity:.5;cursor:default}@media (max-width:960px){.UserAccessManager-module__W0ih4G__summary{grid-template-columns:repeat(3,minmax(0,1fr))}.UserAccessManager-module__W0ih4G__summary p{grid-column:1/-1;padding:4px}.UserAccessManager-module__W0ih4G__memberCard{grid-template-columns:44px minmax(180px,1fr) auto}.UserAccessManager-module__W0ih4G__assignment{grid-column:2}.UserAccessManager-module__W0ih4G__state{grid-area:1/3}.UserAccessManager-module__W0ih4G__actions{grid-area:2/3}}@media (max-width:680px){.UserAccessManager-module__W0ih4G__header{flex-direction:column}.UserAccessManager-module__W0ih4G__headerActions{flex-direction:column;width:100%}.UserAccessManager-module__W0ih4G__headerActions>*,.UserAccessManager-module__W0ih4G__portalLink{justify-content:center;width:100%}.UserAccessManager-module__W0ih4G__summary{grid-template-columns:1fr 1fr}.UserAccessManager-module__W0ih4G__summary p{grid-column:1/-1;padding:5px 3px}.UserAccessManager-module__W0ih4G__memberCard{grid-template-columns:40px minmax(0,1fr);gap:10px}.UserAccessManager-module__W0ih4G__avatar{width:40px;height:40px}.UserAccessManager-module__W0ih4G__identity,.UserAccessManager-module__W0ih4G__assignment{grid-column:2}.UserAccessManager-module__W0ih4G__state{grid-area:auto/2}.UserAccessManager-module__W0ih4G__actions{grid-area:auto/1/auto/-1;grid-template-columns:1fr 1fr;margin-top:5px;display:grid}.UserAccessManager-module__W0ih4G__actions button{min-height:40px}.UserAccessManager-module__W0ih4G__dialog{padding:24px 20px}}
.ChangePasswordDialog-module__6fYCga__backdrop{z-index:85;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#11192d94;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.ChangePasswordDialog-module__6fYCga__dialog{width:min(520px,100%);max-height:calc(100dvh - 44px);color:inherit;background:#fffefd;border:1px solid #ffffffb8;border-radius:22px;margin:0;padding:22px;position:relative;inset:auto;overflow:auto;box-shadow:0 28px 80px #0c142a4d}.ChangePasswordDialog-module__6fYCga__header{border-bottom:1px solid #eee7dc;grid-template-columns:44px minmax(0,1fr) 34px;align-items:start;gap:12px;margin-bottom:18px;padding-bottom:17px;display:grid}.ChangePasswordDialog-module__6fYCga__securityIcon{color:#b75a0d;background:#fff3e1;border:1px solid #efd8b4;border-radius:13px;place-items:center;width:44px;height:44px;font-size:22px;font-weight:850;display:grid}.ChangePasswordDialog-module__6fYCga__header div{min-width:0}.ChangePasswordDialog-module__6fYCga__header p{color:#c7650b;letter-spacing:.12em;text-transform:uppercase;margin:2px 0 5px;font-size:8px;font-weight:850}.ChangePasswordDialog-module__6fYCga__header h2{color:#17244a;letter-spacing:-.025em;margin:0;font-size:21px}.ChangePasswordDialog-module__6fYCga__header div>span{color:#747a89;margin-top:7px;font-size:10px;line-height:1.5;display:block}.ChangePasswordDialog-module__6fYCga__closeButton{color:#74798a;cursor:pointer;width:34px;height:34px;font:inherit;background:#f0ede8;border:0;border-radius:10px;place-items:center;padding:0;font-size:20px;display:grid}.ChangePasswordDialog-module__6fYCga__closeButton:hover:not(:disabled){color:#17244a;background:#e9e5df}.ChangePasswordDialog-module__6fYCga__closeButton:focus-visible{outline-offset:2px;outline:3px solid #ef7f1042}.ChangePasswordDialog-module__6fYCga__closeButton:disabled{opacity:.5;cursor:default}.ChangePasswordDialog-module__6fYCga__form{gap:15px;display:grid}.ChangePasswordDialog-module__6fYCga__field label{color:#505873;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.ChangePasswordDialog-module__6fYCga__field input{color:#17244a;width:100%;min-height:48px;font:inherit;background:#fbfaf8;border:1px solid #dedbd5;border-radius:13px;outline:0;padding:0 14px;font-size:12px;transition:border-color .18s,box-shadow .18s,background .18s}.ChangePasswordDialog-module__6fYCga__field input:focus{background:#fff;border-color:#eead5f;box-shadow:0 0 0 4px #f58b1617}.ChangePasswordDialog-module__6fYCga__field input[readonly]{color:#777d8c;background:#f3f1ed}.ChangePasswordDialog-module__6fYCga__field small{color:#8a8e99;margin-top:6px;font-size:8px;line-height:1.45;display:block}.ChangePasswordDialog-module__6fYCga__error{color:#9b4943;background:#fff3f2;border:1px solid #f0d1cf;border-radius:10px;margin:0;padding:10px 12px;font-size:10px;line-height:1.5}.ChangePasswordDialog-module__6fYCga__actions{border-top:1px solid #eee7dc;justify-content:flex-end;gap:9px;margin-top:3px;padding-top:15px;display:flex}.ChangePasswordDialog-module__6fYCga__actions button,.ChangePasswordDialog-module__6fYCga__success button{cursor:pointer;min-height:42px;font:inherit;border-radius:11px;padding:0 15px;font-size:9px;font-weight:850}.ChangePasswordDialog-module__6fYCga__actions button:first-child{color:#656b78;background:#fff;border:1px solid #d8d1c8}.ChangePasswordDialog-module__6fYCga__actions button:last-child,.ChangePasswordDialog-module__6fYCga__success button{color:#fff;background:linear-gradient(145deg,#ffab31,#ed7c0d);border:1px solid #ed800e;box-shadow:0 7px 16px #e2740a33}.ChangePasswordDialog-module__6fYCga__actions button:hover:not(:disabled),.ChangePasswordDialog-module__6fYCga__success button:hover{transform:translateY(-1px)}.ChangePasswordDialog-module__6fYCga__actions button:focus-visible,.ChangePasswordDialog-module__6fYCga__success button:focus-visible{outline-offset:2px;outline:3px solid #ef7f1045}.ChangePasswordDialog-module__6fYCga__actions button:disabled{opacity:.48;cursor:default;transform:none}.ChangePasswordDialog-module__6fYCga__success{text-align:center;padding:18px 8px 5px}.ChangePasswordDialog-module__6fYCga__success>span{color:#2f7b50;background:#eaf7ee;border-radius:16px;place-items:center;width:50px;height:50px;margin:0 auto 12px;font-size:24px;font-weight:900;display:grid}.ChangePasswordDialog-module__6fYCga__success h3{color:#17244a;margin:0;font-size:18px}.ChangePasswordDialog-module__6fYCga__success p{color:#747a89;max-width:360px;margin:8px auto 18px;font-size:10px;line-height:1.55}@media (max-width:620px){.ChangePasswordDialog-module__6fYCga__backdrop{padding:10px}.ChangePasswordDialog-module__6fYCga__dialog{border-radius:18px;max-height:calc(100dvh - 20px);padding:18px}.ChangePasswordDialog-module__6fYCga__header{grid-template-columns:40px minmax(0,1fr) 32px;gap:10px}.ChangePasswordDialog-module__6fYCga__securityIcon{border-radius:12px;width:40px;height:40px}.ChangePasswordDialog-module__6fYCga__header h2{font-size:19px}.ChangePasswordDialog-module__6fYCga__actions{grid-template-columns:1fr 1fr;display:grid}.ChangePasswordDialog-module__6fYCga__actions button{width:100%;padding:0 10px}}@media (prefers-reduced-motion:reduce){.ChangePasswordDialog-module__6fYCga__field input,.ChangePasswordDialog-module__6fYCga__actions button,.ChangePasswordDialog-module__6fYCga__success button{transition:none}}
.IdentityAccessManager-module__mCAe9q__manager{max-width:1180px}.IdentityAccessManager-module__mCAe9q__header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:20px;display:flex}.IdentityAccessManager-module__mCAe9q__header>div{max-width:760px}.IdentityAccessManager-module__mCAe9q__kicker{color:var(--green);letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:850}.IdentityAccessManager-module__mCAe9q__header h2{font-size:28px}.IdentityAccessManager-module__mCAe9q__header p:not(.IdentityAccessManager-module__mCAe9q__kicker){color:var(--muted);margin:9px 0 0;font-size:14px;line-height:1.55}.IdentityAccessManager-module__mCAe9q__portalLink{color:#fff;background:var(--green);white-space:nowrap;border-radius:10px;align-items:center;gap:9px;min-height:42px;padding:0 16px;font-size:11px;font-weight:800;text-decoration:none;display:flex;box-shadow:0 6px 14px #245c4326}.IdentityAccessManager-module__mCAe9q__portalLink:hover{background:var(--green-dark)}.IdentityAccessManager-module__mCAe9q__portalLink span{font-size:17px}.IdentityAccessManager-module__mCAe9q__portalLinkDisabled{color:#7b8780;box-shadow:none;cursor:not-allowed;background:#e5eae6}.IdentityAccessManager-module__mCAe9q__portalLinkDisabled:hover{background:#e5eae6}.IdentityAccessManager-module__mCAe9q__portalLink:focus-visible,.IdentityAccessManager-module__mCAe9q__tabList button:focus-visible,.IdentityAccessManager-module__mCAe9q__panel button:focus-visible,.IdentityAccessManager-module__mCAe9q__guide a:focus-visible{outline-offset:2px;outline:3px solid #e873354d}.IdentityAccessManager-module__mCAe9q__tabList{border:1px solid var(--line);background:#eef2ed;border-radius:12px;gap:5px;width:fit-content;max-width:100%;margin-bottom:18px;padding:5px;display:flex;overflow-x:auto}.IdentityAccessManager-module__mCAe9q__tabList button{min-height:39px;color:var(--muted);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:0 15px;font-size:11px;font-weight:800}.IdentityAccessManager-module__mCAe9q__tabList button:hover{color:var(--ink);background:#ffffffa6}.IdentityAccessManager-module__mCAe9q__tabList .IdentityAccessManager-module__mCAe9q__activeTab{color:var(--green);background:#fff;box-shadow:0 3px 10px #18322614}.IdentityAccessManager-module__mCAe9q__panel{border:1px solid var(--line);background:#ffffffc7;border-radius:18px;padding:24px;box-shadow:0 8px 28px #1c362b0a}.IdentityAccessManager-module__mCAe9q__collaboratorsPanel{padding-top:4px}.IdentityAccessManager-module__mCAe9q__panelHeading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.IdentityAccessManager-module__mCAe9q__panelHeading>div{max-width:720px}.IdentityAccessManager-module__mCAe9q__panelHeading h3,.IdentityAccessManager-module__mCAe9q__guideIntro h3,.IdentityAccessManager-module__mCAe9q__explainer h3{font-size:20px}.IdentityAccessManager-module__mCAe9q__panelHeading p:not(.IdentityAccessManager-module__mCAe9q__kicker),.IdentityAccessManager-module__mCAe9q__guideIntro p:not(.IdentityAccessManager-module__mCAe9q__kicker){color:var(--muted);margin:7px 0 0;font-size:12px;line-height:1.6}.IdentityAccessManager-module__mCAe9q__refreshButton{min-height:38px;color:var(--green);cursor:pointer;font:inherit;background:#fff;border:1px solid #bdccc2;border-radius:9px;padding:0 13px;font-size:10px;font-weight:800}.IdentityAccessManager-module__mCAe9q__refreshButton:hover:not(:disabled){border-color:var(--green);background:#f8fbf8}.IdentityAccessManager-module__mCAe9q__refreshButton:disabled{opacity:.55;cursor:default}.IdentityAccessManager-module__mCAe9q__error,.IdentityAccessManager-module__mCAe9q__loading{border-radius:10px;margin:0 0 16px;padding:12px 14px;font-size:11px}.IdentityAccessManager-module__mCAe9q__error{color:#8f342b;background:#fff0ee}.IdentityAccessManager-module__mCAe9q__loading{color:var(--muted);background:#f0f3ef}.IdentityAccessManager-module__mCAe9q__statusBanner{border:1px solid;border-radius:14px;grid-template-columns:auto 1fr;align-items:flex-start;gap:14px;margin-bottom:16px;padding:18px;display:grid}.IdentityAccessManager-module__mCAe9q__statusBanner strong{letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:9px;font-weight:850;display:block}.IdentityAccessManager-module__mCAe9q__statusBanner h3{font-size:15px}.IdentityAccessManager-module__mCAe9q__statusBanner p{margin:5px 0 0;font-size:11px;line-height:1.5}.IdentityAccessManager-module__mCAe9q__statusIcon{border-radius:50%;width:11px;height:11px;margin-top:4px}.IdentityAccessManager-module__mCAe9q__ready{color:#245c43;background:#eaf4ed;border-color:#bcd9c7}.IdentityAccessManager-module__mCAe9q__ready .IdentityAccessManager-module__mCAe9q__statusIcon{background:#4dae78;box-shadow:0 0 0 4px #4dae7826}.IdentityAccessManager-module__mCAe9q__incomplete{color:#7b5428;background:#fff6eb;border-color:#edc8a0}.IdentityAccessManager-module__mCAe9q__incomplete .IdentityAccessManager-module__mCAe9q__statusIcon{background:#d6974d;box-shadow:0 0 0 4px #d6974d29}.IdentityAccessManager-module__mCAe9q__disabled{color:#56635c;background:#f1f4f1;border-color:#ced6d0}.IdentityAccessManager-module__mCAe9q__disabled .IdentityAccessManager-module__mCAe9q__statusIcon{background:#8b9991;box-shadow:0 0 0 4px #8b999124}.IdentityAccessManager-module__mCAe9q__configurationGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.IdentityAccessManager-module__mCAe9q__configurationGrid article{background:#fff;border:1px solid #dce3dd;border-radius:12px;min-width:0;padding:15px;position:relative}.IdentityAccessManager-module__mCAe9q__configurationGrid article>span{color:#8a968f;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:8px;font-weight:850;display:block}.IdentityAccessManager-module__mCAe9q__configurationGrid article>strong,.IdentityAccessManager-module__mCAe9q__configurationGrid article>code{overflow-wrap:anywhere;color:var(--ink);font-size:11px;display:block}.IdentityAccessManager-module__mCAe9q__configurationGrid article>code{font-family:var(--font-geist-mono), monospace;padding-right:92px;line-height:1.5}.IdentityAccessManager-module__mCAe9q__configurationGrid article>p{color:var(--muted);margin:7px 0 0;font-size:9px;line-height:1.5}.IdentityAccessManager-module__mCAe9q__configurationGrid article>button{min-height:30px;color:var(--green);cursor:pointer;font:inherit;background:#fff;border:1px solid #bdccc2;border-radius:7px;padding:0 9px;font-size:8px;font-weight:800;position:absolute;top:50%;right:12px;transform:translateY(-15%)}.IdentityAccessManager-module__mCAe9q__wideCard{grid-column:1/-1}.IdentityAccessManager-module__mCAe9q__missing{color:#795229;background:#fff8ef;border:1px solid #edc8a0;border-radius:11px;align-items:flex-start;gap:14px;margin-top:12px;padding:13px 15px;font-size:10px;display:flex}.IdentityAccessManager-module__mCAe9q__missing>strong{white-space:nowrap}.IdentityAccessManager-module__mCAe9q__missing>div{flex-wrap:wrap;gap:6px;display:flex}.IdentityAccessManager-module__mCAe9q__missing code{background:#fffc;border-radius:5px;padding:3px 6px;font-size:9px}.IdentityAccessManager-module__mCAe9q__explainer{border-top:1px solid var(--line);margin-top:18px;padding-top:18px}.IdentityAccessManager-module__mCAe9q__explainer>div{margin-bottom:13px}.IdentityAccessManager-module__mCAe9q__explainer ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.IdentityAccessManager-module__mCAe9q__explainer li{background:#f3f6f2;border-radius:11px;min-width:0;padding:13px}.IdentityAccessManager-module__mCAe9q__explainer li span{color:#fff;background:var(--green);border-radius:8px;place-items:center;width:24px;height:24px;margin-bottom:9px;font-size:9px;font-weight:850;display:grid}.IdentityAccessManager-module__mCAe9q__explainer li p{color:#5e6c64;margin:0;font-size:10px;line-height:1.55}.IdentityAccessManager-module__mCAe9q__guide{padding:26px}.IdentityAccessManager-module__mCAe9q__guideIntro{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:22px;display:flex}.IdentityAccessManager-module__mCAe9q__guideIntro>div{max-width:720px}.IdentityAccessManager-module__mCAe9q__guideIntro a{min-height:39px;color:var(--green);white-space:nowrap;background:#fff;border:1px solid #bdccc2;border-radius:9px;align-items:center;gap:7px;padding:0 13px;font-size:9px;font-weight:800;text-decoration:none;display:flex}.IdentityAccessManager-module__mCAe9q__guideSteps{gap:0;min-width:0;display:grid}.IdentityAccessManager-module__mCAe9q__guideSteps>section{border-bottom:1px solid var(--line);grid-template-columns:54px minmax(0,1fr);gap:17px;min-width:0;padding:24px 0;display:grid}.IdentityAccessManager-module__mCAe9q__guideSteps>section>div{min-width:0}.IdentityAccessManager-module__mCAe9q__stepNumber{width:43px;height:43px;color:var(--green);background:var(--mint);letter-spacing:.08em;border-radius:13px;align-self:start;place-items:center;font-size:11px;font-weight:900;display:grid}.IdentityAccessManager-module__mCAe9q__guideSteps h4{margin:1px 0 11px;font-size:15px}.IdentityAccessManager-module__mCAe9q__guideSteps ol{color:#56665d;margin:0;padding-left:19px;font-size:11px;line-height:1.65}.IdentityAccessManager-module__mCAe9q__guideSteps li+li{margin-top:5px}.IdentityAccessManager-module__mCAe9q__guideSteps p{color:#56665d;font-size:11px;line-height:1.6}.IdentityAccessManager-module__mCAe9q__guideSteps code,.IdentityAccessManager-module__mCAe9q__rollback code{color:#214f3a;font-family:var(--font-geist-mono), monospace;overflow-wrap:anywhere;background:#eaf1eb;border-radius:5px;padding:2px 5px;font-size:.9em}.IdentityAccessManager-module__mCAe9q__note{background:#fff7ef;border-left:3px solid #df995b;border-radius:0 8px 8px 0;margin:13px 0 0;padding:10px 12px}.IdentityAccessManager-module__mCAe9q__codeBlock{background:#183629;border:1px solid #cad5cc;border-radius:12px;margin:12px 0;position:relative;overflow:hidden}.IdentityAccessManager-module__mCAe9q__codeBlock pre{color:#e3f1e7;margin:0;padding:18px 120px 18px 18px;font-size:10px;line-height:1.65;overflow-x:auto}.IdentityAccessManager-module__mCAe9q__codeBlock button{color:#fff;cursor:pointer;min-height:31px;font:inherit;background:#ffffff1a;border:1px solid #ffffff47;border-radius:7px;padding:0 10px;font-size:8px;font-weight:800;position:absolute;top:10px;right:10px}.IdentityAccessManager-module__mCAe9q__codeBlock button:hover{background:#ffffff2e}.IdentityAccessManager-module__mCAe9q__command{color:#214f3a;background:#f3f6f2;border:1px solid #dce3dd;border-radius:9px;margin:9px 0 0;padding:12px 14px;font-size:10px;overflow-x:auto}.IdentityAccessManager-module__mCAe9q__rollback{color:#714c28;background:#fff7ef;border:1px solid #e7cfb4;border-radius:12px;margin-top:20px;padding:16px 18px}.IdentityAccessManager-module__mCAe9q__rollback strong{font-size:11px}.IdentityAccessManager-module__mCAe9q__rollback p{margin:5px 0 0;font-size:10px;line-height:1.6}@media (max-width:820px){.IdentityAccessManager-module__mCAe9q__explainer ol{grid-template-columns:repeat(2,minmax(0,1fr))}.IdentityAccessManager-module__mCAe9q__guideIntro{flex-direction:column}}@media (max-width:680px){.IdentityAccessManager-module__mCAe9q__header,.IdentityAccessManager-module__mCAe9q__panelHeading{flex-direction:column}.IdentityAccessManager-module__mCAe9q__portalLink,.IdentityAccessManager-module__mCAe9q__refreshButton{justify-content:center;width:100%}.IdentityAccessManager-module__mCAe9q__tabList{width:100%}.IdentityAccessManager-module__mCAe9q__configurationGrid{grid-template-columns:1fr}.IdentityAccessManager-module__mCAe9q__wideCard{grid-column:auto}.IdentityAccessManager-module__mCAe9q__configurationGrid article>code{padding:0 0 42px}.IdentityAccessManager-module__mCAe9q__configurationGrid article>button{inset:auto auto 11px 15px;transform:none}.IdentityAccessManager-module__mCAe9q__explainer ol{grid-template-columns:1fr}.IdentityAccessManager-module__mCAe9q__panel,.IdentityAccessManager-module__mCAe9q__guide{padding:18px}.IdentityAccessManager-module__mCAe9q__guideIntro a{white-space:normal;text-align:center;justify-content:center;width:100%}.IdentityAccessManager-module__mCAe9q__guideSteps>section{grid-template-columns:minmax(0,1fr)}.IdentityAccessManager-module__mCAe9q__codeBlock pre{padding:56px 14px 16px}.IdentityAccessManager-module__mCAe9q__codeBlock button{left:10px;right:auto}.IdentityAccessManager-module__mCAe9q__missing{flex-direction:column;gap:8px}}
.LlmConfigurationManager-module__tSmOGq__manager{max-width:1180px}.LlmConfigurationManager-module__tSmOGq__header{justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:18px;display:flex}.LlmConfigurationManager-module__tSmOGq__header>div{max-width:735px}.LlmConfigurationManager-module__tSmOGq__kicker,.LlmConfigurationManager-module__tSmOGq__step,.LlmConfigurationManager-module__tSmOGq__editorHeader p,.LlmConfigurationManager-module__tSmOGq__cardKicker{color:var(--green);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:9px;font-weight:850}.LlmConfigurationManager-module__tSmOGq__header h2{margin:0;font-size:27px}.LlmConfigurationManager-module__tSmOGq__header p:not(.LlmConfigurationManager-module__tSmOGq__kicker){color:var(--muted);margin:9px 0 0;font-size:14px;line-height:1.55}.LlmConfigurationManager-module__tSmOGq__primaryAction,.LlmConfigurationManager-module__tSmOGq__secondaryAction,.LlmConfigurationManager-module__tSmOGq__importAction,.LlmConfigurationManager-module__tSmOGq__closeAction,.LlmConfigurationManager-module__tSmOGq__cardActions button,.LlmConfigurationManager-module__tSmOGq__error button{cursor:pointer;font:inherit;border-radius:10px;font-weight:850}.LlmConfigurationManager-module__tSmOGq__primaryAction{border:1px solid var(--green);color:#fff;background:var(--green);min-height:41px;padding:0 15px;font-size:10px;box-shadow:0 6px 14px #245c4321}.LlmConfigurationManager-module__tSmOGq__primaryAction:hover:not(:disabled){background:var(--green-dark)}.LlmConfigurationManager-module__tSmOGq__secondaryAction,.LlmConfigurationManager-module__tSmOGq__importAction{min-height:41px;color:var(--green);background:#fff;border:1px solid #bdccc2;padding:0 15px;font-size:10px}.LlmConfigurationManager-module__tSmOGq__secondaryAction:hover:not(:disabled),.LlmConfigurationManager-module__tSmOGq__importAction:hover:not(:disabled){border-color:var(--green);background:#f8fbf8}.LlmConfigurationManager-module__tSmOGq__primaryAction:disabled,.LlmConfigurationManager-module__tSmOGq__secondaryAction:disabled,.LlmConfigurationManager-module__tSmOGq__importAction:disabled,.LlmConfigurationManager-module__tSmOGq__cardActions button:disabled{opacity:.52;cursor:default;box-shadow:none}.LlmConfigurationManager-module__tSmOGq__primaryAction:focus-visible,.LlmConfigurationManager-module__tSmOGq__secondaryAction:focus-visible,.LlmConfigurationManager-module__tSmOGq__importAction:focus-visible,.LlmConfigurationManager-module__tSmOGq__closeAction:focus-visible,.LlmConfigurationManager-module__tSmOGq__cardActions button:focus-visible,.LlmConfigurationManager-module__tSmOGq__formGrid input:focus-visible,.LlmConfigurationManager-module__tSmOGq__formGrid select:focus-visible,.LlmConfigurationManager-module__tSmOGq__teamPicker select:focus-visible,.LlmConfigurationManager-module__tSmOGq__routingCard select:focus-visible,.LlmConfigurationManager-module__tSmOGq__defaultChoice:focus-within{outline-offset:2px;outline:3px solid #e8733547}.LlmConfigurationManager-module__tSmOGq__securityNote{background:#eaf2eb;border:1px solid #cbdacf;border-radius:14px;grid-template-columns:39px minmax(0,1fr);align-items:center;gap:12px;margin-bottom:18px;padding:14px 16px;display:grid}.LlmConfigurationManager-module__tSmOGq__securityNote>span{color:#fff;background:var(--green);border-radius:11px;place-items:center;width:39px;height:39px;font-size:20px;display:grid}.LlmConfigurationManager-module__tSmOGq__securityNote strong,.LlmConfigurationManager-module__tSmOGq__securityNote p{display:block}.LlmConfigurationManager-module__tSmOGq__securityNote strong{font-size:11px}.LlmConfigurationManager-module__tSmOGq__securityNote p{color:#617269;margin:4px 0 0;font-size:10px;line-height:1.45}.LlmConfigurationManager-module__tSmOGq__notice,.LlmConfigurationManager-module__tSmOGq__error{border-radius:10px;margin:0 0 14px;padding:11px 13px;font-size:11px;line-height:1.45}.LlmConfigurationManager-module__tSmOGq__notice{color:var(--green-dark);background:#e5f2e8;border:1px solid #c4dbc9}.LlmConfigurationManager-module__tSmOGq__error{color:#8f342b;background:#fff0ee;border:1px solid #efc8c3;justify-content:space-between;align-items:center;gap:14px;display:flex}.LlmConfigurationManager-module__tSmOGq__error button{color:#84352d;background:#fff;border:1px solid #d8aaa4;flex:none;min-height:34px;padding:0 13px;font-size:9px}.LlmConfigurationManager-module__tSmOGq__loading,.LlmConfigurationManager-module__tSmOGq__empty{color:var(--muted);text-align:center;background:#fbfcfa;border:1px dashed #cbd5cd;border-radius:13px;margin:0;padding:24px;font-size:11px}.LlmConfigurationManager-module__tSmOGq__configurationSection{border:1px solid var(--line);background:#fff;border-radius:19px;margin-bottom:18px;padding:23px 24px 24px;box-shadow:0 9px 30px #1c362b0b}.LlmConfigurationManager-module__tSmOGq__sectionHeader{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:18px;display:flex}.LlmConfigurationManager-module__tSmOGq__sectionHeader>div{max-width:730px}.LlmConfigurationManager-module__tSmOGq__sectionHeader h3{margin:5px 0 0;font-size:20px}.LlmConfigurationManager-module__tSmOGq__sectionHeader p:not(.LlmConfigurationManager-module__tSmOGq__step){color:var(--muted);margin:7px 0 0;font-size:11px;line-height:1.5}.LlmConfigurationManager-module__tSmOGq__step{color:#8b9891;font-size:8px}.LlmConfigurationManager-module__tSmOGq__editor{background:#f9fbf8;border:1px solid #c8d5cb;border-radius:15px;margin:0 0 18px;overflow:hidden}.LlmConfigurationManager-module__tSmOGq__editorHeader{border-bottom:1px solid var(--line);background:#f1f5f1;justify-content:space-between;align-items:flex-start;gap:18px;padding:17px 18px 15px;display:flex}.LlmConfigurationManager-module__tSmOGq__editorHeader h4{margin:4px 0 0;font-size:16px}.LlmConfigurationManager-module__tSmOGq__closeAction{color:#617068;background:#e3eae4;border:0;flex:none;width:32px;height:32px;font-size:20px;line-height:1}.LlmConfigurationManager-module__tSmOGq__closeAction:hover:not(:disabled){color:var(--ink);background:#dbe5dd}.LlmConfigurationManager-module__tSmOGq__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:18px;display:grid}.LlmConfigurationManager-module__tSmOGq__formGrid label,.LlmConfigurationManager-module__tSmOGq__formGrid label>span,.LlmConfigurationManager-module__tSmOGq__formGrid label>small{min-width:0;display:block}.LlmConfigurationManager-module__tSmOGq__formGrid label>span{color:var(--ink);margin-bottom:7px;font-size:10px;font-weight:850}.LlmConfigurationManager-module__tSmOGq__formGrid input,.LlmConfigurationManager-module__tSmOGq__formGrid select{width:100%;min-height:42px;color:var(--ink);font:inherit;background:#fff;border:1px solid #cbd5ce;border-radius:10px;outline:0;padding:0 12px;font-size:11px}.LlmConfigurationManager-module__tSmOGq__formGrid input:focus,.LlmConfigurationManager-module__tSmOGq__formGrid select:focus{border-color:var(--green);box-shadow:0 0 0 3px #245c4317}.LlmConfigurationManager-module__tSmOGq__formGrid input:disabled,.LlmConfigurationManager-module__tSmOGq__formGrid select:disabled{color:#8e9992;background:#f0f2ef}.LlmConfigurationManager-module__tSmOGq__formGrid label>small{color:var(--muted);margin-top:6px;font-size:8px;line-height:1.45}.LlmConfigurationManager-module__tSmOGq__secretField{grid-column:1/-1}.LlmConfigurationManager-module__tSmOGq__editorActions{border-top:1px solid var(--line);background:#fff;justify-content:flex-end;gap:8px;padding:15px 18px;display:flex}.LlmConfigurationManager-module__tSmOGq__cardGrid{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:13px;display:grid}.LlmConfigurationManager-module__tSmOGq__providerCard,.LlmConfigurationManager-module__tSmOGq__modelCard{border:1px solid var(--line);background:#fcfdfb;border-radius:15px;flex-direction:column;min-width:0;padding:17px;display:flex}.LlmConfigurationManager-module__tSmOGq__cardTop{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:13px;display:flex}.LlmConfigurationManager-module__tSmOGq__providerAvatar{width:42px;height:42px;color:var(--green);background:var(--mint);border-radius:12px;place-items:center;font-size:15px;font-weight:850;display:grid}.LlmConfigurationManager-module__tSmOGq__providerCard h4,.LlmConfigurationManager-module__tSmOGq__modelCard h4{overflow-wrap:anywhere;margin:4px 0 0;font-size:15px}.LlmConfigurationManager-module__tSmOGq__cardKicker{color:#7c8982;font-size:7px}.LlmConfigurationManager-module__tSmOGq__statusBadge{color:#7b8580;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#eff2ef;border-radius:999px;align-items:center;gap:6px;min-height:25px;padding:0 8px;font-size:7px;font-weight:850;display:inline-flex}.LlmConfigurationManager-module__tSmOGq__statusBadge i{background:#9ea8a2;border-radius:50%;width:6px;height:6px}.LlmConfigurationManager-module__tSmOGq__readyStatus{color:var(--green);background:#e2f1e7}.LlmConfigurationManager-module__tSmOGq__readyStatus i{background:#46a46f;box-shadow:0 0 0 3px #46a46f1f}.LlmConfigurationManager-module__tSmOGq__missingStatus{color:#985721;background:#fff0d9}.LlmConfigurationManager-module__tSmOGq__missingStatus i{background:#d78130}.LlmConfigurationManager-module__tSmOGq__cardFacts{gap:6px;margin:14px 0 0;display:grid}.LlmConfigurationManager-module__tSmOGq__cardFacts div{background:#f0f4f0;border-radius:9px;min-width:0;padding:9px 10px}.LlmConfigurationManager-module__tSmOGq__cardFacts dt{color:#87928c;letter-spacing:.07em;text-transform:uppercase;font-size:7px;font-weight:850}.LlmConfigurationManager-module__tSmOGq__cardFacts dd{overflow-wrap:anywhere;color:var(--ink);margin:4px 0 0;font-size:9px;font-weight:750}.LlmConfigurationManager-module__tSmOGq__cardActions{flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-top:auto;padding-top:14px;display:flex}.LlmConfigurationManager-module__tSmOGq__cardActions button{min-height:34px;color:var(--green);background:#fff;border:1px solid #c6d2ca;padding:0 10px;font-size:8px}.LlmConfigurationManager-module__tSmOGq__cardActions button:hover:not(:disabled){border-color:var(--green);background:#f7faf7}.LlmConfigurationManager-module__tSmOGq__cardActions .LlmConfigurationManager-module__tSmOGq__dangerAction{color:#9d483e;border-color:#e0c1bd}.LlmConfigurationManager-module__tSmOGq__cardActions .LlmConfigurationManager-module__tSmOGq__dangerAction:hover:not(:disabled){background:#fff7f5;border-color:#bb675d}.LlmConfigurationManager-module__tSmOGq__gdprNote{color:#5b5429;background:#fffbed;border:1px solid #d8d5b8;border-radius:10px;align-items:center;gap:10px;margin:-3px 0 17px;padding:11px 13px;font-size:9px;line-height:1.45;display:flex}.LlmConfigurationManager-module__tSmOGq__gdprNote strong{flex:none}.LlmConfigurationManager-module__tSmOGq__roleBadge{letter-spacing:.03em;border-radius:8px;align-items:center;min-height:25px;padding:0 8px;font-size:8px;font-weight:850;display:inline-flex}.LlmConfigurationManager-module__tSmOGq__roleGdpr{color:#24623f;background:#dff1e5}.LlmConfigurationManager-module__tSmOGq__roleThinker{color:#4c4979;background:#eceafa}.LlmConfigurationManager-module__tSmOGq__roleCheap{color:#8c5624;background:#fff0dc}.LlmConfigurationManager-module__tSmOGq__modelIdentifier{overflow-wrap:anywhere;color:#496155;background:#edf2ed;border-radius:8px;margin:11px 0 0;padding:9px 10px;font-size:9px;line-height:1.4;display:block}.LlmConfigurationManager-module__tSmOGq__assignmentFact{color:var(--muted);margin:10px 0 0;font-size:8px}.LlmConfigurationManager-module__tSmOGq__testResult{border-radius:8px;margin:10px 0 0;padding:9px 10px;font-size:8px;line-height:1.4}.LlmConfigurationManager-module__tSmOGq__testSuccess{color:var(--green-dark);background:#e5f2e8}.LlmConfigurationManager-module__tSmOGq__testFailure{color:#943e34;background:#fff0ee}.LlmConfigurationManager-module__tSmOGq__teamPicker{background:#fbfcfa;border:1px solid #ced9d0;border-radius:12px;min-width:250px;padding:11px 13px;display:block}.LlmConfigurationManager-module__tSmOGq__teamPicker span{color:#7d8b84;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:8px;font-weight:850;display:block}.LlmConfigurationManager-module__tSmOGq__teamPicker select{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:10px;font-weight:800}.LlmConfigurationManager-module__tSmOGq__teamPicker:focus-within{border-color:var(--green);box-shadow:0 0 0 3px #245c4317}.LlmConfigurationManager-module__tSmOGq__routingStatus{background:#f5f7f4;border:1px solid #d7dfd8;border-radius:12px;align-items:center;gap:13px;margin-bottom:17px;padding:13px 14px;display:flex}.LlmConfigurationManager-module__tSmOGq__routingStatus>.LlmConfigurationManager-module__tSmOGq__statusBadge{flex:none}.LlmConfigurationManager-module__tSmOGq__routingStatus p{color:var(--muted);margin:0;font-size:9px;line-height:1.5}.LlmConfigurationManager-module__tSmOGq__routingStatus code,.LlmConfigurationManager-module__tSmOGq__defaultChoice code{color:var(--green-dark);background:#fff;border-radius:4px;padding:1px 4px;font-size:.95em}.LlmConfigurationManager-module__tSmOGq__routingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.LlmConfigurationManager-module__tSmOGq__routingCard{border:1px solid var(--line);background:#fcfdfb;border-radius:14px;min-width:0;margin:0;padding:16px}.LlmConfigurationManager-module__tSmOGq__routingCard legend{margin-left:-3px}.LlmConfigurationManager-module__tSmOGq__routingCard>p{min-height:41px;color:var(--muted);margin:3px 0 13px;font-size:9px;line-height:1.45}.LlmConfigurationManager-module__tSmOGq__routingCard>label:not(.LlmConfigurationManager-module__tSmOGq__defaultChoice),.LlmConfigurationManager-module__tSmOGq__routingCard>label:not(.LlmConfigurationManager-module__tSmOGq__defaultChoice)>span{display:block}.LlmConfigurationManager-module__tSmOGq__routingCard>label:not(.LlmConfigurationManager-module__tSmOGq__defaultChoice)>span{margin-bottom:6px;font-size:9px;font-weight:850}.LlmConfigurationManager-module__tSmOGq__routingCard select{width:100%;min-height:40px;color:var(--ink);font:inherit;background:#fff;border:1px solid #cbd5ce;border-radius:9px;outline:0;padding:0 10px;font-size:9px}.LlmConfigurationManager-module__tSmOGq__routingCard select:disabled{color:#939e97;background:#f1f3f0}.LlmConfigurationManager-module__tSmOGq__roleWarning{color:#9b5525;margin-top:7px;font-size:8px;line-height:1.4;display:block}.LlmConfigurationManager-module__tSmOGq__defaultChoice{cursor:pointer;background:#fff;border:1px solid #d8dfd9;border-radius:9px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;margin-top:13px;padding:10px;display:grid}.LlmConfigurationManager-module__tSmOGq__defaultChoice:has(input:checked){background:#eef5ef;border-color:#9dbda7}.LlmConfigurationManager-module__tSmOGq__defaultChoice input{width:16px;height:16px;accent-color:var(--green);margin:0}.LlmConfigurationManager-module__tSmOGq__defaultChoice strong,.LlmConfigurationManager-module__tSmOGq__defaultChoice small{display:block}.LlmConfigurationManager-module__tSmOGq__defaultChoice strong{font-size:9px}.LlmConfigurationManager-module__tSmOGq__defaultChoice small{color:var(--muted);margin-top:3px;font-size:8px}.LlmConfigurationManager-module__tSmOGq__routingWarning{color:#8c5024;background:#fff2e2;border-radius:9px;margin:12px 0 0;padding:10px 12px;font-size:9px;line-height:1.45}.LlmConfigurationManager-module__tSmOGq__routingFooter{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding-top:17px;display:flex}.LlmConfigurationManager-module__tSmOGq__routingFooter>div:first-child{min-width:0}.LlmConfigurationManager-module__tSmOGq__routingFooter strong,.LlmConfigurationManager-module__tSmOGq__routingFooter span{display:block}.LlmConfigurationManager-module__tSmOGq__routingFooter strong{font-size:9px}.LlmConfigurationManager-module__tSmOGq__routingFooter span{color:var(--muted);margin-top:4px;font-size:8px}.LlmConfigurationManager-module__tSmOGq__routingFooter>div:last-child{flex:none;gap:8px;display:flex}@media (max-width:900px){.LlmConfigurationManager-module__tSmOGq__routingGrid{grid-template-columns:1fr}.LlmConfigurationManager-module__tSmOGq__routingCard>p{min-height:0}}@media (max-width:820px){.LlmConfigurationManager-module__tSmOGq__header,.LlmConfigurationManager-module__tSmOGq__sectionHeader{flex-direction:column;align-items:stretch}.LlmConfigurationManager-module__tSmOGq__teamPicker{width:100%;min-width:0}.LlmConfigurationManager-module__tSmOGq__formGrid{grid-template-columns:1fr}.LlmConfigurationManager-module__tSmOGq__secretField{grid-column:1}.LlmConfigurationManager-module__tSmOGq__gdprNote,.LlmConfigurationManager-module__tSmOGq__routingStatus{flex-direction:column;align-items:flex-start}}@media (max-width:650px){.LlmConfigurationManager-module__tSmOGq__header .LlmConfigurationManager-module__tSmOGq__importAction,.LlmConfigurationManager-module__tSmOGq__sectionHeader .LlmConfigurationManager-module__tSmOGq__primaryAction{width:100%}.LlmConfigurationManager-module__tSmOGq__configurationSection{padding:19px}.LlmConfigurationManager-module__tSmOGq__cardGrid{grid-template-columns:1fr}.LlmConfigurationManager-module__tSmOGq__editorActions,.LlmConfigurationManager-module__tSmOGq__routingFooter{flex-direction:column;align-items:stretch}.LlmConfigurationManager-module__tSmOGq__editorActions{flex-direction:column-reverse}.LlmConfigurationManager-module__tSmOGq__editorActions button,.LlmConfigurationManager-module__tSmOGq__routingFooter button{width:100%}.LlmConfigurationManager-module__tSmOGq__routingFooter>div:last-child{grid-template-columns:1fr;width:100%;display:grid}.LlmConfigurationManager-module__tSmOGq__cardActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.LlmConfigurationManager-module__tSmOGq__cardActions button{min-height:40px}}
