.academy-link-center_notice__TGtSf{margin:0 0 12px;padding:10px 12px;border:1px solid var(--danger);border-radius:10px;color:var(--danger);font-size:.86rem}.academy-link-center_links__nLW0t{display:flex;flex-direction:column;gap:6px;margin:0 0 12px;padding:0;list-style:none}.academy-link-center_link__Ot_8R{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--border);border-radius:10px;background:var(--card);font-size:.88rem}.academy-link-center_name__AJ_QV{flex:1 1;font-weight:600}.academy-link-center_primary__j32oI{padding:2px 8px;border-radius:999px;background:var(--sidebar-accent);color:var(--foreground);font-size:.76rem}.academy-link-center_empty__iAa1x{margin:0;color:var(--muted-foreground);font-size:.82rem}.academy-link-center_form__jAS9t{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;margin:0 0 10px}.academy-link-center_field__Ft9mU{display:flex;flex-direction:column;gap:4px;min-width:200px;font-size:.82rem;color:var(--muted-foreground)}.academy-link-center_field__Ft9mU input{padding:8px 10px;border:1px solid var(--input);border-radius:8px;background:var(--background);color:var(--foreground);font-size:.9rem}.collaboration_workbench__7sAo3{display:grid;gap:16px;min-width:0}.collaboration_badge__lCp58{margin-left:auto;min-width:20px;padding:1px 6px;border-radius:10px;background:var(--sidebar-accent);color:var(--foreground);font-size:12px;text-align:center}.collaboration_workbench__7sAo3 h2{margin:0;font-size:16px;font-weight:600}.collaboration_workbench__7sAo3 h3{font-size:15px}.collaboration_heading__pXy1m{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.collaboration_representative__8D4xF{padding-bottom:16px;border-bottom:1px solid var(--border)}.collaboration_hint__cIoZi,.collaboration_meta__iNe46{color:var(--muted-foreground);font-size:12px}.collaboration_hint__cIoZi{margin:8px 0;line-height:1.6;max-width:70ch}.collaboration_inlineForm__wUmYB{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding-top:10px}.collaboration_inlineForm__wUmYB label{width:100%;font-size:12px}.collaboration_inlineForm__wUmYB input,.collaboration_inlineForm__wUmYB select{min-width:0;max-width:100%;flex:1 1 180px;padding:8px 10px;border:1px solid var(--input);border-radius:8px;background:var(--muted);color:var(--foreground);font:inherit}.collaboration_workspace__0Saou{display:grid;grid-template-columns:240px minmax(0,1fr);gap:20px;min-height:520px;height:calc(100dvh - 255px)}.collaboration_contacts__ISsII{min-width:0;overflow-y:auto;padding-right:8px}.collaboration_contacts__ISsII h2{margin-bottom:12px}.collaboration_contact__DAw2c{display:grid;width:100%;gap:4px;padding:12px;text-align:left;border:0;border-radius:8px;background:transparent;color:var(--foreground);cursor:pointer;overflow-wrap:anywhere}.collaboration_contact__DAw2c span{color:var(--muted-foreground);font-size:12px}.collaboration_contact__DAw2c:hover{background:var(--muted)}.collaboration_contact__DAw2c[aria-pressed=true]{background:var(--sidebar-accent)}.collaboration_invitation__BETIU{margin:12px 0;padding:12px 0;border-top:1px solid var(--border)}.collaboration_inviteDetails__QdChu{margin-top:16px}.collaboration_inviteDetails__QdChu summary{cursor:pointer;font-size:12px;padding:6px 0}.collaboration_legacy__CZGt0{display:inline-block;font-size:12px;color:var(--muted-foreground);margin-top:20px}.collaboration_conversation__hA5tu{min-width:0;min-height:0;display:flex;flex-direction:column;border:1px solid var(--border);border-radius:10px;overflow:hidden}.collaboration_conversationHeader__kSq0h{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;gap:12px;border-bottom:1px solid var(--border)}.collaboration_conversationHeader__kSq0h p{margin:4px 0 0}.collaboration_messages__Zsa8m{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px}.collaboration_empty__t3bGq{padding:28px 16px;align-self:center;max-width:65ch;color:var(--muted-foreground)}.collaboration_empty__t3bGq h2,.collaboration_empty__t3bGq h3{color:var(--foreground)}.collaboration_message__2rwyX{max-width:75ch;margin:0 auto 24px 0;overflow-wrap:anywhere}.collaboration_message__2rwyX[data-mine=true]{margin-left:auto;margin-right:0}.collaboration_message__2rwyX header{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;font-size:12px;color:var(--muted-foreground)}.collaboration_message__2rwyX header strong{color:var(--foreground)}.collaboration_messageContent__iTaNb{white-space:pre-wrap;line-height:1.65;margin:8px 0}.collaboration_message__2rwyX[data-draft]{border:1px solid var(--border-strong);border-radius:10px;padding:14px;background:var(--muted)}.collaboration_approvalLabel__W4pLe{font-size:12px;font-weight:600}.collaboration_approvalActions__edMWb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.collaboration_approvalActions__edMWb>span{width:100%}.collaboration_files__Ez9g7{list-style:none;padding:0;margin:12px 0}.collaboration_files__Ez9g7 li{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;padding:6px 0}.collaboration_files__Ez9g7 a{overflow-wrap:anywhere}.collaboration_files__Ez9g7 span{color:var(--muted-foreground);font-size:12px}.collaboration_composer__5nX6Q{padding:12px 16px;border-top:1px solid var(--border)}.collaboration_composer__5nX6Q label{font-size:12px}.collaboration_composer__5nX6Q textarea{display:block;width:100%;resize:vertical;min-height:72px;max-height:180px;margin:6px 0;padding:10px;font:inherit;color:var(--foreground);border:1px solid var(--input);border-radius:8px;background:var(--muted)}.collaboration_error__zPzBO{padding:10px 12px;background:var(--danger-soft);color:var(--danger);font-size:13px}.collaboration_workbench__7sAo3 :is(button,a,input,textarea,select,summary):focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (max-width:1050px){.collaboration_workspace__0Saou{grid-template-columns:200px minmax(0,1fr);gap:12px}}@media (max-width:720px){.collaboration_workspace__0Saou{grid-template-columns:minmax(0,1fr);height:auto;min-height:0}.collaboration_contacts__ISsII{max-height:260px;padding:0}.collaboration_conversation__hA5tu{height:max(520px,calc(100dvh - 100px))}.collaboration_conversationHeader__kSq0h{flex-wrap:wrap}.collaboration_composer__5nX6Q,.collaboration_messages__Zsa8m{padding:12px}.collaboration_heading__pXy1m .collaboration_hint__cIoZi{flex:1 1 180px}.collaboration_workbench__7sAo3 button{min-height:40px}}.agent-pairing-form_form__prSGY{display:grid;gap:10px;padding:14px 12px;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--card) 88%,var(--muted))}.agent-pairing-form_heading__Jssv_{display:grid;gap:3px}.agent-pairing-form_form__prSGY label,.agent-pairing-form_heading__Jssv_ small,.agent-pairing-form_heading__Jssv_ strong,.agent-pairing-form_message__Rg1E8,.agent-pairing-form_notice__K4J1j{margin:0}.agent-pairing-form_heading__Jssv_ strong{font-size:13px;font-weight:600}.agent-pairing-form_form__prSGY label,.agent-pairing-form_heading__Jssv_ small,.agent-pairing-form_message__Rg1E8,.agent-pairing-form_notice__K4J1j{color:var(--muted-foreground);font-size:11px}.agent-pairing-form_form__prSGY label{display:grid;gap:5px}.agent-pairing-form_form__prSGY input,.agent-pairing-form_form__prSGY select{width:100%;min-width:0;padding:8px 9px;border:1px solid var(--border);border-radius:calc(var(--radius) * 1.5);background:var(--background);color:var(--foreground);font:inherit;font-size:12px}.agent-pairing-form_notice__K4J1j{line-height:1.5}.agent-pairing-form_form__prSGY button{width:100%}.agent-pairing-form_message__Rg1E8{display:grid;gap:4px;padding:9px 10px;border-radius:calc(var(--radius) * 1.5);background:var(--success-soft);color:var(--success)}.agent-pairing-form_message__Rg1E8 a{width:fit-content;color:inherit;font-weight:600}.agent-pairing-form_error__O2pg9{background:var(--danger-soft);color:var(--danger)}.agent-plugin-action_action__GMvhv{display:grid;gap:8px;margin-top:10px}.agent-plugin-action_action__GMvhv button{width:100%}.agent-plugin-action_message___jKDT{display:grid;gap:4px;margin:0;padding:9px 10px;border-radius:calc(var(--radius) * 1.5);background:var(--success-soft);color:var(--success);font-size:11px;line-height:1.5}.agent-plugin-action_message___jKDT a{width:fit-content;color:inherit;font-weight:600}.agent-plugin-action_error__5B7uV{background:var(--danger-soft);color:var(--danger)}.agent-routine-form_form__DV1p7{display:grid;gap:10px;padding:14px 12px;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--card) 88%,var(--muted))}.agent-routine-form_heading__YPgJg{display:grid;gap:3px}.agent-routine-form_form__DV1p7 label,.agent-routine-form_heading__YPgJg small,.agent-routine-form_heading__YPgJg strong,.agent-routine-form_message__3nxxa{margin:0}.agent-routine-form_heading__YPgJg strong{font-size:13px;font-weight:600}.agent-routine-form_form__DV1p7 label,.agent-routine-form_heading__YPgJg small,.agent-routine-form_message__3nxxa{color:var(--muted-foreground);font-size:11px}.agent-routine-form_form__DV1p7 label{display:grid;gap:5px}.agent-routine-form_form__DV1p7 input,.agent-routine-form_form__DV1p7 select,.agent-routine-form_form__DV1p7 textarea{width:100%;min-width:0;padding:8px 9px;border:1px solid var(--border);border-radius:calc(var(--radius) * 1.5);background:var(--background);color:var(--foreground);font:inherit;font-size:12px}.agent-routine-form_form__DV1p7 textarea{min-height:76px;resize:vertical}.agent-routine-form_schedule__odTWC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.agent-routine-form_form__DV1p7 button{width:100%}.agent-routine-form_message__3nxxa{display:grid;gap:4px;padding:9px 10px;border-radius:calc(var(--radius) * 1.5);background:var(--success-soft);color:var(--success)}.agent-routine-form_message__3nxxa a{width:fit-content;color:inherit;font-weight:600}.agent-routine-form_error__fqxto{background:var(--danger-soft);color:var(--danger)}.routine-editor_editor__644NM input,.routine-editor_editor__644NM select,.routine-editor_editor__644NM textarea{box-sizing:border-box;width:100%;min-width:0;min-height:36px;padding:8px 9px;border:1px solid var(--border);border-radius:calc(var(--radius) * 1.5);background:var(--background);color:var(--foreground);font:inherit;font-size:12px}.routine-editor_editor__644NM textarea{min-height:90px;line-height:1.5;resize:vertical}.routine-editor_editor__644NM select:disabled{background:var(--muted);cursor:not-allowed}.agent-webhook-controls_controls__i6pVl{display:grid;gap:12px;padding:12px;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--card) 94%,var(--muted))}.agent-webhook-controls_heading__hKC5B{display:grid;gap:3px}.agent-webhook-controls_heading__hKC5B strong,.agent-webhook-controls_routes__23iaD>strong{color:var(--foreground);font-size:13px;font-weight:500}.agent-webhook-controls_enable__fedU2 p,.agent-webhook-controls_heading__hKC5B small,.agent-webhook-controls_inlineError__kBPN_,.agent-webhook-controls_notice__OTawh{margin:0;color:var(--muted-foreground);font-size:11px;line-height:1.5}.agent-webhook-controls_enable__fedU2{display:grid;gap:8px;padding:10px;border-radius:calc(var(--radius) * 1.5);background:var(--warning-soft)}.agent-webhook-controls_enable__fedU2 button{width:100%}.agent-webhook-controls_form__efBqC,.agent-webhook-controls_routes__23iaD{display:grid;gap:10px}.agent-webhook-controls_notice__OTawh{padding:9px 10px;border-radius:calc(var(--radius) * 1.5);background:var(--muted)}.agent-webhook-controls_form__efBqC label{display:grid;gap:5px;color:var(--muted-foreground);font-size:11px}.agent-webhook-controls_form__efBqC input,.agent-webhook-controls_form__efBqC select,.agent-webhook-controls_form__efBqC textarea{width:100%;min-width:0;border:1px solid var(--border);border-radius:calc(var(--radius) * 1.5);background:var(--background);color:var(--foreground);font:inherit}.agent-webhook-controls_form__efBqC input,.agent-webhook-controls_form__efBqC select{height:34px;padding:0 10px}.agent-webhook-controls_form__efBqC textarea{min-height:68px;padding:9px 10px;resize:vertical}.agent-webhook-controls_form__efBqC input:focus-visible,.agent-webhook-controls_form__efBqC select:focus-visible,.agent-webhook-controls_form__efBqC textarea:focus-visible{border-color:var(--ring);outline:2px solid color-mix(in srgb,var(--ring) 24%,transparent);outline-offset:1px}.agent-webhook-controls_form__efBqC input:disabled,.agent-webhook-controls_form__efBqC select:disabled,.agent-webhook-controls_form__efBqC textarea:disabled{opacity:.6;cursor:not-allowed}.agent-webhook-controls_columns__7FK3M{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.agent-webhook-controls_form__efBqC .agent-webhook-controls_checkbox__S537S{display:flex;align-items:center;gap:7px;color:var(--foreground)}.agent-webhook-controls_form__efBqC .agent-webhook-controls_checkbox__S537S input{width:15px;height:15px}.agent-webhook-controls_inlineError__kBPN_{color:var(--danger)}.agent-webhook-controls_routes__23iaD fieldset{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;margin:0;padding:8px;border:1px solid var(--border);border-radius:calc(var(--radius) * 1.5)}.agent-webhook-controls_routes__23iaD legend{padding:0 4px;color:var(--foreground);font-size:11px}.agent-webhook-controls_message__ImI4Y{display:grid;gap:4px;margin:0;padding:9px 10px;border-radius:calc(var(--radius) * 1.5);background:var(--success-soft);color:var(--success);font-size:11px;line-height:1.5}.agent-webhook-controls_message__ImI4Y a{width:fit-content;color:inherit;font-weight:600}.agent-webhook-controls_error__vpkjH{background:var(--danger-soft);color:var(--danger)}@media (max-width:520px){.agent-webhook-controls_columns__7FK3M,.agent-webhook-controls_routes__23iaD fieldset{grid-template-columns:minmax(0,1fr)}}