@import "https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css";@import "https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@500;700;800&display=swap";html,body{height:100%}:root{--mc-bg-1:#0a1225;--mc-bg-2:#15123a;--mc-accent-1:#22d3ee;--mc-accent-2:#f59e0b;--mc-accent-3:#f43f5e;--mc-mobile-chat-offset:10.25rem;--mc-app-viewport-height:100dvh;--mc-app-viewport-width:100vw;--mc-app-top-offset:0px;--mc-app-keyboard-inset:0px}html[data-ui-ready=false] *,html[data-ui-ready=false] :before,html[data-ui-ready=false] :after{transition:none!important;animation:none!important}body.mc-body{min-height:var(--mc-app-viewport-height);background:radial-gradient(1200px 600px at -10% -20%, #22d3ee38, transparent 60%), radial-gradient(1000px 500px at 110% -10%, #f59e0b33, transparent 55%), linear-gradient(155deg, var(--mc-bg-1), var(--mc-bg-2))}#main-content{min-height:0}body.mc-body:has(.mc-chat-page){height:var(--mc-app-viewport-height);grid-template-rows:auto auto auto minmax(0,1fr);display:grid;overflow:hidden}body.mc-body:has(.mc-chat-page) #main-content{min-height:0;display:flex;overflow:hidden}.mc-skip-link{z-index:1200;color:#0b1120;background:#22d3ee;border-radius:.35rem;padding:.35rem .55rem;font-weight:700;text-decoration:none;position:absolute;top:.35rem;left:.75rem;transform:translateY(-180%)}.mc-skip-link:focus-visible{transform:translateY(0)}.mc-body :focus-visible{outline-offset:2px;outline:2px solid #22d3eee6}[data-bs-theme=light] .mc-body :focus-visible{outline-color:#0369a1d9}[data-bs-theme=light] body.mc-body{background:radial-gradient(1000px 500px at -10% -20%,#22d3ee26,#0000 60%),radial-gradient(1200px 700px at 110% -10%,#f59e0b24,#0000 55%),linear-gradient(160deg,#f8fafc,#e2e8f0)}.mc-navbar{z-index:1080;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#070a18e0;border-bottom:1px solid #ffffff29;position:relative}[data-bs-theme=light] .mc-navbar{background:#f8fafce6;border-bottom-color:#4755692e}.mc-brand{letter-spacing:.04em;color:#fff;font-weight:800}.mc-header-search{flex:auto;align-items:center;gap:.45rem;max-width:34rem;margin-left:1.25rem;margin-right:1rem}.mc-header-search-field{flex:auto}.mc-header-search .form-control{color:#f8fafc;background:#0f172a6b;border-color:#94a3b859;border-radius:.45rem}.mc-header-search .form-control::placeholder{color:#cbd5e1b8}.mc-header-search .form-control:focus{color:#f8fafc;background:#0f172a94}.mc-logo-lockup{align-items:center;gap:.55rem;font-family:Space Grotesk,Avenir Next,Segoe UI,sans-serif;display:inline-flex}.mc-logo-mark{background:linear-gradient(145deg,#22d3ee,#60a5fa 50%,#f59e0b);border-radius:.45rem;justify-content:center;align-items:center;width:1.65rem;height:1.65rem;display:inline-flex;box-shadow:0 8px 20px #22d3ee4d}.mc-logo-glyph{color:#0b1120;font-size:1rem;font-weight:800;line-height:1}.mc-logo-word{letter-spacing:.01em;color:#f8fafc;font-size:1.18rem;font-weight:800}.mc-user-menu-toggle{border-radius:.45rem;align-items:center;gap:.5rem;padding-right:.65rem;display:inline-flex}.mc-nav-btn{border-radius:.45rem}.mc-navbar .btn-outline-light{color:#e2e8f0;background:#0f172a33;border-color:#94a3b880}.mc-navbar .btn-outline-light:hover,.mc-navbar .btn-outline-light:focus,.mc-navbar .btn-outline-light:active{color:#f8fafc;background:#0f172a61;border-color:#94a3b8b3}[data-bs-theme=light] .mc-navbar .btn-outline-light{color:#0f172a;background:#ffffffe0;border-color:#47556959}[data-bs-theme=light] .mc-navbar .btn-outline-light:hover,[data-bs-theme=light] .mc-navbar .btn-outline-light:focus,[data-bs-theme=light] .mc-navbar .btn-outline-light:active{color:#0f172a;background:#e2e8f0e0;border-color:#33415580}[data-bs-theme=light] .mc-header-search .form-control{color:#0f172a;background:#ffffffe0;border-color:#47556938}[data-bs-theme=light] .mc-header-search .form-control::placeholder{color:#475569c7}[data-bs-theme=light] .mc-header-search .form-control:focus{color:#0f172a;background:#fff}.mc-user-menu-name{line-height:1}.mc-nav-notification{color:#e2e8f0;box-shadow:none;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.mc-nav-notification:hover,.mc-nav-notification:focus,.mc-nav-notification:active{color:#f8fafc;box-shadow:none;background:#94a3b82e;border:0}[data-bs-theme=light] .mc-nav-notification{color:#0f172a}[data-bs-theme=light] .mc-nav-notification:hover,[data-bs-theme=light] .mc-nav-notification:focus,[data-bs-theme=light] .mc-nav-notification:active{color:#0f172a;background:#94a3b833}.mc-nav-notification i{font-size:.95rem}.mc-nav-notification-badge{color:#fff;text-align:center;background:#ef4444;border:1px solid #0f172a99;border-radius:.55rem;min-width:1rem;height:1rem;padding:0 .2rem;font-size:.62rem;font-weight:800;line-height:.95rem;position:absolute;top:-.45rem;right:-.45rem}.mc-user-avatar-image,.mc-user-avatar-fallback{border-radius:.4rem;width:1.6rem;height:1.6rem}.mc-user-avatar-image{object-fit:cover;border:1px solid #ffffff59}.mc-user-avatar-fallback{letter-spacing:.04em;color:#0f172a;background:linear-gradient(145deg,#22d3ee,#60a5fa 52%,#f59e0b);justify-content:center;align-items:center;font-size:.66rem;font-weight:700;display:inline-flex}.mc-account-avatar-editor{align-items:center;gap:.85rem;display:flex}.mc-account-avatar-preview{object-fit:cover;background:#0f172a40;border:1px solid #94a3b873;border-radius:.55rem;width:4.5rem;height:4.5rem}.mc-user-menu-dropdown{z-index:1090;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a1228fa;border:1px solid #94a3b84d;border-radius:.5rem;box-shadow:0 16px 34px #02061752}.mc-user-menu-dropdown .dropdown-item{color:#e2e8f0}.mc-user-menu-dropdown .dropdown-item:hover,.mc-user-menu-dropdown .dropdown-item:focus{color:#f8fafc;background:#1e293bb3}.mc-user-menu-dropdown .dropdown-divider{border-color:#94a3b840}.mc-user-menu-status-form .form-select,.mc-user-menu-status-form .form-control{color:#e2e8f0;background:#02061773;border-color:#94a3b83d}.mc-user-menu-status-form .form-select:focus,.mc-user-menu-status-form .form-control:focus{border-color:#38bdf88c;box-shadow:0 0 0 .12rem #38bdf82e}.mc-user-menu-status-badge{text-transform:capitalize}[data-bs-theme=light] .mc-user-menu-status-form .form-select,[data-bs-theme=light] .mc-user-menu-status-form .form-control{color:#0f172a;background:#ffffffeb;border-color:#94a3b857}.mc-flash-stack{z-index:1050;gap:.55rem;max-width:min(92vw,420px);display:grid;position:fixed;bottom:1rem;right:1rem}.mc-flash-alert{border:1px solid #94a3b852;border-radius:.5rem;animation:.18s ease-out mc-flash-in;box-shadow:0 16px 34px #02061766}.mc-flash-alert.alert-success{color:#dcfce7;background:#052e16eb;border-color:#4ade8080}.mc-flash-alert.alert-danger{color:#fee2e2;background:#450a0aeb;border-color:#f8717180}.mc-flash-alert .btn-close{filter:invert();opacity:.8}.mc-flash-alert .btn-close:hover{opacity:1}.mc-notification--unread{background:#082f4938;border-color:#22d3ee73!important}.mc-notification-item{background:#0f172a4d;border:1px solid #94a3b833;border-radius:.6rem}body[data-density=compact] .mc-notification-link{padding:.68rem .78rem}.mc-notification-link{color:inherit;padding:.9rem 1rem;text-decoration:none;display:block}.mc-notification-link:hover,.mc-notification-link:focus{color:inherit}.mc-notification-title{font-weight:700}.mc-notification-meta{color:#94a3b8;margin-top:.1rem;font-size:.82rem}.mc-notification-body{color:#cbd5e1;margin-top:.45rem;font-size:.92rem}.mc-notification-menu{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a1228fa;border:1px solid #94a3b847;border-radius:.65rem;width:min(28rem,100vw - 1.5rem);padding:.45rem}.mc-notification-menu-list{gap:.45rem;max-height:min(65vh,34rem);display:grid;overflow-y:auto}.mc-notification-menu-footer{border-top:1px solid #94a3b833;margin-top:.45rem;padding-top:.45rem}.mc-notification-menu-view-all{border-radius:.45rem}.mc-notification-menu-empty,.mc-notification-menu-loading{color:#94a3b8;padding:.8rem .9rem;font-size:.9rem}@media (max-width:575.98px){.mc-notification-menu{min-width:0;max-width:none;margin-top:0;top:calc(4rem + max(env(safe-area-inset-top), 0px))!important;width:auto!important;position:fixed!important;left:.5rem!important;right:.5rem!important}.mc-notification-menu-list{max-height:min(60vh,28rem)}.mc-user-menu-dropdown{min-width:0;max-height:min(72vh,34rem);overflow-y:auto;top:calc(4rem + max(env(safe-area-inset-top), 0px))!important;width:auto!important;position:fixed!important;left:.5rem!important;right:.5rem!important}}@keyframes mc-flash-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.mc-logo-lockup--hero .mc-logo-mark{width:2.1rem;height:2.1rem}.mc-logo-lockup--hero .mc-logo-word{font-size:1.85rem}.mc-section-nav{border-bottom:1px solid #94a3b833;padding-bottom:.15rem}[data-bs-theme=light] .mc-section-nav{border-bottom-color:#47556929}.mc-shell{max-width:1120px}.mc-chat-page{box-sizing:border-box;height:100%;min-height:0;padding-bottom:max(env(safe-area-inset-bottom), 0px);flex-direction:column;display:flex;overflow:hidden}.mc-chat-layout{flex:auto;grid-template-columns:minmax(14.5rem,16.5rem) minmax(0,1fr);gap:1rem;height:100%;min-height:0;display:grid}.mc-chat-sidebar-column,.mc-chat-main-column{flex-direction:column;min-height:0;display:flex}.mc-chat-main-column{min-width:0}.mc-chat-sidebar-column{max-width:16.5rem}.mc-breadcrumb-bar{padding:.15rem 0}.mc-breadcrumb-bar .breadcrumb{--bs-breadcrumb-divider-color:#94a3b8b3;--bs-breadcrumb-item-active-color:#e2e8f0f2;opacity:.92;font-size:.82rem}.mc-breadcrumb-bar .breadcrumb a{color:#94a3b8f2;text-decoration:none}.mc-breadcrumb-bar .breadcrumb a:hover{color:#22d3ee}[data-bs-theme=light] .mc-breadcrumb-bar .breadcrumb{--bs-breadcrumb-divider-color:#475569b3;--bs-breadcrumb-item-active-color:#0f172af2}[data-bs-theme=light] .mc-breadcrumb-bar .breadcrumb a{color:#475569}[data-bs-theme=light] .mc-breadcrumb-bar .breadcrumb a:hover{color:#0369a1}.mc-card{background:#0c1128d6;border:1px solid #ffffff29;border-radius:18px;box-shadow:0 20px 50px #0000004d}[data-bs-theme=light] .mc-card{color:#0f172a;background:#ffffffe6;border:1px solid #0f172a1a}.mc-sidebar-offcanvas{background:0 0;border:0}.mc-sidebar-offcanvas .offcanvas-header{color:#e2e8f0;background:#070a18f5;border-bottom:1px solid #94a3b83d}.mc-sidebar-offcanvas .offcanvas-body{padding:0;padding-bottom:calc(max(env(safe-area-inset-bottom), 0px) + var(--mc-app-keyboard-inset))}.mc-sidebar-offcanvas .btn-close{filter:invert();opacity:.8}.mc-sidebar-offcanvas .btn-close:hover{opacity:1}@media (max-width:991.98px){.mc-sidebar-offcanvas{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#070a18fa;width:min(22rem,92vw);top:var(--mc-app-top-offset)!important;height:calc(var(--mc-app-viewport-height) - var(--mc-app-top-offset))!important;max-height:calc(var(--mc-app-viewport-height) - var(--mc-app-top-offset))!important}}[data-bs-theme=light] .mc-sidebar-offcanvas .offcanvas-header{color:#0f172a;background:#f8fafcfa;border-bottom-color:#47556938}@media (max-width:991.98px){[data-bs-theme=light] .mc-sidebar-offcanvas{background:#f8fafcfa}}[data-bs-theme=light] .mc-sidebar-offcanvas .btn-close{filter:none}.mc-hero-title{color:#fff;letter-spacing:.02em;font-family:Space Grotesk,Avenir Next,Segoe UI,sans-serif;font-size:clamp(2rem,5vw,3.6rem);font-weight:900}.mc-home-hero{grid-template-columns:1.1fr 1fr;align-items:stretch;gap:1.25rem;display:grid}.mc-home-copy,.mc-home-visual{background:#0a122d8f;border:1px solid #ffffff26;border-radius:1.1rem;box-shadow:0 20px 45px #03081859}.mc-home-copy{padding:2rem}.mc-home-eyebrow{color:#7dd3fc;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:700}.mc-home-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.mc-home-metric{background:#0206175c;border:1px solid #94a3b838;border-radius:.7rem;gap:.12rem;padding:.6rem .65rem;display:grid}.mc-home-metric-value{color:#f8fafc;font-size:.86rem;font-weight:700}.mc-home-metric-label{color:#94a3b8eb;font-size:.74rem}.mc-home-visual{padding:1.2rem;position:relative;overflow:hidden}.mc-home-preview-card{background:#0206178c;border:1px solid #94a3b842;border-radius:.95rem;padding:.75rem}.mc-home-preview-head{justify-content:space-between;align-items:center;margin-bottom:.65rem;display:flex}.mc-home-preview-dots{gap:.28rem;display:inline-flex}.mc-home-preview-dots span{background:#94a3b8cc;border-radius:999px;width:.44rem;height:.44rem}.mc-home-preview-tag{color:#e2e8f0e6;border:1px solid #94a3b859;border-radius:999px;padding:.1rem .5rem;font-size:.72rem}.mc-home-preview-body{grid-template-columns:.62fr 1fr;gap:.6rem;display:grid}.mc-home-preview-column{gap:.45rem;display:grid}.mc-home-preview-pill{color:#e2e8f0db;background:#0f172a73;border:1px solid #94a3b833;border-radius:.55rem;padding:.35rem .5rem;font-size:.75rem}.mc-home-preview-pill.active{color:#cffafe;background:#0c4a6e80;border-color:#22d3ee99}.mc-home-preview-feed{background:#0f172a5c;border:1px solid #94a3b833;border-radius:.65rem;gap:.5rem;padding:.55rem;display:grid}.mc-home-msg strong{color:#f8fafc;font-size:.8rem}.mc-home-msg p{color:#e2e8f0db;margin:.1rem 0 0;font-size:.78rem}.mc-home-reactions{color:#94a3b8f2;font-size:.77rem}.mc-home-composer{color:#94a3b8f2;border:1px solid #94a3b842;border-radius:999px;padding:.35rem .65rem;font-size:.76rem}.mc-home-float{letter-spacing:.06em;text-transform:uppercase;color:#a5f3fc;background:#082f49a6;border:1px solid #22d3ee73;border-radius:999px;padding:.2rem .5rem;font-size:.68rem;position:absolute}.mc-home-float--one{top:.8rem;right:.95rem}.mc-home-float--two{bottom:.9rem;left:1rem}.mc-text-muted{color:#ffffffb8}[data-bs-theme=light] .mc-text-muted{color:#0f172ab8}.mc-btn-primary{color:#0f172a;background:linear-gradient(90deg, var(--mc-accent-1), #60a5fa);border:none;font-weight:700}.mc-composer{background:#02061759;border:1px solid #94a3b859;border-radius:.65rem;grid-template-columns:auto 1fr auto auto auto;align-items:center;gap:.35rem;padding:.32rem;transition:border-color .12s,background-color .12s,box-shadow .12s;display:grid;position:relative}body[data-density=compact] .mc-composer{gap:.25rem;padding:.24rem}form[data-controller~=composer]{position:relative}.mc-composer-plus,.mc-composer-icon,.mc-composer-send{border-radius:.45rem;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;line-height:1;display:inline-flex}body[data-density=compact] .mc-composer-plus,body[data-density=compact] .mc-composer-icon,body[data-density=compact] .mc-composer-send{width:1.85rem;height:1.85rem}.mc-composer-plus.btn-outline-light,.mc-composer-icon.btn-outline-light,.mc-composer-gif.btn-outline-light{background:0 0;border-color:#0000}.mc-composer-plus.btn-outline-light:hover,.mc-composer-plus.btn-outline-light:focus,.mc-composer-icon.btn-outline-light:hover,.mc-composer-icon.btn-outline-light:focus,.mc-composer-gif.btn-outline-light:hover,.mc-composer-gif.btn-outline-light:focus{background:#1e293b8c;border-color:#94a3b859}.mc-composer-send{color:#062238;background:linear-gradient(160deg,#38bdf8,#0ea5e9);border:1px solid #22d3ee80;transition:transform .1s,box-shadow .12s,background .12s,border-color .12s;box-shadow:0 6px 14px #0ea5e942}.mc-composer-send i{font-size:.92rem;font-weight:700}.mc-composer-send:hover,.mc-composer-send:focus,.mc-composer-send:active{color:#062238;background:linear-gradient(160deg,#67e8f9,#22d3ee);border-color:#7dd3fcd9;box-shadow:0 8px 18px #22d3ee52}.mc-composer-send:active{transform:translateY(1px)}.mc-composer-gif{letter-spacing:.02em;border-radius:.45rem;width:auto;min-width:2.2rem;padding:0 .42rem;font-size:.72rem;font-weight:700}.mc-composer-input{box-shadow:none;background:0 0;border-color:#0000;border-radius:.45rem;padding-left:.85rem;padding-right:.85rem}body[data-density=compact] .mc-composer-input{min-height:1.85rem;padding-left:.65rem;padding-right:.65rem}.mc-composer-input:focus{box-shadow:none;background:#02061773;border-color:#22d3ee6b}[data-bs-theme=light] .mc-composer{background:#ffffffd1;border-color:#47556952}[data-bs-theme=light] .mc-composer-input{background:0 0}[data-bs-theme=light] .mc-composer-input:focus{background:#f1f5f9e6;border-color:#0369a166}[data-bs-theme=light] .mc-composer-plus.btn-outline-light,[data-bs-theme=light] .mc-composer-icon.btn-outline-light{color:#0f172a;background:0 0;border-color:#0000}[data-bs-theme=light] .mc-composer-send{color:#f8fafc;background:linear-gradient(160deg,#38bdf8,#0284c7);border-color:#0369a166;box-shadow:0 6px 16px #0284c740}[data-bs-theme=light] .mc-composer-send:hover,[data-bs-theme=light] .mc-composer-send:focus,[data-bs-theme=light] .mc-composer-send:active{color:#f8fafc;background:linear-gradient(160deg,#22d3ee,#0369a1);border-color:#0369a18f}.mc-file-input-hidden{opacity:0;clip:rect(0 0 0 0);clip-path:inset(100%);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.mc-dm-pane{grid-template-rows:auto minmax(0,1fr) auto;row-gap:.35rem;height:100%;min-height:0;display:grid;overflow:hidden}body[data-density=compact] .mc-dm-pane{row-gap:.25rem}.mc-dm-messages{height:auto;min-height:0;max-height:none}.mc-channel-pane{grid-template-rows:auto minmax(0,1fr) auto auto;row-gap:.45rem;height:100%;min-height:0;display:grid;overflow:hidden}body[data-density=compact] .mc-channel-pane{row-gap:.28rem}.mc-channel-messages{height:auto;min-height:0;max-height:none}.mc-message--pending{opacity:.62;filter:saturate(.7);transition:opacity .12s,transform .12s}.mc-message--pending-enter{opacity:0;transform:translateY(6px)}.mc-message--pending-exit{opacity:0;transform:translateY(-4px)}.mc-message--pending[data-pending-state=failed]{opacity:1;filter:none;border-left:2px solid #f43f5ebf;padding-left:.75rem}.mc-message--pending[data-pending-state=sending],.mc-message--pending[data-pending-state=queued]{border-left:2px solid #94a3b859;padding-left:.75rem}.mc-reply-snippet{color:#94a3b8eb;align-items:center;gap:.35rem;font-size:.78rem;display:inline-flex}[data-bs-theme=light] .mc-reply-snippet{color:#475569}.mc-pending-note{color:#94a3b8eb}.mc-message--pending[data-pending-state=failed] .mc-pending-note{color:#fb7185f2}.mc-pending-actions{gap:.45rem;margin-top:.45rem;display:flex}.mc-pending-actions .btn{border-radius:.4rem;padding:.15rem .55rem;font-size:.78rem}[data-delivery-state]{color:#94a3b8e6}.mc-thread-panel{background:#0206174d;border:1px solid #94a3b833;border-radius:.8rem;padding:.6rem}.mc-thread-scroll{background:#02061738;max-height:180px;overflow-y:auto}@media (max-width:991.98px){.mc-chat-page{padding-top:.75rem!important;padding-bottom:calc(.75rem + var(--mc-app-keyboard-inset))!important}.mc-onboarding-hero,.mc-discovery-layout{grid-template-columns:1fr}.mc-directory-hero{flex-direction:column}.mc-directory-search-wrap{grid-template-columns:1fr}.mc-onboarding-hero-copy,.mc-onboarding-sidecar,.mc-workspace-card,.mc-empty-state{padding-left:1rem;padding-right:1rem}.mc-onboarding-title{font-size:clamp(1.8rem,10vw,2.5rem)}.mc-chat-layout{flex-direction:column;height:100%;min-height:0;display:flex}.mc-home-hero{grid-template-columns:1fr}.mc-home-copy{padding:1.2rem}.mc-home-metrics{grid-template-columns:1fr}.mc-dm-pane,.mc-channel-pane{min-height:0}.mc-chat-sidebar-column{display:block}.mc-chat-main-column{flex:auto;min-height:0}.mc-channel-pane,.mc-dm-pane{row-gap:.55rem;height:100%;padding:1rem!important;padding-bottom:calc(1rem + max(env(safe-area-inset-bottom), 0px) + var(--mc-app-keyboard-inset))!important}.mc-message-scroll.mc-channel-messages,.mc-message-scroll.mc-dm-messages{min-height:0;max-height:none}}[data-bs-theme=light] .mc-thread-panel{background:#f8fafcf0;border-color:#47556933}[data-bs-theme=light] .mc-thread-scroll{background:#e2e8f080}.mc-btn-google{color:#fff;background:#ffffff0f;border:1px solid #ffffff4d}.mc-btn-google:hover,.mc-btn-google:focus{color:#fff;background:#ffffff29}.mc-form .form-label{color:#ffffffd9;font-weight:600}.mc-form .form-check-label{color:#ffffffd9}[data-bs-theme=light] .mc-form .form-label,[data-bs-theme=light] .mc-form .form-check-label{color:#0f172ad9}.mc-form .form-control{color:#fff;background:#ffffff14;border:1px solid #ffffff40}.mc-form .form-control::placeholder{color:#e2e8f0b8}[data-bs-theme=light] .mc-form .form-control{color:#111827;background:#ffffffe6;border:1px solid #0f172a33}[data-bs-theme=light] .mc-form .form-control::placeholder{color:#475569d1}.mc-form .form-control:focus{border-color:var(--mc-accent-1);box-shadow:0 0 0 .2rem #22d3ee40}.mc-form .form-text,.mc-form a{color:#ffffffbf}[data-bs-theme=light] .mc-form .form-text,[data-bs-theme=light] .mc-form a{color:#0f172ab3}.mc-message-scroll{overscroll-behavior:contain;background:#02061759;min-height:320px;max-height:520px;scroll-padding-bottom:4.5rem;position:relative;overflow-y:auto}[data-bs-theme=light] .mc-message-scroll{background:#0f172a14;border-color:#0f172a2e!important}.mc-jump-newest-wrap{pointer-events:none;z-index:9;justify-content:flex-end;display:flex;position:sticky;bottom:.75rem}.mc-jump-newest{pointer-events:auto;background:#020617eb;border-color:#94a3b866;box-shadow:0 10px 24px #02061759}[data-bs-theme=light] .mc-jump-newest{background:#fffffff0;border-color:#47556947}[data-bs-theme=light] .mc-card .text-white{color:#0f172a!important}[data-bs-theme=light] .mc-card .text-secondary{color:#64748b!important}[data-bs-theme=light] .mc-card .btn-outline-light{color:#334155;background:#fffc;border-color:#94a3b8}[data-bs-theme=light] .mc-card .btn-outline-light:hover{color:#0f172a;background:#e2e8f0e6;border-color:#64748b}[data-bs-theme=light] .mc-card .badge.text-bg-secondary{color:#0f172a!important;background:#94a3b8!important}.mc-card .list-group-item{color:#e2e8f0;background:#ffffff08;border-color:#ffffff1f;padding:.72rem .85rem}.mc-card .list-group-item.active{color:#fff}[data-bs-theme=light] .mc-card .list-group-item{color:#0f172a;background:#ffffffdb;border-color:#0f172a1f}[data-bs-theme=light] .mc-card .list-group-item-action{color:#0f172a}[data-bs-theme=light] .mc-card .list-group-item-action:hover,[data-bs-theme=light] .mc-card .list-group-item-action:focus{color:#0f172a;background:#e2e8f0e6}[data-bs-theme=light] .mc-card .list-group-item.active,[data-bs-theme=light] .mc-card .list-group-item-action.active{color:#082f49;background:#38bdf859;border-color:#0284c761}[data-bs-theme=light] .mc-card .list-group-item .text-muted{color:#64748b!important}.mc-reaction-pill{color:#e2e8f0;background:#0f172a59;border:1px solid #94a3b873;align-items:center;gap:.35rem;display:inline-flex}.mc-reaction-add{min-width:1.9rem;min-height:1.9rem;padding:.1rem .3rem;line-height:1}[data-bs-theme=light] .mc-reaction-pill{color:#0f172a;background:#e2e8f0cc;border-color:#47556952}[data-bs-theme=light] .mc-reaction-add.btn-outline-light{color:#0f172a;background:#ffffffd9;border-color:#47556966}[data-bs-theme=light] .mc-reaction-add.btn-outline-light:hover{background:#e2e8f0f2}.mc-message{min-width:0;margin-bottom:1rem;position:relative}.mc-message-shell{grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:.75rem;min-width:0;display:grid}.mc-message-main{min-width:0}.mc-message-avatar-button,.mc-member-avatar-button,.mc-user-link{appearance:none;background:0 0;border:0;margin:0;padding:0}.mc-message-avatar-button,.mc-member-avatar-button{line-height:0}.mc-user-link{color:inherit;text-align:left;text-decoration:none}.mc-message-author{color:#f8fafc}.mc-message-avatar-image,.mc-message-avatar-fallback,.mc-member-avatar-image,.mc-member-avatar-fallback{border-radius:.55rem;width:2.15rem;height:2.15rem}.mc-message-avatar-image,.mc-member-avatar-image{object-fit:cover;background:#0f172a38;border:1px solid #94a3b852}.mc-message-avatar-fallback,.mc-member-avatar-fallback{letter-spacing:.04em;color:#0f172a;background:linear-gradient(145deg,#22d3ee,#60a5fa 52%,#f59e0b);justify-content:center;align-items:center;font-size:.74rem;font-weight:800;display:inline-flex}.mc-user-card-popover{z-index:1100;width:min(21rem,100vw - 1rem);position:fixed}.mc-user-card{background:linear-gradient(165deg,#0f172aeb,#080d21fa),radial-gradient(circle at 100% 0,#22d3ee24,#0000 42%);border:1px solid #94a3b838;border-radius:.95rem;padding:1rem;box-shadow:0 18px 36px #02061757}.mc-user-card-head{align-items:flex-start;gap:.85rem;display:flex}.mc-user-card-avatar-image,.mc-user-card-avatar-fallback{border-radius:.75rem;width:3.2rem;height:3.2rem}.mc-user-card-avatar-image{object-fit:cover;border:1px solid #94a3b852}.mc-user-card-avatar-fallback{color:#0f172a;background:linear-gradient(145deg,#22d3ee,#60a5fa 52%,#f59e0b);justify-content:center;align-items:center;font-size:1rem;font-weight:800;display:inline-flex}.mc-user-card-name{color:#f8fafc;font-size:1.05rem;font-weight:800;line-height:1.05}.mc-user-card-handle,.mc-user-card-context,.mc-user-card-section-label{color:#94a3b8eb}.mc-user-card-section{border-top:1px solid #94a3b824;margin-top:.9rem;padding-top:.75rem}.mc-user-card-section-label{letter-spacing:.08em;text-transform:uppercase;margin-bottom:.22rem;font-size:.72rem;font-weight:700}.mc-user-card-section-value,.mc-user-card-status{color:#e2e8f0}.mc-user-card-actions{flex-wrap:wrap;gap:.55rem;margin-top:1rem;display:flex}body[data-density=compact] .mc-message{margin-bottom:.55rem}.mc-message-reactions{opacity:.92;justify-content:flex-end}body[data-density=compact] .mc-message-reactions{margin-top:.35rem!important}.mc-message-actions-inline{opacity:0;z-index:5;background:#020617e0;border:1px solid #94a3b84d;border-radius:.5rem;gap:.18rem;padding:.12rem;transition:opacity .12s,transform .12s;display:flex;position:absolute;top:0;right:0;transform:translateY(4px)}body[data-density=compact] .mc-message-actions-inline{gap:.12rem;padding:.08rem}.mc-message-actions-inline .mc-reaction-add{border-radius:.42rem;min-width:1.8rem;min-height:1.8rem;padding:0}.mc-message-actions-mobile .dropdown-menu{background:#020617f5;border:1px solid #94a3b859;border-radius:.5rem;min-width:10.5rem}.mc-message-actions-mobile .dropdown-item{color:#e2e8f0}.mc-message-actions-mobile .dropdown-item:hover,.mc-message-actions-mobile .dropdown-item:focus{color:#f8fafc;background:#1e293bb3}.mc-message-kebab{border-radius:.45rem;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;padding:0;display:inline-flex}body[data-density=compact] .mc-reaction-add,body[data-density=compact] .mc-message-kebab{min-width:1.75rem;min-height:1.75rem}.mc-message:hover .mc-message-actions-inline,.mc-message:focus-within .mc-message-actions-inline{opacity:1;transform:translateY(0)}@media (hover:none){.mc-message-actions-inline{opacity:0}}@media (max-width:767.98px){body.mc-body:has(.mc-chat-page){grid-template-rows:auto auto auto minmax(0,1fr)}.mc-message-main>.d-flex:first-of-type{padding-right:2.3rem}.mc-message-shell{gap:.55rem}.mc-message-avatar-image,.mc-message-avatar-fallback{width:1.9rem;height:1.9rem}.mc-composer{grid-template-columns:auto 1fr auto auto auto;gap:.28rem}.mc-composer-plus,.mc-composer-icon,.mc-composer-send{width:1.85rem;height:1.85rem}.mc-composer-gif{min-width:2rem;padding:0 .35rem;font-size:.65rem}.mc-composer-input{border-radius:.45rem}.mc-emoji-autocomplete,.mc-mention-autocomplete{width:min(100vw - 1rem,100% - .5rem);max-height:min(38vh,190px);left:.25rem}.mc-message-scroll{min-height:240px;scroll-padding-bottom:5rem}.mc-dm-pane,.mc-channel-pane{row-gap:.5rem;padding:.85rem!important;padding-bottom:calc(.85rem + max(env(safe-area-inset-bottom), 0px) + var(--mc-app-keyboard-inset))!important}}html[data-display-mode=standalone] .mc-breadcrumb-bar{display:none}html[data-display-mode=standalone] .mc-navbar .navbar{padding-top:.55rem;padding-bottom:.55rem}html[data-display-mode=standalone] .mc-navbar{padding-top:max(env(safe-area-inset-top), 0px)}.mc-message-main>.d-flex:first-of-type{min-height:1.8rem;padding-right:9.5rem}.mc-message-emoji-picker{z-index:6;background:#02061773;border:1px solid #94a3b847;border-radius:.6rem;flex-wrap:wrap;justify-content:flex-end;gap:.25rem;max-height:170px;margin-top:.35rem;padding:.45rem;display:flex;position:relative;overflow-y:auto}[data-bs-theme=light] .mc-message-emoji-picker{background:#f8fafceb;border-color:#47556940}.mc-emoji-grid{max-height:220px;overflow-y:auto}.mc-inline-custom-emoji{object-fit:contain;vertical-align:text-bottom;width:1.25rem;height:1.25rem}.mc-emoji-popover{background:#020617e6;border:1px solid #94a3b842;border-radius:.75rem;margin-bottom:.6rem;padding:.65rem}.mc-emoji-popover-list{gap:.55rem;max-height:250px;display:grid;overflow-y:auto}.mc-emoji-group{border-top:1px solid #94a3b82e;padding-top:.45rem}.mc-emoji-group:first-child{border-top:0;padding-top:0}.mc-emoji-option{justify-content:center;align-items:center;min-width:2rem;min-height:2rem;padding:.2rem;display:inline-flex}.mc-emoji-autocomplete{z-index:1200;border-radius:.6rem;width:min(26rem,100vw - 1rem);max-height:min(42vh,220px);padding:.2rem;position:absolute;inset:auto auto calc(100% + .25rem) 2.8rem;overflow-y:auto}.mc-mention-autocomplete{z-index:1201;border-radius:.6rem;width:min(26rem,100vw - 1rem);max-height:min(42vh,220px);padding:.2rem;position:absolute;inset:auto auto calc(100% + .25rem) 2.8rem;overflow-y:auto}.mc-mention-autocomplete .dropdown-item.active{color:#e0f2fe;background:#0ea5e940}.mc-presence-online{color:#86efac;background:#22c55e38}.mc-presence-idle,.mc-presence-away{color:#fcd34d;background:#f59e0b40}.mc-presence-dnd{color:#fda4af;background:#f43f5e38}.mc-presence-offline{color:#cbd5e1;background:#94a3b838}.mc-presence-hidden{color:#94a3b8;background:#94a3b82e}[data-bs-theme=light] .mc-presence-online{color:#166534;background:#16a34a1f}[data-bs-theme=light] .mc-presence-idle,[data-bs-theme=light] .mc-presence-away{color:#92400e;background:#d977061f}[data-bs-theme=light] .mc-presence-dnd{color:#9f1239;background:#e11d481f}[data-bs-theme=light] .mc-presence-offline{color:#334155;background:#4755691a}[data-bs-theme=light] .mc-presence-hidden{color:#475569;background:#64748b1a}.mc-attachments,.mc-link-previews,.mc-attachment-gallery{gap:.45rem;min-width:0;display:grid}.mc-attachment-gallery--1{grid-template-columns:1fr}.mc-attachment-gallery--2,.mc-attachment-gallery--3,.mc-attachment-gallery--4{grid-template-columns:repeat(2,minmax(0,1fr))}.mc-attachment{color:#e2e8f0;background:#02061759;border:1px solid #94a3b84d;border-radius:.6rem;min-width:0;max-width:100%;text-decoration:none;display:block;overflow:hidden}.mc-attachment-image img{object-fit:contain;background:#02061724;width:auto;max-width:100%;height:auto;max-height:420px;margin:0 auto;display:block}.mc-attachment-image-card{padding:0}.mc-attachment-caption{justify-content:space-between;align-items:flex-start;gap:.75rem;min-width:0;padding:.65rem .8rem .75rem;display:flex}.mc-attachment-caption-meta{flex:auto;min-width:0}.mc-attachment-file,.mc-attachment-audio,.mc-attachment-video{padding:.7rem .8rem}.mc-attachment-fileinfo{grid-template-columns:auto 1fr;align-items:start;gap:.7rem;display:grid}.mc-attachment-icon{color:#cbd5e1;background:#94a3b824;border-radius:.5rem;justify-content:center;align-items:center;width:2.1rem;height:2.1rem;font-size:1rem;display:inline-flex}.mc-attachment-filemeta,.mc-attachment-caption-meta{min-width:0}.mc-attachment-fileheader,.mc-attachment-metarow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.mc-attachment-kind,.mc-attachment-ext{letter-spacing:.04em;text-transform:uppercase;font-size:.72rem}.mc-attachment-kind{color:#cbd5e1;font-weight:700}.mc-attachment-ext{color:#94a3b8}.mc-attachment-filename{color:#f8fafc;word-break:break-word;margin-top:.15rem;font-weight:600}.mc-attachment-metarow{color:#94a3b8;margin-top:.25rem;font-size:.82rem}.mc-attachment-open{color:#67e8f9;font-weight:600;text-decoration:none}.mc-attachment-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:inline-flex}.mc-attachment-media{background:#02061733;border-radius:.5rem;width:100%;margin-top:.75rem}.mc-attachment-video .mc-attachment-media{max-height:420px}.mc-link-preview{color:#e2e8f0;background:#02061759;border:1px solid #94a3b84d;border-radius:.6rem;grid-template-columns:88px 1fr;align-items:center;gap:.55rem;min-width:0;max-width:100%;padding:.5rem;text-decoration:none;display:grid}.mc-link-preview:has(img[src=""]),.mc-link-preview:not(:has(img)){grid-template-columns:1fr}.mc-link-preview img{object-fit:cover;border-radius:.4rem;width:88px;height:66px}.mc-link-preview-host{color:#94a3b8e6;text-transform:uppercase;letter-spacing:.03em;font-size:.75rem}.mc-link-preview-url{overflow-wrap:anywhere;word-break:break-word;font-size:.83rem}.mc-link-preview-title{overflow-wrap:anywhere;word-break:break-word;font-size:.92rem;font-weight:700;line-height:1.25}.mc-link-preview-description{color:#94a3b8e6;-webkit-line-clamp:2;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;margin-top:.1rem;margin-bottom:.2rem;font-size:.8rem;display:-webkit-box;overflow:hidden}.mc-message-scroll:has(.mc-jump-newest:not(.d-none)) .mc-message-actions-inline{pointer-events:none;opacity:0!important}@media (max-width:767.98px){.mc-attachment-gallery--2,.mc-attachment-gallery--3,.mc-attachment-gallery--4{grid-template-columns:1fr}.mc-attachment-caption,.mc-attachment-fileheader,.mc-attachment-metarow{flex-direction:column;align-items:flex-start}.mc-attachment-actions{justify-content:flex-start}.mc-link-preview{grid-template-columns:1fr;align-items:start;gap:.45rem;padding:.45rem}.mc-link-preview img{width:100%;max-width:100%;height:auto;max-height:180px}}[data-bs-theme=light] .mc-attachment,[data-bs-theme=light] .mc-link-preview{color:#0f172a;background:#f8fafcf0;border-color:#47556940}[data-bs-theme=light] .mc-link-preview-host{color:#64748b}[data-bs-theme=light] .mc-attachment-icon{color:#334155;background:#94a3b829}[data-bs-theme=light] .mc-attachment-kind{color:#334155}[data-bs-theme=light] .mc-attachment-ext,[data-bs-theme=light] .mc-attachment-metarow{color:#64748b}[data-bs-theme=light] .mc-attachment-filename{color:#0f172a}[data-bs-theme=light] .mc-attachment-open{color:#0369a1}[data-bs-theme=light] .mc-link-preview-description{color:#475569}.mc-lightbox-modal{border-radius:.65rem}.mc-lightbox-image{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:min(86vh,1080px);margin:0 auto;display:block}.mc-card .table{color:#ffffffdb}.mc-card .table>:not(caption)>*>*{background:0 0;border-color:#ffffff1f}body[data-density=compact] .mc-card .table>:not(caption)>*>*{padding-top:.42rem;padding-bottom:.42rem}[data-bs-theme=light] .mc-card .table{color:#0f172a}[data-bs-theme=light] .mc-card .table>:not(caption)>*>*{border-color:#0f172a1f}.mc-message-line{white-space:pre-wrap}body[data-density=compact] .mc-message-line{line-height:1.32}body[data-density=compact] .mc-reply-snippet{font-size:.72rem;margin-bottom:.15rem!important}body[data-density=compact] .mc-message .small.text-secondary,body[data-density=compact] .mc-message [data-delivery-state]{font-size:.72rem}.mc-message .small.text-secondary,.mc-message [data-delivery-state]{color:#94a3b8c7!important}.mc-inline-code{color:#f8fafc;background:#94a3b829;border-radius:.3rem;padding:.08rem .35rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.92em}.mc-code-block{color:#e2e8f0;background:#020617b8;border:1px solid #94a3b840;border-radius:.55rem;margin:.35rem 0;padding:.75rem .9rem;overflow-x:auto}.mc-code-block code{white-space:pre-wrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.88rem}.mc-blockquote{color:#cbd5e1;border-left:3px solid #22d3eea6;margin:.35rem 0;padding:.15rem 0 .15rem .8rem}.mc-blockquote-line+.mc-blockquote-line{margin-top:.18rem}.mc-message-list{margin:.35rem 0 .35rem 1.15rem;padding-left:.2rem}.mc-message-list-item+.mc-message-list-item{margin-top:.18rem}body[data-density=compact] .mc-message-scroll.mc-channel-messages,body[data-density=compact] .mc-message-scroll.mc-dm-messages{padding:.65rem!important}body[data-density=compact] .mc-card.p-4,body[data-density=compact] .mc-card.p-4.p-md-5{padding:1rem!important}@media (min-width:768px){body[data-density=compact] .mc-card.p-4.p-md-5{padding:1.15rem!important}}.mc-inline-link{color:#7dd3fc;text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline}.mc-mention{color:#e0f2fe;background:#0284c733;border:1px solid #38bdf873;border-radius:.35rem;align-items:center;padding:.02rem .34rem;font-weight:700;line-height:1.25;display:inline-flex}[data-bs-theme=light] .mc-inline-link{color:#0369a1}[data-bs-theme=light] .mc-inline-code{color:#0f172a;background:#94a3b82e}[data-bs-theme=light] .mc-code-block{color:#0f172a;background:#e2e8f0b8;border-color:#47556933}[data-bs-theme=light] .mc-blockquote{color:#334155;border-left-color:#0369a18c}[data-bs-theme=light] .mc-mention{color:#0c4a6e;background:#bae6fdb3;border-color:#0369a159}.mc-message-scroll.mc-channel-messages,.mc-message-scroll.mc-dm-messages{height:100%;max-height:none}.mc-message-line--emoji{line-height:1.2}.mc-message-line--emoji-md{font-size:1.45rem}.mc-message-line--emoji-lg{font-size:1.95rem}.mc-message-line--emoji-xl{font-size:2.6rem}.mc-members-list .list-group-item{background:#ffffff08;border-color:#ffffff1f;padding:.62rem .75rem}.mc-members-list .list-group-item>.d-flex:first-child{flex:auto;min-width:0}.mc-members-list .list-group-item .mc-user-link span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mc-members-list .list-group-item .badge{max-width:100%}.mc-members-list .list-group-item .small.mt-1{margin-top:.2rem!important}[data-bs-theme=light] .mc-members-list .list-group-item{background:#0f172a08;border-color:#0f172a1a}.mc-role-owner{color:#f472b6;font-weight:700}.mc-role-admin{color:#f59e0b;font-weight:700}.mc-role-moderator{color:#22d3ee;font-weight:700}.mc-role-member{color:#cbd5e1;font-weight:600}[data-bs-theme=light] .mc-role-owner{color:#be185d}[data-bs-theme=light] .mc-role-admin{color:#b45309}[data-bs-theme=light] .mc-role-moderator{color:#0e7490}[data-bs-theme=light] .mc-role-member{color:#334155}.mc-role-badge-owner{color:#f472b6;background:#f472b633}.mc-role-badge-admin{color:#f59e0b;background:#f59e0b33}.mc-role-badge-moderator{color:#22d3ee;background:#22d3ee33}.mc-role-badge-member{color:#cbd5e1;background:#94a3b833}[data-bs-theme=light] .mc-role-badge-owner{color:#9d174d;background:#be185d1f}[data-bs-theme=light] .mc-role-badge-admin{color:#92400e;background:#b453091f}[data-bs-theme=light] .mc-role-badge-moderator{color:#155e75;background:#0e74901f}[data-bs-theme=light] .mc-role-badge-member{color:#334155;background:#3341551a}.mc-community-home-hero{background:#02061742;border:1px solid #94a3b83d;border-radius:.9rem;justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1rem;display:flex}@media (max-width:767.98px){.mc-community-home-hero{flex-direction:column;align-items:flex-start}}.mc-stat-card{background:#0206173d;border:1px solid #94a3b838;border-radius:.75rem;padding:.7rem .8rem}.mc-stat-label{text-transform:uppercase;letter-spacing:.05em;color:#94a3b8eb;font-size:.74rem}.mc-stat-value{color:#e2e8f0;font-size:1.2rem;font-weight:800}.mc-stat-value--role{font-size:.95rem}.mc-page-header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.1rem;display:flex}.mc-page-header-copy h1,.mc-page-header-copy h2{margin-bottom:.25rem}.mc-page-header-copy p{margin-bottom:0}.mc-surface-grid{gap:1rem;display:grid}.mc-surface-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.mc-panel{background:#02061738;border:1px solid #94a3b833;border-radius:.95rem;padding:.95rem 1rem}.mc-panel-header{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.8rem;display:flex}.mc-panel-title{color:#f8fafc;margin:0;font-weight:800}.mc-empty-panel{color:#94a3b8eb;background:#02061724;border:1px dashed #94a3b847;border-radius:.95rem;padding:1rem 1.05rem}.mc-data-table-wrap{background:#0206172e;border:1px solid #94a3b82e;border-radius:.95rem;overflow:hidden}.mc-reportable-card{background:#0206172e;border:1px solid #94a3b82e;border-radius:.95rem;padding:.95rem 1rem}.mc-settings-section+.mc-settings-section{border-top:1px solid #94a3b829;margin-top:1.35rem;padding-top:1.35rem}.mc-community-section-header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.mc-invite-composer{background:#02061733;border:1px solid #94a3b82e;border-radius:.9rem;margin-top:.85rem;padding:.85rem .95rem}.mc-invite-grid{gap:.9rem;display:grid}.mc-invite-card{background:#0206173d;border:1px solid #94a3b82e;border-radius:.95rem;flex-direction:column;gap:.8rem;padding:.95rem 1rem;display:flex}.mc-invite-card-head{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.mc-invite-title{color:#f8fafc;font-weight:800}.mc-invite-meta{color:#94a3b8eb;flex-wrap:wrap;gap:.5rem .85rem;margin-top:.2rem;font-size:.82rem;display:flex}.mc-invite-url{background:#0f172a85;border:1px solid #94a3b824;border-radius:.8rem;min-width:0;padding:.65rem .75rem}.mc-invite-url code{white-space:nowrap;text-overflow:ellipsis;color:#cbd5e1;display:block;overflow:hidden}.mc-invite-actions{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.mc-invite-state{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;align-items:center;padding:.24rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}.mc-invite-state--active{color:#86efac;background:#22c55e2e}.mc-invite-state--expired,.mc-invite-state--used-up{color:#cbd5e1;background:#94a3b82e}.mc-invite-state--revoked{color:#fda4af;background:#f43f5e29}.mc-invite-landing{background:linear-gradient(160deg,#070c22f5,#040c2ae6);border:1px solid #94a3b83d;border-radius:1.2rem;max-width:42rem;margin:0 auto;padding:1.35rem;box-shadow:0 28px 60px #0206175c}.mc-invite-landing-badge{color:#7dd3fc;text-transform:uppercase;letter-spacing:.05em;background:#38bdf829;border-radius:999px;align-items:center;margin-bottom:.8rem;padding:.28rem .6rem;font-size:.75rem;font-weight:700;display:inline-flex}.mc-invite-landing-title{color:#f8fafc;margin-bottom:.45rem;font-size:clamp(2rem,4vw,2.8rem);line-height:1.05}.mc-invite-landing-subtitle{color:#e2e8f0cc;margin-bottom:1rem;font-size:1rem}.mc-invite-landing-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-bottom:1rem;display:grid}.mc-invite-landing-actions{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}[data-bs-theme=light] .mc-community-home-hero,[data-bs-theme=light] .mc-stat-card,[data-bs-theme=light] .mc-invite-composer,[data-bs-theme=light] .mc-invite-card,[data-bs-theme=light] .mc-panel,[data-bs-theme=light] .mc-reportable-card,[data-bs-theme=light] .mc-data-table-wrap{background:#f8fafcf0;border-color:#47556933}[data-bs-theme=light] .mc-stat-label{color:#64748b}[data-bs-theme=light] .mc-stat-value,[data-bs-theme=light] .mc-panel-title,[data-bs-theme=light] .mc-invite-title{color:#0f172a}[data-bs-theme=light] .mc-invite-landing{background:linear-gradient(165deg,#fffffffa,#f1f5f9f5);border-color:#4755692e;box-shadow:0 18px 42px #94a3b82e}[data-bs-theme=light] .mc-invite-landing-badge{color:#075985;background:#0ea5e91f}[data-bs-theme=light] .mc-invite-landing-title{color:#0f172a}[data-bs-theme=light] .mc-invite-landing-subtitle{color:#475569}[data-bs-theme=light] .mc-invite-meta{color:#64748b}[data-bs-theme=light] .mc-invite-url{background:#ffffffd1;border-color:#94a3b842}[data-bs-theme=light] .mc-invite-url code{color:#334155}[data-bs-theme=light] .mc-invite-state--active{color:#166534;background:#22c55e1f}[data-bs-theme=light] .mc-invite-state--expired,[data-bs-theme=light] .mc-invite-state--used-up{color:#475569;background:#4755691f}[data-bs-theme=light] .mc-invite-state--revoked{color:#9f1239;background:#f43f5e1f}[data-bs-theme=light] .mc-empty-panel{color:#64748b;background:#ffffffb8;border-color:#47556938}@media (max-width:767.98px){.mc-invite-landing-stats,.mc-surface-grid--two{grid-template-columns:1fr}}[data-bs-theme=light] .mc-onboarding-hero-copy,[data-bs-theme=light] .mc-onboarding-sidecar,[data-bs-theme=light] .mc-workspace-card,[data-bs-theme=light] .mc-empty-state{background:linear-gradient(165deg,#fffffff5,#f1f5f9f2);border-color:#4755692e;box-shadow:0 16px 34px #94a3b82e}[data-bs-theme=light] .mc-onboarding-title,[data-bs-theme=light] .mc-workspace-card-title,[data-bs-theme=light] .mc-empty-state-title{color:#0f172a}[data-bs-theme=light] .mc-onboarding-subtitle,[data-bs-theme=light] .mc-onboarding-step span,[data-bs-theme=light] .mc-workspace-card-meta,[data-bs-theme=light] .mc-workspace-card-slug{color:#475569}[data-bs-theme=light] .mc-onboarding-step{background:#ffffffb8;border-color:#47556924}.mc-onboarding-hero{grid-template-columns:minmax(0,1.4fr) minmax(18rem,.82fr);gap:1rem;display:grid}.mc-onboarding-hero-copy,.mc-onboarding-sidecar{background:linear-gradient(165deg,#0f172a8c,#080d21e0),radial-gradient(circle at 100% 0,#22d3ee24,#0000 40%);border:1px solid #94a3b833;border-radius:1rem;box-shadow:0 18px 40px #02061738}.mc-onboarding-hero-copy{padding:1.6rem}.mc-onboarding-title{color:#f8fafc;letter-spacing:-.03em;font-size:clamp(1.9rem,4vw,3rem);font-weight:800;line-height:.98}.mc-onboarding-subtitle{color:#cbd5e1db;max-width:44rem;font-size:1rem}.mc-onboarding-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.4rem;display:flex}.mc-onboarding-sidecar{padding:1rem 1rem 1.1rem}.mc-onboarding-sidecar-head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.9rem;display:flex}.mc-onboarding-sidecar-label{color:#7dd3fc;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:700}.mc-onboarding-steps{gap:.7rem;display:grid}.mc-onboarding-step{background:#02061747;border:1px solid #94a3b824;border-radius:.8rem;gap:.18rem;padding:.8rem;display:grid}.mc-onboarding-step strong{color:#f8fafc}.mc-onboarding-step span{color:#cbd5e1cc;font-size:.88rem}.mc-discovery-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.mc-workspace-card-list{gap:.75rem;display:grid}.mc-workspace-card{color:#e2e8f0;background:linear-gradient(165deg,#0f172a94,#080d21e6),radial-gradient(circle at 100% 0,#22d3ee1f,#0000 42%);border:1px solid #94a3b833;border-radius:.95rem;gap:.75rem;padding:.95rem 1rem;text-decoration:none;transition:transform .14s,border-color .14s,box-shadow .14s;display:grid;box-shadow:0 14px 32px #0206173d}.mc-workspace-card:hover,.mc-workspace-card:focus-visible{border-color:#38bdf859;transform:translateY(-2px);box-shadow:0 18px 36px #02061752}.mc-workspace-card--discover{text-decoration:none}.mc-workspace-card-head{justify-content:space-between;align-items:flex-start;gap:.85rem;display:flex}.mc-workspace-card-title{color:#f8fafc;font-size:1rem;font-weight:700;line-height:1.15}.mc-workspace-card-slug{color:#94a3b8f0;font-size:.84rem}.mc-workspace-card-meta{color:#cbd5e1d1;flex-wrap:wrap;gap:.6rem 1rem;font-size:.84rem;display:flex}.mc-workspace-card-actions{flex-wrap:wrap;gap:.55rem;display:flex}.mc-empty-state{background:#02061733;border:1px dashed #94a3b847;border-radius:.95rem;padding:1rem}.mc-empty-state-title{color:#f8fafc;margin-bottom:.25rem;font-weight:700}.mc-directory-hero{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.mc-directory-search-wrap{grid-template-columns:minmax(0,1fr) auto;gap:.6rem;display:grid}.mc-directory-search .form-control{min-height:3rem}.mc-perm-panel{background:#02061742;border:1px solid #94a3b83d;border-radius:.75rem;padding:.8rem}.mc-group-grid{gap:.8rem;display:grid}.mc-group-card{background:#02061742;border:1px solid #94a3b833;border-radius:.75rem;padding:.8rem}.mc-group-swatch{border-radius:999px;width:.65rem;height:.65rem;display:inline-block}.mc-group-members{gap:.35rem;display:grid}.mc-group-member-row{background:#0f172a47;border:1px solid #94a3b829;border-radius:.55rem;justify-content:space-between;align-items:center;gap:.6rem;padding:.35rem .45rem;display:flex}.mc-workspace-emoji-list{gap:.55rem;display:grid}.mc-workspace-emoji-row{background:#0206173d;border:1px solid #94a3b833;border-radius:.65rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .6rem;display:flex}.mc-channel-create-trigger{color:#e2e8f0eb;padding:0;font-size:1.5rem;font-weight:700;line-height:1;text-decoration:none}.mc-channel-create-trigger:hover,.mc-channel-create-trigger:focus{color:#22d3ee;text-decoration:none}.mc-channel-create-menu{background:#02061738;border:1px solid #94a3b83d;border-radius:.75rem;padding:.65rem}.mc-new-dm-trigger{color:#e2e8f0eb;padding:0;font-size:1.55rem;line-height:1;text-decoration:none}.mc-new-dm-trigger:hover,.mc-new-dm-trigger:focus{color:#22d3ee;text-decoration:none}.mc-new-dm-icon-wrap{line-height:1;display:inline-block;position:relative}.mc-new-dm-icon-plus{color:#22d3ee;background:#0a1225f2;border-radius:.35rem;font-size:.72rem;position:absolute;bottom:-.22rem;right:-.3rem}[data-bs-theme=light] .mc-new-dm-icon-plus{color:#0369a1;background:#f8fafcf5}.mc-new-dm-submit{justify-content:center;align-items:center;min-width:2.3rem;display:inline-flex}.mc-channel-rule-list{gap:.9rem;display:grid}.mc-channel-rule-card{background:#02061742;border:1px solid #94a3b838;border-radius:.8rem;padding:.8rem}.mc-rule-row{border-top:1px solid #94a3b829;grid-template-columns:1fr auto auto auto;align-items:center;gap:.6rem;padding:.45rem 0;display:grid}.mc-rule-row:first-of-type{border-top:none;padding-top:0}[data-bs-theme=light] .mc-emoji-popover{background:#f8fafcf2;border-color:#47556938}[data-bs-theme=light] .mc-message-actions-inline{background:#f8fafcf2;border-color:#47556959}[data-bs-theme=light] .mc-message-actions-mobile .dropdown-menu{background:#f8fafcfa;border-color:#47556942}[data-bs-theme=light] .mc-message-actions-mobile .dropdown-item{color:#334155}[data-bs-theme=light] .mc-message-actions-mobile .dropdown-item:hover,[data-bs-theme=light] .mc-message-actions-mobile .dropdown-item:focus{color:#0f172a;background:#e2e8f0e6}[data-bs-theme=light] .mc-message-avatar-image,[data-bs-theme=light] .mc-member-avatar-image,[data-bs-theme=light] .mc-user-card-avatar-image{background:#fffffff2;border-color:#4755693d}[data-bs-theme=light] .mc-user-card{background:linear-gradient(165deg,#fffffffa,#f1f5f9f2);border-color:#4755692e;box-shadow:0 16px 34px #94a3b833}[data-bs-theme=light] .mc-user-card-name,[data-bs-theme=light] .mc-user-link,[data-bs-theme=light] .mc-message-author{color:#0f172a}[data-bs-theme=light] .mc-user-card-handle,[data-bs-theme=light] .mc-user-card-context,[data-bs-theme=light] .mc-user-card-section-label{color:#64748b}[data-bs-theme=light] .mc-user-card-section-value,[data-bs-theme=light] .mc-user-card-status{color:#334155}[data-bs-theme=light] .mc-workspace-emoji-row{background:#f8fafcf2;border-color:#47556933}[data-bs-theme=light] .mc-channel-create-trigger,[data-bs-theme=light] .mc-new-dm-trigger{color:#334155}[data-bs-theme=light] .mc-channel-create-menu{background:#f8fafcf0;border-color:#47556933}[data-bs-theme=light] .mc-logo-word,[data-bs-theme=light] .mc-brand{color:#0f172a}[data-bs-theme=light] .mc-btn-google{color:#0f172a;background:#ffffffdb;border-color:#0f172a38}[data-bs-theme=light] .mc-btn-google:hover,[data-bs-theme=light] .mc-btn-google:focus{color:#0f172a;background:#e2e8f0f2}[data-bs-theme=light] .mc-user-menu-dropdown{background:#f8fafcfa;border-color:#47556938}[data-bs-theme=light] .mc-user-menu-dropdown .dropdown-item{color:#0f172a}[data-bs-theme=light] .mc-user-menu-dropdown .dropdown-item:hover,[data-bs-theme=light] .mc-user-menu-dropdown .dropdown-item:focus{color:#0f172a;background:#e2e8f0cc}[data-bs-theme=light] .mc-user-menu-dropdown .dropdown-divider{border-color:#4755693d}[data-bs-theme=light] .mc-flash-alert.alert-success{color:#14532d;background:#dcfce7f5;border-color:#22c55e59}[data-bs-theme=light] .mc-flash-alert.alert-danger{color:#7f1d1d;background:#fee2e2f5;border-color:#ef444459}[data-bs-theme=light] .mc-flash-alert .btn-close{filter:none}.mc-user-menu-toggle.btn-outline-light{color:#e2e8f0;background:#0f172a33;border-color:#94a3b873}.mc-user-menu-toggle.btn-outline-light:hover,.mc-user-menu-toggle.btn-outline-light:focus,.mc-user-menu-toggle.btn-outline-light:active{color:#f8fafc;background:#0f172a61;border-color:#94a3b899}[data-bs-theme=light] .mc-user-menu-toggle.btn-outline-light{color:#0f172a;background:#ffffffe0;border-color:#4755694d}[data-bs-theme=light] .mc-user-menu-toggle.btn-outline-light:hover,[data-bs-theme=light] .mc-user-menu-toggle.btn-outline-light:focus,[data-bs-theme=light] .mc-user-menu-toggle.btn-outline-light:active{color:#0f172a;background:#e2e8f0d6;border-color:#47556970}[data-bs-theme=light] .mc-nav-notification-badge{border-color:#f8fafce6}[data-bs-theme=light] .mc-notification--unread{background:#bae6fd59;border-color:#0284c773!important}[data-bs-theme=light] .mc-shell .text-white{color:#0f172a!important}[data-bs-theme=light] .mc-shell .text-white-50,[data-bs-theme=light] .mc-shell .text-secondary{color:#64748b!important}[data-bs-theme=light] .mc-card .border-light{border-color:#47556933!important}[data-bs-theme=light] .mc-home-copy,[data-bs-theme=light] .mc-home-visual{background:#ffffffe6;border-color:#0f172a1f}[data-bs-theme=light] .mc-home-eyebrow{color:#0369a1}[data-bs-theme=light] .mc-home-metric{background:#f8fafcf0;border-color:#47556933}[data-bs-theme=light] .mc-home-metric-value{color:#0f172a}[data-bs-theme=light] .mc-home-metric-label{color:#64748b}[data-bs-theme=light] .mc-home-preview-card,[data-bs-theme=light] .mc-home-preview-feed{background:#f8fafcf5;border-color:#47556933}[data-bs-theme=light] .mc-home-preview-pill{color:#334155;background:#f8fafcf2;border-color:#47556933}[data-bs-theme=light] .mc-home-preview-pill.active{color:#0c4a6e;background:#e0f2fee6;border-color:#0369a173}[data-bs-theme=light] .mc-home-msg strong{color:#0f172a}[data-bs-theme=light] .mc-home-msg p,[data-bs-theme=light] .mc-home-reactions,[data-bs-theme=light] .mc-home-composer{color:#475569}@media (max-width:767.98px){.mc-rule-row{grid-template-columns:1fr auto auto}.mc-rule-row .btn{grid-column:1/-1}}[data-bs-theme=light] .mc-perm-panel,[data-bs-theme=light] .mc-group-card,[data-bs-theme=light] .mc-channel-rule-card{background:#f8fafcf0;border-color:#47556933}[data-bs-theme=light] .mc-group-member-row{background:#ffffffe6;border-color:#4755692e}[data-bs-theme=light] .mc-rule-row{border-top-color:#47556929}[data-bs-theme=light] .mc-notification-item{background:#ffffffeb;border-color:#4755692e}[data-bs-theme=light] .mc-notification-meta{color:#64748b}[data-bs-theme=light] .mc-notification-body{color:#475569}[data-bs-theme=light] .mc-notification-menu{background:#f8fafcfa;border-color:#47556933}[data-bs-theme=light] .mc-notification-menu-footer{border-top-color:#47556929}[data-bs-theme=light] .mc-notification-menu-empty,[data-bs-theme=light] .mc-notification-menu-loading{color:#64748b}.mc-global-announcement{color:#e2e8f0;background:#0f172ae0;border-top:1px solid #94a3b82e;border-bottom:1px solid #94a3b82e}.mc-global-announcement .container span p{margin:0;display:inline}.mc-announcement-dismiss{filter:invert();opacity:.85;flex:none;margin-top:.1rem}.mc-announcement-dismiss:hover,.mc-announcement-dismiss:focus{opacity:1}.mc-global-announcement--info{background:#082f49eb}.mc-global-announcement--success{background:#14532deb}.mc-global-announcement--warning{background:#78350feb}.mc-global-announcement--danger{background:#7f1d1deb}.mc-announcement-preview{border:1px solid #94a3b829}.mc-announcement-preview--info{background:#082f49b3}.mc-announcement-preview--success{background:#14532db3}.mc-announcement-preview--warning{background:#78350fb3}.mc-announcement-preview--danger{background:#7f1d1db3}[data-bs-theme=light] .mc-global-announcement{color:#0f172a;border-top-color:#4755692e;border-bottom-color:#4755692e}[data-bs-theme=light] .mc-announcement-dismiss{filter:none}[data-bs-theme=light] .mc-global-announcement--info{background:#e0f2fef2}[data-bs-theme=light] .mc-global-announcement--success{background:#dcfce7f2}[data-bs-theme=light] .mc-global-announcement--warning{background:#fef3c7f2}[data-bs-theme=light] .mc-global-announcement--danger{background:#fee2e2f2}