@media (min-width:901px){.mc-app.admin-console-mode:has(>.mc-connection-page){grid-template-columns:260px minmax(0,1fr)!important}.mc-app.admin-console-mode>.mc-connection-page{display:contents!important}.mc-app.admin-console-mode .mc-connection-primary-nav.mc-settings-nav{width:auto;min-width:0;height:100%;max-height:100dvh;padding:var(--mc-sidebar-shell-padding);flex-direction:column;grid-area:1/1;display:flex;position:relative;inset:auto;overflow:hidden;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.mc-app.admin-console-mode .mc-connection-main{min-width:0;min-height:0;height:calc(100dvh - (var(--mc-unified-gap) * 2));max-height:calc(100dvh - (var(--mc-unified-gap) * 2));margin:var(--mc-unified-gap) var(--mc-unified-gap) var(--mc-unified-gap) 0;border-radius:var(--mc-unified-radius);background:var(--mc-unified-body);box-shadow:none;border:0;grid-area:1/2;align-self:stretch;overflow:hidden}}.mc-connection-primary-nav.mc-settings-nav{background:0 0!important;border-right:0!important}.mc-connection-back-to-chat{width:100%;min-height:36px;color:var(--mc-muted,#6b7280);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;margin:0 4px 2px;padding:7px 0;font-size:12px;font-weight:600;display:inline-flex}.mc-connection-back-to-chat:hover{color:var(--mc-text,#172033)}.mc-connection-back-to-chat:focus-visible,.mc-connection-nav-item:focus-visible{outline:2px solid var(--mc-brand-primary,#2563eb);outline-offset:2px}.mc-connection-nav-head{border-bottom:1px solid color-mix(in srgb, var(--mc-border) 72%, transparent);margin-bottom:8px;padding:0 4px 14px!important}.mc-connection-primary-nav .mc-settings-nav-list{flex:auto;min-height:0;overflow-y:auto}.mc-connection-primary-nav .mc-connection-nav-item{width:100%;min-height:var(--mc-sidebar-row-height,36px);gap:var(--mc-sidebar-row-gap,8px);padding:var(--mc-sidebar-row-padding-y,6px) var(--mc-sidebar-row-padding-x,8px);border-radius:var(--mc-sidebar-row-radius,9px);color:var(--mc-text-muted);font-size:var(--mc-sidebar-item-size,.875rem);font-weight:var(--mc-sidebar-item-weight,500);text-align:left;box-shadow:none;background:0 0;border:0;line-height:1.3}.mc-connection-primary-nav .mc-connection-nav-item .mc-settings-nav-icon{border-radius:0;flex:0 0 16px;width:16px;height:16px;margin:0;background:0 0!important}.mc-connection-primary-nav .mc-connection-nav-item .mc-settings-nav-icon>svg{width:16px;height:16px}.mc-connection-primary-nav .mc-connection-nav-item .mc-settings-nav-copy{min-width:0;display:block}.mc-connection-primary-nav .mc-connection-nav-item .mc-settings-nav-copy>strong{font-size:var(--mc-sidebar-item-size,.875rem);font-weight:var(--mc-sidebar-item-weight,500);line-height:1.3}.mc-connection-primary-nav .mc-connection-nav-item:hover,.mc-connection-primary-nav .mc-connection-nav-item:focus-visible{background:var(--mc-sidebar-hover);color:var(--mc-text)}.mc-connection-primary-nav .mc-connection-nav-item.active,.mc-connection-primary-nav .mc-connection-nav-item[aria-current=page]{border:1px solid var(--mc-unified-active-border,transparent);background:var(--mc-unified-active,var(--mc-sidebar-active,var(--mc-sidebar-hover)));color:var(--mc-text);box-shadow:none}.mc-connection-main{flex-direction:column;min-width:0;min-height:0;display:flex}.mc-connection-main .mc-connection-content{flex:auto;min-height:0}.mc-admin-shell-nav.mc-settings-nav{box-shadow:none!important;background:0 0!important;border:0!important}.mc-admin-shell-panel,.mc-admin-shell-panel.mc-settings-panel,.mc-admin-shell-content{box-shadow:none!important;border:0!important}.mc-admin-shell-panel.mc-settings-panel{border-radius:0!important}.mc-app>main:has(>.mc-scheduled-page){flex-direction:column;display:flex;position:relative;overflow:hidden!important}.mc-app>main:has(>.mc-scheduled-page)>:not(.mc-scheduled-page){display:none!important}.mc-app>main>.mc-scheduled-page{z-index:auto;background:var(--mc-surface);flex:auto;width:100%;min-width:0;height:100%;min-height:0;position:relative;inset:auto}@media (max-width:900px){.mc-app.admin-console-mode:has(>.mc-connection-page){grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important}.mc-app.admin-console-mode>.mc-connection-page{display:contents!important}.mc-connection-primary-nav.mc-settings-nav{grid-area:1/1;max-height:230px;padding:12px 14px 8px;display:flex;background:0 0!important;border:0!important}.mc-connection-primary-nav .mc-settings-nav-head,.mc-connection-primary-nav>.mc-profile{display:none}.mc-connection-primary-nav .mc-settings-nav-list{gap:6px;display:flex;overflow:auto hidden}.mc-connection-primary-nav .mc-connection-nav-item{flex:0 0 210px}.mc-connection-main{grid-area:2/1;min-height:0;overflow:hidden}}
.mc-organization-switcher{display:none!important}.mc-profile-popover:has(.mc-profile-organization){width:min(300px,100vw - 24px)}.mc-profile-organization{border:0;padding:8px 0;position:relative}.mc-profile-organization-trigger{width:100%;min-height:48px;color:var(--mc-text);font:inherit;text-align:left;background:0 0;border:0;border-radius:9px;grid-template-columns:30px minmax(0,1fr) auto auto;align-items:center;gap:9px;padding:7px 8px;display:grid}.mc-profile-organization-trigger:hover,.mc-profile-organization-trigger:focus-visible,.mc-profile-organization-trigger[aria-expanded=true]{background:var(--mc-sidebar-hover);outline:0}.mc-profile-organization-switch-label{color:var(--mc-text-muted);font-size:11px;font-weight:650}.mc-profile-organization-avatar{background:color-mix(in srgb,var(--mc-brand-primary) 12%,var(--mc-bg-muted));width:30px;height:30px;color:var(--mc-brand-primary);border-radius:9px;place-items:center;font-size:12px;font-weight:750;display:grid;overflow:hidden}.mc-profile-organization-avatar img{object-fit:cover;width:100%;height:100%;display:block}.mc-profile-organization-copy{gap:1px;min-width:0;display:grid}.mc-profile-organization-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;overflow:hidden}.mc-profile-organization-copy small{text-overflow:ellipsis;white-space:nowrap;color:var(--mc-text-muted);text-transform:capitalize;font-size:10px;overflow:hidden}.mc-profile-organization-popover{box-sizing:border-box;border:1px solid var(--mc-border-strong);background:var(--mc-surface);width:min(304px,100vw - 24px);color:var(--mc-text);border-radius:14px;padding:7px;box-shadow:0 18px 46px #02081733}.mc-profile-organization-popover-head{border-bottom:1px solid var(--mc-border);justify-content:space-between;align-items:center;gap:8px;padding:2px 2px 7px;display:flex}.mc-profile-organization-back{min-height:36px;color:var(--mc-text);font:inherit;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;padding:5px 7px;font-size:12px;font-weight:650;display:inline-flex}.mc-profile-organization-back:hover,.mc-profile-organization-back:focus-visible{background:var(--mc-sidebar-hover);outline:0}.mc-profile-organization-list{gap:2px;max-height:240px;margin-top:6px;display:grid;overflow:auto}.mc-profile-organization-item{width:100%;min-height:46px;color:var(--mc-text);font:inherit;text-align:left;background:0 0;border:0;border-radius:9px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;padding:6px 8px;display:grid}.mc-profile-organization-item:hover,.mc-profile-organization-item:focus-visible,.mc-profile-organization-item.active{background:var(--mc-sidebar-hover);outline:0}.mc-profile-organization-item:disabled{cursor:default;opacity:.72}.mc-profile-organization-actions{border-top:1px solid var(--mc-border);gap:2px;margin-top:7px;padding-top:7px;display:grid}.mc-profile-organization-actions>button{width:100%;min-height:40px;color:var(--mc-text-muted);font:inherit;text-align:left;background:0 0;border:0;border-radius:8px;justify-content:flex-start;align-items:center;gap:8px;padding:7px 9px;font-size:12px;display:flex}.mc-profile-organization-actions>button:hover,.mc-profile-organization-actions>button:focus-visible{background:var(--mc-sidebar-hover);color:var(--mc-text);outline:0}.mc-profile-organization-create{background:var(--mc-bg-muted);border-radius:10px;gap:7px;margin-top:7px;padding:9px;display:grid}.mc-profile-organization-create label{color:var(--mc-text-muted);font-size:11px;font-weight:650}.mc-profile-organization-create input{box-sizing:border-box;border:1px solid var(--mc-border);background:var(--mc-bg);width:100%;min-height:40px;color:var(--mc-text);font:inherit;border-radius:9px;padding:8px 10px}.mc-profile-organization-create>div{justify-content:flex-end;gap:6px;display:flex}.mc-profile-organization-create button{min-height:34px;color:var(--mc-text);font:inherit;background:0 0;border:0;border-radius:8px;padding:6px 9px;font-size:11px}.mc-profile-organization-create button.primary{background:var(--mc-accent);color:var(--mc-accent-contrast,#fff)}.mc-profile-organization-empty{color:var(--mc-text-muted);align-items:center;gap:6px;padding:12px 9px;font-size:11px;display:flex}.mc-profile-organization-error{color:var(--mc-danger-text,#b42318);margin:7px 8px 2px;font-size:11px;line-height:1.4}.mc-sidebar-space-option-group{gap:2px;display:grid}.mc-sidebar-space-apps{gap:2px;padding:0 4px 5px 38px;display:grid}.mc-sidebar-space-apps>button{min-height:34px;color:var(--mc-text-muted);font:inherit;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;padding:5px 8px;font-size:12px;display:flex}.mc-sidebar-space-apps>button:hover,.mc-sidebar-space-apps>button.active{background:var(--mc-sidebar-hover);color:var(--mc-text)}@media (min-width:801px){.mc-profile-popover{box-shadow:0 22px 54px #0f172a2e,0 6px 18px #0f172a1f!important}[data-theme=dark] .mc-profile-popover{box-shadow:0 24px 60px #00000094,0 7px 20px #00000061!important}.mc-sidebar:has(.mc-profile-popover){z-index:var(--mc-z-local-stack);position:relative;overflow:visible!important}.mc-sidebar:has(.mc-profile-popover) .mc-profile-popover{z-index:var(--mc-z-local-stack-content)!important}.mc-profile-organization-popover{z-index:var(--mc-z-local-stack-top);position:absolute;bottom:-8px;left:calc(100% + 10px)}}@media (max-width:800px){.mc-profile-popover:has(.mc-profile-organization){width:auto}.mc-profile-organization-trigger{min-height:48px}.mc-profile-organization-popover{width:auto}.mc-profile-organization-list{max-height:min(38dvh,280px)}.mc-profile-organization-item,.mc-profile-organization-actions>button{min-height:48px}.mc-profile-organization-create input{font-size:16px}.mc-sidebar-space-apps>button{min-height:44px}}
.mc-profile-usage-section{border-top:1px solid color-mix(in srgb, var(--mc-border) 72%, transparent);border-bottom:1px solid color-mix(in srgb, var(--mc-border) 72%, transparent);margin:4px 0 3px;padding:6px 0 7px}.mc-profile-usage-summary{width:100%;min-height:48px;color:var(--mc-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-rows:auto 3px;grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;gap:8px;padding:7px 8px 8px;display:grid;position:relative}.mc-profile-usage-summary:hover,.mc-profile-usage-summary:focus-visible,.mc-profile-usage-summary[aria-expanded=true]{background:var(--mc-sidebar-hover)}.mc-profile-usage-summary:focus-visible{outline:2px solid var(--mc-ref-focus,currentColor);outline-offset:2px}.mc-profile-usage-icon{background:color-mix(in srgb, var(--mc-text) 6%, transparent);width:28px;height:28px;color:var(--mc-text-muted);border-radius:8px;grid-row:1;place-items:center;display:grid}.mc-profile-usage-copy{grid-area:1/2;gap:1px;min-width:0;display:grid}.mc-profile-usage-copy>span{color:var(--mc-text-muted);font-size:10px;font-weight:600;line-height:1.2}.mc-profile-usage-copy>strong{min-width:0;color:var(--mc-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;line-height:1.25;overflow:hidden}.mc-profile-usage-summary>svg{color:var(--mc-text-muted);grid-area:1/3;justify-self:end;transition:transform .16s}.mc-profile-usage-summary>svg.expanded{transform:rotate(180deg)}.mc-profile-usage-track{background:color-mix(in srgb, var(--mc-text) 9%, transparent);border-radius:999px;grid-area:2/1/auto/-1;width:100%;height:3px;overflow:hidden}.mc-profile-usage-track>span{border-radius:inherit;width:0;height:100%;color:color-mix(in srgb, var(--mc-text) 72%, transparent);background:currentColor;transition:width .18s;display:block}.mc-profile-usage-detail{background:0 0;border:0;gap:0;margin:4px 0 2px;padding:0;display:grid}.mc-profile-usage-credit-primary{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.mc-profile-usage-credit-primary>span,.mc-profile-usage-credit-grid small,.mc-profile-usage-period{color:var(--mc-text-muted);font-size:10px;line-height:1.3}.mc-profile-usage-credit-primary>strong{color:var(--mc-text);font-size:15px;font-weight:700;line-height:1.2}.mc-profile-usage-credit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.mc-profile-usage-credit-grid>span{background:0 0;border:0;gap:2px;min-width:0;padding:0;display:grid}.mc-profile-usage-credit-grid strong{color:var(--mc-text);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;line-height:1.25;overflow:hidden}.mc-profile-usage-period{padding-top:1px;display:block}.mc-profile-usage-source{background:0 0;border:0;border-radius:0;gap:10px;min-width:0;padding:10px 4px;display:grid}.mc-profile-usage-source+.mc-profile-usage-source{border-top:1px solid color-mix(in srgb, var(--mc-border) 66%, transparent)}.mc-profile-hosted-usage,.mc-profile-provider-usage{box-shadow:none}.mc-profile-usage-source-head{grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;display:grid}.mc-profile-usage-source-logo{background:0 0;border:0;border-radius:9px;place-items:center;width:30px;height:30px;display:grid;overflow:hidden}.mc-profile-usage-source-logo--outborn .mc-application-logo{object-fit:contain;background:0 0!important;width:22px!important;height:22px!important}.mc-profile-usage-source-head>span:nth-child(2){gap:1px;min-width:0;display:grid}.mc-profile-usage-source-head small{color:var(--mc-text-muted);font-size:9px;font-weight:600;line-height:1.2}.mc-profile-usage-source-head strong{min-width:0;color:var(--mc-text);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:680;line-height:1.25;overflow:hidden}.mc-profile-usage-source-head i{min-width:0;color:var(--mc-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-style:normal;line-height:1.25;overflow:hidden}.mc-profile-usage-source-head>em{background:var(--mc-bg-muted);color:var(--mc-text-muted);white-space:nowrap;border-radius:999px;align-self:start;padding:3px 6px;font-size:8px;font-style:normal;font-weight:700}.mc-profile-usage-source-head>em[data-status=connected]{background:color-mix(in srgb, var(--mc-success,#168a45) 10%, var(--mc-surface));color:var(--mc-success,#168a45)}.mc-profile-provider-rate{gap:5px;display:grid}.mc-profile-provider-rate>div{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.mc-profile-provider-rate>div>span{color:var(--mc-text-muted);font-size:9px;line-height:1.25}.mc-profile-provider-rate>div>strong{color:var(--mc-text);font-variant-numeric:tabular-nums;font-size:10px;font-weight:700}.mc-profile-provider-usage-track{background:color-mix(in srgb, var(--mc-text) 9%, transparent);border-radius:999px;width:100%;height:4px;display:block;overflow:hidden}.mc-profile-provider-usage-track>span{border-radius:inherit;background:color-mix(in srgb, var(--mc-text) 72%, transparent);min-width:0;height:100%;transition:width .18s;display:block}.mc-profile-provider-usage-empty{color:var(--mc-text-muted);margin:0;font-size:9px;line-height:1.4}.mc-profile-usage-retry{border:1px solid var(--mc-border);color:var(--mc-text);cursor:pointer;background:0 0;border-radius:999px;justify-self:start;align-items:center;gap:5px;padding:4px 8px;font-size:10px;font-weight:600;display:inline-flex}.mc-profile-usage-retry:hover{background:var(--mc-sidebar-hover)}.mc-profile-usage-retry:focus-visible{outline:2px solid var(--mc-ref-focus,currentColor);outline-offset:2px}.mc-profile-hosted-usage>.mc-profile-provider-rate,.mc-profile-provider-usage>.mc-profile-provider-rate,.mc-profile-provider-usage>.mc-profile-provider-usage-empty,.mc-profile-hosted-usage .mc-profile-provider-usage-track,.mc-profile-provider-usage .mc-profile-provider-usage-track{margin-top:0}@media (max-width:800px){.mc-profile-usage-summary{min-height:52px}}.mc-profile-usage-source-head>em{text-overflow:ellipsis;min-width:0;max-width:min(42%,112px);overflow:hidden}.mc-profile-usage-source-head>.mc-profile-usage-source-logo{flex-shrink:0;min-width:30px}.mc-profile-usage-source-head>span:nth-child(2){overflow:hidden}.mc-sidebar-usage-popover{z-index:var(--mc-z-popover-raised);border:1px solid var(--mc-border,#dce2ea);background:var(--mc-surface,#fff);width:min(340px,100vw - 68px);max-height:min(620px,100vh - 24px);color:var(--mc-text,#171c26);border-radius:16px;padding:16px;position:fixed;left:52px;overflow-y:auto;box-shadow:0 12px 40px #18243826}
.mc-admin-section-tabs{box-sizing:border-box;min-width:0}@media (min-width:801px){.mc-admin-shell-content :has(>.mc-admin-section-tabs[aria-orientation=horizontal]){width:100%;min-width:0;display:block!important}.mc-app.admin-console-mode .mc-admin-section-tabs[aria-orientation=horizontal]{z-index:3;border:0;border-bottom:1px solid var(--mc-border);background:color-mix(in srgb, var(--mc-surface) 96%, transparent);width:100%;min-width:0;box-shadow:none;scrollbar-width:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:0;flex-direction:row;align-items:center;gap:22px;margin:0 0 22px;padding:0 2px;display:flex;position:sticky;top:0;overflow:auto hidden}.mc-app.admin-console-mode .mc-admin-section-tabs[aria-orientation=horizontal]::-webkit-scrollbar{display:none}.mc-app.admin-console-mode .mc-admin-section-tabs[aria-orientation=horizontal]>button{width:auto;min-width:0;min-height:44px;color:var(--mc-text-muted,var(--mc-muted,#6b7280));box-shadow:none;font:inherit;text-align:center;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;padding:0 2px;font-size:12px;font-weight:650;line-height:1.2;display:inline-flex;position:relative}.mc-app.admin-console-mode .mc-admin-section-tabs[aria-orientation=horizontal]>button:hover{color:var(--mc-text,#172033);background:0 0}.mc-app.admin-console-mode .mc-admin-section-tabs[aria-orientation=horizontal]>button[aria-selected=true]{color:var(--mc-text,#172033);box-shadow:none;background:0 0;border-color:#0000}.mc-app.admin-console-mode .mc-admin-section-tabs[aria-orientation=horizontal]>button[aria-selected=true]:after{content:"";background:var(--mc-brand-primary,#2563eb);pointer-events:none;border-radius:999px 999px 0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.mc-app.admin-console-mode .mc-admin-section-tabs[aria-orientation=horizontal]>button:focus-visible{outline:2px solid var(--mc-brand-primary,#2563eb);outline-offset:-3px}}@media (max-width:800px){.mc-admin-section-tabs{width:100%;min-width:0;box-shadow:none;background:0 0;border:0;flex-direction:column;align-items:stretch;gap:2px;margin:0;padding:0;display:flex;overflow:visible}.mc-admin-section-tabs>button{width:100%;min-width:0;min-height:44px;color:var(--mc-muted,#6b7280);box-shadow:none;font:inherit;text-align:left;white-space:normal;background:0 0;border:0;border-radius:8px;justify-content:flex-start;align-items:center;padding:8px 10px;font-size:.76rem;font-weight:600;line-height:1.35;display:flex}.mc-admin-section-tabs>button[aria-selected=true]{background:color-mix(in srgb, var(--mc-brand-primary,#2563eb) 8%, var(--mc-surface,#fff));color:var(--mc-text,#172033);box-shadow:inset 2px 0 0 var(--mc-brand-primary,#2563eb)}}
.mc-admin-section-tabs{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.mc-admin-section-tabs>button{min-height:36px!important;color:var(--mc-muted,#6b7280)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:6px 0!important;font-weight:400!important}.mc-admin-section-tabs>button:hover,.mc-admin-section-tabs>button:focus-visible{color:var(--mc-text,#172033)!important;box-shadow:none!important;background:0 0!important;border:0!important}.mc-admin-section-tabs>button[aria-selected=true]{color:var(--mc-text,#172033)!important;box-shadow:none!important;background:0 0!important;border:0!important;font-weight:700!important}.mc-admin-section-tabs>button[aria-selected=true]:before{content:none!important}@media (min-width:801px){.mc-app.admin-console-mode .mc-admin-section-tabs[aria-orientation=horizontal]{border:0!important;border-bottom:1px solid var(--mc-border)!important;width:100%!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;flex-direction:row!important;align-items:center!important;gap:22px!important;padding:0 2px!important;display:flex!important;overflow:auto hidden!important}.mc-app.admin-console-mode .mc-admin-section-tabs[aria-orientation=horizontal]>button{width:auto!important;min-width:0!important;min-height:44px!important;color:var(--mc-text-muted,var(--mc-muted,#6b7280))!important;box-shadow:none!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:0!important;flex:none!important;padding:0 2px!important;font-weight:650!important;position:relative!important}.mc-app.admin-console-mode .mc-admin-section-tabs[aria-orientation=horizontal]>button[aria-selected=true]{color:var(--mc-text,#172033)!important;box-shadow:none!important;background:0 0!important;font-weight:650!important}.mc-app.admin-console-mode .mc-admin-section-tabs[aria-orientation=horizontal]>button[aria-selected=true]:after{content:""!important;background:var(--mc-brand-primary,#2563eb)!important;pointer-events:none!important;border-radius:999px 999px 0 0!important;height:2px!important;position:absolute!important;bottom:-1px!important;left:0!important;right:0!important}.mc-settings-modal-v3{grid-template-columns:322px minmax(0,1fr)!important}.mc-app.admin-console-mode{--mc-shell-nav-track:322px;grid-template-columns:322px minmax(0,1fr)!important}.mc-settings-content-column,.mc-settings-content-column-ai,.mc-settings-content-column-agents,.mc-settings-content-column-data,.mc-admin-content-column{width:100%!important;max-width:none!important;margin-inline:0!important}.mc-admin-content-column-agents,.mc-admin-content-column-agents>.mc-agent-profiles-settings,.mc-admin-content-column-agents .mc-agent-profile-list{width:100%!important;min-width:0!important;max-width:none!important;margin-inline:0!important}.mc-admin-content-column-agents .mc-agent-profile-list>button{width:100%!important}}@media (min-width:901px){.mc-admin-content-column-organization,.mc-admin-content-column-organization .mc-admin-setup,.mc-admin-content-column-organization .mc-admin-setup-layout,.mc-admin-content-column-organization .mc-admin-setup-form,.mc-admin-content-column-organization .mc-admin-setup-card{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:none!important;min-height:100%!important;margin-inline:0!important}.mc-admin-content-column-organization .mc-admin-setup{align-content:start}}
.mc-organizations-hub{box-sizing:border-box;background:var(--mc-surface,#fff);width:100%;min-width:0;min-height:100dvh;color:var(--mc-text,#172033);padding:28px 32px 56px;overflow:auto}.mc-organizations-hub-head{gap:18px;width:min(100%,1180px);margin:0 auto 22px;display:grid}.mc-organizations-back{width:max-content;min-height:36px;color:var(--mc-muted,#6b7280);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:12px;font-weight:600;display:inline-flex}.mc-organizations-back:hover,.mc-organizations-back:focus-visible{color:var(--mc-text,#172033)}.mc-organizations-title-row{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.mc-organizations-eyebrow{color:var(--mc-muted,#6b7280);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:700;display:block}.mc-organizations-title-row h1{color:var(--mc-text,#172033);letter-spacing:-.035em;margin:0;font-size:clamp(1.45rem,2.4vw,2rem);font-weight:720;line-height:1.1}.mc-organizations-title-row p{color:var(--mc-muted,#6b7280);margin:7px 0 0;font-size:.82rem;line-height:1.5}.mc-organizations-create-btn{white-space:nowrap;justify-content:center;align-items:center;gap:7px;min-height:40px;width:auto!important;display:inline-flex!important}.mc-organizations-toolbar{justify-content:space-between;align-items:center;gap:16px;width:min(100%,1180px);margin:0 auto 14px;display:flex}.mc-organizations-search{border:1px solid var(--mc-border,#0f172a1f);background:var(--mc-surface,#fff);width:min(100%,420px);min-height:40px;color:var(--mc-muted,#6b7280);border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:flex}.mc-organizations-search:focus-within{border-color:color-mix(in srgb, var(--mc-brand-primary,#2563eb) 52%, var(--mc-border));box-shadow:0 0 0 3px color-mix(in srgb, var(--mc-brand-primary,#2563eb) 10%, transparent)}.mc-organizations-search input{width:100%;min-width:0;color:var(--mc-text,#172033);font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:13px}.mc-organizations-count{color:var(--mc-muted,#6b7280);font-size:12px;font-weight:600}.mc-organizations-create,.mc-organizations-error,.mc-organizations-list{box-sizing:border-box;width:min(100%,1180px);margin-inline:auto}.mc-organizations-create{border:1px solid var(--mc-border,#0f172a1f);background:color-mix(in srgb, var(--mc-bg-muted,#f4f5f7) 60%, var(--mc-surface,#fff) 40%);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(220px,360px) auto;align-items:end;gap:18px;margin-bottom:14px;padding:16px;display:grid}.mc-organizations-create>div:first-child,.mc-organizations-create label{gap:4px;display:grid}.mc-organizations-create strong,.mc-organizations-create label>span{color:var(--mc-text,#172033);font-size:12px;font-weight:700}.mc-organizations-create>div:first-child span{color:var(--mc-muted,#6b7280);font-size:11px;line-height:1.45}.mc-organizations-create input{border:1px solid var(--mc-border,#0f172a1f);background:var(--mc-surface,#fff);min-height:40px;color:var(--mc-text,#172033);font:inherit;border-radius:9px;padding:0 11px;font-size:13px}.mc-organizations-create-actions{gap:7px;display:flex}.mc-organizations-create-actions .mc-company-btn{white-space:nowrap;min-height:40px}.mc-organizations-error{border:1px solid color-mix(in srgb, var(--mc-danger,#dc2626) 32%, var(--mc-border));background:color-mix(in srgb, var(--mc-danger,#dc2626) 5%, var(--mc-surface,#fff));color:var(--mc-danger-text,#b42318);border-radius:10px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;padding:11px 13px;font-size:12px;display:flex}.mc-organizations-error button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;font-weight:700}.mc-organizations-list{border-block:1px solid var(--mc-border,#0f172a1f);overflow:visible}.mc-organizations-list-head,.mc-organization-row{grid-template-columns:minmax(250px,2fr) minmax(90px,.7fr) minmax(110px,.8fr) minmax(80px,.55fr) minmax(100px,.75fr) minmax(140px,auto);align-items:center;column-gap:16px;display:grid}.mc-organizations-list-head{min-height:42px;color:var(--mc-muted,#6b7280);letter-spacing:.04em;text-transform:uppercase;padding:0 12px;font-size:10px;font-weight:700}.mc-organization-row{border-top:1px solid var(--mc-border,#0f172a1f);background:0 0;min-height:74px;padding:10px 12px;position:relative}.mc-organization-row.active{background:color-mix(in srgb, var(--mc-brand-primary,#2563eb) 3%, var(--mc-surface,#fff))}.mc-organization-main{align-items:center;gap:11px;min-width:0;display:flex}.mc-organization-avatar{background:color-mix(in srgb, var(--mc-brand-primary,#2563eb) 12%, var(--mc-bg-muted,#f4f5f7));width:38px;height:38px;color:var(--mc-brand-primary,#2563eb);border-radius:10px;flex:0 0 38px;place-items:center;font-size:13px;font-weight:750;display:grid}.mc-organization-name{gap:3px;min-width:0;display:grid}.mc-organization-name strong{color:var(--mc-text,#172033);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.mc-organization-name small{color:var(--mc-muted,#6b7280);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;font-size:10.5px;display:inline-flex;overflow:hidden}.mc-organization-meta{min-width:0;color:var(--mc-text,#172033);font-size:12px}.mc-organization-actions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.mc-organization-actions>.mc-company-btn{min-height:34px;padding-inline:12px;width:auto!important}.mc-organization-more{position:relative}.mc-organization-more>summary{width:34px;height:34px;color:var(--mc-muted,#6b7280);cursor:pointer;border-radius:8px;place-items:center;list-style:none;display:grid}.mc-organization-more>summary::-webkit-details-marker{display:none}.mc-organization-more>summary:hover,.mc-organization-more>summary:focus-visible{background:var(--mc-sidebar-hover,#0f172a0d);color:var(--mc-text,#172033);outline:0}.mc-organization-more-menu{z-index:var(--mc-z-dropdown);border:1px solid var(--mc-border,#0f172a1f);background:var(--mc-surface-elevated,var(--mc-surface,#fff));border-radius:10px;min-width:190px;padding:5px;display:grid;position:absolute;top:calc(100% + 5px);right:0;box-shadow:0 12px 34px #0f172a24}.mc-organization-more-menu button{min-height:36px;color:var(--mc-text,#172033);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:0 9px;font-size:11.5px;display:flex}.mc-organization-more-menu button:hover,.mc-organization-more-menu button:focus-visible{background:var(--mc-sidebar-hover,#0f172a0d);outline:0}.mc-organizations-state{min-height:220px;color:var(--mc-muted,#6b7280);text-align:center;justify-items:center;gap:6px;padding:54px 20px;display:grid}.mc-organizations-state strong{color:var(--mc-text,#172033);font-size:13px}.mc-organizations-state span{font-size:11.5px}.mc-admin-scope-copy{gap:2px;min-width:0;display:grid}.mc-admin-scope-copy strong{color:var(--mc-text,#172033);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700;overflow:hidden}.mc-admin-scope-copy span{color:var(--mc-muted,#6b7280);text-transform:capitalize;font-size:10.5px}.mc-admin-scope-picker{position:relative}.mc-admin-scope-picker-trigger{border:1px solid var(--mc-border,#0f172a1f);min-height:34px;color:var(--mc-text,#172033);font:inherit;cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:7px;padding:0 10px;font-size:11px;font-weight:600;display:inline-flex}.mc-admin-scope-picker-menu{z-index:60;border:1px solid var(--mc-border,#0f172a1f);background:var(--mc-surface-elevated,var(--mc-surface,#fff));border-radius:11px;width:min(300px,100vw - 32px);padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 14px 38px #0f172a29}.mc-admin-scope-picker-item{min-height:44px;color:var(--mc-text,#172033);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;padding:6px 8px;display:grid}.mc-admin-scope-picker-item:hover,.mc-admin-scope-picker-item:focus-visible{background:var(--mc-sidebar-hover,#0f172a0d);outline:0}.mc-admin-scope-picker-item>span:first-child{background:var(--mc-bg-muted,#f4f5f7);width:30px;height:30px;color:var(--mc-text,#172033);border-radius:8px;place-items:center;font-size:11px;font-weight:700;display:grid}.mc-admin-scope-picker-item-copy{gap:2px;min-width:0;display:grid}.mc-admin-scope-picker-item-copy strong,.mc-admin-scope-picker-item-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mc-admin-scope-picker-item-copy strong{font-size:11.5px}.mc-admin-scope-picker-item-copy small{color:var(--mc-muted,#6b7280);text-transform:capitalize;font-size:10px}@media (max-width:800px){.mc-organizations-hub{min-height:100dvh;padding:max(16px, env(safe-area-inset-top)) 14px calc(28px + env(safe-area-inset-bottom))}.mc-organizations-title-row{flex-direction:column;align-items:stretch}.mc-organizations-create-btn,.mc-organizations-toolbar,.mc-organizations-search{width:100%!important}.mc-organizations-toolbar{flex-direction:column;align-items:stretch;gap:8px}.mc-organizations-create{grid-template-columns:minmax(0,1fr)}.mc-organizations-create-actions{grid-template-columns:1fr 1fr;display:grid}.mc-organizations-create-actions .mc-company-btn,.mc-organizations-create-btn,.mc-organizations-back,.mc-organization-actions>.mc-company-btn,.mc-organization-more>summary{min-height:44px}.mc-organizations-list{border-block:0}.mc-organizations-list-head{display:none}.mc-organization-row{border:1px solid var(--mc-border,#0f172a1f);background:var(--mc-surface,#fff);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin-bottom:10px;padding:14px;display:grid}.mc-organization-row.active{border-color:color-mix(in srgb, var(--mc-brand-primary,#2563eb) 26%, var(--mc-border))}.mc-organization-main,.mc-organization-actions{grid-column:1/-1}.mc-organization-meta{gap:2px;font-size:12px;display:grid}.mc-organization-meta:before{content:attr(data-label);color:var(--mc-muted,#6b7280);letter-spacing:.04em;text-transform:uppercase;font-size:9.5px;font-weight:700}.mc-organization-actions{justify-content:stretch}.mc-organization-actions>.mc-company-btn{flex:1}.mc-organization-more>summary{width:44px}.mc-organization-more-menu{min-width:min(230px,100vw - 44px);right:0}.mc-organization-more-menu button,.mc-admin-scope-picker-trigger{min-height:44px}}
@media (max-width:800px),(pointer:coarse) and (max-width:1100px){.mc-mobile-drilldown-overlay{z-index:var(--mc-z-modal-raised)!important;background:var(--mc-surface)!important;width:100vw!important;height:100dvh!important;padding:0!important;display:block!important;position:fixed!important;inset:0!important;overflow:hidden!important}.mc-mobile-drilldown-surface{z-index:var(--mc-z-drilldown)!important;background:var(--mc-surface)!important;width:100vw!important;min-width:0!important;max-width:100vw!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;color:var(--mc-text)!important;box-shadow:none!important;border:0!important;border-radius:0!important;flex-direction:column!important;margin:0!important;padding:0!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden!important}.mc-connector-mobile-drilldown{z-index:var(--mc-z-drilldown-raised)!important}.mc-mobile-drilldown-header{z-index:4;min-height:calc(76px + env(safe-area-inset-top));padding:max(10px, env(safe-area-inset-top)) 14px 12px;border-bottom:1px solid var(--mc-border);background:color-mix(in srgb, var(--mc-surface) 96%, transparent);-webkit-backdrop-filter:blur(18px)saturate(110%);backdrop-filter:blur(18px)saturate(110%);flex:none;gap:8px;display:grid;position:relative}.mc-mobile-drilldown-header-actions{justify-content:space-between;align-items:center;min-height:44px;display:flex}.mc-mobile-drilldown-back,.mc-mobile-drilldown-close{background:var(--mc-bg-muted);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--mc-text);border:0;border-radius:12px;place-items:center;padding:0;display:grid}.mc-mobile-drilldown-heading{outline:0;min-width:0;padding:0 3px 1px}.mc-mobile-drilldown-heading h2{color:var(--mc-text);letter-spacing:-.02em;margin:0;font-size:20px;line-height:1.2}.mc-mobile-drilldown-heading p{color:var(--mc-text-muted);margin:3px 0 0;font-size:12px;line-height:1.4}.mc-mobile-drilldown-scroll{width:100%;min-width:0;min-height:0;padding:14px 14px max(28px, env(safe-area-inset-bottom));overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;background:var(--mc-surface);flex:auto;overflow:hidden auto}.mc-mobile-drilldown-group{margin:0 0 22px}.mc-mobile-drilldown-group>h3{color:var(--mc-text-muted);margin:0 8px 7px;font-size:12px;font-weight:650;line-height:1.3}.mc-mobile-drilldown-menu{gap:2px;width:100%;display:grid}.mc-mobile-drilldown-menu-item{width:100%;min-height:56px;color:var(--mc-text);text-align:left;box-shadow:none;background:0 0;border:0;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:9px 10px;display:grid}.mc-mobile-drilldown-menu-item:hover,.mc-mobile-drilldown-menu-item:focus-visible,.mc-mobile-drilldown-menu-item[aria-current=page]{background:var(--mc-bg-muted);outline:0}.mc-mobile-drilldown-menu-icon{background:color-mix(in srgb, var(--mc-bg-muted) 74%, transparent);width:34px;height:34px;color:var(--mc-text-muted);border-radius:10px;place-items:center;display:grid}.mc-mobile-drilldown-menu-copy{gap:3px;min-width:0;display:grid}.mc-mobile-drilldown-menu-copy strong{color:var(--mc-text);font-size:14px;font-weight:650;line-height:1.25}.mc-mobile-drilldown-menu-copy small{color:var(--mc-text-muted);font-size:11px;line-height:1.35}.mc-mobile-drilldown-menu-chevron{color:var(--mc-text-muted);font-size:22px;font-weight:300}html body .mc-settings-modal.mc-settings-mobile-level-content .mc-settings-nav,html body .mc-settings-modal.mc-settings-mobile-level-content .mc-settings-panel-close{display:none!important}html body .mc-settings-modal.mc-settings-mobile-level-content.mc-settings-modal-v3{flex-direction:column!important;grid-template-columns:none!important;display:flex!important}html body .mc-settings-modal.mc-settings-mobile-level-content .mc-settings-panel{flex:auto!important;width:100%!important;min-height:0!important;display:flex!important}html body .mc-settings-modal.mc-settings-mobile-level-content .mc-settings-panel>.mc-mobile-drilldown-header{display:grid!important}html body .mc-settings-modal.mc-settings-mobile-level-content .mc-settings-body{flex:auto!important;min-height:0!important;padding-top:18px!important}.mc-admin-mobile-level-secondary .mc-admin-mobile-page-host :where(.mc-saas-section,.mc-admin-aiops,.mc-admin-setup)>:not(.mc-admin-section-tabs){display:none!important}.mc-admin-mobile-level-secondary .mc-admin-section-tabs{background:0 0!important;border:0!important;flex-direction:column!important;gap:2px!important;width:100%!important;padding:0!important;display:flex!important}.mc-admin-mobile-level-secondary .mc-admin-section-tabs>button{width:100%!important;min-height:54px!important;color:var(--mc-text)!important;text-align:left!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:10px!important;align-items:center!important;padding:9px 8px!important;font-size:14px!important;font-weight:500!important;display:flex!important}.mc-admin-mobile-level-secondary .mc-admin-section-tabs>button[aria-selected=true],.mc-admin-mobile-level-secondary .mc-admin-section-tabs>button:hover,.mc-admin-mobile-level-secondary .mc-admin-section-tabs>button:focus-visible{background:var(--mc-bg-muted)!important;color:var(--mc-text)!important}.mc-admin-mobile-level-content .mc-admin-section-tabs{display:none!important}.mc-admin-mobile-page-host .mc-admin-content-column{width:100%!important;max-width:none!important;margin:0!important}.mc-mcp-connect-config-overlay{z-index:var(--mc-z-sheet)!important;background:var(--mc-surface)!important;width:100vw!important;height:100dvh!important;padding:0!important;display:block!important;position:fixed!important;inset:0!important;overflow:hidden!important}.mc-mcp-connect-config-modal-v6{width:100vw!important;min-width:0!important;max-width:100vw!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;box-shadow:none!important;border:0!important;border-radius:0!important;grid-template-rows:auto minmax(0,1fr) auto!important;margin:0!important;display:grid!important;position:fixed!important;inset:0!important}.mc-mcp-connect-config-modal-v6.mc-mobile-connector-config .mc-mcp-connect-modal-close{left:max(10px, env(safe-area-inset-left))!important;right:auto!important}.mc-connector-mobile-content{gap:18px;display:grid}.mc-connector-mobile-identity{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:13px;display:grid}.mc-connector-mobile-identity h3,.mc-connector-mobile-content>h3{color:var(--mc-text);margin:0;font-size:18px}.mc-connector-mobile-identity p,.mc-connector-mobile-content>p{color:var(--mc-text-muted);margin:4px 0 0;font-size:12px;line-height:1.5}.mc-connector-mobile-meta{gap:1px;margin:0;display:grid}.mc-connector-mobile-meta>div{border-bottom:1px solid var(--mc-border);grid-template-columns:minmax(100px,.45fr) minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.mc-connector-mobile-meta dt{color:var(--mc-text-muted);font-size:12px}.mc-connector-mobile-meta dd{color:var(--mc-text);margin:0;font-size:12px;font-weight:600}.mc-connector-mobile-badges,.mc-connector-mobile-capabilities{flex-wrap:wrap;gap:7px;display:flex}.mc-connector-mobile-badges>span,.mc-connector-mobile-capabilities>span{background:var(--mc-bg-muted);min-height:32px;color:var(--mc-text);border-radius:9px;align-items:center;padding:6px 9px;font-size:11px;display:inline-flex}}@media (prefers-reduced-motion:reduce){.mc-mobile-drilldown-surface,.mc-mobile-drilldown-menu-item{transition:none!important;animation:none!important}}
@media (max-width:800px),(pointer:coarse) and (max-width:1100px){.mc-mcp-connect-config-modal-v6.mc-mobile-connector-config .mc-mcp-connect-config-hero{padding-left:max(64px, calc(env(safe-area-inset-left) + 58px))!important;padding-right:18px!important}}
.mc-app-connect-dialog-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--mc-modal-overlay)!important;place-items:center!important;padding:24px!important;display:grid!important}.mc-app-detail-modal{border:1px solid color-mix(in srgb, var(--mc-border) 88%, transparent)!important;border-radius:var(--mc-radius-dialog)!important;background:var(--mc-surface)!important;width:min(560px,100vw - 48px)!important;min-width:0!important;max-width:560px!important;height:min(720px,100dvh - 48px)!important;min-height:0!important;max-height:min(760px,100dvh - 48px)!important;box-shadow:var(--mc-shadow-modal)!important;grid-template-rows:auto minmax(0,1fr) auto!important;margin:0!important;position:relative!important;inset:auto!important}.mc-app-detail-hero{border-bottom:1px solid var(--mc-border);background:color-mix(in srgb, var(--mc-bg-muted) 58%, var(--mc-surface))!important;text-align:left!important;min-height:0!important;padding:22px 58px 20px 24px!important}.mc-app-detail-identity{align-items:flex-start;gap:16px;width:100%;min-width:0;max-width:760px;margin:0 auto;display:flex}.mc-app-detail-modal .mc-mcp-connect-modal-logos{flex:none;margin:0!important}.mc-app-detail-copy{flex:auto;gap:7px;min-width:0;display:grid}.mc-app-detail-eyebrow{color:var(--mc-text-faint);letter-spacing:.075em;text-transform:uppercase;font-size:9px;font-weight:750}.mc-app-detail-modal .mc-mcp-connect-modal-title-row{color:var(--mc-text)!important;justify-content:flex-start!important;gap:7px!important}.mc-app-detail-modal .mc-mcp-connect-modal-title-row h2{color:var(--mc-text)!important;margin-right:3px!important;font-size:20px!important;line-height:1.2!important}.mc-app-detail-modal .mc-mcp-connect-modal-title-row>span{border-color:var(--mc-border)!important;background:var(--mc-surface)!important;color:var(--mc-text-muted)!important}.mc-app-detail-modal .mc-mcp-connect-modal-title-row>.mc-app-detail-state.connected{border-color:color-mix(in srgb, #16a34a 30%, var(--mc-border))!important;background:color-mix(in srgb, #16a34a 7%, var(--mc-surface))!important;color:color-mix(in srgb, #16a34a 78%, var(--mc-text))!important}.mc-app-detail-state:not(.connected) svg{display:none}.mc-app-detail-hero p{max-width:650px!important;color:var(--mc-text-muted)!important;margin:0!important;font-size:11px!important;line-height:1.5!important}.mc-app-detail-modal .mc-mcp-connect-config-scroll{background:var(--mc-surface)!important;min-height:0!important;padding:20px 30px 26px!important}.mc-app-detail-modal .mc-mcp-connect-mode-chips,.mc-app-detail-modal .mc-mcp-easy-journey,.mc-app-detail-modal .mc-mcp-config-sheet{width:100%;max-width:760px;margin-left:auto;margin-right:auto}.mc-app-detail-modal .mc-mcp-config-sheet{min-width:0}.mc-app-detail-modal .mc-mcp-connect-trust-note{margin-bottom:14px}.mc-app-detail-modal .mc-ui-inline-notice{color:var(--mc-text-muted)!important}.mc-app-detail-modal .mc-ui-inline-notice>strong{color:var(--mc-text)!important}.mc-app-detail-modal .mc-ui-inline-notice.danger,.mc-app-detail-modal .mc-ui-inline-notice.danger>strong{color:var(--mc-danger-text)!important}.mc-app-connect-setup-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.mc-app-connect-setup-actions .mc-ui-button{width:auto;min-width:0}.mc-app-detail-modal .mc-mcp-config-group{padding-top:18px}.mc-app-detail-modal .mc-mcp-config-group:first-of-type{padding-top:6px}.mc-app-detail-modal .mc-mcp-config-group-head{padding-inline:0}.mc-app-detail-modal .mc-mcp-config-row{grid-template-columns:minmax(190px,32%) minmax(0,1fr);gap:30px;padding:14px 0}.mc-app-detail-modal .mc-mcp-config-label{padding-top:7px}.mc-app-detail-modal .mc-mcp-config-label p{max-width:230px}.mc-app-detail-modal .mc-mcp-config-control input,.mc-app-detail-modal .mc-mcp-config-control select{background:var(--mc-bg);border-radius:10px;height:42px;font-size:11px}.mc-app-detail-modal .mc-mcp-connect-config-footer{border-top:1px solid var(--mc-border);background:var(--mc-surface);min-height:68px;box-shadow:0 -10px 28px #0f172a0a;padding:13px 20px!important}.mc-app-detail-modal .mc-mcp-connect-config-footer>div{margin-left:auto}.mc-app-detail-modal .mc-mcp-connect-config-footer button{min-height:40px!important}.mc-app-detail-modal .mc-mcp-connect-modal-close{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:color-mix(in srgb, var(--mc-surface) 88%, transparent)!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;color:var(--mc-text-muted)!important;border-radius:10px!important;top:16px!important;right:16px!important}@media (max-width:760px){.mc-app-connect-dialog-overlay{align-items:center!important;padding:12px!important}.mc-app-detail-modal{border:1px solid color-mix(in srgb, var(--mc-border) 88%, transparent)!important;border-radius:var(--mc-radius-dialog)!important;width:min(560px,100vw - 24px)!important;max-width:min(560px,100vw - 24px)!important;height:min(720px,100dvh - 24px)!important;min-height:0!important;max-height:calc(100dvh - 24px)!important;box-shadow:var(--mc-shadow-modal)!important;margin:0!important;position:relative!important;inset:auto!important}.mc-app-detail-hero{padding:max(18px, calc(env(safe-area-inset-top) + 14px)) 58px 16px 16px!important}.mc-app-detail-identity{gap:12px}.mc-app-detail-copy{gap:6px}.mc-app-detail-modal .mc-mcp-connect-modal-title-row h2{font-size:18px!important}.mc-app-detail-modal .mc-mcp-connect-config-scroll{padding:16px 14px 24px!important}.mc-app-detail-modal .mc-mcp-config-row{grid-template-columns:minmax(0,1fr);gap:7px;padding:13px 0}.mc-app-detail-modal .mc-mcp-config-label{padding-top:0}.mc-app-detail-modal .mc-mcp-config-label p{max-width:none}.mc-app-detail-modal .mc-mcp-config-control input,.mc-app-detail-modal .mc-mcp-config-control select{min-height:44px;font-size:16px}.mc-app-detail-modal .mc-mcp-connect-config-footer{min-height:68px;padding:10px 12px max(10px, env(safe-area-inset-bottom))!important}.mc-app-detail-modal .mc-mcp-connect-config-footer button{min-height:44px!important}.mc-app-connect-setup-actions{grid-template-columns:1fr;display:grid}.mc-app-connect-setup-actions .mc-ui-button{width:100%}}@media (max-width:460px){.mc-app-detail-identity{align-items:flex-start}.mc-app-detail-modal .mc-mcp-connect-modal-logos{transform-origin:0 0;transform:scale(.92)}.mc-app-detail-modal .mc-mcp-connect-modal-title-row{align-items:flex-start!important}}
@media (min-width:801px){.mc-admin-shell-content .mc-people-access-page:has(>.mc-admin-section-tabs[aria-orientation=horizontal]){display:block!important}.mc-people-access-page>.mc-admin-page-head{margin-bottom:6px}.mc-people-access-page>.mc-admin-section-tabs[aria-orientation=horizontal]{scrollbar-width:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:3!important;border:0!important;border-bottom:1px solid var(--mc-border)!important;background:color-mix(in srgb, var(--mc-surface) 96%, transparent)!important;width:100%!important;box-shadow:none!important;flex-direction:row!important;align-items:center!important;gap:22px!important;margin:0 0 22px!important;padding:0 2px!important;display:flex!important;position:sticky!important;top:0!important;overflow:auto hidden!important}.mc-people-access-page>.mc-admin-section-tabs[aria-orientation=horizontal]::-webkit-scrollbar{display:none}.mc-people-access-page>.mc-admin-section-tabs[aria-orientation=horizontal]>button{width:auto!important;min-width:0!important;min-height:44px!important;color:var(--mc-text-muted)!important;box-shadow:none!important;text-align:center!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:0!important;flex:none!important;padding:0 2px!important;font-size:12px!important;font-weight:650!important;line-height:1.2!important}.mc-people-access-page>.mc-admin-section-tabs[aria-orientation=horizontal]>button:hover{color:var(--mc-text)!important;background:0 0!important}.mc-people-access-page>.mc-admin-section-tabs[aria-orientation=horizontal]>button[aria-selected=true]{color:var(--mc-text)!important;box-shadow:inset 0 -2px 0 var(--mc-brand-primary)!important;background:0 0!important}.mc-people-access-page>.mc-admin-section-tabs[aria-orientation=horizontal]>button:focus-visible{outline:2px solid var(--mc-brand-primary)!important;outline-offset:-3px!important}.mc-people-access-panel{width:100%;min-width:0}}.mc-people-invite-link{border-top:1px solid var(--mc-border);align-items:center;gap:8px;margin-top:12px;padding-top:12px;display:flex}.mc-people-invite-link>span{gap:2px;min-width:0;margin-right:auto;display:grid}.mc-people-invite-link strong{color:var(--mc-text);font-size:11px}.mc-people-invite-link small{color:var(--mc-text-muted);font-size:10px}@media (max-width:800px),(pointer:coarse) and (max-width:1100px){.mc-people-invite-link{flex-direction:column;align-items:stretch}.mc-people-invite-link>button{min-height:44px}}
.mc-organizations-hub-repaired{overscroll-behavior:contain;height:100%;min-height:0;overflow:auto}@media (min-width:801px){.mc-app.admin-console-mode:has(>.mc-organizations-hub){grid-template-columns:minmax(0,1fr)!important}.mc-app.admin-console-mode>.mc-organizations-hub{grid-area:1/1/auto/-1;width:100%;min-width:0}}.mc-organizations-hub-repaired .mc-organizations-hub-head,.mc-organizations-hub-repaired .mc-organizations-toolbar,.mc-organizations-hub-repaired .mc-organizations-create,.mc-organizations-hub-repaired .mc-organizations-error,.mc-organizations-hub-repaired .mc-organizations-card-grid{width:100%;max-width:none;margin-inline:0}.mc-organizations-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0 0 36px;display:grid}.mc-organization-card{border:1px solid var(--mc-border);background:var(--mc-surface);border-radius:14px;grid-template-rows:auto auto 1fr;gap:18px;min-width:0;min-height:220px;padding:18px;display:grid;box-shadow:0 1px 2px #0f172a06}.mc-organization-card.active{border-color:color-mix(in srgb, var(--mc-brand-primary) 36%, var(--mc-border));background:color-mix(in srgb, var(--mc-brand-primary) 2.5%, var(--mc-surface))}.mc-organization-card-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;min-width:0;display:grid}.mc-organization-card .mc-organization-avatar{border-radius:11px;flex-basis:42px;width:42px;height:42px}.mc-organization-active-pill{background:color-mix(in srgb, var(--mc-brand-primary) 9%, var(--mc-surface));min-height:25px;color:var(--mc-brand-primary);border-radius:999px;align-items:center;padding:3px 8px;font-size:10px;font-weight:700;display:inline-flex}.mc-organization-card-meta{border:1px solid color-mix(in srgb, var(--mc-border) 76%, transparent);background:var(--mc-border);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.mc-organization-card-meta>div{background:var(--mc-surface);gap:3px;min-width:0;padding:10px;display:grid}.mc-organization-card-meta dt{color:var(--mc-text-faint,var(--mc-muted));letter-spacing:.045em;text-transform:uppercase;font-size:9px;font-weight:700}.mc-organization-card-meta dd{min-width:0;color:var(--mc-text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11.5px;font-weight:650;overflow:hidden}.mc-organization-card-actions{flex-wrap:wrap;align-self:end;align-items:flex-end;gap:7px;min-width:0;display:flex}.mc-organization-card-actions .mc-company-btn{white-space:nowrap;justify-content:center;align-items:center;gap:6px;min-height:36px;padding-inline:11px;width:auto!important;display:inline-flex!important}.mc-organization-card-actions .mc-company-btn.primary{min-width:74px}.mc-organizations-card-grid>.mc-organizations-state{border:1px dashed var(--mc-border);background:color-mix(in srgb, var(--mc-bg-muted) 42%, transparent);border-radius:14px;grid-column:1/-1;width:100%;min-height:260px}.mc-admin-scope-identity{align-items:center;gap:10px;min-width:0;display:flex}.mc-admin-scope-logo,.mc-admin-scope-identity .mc-organization-logo-fallback{border:1px solid color-mix(in srgb, var(--mc-border) 82%, transparent);background:var(--mc-bg-muted);object-fit:contain;flex:0 0 34px;border-radius:9px!important;width:34px!important;height:34px!important}.mc-admin-scope-identity .mc-organization-logo-fallback{color:var(--mc-brand-primary);place-items:center;font-size:12px;font-weight:750;display:grid}@media (max-width:980px){.mc-organizations-card-grid{grid-template-columns:minmax(0,1fr)}.mc-organization-card{min-height:0}}@media (max-width:800px){.mc-organizations-hub-repaired{padding:18px 14px max(30px, env(safe-area-inset-bottom))}.mc-organizations-hub-repaired .mc-organizations-title-row,.mc-organizations-hub-repaired .mc-organizations-toolbar{flex-direction:column;align-items:stretch}.mc-organizations-hub-repaired .mc-organizations-create-btn,.mc-organizations-hub-repaired .mc-organizations-search{max-width:none;width:100%!important}.mc-organizations-hub-repaired .mc-organizations-create{grid-template-columns:minmax(0,1fr);align-items:stretch}.mc-organizations-hub-repaired .mc-organizations-create-actions{justify-content:flex-end}.mc-organization-card-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.mc-organization-card-actions .mc-company-btn{flex:calc(50% - 7px)}}@media (max-width:480px){.mc-organization-card{padding:15px}.mc-organization-card-head{grid-template-columns:auto minmax(0,1fr)}.mc-organization-active-pill{grid-column:2;width:max-content}.mc-organization-card-actions .mc-company-btn{flex-basis:100%}}
.mc-admin-shell-nav .mc-admin-nav-item,.mc-admin-shell-nav .mc-admin-back-to-chat{min-height:var(--mc-sidebar-row-height,36px)!important;align-items:center!important;gap:var(--mc-sidebar-row-gap,8px)!important;padding:var(--mc-sidebar-row-padding-y,6px) var(--mc-sidebar-row-padding-x,8px)!important;border-radius:var(--mc-sidebar-row-radius,9px)!important;color:var(--mc-text-muted)!important;font:inherit!important;font-size:var(--mc-sidebar-item-size,.875rem)!important;font-weight:var(--mc-sidebar-item-weight,500)!important;text-align:left!important;box-shadow:none!important;background:0 0!important;border:0!important;line-height:1.3!important;display:flex!important}.mc-admin-shell-nav .mc-admin-nav-item>svg,.mc-admin-shell-nav .mc-admin-back-to-chat>svg{width:16px!important;height:16px!important;color:color-mix(in srgb, var(--mc-text-muted) 88%, transparent)!important;flex:0 0 16px!important}.mc-admin-shell-nav .mc-admin-nav-item:hover,.mc-admin-shell-nav .mc-admin-nav-item:focus-visible,.mc-admin-shell-nav .mc-admin-back-to-chat:hover,.mc-admin-shell-nav .mc-admin-back-to-chat:focus-visible{background:var(--mc-sidebar-hover)!important;color:var(--mc-text)!important}.mc-admin-shell-nav .mc-admin-nav-item.active,.mc-admin-shell-nav .mc-admin-nav-item[aria-current=page]{border:1px solid var(--mc-unified-active-border,transparent)!important;background:var(--mc-unified-active,var(--mc-sidebar-active,var(--mc-sidebar-hover)))!important;color:var(--mc-text)!important;font-weight:var(--mc-sidebar-item-weight,500)!important;box-shadow:none!important}.mc-admin-shell-nav .mc-admin-nav-copy{align-items:center;gap:0;min-width:0;display:flex}.mc-admin-shell-nav .mc-admin-nav-copy strong{text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:inherit;font-weight:inherit;line-height:inherit;overflow:hidden}.mc-admin-shell-nav .mc-admin-nav-group{gap:2px;display:grid}.mc-admin-shell-nav .mc-admin-nav-group-label{display:block;padding:6px var(--mc-sidebar-row-padding-x,8px) 4px!important;color:var(--mc-text-faint)!important;font-size:var(--mc-sidebar-label-size,.6875rem)!important;font-weight:var(--mc-sidebar-label-weight,600)!important;line-height:var(--mc-sidebar-label-leading,1rem)!important;letter-spacing:.02em!important;text-transform:none!important;margin:0!important}.mc-admin-shell-nav .mc-admin-nav-group+.mc-admin-nav-group{margin-top:var(--mc-sidebar-section-gap,12px);border-top:0;padding-top:0}
.mc-admin-shell-loading{color:#0000!important;min-height:280px!important;font-size:0!important;position:relative!important;overflow:hidden!important}.mc-admin-shell-loading:before{content:"";background:linear-gradient(var(--mc-bg-muted), var(--mc-bg-muted)) 0 0 / 34% 18px no-repeat, linear-gradient(var(--mc-bg-muted), var(--mc-bg-muted)) 0 36px / 58% 11px no-repeat, repeating-linear-gradient(to bottom, color-mix(in srgb, var(--mc-bg-muted) 76%, transparent) 0 54px, transparent 54px 64px) 0 76px / 100% calc(100% - 76px) no-repeat;border-radius:16px;position:absolute;inset:18px}.mc-admin-shell-loading:after{content:"";background:linear-gradient(90deg, transparent 12%, color-mix(in srgb, var(--mc-surface) 64%, transparent) 48%, transparent 84%);background-size:220% 100%;border-radius:16px;animation:1.35s linear infinite mc-skeleton-shimmer;position:absolute;inset:18px}.mc-organizations-card-grid>.mc-ui-page-state-skeleton{grid-column:1/-1}.mc-public-dash__loading-skeleton{box-sizing:border-box;gap:18px;width:min(1180px,100% - 32px);min-height:min(720px,88dvh);margin:0 auto;padding:24px;display:grid}.mc-public-dash__loading-skeleton .mc-skeleton-panel-content{gap:18px;display:grid}.mc-public-dash__loading-head{gap:10px;max-width:620px;display:grid}.mc-public-dash__loading-title{border-radius:9px;width:min(360px,68%);height:26px}.mc-public-dash__loading-copy{max-width:520px}.mc-public-dash__loading-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-height:560px;display:grid}.mc-public-dash__loading-chart{border-radius:16px;min-height:250px}.mc-public-dash__loading-chart.wide{grid-column:1/-1}@media (max-width:800px){.mc-public-dash__loading-skeleton{width:100%;min-height:100dvh;padding:18px 14px}.mc-public-dash__loading-grid{grid-template-columns:1fr;min-height:0}.mc-public-dash__loading-chart.wide{grid-column:auto}}@media (prefers-reduced-motion:reduce){.mc-admin-shell-loading:after,.mc-marketplace-loading:after{animation:none}}
.mc-admin-content-column-spaces>.mc-saas-section>.mc-admin-page-head:first-child,.mc-admin-content-column-organization .mc-admin-setup-card>.mc-admin-setup-card-head h3,:is(.mc-saas-section:has(>.mc-admin-section-tabs>#mc-admin-billing-sections-tab-invoices[aria-selected=true])>.mc-saas-card>h3:first-child,.mc-saas-section:has(>.mc-admin-section-tabs>#mc-admin-billing-sections-tab-spend[aria-selected=true])>.mc-saas-card>h3:first-child),.mc-admin-aiops-tabpanel>.mc-ai-connections>.mc-ai-connections-head h3{display:none!important}.mc-admin-ai-page .mc-admin-aiops{gap:20px}.mc-admin-ai-required{border:1px solid var(--mc-border);background:color-mix(in srgb, var(--mc-bg-muted) 58%, var(--mc-surface));border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;min-height:180px;padding:28px;display:grid}.mc-admin-ai-required-icon,.mc-ai-connections-empty-icon{background:color-mix(in srgb, var(--mc-brand-primary) 10%, var(--mc-surface));width:44px;height:44px;color:var(--mc-brand-primary);border-radius:12px;place-items:center;display:grid}.mc-admin-ai-required h3{margin:5px 0 6px;font-size:1rem}.mc-admin-ai-required p{max-width:620px;color:var(--mc-text-muted);margin:0;font-size:.78rem;line-height:1.55}.mc-admin-ai-required-eyebrow{color:var(--mc-brand-primary);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:6px;font-size:.7rem;font-weight:700;display:inline-flex}.mc-admin-ai-page .mc-ai-connections{padding:4px 0 30px}.mc-admin-ai-page .mc-ai-connections-empty{border:1px dashed var(--mc-border-strong);background:color-mix(in srgb, var(--mc-bg-muted) 44%, var(--mc-surface));text-align:center;border-radius:14px;place-items:center;min-height:260px;padding:40px 24px}.mc-admin-ai-page .mc-ai-connections-empty>span:not(.mc-ai-connections-empty-icon){max-width:520px;line-height:1.5}.mc-admin-ai-page .mc-ai-connections-empty .mc-company-btn{margin-top:10px}.mc-ai-connection-step{align-items:flex-start;gap:10px;padding-top:4px;display:flex}.mc-ai-connection-step>span{background:color-mix(in srgb, var(--mc-brand-primary) 12%, var(--mc-surface));width:24px;height:24px;color:var(--mc-brand-primary);border-radius:999px;flex:0 0 24px;place-items:center;font-size:11px;font-weight:750;display:grid}.mc-ai-connection-step>div{gap:2px;display:grid}.mc-ai-connection-step strong{font-size:13px}.mc-ai-connection-step small{color:var(--mc-text-muted);font-size:11px;line-height:1.45}@media (max-width:720px){.mc-admin-ai-required{grid-template-columns:1fr;align-items:start}.mc-admin-ai-required .mc-company-btn{justify-self:start}}
:root,[data-theme=light]{--mc-text-faint:#697588}[data-theme=dark]{--mc-accent:#f8fafc;--mc-accent-contrast:#111827;--mc-text-faint:#8490a3}html,body{background:var(--mc-bg);color:var(--mc-text)}body,button,input,textarea,select{font-family:var(--mc-font-ui)}:where(code,pre,kbd,samp,.mc-llm-provider-endpoint,.mc-analyst-code,.mc-query-code){font-family:var(--mc-font-mono)}[data-theme=dark] :where(.mc-mcp-connect-mode-chip.active,.mc-onboarding-kicker,.mc-admin-ai-required>:first-child,.mc-admin-ai-required [class*=icon],.mc-organization-card [class*=badge],.mc-connection-app-card [class*=badge],.mc-connection-app-card [class*=status]){color:var(--mc-text)!important}::placeholder{color:var(--mc-text-muted);opacity:.82}[data-theme=dark] :where(input,textarea,select){color:var(--mc-text)}
.mc-app.knowledge-base-mode .mc-kb-main{min-width:0;width:100%!important;max-width:none!important}.mc-app.knowledge-base-mode .mc-kb-main>*{min-width:0;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.mc-app.knowledge-base-mode :is(.mc-kb-title-row,.mc-kb-stats,.mc-kb-tabs,.mc-kb-loading-shell,.mc-kb-empty-main,.mc-kb-error,.mc-kb-dropzone){max-width:none!important}.mc-app.knowledge-base-mode .mc-kb-main :is(section,article,form,div){min-width:0}@media (max-width:900px){.mc-app.knowledge-base-mode .mc-kb-main{width:100%!important;max-width:100%!important}}
:root{--mc-drawer-edge-gap:20px;--mc-drawer-surface-radius:18px;--mc-drawer-action-radius:10px}body :where(.mc-catalog-drawer-backdrop,.mc-platform-drawer-backdrop,.mc-llm-drawer-backdrop,.mc-kb-drawer-backdrop,.mc-team-drawer-backdrop,.mc-choice-drawer-backdrop,.mc-ws-drawer-overlay,.mc-analyst-background-overlay,[class*=-drawer-backdrop],[class*=-drawer-overlay]){box-sizing:border-box;padding:var(--mc-drawer-edge-gap)!important}body :where(.mc-catalog-drawer,.mc-platform-drawer,.mc-llm-drawer,.mc-kb-drawer,.mc-team-drawer,.mc-choice-drawer,.mc-ws-drawer,.mc-analyst-background-drawer,.mc-chat-dashboard-drawer,[class*=-drawer-backdrop]>[class*=-drawer]:not([class*=-backdrop]),[class*=-drawer-overlay]>[class*=-drawer]:not([class*=-overlay])):not(.mc-agent-delegation-drawer):not(.mc-platform-drawer):not(.mc-analyst-background-drawer):not(.mc-agent-channel-drawer):not(.mc-connector-skill-drawer){box-sizing:border-box;border-radius:var(--mc-drawer-surface-radius)!important}body :where(.mc-catalog-drawer,.mc-platform-drawer,.mc-llm-drawer,.mc-analyst-background-drawer,.mc-chat-dashboard-drawer){right:var(--mc-drawer-edge-gap)!important}body :where(.mc-chat-dashboard-drawer){top:var(--mc-drawer-edge-gap)!important;bottom:var(--mc-drawer-edge-gap)!important}body :where(.mc-catalog-drawer,.mc-platform-drawer,.mc-llm-drawer,.mc-kb-drawer,.mc-team-drawer,.mc-choice-drawer,.mc-ws-drawer,.mc-analyst-background-drawer,.mc-chat-dashboard-drawer,.mc-telephony-routing-drawer) button{box-sizing:border-box;max-width:100%;font-family:var(--mc-font-ui,inherit)}body :where(.mc-catalog-drawer,.mc-platform-drawer,.mc-llm-drawer,.mc-kb-drawer,.mc-team-drawer,.mc-choice-drawer,.mc-ws-drawer,.mc-analyst-background-drawer,.mc-chat-dashboard-drawer,.mc-telephony-routing-drawer) button:focus-visible{outline:2px solid var(--mc-text);outline-offset:2px}body :where(.mc-catalog-drawer,.mc-platform-drawer,.mc-llm-drawer,.mc-kb-drawer,.mc-team-drawer,.mc-choice-drawer,.mc-ws-drawer,.mc-analyst-background-drawer,.mc-chat-dashboard-drawer,.mc-telephony-routing-drawer) button:disabled{cursor:not-allowed;opacity:.55}body :where(.mc-catalog-drawer header,.mc-catalog-drawer footer,.mc-catalog-drawer [class*=actions],.mc-platform-drawer-head,.mc-platform-drawer [class*=actions],.mc-llm-drawer-head,.mc-llm-drawer [class*=actions],.mc-kb-drawer-head,.mc-kb-drawer-actions,.mc-team-drawer header,.mc-team-drawer footer,.mc-team-drawer [class*=actions],.mc-choice-drawer-head,.mc-ws-drawer-head,.mc-ws-drawer [class*=actions],.mc-analyst-background-drawer header,.mc-analyst-background-drawer footer,.mc-analyst-background-drawer [class*=actions],.mc-chat-dashboard-drawer-head,.mc-chat-dashboard-drawer-actions,.mc-chat-dashboard-drawer footer,.mc-telephony-routing-drawer-head,.mc-telephony-routing-drawer [class*=actions])>button,body :where(.mc-catalog-drawer,.mc-platform-drawer,.mc-llm-drawer,.mc-kb-drawer,.mc-team-drawer,.mc-ws-drawer,.mc-analyst-background-drawer,.mc-chat-dashboard-drawer,.mc-telephony-routing-drawer) [class*=actions]>button{justify-content:center;align-items:center;gap:7px;min-height:36px;padding-inline:12px;line-height:1.2;display:inline-flex;border-radius:var(--mc-drawer-action-radius)!important}body :where(.mc-catalog-drawer header,.mc-platform-drawer-head,.mc-llm-drawer-head,.mc-kb-drawer-head,.mc-team-drawer header,.mc-choice-drawer-head,.mc-ws-drawer-head,.mc-analyst-background-drawer header,.mc-chat-dashboard-drawer-head,.mc-telephony-routing-drawer-head)>button[aria-label]{flex:0 0 36px;width:36px;min-width:36px;height:36px;min-height:36px;border-radius:var(--mc-drawer-action-radius)!important;padding:0!important}@media (max-width:800px){:root{--mc-drawer-edge-gap:0px;--mc-drawer-surface-radius:0px}body :where(.mc-catalog-drawer-backdrop,.mc-platform-drawer-backdrop,.mc-llm-drawer-backdrop,.mc-kb-drawer-backdrop,.mc-team-drawer-backdrop,.mc-choice-drawer-backdrop,.mc-ws-drawer-overlay,.mc-analyst-background-overlay,[class*=-drawer-backdrop],[class*=-drawer-overlay]):not(.mc-agent-delegation-drawer-backdrop):not(.mc-platform-drawer-backdrop):not(.mc-analyst-background-overlay):not(.mc-agent-channel-drawer-backdrop):not(.mc-connector-skill-drawer-overlay){align-items:flex-end!important;padding:0!important}body :where(.mc-catalog-drawer,.mc-platform-drawer,.mc-llm-drawer,.mc-kb-drawer,.mc-team-drawer,.mc-choice-drawer,.mc-ws-drawer,.mc-analyst-background-drawer,.mc-chat-dashboard-drawer,[class*=-drawer-backdrop]>[class*=-drawer]:not([class*=-backdrop]),[class*=-drawer-overlay]>[class*=-drawer]:not([class*=-overlay])):not(.mc-agent-delegation-drawer):not(.mc-platform-drawer):not(.mc-analyst-background-drawer):not(.mc-agent-channel-drawer):not(.mc-connector-skill-drawer){overscroll-behavior:contain;overflow-y:auto;border:1px solid var(--mc-border)!important;border-bottom:0!important;border-left:0!important;border-right:0!important;border-radius:0!important;width:100vw!important;max-width:100vw!important;max-height:min(90dvh,760px)!important;margin:0!important;position:fixed!important;inset:auto 0 0!important}body .mc-choice-drawer,body .mc-chat-dashboard-drawer{border-radius:0!important;height:auto!important;max-height:min(90dvh,760px)!important;margin:0!important;inset:auto 0 0!important}}
.mc-provider-option-select{min-width:0;color:var(--mc-text);font:inherit;position:relative}.mc-provider-option-select>summary{box-sizing:border-box;border:1px solid var(--mc-border-strong,var(--mc-border));background:var(--mc-control-bg,var(--mc-bg));width:100%;min-height:40px;color:var(--mc-text);cursor:pointer;border-radius:9px;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:3px 9px 3px 3px;font-size:12px;font-weight:600;line-height:1.2;list-style:none;display:grid}.mc-provider-option-select>summary::-webkit-details-marker{display:none}.mc-provider-option-select>summary::marker{content:""}.mc-provider-option-select>summary>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mc-provider-option-select>summary>svg{color:var(--mc-text-muted);justify-self:end;transition:transform .14s}.mc-provider-option-select[open]>summary{border-color:var(--mc-text-muted)}.mc-provider-option-select[open]>summary>svg{transform:rotate(180deg)}.mc-provider-option-select>summary:focus-visible{outline:2px solid var(--mc-brand-primary,#2563eb);outline-offset:2px}.mc-provider-option-logo{border:1px solid var(--mc-border);background:var(--mc-surface);border-radius:9px;place-items:center;width:34px;height:34px;display:grid;overflow:hidden}.mc-provider-option-menu{z-index:var(--mc-z-dropdown);border:1px solid var(--mc-border);background:var(--mc-surface-elevated,var(--mc-surface));max-height:min(320px,46dvh);box-shadow:0 16px 42px color-mix(in srgb, var(--mc-text) 16%, transparent);border-radius:12px;gap:3px;padding:5px;display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.mc-provider-option-menu>button{width:100%;min-height:42px;color:var(--mc-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:3px 8px 3px 3px;font-size:12px;font-weight:580;display:grid}.mc-provider-option-menu>button:hover,.mc-provider-option-menu>button:focus-visible,.mc-provider-option-menu>button[data-active=true]{background:var(--mc-bg-muted)}.mc-provider-option-menu>button:focus-visible{outline:2px solid var(--mc-brand-primary,#2563eb);outline-offset:-2px}.mc-provider-option-menu>button>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mc-provider-option-menu>button>svg{color:var(--mc-text);justify-self:end}.mc-provider-option-check-placeholder{width:15px;height:15px}@media (max-width:720px){.mc-provider-option-menu{max-height:min(300px,42dvh)}}
.mc-platform-admin .mc-llm-provider-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:8px}.mc-platform-admin .mc-llm-provider-card{min-height:0;box-shadow:none;border-radius:11px;gap:8px;padding:10px 11px}.mc-platform-admin .mc-llm-provider-card>header{gap:8px}.mc-platform-admin .mc-llm-provider-mark{border-radius:8px;width:30px;height:30px}.mc-platform-admin .mc-llm-provider-mark .mc-provider-brand-icon{width:19px!important;height:19px!important}.mc-platform-admin .mc-llm-provider-title{gap:1px}.mc-platform-admin .mc-llm-provider-title strong{font-size:12px}.mc-platform-admin .mc-llm-provider-title small{font-size:9px}.mc-platform-admin .mc-llm-status{display:none!important}.mc-platform-admin .mc-llm-provider-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.mc-platform-admin .mc-llm-provider-facts>div{border:1px solid color-mix(in srgb, var(--mc-border) 70%, transparent);background:color-mix(in srgb, var(--mc-bg-muted) 72%, transparent);border-radius:7px;gap:1px;padding:6px 7px}.mc-platform-admin .mc-llm-provider-facts dt{letter-spacing:.035em;font-size:8px}.mc-platform-admin .mc-llm-provider-facts dd{font-size:10px}.mc-platform-admin .mc-llm-provider-meta{align-items:center;gap:10px;min-width:0;min-height:16px;display:flex}.mc-platform-admin .mc-llm-provider-endpoint,.mc-platform-admin .mc-llm-provider-runtime{min-width:0;color:var(--mc-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.35;overflow:hidden}.mc-platform-admin .mc-llm-provider-endpoint{font-family:var(--mc-font-mono,"IBM Plex Mono", ui-monospace, monospace);flex:52%}.mc-platform-admin .mc-llm-provider-runtime{text-align:right;flex:48%}.mc-platform-admin .mc-llm-provider-card>footer{flex-wrap:nowrap;gap:6px;padding-top:7px}.mc-platform-admin .mc-llm-card-actions,.mc-platform-admin .mc-llm-priority-actions{flex-wrap:nowrap;gap:4px}.mc-platform-admin .mc-llm-priority-actions button{border-radius:7px;width:30px;min-width:30px;height:30px;min-height:30px;padding:0}.mc-platform-admin .mc-llm-priority-actions button>span{display:none}.mc-platform-admin :where(.mc-company-btn,.mc-platform-action,.mc-platform-card-actions>button){border:1px solid var(--mc-border-strong,var(--mc-border));background:var(--mc-surface);min-height:34px;color:var(--mc-text);box-shadow:none;font:inherit;border-radius:8px;padding:0 10px;font-size:11px;font-weight:650}.mc-platform-admin .mc-llm-card-actions .mc-company-btn{min-height:30px;padding-inline:8px;font-size:10px}.mc-platform-admin :where(.mc-company-btn,.mc-platform-action,.mc-platform-card-actions>button):hover:not(:disabled){border-color:var(--mc-border-strong,var(--mc-border));background:var(--mc-bg-muted);color:var(--mc-text)}.mc-platform-admin :where(.mc-company-btn.primary,.mc-platform-action.primary,.mc-platform-card-actions>button.primary){color:#fff;background:#111315;border:0}.mc-platform-admin :where(.mc-company-btn.primary,.mc-platform-action.primary,.mc-platform-card-actions>button.primary):hover:not(:disabled){color:#fff;background:#050607;border:0}.mc-platform-admin .mc-company-btn.secondary{color:#17191d;background:#eef0f2;border:0}.mc-platform-admin .mc-company-btn.ghost{color:var(--mc-text-muted);border-color:#0000}.mc-platform-admin :where(.mc-company-btn.danger,.mc-platform-action.danger){border-color:color-mix(in srgb, var(--mc-danger,#b42318) 34%, var(--mc-border));color:var(--mc-danger,#b42318);background:0 0}.mc-platform-admin :where(.mc-company-btn.danger,.mc-platform-action.danger):hover:not(:disabled){border-color:color-mix(in srgb, var(--mc-danger,#b42318) 52%, var(--mc-border));background:color-mix(in srgb, var(--mc-danger,#b42318) 7%, var(--mc-surface));color:var(--mc-danger,#b42318)}.mc-platform-admin :where(.mc-company-btn,.mc-platform-action,.mc-platform-card-actions>button,.mc-llm-priority-actions button,.mc-capability-toggle,.mc-provider-option-trigger,.mc-provider-option):focus-visible{outline:2px solid var(--mc-text);outline-offset:2px}.mc-platform-admin :where(.mc-company-btn,.mc-platform-action,.mc-platform-card-actions>button,.mc-llm-priority-actions button):disabled{opacity:.45;cursor:default}body.mc-platform-admin-host :where(.mc-company-btn,.mc-platform-action,.mc-admin-action,.mc-admin-page-action,.mc-admin-setup-actions>button,.mc-admin-card-actions>button,.mc-platform-card-actions>button,.mc-company-modal-actions>button,.mc-dialog-actions>button,.mc-drawer-actions>button,.mc-drawer-footer>button){box-sizing:border-box;gap:6px;line-height:1.2;border-radius:8px!important;min-height:34px!important;padding:0 10px!important}body.mc-platform-admin-host :where(.mc-company-btn.small,.mc-platform-action.small,.mc-admin-action.small,.mc-llm-card-actions .mc-company-btn){border-radius:7px!important;min-height:30px!important;padding-inline:8px!important}body.mc-platform-admin-host :where(.mc-icon-btn,.mc-admin-icon-btn,.mc-llm-priority-actions>button){box-sizing:border-box;border-radius:8px!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;padding:0!important}body.mc-platform-admin-host .mc-capability-toggle{box-sizing:border-box;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mc-border) 28%, transparent);border:1px solid var(--mc-border-strong,var(--mc-border))!important;background:color-mix(in srgb, var(--mc-bg-muted) 88%, var(--mc-border))!important;border-radius:999px!important;width:40px!important;min-width:40px!important;height:22px!important;min-height:22px!important;padding:0!important}body.mc-platform-admin-host .mc-capability-toggle:after{background:#fff!important;width:16px!important;height:16px!important;top:2px!important;left:2px!important;box-shadow:0 1px 3px #0f172a47!important}body.mc-platform-admin-host .mc-capability-toggle[aria-checked=true]{border-color:color-mix(in srgb, var(--mc-success,#16a34a) 78%, #0f6d32)!important;background:var(--mc-success,#16a34a)!important}body.mc-platform-admin-host .mc-capability-toggle[aria-checked=true]:after{transform:translate(18px);background:#fff!important}body.mc-platform-admin-host .mc-capability-toggle:disabled{opacity:.45;cursor:default}.mc-platform-admin .mc-email-source-choice[data-active=true]{border-color:color-mix(in srgb, var(--mc-text) 44%, var(--mc-border));background:color-mix(in srgb, var(--mc-text) 4%, var(--mc-surface))}@media (max-width:760px){.mc-platform-admin .mc-llm-provider-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.mc-platform-admin .mc-llm-provider-meta{gap:3px;display:grid}.mc-platform-admin .mc-llm-provider-runtime{text-align:left}.mc-platform-admin .mc-llm-provider-card>footer{flex-wrap:wrap;align-items:flex-start}.mc-platform-admin .mc-llm-card-actions{flex-wrap:wrap}}
.mc-platform-admin .mc-guardrail-list-panel>header{align-items:center}.mc-platform-admin .mc-llm-guardrail-list{border-top:1px solid var(--mc-border);display:grid}.mc-platform-admin .mc-llm-guardrail-row{box-sizing:border-box;border:0;border-bottom:1px solid var(--mc-border);width:100%;min-height:58px;color:var(--mc-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(110px,auto) auto 20px;align-items:center;gap:14px;padding:10px 4px;display:grid}.mc-platform-admin .mc-llm-guardrail-row:hover{background:color-mix(in srgb, var(--mc-text) 3%, transparent)}.mc-platform-admin .mc-llm-guardrail-row:focus-visible{outline:2px solid color-mix(in srgb, var(--mc-text) 48%, transparent);outline-offset:-2px}.mc-platform-admin .mc-llm-guardrail-row-copy{gap:3px;min-width:0;display:grid}.mc-platform-admin .mc-llm-guardrail-row-copy strong{color:var(--mc-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:680;overflow:hidden}.mc-platform-admin .mc-llm-guardrail-row-copy small,.mc-platform-admin .mc-llm-guardrail-row-scope{color:var(--mc-text-muted);font-size:10px}.mc-platform-admin .mc-llm-guardrail-row-scope{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mc-platform-admin .mc-llm-guardrail-row>svg{color:var(--mc-text-faint)}body>.mc-guardrail-dialog-backdrop{z-index:var(--mc-z-system-dialog-critical);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a57;place-items:center;padding:20px;display:grid;position:fixed;inset:0}body>.mc-guardrail-dialog-backdrop>.mc-guardrail-dialog{box-sizing:border-box;border:1px solid var(--mc-border);background:var(--mc-surface);width:min(620px,100vw - 40px);max-height:min(780px,100dvh - 40px);color:var(--mc-text);border-radius:18px;grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden;box-shadow:0 24px 72px #0f172a3d}.mc-guardrail-dialog-head{border-bottom:1px solid var(--mc-border);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.mc-guardrail-dialog-head>div{min-width:0}.mc-guardrail-dialog-head>div>span{color:var(--mc-text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:700}.mc-guardrail-dialog-head h3{color:var(--mc-text);margin:3px 0;font-size:18px;line-height:1.25}.mc-guardrail-dialog-head p{max-width:500px;color:var(--mc-text-muted);margin:0;font-size:11px;line-height:1.45}.mc-guardrail-dialog-head>button{width:36px;height:36px;color:var(--mc-text-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;place-items:center;padding:0;display:grid}.mc-guardrail-dialog-head>button:hover{background:var(--mc-bg-muted);color:var(--mc-text)}.mc-guardrail-dialog-body{padding:20px;overflow:auto}.mc-guardrail-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.mc-guardrail-form-grid label{min-width:0;color:var(--mc-text-muted);gap:6px;font-size:11px;font-weight:650;display:grid}.mc-guardrail-form-grid label.wide{grid-column:1/-1}.mc-guardrail-form-grid label>span,.mc-platform-admin .mc-email-account-card>label{color:var(--mc-text-muted);font-size:11px;font-weight:650}.mc-guardrail-form-grid label>small{color:var(--mc-text-faint);font-size:10px;font-weight:450;line-height:1.4}.mc-guardrail-form-grid :is(input:not([type=checkbox]),select),.mc-platform-admin .mc-email-account-card>label>input{box-sizing:border-box;border:1px solid var(--mc-border-strong,var(--mc-border));background:var(--mc-control-bg,var(--mc-bg));width:100%;min-height:40px;color:var(--mc-text);font:inherit;border-radius:9px;outline:none;padding:0 11px;font-size:12px}.mc-guardrail-form-grid input::placeholder,.mc-platform-admin .mc-email-account-card>label>input::placeholder{color:var(--mc-text-faint)}.mc-guardrail-form-grid :is(input:not([type=checkbox]),select):focus-visible,.mc-platform-admin .mc-email-account-card>label>input:focus-visible{border-color:color-mix(in srgb, var(--mc-text) 42%, var(--mc-border));box-shadow:0 0 0 3px color-mix(in srgb, var(--mc-text) 8%, transparent)}.mc-guardrail-form-grid :is(input,select):disabled{opacity:.58;cursor:default}.mc-guardrail-enabled{grid-column:1/-1;grid-template-columns:18px minmax(0,1fr);align-items:center;padding:8px 0 0;gap:9px!important;display:grid!important}.mc-guardrail-enabled input{width:17px;height:17px;accent-color:var(--mc-text);margin:0}.mc-guardrail-enabled>span{gap:2px;display:grid}.mc-guardrail-enabled strong{color:var(--mc-text);font-size:11px}.mc-guardrail-enabled small{color:var(--mc-text-muted);font-size:10px;font-weight:450}.mc-guardrail-dialog-footer{border-top:1px solid var(--mc-border);background:color-mix(in srgb, var(--mc-surface) 96%, transparent);justify-content:space-between;align-items:center;gap:10px;padding:14px 20px;display:flex}.mc-guardrail-dialog-footer>div{justify-content:flex-end;align-items:center;gap:8px;display:flex}.mc-platform-admin .mc-email-account-card>label{gap:6px;min-width:0;display:grid}.mc-platform-admin .mc-email-account-card>label>input{max-width:520px}@media (max-width:700px){.mc-platform-admin .mc-llm-guardrail-row{grid-template-columns:minmax(0,1fr) auto 18px;gap:9px}.mc-platform-admin .mc-llm-guardrail-row-scope{display:none}body>.mc-guardrail-dialog-backdrop{align-items:end;padding:8px}body>.mc-guardrail-dialog-backdrop>.mc-guardrail-dialog{border-radius:16px;width:100%;max-height:calc(100dvh - 16px)}.mc-guardrail-form-grid{grid-template-columns:1fr}.mc-guardrail-form-grid label.wide,.mc-guardrail-enabled{grid-column:auto}.mc-guardrail-dialog-footer{flex-direction:column-reverse;align-items:stretch}.mc-guardrail-dialog-footer>div,.mc-guardrail-dialog-footer .mc-company-btn{width:100%}}
body.mc-platform-admin-host{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--mc-bg:#10141a;--mc-bg-muted:#161c24;--mc-surface:#1b222c;--mc-surface-elevated:#222b36;--mc-primary:#f5f7fa;--mc-border:#e2e8f01c;--mc-border-strong:#e2e8f02e;--mc-text:#f3f6f8;--mc-text-muted:#b8c1cc;--mc-text-faint:#8793a1;--mc-control-bg:#151b22;--mc-accent:#fff;--mc-accent-contrast:#11161c;--mc-brand-primary:#fff;--mc-shadow-sm:0 1px 3px #0000003d;--mc-shadow-lg:0 18px 48px #00000057;color:var(--mc-text);background:linear-gradient(#171c23 0%,#11161c 48%,#0b0f14 100%)}body.mc-platform-admin-host .mc-platform-admin{color:var(--mc-text);background:0 0}body.mc-platform-admin-host .mc-platform-admin-main{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--mc-bg:#f7f8fa;--mc-bg-muted:#f2f4f7;--mc-surface:#fff;--mc-surface-elevated:#fff;--mc-primary:#111827;--mc-border:#0f172a1a;--mc-border-strong:#0f172a29;--mc-text:#172033;--mc-text-muted:#667085;--mc-text-faint:#98a2b3;--mc-control-bg:#fff;--mc-accent:#111827;--mc-accent-contrast:#fff;--mc-brand-primary:#111827;--mc-shadow-sm:0 1px 3px #0f172a14;--mc-shadow-lg:0 18px 48px #00000038;color:var(--mc-text);background:#fff;border-color:#ffffff29;box-shadow:0 18px 48px #00000047}body.mc-platform-admin-host .mc-platform-admin-sidebar{--mc-bg:transparent;--mc-bg-muted:#ffffff0e;--mc-surface:#ffffff13;--mc-surface-elevated:#ffffff1a;--mc-border:#eef2f61a;--mc-border-strong:#eef2f62e;--mc-text:#f3f6f8;--mc-text-muted:#b8c1cc;--mc-text-faint:#8793a1;color:var(--mc-text)}body.mc-platform-admin-host .mc-platform-admin-nav-item:hover{color:#fff;background:#ffffff0f}body.mc-platform-admin-host .mc-platform-admin-nav-item.active{color:#fff;box-shadow:none;background:#ffffff17;border-color:#ffffff1f}body.mc-platform-admin-host .mc-platform-admin-main :is(h1,h2,h3,h4,h5,h6){color:var(--mc-text)}body.mc-platform-admin-host .mc-platform-admin-main :is(p:not(.mc-ai-connections-error):not(.mc-admin-setup-banner),small,dt,label>span){color:var(--mc-text-muted)}body.mc-platform-admin-host .mc-platform-admin-main code{color:#344054}body.mc-platform-admin-host .mc-platform-admin-main :is(.mc-llm-parity-panel,.mc-llm-team-card,.mc-llm-table-wrap,.mc-company-card,.mc-admin-card){border-color:var(--mc-border);background:var(--mc-surface);color:var(--mc-text)}body.mc-platform-admin-host .mc-platform-admin-main :is(table,thead,tbody,tr,th,td){border-color:var(--mc-border);color:inherit}body.mc-platform-admin-host .mc-platform-admin-main :is(th,thead){background:#0f172a06}body.mc-platform-admin-host .mc-platform-admin-main :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:var(--mc-border-strong);background:var(--mc-control-bg);color:var(--mc-text);box-shadow:none}body.mc-platform-admin-host .mc-platform-admin-main :is(input:not([type=checkbox]):not([type=radio]),textarea)::placeholder{color:#98a2b3}body.mc-platform-admin-host .mc-platform-admin-main :is(input,select,textarea):focus-visible{border-color:#0f172a47;outline:none;box-shadow:0 0 0 3px #0f172a0f}body.mc-platform-admin-host :is(.mc-guardrail-dialog,.mc-confirmation-dialog,.mc-access-dialog,.mc-platform-drawer,.mc-llm-drawer){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--mc-bg:#f7f8fa;--mc-bg-muted:#f2f4f7;--mc-surface:#fff;--mc-surface-elevated:#fff;--mc-border:#0f172a1a;--mc-border-strong:#0f172a29;--mc-text:#172033;--mc-text-muted:#667085;--mc-text-faint:#98a2b3;--mc-control-bg:#fff;--mc-brand-primary:#111827;border-color:var(--mc-border);color:var(--mc-text);background:#fff;box-shadow:0 26px 70px #00000057}body.mc-platform-admin-host :is(.mc-guardrail-dialog,.mc-confirmation-dialog,.mc-access-dialog,.mc-platform-drawer,.mc-llm-drawer) :is(h1,h2,h3,h4,p,label,small,code){color:inherit}body.mc-platform-admin-host :is(.mc-guardrail-dialog-backdrop,.mc-access-dialog-backdrop,.mc-platform-drawer-backdrop,.mc-llm-drawer-backdrop){background:#05080cad}@media (max-width:960px){body.mc-platform-admin-host .mc-platform-admin-sidebar{-webkit-backdrop-filter:blur(18px);background:#11161cf0;border-bottom-color:#eef2f61a}body.mc-platform-admin-host .mc-platform-admin-main{background:#fff}}
:where(.mc-app.admin-console-mode,.mc-platform-admin,body.mc-platform-admin-host) :where(.mc-company-btn,.mc-platform-action,.mc-admin-action,.mc-admin-page-action,.mc-admin-setup-actions>button,.mc-admin-card-actions>button,.mc-platform-card-actions>button,.mc-company-modal-actions>button,.mc-dialog-actions>button,.mc-drawer-actions>button,.mc-drawer-footer>button){border-color:var(--mc-border-strong,var(--mc-border,#0f172a2e))!important;background:var(--mc-surface,#fff)!important;color:var(--mc-text,#172033)!important;box-shadow:none!important}:where(.mc-app.admin-console-mode,.mc-platform-admin,body.mc-platform-admin-host) :where(.mc-company-btn,.mc-platform-action,.mc-admin-action,.mc-admin-page-action,.mc-admin-setup-actions>button,.mc-admin-card-actions>button,.mc-platform-card-actions>button,.mc-company-modal-actions>button,.mc-dialog-actions>button,.mc-drawer-actions>button,.mc-drawer-footer>button):hover:not(:disabled){border-color:var(--mc-border-strong,var(--mc-border,#0f172a2e))!important;background:var(--mc-bg-muted,#f3f4f6)!important;color:var(--mc-text,#172033)!important}:where(.mc-app.admin-console-mode,.mc-platform-admin,body.mc-platform-admin-host) :where(.mc-company-btn.primary,.mc-platform-action.primary,.mc-admin-action.primary,.mc-admin-page-action.primary,.mc-admin-setup-actions>button.primary,.mc-admin-card-actions>button.primary,.mc-platform-card-actions>button.primary,.mc-company-modal-actions>button.primary,.mc-dialog-actions>button.primary,.mc-drawer-actions>button.primary,.mc-drawer-footer>button.primary){background:var(--mc-text,#172033)!important;color:var(--mc-surface,#fff)!important;border:0!important}:where(.mc-app.admin-console-mode,.mc-platform-admin,body.mc-platform-admin-host) :where(.mc-company-btn.primary,.mc-platform-action.primary,.mc-admin-action.primary,.mc-admin-page-action.primary,.mc-admin-setup-actions>button.primary,.mc-admin-card-actions>button.primary,.mc-platform-card-actions>button.primary,.mc-company-modal-actions>button.primary,.mc-dialog-actions>button.primary,.mc-drawer-actions>button.primary,.mc-drawer-footer>button.primary):hover:not(:disabled){background:color-mix(in srgb, var(--mc-text,#172033) 92%, #000)!important;color:var(--mc-surface,#fff)!important;border:0!important}:where(.mc-app.admin-console-mode,.mc-platform-admin,body.mc-platform-admin-host) :where(.mc-company-btn.secondary,.mc-platform-action.secondary,.mc-admin-action.secondary){background:var(--mc-bg-muted,#f3f4f6)!important;color:var(--mc-text,#172033)!important;border:0!important}:where(.mc-app.admin-console-mode,.mc-platform-admin,body.mc-platform-admin-host) :where(.mc-company-btn.ghost,.mc-platform-action.ghost,.mc-admin-action.ghost){color:var(--mc-text-muted,var(--mc-muted,#6b7280))!important;border-color:#0000!important}:where(.mc-app.admin-console-mode,.mc-platform-admin,body.mc-platform-admin-host) :where(.mc-company-btn.danger,.mc-company-btn.destructive,.mc-platform-action.danger,.mc-platform-action.destructive,.mc-admin-action.danger,.mc-admin-action.destructive,button.danger,button.destructive){border-color:color-mix(in srgb, var(--mc-danger,var(--mc-danger-text,#b42318)) 42%, var(--mc-border,#0f172a2e))!important;color:var(--mc-danger,var(--mc-danger-text,#b42318))!important;background:0 0!important}:where(.mc-app.admin-console-mode,.mc-platform-admin,body.mc-platform-admin-host) :where(.mc-company-btn.danger,.mc-company-btn.destructive,.mc-platform-action.danger,.mc-platform-action.destructive,.mc-admin-action.danger,.mc-admin-action.destructive,button.danger,button.destructive):hover:not(:disabled){border-color:color-mix(in srgb, var(--mc-danger,var(--mc-danger-text,#b42318)) 62%, var(--mc-border,#0f172a2e))!important;background:color-mix(in srgb, var(--mc-danger,var(--mc-danger-text,#b42318)) 8%, var(--mc-surface,#fff))!important;color:var(--mc-danger,var(--mc-danger-text,#b42318))!important}:where(.mc-app.admin-console-mode,.mc-platform-admin,body.mc-platform-admin-host) :where(.mc-icon-btn,.mc-admin-icon-btn,.mc-llm-priority-actions>button){color:var(--mc-text-muted,var(--mc-muted,#6b7280))!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}:where(.mc-app.admin-console-mode,.mc-platform-admin,body.mc-platform-admin-host) :where(.mc-icon-btn,.mc-admin-icon-btn,.mc-llm-priority-actions>button):hover:not(:disabled){background:var(--mc-bg-muted,#f3f4f6)!important;color:var(--mc-text,#172033)!important;border-color:#0000!important}:where(.mc-app.admin-console-mode,.mc-platform-admin,body.mc-platform-admin-host) :where(.mc-icon-btn.danger,.mc-icon-btn.destructive,.mc-admin-icon-btn.danger,.mc-admin-icon-btn.destructive){color:var(--mc-danger,var(--mc-danger-text,#b42318))!important}:where(.mc-app.admin-console-mode,.mc-platform-admin,body.mc-platform-admin-host) :where(.mc-icon-btn.danger,.mc-icon-btn.destructive,.mc-admin-icon-btn.danger,.mc-admin-icon-btn.destructive):hover:not(:disabled){background:color-mix(in srgb, var(--mc-danger,var(--mc-danger-text,#b42318)) 8%, var(--mc-surface,#fff))!important;color:var(--mc-danger,var(--mc-danger-text,#b42318))!important}:where(.mc-app.admin-console-mode,.mc-platform-admin,body.mc-platform-admin-host) :where(.mc-company-btn,.mc-platform-action,.mc-admin-action,.mc-admin-page-action,.mc-admin-setup-actions>button,.mc-admin-card-actions>button,.mc-platform-card-actions>button,.mc-company-modal-actions>button,.mc-dialog-actions>button,.mc-drawer-actions>button,.mc-drawer-footer>button,.mc-icon-btn,.mc-admin-icon-btn,.mc-llm-priority-actions>button):disabled{background:color-mix(in srgb, var(--mc-bg-muted,#f3f4f6) 66%, transparent)!important;color:var(--mc-text-muted,var(--mc-muted,#6b7280))!important;opacity:.55!important;cursor:default!important;border:0!important}:where(.mc-app.admin-console-mode,.mc-platform-admin,body.mc-platform-admin-host) :where(.mc-company-btn,.mc-platform-action,.mc-admin-action,.mc-admin-page-action,.mc-admin-setup-actions>button,.mc-admin-card-actions>button,.mc-platform-card-actions>button,.mc-company-modal-actions>button,.mc-dialog-actions>button,.mc-drawer-actions>button,.mc-drawer-footer>button,.mc-icon-btn,.mc-admin-icon-btn,.mc-llm-priority-actions>button):focus-visible{outline:2px solid var(--mc-focus-ring,var(--mc-text,#172033))!important;outline-offset:2px!important}
body.mc-platform-admin-host .mc-platform-admin .mc-llm-parity-stack{gap:16px}body.mc-platform-admin-host .mc-platform-admin .mc-llm-parity-panel{gap:16px;padding:18px 20px}body.mc-platform-admin-host .mc-platform-admin .mc-llm-parity-panel>header{align-items:flex-start;gap:16px}body.mc-platform-admin-host .mc-platform-admin .mc-llm-parity-panel>header>div:first-child{min-width:0}body.mc-platform-admin-host .mc-platform-admin .mc-llm-parity-panel>header>:is(button,.mc-llm-head-actions){flex:none}body.mc-platform-admin-host .mc-platform-admin .mc-llm-table-wrap,body.mc-platform-admin-host .mc-platform-admin .mc-llm-card-grid{margin-top:2px}body.mc-platform-admin-host .mc-platform-admin .mc-llm-parity-table th,body.mc-platform-admin-host .mc-platform-admin .mc-llm-parity-table td{padding-inline:12px}body.mc-platform-admin-host .mc-platform-admin .mc-llm-parity-table th:last-child,body.mc-platform-admin-host .mc-platform-admin .mc-llm-parity-table td:last-child{text-align:right;width:42px}body.mc-platform-admin-host .mc-platform-admin .mc-llm-team-card{min-height:116px;padding:14px 42px 14px 14px}body.mc-platform-admin-host .mc-platform-admin .mc-icon-btn.danger{place-items:center;width:32px;min-width:32px;height:32px;padding:0;display:inline-grid}body.mc-platform-admin-host .mc-access-dialog-backdrop{z-index:var(--mc-z-admin-dialog);-webkit-backdrop-filter:blur(4px);background:#080b0f94;place-items:center;padding:20px;display:grid;position:fixed;inset:0}body.mc-platform-admin-host .mc-access-dialog{border:1px solid var(--mc-border);background:var(--mc-surface);width:min(620px,100vw - 40px);max-height:min(760px,100dvh - 40px);color:var(--mc-text);border-radius:18px;grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden;box-shadow:0 26px 70px #00000047}body.mc-platform-admin-host .mc-access-dialog-head{border-bottom:1px solid var(--mc-border);justify-content:space-between;align-items:flex-start;gap:18px;padding:20px 22px 16px;display:flex}body.mc-platform-admin-host .mc-access-dialog-head>div{gap:3px;min-width:0;display:grid}body.mc-platform-admin-host .mc-access-dialog-head>div>span{color:var(--mc-text-faint);letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:700}body.mc-platform-admin-host .mc-access-dialog-head h3{color:var(--mc-text);margin:0;font-size:18px;line-height:1.25}body.mc-platform-admin-host .mc-access-dialog-head p{max-width:500px;margin:4px 0 0;font-size:11px;line-height:1.5;color:var(--mc-text-muted)!important}body.mc-platform-admin-host .mc-access-dialog-head>button{width:36px;min-width:36px;height:36px;color:var(--mc-text-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;padding:0;display:grid}body.mc-platform-admin-host .mc-access-dialog-head>button:hover{background:var(--mc-bg-muted);color:var(--mc-text)}body.mc-platform-admin-host .mc-access-dialog-body{padding:20px 22px;overflow:auto}body.mc-platform-admin-host .mc-access-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}body.mc-platform-admin-host .mc-access-form-grid.single{grid-template-columns:1fr}body.mc-platform-admin-host .mc-access-form-grid label{gap:6px;min-width:0;display:grid}body.mc-platform-admin-host .mc-access-form-grid label.wide{grid-column:1/-1}body.mc-platform-admin-host .mc-access-form-grid label>span{font-size:10px;font-weight:650;color:var(--mc-text-muted)!important}body.mc-platform-admin-host .mc-access-form-grid label>small{font-size:9px;line-height:1.45;color:var(--mc-text-faint)!important}body.mc-platform-admin-host .mc-access-form-grid :is(input,select){box-sizing:border-box;border:1px solid var(--mc-border-strong);background:var(--mc-control-bg);width:100%;min-height:40px;color:var(--mc-text);font:inherit;border-radius:9px;padding:0 11px;font-size:12px}body.mc-platform-admin-host .mc-access-dialog .mc-llm-secret-once{border-color:color-mix(in srgb, var(--mc-success,#237a45) 24%, var(--mc-border));background:color-mix(in srgb, var(--mc-success,#237a45) 7%, var(--mc-surface));margin:0}body.mc-platform-admin-host .mc-access-dialog .mc-llm-secret-once strong,body.mc-platform-admin-host .mc-access-dialog .mc-llm-secret-once span,body.mc-platform-admin-host .mc-access-dialog .mc-llm-secret-once code{color:var(--mc-text)}body.mc-platform-admin-host .mc-access-dialog .mc-llm-secret-once code{background:var(--mc-bg-muted)}body.mc-platform-admin-host .mc-access-dialog-footer{border-top:1px solid var(--mc-border);justify-content:flex-end;align-items:center;gap:8px;padding:14px 22px 18px;display:flex}body.mc-platform-admin-host .mc-platform-drawer-backdrop:has(.mc-platform-drawer[aria-labelledby=llm-about-title]){place-items:center;padding:20px;display:grid}body.mc-platform-admin-host .mc-platform-drawer[aria-labelledby=llm-about-title]{border:1px solid var(--mc-border);background:var(--mc-surface);border-radius:18px;grid-template-rows:auto minmax(0,1fr);width:min(620px,100vw - 40px);height:auto;max-height:min(760px,100dvh - 40px);margin:0;box-shadow:0 26px 70px #00000047}body.mc-platform-admin-host .mc-platform-drawer[aria-labelledby=llm-about-title] .mc-platform-drawer-body{padding:18px 20px 22px}body.mc-platform-admin-host .mc-platform-drawer[aria-labelledby=llm-about-title] .mc-platform-drawer-body>section{border-bottom:1px solid var(--mc-border);padding:0 0 14px}body.mc-platform-admin-host .mc-platform-drawer[aria-labelledby=llm-about-title] .mc-platform-drawer-body>section:last-child{border-bottom:0;padding-bottom:0}@media (max-width:760px){body.mc-platform-admin-host .mc-platform-admin .mc-llm-parity-panel{padding:15px}body.mc-platform-admin-host .mc-platform-admin .mc-llm-parity-panel>header{flex-direction:column;align-items:stretch}body.mc-platform-admin-host .mc-platform-admin .mc-llm-parity-panel>header>:is(button,.mc-llm-head-actions){width:100%}:is(body.mc-platform-admin-host .mc-access-dialog-backdrop,body.mc-platform-admin-host .mc-platform-drawer-backdrop:has(.mc-platform-drawer[aria-labelledby=llm-about-title])){padding:10px}body.mc-platform-admin-host .mc-access-dialog,body.mc-platform-admin-host .mc-platform-drawer[aria-labelledby=llm-about-title]{border-radius:16px;width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}body.mc-platform-admin-host .mc-access-form-grid{grid-template-columns:1fr}body.mc-platform-admin-host .mc-access-form-grid label.wide{grid-column:auto}body.mc-platform-admin-host .mc-access-dialog-head,body.mc-platform-admin-host .mc-access-dialog-body,body.mc-platform-admin-host .mc-access-dialog-footer{padding-inline:16px}}
body.mc-platform-admin-host .mc-platform-admin-main .mc-platform-ops-page,body.mc-platform-admin-host .mc-platform-admin-main .mc-platform-ops-overview{gap:16px;width:100%;min-width:0}body.mc-platform-admin-host .mc-platform-admin-main .mc-platform-ops-page>.mc-admin-page-head,body.mc-platform-admin-host .mc-platform-admin-main .mc-platform-ops-overview>.mc-admin-page-head{margin:0;padding-bottom:2px}body.mc-platform-admin-host .mc-platform-admin-main .mc-platform-subsection{gap:14px;width:100%;min-width:0;margin:0;padding:0}body.mc-platform-admin-host .mc-platform-admin-main .mc-platform-subsection-head{background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:14px;min-width:0;margin:0;padding:0 0 2px;display:flex}body.mc-platform-admin-host .mc-platform-admin-main .mc-platform-subsection-head>div{min-width:0}body.mc-platform-admin-host .mc-platform-admin-main .mc-platform-subsection-head h3{color:var(--mc-text);letter-spacing:-.015em;margin:0;font-size:14px;font-weight:700;line-height:1.3}body.mc-platform-admin-host .mc-platform-admin-main .mc-platform-subsection-head p{max-width:720px;color:var(--mc-text-muted);margin:4px 0 0;font-size:11px;line-height:1.48}body.mc-platform-admin-host .mc-platform-admin-main .mc-platform-subsection-head .mc-platform-save-state{flex:none;margin-top:1px}body.mc-platform-admin-host .mc-platform-admin-main :is(.mc-platform-card,.mc-platform-overview-card,.mc-platform-overview-action,.mc-platform-overview-journey-row){border-color:var(--mc-border);background:var(--mc-surface);color:var(--mc-text);box-shadow:none}body.mc-platform-admin-host .mc-platform-admin-main :is(.mc-platform-card,.mc-platform-overview-card){border-radius:12px}body.mc-platform-admin-host .mc-platform-admin-main .mc-platform-row{min-height:48px}body.mc-platform-admin-host .mc-platform-admin-main .mc-platform-row>span:first-child{min-width:0}body.mc-platform-admin-host .mc-platform-admin-main .mc-platform-filter-card{padding:13px 14px}body.mc-platform-admin-host .mc-platform-admin-main .mc-platform-filter-card .mc-platform-toolbar{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));justify-content:stretch;align-items:end;gap:10px;display:grid}body.mc-platform-admin-host .mc-platform-admin-main .mc-platform-filter-card .mc-platform-field{width:100%;min-width:0}body.mc-platform-admin-host .mc-platform-admin-main .mc-settings-data-action-btn{border:1px solid var(--mc-border-strong);background:var(--mc-surface);min-height:34px;color:var(--mc-text);box-shadow:none;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:11px;font-weight:650;text-decoration:none;display:inline-flex}body.mc-platform-admin-host .mc-platform-admin-main .mc-settings-data-action-btn:hover{background:var(--mc-bg-muted)}body.mc-platform-admin-host .mc-platform-admin-main .mc-settings-data-action-btn:focus-visible{outline:2px solid var(--mc-focus-ring,var(--mc-text));outline-offset:2px}body.mc-platform-admin-host .mc-platform-admin-main .mc-platform-inline-skeleton{gap:9px;min-width:0;padding:12px 0;display:grid}body.mc-platform-admin-host .mc-platform-admin-main .mc-platform-inline-skeleton-card{background:var(--mc-skeleton-surface-strong,var(--mc-bg-muted));border:0;border-radius:12px;padding:15px}body.mc-platform-admin-host .mc-platform-admin-main .mc-platform-inline-skeleton>span{background-color:var(--mc-skeleton-surface,var(--mc-bg-muted));background-image:linear-gradient(90deg, var(--mc-skeleton-surface,var(--mc-bg-muted)) 24%, var(--mc-skeleton-highlight,var(--mc-surface)) 48%, var(--mc-skeleton-surface,var(--mc-bg-muted)) 72%);background-size:220% 100%;border-radius:9px;width:100%;height:44px;animation:1.55s ease-in-out infinite mc-skeleton-shimmer;display:block}body.mc-platform-admin-host .mc-platform-admin-main .mc-platform-inline-skeleton>span:nth-child(2n){width:92%}body.mc-platform-admin-host .mc-platform-admin-main .mc-platform-inline-skeleton>span:nth-child(3n){width:84%}body.mc-platform-admin-host .mc-platform-admin-main :is(.mc-platform-breakdown-table,.mc-llm-table-wrap,.mc-saas-table){overscroll-behavior-inline:contain;min-width:0;max-width:100%;overflow-x:auto}@media (max-width:760px){body.mc-platform-admin-host .mc-platform-admin-main .mc-platform-subsection-head{gap:8px;display:grid}body.mc-platform-admin-host .mc-platform-admin-main .mc-platform-subsection-head .mc-platform-save-state{width:fit-content}body.mc-platform-admin-host .mc-platform-admin-main .mc-platform-filter-card .mc-platform-toolbar{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){body.mc-platform-admin-host .mc-platform-admin-main .mc-platform-inline-skeleton>span{animation:none}}
:root{--mc-font-ui:"Google Sans","Noto Sans Thai","Noto Sans",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--mc-font-content:"Google Sans","Noto Sans Thai","Noto Sans",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--mc-chat-font-size:.875rem}html:lang(th),html:lang(th-TH),:lang(th),:lang(th-TH){font-family:var(--mc-font-ui)}.mc-message-text{font-family:var(--mc-font-content);letter-spacing:-.006em;line-height:1.52;font-size:var(--mc-chat-font-size)!important}.mc-message-text h1{font-size:1.24rem!important}.mc-message-text h2{font-size:1.08rem!important}.mc-message-text h3{font-size:.98rem!important}.mc-message-text p{margin-bottom:8px!important}.mc-message-text li+li{margin-top:3px!important}.mc-message-actions button,.mc-next-question-button,.mc-canvas-chat-choice,.mc-choice-drawer-option,.mc-agent-context-menu-item,.mc-chat-mode-option,.mc-composer-slash-menu button{font-size:11px!important}.mc-agent-context-menu-item small,.mc-chat-mode-option small,.mc-composer-slash-menu small{line-height:1.35;font-size:9.5px!important}.mc-freeform-analyst-visual,.mc-analyst-result,.mc-chat-analysis-result{font-family:var(--mc-font-content)}.mc-freeform-analyst-visual iframe{border-radius:0!important}
.mc-message{padding-block:8px!important}.mc-message.assistant .mc-message-content{letter-spacing:-.006em!important;border-radius:22px!important;min-height:0!important;font-size:15.5px!important;font-weight:400!important;line-height:1.52!important}.mc-message.assistant .mc-message-text{font-size:inherit!important;font-weight:400!important;line-height:inherit!important}.mc-message.assistant .mc-message-text strong{font-weight:600!important}.mc-message.assistant .mc-message-text p{margin:0!important}.mc-message.assistant .mc-message-text p+p{margin-top:9px!important}.mc-message.assistant .mc-message-text p+ul,.mc-message.assistant .mc-message-text p+ol{margin-top:6px!important}.mc-message.assistant .mc-message-text ul,.mc-message.assistant .mc-message-text ol{margin:0!important;padding-left:1.42rem!important}.mc-message.assistant .mc-message-text ul+p,.mc-message.assistant .mc-message-text ol+p{margin-top:11px!important}.mc-message.assistant .mc-message-text ul+ul,.mc-message.assistant .mc-message-text ul+ol,.mc-message.assistant .mc-message-text ol+ul,.mc-message.assistant .mc-message-text ol+ol{margin-top:8px!important}.mc-message.assistant .mc-message-text li{padding-left:.06rem;line-height:1.5!important}.mc-message.assistant .mc-message-text li+li{margin-top:2px!important}.mc-message.assistant .mc-message-text li>p{margin:0!important}.mc-message.assistant .mc-message-text li>ul,.mc-message.assistant .mc-message-text li>ol{margin-top:3px!important;margin-bottom:2px!important}.mc-message.assistant .mc-message-text h1,.mc-message.assistant .mc-message-text h2,.mc-message.assistant .mc-message-text h3,.mc-message.assistant .mc-message-text h4{letter-spacing:-.025em!important;margin:0!important;font-weight:600!important;line-height:1.25!important}.mc-message.assistant .mc-message-text h1{font-size:20px!important}.mc-message.assistant .mc-message-text h2{font-size:18px!important}.mc-message.assistant .mc-message-text h3{font-size:16.5px!important}.mc-message.assistant .mc-message-text h4{font-size:15.5px!important}.mc-message.assistant .mc-message-text :is(p,ul,ol,blockquote,table,figure,pre,.code-block)+:is(h1,h2,h3,h4){margin-top:18px!important}.mc-message.assistant .mc-message-text :is(h1,h2,h3,h4)+p{margin-top:6px!important}.mc-message.assistant .mc-message-text :is(h1,h2,h3,h4)+:is(ul,ol){margin-top:7px!important}.mc-message.assistant .mc-message-text blockquote{margin:11px 0!important}.mc-message.assistant .mc-message-text table,.mc-message.assistant .mc-message-text figure,.mc-message.assistant .mc-message-text pre,.mc-message.assistant .mc-message-text .code-block{margin-top:12px!important;margin-bottom:13px!important}.mc-message-text>:first-child{margin-top:0!important}.mc-message-text>:last-child{margin-bottom:0!important}.mc-message.user .mc-message-content{min-height:0!important;box-shadow:none!important;background:color-mix(in srgb, var(--mc-chat-agent-soft-tone,#e8edf3) 72%, var(--mc-surface) 28%)!important;color:var(--mc-text)!important;border:0!important;border-radius:22px!important;padding:7px 12px!important;font-size:14.5px!important;font-weight:400!important;line-height:1.44!important}.mc-message.user .mc-message-content>.mc-message-text{display:flow-root;margin-block:0!important;padding-block:0!important}.mc-message.user .mc-message-content .mc-message-text,.mc-message.user .mc-message-content .mc-message-text :is(p,span,small,strong,a,code),.mc-message.user .mc-selected-option-message,.mc-message.user .mc-selected-option-check,.mc-message.user .mc-selected-option-copy,.mc-message.user .mc-selected-option-copy>small:first-child,.mc-message.user .mc-selected-option-context,.mc-message.user .mc-selected-option-answer,.mc-message.user .mc-selected-option-line,.mc-message.user .mc-selected-option-marker,.mc-message.user .mc-selected-option-line-text{color:var(--mc-text)!important}.mc-message.assistant .mc-thinking-activity{padding-bottom:7px!important}.mc-workstream-title{font-size:12px!important;font-weight:500!important}.mc-workstream-time,.mc-workstream-separator{font-size:11.5px!important;font-weight:400!important}.mc-message.assistant .mc-thinking-activity+.mc-message-text{margin-top:1px!important}.mc-message.assistant .mc-message-actions{margin-top:6px!important}.mc-message-actions button{font-size:11.5px!important;font-weight:500!important}.mc-message.assistant+.mc-message.user{margin-top:3px}.mc-message.user+.mc-message.assistant{margin-top:5px}.mc-choice-drawer-question{font-size:14px!important;font-weight:400!important;line-height:1.5!important}.mc-choice-drawer-copy strong{font-size:14px!important;font-weight:500!important;line-height:1.45!important}.mc-choice-drawer-copy small{font-size:12px!important;font-weight:400!important;line-height:1.45!important}.mc-selected-option-message{align-items:start!important;gap:8px!important;padding:2px 0 3px!important}.mc-selected-option-copy{min-width:0;gap:2px!important;display:grid!important}.mc-selected-option-copy>small:first-child{text-transform:uppercase;color:var(--mc-text-muted)!important;letter-spacing:.03em!important;font-size:10.5px!important;font-weight:600!important;line-height:1.2!important}.mc-selected-option-context{color:var(--mc-text-muted);font-size:11.5px;font-weight:500;line-height:1.4}.mc-selected-option-answer{overflow-wrap:anywhere;color:var(--mc-text);font-size:14.5px;font-weight:500;line-height:1.45}.mc-selected-option-lines{gap:3px;margin-top:1px;display:grid}.mc-selected-option-line{color:var(--mc-text);grid-template-columns:24px minmax(0,1fr);gap:5px;font-size:14px;font-weight:400;line-height:1.44;display:grid}.mc-selected-option-marker{color:var(--mc-text-muted);font-weight:600}.mc-message.user .mc-selected-option-check,.mc-message.user .mc-selected-option-copy>small:first-child,.mc-message.user .mc-selected-option-context,.mc-message.user .mc-selected-option-answer,.mc-message.user .mc-selected-option-line,.mc-message.user .mc-selected-option-marker,.mc-message.user .mc-selected-option-line-text{color:var(--mc-text)!important}.mc-message.user .mc-selected-option-copy>small:first-child{opacity:.82!important}.mc-choice-selection-question{font-size:12px!important;font-weight:400!important;line-height:1.45!important}.mc-choice-selection-state>strong{font-size:14.5px!important;font-weight:500!important;line-height:1.45!important}.mc-message.user:has(.mc-selected-option-message)+.mc-message.assistant{margin-top:7px}@media (max-width:800px){.mc-message{padding-block:7px!important}.mc-message.assistant .mc-message-content{font-size:15px!important;line-height:1.5!important}.mc-message.assistant .mc-message-text p+p{margin-top:8px!important}.mc-message.assistant .mc-message-text p+:is(ul,ol){margin-top:5px!important}.mc-message.assistant .mc-message-text :is(ul,ol)+p{margin-top:9px!important}.mc-message.assistant .mc-message-text li+li{margin-top:2px!important}.mc-message.assistant .mc-message-text :is(p,ul,ol,blockquote,table,figure,pre,.code-block)+:is(h1,h2,h3,h4){margin-top:16px!important}.mc-message.user .mc-message-content{border-radius:20px!important;padding:7px 11px!important;font-size:14px!important;line-height:1.43!important}.mc-message.assistant .mc-thinking-activity{padding-bottom:6px!important}.mc-message.assistant .mc-message-actions{margin-top:5px!important}.mc-message.assistant+.mc-message.user{margin-top:2px}.mc-message.user+.mc-message.assistant{margin-top:4px}.mc-message.user:has(.mc-selected-option-message)+.mc-message.assistant{margin-top:6px}.mc-selected-option-answer{font-size:14px}.mc-selected-option-line{font-size:13.5px}}[data-theme=dark] .mc-message.user .mc-message-content{background:color-mix(in srgb, var(--mc-chat-agent-accent-tone,#d8e1eb) 24%, var(--mc-surface) 76%)!important;color:var(--mc-text)!important}
