.oa-rail-label,.oa-slack-titlebar{display:none}html.theme-slack{color-scheme:light;--oa-slack-titlebar-h: 40px;--oa-slack-rail: #4a154b;--oa-slack-rail-deep: #3f0e40;--oa-slack-sidebar: #e5d6e6;--oa-slack-sidebar-hover: #d8c3da;--oa-slack-selected: #7c2b83;--oa-slack-accent: #611f69;--oa-slack-accent-hover: #4a154b;--oa-slack-accent-soft: #f3eaf3;--oa-slack-surface: #ffffff;--oa-slack-canvas: #f8f6f8;--oa-slack-canvas-strong: #f0edf0;--oa-slack-border: #ddd9dd;--oa-slack-border-strong: #c8c2c8;--oa-slack-text: #1d1c1d;--oa-slack-muted: #616061;--oa-slack-subtle: #7f747f;--oa-slack-focus: #1264a3;--oa-slack-danger: #e01e5a;--oa-slack-success: #2eb67d}html.theme-slack body{background:var(--oa-slack-rail-deep);color:var(--oa-slack-text);font-family:Slack-Lato,Helvetica Neue,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html.theme-slack #root{min-height:100vh;background:var(--oa-slack-canvas)}html.theme-slack ::-moz-selection{color:var(--oa-slack-text);background:#d7eff8}html.theme-slack ::selection{color:var(--oa-slack-text);background:#d7eff8}html.theme-slack ::-webkit-scrollbar{width:7px;height:7px}html.theme-slack ::-webkit-scrollbar-thumb{background:#b7aeb8;border:2px solid transparent;border-radius:999px;background-clip:padding-box}html.theme-slack input,html.theme-slack textarea,html.theme-slack select{caret-color:var(--oa-slack-accent)}.theme-slack #root [class~=bg-white],.theme-slack #root [class~="bg-white/95"],.theme-slack #root [class~="bg-white/90"],.theme-slack #root [class~="bg-white/85"],.theme-slack #root [class~="bg-white/80"],.theme-slack #root [class~="bg-white/70"],.theme-slack #root [class~="bg-white/60"]{background-color:var(--oa-slack-surface)}.theme-slack #root [class~=bg-gray-50],.theme-slack #root [class~="bg-gray-50/80"],.theme-slack #root [class~="bg-gray-50/70"],.theme-slack #root [class~="bg-gray-50/60"],.theme-slack #root [class~="bg-gray-50/50"],.theme-slack #root [class~="bg-gray-50/40"],.theme-slack #root [class~="bg-gray-50/30"],.theme-slack #root [class~=bg-slate-50]{background-color:var(--oa-slack-canvas)}.theme-slack #root [class~=bg-gray-100],.theme-slack #root [class~=bg-slate-100]{background-color:var(--oa-slack-canvas-strong)}.theme-slack #root [class~=bg-gray-200],.theme-slack #root [class~=bg-slate-200]{background-color:#e3dfe3}.theme-slack #root [class~=bg-gray-900]{background-color:var(--oa-slack-rail-deep)}.theme-slack #root [class~=text-gray-950],.theme-slack #root [class~=text-gray-900]{color:var(--oa-slack-text)}.theme-slack #root [class~=text-gray-800]{color:#2c2d30}.theme-slack #root [class~=text-gray-700]{color:#3f3f40}.theme-slack #root [class~=text-gray-600]{color:#4b4a4b}.theme-slack #root [class~=text-gray-500]{color:var(--oa-slack-muted)}.theme-slack #root [class~=text-gray-400]{color:var(--oa-slack-subtle)}.theme-slack #root [class~=text-gray-300]{color:#a49ca5}.theme-slack #root [class~=border-gray-50],.theme-slack #root [class~=border-gray-100],.theme-slack #root [class~=border-slate-100]{border-color:#ebe7eb}.theme-slack #root [class~=border-gray-200],.theme-slack #root [class~=border-slate-200]{border-color:var(--oa-slack-border)}.theme-slack #root [class~=border-gray-300]{border-color:var(--oa-slack-border-strong)}.theme-slack #root [class~=divide-gray-50]>:not([hidden])~:not([hidden]),.theme-slack #root [class~=divide-gray-100]>:not([hidden])~:not([hidden]){border-color:#ebe7eb}.theme-slack #root [class~="hover:bg-gray-50"]:hover,.theme-slack #root [class~="hover:bg-gray-50/80"]:hover,.theme-slack #root [class~="hover:bg-slate-50"]:hover{background-color:var(--oa-slack-accent-soft)}.theme-slack #root [class~="hover:bg-gray-100"]:hover,.theme-slack #root [class~="hover:bg-slate-100"]:hover{background-color:#e9e2e9}.theme-slack #root [class~=bg-indigo-50],.theme-slack #root [class~="bg-indigo-50/80"],.theme-slack #root [class~="bg-indigo-50/60"],.theme-slack #root [class~="bg-indigo-50/40"],.theme-slack #root [class~="bg-indigo-50/30"],.theme-slack #root [class~=bg-purple-50],.theme-slack #root [class~=bg-violet-50]{background-color:var(--oa-slack-accent-soft)}.theme-slack #root [class~=bg-indigo-100],.theme-slack #root [class~=bg-purple-100],.theme-slack #root [class~=bg-violet-100]{background-color:#eadcea}.theme-slack #root [class~=bg-indigo-400],.theme-slack #root [class~=bg-indigo-500],.theme-slack #root [class~=bg-purple-500],.theme-slack #root [class~=bg-violet-500]{background-color:var(--oa-slack-accent)}.theme-slack #root [class~=bg-indigo-600],.theme-slack #root [class~=bg-indigo-700],.theme-slack #root [class~=bg-purple-600],.theme-slack #root [class~=bg-purple-700],.theme-slack #root [class~=bg-violet-600],.theme-slack #root [class~=bg-violet-700]{background-color:var(--oa-slack-accent-hover)}.theme-slack #root [class~=text-indigo-300],.theme-slack #root [class~=text-indigo-400],.theme-slack #root [class~=text-indigo-500],.theme-slack #root [class~=text-indigo-600],.theme-slack #root [class~=text-indigo-700],.theme-slack #root [class~=text-purple-400],.theme-slack #root [class~=text-purple-500],.theme-slack #root [class~=text-purple-600],.theme-slack #root [class~=text-violet-400],.theme-slack #root [class~=text-violet-500],.theme-slack #root [class~=text-violet-600]{color:var(--oa-slack-accent)}.theme-slack #root [class~=border-indigo-100],.theme-slack #root [class~=border-indigo-200],.theme-slack #root [class~=border-purple-100],.theme-slack #root [class~=border-violet-100]{border-color:#dec9df}.theme-slack #root [class~=border-indigo-300],.theme-slack #root [class~=border-indigo-400],.theme-slack #root [class~=border-indigo-500],.theme-slack #root [class~=border-purple-500],.theme-slack #root [class~=border-violet-500]{border-color:var(--oa-slack-accent)}.theme-slack #root [class~="hover:bg-indigo-50"]:hover,.theme-slack #root [class~="hover:bg-indigo-100"]:hover,.theme-slack #root [class~="hover:bg-purple-50"]:hover,.theme-slack #root [class~="hover:bg-violet-50"]:hover{background-color:#eadcea}.theme-slack #root [class~="hover:bg-indigo-600"]:hover,.theme-slack #root [class~="hover:bg-purple-600"]:hover,.theme-slack #root [class~="hover:bg-violet-600"]:hover{background-color:var(--oa-slack-accent-hover)}.theme-slack #root [class~="hover:text-indigo-600"]:hover,.theme-slack #root [class~="hover:text-purple-600"]:hover,.theme-slack #root [class~="hover:text-violet-600"]:hover{color:var(--oa-slack-accent-hover)}.theme-slack #root [class~=from-indigo-500],.theme-slack #root [class~=from-indigo-600]{--tw-gradient-from: var(--oa-slack-accent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(97 31 105 / 0) var(--tw-gradient-to-position)}.theme-slack #root [class~=via-purple-500],.theme-slack #root [class~=via-purple-600]{--tw-gradient-to: rgb(74 21 75 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--oa-slack-selected) var(--tw-gradient-via-position), var(--tw-gradient-to)}.theme-slack #root [class~=to-purple-600],.theme-slack #root [class~=to-purple-700],.theme-slack #root [class~=to-indigo-600]{--tw-gradient-to: var(--oa-slack-accent-hover) var(--tw-gradient-to-position)}.theme-slack #root [class*=ring-indigo],.theme-slack #root [class*=ring-purple],.theme-slack #root [class*=ring-violet]{--tw-ring-color: rgb(97 31 105 / .34)}.theme-slack #root [class~="focus:border-indigo-300"]:focus,.theme-slack #root [class~="focus:border-indigo-500"]:focus,.theme-slack #root [class~="focus-within:border-indigo-300"]:focus-within{border-color:var(--oa-slack-focus)}.theme-slack #root [class~=shadow-sm],.theme-slack #root [class~=shadow-md]{--tw-shadow-color: rgb(29 28 29 / .09)}.theme-slack #root [class~=shadow-lg],.theme-slack #root [class~=shadow-xl],.theme-slack #root [class~=shadow-2xl]{--tw-shadow-color: rgb(29 28 29 / .16)}.theme-slack .oa-slack-titlebar{position:fixed;inset:0 0 auto 0;z-index:35;height:var(--oa-slack-titlebar-h);align-items:center;justify-content:center;color:#ffffffe6;background:linear-gradient(100deg,var(--oa-slack-rail-deep),#611f69 58%,#4a154b);border-bottom:1px solid rgb(0 0 0 / .14);box-shadow:0 1px 5px #00000029;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.theme-slack .oa-slack-title-search{display:flex;width:min(42vw,540px);height:27px;align-items:center;justify-content:center;gap:8px;padding:0 16px;color:#ffffffd6;background:#ffffff26;border:1px solid rgb(255 255 255 / .24);border-radius:6px;box-shadow:inset 0 1px #ffffff14;font-size:12px;font-weight:500}.theme-slack .oa-slack-title-help{position:absolute;right:18px;color:#ffffffd1}@media(min-width:768px){.theme-slack .oa-slack-titlebar{display:flex}.theme-slack .oa-app-layout{min-height:100vh;padding-top:var(--oa-slack-titlebar-h);background:var(--oa-slack-surface)}.theme-slack .oa-sidebar,.theme-slack .oa-list-panel,.theme-slack .oa-right-panel{top:var(--oa-slack-titlebar-h);bottom:0;height:calc(100vh - var(--oa-slack-titlebar-h))}.theme-slack .oa-main-content{min-height:calc(100vh - var(--oa-slack-titlebar-h));background:var(--oa-slack-surface)}.theme-slack .oa-main-content.oa-viewport-locked,.theme-slack .oa-chat-welcome{height:calc(100vh - var(--oa-slack-titlebar-h))}.theme-slack .oa-right-panel-toggle{top:calc(var(--oa-slack-titlebar-h) + 12px)}.theme-slack .oa-hub-header{top:var(--oa-slack-titlebar-h)}.theme-slack .oa-app-layout--slack-rail{padding-top:0}.theme-slack .oa-app-layout--slack-rail .oa-main-content{min-height:100vh}.theme-slack .oa-app-layout--slack-rail .oa-right-panel{top:0;height:100vh}.theme-slack .oa-app-layout--slack-rail .oa-right-panel-toggle{top:12px}.theme-slack .oa-app-layout--slack-rail .oa-hub-header,.theme-slack .oa-app-layout--slack-rail .oa-settings-nav{top:0}.theme-slack .oa-settings-nav{top:calc(var(--oa-slack-titlebar-h) + 3.5rem)}.theme-slack #root .oa-sidebar{width:76px;padding:10px 6px 12px;gap:2px;color:#fff;background:linear-gradient(180deg,#4a154b,#3f0e40)!important;border-right:0;box-shadow:inset -1px 0 #ffffff14}.theme-slack .oa-sidebar nav,.theme-slack .oa-sidebar>div{width:100%}.theme-slack .oa-sidebar nav{gap:3px}.theme-slack .oa-sidebar-logo{width:50px;height:48px;margin-bottom:6px}.theme-slack .oa-sidebar-logo-mark{width:36px;height:36px;background:conic-gradient(from 45deg,#36c5f0 0 25%,#2eb67d 0 50%,#ecb22e 0 75%,#e01e5a 0)!important;border:2px solid rgb(255 255 255 / .72);border-radius:9px;box-shadow:0 2px 7px #00000038}.theme-slack .oa-sidebar-logo-mark svg{color:#fff;filter:drop-shadow(0 1px 2px rgb(0 0 0 / .24))}.theme-slack #root .oa-rail-item{width:58px;height:50px;flex-direction:column;gap:3px;padding:4px 2px;color:#ffffffb3!important;background:transparent!important;border-radius:8px;box-shadow:none}.theme-slack .oa-rail-item:hover{color:#fff!important;background:#ffffff1a!important}.theme-slack .oa-rail-item[aria-current=page],.theme-slack .oa-rail-item[data-route-active=true]{color:#fff!important;background:#ffffff2e!important;box-shadow:inset 0 0 0 1px #ffffff14}.theme-slack .oa-rail-item>svg{width:20px;height:20px}.theme-slack .oa-rail-label{display:block;width:100%;overflow:hidden;color:inherit;font-size:9px;font-weight:600;line-height:1.1;text-align:center;text-overflow:ellipsis;white-space:nowrap}.theme-slack .oa-rail-item>span.absolute,.theme-slack .oa-rail-avatar>span.absolute{display:none}.theme-slack .oa-nav-divider{width:36px;margin:4px auto;background:#ffffff24!important}.theme-slack .oa-rail-logout:hover{color:#ffb6c7!important;background:#e01e5a33!important}.theme-slack .oa-rail-avatar{width:50px;height:46px;margin-top:3px;background:transparent!important}.theme-slack .oa-rail-avatar img,.theme-slack .oa-rail-avatar canvas{box-shadow:0 0 0 2px #ffffff80}.theme-slack #root .oa-list-panel{color:#302032;background:linear-gradient(180deg,#ebdfec,var(--oa-slack-sidebar))!important;border-right:1px solid #cbb8cd;box-shadow:inset 1px 0 #ffffff3d}.theme-slack .oa-list-panel h2{color:#2b172c!important;font-size:17px;letter-spacing:-.015em}.theme-slack .oa-list-panel input{color:#302032;background:#ffffff94!important;border:1px solid rgb(74 21 75 / .14);border-radius:6px;box-shadow:inset 0 1px 1px #4a154b0d}.theme-slack .oa-list-panel input::-moz-placeholder{color:#846f86}.theme-slack .oa-list-panel input::placeholder{color:#846f86}.theme-slack .oa-list-panel [class~=text-gray-900],.theme-slack .oa-list-panel [class~=text-gray-800],.theme-slack .oa-list-panel [class~=text-gray-700]{color:#302032}.theme-slack .oa-list-panel [class~=text-gray-500],.theme-slack .oa-list-panel [class~=text-gray-400],.theme-slack .oa-list-panel [class~=text-gray-300]{color:#765f78}.theme-slack #root .oa-chat-list-item{margin:1px 7px;width:calc(100% - 14px);border:0;border-radius:7px}.theme-slack #root .oa-chat-list-item:hover{background:#ffffff5c!important}.theme-slack #root .oa-chat-list-item[data-active=true]{color:#fff;background:var(--oa-slack-selected)!important;border:0;box-shadow:0 1px 2px #3f0e402e}.theme-slack #root .oa-chat-list-item[data-active=true] [class~=text-gray-900],.theme-slack #root .oa-chat-list-item[data-active=true] [class~=text-gray-800],.theme-slack #root .oa-chat-list-item[data-active=true] [class~=text-gray-700],.theme-slack #root .oa-chat-list-item[data-active=true] [class~=text-gray-600]{color:#fff!important}.theme-slack #root .oa-chat-list-item[data-active=true] [class~=text-gray-500],.theme-slack #root .oa-chat-list-item[data-active=true] [class~=text-gray-400],.theme-slack #root .oa-chat-list-item[data-active=true] [class~=text-gray-300]{color:#ffffffb8!important}.theme-slack .oa-chat-list-item[data-active=true] [class~=border-white]{border-color:var(--oa-slack-selected)}.theme-slack .oa-list-panel [role=separator]{width:5px;transform:translate(50%)}.theme-slack .oa-list-panel [role=separator]>div{background:#cbb8cd!important}.theme-slack #root .oa-main-content,.theme-slack #root .oa-chat-thread,.theme-slack #root .oa-chat-header,.theme-slack #root .oa-chat-composer{background-color:var(--oa-slack-surface)}.theme-slack .oa-chat-thread{height:100%!important}.theme-slack .oa-chat-header{min-height:62px;padding-top:10px;padding-bottom:10px;border-color:var(--oa-slack-border);box-shadow:0 1px #1d1c1d06}.theme-slack .oa-chat-header [class~=text-gray-900]{color:var(--oa-slack-text)}.theme-slack .oa-chat-messages{scrollbar-color:#b7aeb8 transparent}.theme-slack .oa-chat-composer{padding-top:12px;padding-bottom:max(env(safe-area-inset-bottom),12px);border-color:var(--oa-slack-border)}.theme-slack #root .oa-chat-composer-box{background:#fff;border-color:#b7b3b7;border-radius:11px;box-shadow:0 1px 1px #1d1c1d0f}.theme-slack #root .oa-chat-composer-box:focus-within{border-color:var(--oa-slack-focus);box-shadow:0 0 0 1px var(--oa-slack-focus)}.theme-slack #root .oa-chat-welcome{background:var(--oa-slack-surface)!important}.theme-slack .oa-chat-welcome>.absolute{opacity:.28;filter:saturate(.35)}.theme-slack .oa-chat-welcome [class~=rounded-2xl][class*=bg-white]{border-color:var(--oa-slack-border);border-radius:12px;box-shadow:0 1px 3px #1d1c1d14}.theme-slack #root .oa-right-panel{background:var(--oa-slack-canvas)!important;border-left-color:var(--oa-slack-border);box-shadow:-1px 0 #1d1c1d05}.theme-slack .oa-right-panel [class~=rounded-xl],.theme-slack .oa-right-panel [class~=rounded-2xl]{border:1px solid #e7e2e7;border-radius:10px}.theme-slack .oa-settings-page{width:100%;max-width:none;padding-bottom:36px;background:var(--oa-slack-canvas)!important}.theme-slack .oa-settings-nav{background:#fffffff5!important;border-color:var(--oa-slack-border);box-shadow:0 1px 4px #1d1c1d0d}.theme-slack .oa-settings-card{overflow:hidden;border:1px solid var(--oa-slack-border);border-radius:10px;box-shadow:0 1px 2px #1d1c1d09}.theme-slack .oa-settings-page button[data-theme-option]{position:relative;border-radius:8px}.theme-slack #root .oa-settings-page button[data-theme-option=slack]{padding-left:16%;color:var(--oa-slack-accent);background:linear-gradient(90deg,var(--oa-slack-rail) 0 13%,var(--oa-slack-sidebar) 13% 39%,#fff 39%)!important;border-color:#c8afca}.theme-slack #root .oa-settings-page button[data-theme-option=slack]:hover,.theme-slack #root .oa-settings-page button[data-theme-option=slack][class*=border-indigo-500]{border-color:var(--oa-slack-accent);box-shadow:0 0 0 1px #611f692e}.theme-slack .oa-hub-layout{min-height:100%;background:var(--oa-slack-canvas)}.theme-slack .oa-hub-header{background:#fffffff0!important;border-color:var(--oa-slack-border);box-shadow:0 1px 2px #1d1c1d0a}.theme-slack .oa-hub-header a[aria-current=page]{color:#fff!important;background:var(--oa-slack-accent)!important;border-radius:7px}.theme-slack #root .oa-miniapp-market{background:var(--oa-slack-canvas)!important}.theme-slack #root .oa-miniapp-market-header{background:linear-gradient(112deg,#fff 0 76%,#f3eaf3)!important;border-color:#d8cbd9;border-radius:14px;box-shadow:0 1px 3px #4a154b14}.theme-slack #root .oa-miniapp-market-icon{color:#fff!important;background:var(--oa-slack-accent)!important;border-radius:10px;box-shadow:0 3px 8px #4a154b33}.theme-slack #root .oa-miniapp-card{--oa-miniapp-accent: var(--oa-slack-accent);--oa-miniapp-tint: #f6eff6;position:relative;overflow:hidden;background:linear-gradient(145deg,#ffffff 0 70%,var(--oa-miniapp-tint) 100%)!important;border-color:#d8cbd9;border-radius:12px;box-shadow:0 1px 2px #4a154b14}.theme-slack #root .oa-miniapp-card:before{position:absolute;inset:0 auto 0 0;width:3px;background:var(--oa-miniapp-accent);content:"";opacity:.82}.theme-slack #root .oa-miniapp-card:hover{border-color:color-mix(in srgb,var(--oa-miniapp-accent) 42%,white);box-shadow:0 5px 14px #4a154b21}.theme-slack #root .oa-miniapp-card[data-mini-app=drive]{--oa-miniapp-accent: #1264a3;--oa-miniapp-tint: #edf6fc}.theme-slack #root .oa-miniapp-card[data-mini-app=calendar]{--oa-miniapp-accent: #611f69;--oa-miniapp-tint: #f3e8f4}.theme-slack #root .oa-miniapp-card[data-mini-app=meeting]{--oa-miniapp-accent: #e01e5a;--oa-miniapp-tint: #fff0f5}.theme-slack #root .oa-miniapp-card[data-mini-app=board]{--oa-miniapp-accent: #2e8b68;--oa-miniapp-tint: #edf9f4}.theme-slack #root .oa-miniapp-card-icon{color:var(--oa-miniapp-accent)!important;background:var(--oa-miniapp-tint)!important;border:1px solid color-mix(in srgb,var(--oa-miniapp-accent) 16%,white);border-radius:10px}.theme-slack #root .oa-miniapp-card-badge{color:var(--oa-miniapp-accent)!important;background:var(--oa-miniapp-tint)!important;border:1px solid color-mix(in srgb,var(--oa-miniapp-accent) 12%,white)}.theme-slack #root .oa-miniapp-shell,.theme-slack #root .oa-miniapp-shell-content{background:var(--oa-slack-canvas)!important}.theme-slack #root .oa-miniapp-shell-header{background:#fffffff5!important;border-bottom-color:var(--oa-slack-border);box-shadow:0 1px 3px #1d1c1d0d}.theme-slack #root .oa-calendar-surface,.theme-slack #root .oa-meeting-app>section,.theme-slack #root .oa-meeting-app form{border-color:var(--oa-slack-border);box-shadow:0 1px 3px #4a154b12}.theme-slack #root .oa-calendar-header,.theme-slack #root .oa-meeting-header{border-color:var(--oa-slack-border)}.theme-slack #root :is(.oa-calendar-app,.oa-meeting-app) [class~=bg-sky-600]{background-color:var(--oa-slack-accent)!important}.theme-slack #root :is(.oa-calendar-app,.oa-meeting-app) [class~="hover:bg-sky-700"]:hover{background-color:var(--oa-slack-accent-hover)!important}.theme-slack #root :is(.oa-calendar-app,.oa-meeting-app) [class~=bg-sky-50],.theme-slack #root :is(.oa-calendar-app,.oa-meeting-app) [class~="bg-sky-50/70"]{background-color:var(--oa-slack-accent-soft)!important}.theme-slack #root :is(.oa-calendar-app,.oa-meeting-app) [class~=bg-sky-100]{background-color:#e9d9eb!important}.theme-slack #root :is(.oa-calendar-app,.oa-meeting-app) [class~="hover:bg-sky-50"]:hover,.theme-slack #root :is(.oa-calendar-app,.oa-meeting-app) [class~="hover:bg-sky-100"]:hover{background-color:#eaddec!important}.theme-slack #root :is(.oa-calendar-app,.oa-meeting-app) [class~=text-sky-800],.theme-slack #root :is(.oa-calendar-app,.oa-meeting-app) [class~=text-sky-700],.theme-slack #root :is(.oa-calendar-app,.oa-meeting-app) [class~=text-sky-600],.theme-slack #root :is(.oa-calendar-app,.oa-meeting-app) [class~=text-sky-500]{color:var(--oa-slack-accent)!important}.theme-slack #root :is(.oa-calendar-app,.oa-meeting-app) [class~=border-sky-100],.theme-slack #root :is(.oa-calendar-app,.oa-meeting-app) [class~=border-sky-200],.theme-slack #root :is(.oa-calendar-app,.oa-meeting-app) [class~=border-sky-300]{border-color:#cdb4cf!important}.theme-slack #root :is(.oa-calendar-app,.oa-meeting-app) [class~="focus:border-sky-300"]:focus,.theme-slack #root :is(.oa-calendar-app,.oa-meeting-app) [class~="focus:border-sky-400"]:focus{border-color:var(--oa-slack-accent)!important;box-shadow:0 0 0 1px #611f6929}.theme-slack .oa-group-call-dialog{background:var(--oa-slack-surface)!important;border:1px solid var(--oa-slack-border)!important;border-radius:12px!important;box-shadow:0 20px 60px #1d1c1d47!important}.theme-slack .oa-group-call-dialog-header{background:var(--oa-slack-canvas)!important;border-bottom-color:var(--oa-slack-border)!important}.theme-slack .oa-group-call-dialog-title,.theme-slack .oa-group-call-member-label{color:var(--oa-slack-text)!important}.theme-slack .oa-group-call-dialog-subtitle,.theme-slack .oa-group-call-dialog-close{color:var(--oa-slack-muted)!important}.theme-slack .oa-group-call-member:hover{background:var(--oa-slack-accent-soft)!important}.theme-slack .oa-group-call-checkbox{border-color:var(--oa-slack-border-strong)!important}.theme-slack .oa-group-call-checkbox[data-selected=true]{background:var(--oa-slack-accent)!important;border-color:var(--oa-slack-accent)!important}.theme-slack .oa-group-call-secondary{color:var(--oa-slack-muted)!important;background:#fff!important;border-color:var(--oa-slack-border-strong)!important}.theme-slack .oa-group-call-primary:not(:disabled){color:#fff!important;background:var(--oa-slack-accent)!important}.theme-slack #root .oa-plaza-layout,.theme-slack #root .oa-plaza-shell{background:var(--oa-slack-canvas)!important}.theme-slack .oa-plaza-columns{width:100%;max-width:none;background:var(--oa-slack-surface)}.theme-slack #root .oa-plaza-sidebar{position:sticky;width:320px;padding-left:76px;color:#302032;background:linear-gradient(90deg,var(--oa-slack-rail) 0 64px,var(--oa-slack-sidebar) 64px)!important;border-right-color:#cbb8cd}.theme-slack .oa-plaza-sidebar:before{position:absolute;top:16px;left:14px;display:grid;width:36px;height:36px;place-items:center;color:#fff;background:conic-gradient(from 45deg,#36c5f0 0 25%,#2eb67d 0 50%,#ecb22e 0 75%,#e01e5a 0);border:2px solid rgb(255 255 255 / .72);border-radius:9px;box-shadow:0 2px 8px #00000038;content:"✦";font-size:17px}.theme-slack .oa-plaza-sidebar>button:first-of-type{border-radius:7px}.theme-slack .oa-plaza-sidebar button{color:#3b263d;border-radius:7px}.theme-slack #root .oa-plaza-sidebar button:hover{background:#ffffff61!important}.theme-slack #root .oa-plaza-sidebar button[data-active=true]{color:#fff!important;background:var(--oa-slack-selected)!important;font-weight:700}.theme-slack #root .oa-plaza-sidebar button[data-active=true] *{color:inherit}.theme-slack #root .oa-plaza-sidebar>button[class*=bg-indigo-500]{color:#fff;background:var(--oa-slack-accent)!important;border-radius:8px}.theme-slack .oa-plaza-content{background:var(--oa-slack-surface);border-color:var(--oa-slack-border)}.theme-slack .oa-plaza-right{padding-right:22px;background:var(--oa-slack-canvas)}.theme-slack .oa-plaza-right-sidebar>[class~=bg-gray-50],.theme-slack .oa-plaza-right-sidebar>div>[class~=bg-gray-50]{background:var(--oa-slack-surface);border-color:var(--oa-slack-border);border-radius:12px;box-shadow:0 1px 2px #1d1c1d0a}.theme-slack .oa-plaza-shell,.theme-slack .oa-plaza-content{min-height:calc(100vh - var(--oa-slack-titlebar-h))}.theme-slack .oa-plaza-sidebar{top:var(--oa-slack-titlebar-h);height:calc(100vh - var(--oa-slack-titlebar-h))}.theme-slack .oa-plaza-right>div{top:var(--oa-slack-titlebar-h);max-height:calc(100vh - var(--oa-slack-titlebar-h))}}@media(max-width:767px){.theme-slack .oa-app-layout,.theme-slack .oa-plaza-layout{min-height:100vh;padding-top:0}.theme-slack .oa-main-content,.theme-slack .oa-main-content.oa-viewport-locked,.theme-slack .oa-chat-thread{min-height:0;height:100vh}.theme-slack #root .oa-bottom-nav,.theme-slack #root .oa-plaza-mobile-nav{color:#ffffffad;background:#4a154bf7!important;border-top-color:#ffffff24;box-shadow:0 -2px 10px #3f0e4029}.theme-slack .oa-bottom-nav a,.theme-slack .oa-bottom-nav button,.theme-slack .oa-plaza-mobile-nav a,.theme-slack .oa-plaza-mobile-nav button{color:#ffffffa8!important}.theme-slack .oa-bottom-nav a[aria-current=page],.theme-slack .oa-plaza-mobile-nav button[data-active=true]{color:#fff!important}.theme-slack #root .oa-plaza-mobile-header,.theme-slack #root .oa-mobile-chat-list>div:first-child{background:#ebdfecf5!important;border-bottom-color:#cbb8cd}.theme-slack .oa-settings-page{max-width:none;padding-bottom:84px}.theme-slack .oa-hub-header{top:0}.theme-slack .oa-settings-nav{top:3.5rem}.theme-slack .oa-settings-content{padding-right:8px;padding-left:8px}.theme-slack .oa-chat-header{min-height:56px}.theme-slack .oa-chat-composer{padding-right:10px;padding-left:10px}}html.theme-discord{color-scheme:dark;--oa-discord-titlebar-h: 32px;--oa-discord-top-h: var(--oa-discord-titlebar-h);--oa-discord-rail: #1e1f22;--oa-discord-sidebar: #2b2d31;--oa-discord-canvas: #313338;--oa-discord-panel: #1e1f22;--oa-discord-border: #24262b;--oa-discord-muted: #949ba4;--oa-discord-text: #dbdee1;--oa-discord-strong: #f2f3f5;--oa-discord-brand: #5865f2;--oa-discord-green: #23a55a}html.theme-discord body{background:var(--oa-discord-canvas);color:var(--oa-discord-text);font-family:gg sans,Noto Sans,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html.theme-discord #root{min-height:100vh;background:var(--oa-discord-canvas)}.theme-discord .oa-discord-modal-backdrop{background:#000000b8!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.theme-discord .oa-discord-modal{color:var(--oa-discord-text)!important;background:var(--oa-discord-canvas)!important;border:1px solid var(--oa-discord-border)!important;border-radius:8px!important;box-shadow:0 24px 80px #0000008c!important}.theme-discord .oa-discord-modal .bg-white,.theme-discord .oa-discord-modal [class~=bg-white],.theme-discord .oa-discord-modal [class~="dark:bg-zinc-900"]{background:var(--oa-discord-canvas)!important}.theme-discord .oa-discord-modal .bg-gray-50,.theme-discord .oa-discord-modal .bg-gray-100,.theme-discord .oa-discord-modal [class~=bg-indigo-50],.theme-discord .oa-discord-modal [class~="bg-indigo-50/50"],.theme-discord .oa-discord-modal [class~="dark:bg-zinc-800"]{background:var(--oa-discord-sidebar)!important}.theme-discord .oa-discord-modal input,.theme-discord .oa-discord-modal textarea,.theme-discord .oa-discord-modal select{color:var(--oa-discord-text)!important;background:var(--oa-discord-panel)!important;border-color:#3f4147!important;border-radius:6px!important;box-shadow:none!important}.theme-discord .oa-discord-modal input::-moz-placeholder,.theme-discord .oa-discord-modal textarea::-moz-placeholder{color:var(--oa-discord-muted)!important}.theme-discord .oa-discord-modal input::placeholder,.theme-discord .oa-discord-modal textarea::placeholder{color:var(--oa-discord-muted)!important}.theme-discord .oa-discord-modal input:focus,.theme-discord .oa-discord-modal textarea:focus,.theme-discord .oa-discord-modal select:focus{border-color:var(--oa-discord-brand)!important;outline:none!important}.theme-discord .oa-discord-modal .border-gray-50,.theme-discord .oa-discord-modal .border-gray-100,.theme-discord .oa-discord-modal .border-gray-200,.theme-discord .oa-discord-modal .dark\:border-zinc-700,.theme-discord .oa-discord-modal .dark\:border-zinc-800,.theme-discord .oa-discord-modal .divide-gray-50>:not([hidden])~:not([hidden]),.theme-discord .oa-discord-modal .divide-gray-100>:not([hidden])~:not([hidden]){border-color:var(--oa-discord-border)!important}.theme-discord .oa-discord-modal .text-gray-900,.theme-discord .oa-discord-modal .text-gray-800,.theme-discord .oa-discord-modal .text-gray-700,.theme-discord .oa-discord-modal .dark\:text-zinc-100{color:var(--oa-discord-strong)!important}.theme-discord .oa-discord-modal .text-gray-600,.theme-discord .oa-discord-modal .text-gray-500,.theme-discord .oa-discord-modal .text-gray-400,.theme-discord .oa-discord-modal .dark\:text-zinc-300,.theme-discord .oa-discord-modal .dark\:text-zinc-400,.theme-discord .oa-discord-modal .dark\:text-zinc-500{color:var(--oa-discord-muted)!important}.theme-discord .oa-discord-modal button:hover{background-color:#3f4147}.theme-discord #root .oa-bottom-nav{display:none}@media(min-width:768px){.theme-discord #root .oa-app-layout{min-height:100vh;padding-top:var(--oa-discord-top-h);background:var(--oa-discord-canvas)!important}.theme-discord #root .oa-app-layout.oa-app-layout--settings{padding-top:0;background:#313338!important}.theme-discord #root .oa-sidebar{top:var(--oa-discord-titlebar-h);bottom:0;width:var(--main-sidebar-width);background:var(--oa-discord-rail)!important;border-color:var(--oa-discord-border)!important}.theme-discord #root .oa-app-layout.oa-app-layout--settings .oa-sidebar{top:0}.theme-discord #root .oa-discord-titlebar{display:flex}.theme-discord #root .oa-discord-server-button{position:relative;display:grid;width:48px;height:48px;place-items:center;overflow:visible;color:#dbdee1;background:#313338;border-radius:50%;font-size:20px;font-weight:900;line-height:1;transition:border-radius .14s ease,background-color .14s ease,color .14s ease}.theme-discord #root .oa-discord-server-button:hover,.theme-discord #root .oa-discord-server-button.is-active,.theme-discord #root .oa-discord-server-button.is-discord-selected{color:#fff;background:var(--oa-discord-brand);border-radius:16px}.theme-discord #root .oa-discord-server-button--letter.is-discord-selected,.theme-discord #root .oa-discord-server-button--letter.is-current-server{border-radius:16px;box-shadow:inset 0 0 0 2px #ffffff2e}.theme-discord #root .oa-discord-server-button:hover:before,.theme-discord #root .oa-discord-server-button.is-active:before,.theme-discord #root .oa-discord-server-button.is-discord-selected:before{position:absolute;left:-12px;width:4px;height:20px;background:#fff;border-radius:0 999px 999px 0;content:""}.theme-discord #root .oa-discord-server-button.is-active:before,.theme-discord #root .oa-discord-server-button.is-discord-selected:before{height:40px}.theme-discord #root .oa-discord-rail-footer{display:flex;margin-top:auto;flex-direction:column;align-items:center;gap:8px}.theme-discord #root .oa-discord-rail-scroll{scrollbar-width:none;overscroll-behavior:contain}.theme-discord #root .oa-discord-rail-scroll::-webkit-scrollbar{display:none}.theme-discord #root .oa-discord-global-nav{width:100%}.theme-discord #root .oa-discord-global-nav-button{color:#b5bac1;background:transparent}.theme-discord #root .oa-discord-global-nav-button:hover,.theme-discord #root .oa-discord-global-nav-button.is-active{color:#fff;background:#5865f2}.theme-discord #root .oa-discord-rail-logout:hover{color:#fff;background:#da373c}.theme-discord #root .oa-discord-server-button--user{color:#284332;background:#26352e}.theme-discord #root .oa-discord-server-button--letter{color:#fff;background:#f29b3b;font-size:24px}.theme-discord #root .oa-discord-server-button--add{color:#dbdee1;background:#242529}.theme-discord #root .oa-discord-server-button--add:hover{color:#fff;background:var(--oa-discord-green)}.theme-discord #root .oa-list-panel{top:var(--oa-discord-top-h);bottom:0;color:var(--oa-discord-text);background:var(--oa-discord-panel)!important;border-color:var(--oa-discord-border)!important}.theme-discord #root .oa-app-layout.oa-app-layout--discord-resource-settings,.theme-discord #root .oa-list-panel.oa-list-panel--discord-resource-settings,.theme-discord #root .oa-list-panel.oa-list-panel--discord-resource-settings>*{background:#111214!important}.theme-discord #root .oa-discord-nav-row{display:flex;width:100%;height:40px;align-items:center;gap:12px;padding:0 10px;color:var(--oa-discord-muted);border-radius:6px;font-size:16px;font-weight:600;text-align:left;transition:background-color .12s ease,color .12s ease}.theme-discord #root .oa-discord-nav-row:hover,.theme-discord #root .oa-discord-nav-row.is-active{color:#fff;background:#2f3035}.theme-discord .oa-discord-quick-switcher-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:48px 24px;background:#000000c7}.theme-discord .oa-discord-quick-switcher-modal{width:min(760px,calc(100vw - 48px));min-height:430px;max-height:min(560px,calc(100vh - 96px));display:flex;flex-direction:column;border:1px solid #3f4147;border-radius:12px;background:#2b2d31;box-shadow:0 24px 70px #00000094;color:#dbdee1}.theme-discord .oa-discord-quick-switcher-search{margin:24px 24px 18px;height:74px;display:flex;align-items:center;gap:14px;border:1px solid #45474f;border-radius:8px;background:#1e1f22;padding:0 18px;color:#949ba4}.theme-discord .oa-discord-quick-switcher-input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#f2f3f5;font-size:24px;font-weight:800;letter-spacing:0}.theme-discord .oa-discord-quick-switcher-input::-moz-placeholder{color:#949ba4}.theme-discord .oa-discord-quick-switcher-input::placeholder{color:#949ba4}.theme-discord .oa-discord-quick-switcher-clear{display:flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:50%;color:#949ba4}.theme-discord .oa-discord-quick-switcher-results{min-height:0;flex:1;overflow-y:auto;padding:0 24px 14px;scrollbar-color:#111214 transparent}.theme-discord .oa-discord-quick-switcher-section{margin-bottom:16px}.theme-discord .oa-discord-quick-switcher-section h3{margin:0 0 7px;padding:0 12px;color:#f2f3f5;font-size:13px;font-weight:900}.theme-discord .oa-discord-quick-switcher-row{width:100%;height:44px;display:flex;align-items:center;gap:12px;border-radius:4px;padding:0 12px;color:#dbdee1;text-align:left}.theme-discord .oa-discord-quick-switcher-row:hover{background:#41434a;color:#fff}.theme-discord .oa-discord-quick-switcher-icon{width:28px;height:28px;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;color:#b5bac1}.theme-discord .oa-discord-quick-switcher-title{display:inline;color:#f2f3f5;font-size:16px;font-weight:900}.theme-discord .oa-discord-quick-switcher-subtitle{margin-left:7px;color:#949ba4;font-size:15px;font-weight:700}.theme-discord .oa-discord-quick-switcher-meta{flex-shrink:0;color:#949ba4;font-size:13px;font-weight:800}.theme-discord .oa-discord-quick-switcher-empty{padding:42px 12px;color:#949ba4;text-align:center;font-size:15px;font-weight:800}.theme-discord .oa-discord-quick-switcher-tip{margin:0;padding:0 24px 18px;color:#dbdee1;font-size:13px;font-weight:800}.theme-discord .oa-discord-quick-switcher-tip span{color:#3ba55d}.theme-discord #root .oa-list-panel [class~=overflow-y-auto]{padding-bottom:88px;scrollbar-color:#1a1b1e transparent}.theme-discord #root .oa-discord-user-panel{box-shadow:0 -10px 24px #1112148c}.theme-discord #root .oa-list-panel .group{color:var(--oa-discord-muted)}.theme-discord #root .oa-list-panel button:hover{background-color:#35373c}.theme-discord #root .oa-list-panel [class~=bg-indigo-50],.theme-discord #root .oa-list-panel [class~=bg-gray-50]{background-color:#2f3035!important}.theme-discord #root .oa-list-panel [class~=text-gray-900],.theme-discord #root .oa-list-panel [class~=text-zinc-100]{color:var(--oa-discord-strong)!important}.theme-discord #root .oa-list-panel [class~=text-gray-400],.theme-discord #root .oa-list-panel [class~=text-zinc-500]{color:var(--oa-discord-muted)!important}.theme-discord #root .oa-main-content{min-height:calc(100vh - var(--oa-discord-top-h));height:calc(100vh - var(--oa-discord-top-h));color:var(--oa-discord-text);background:var(--oa-discord-canvas)!important}.theme-discord #root .oa-main-content.oa-main-content--settings{min-height:calc(100vh - var(--oa-discord-top-h));height:auto;color:var(--oa-discord-text);background:#313338!important}.theme-discord #root .oa-settings-page{color:var(--oa-discord-text);background:#313338!important}.theme-discord #root .oa-settings-page[class~=bg-gray-50],.theme-discord #root .oa-settings-page[class~=bg-white],.theme-discord #root .oa-settings-page[class~="dark:bg-zinc-950"]{background:#313338!important}.theme-discord #root .oa-settings-page aside[class~="bg-white/70"]{background:#2b2d31!important;border-color:#1f2023!important}.theme-discord #root .oa-settings-page .bg-white,.theme-discord #root .oa-settings-page [class~="bg-white/95"],.theme-discord #root .oa-settings-page [class~="bg-white/90"],.theme-discord #root .oa-settings-page [class~="bg-white/85"],.theme-discord #root .oa-settings-page [class~="bg-white/80"],.theme-discord #root .oa-settings-page [class~="bg-white/70"],.theme-discord #root .oa-settings-page .dark\:bg-zinc-900,.theme-discord #root .oa-settings-page [class~="dark:bg-zinc-950/90"],.theme-discord #root .oa-settings-page [class~="dark:bg-zinc-950/80"],.theme-discord #root .oa-settings-page [class~="dark:bg-zinc-900/70"],.theme-discord #root .oa-settings-page .dark\:bg-gray-800{background:#2b2d31!important}.theme-discord #root .oa-settings-page .bg-gray-50,.theme-discord #root .oa-settings-page .bg-gray-100,.theme-discord #root .oa-settings-page .bg-slate-50,.theme-discord #root .oa-settings-page .bg-slate-100,.theme-discord #root .oa-settings-page [class~="bg-gray-50/80"],.theme-discord #root .oa-settings-page [class~="bg-gray-100/80"],.theme-discord #root .oa-settings-page [class~="bg-slate-100/80"],.theme-discord #root .oa-settings-page .dark\:bg-zinc-800,.theme-discord #root .oa-settings-page .dark\:bg-zinc-800\/50{background:#35373c!important}.theme-discord #root .oa-settings-page [class~=bg-indigo-50],.theme-discord #root .oa-settings-page [class~="bg-indigo-50/80"],.theme-discord #root .oa-settings-page [class~="bg-indigo-50/60"],.theme-discord #root .oa-settings-page [class~="bg-indigo-50/30"],.theme-discord #root .oa-settings-page [class~="hover:bg-indigo-50/30"]:hover{background:#5865f22e!important}.theme-discord #root .oa-wallet-page{color:var(--oa-discord-text);background:#313338!important}.theme-discord #root .oa-wallet-page[class~=bg-gray-50],.theme-discord #root .oa-wallet-page[class~=bg-white],.theme-discord #root .oa-wallet-page[class~="dark:bg-zinc-950"]{background:#313338!important}.theme-discord #root .oa-wallet-page aside[class~="bg-white/70"]{background:#2b2d31!important;border-color:#1f2023!important}.theme-discord #root .oa-wallet-page .bg-white,.theme-discord #root .oa-wallet-page [class~="bg-white/95"],.theme-discord #root .oa-wallet-page [class~="bg-white/90"],.theme-discord #root .oa-wallet-page [class~="bg-white/85"],.theme-discord #root .oa-wallet-page [class~="bg-white/80"],.theme-discord #root .oa-wallet-page [class~="bg-white/70"],.theme-discord #root .oa-wallet-page .dark\:bg-zinc-900,.theme-discord #root .oa-wallet-page [class~="dark:bg-zinc-950/90"],.theme-discord #root .oa-wallet-page [class~="dark:bg-zinc-950/80"],.theme-discord #root .oa-wallet-page [class~="dark:bg-zinc-900/70"]{background:#2b2d31!important}.theme-discord #root .oa-wallet-page .bg-gray-50,.theme-discord #root .oa-wallet-page .bg-gray-100,.theme-discord #root .oa-wallet-page .bg-slate-50,.theme-discord #root .oa-wallet-page .bg-slate-100,.theme-discord #root .oa-wallet-page [class~="bg-gray-50/80"],.theme-discord #root .oa-wallet-page [class~="bg-gray-50/70"],.theme-discord #root .oa-wallet-page [class~="bg-gray-100/80"],.theme-discord #root .oa-wallet-page [class~="bg-slate-100/80"],.theme-discord #root .oa-wallet-page .dark\:bg-zinc-800,.theme-discord #root .oa-wallet-page .dark\:bg-zinc-800\/50{background:#35373c!important}.theme-discord #root .oa-wallet-page [class~=bg-indigo-50],.theme-discord #root .oa-wallet-page [class~="bg-indigo-50/80"],.theme-discord #root .oa-wallet-page [class~="bg-indigo-50/60"],.theme-discord #root .oa-wallet-page [class~="bg-indigo-50/30"],.theme-discord #root .oa-wallet-page [class~="hover:bg-indigo-50/30"]:hover{background:#5865f22e!important}.theme-discord #root .oa-wallet-nav{background:#2b2d31!important;border-color:#1f2023!important}.theme-discord #root .oa-settings-page .hover\:bg-gray-50:hover,.theme-discord #root .oa-settings-page .hover\:bg-gray-100:hover,.theme-discord #root .oa-settings-page .dark\:hover\:bg-zinc-800:hover,.theme-discord #root .oa-settings-page .dark\:hover\:bg-zinc-700:hover{background:#3f4147!important}.theme-discord #root .oa-settings-page input,.theme-discord #root .oa-settings-page textarea,.theme-discord #root .oa-settings-page select{color:#f2f3f5!important;background:#1e1f22!important;border-color:#3f4147!important}.theme-discord #root .oa-settings-page input::-moz-placeholder,.theme-discord #root .oa-settings-page textarea::-moz-placeholder{color:#80848e!important}.theme-discord #root .oa-settings-page input::placeholder,.theme-discord #root .oa-settings-page textarea::placeholder{color:#80848e!important}.theme-discord #root .oa-settings-page input:focus,.theme-discord #root .oa-settings-page textarea:focus,.theme-discord #root .oa-settings-page select:focus{border-color:var(--oa-discord-brand)!important;box-shadow:0 0 0 2px #5865f238!important}.theme-discord #root .oa-settings-page .text-gray-900,.theme-discord #root .oa-settings-page .text-gray-800,.theme-discord #root .oa-settings-page .text-gray-700,.theme-discord #root .oa-settings-page .dark\:text-white,.theme-discord #root .oa-settings-page .dark\:text-gray-100,.theme-discord #root .oa-settings-page .dark\:text-zinc-100{color:#f2f3f5!important}.theme-discord #root .oa-settings-page .text-gray-600,.theme-discord #root .oa-settings-page .text-gray-500,.theme-discord #root .oa-settings-page .text-gray-400,.theme-discord #root .oa-settings-page .dark\:text-zinc-200,.theme-discord #root .oa-settings-page .dark\:text-zinc-300,.theme-discord #root .oa-settings-page .dark\:text-zinc-400,.theme-discord #root .oa-settings-page .dark\:text-zinc-500{color:#b5bac1!important}.theme-discord #root .oa-settings-page .text-gray-300{color:#80848e!important}.theme-discord #root .oa-settings-page .border-gray-50,.theme-discord #root .oa-settings-page .border-gray-100,.theme-discord #root .oa-settings-page .border-gray-200,.theme-discord #root .oa-settings-page .border-gray-300,.theme-discord #root .oa-settings-page .dark\:border-zinc-700,.theme-discord #root .oa-settings-page .dark\:border-zinc-800,.theme-discord #root .oa-settings-page .dark\:border-gray-700{border-color:#3f4147!important}.theme-discord #root .oa-settings-page .divide-gray-100>:not([hidden])~:not([hidden]){border-color:#3f4147!important}.theme-discord #root .oa-settings-page table,.theme-discord #root .oa-settings-page tbody,.theme-discord #root .oa-settings-page tr{color:#dbdee1!important;background:#2b2d31!important}.theme-discord #root .oa-settings-page tr:nth-child(2n){background:#313338!important}.theme-discord #root .oa-settings-page kbd{color:#dbdee1!important;background:#1e1f22!important;border-color:#3f4147!important}.theme-discord #root .oa-hub-layout{color:var(--oa-discord-text);background:#313338!important}.theme-discord #root .oa-hub-layout.h-full{min-height:calc(100vh - var(--oa-discord-top-h));background:#313338!important}.theme-discord #root .oa-hub-layout .bg-white,.theme-discord #root .oa-hub-layout [class~="bg-white/95"],.theme-discord #root .oa-hub-layout [class~="bg-white/90"],.theme-discord #root .oa-hub-layout [class~="bg-white/85"],.theme-discord #root .oa-hub-layout [class~="bg-white/80"],.theme-discord #root .oa-hub-layout .dark\:bg-zinc-900,.theme-discord #root .oa-hub-layout [class~="dark:bg-zinc-950/90"],.theme-discord #root .oa-hub-layout [class~="dark:bg-zinc-950/80"],.theme-discord #root .oa-hub-layout [class~="dark:bg-zinc-900/70"],.theme-discord #root .oa-hub-layout .dark\:bg-zinc-950{background:#2b2d31!important}.theme-discord #root .oa-hub-layout .bg-gray-50,.theme-discord #root .oa-hub-layout .bg-gray-100,.theme-discord #root .oa-hub-layout .bg-slate-50,.theme-discord #root .oa-hub-layout .bg-slate-100,.theme-discord #root .oa-hub-layout [class~="bg-gray-50/80"],.theme-discord #root .oa-hub-layout [class~="bg-gray-100/80"],.theme-discord #root .oa-hub-layout .dark\:bg-zinc-800,.theme-discord #root .oa-hub-layout .dark\:bg-zinc-800\/50{background:#35373c!important}.theme-discord #root .oa-hub-layout .from-white{--tw-gradient-from: #2b2d31 var(--tw-gradient-from-position) !important;--tw-gradient-to: rgb(43 45 49 / 0) var(--tw-gradient-to-position) !important}.theme-discord #root .oa-hub-layout .via-white{--tw-gradient-to: rgb(43 45 49 / 0) var(--tw-gradient-to-position) !important;--tw-gradient-stops: var(--tw-gradient-from), #2b2d31 var(--tw-gradient-via-position), var(--tw-gradient-to) !important}.theme-discord #root .oa-hub-layout .to-white{--tw-gradient-to: #2b2d31 var(--tw-gradient-to-position) !important}.theme-discord #root .oa-hub-layout .hover\:bg-gray-50:hover,.theme-discord #root .oa-hub-layout .hover\:bg-gray-100:hover,.theme-discord #root .oa-hub-layout .dark\:hover\:bg-zinc-800:hover,.theme-discord #root .oa-hub-layout .dark\:hover\:bg-zinc-700:hover{background:#3f4147!important}.theme-discord #root .oa-hub-layout .text-gray-900,.theme-discord #root .oa-hub-layout .text-gray-800,.theme-discord #root .oa-hub-layout .text-gray-700,.theme-discord #root .oa-hub-layout .dark\:text-white,.theme-discord #root .oa-hub-layout .dark\:text-zinc-100{color:#f2f3f5!important}.theme-discord #root .oa-hub-layout .text-gray-600,.theme-discord #root .oa-hub-layout .text-gray-500,.theme-discord #root .oa-hub-layout .text-gray-400,.theme-discord #root .oa-hub-layout .dark\:text-zinc-200,.theme-discord #root .oa-hub-layout .dark\:text-zinc-300,.theme-discord #root .oa-hub-layout .dark\:text-zinc-400,.theme-discord #root .oa-hub-layout .dark\:text-zinc-500{color:#b5bac1!important}.theme-discord #root .oa-hub-layout .text-gray-300{color:#80848e!important}.theme-discord #root .oa-hub-layout .border-gray-50,.theme-discord #root .oa-hub-layout .border-gray-100,.theme-discord #root .oa-hub-layout .border-gray-200,.theme-discord #root .oa-hub-layout .border-gray-300,.theme-discord #root .oa-hub-layout .dark\:border-zinc-700,.theme-discord #root .oa-hub-layout .dark\:border-zinc-800{border-color:#3f4147!important}.theme-discord #root .oa-hub-layout .divide-gray-50>:not([hidden])~:not([hidden]),.theme-discord #root .oa-hub-layout .divide-gray-100>:not([hidden])~:not([hidden]){border-color:#3f4147!important}.theme-discord #root .oa-hub-layout input,.theme-discord #root .oa-hub-layout textarea,.theme-discord #root .oa-hub-layout select{color:#f2f3f5!important;background:#1e1f22!important;border-color:#3f4147!important}.theme-discord #root .oa-hub-layout input::-moz-placeholder,.theme-discord #root .oa-hub-layout textarea::-moz-placeholder{color:#80848e!important}.theme-discord #root .oa-hub-layout input::placeholder,.theme-discord #root .oa-hub-layout textarea::placeholder{color:#80848e!important}.theme-discord #root .oa-hub-layout .shadow-sm,.theme-discord #root .oa-hub-layout .shadow,.theme-discord #root .oa-hub-layout .shadow-lg,.theme-discord #root .oa-hub-layout .shadow-xl{box-shadow:none!important}.theme-discord #root .oa-hub-header{background:#2b2d31!important;border-color:#1f2023!important;box-shadow:0 1px #1f2023!important}.theme-discord #root .oa-hub-header[class~="bg-white/85"],.theme-discord #root .oa-hub-header[class~="dark:bg-zinc-950/90"]{background:#2b2d31!important}.theme-discord #root .oa-hub-header>div{background:#2b2d31!important}.theme-discord #root .oa-hub-header h1{color:#f2f3f5!important}.theme-discord #root .oa-hub-header nav a{color:#b5bac1!important;background:transparent!important;box-shadow:none!important}.theme-discord #root .oa-hub-header nav a svg{color:currentColor!important}.theme-discord #root .oa-hub-header nav a:hover{color:#dbdee1!important;background:#35373c!important}.theme-discord #root .oa-hub-header nav a[aria-current=page]{color:#f2f3f5!important;background:#35373c!important;box-shadow:none!important}.theme-discord #root .oa-settings-nav{background:#2b2d31!important;border-color:#1f2023!important}.theme-discord #root .oa-settings-nav button{color:#b5bac1}.theme-discord #root .oa-settings-nav button:hover{color:#f2f3f5;background:#35373c}.theme-discord #root .oa-settings-nav button[class*=bg-gray-900]{color:#f2f3f5!important;background:#111214!important}.theme-discord #root .oa-organization-workspace-hub{color:#dbdee1;background:#313338}.theme-discord #root .oa-organization-page{color:#dbdee1;background:#313338!important}.theme-discord #root .oa-organization-page main>header{color:#dbdee1!important}.theme-discord #root .oa-organization-page main>header h1{color:#f2f3f5!important}.theme-discord #root .oa-organization-page main>header p:last-child{color:#b5bac1!important}.theme-discord #root .oa-organization-workspace-hub .bg-white,.theme-discord #root .oa-organization-workspace-hub [class~="bg-white/85"],.theme-discord #root .oa-organization-workspace-hub [class~="bg-white/80"],.theme-discord #root .oa-organization-workspace-hub [class~="bg-white/70"],.theme-discord #root .oa-organization-workspace-hub .dark\:bg-zinc-900{background:#2b2d31!important}.theme-discord #root .oa-organization-workspace-hub [class~=from-white],.theme-discord #root .oa-organization-workspace-hub [class~=via-white],.theme-discord #root .oa-organization-workspace-hub [class~="to-indigo-50/80"]{--tw-gradient-from: #2b2d31 var(--tw-gradient-from-position) !important;--tw-gradient-via: #2b2d31 var(--tw-gradient-via-position) !important;--tw-gradient-to: #313338 var(--tw-gradient-to-position) !important}.theme-discord #root .oa-organization-workspace-hub [class~="bg-indigo-200/40"]{background:#5865f21f!important}.theme-discord #root .oa-organization-workspace-hub form{background:#313338!important;border-color:#3f4147!important}.theme-discord #root .oa-organization-workspace-hub input,.theme-discord #root .oa-organization-workspace-hub select{color:#f2f3f5!important;background:#1e1f22!important;border-color:#3f4147!important}.theme-discord #root .oa-organization-workspace-hub input::-moz-placeholder{color:#80848e!important}.theme-discord #root .oa-organization-workspace-hub input::placeholder{color:#80848e!important}.theme-discord #root .oa-organization-workspace-hub input:focus,.theme-discord #root .oa-organization-workspace-hub select:focus{border-color:var(--oa-discord-brand)!important}.theme-discord #root .oa-organization-workspace-hub .text-gray-900,.theme-discord #root .oa-organization-workspace-hub .text-slate-950,.theme-discord #root .oa-organization-workspace-hub .text-slate-900,.theme-discord #root .oa-organization-workspace-hub .dark\:text-zinc-100{color:#f2f3f5!important}.theme-discord #root .oa-organization-workspace-hub .text-gray-500,.theme-discord #root .oa-organization-workspace-hub .text-gray-400,.theme-discord #root .oa-organization-workspace-hub .text-slate-500,.theme-discord #root .oa-organization-workspace-hub .text-slate-400,.theme-discord #root .oa-organization-workspace-hub .dark\:text-zinc-500{color:#b5bac1!important}.theme-discord #root .oa-organization-workspace-hub .border-gray-100,.theme-discord #root .oa-organization-workspace-hub .border-gray-200,.theme-discord #root .oa-organization-workspace-hub .border-slate-100,.theme-discord #root .oa-organization-workspace-hub .border-slate-200,.theme-discord #root .oa-organization-workspace-hub [class~="border-slate-200/80"],.theme-discord #root .oa-organization-workspace-hub [class~="border-white/80"],.theme-discord #root .oa-organization-workspace-hub .divide-gray-100>:not([hidden])~:not([hidden]){border-color:#3f4147!important}.theme-discord #root .oa-organization-workspace-hub .bg-gray-50,.theme-discord #root .oa-organization-workspace-hub [class~=bg-slate-50],.theme-discord #root .oa-organization-workspace-hub [class~="bg-indigo-50/80"],.theme-discord #root .oa-organization-workspace-hub [class~="bg-indigo-50/60"],.theme-discord #root .oa-organization-workspace-hub .bg-indigo-50{background:#35373c!important}.theme-discord #root .oa-organization-workspace-hub button:hover{background-color:#35373c}.theme-discord #root .oa-organization-workspace-hub button[class*=bg-emerald-500]:hover{background-color:#17a672!important}.theme-discord #root .oa-settings-danger-zone{background:#2b2d31!important;border-color:#3f4147!important}.theme-discord #root .oa-settings-danger-zone button:hover{background:#35373c!important}.theme-discord #root .oa-right-panel{color:#dbdee1;background:#1e1f22!important;border-color:#2b2d31!important}.theme-discord #root .oa-right-panel .bg-gray-50,.theme-discord #root .oa-right-panel .dark\:bg-zinc-800\/50{background:#2b2d31!important}.theme-discord #root .oa-right-panel .bg-white,.theme-discord #root .oa-right-panel .dark\:bg-zinc-800{background:#313338!important}.theme-discord #root .oa-right-panel button.bg-white:hover,.theme-discord #root .oa-right-panel .hover\:bg-gray-100:hover,.theme-discord #root .oa-right-panel .hover\:bg-gray-50:hover,.theme-discord #root .oa-right-panel .dark\:hover\:bg-zinc-700:hover,.theme-discord #root .oa-right-panel .dark\:hover\:bg-zinc-800:hover{background:#3f4147!important}.theme-discord #root .oa-right-panel .text-gray-800,.theme-discord #root .oa-right-panel .text-gray-700,.theme-discord #root .oa-right-panel .text-gray-600,.theme-discord #root .oa-right-panel .dark\:text-zinc-200,.theme-discord #root .oa-right-panel .dark\:text-zinc-300{color:#dbdee1!important}.theme-discord #root .oa-right-panel .text-gray-500,.theme-discord #root .oa-right-panel .text-gray-400,.theme-discord #root .oa-right-panel .dark\:text-zinc-400,.theme-discord #root .oa-right-panel .dark\:text-zinc-500{color:#949ba4!important}.theme-discord #root .oa-main-content.oa-main-content--with-list{margin-right:360px}.theme-discord #root .oa-main-content.oa-main-content--with-list.oa-main-content--discord-group,.theme-discord #root .oa-main-content.oa-main-content--with-list.oa-main-content--discord-channel-settings{margin-right:0}.theme-discord #root .oa-main-content.oa-main-content--discord-dm{margin-right:0;background:#313338!important}.theme-discord #root .oa-discord-friends-home{background:var(--oa-discord-canvas)}.theme-discord #root .oa-discord-activity-panel{display:flex}.theme-discord #root .oa-discord-dm-thread{background:#313338!important;color:#dbdee1!important}.theme-discord #root .oa-discord-dm-main{background:#313338!important}.theme-discord #root .oa-discord-dm-thread .oa-chat-header{min-height:52px;padding:0 16px!important;background:#1e1f22!important;border-color:#24262b!important;box-shadow:none!important}.theme-discord #root .oa-discord-dm-thread .oa-chat-header p,.theme-discord #root .oa-discord-dm-thread .oa-chat-header span{color:#f2f3f5!important}.theme-discord #root .oa-discord-dm-thread .oa-discord-dm-header-subtitle{display:none}.theme-discord #root .oa-discord-dm-thread .oa-chat-header button{color:#b5bac1!important}.theme-discord #root .oa-discord-dm-thread .oa-chat-header button:hover{background:#2b2d31!important;color:#f2f3f5!important}.theme-discord #root .oa-discord-dm-message-list{background:#313338!important;scrollbar-color:#1a1b1e transparent}.theme-discord #root .oa-discord-dm-message-list>div{gap:0!important;padding:0 18px 12px!important}.theme-discord #root .oa-discord-dm-message-list [data-chat-message-id]{margin:0 -18px!important;padding:2px 18px!important;border-radius:0!important}.theme-discord #root .oa-discord-dm-message-list .oa-discord-message-row{gap:16px!important;padding-top:10px!important;padding-bottom:2px!important}.theme-discord #root .oa-discord-dm-message-list .oa-discord-message-row--compact{padding-top:0!important;min-height:24px}.theme-discord #root .oa-discord-dm-message-list .oa-discord-message-avatar-slot{display:flex;width:56px;flex:0 0 56px;justify-content:flex-end;padding-top:2px}.theme-discord #root .oa-discord-dm-message-list .oa-discord-message-compact-time{width:56px;padding-top:2px;color:#949ba4!important;font-size:12px;font-weight:600;line-height:20px;text-align:right}.theme-discord #root .oa-discord-dm-message-list .oa-discord-message-header{display:flex;align-items:baseline;gap:10px;min-height:22px;margin-bottom:1px}.theme-discord #root .oa-discord-dm-message-list .oa-discord-message-author{max-width:240px;overflow:hidden;color:#f2f3f5!important;font-size:16px;font-weight:800;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.theme-discord #root .oa-discord-dm-message-list .oa-discord-message-author:hover{text-decoration:underline}.theme-discord #root .oa-discord-dm-message-list .oa-discord-message-time{color:#949ba4!important;font-size:12px;font-weight:600;line-height:18px}.theme-discord #root .oa-discord-dm-message-list [data-chat-message-id]:hover{background:#2e3035!important}.theme-discord #root .oa-discord-dm-message-list [data-chat-message-id] .max-w-\[75\%\]{max-width:660px!important;align-items:flex-start!important}.theme-discord #root .oa-discord-dm-message-list [data-chat-message-id] .rounded-full{border-color:#313338!important}.theme-discord #root .oa-discord-dm-message-list .oa-discord-message-row>.flex-1>.flex.gap-2\.5{gap:0!important}.theme-discord #root .oa-discord-dm-message-list .oa-discord-message-row>.flex-1>.flex.gap-2\.5>.flex-shrink-0{display:none!important}.theme-discord #root .oa-discord-dm-message-list .oa-discord-message-row [class*="bg-[var(--oa-chat-outgoing-bg)"],.theme-discord #root .oa-discord-dm-message-list .oa-discord-message-row [class*="bg-[var(--oa-chat-incoming-bg)"]{background:transparent!important;border-color:transparent!important;box-shadow:none!important}.theme-discord #root .oa-discord-dm-message-list .oa-discord-message-row .flex.items-center.gap-1.mt-1,.theme-discord #root .oa-discord-dm-message-list .oa-discord-message-row .flex.items-center.justify-start.gap-1.mt-1,.theme-discord #root .oa-discord-dm-message-list .oa-discord-message-row .flex.items-center.justify-end.gap-1.mt-1{display:none!important}.theme-discord #root .oa-discord-dm-message-list [data-chat-message-text],.theme-discord #root .oa-discord-dm-message-list [data-chat-message-text] p,.theme-discord #root .oa-discord-dm-message-list [data-chat-message-text] div{color:#dbdee1!important;font-size:15px!important;line-height:1.375!important}.theme-discord #root .oa-discord-dm-message-list [data-chat-message-text] a,.theme-discord #root .oa-discord-dm-message-list a{color:#00a8fc!important}.theme-discord #root .oa-discord-dm-message-list [class*="bg-[var(--oa-chat-outgoing-bg)"],.theme-discord #root .oa-discord-dm-message-list [class*="bg-[var(--oa-chat-incoming-bg)"]{background:transparent!important;border-color:transparent!important;box-shadow:none!important}.theme-discord #root .oa-discord-dm-message-list [class*="text-[var(--oa-chat-outgoing-text)"],.theme-discord #root .oa-discord-dm-message-list [class*="text-[var(--oa-chat-incoming-text)"]{color:#dbdee1!important}.theme-discord #root .oa-discord-dm-message-list .oa-discord-date-divider,.theme-discord #root .oa-discord-group-message-list .oa-discord-date-divider{display:flex;align-items:center;gap:10px;margin:18px -18px 16px;color:#949ba4!important;font-size:16px;font-weight:800;line-height:20px}.theme-discord #root .oa-discord-dm-message-list .oa-discord-date-divider:before,.theme-discord #root .oa-discord-dm-message-list .oa-discord-date-divider:after,.theme-discord #root .oa-discord-group-message-list .oa-discord-date-divider:before,.theme-discord #root .oa-discord-group-message-list .oa-discord-date-divider:after{height:1px;flex:1 1 auto;background:#3f4147;content:""}.theme-discord #root .oa-discord-dm-message-list .oa-discord-date-divider span,.theme-discord #root .oa-discord-group-message-list .oa-discord-date-divider span{flex:0 0 auto}.theme-discord #root .oa-discord-dm-message-list .oa-discord-call-record,.theme-discord #root .oa-discord-group-message-list .oa-discord-call-record{display:flex;align-items:center;gap:16px;min-height:48px;margin:0 -18px;padding:4px 18px 8px;color:#949ba4!important}.theme-discord #root .oa-discord-dm-message-list .oa-discord-call-record:hover,.theme-discord #root .oa-discord-group-message-list .oa-discord-call-record:hover{background:#2e3035!important}.theme-discord #root .oa-discord-dm-message-list .oa-discord-call-record-icon,.theme-discord #root .oa-discord-group-message-list .oa-discord-call-record-icon{display:flex;width:56px;flex:0 0 56px;justify-content:flex-end;color:#23a55a!important}.theme-discord #root .oa-discord-dm-message-list .oa-discord-call-record-body,.theme-discord #root .oa-discord-group-message-list .oa-discord-call-record-body{display:flex;min-width:0;align-items:baseline;gap:14px}.theme-discord #root .oa-discord-dm-message-list .oa-discord-call-record-text,.theme-discord #root .oa-discord-group-message-list .oa-discord-call-record-text{color:#949ba4!important;font-size:18px;font-weight:800;line-height:24px}.theme-discord #root .oa-discord-dm-message-list .oa-discord-call-record-text strong,.theme-discord #root .oa-discord-group-message-list .oa-discord-call-record-text strong{color:#f2f3f5!important;font-weight:900}.theme-discord #root .oa-discord-dm-message-list .oa-discord-call-record-time,.theme-discord #root .oa-discord-group-message-list .oa-discord-call-record-time{color:#949ba4!important;font-size:13px;font-weight:800;line-height:18px;white-space:nowrap}.theme-discord #root .oa-discord-dm-thread .oa-chat-composer{background:#313338!important;border-color:transparent!important;padding:0 16px 12px!important}.theme-discord #root .oa-discord-dm-composer-box{min-height:68px;background:#383a40!important;border-color:#383a40!important;border-radius:8px!important;box-shadow:none!important}.theme-discord #root .oa-discord-dm-composer-box textarea{color:#dbdee1!important;caret-color:#dbdee1!important;font-size:15px!important}.theme-discord #root .oa-discord-dm-composer-box textarea::-moz-placeholder{color:#949ba4!important}.theme-discord #root .oa-discord-dm-composer-box textarea::placeholder{color:#949ba4!important}.theme-discord #root .oa-discord-dm-composer-box button{color:#b5bac1!important}.theme-discord #root .oa-discord-dm-composer-box button:hover{background:#4e5058!important;color:#f2f3f5!important}.theme-discord #root .oa-discord-dm-profile-panel{background:#232428!important;border-color:#24262b!important}.theme-discord #root .oa-discord-group-thread{background:#313338!important;color:#dbdee1!important}.theme-discord #root .oa-discord-group-main{background:#313338!important}.theme-discord #root .oa-discord-group-thread .oa-chat-header{min-height:52px;padding:0 16px!important;background:#1e1f22!important;border-color:#24262b!important;box-shadow:none!important}.theme-discord #root .oa-discord-group-thread .oa-chat-header p,.theme-discord #root .oa-discord-group-thread .oa-chat-header span{color:#f2f3f5!important}.theme-discord #root .oa-discord-group-thread .oa-chat-header button{color:#b5bac1!important}.theme-discord #root .oa-discord-group-thread .oa-chat-header button:hover{background:#2b2d31!important;color:#f2f3f5!important}.theme-discord #root .oa-discord-group-message-list{gap:0!important;padding:0 18px 20px!important;background:#313338!important;scrollbar-color:#1a1b1e transparent}.theme-discord #root .oa-discord-group-message-list .oa-discord-message-row{gap:16px!important;margin:0 -18px!important;padding:10px 18px 2px!important;border-radius:0!important}.theme-discord #root .oa-discord-group-message-list .oa-discord-message-row--compact{min-height:24px;padding-top:0!important}.theme-discord #root .oa-discord-group-message-list .oa-discord-message-row:hover{background:#2e3035!important}.theme-discord #root .oa-discord-group-message-list .oa-discord-message-avatar-slot{display:flex;width:56px;flex:0 0 56px;justify-content:flex-end;padding-top:2px}.theme-discord #root .oa-discord-group-message-list .oa-discord-message-compact-time{width:56px;padding-top:2px;color:#949ba4!important;font-size:12px;font-weight:600;line-height:20px;text-align:right}.theme-discord #root .oa-discord-group-message-list .oa-discord-message-header{display:flex;align-items:baseline;gap:10px;min-height:22px;margin-bottom:1px}.theme-discord #root .oa-discord-group-message-list .oa-discord-message-author{max-width:240px;overflow:hidden;color:#f2f3f5!important;font-size:16px;font-weight:800;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.theme-discord #root .oa-discord-group-message-list .oa-discord-message-author:hover{text-decoration:underline}.theme-discord #root .oa-discord-group-message-list .oa-discord-message-time{color:#949ba4!important;font-size:12px;font-weight:600;line-height:18px}.theme-discord #root .oa-discord-group-message-list .oa-discord-group-message-row>.min-w-0>.group{justify-content:flex-start!important}.theme-discord #root .oa-discord-group-message-list .oa-discord-group-message-row>.min-w-0>.group>.flex-shrink-0{display:none!important}.theme-discord #root .oa-discord-group-message-list .oa-discord-group-message-row>.min-w-0>.group>div{max-width:660px!important;align-items:flex-start!important}.theme-discord #root .oa-discord-group-message-list .oa-discord-group-message-row [class*="bg-[var(--oa-chat-outgoing-bg)"],.theme-discord #root .oa-discord-group-message-list .oa-discord-group-message-row [class*="bg-[var(--oa-chat-incoming-bg)"]{background:transparent!important;border-color:transparent!important;box-shadow:none!important}.theme-discord #root .oa-discord-group-message-list .oa-discord-group-message-row .flex.items-center.gap-1.mt-1,.theme-discord #root .oa-discord-group-message-list .oa-discord-group-message-row .flex.items-center.justify-start.gap-1.mt-1,.theme-discord #root .oa-discord-group-message-list .oa-discord-group-message-row .flex.items-center.justify-end.gap-1.mt-1{display:none!important}.theme-discord #root .oa-discord-group-message-list [data-chat-message-text],.theme-discord #root .oa-discord-group-message-list [data-chat-message-text] p,.theme-discord #root .oa-discord-group-message-list [data-chat-message-text] div{color:#dbdee1!important;font-size:15px!important;line-height:1.375!important}.theme-discord #root .oa-discord-group-message-list [data-chat-message-text] a,.theme-discord #root .oa-discord-group-message-list a{color:#00a8fc!important}.theme-discord #root .oa-discord-group-message-list [class*="text-[var(--oa-chat-outgoing-text)"],.theme-discord #root .oa-discord-group-message-list [class*="text-[var(--oa-chat-incoming-text)"]{color:#dbdee1!important}.theme-discord #root .oa-discord-group-composer,.theme-discord #root .oa-discord-group-thread .oa-chat-composer{background:#313338!important;border-color:transparent!important;padding:0 16px 12px!important}.theme-discord #root .oa-discord-group-composer-box{min-height:68px;background:#383a40!important;border-color:#383a40!important;border-radius:8px!important;box-shadow:none!important}.theme-discord #root .oa-discord-group-composer-box textarea{color:#dbdee1!important;caret-color:#dbdee1!important;font-size:15px!important}.theme-discord #root .oa-discord-group-composer-box textarea::-moz-placeholder{color:#949ba4!important}.theme-discord #root .oa-discord-group-composer-box textarea::placeholder{color:#949ba4!important}.theme-discord #root .oa-discord-group-composer-box button{color:#b5bac1!important}.theme-discord #root .oa-discord-group-composer-box button:hover{background:#4e5058!important;color:#f2f3f5!important}}@media(max-width:767px){.theme-discord #root .oa-app-layout,.theme-discord #root .oa-main-content{min-height:100vh;height:100vh;background:var(--oa-discord-canvas)!important}.theme-discord #root .oa-main-content.oa-main-content--settings{height:auto;background:#313338!important}}html.theme-discord{--discord-font-meta: 12px;--discord-font-label: 14px;--discord-font-body: 16px;--discord-font-title: 20px;--discord-server-rail-width: 72px;--discord-channel-sidebar-width: 303px;--discord-app-titlebar-height: 32px;--discord-content-header-height: 48px;--main-sidebar-width: var(--discord-server-rail-width);--oa-discord-titlebar-h: var(--discord-app-titlebar-height);--oa-discord-top-h: var(--discord-app-titlebar-height)}.theme-discord #root{font-family:gg sans,Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--discord-font-body);line-height:1.375}.theme-discord #root .oa-discord-rail{width:var(--discord-server-rail-width)!important;padding-inline:12px}.theme-discord #root .oa-list-panel{width:var(--discord-channel-sidebar-width)!important;min-width:var(--discord-channel-sidebar-width)!important;max-width:var(--discord-channel-sidebar-width)!important;z-index:40;overflow:visible;font-size:var(--discord-font-label)}.theme-discord #root .oa-discord-titlebar{height:var(--discord-app-titlebar-height)!important;min-height:var(--discord-app-titlebar-height);font-size:var(--discord-font-label)}.theme-discord #root .oa-discord-nav-row{min-height:40px;height:40px;gap:12px;padding-inline:8px;font-size:var(--discord-font-body);line-height:20px;letter-spacing:0}.theme-discord #root .oa-discord-list-primer{padding-inline:8px}.theme-discord #root .oa-discord-find-button{height:32px;margin-bottom:8px}.theme-discord #root .oa-discord-user-panel{position:fixed!important;left:8px!important;right:auto!important;bottom:8px!important;z-index:60;width:calc(var(--main-sidebar-width) + var(--list-panel-width) - 16px);height:58px!important;padding-inline:12px}.theme-discord #root .oa-discord-user-panel.is-voice-active{height:auto!important;max-height:calc(100dvh - 16px);padding-inline:0}.theme-discord #root .oa-discord-organization-header{height:48px!important;font-size:var(--discord-font-body)}.theme-discord #root .oa-discord-channel-row{height:32px!important;gap:8px!important;padding-inline:8px!important;border-radius:4px!important;font-size:var(--discord-font-body)!important;font-weight:600!important;line-height:20px}.theme-discord #root .oa-discord-channel-row svg{width:20px!important;height:20px!important;flex:0 0 20px;stroke-width:2}.theme-discord #root .oa-discord-message-row{padding-block:2px;font-size:var(--discord-font-body);line-height:1.375;letter-spacing:0}.theme-discord #root .oa-discord-message-author{font-size:var(--discord-font-body);line-height:1.375}.theme-discord #root .oa-discord-message-author[data-discord-role=OWNER]{color:#f0b232!important}.theme-discord #root .oa-discord-message-author[data-discord-role=ADMIN]{color:#c792ea!important}.theme-discord #root .oa-discord-message-time,.theme-discord #root .oa-discord-message-compact-time{font-size:var(--discord-font-meta);line-height:1.3}.theme-discord #root .oa-discord-group-composer{min-height:44px;font-size:var(--discord-font-body)}.theme-discord #root .oa-discord-group-composer-box{min-height:60px;border-radius:8px!important;font-size:var(--discord-font-body);line-height:1.375}.theme-discord #root .oa-discord-group-members-aside{padding-top:68px!important}.theme-discord #root .oa-discord-group-thread .oa-chat-header{height:48px!important;min-height:48px!important;padding-block:0!important}.theme-discord #root .oa-discord-group-thread .oa-chat-header button>div>p:last-child{display:none}.theme-discord #root .oa-discord-group-header-topic-divider{max-width:280px;margin-left:4px;padding-left:12px;border-left:1px solid #3f4147}.theme-discord #root .oa-discord-group-header-actions>button{width:32px;height:32px;flex:0 0 32px;border-radius:4px!important;color:#b5bac1!important}.theme-discord #root .oa-discord-group-header-search{width:32px!important;height:32px!important;flex:0 0 32px!important;padding:0!important;border-radius:4px!important}.theme-discord #root .oa-discord-group-message-list .oa-discord-date-divider{font-size:12px;line-height:16px}.theme-discord #root .oa-discord-new-message-divider{position:relative;display:flex;align-items:center;height:16px;margin:8px -18px 4px;border-top:1px solid #f23f42;color:#f23f42;font-size:10px;font-weight:800;line-height:12px}.theme-discord #root .oa-discord-new-message-divider span{position:absolute;right:4px;top:-7px;padding-left:4px;background:#313338}.theme-discord #root .oa-discord-group-message-list .oa-discord-system-message{min-height:22px;margin:0!important;padding:1px 0 1px 56px!important;justify-content:flex-start!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#949ba4!important;font-size:14px;line-height:20px}.theme-discord #root .oa-discord-group-message-list .oa-discord-system-message>*{margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.theme-discord #root .oa-discord-system-message-content{color:#949ba4;font-size:14px;line-height:20px}.theme-discord #root .oa-discord-channel-welcome{margin-left:0!important;max-width:520px}.theme-discord #root .oa-discord-composer-tool,.theme-discord #root .oa-discord-composer-send{width:32px!important;height:32px!important;flex-basis:32px!important;border-radius:4px!important;background:transparent!important;color:#b5bac1!important}.theme-discord #root .oa-discord-composer-tool:hover,.theme-discord #root .oa-discord-composer-send:not(:disabled):hover{color:#f2f3f5!important;background:#4e5058!important}.theme-discord #root .oa-discord-composer-send:disabled{display:none}.theme-discord #root .oa-discord-message-actions{position:absolute;top:-16px;right:16px;z-index:2;height:32px;padding:2px 4px!important;border:1px solid #24262b;border-radius:4px;background:#2b2d31;box-shadow:0 2px 5px #00000040}.theme-discord #root .oa-discord-message-actions button{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:3px;color:#b5bac1}.theme-discord #root .oa-discord-message-actions button:hover{background:#3f4147!important;color:#f2f3f5}.theme-discord #root .oa-discord-file-attachment{min-width:320px;max-width:520px;padding:12px!important;border:1px solid #1e1f22;border-radius:4px!important;background:#2b2d31;color:#dbdee1}.theme-discord #root .oa-discord-group-composer,.theme-discord #root .oa-discord-group-thread .oa-chat-composer{padding:0 8px 8px!important}.theme-discord #root .oa-discord-group-composer textarea,.theme-discord #root .oa-discord-group-composer input,.theme-discord #root .oa-discord-group-composer [contenteditable=true]{font-size:var(--discord-font-body);line-height:1.375;letter-spacing:0}.theme-discord #root .oa-discord-activity-panel{top:calc(var(--discord-app-titlebar-height) + var(--discord-content-header-height))!important}@media(min-width:768px)and (max-width:1279px){.theme-discord #root .oa-main-content.oa-main-content--with-list{margin-right:0}.theme-discord #root .oa-discord-activity-panel{display:none!important}}@media(min-width:1024px){.theme-discord #root .oa-discord-group-members-aside{display:flex!important}}@media(min-width:1024px)and (max-width:1100px){.theme-discord #root .oa-discord-group-header-actions>button:nth-of-type(n+6){display:none}.theme-discord #root .oa-discord-group-header-topic-divider{display:none}}@media(max-width:1023px)and (min-width:768px){html.theme-discord{--discord-channel-sidebar-width: 260px}.theme-discord #root .oa-app-layout{--main-sidebar-width: 72px !important;--list-panel-width: 260px !important;--list-panel-total-offset: 332px !important}}@media(max-width:767px){html.theme-discord{--discord-server-rail-width: 0px;--discord-channel-sidebar-width: 100%;--discord-app-titlebar-height: 32px}.theme-discord #root .oa-list-panel{width:100%!important;min-width:0!important;max-width:none!important}.theme-discord #root .oa-discord-message-row{padding-inline:12px}.theme-discord #root .oa-discord-group-composer{min-height:44px;padding-inline:12px!important}}html.theme-arc{color-scheme:light;--oa-arc-hue: 255;--oa-arc-tint: hsl(255 62% 72%);--oa-arc-tint-deep: hsl(255 55% 58%);--oa-arc-tint-soft: hsl(255 70% 94%);--oa-arc-ink: #1a1523;--oa-arc-ink-dim: #6b6478;--oa-arc-surface: #ffffff;--oa-arc-radius: 14px}html.theme-arc body,html.theme-arc .oa-app-layout{background:linear-gradient(160deg,hsl(var(--oa-arc-hue) 70% 86%),hsl(calc(var(--oa-arc-hue) + 28) 62% 80%) 55%,hsl(calc(var(--oa-arc-hue) + 55) 58% 84%));background-attachment:fixed;color:var(--oa-arc-ink)}html.theme-arc .oa-sidebar,html.theme-arc .oa-list-panel{background:transparent;border-right:1px solid hsl(var(--oa-arc-hue) 40% 78% / .5)}html.theme-arc .oa-rail-secondary .oa-rail-item:not([aria-current=page]){color:hsl(var(--oa-arc-hue) 24% 34%)}html.theme-arc .oa-rail-secondary .oa-rail-item:hover{background:hsl(var(--oa-arc-hue) 35% 98% / .42);color:hsl(var(--oa-arc-hue) 32% 27%)}html.theme-arc .oa-rail-secondary .oa-rail-item[aria-current=page]{background:hsl(var(--oa-arc-hue) 45% 100% / .58);color:hsl(var(--oa-arc-hue) 42% 35%);box-shadow:0 1px 3px hsl(var(--oa-arc-hue) 35% 35% / .12)}html.theme-arc .oa-rail-secondary .oa-nav-divider{background:hsl(var(--oa-arc-hue) 22% 46% / .38)}html.theme-arc .oa-rail-secondary .oa-rail-logout:hover{background:#fdf6f6b3;color:#a92d2d}html.theme-arc .oa-chat-list-item[aria-current=true],html.theme-arc .oa-chat-list-item[data-active=true]{background:hsl(var(--oa-arc-hue) 30% 100% / .2);border-right:0;border-radius:var(--oa-arc-radius);box-shadow:inset 0 0 0 1px hsl(var(--oa-arc-hue) 24% 48% / .14)}html.theme-arc .oa-chat-list-item:hover{background:hsl(var(--oa-arc-hue) 55% 100% / .45);border-radius:var(--oa-arc-radius)}html.theme-arc .oa-chat-list-item[data-active=true]:hover{background:hsl(var(--oa-arc-hue) 30% 100% / .2)}html.theme-arc .oa-organization-directory-header{background:hsl(var(--oa-arc-hue) 28% 98% / .28);border-color:hsl(var(--oa-arc-hue) 25% 64% / .2)}html.theme-arc .oa-organization-directory-toggle{color:hsl(var(--oa-arc-hue) 18% 38%)}html.theme-arc .oa-organization-directory-toggle:hover{color:hsl(var(--oa-arc-hue) 28% 30%)}html.theme-arc .oa-organization-directory-icon{color:hsl(var(--oa-arc-hue) 34% 43%)}html.theme-arc .oa-organization-directory-count{background:hsl(var(--oa-arc-hue) 35% 98% / .5);color:hsl(var(--oa-arc-hue) 38% 40%)}html.theme-arc .oa-organization-directory-create{color:hsl(var(--oa-arc-hue) 16% 48%)}html.theme-arc .oa-organization-directory-create:hover{background:hsl(var(--oa-arc-hue) 35% 98% / .42);color:hsl(var(--oa-arc-hue) 30% 34%)}html.theme-arc .oa-chat-thread,html.theme-arc .oa-chat-messages,html.theme-arc .oa-chat-page-bg{background:var(--oa-arc-surface)}html.theme-arc .oa-chat-thread{border-radius:var(--oa-arc-radius);margin:8px 8px 8px 0;box-shadow:0 8px 30px hsl(var(--oa-arc-hue) 45% 35% / .16);overflow:hidden}html.theme-arc .oa-chat-header{background:var(--oa-arc-surface);border-bottom:1px solid hsl(var(--oa-arc-hue) 30% 90%)}html.theme-arc .oa-chat-outgoing-bg{background:var(--oa-arc-tint-deep)}html.theme-arc .oa-chat-outgoing-text{color:#fff}html.theme-arc .oa-chat-incoming-bg{background:hsl(var(--oa-arc-hue) 30% 96%)}html.theme-arc .oa-chat-incoming-text{color:var(--oa-arc-ink)}html.theme-arc .oa-chat-composer-box{background:var(--oa-arc-surface);border:1px solid hsl(var(--oa-arc-hue) 35% 86%);border-radius:var(--oa-arc-radius)}html.theme-arc .oa-chat-composer-box:focus-within{border-color:var(--oa-arc-tint-deep);box-shadow:0 0 0 4px hsl(var(--oa-arc-hue) 60% 70% / .18)}html.theme-arc .oa-chat-accent,html.theme-arc .oa-chat-link{color:var(--oa-arc-tint-deep)}html.theme-arc .oa-app-layout[data-rail-collapsed=true] .oa-chat-thread{margin-left:8px}html.theme-arc .oa-arc-rail-toggle{border-color:hsl(var(--oa-arc-hue) 35% 60% / .35);color:hsl(var(--oa-arc-hue) 40% 35%)}html.theme-arc .oa-arc-rail-toggle:hover{border-color:var(--oa-arc-tint-deep);color:var(--oa-arc-tint-deep)}@media(prefers-reduced-motion:no-preference){html.theme-arc .oa-chat-list-item,html.theme-arc .oa-sidebar{transition:background-color .16s ease,width .16s ease}}html.theme-terminal{color-scheme:dark;--oa-term-font: -apple-system, BlinkMacSystemFont, "Segoe UI", "Microsoft YaHei", sans-serif;--oa-term-mono: "SFMono-Regular", Consolas, "Liberation Mono", monospace;--oa-term-bg: #1F1F1F;--oa-term-panel: #181818;--oa-term-hover: #2B2B2B;--oa-term-selected: #313131;--oa-term-border: #2B2B2B;--oa-term-input: #313131;--oa-term-input-border: #3C3C3C;--oa-term-ink: #CCCCCC;--oa-term-strong: #FFFFFF;--oa-term-muted: #9D9D9D;--oa-term-placeholder: #989898;--oa-term-accent: #0078D4;--oa-term-accent-hover: #026EC1;--oa-term-radius: 2px}html.theme-terminal body,html.theme-terminal #root,html.theme-terminal .oa-app-layout{background:var(--oa-term-bg);color:var(--oa-term-ink);font-family:var(--oa-term-font)}html.theme-terminal #root .oa-sidebar,html.theme-terminal #root .oa-list-panel{background:var(--oa-term-panel)!important;color:var(--oa-term-ink)!important;border-color:var(--oa-term-border)!important}html.theme-terminal #root .oa-chat-header{background:var(--oa-term-panel)!important;color:var(--oa-term-strong)!important;border-bottom:1px solid var(--oa-term-border)!important}html.theme-terminal #root .oa-chat-thread,html.theme-terminal #root .oa-chat-messages,html.theme-terminal #root .oa-chat-page-bg,html.theme-terminal #root .oa-chat-composer{background:var(--oa-term-bg)!important;color:var(--oa-term-ink)!important}html.theme-terminal #root .oa-chat-list-item{color:var(--oa-term-ink)!important;border-radius:var(--oa-term-radius)!important;gap:0}html.theme-terminal #root .oa-chat-list-avatar{display:none}html.theme-terminal #root .oa-terminal-message-row{gap:0;padding:3px 24px 3px 48px}html.theme-terminal #root .oa-terminal-message-row>.flex-1{display:flex;min-width:0;align-items:baseline;gap:0}html.theme-terminal #root .oa-terminal-message-body{position:relative;display:grid;width:100%;max-width:none!important;padding-right:132px;grid-template-columns:max-content minmax(0,1fr) max-content;align-items:baseline;-moz-column-gap:0;column-gap:0}html.theme-terminal #root .oa-terminal-message-body>.oa-terminal-message-author{grid-column:1;grid-row:1;margin-bottom:0}html.theme-terminal #root .oa-terminal-message-body>div:first-of-type{grid-column:2;grid-row:1;min-width:0}html.theme-terminal #root .oa-terminal-message-body>.oa-terminal-message-meta{grid-column:auto}html.theme-terminal #root .oa-terminal-message-row>.flex-1>div{min-width:0;flex:1 1 auto}html.theme-terminal #root .oa-terminal-message-row .items-end{align-items:flex-start!important}html.theme-terminal #root .oa-terminal-message-row .justify-end{justify-content:flex-start!important}html.theme-terminal #root .oa-terminal-message-row .text-right{text-align:left!important}html.theme-terminal #root .oa-terminal-message-avatar,html.theme-terminal #root .oa-terminal-message-legacy-meta{display:none!important}html.theme-terminal #root .oa-terminal-message-author{flex:0 0 auto;margin-right:6px;color:#4daafc;font-family:var(--oa-term-mono);font-size:13px;font-weight:600}html.theme-terminal #root .oa-terminal-message-author:after{content:"："}html.theme-terminal #root .oa-terminal-message-meta{position:absolute;top:4px;right:0;flex:0 0 auto;width:132px;margin-left:auto;justify-content:flex-start;padding-left:16px;color:var(--oa-term-muted);font-family:var(--oa-term-mono);font-size:11px;white-space:nowrap}html.theme-terminal #root .oa-terminal-call-record{justify-content:flex-start!important;padding-left:48px}html.theme-terminal #root .oa-terminal-call-avatar{display:none!important}html.theme-terminal #root .oa-terminal-message-row [class*=--oa-chat-incoming-bg],html.theme-terminal #root .oa-terminal-message-row [class*=--oa-chat-outgoing-bg]{padding:0!important;border:0!important;background:transparent!important}html.theme-terminal #root .oa-terminal-message-row [data-chat-message-text]{color:var(--oa-term-ink);font-family:var(--oa-term-mono);font-size:13px}html.theme-terminal #root .oa-chat-list-item:hover{background:var(--oa-term-hover)!important}html.theme-terminal #root .oa-chat-list-item[aria-current=true],html.theme-terminal #root .oa-chat-list-item[data-active=true]{background:var(--oa-term-selected)!important;color:var(--oa-term-strong)!important;outline:1px solid transparent;border-left:2px solid var(--oa-term-accent)}html.theme-terminal #root input,html.theme-terminal #root textarea,html.theme-terminal #root select{color:var(--oa-term-ink);background-color:var(--oa-term-input);border-color:var(--oa-term-input-border)}html.theme-terminal #root input::-moz-placeholder,html.theme-terminal #root textarea::-moz-placeholder{color:var(--oa-term-placeholder)}html.theme-terminal #root input::placeholder,html.theme-terminal #root textarea::placeholder{color:var(--oa-term-placeholder)}html.theme-terminal #root input:focus,html.theme-terminal #root textarea:focus,html.theme-terminal #root select:focus,html.theme-terminal #root :focus-visible{outline-color:var(--oa-term-accent)}html.theme-terminal #root button[class~=bg-indigo-500],html.theme-terminal #root button[class~=bg-indigo-600],html.theme-terminal #root button[class~=bg-indigo-700],html.theme-terminal #root button[class~=bg-purple-500],html.theme-terminal #root button[class~=bg-purple-600],html.theme-terminal #root button[class~=bg-purple-700]{background-color:var(--oa-term-accent)!important;color:#fff!important;border-color:#0000001a!important}html.theme-terminal #root button[class~=bg-indigo-500]:hover,html.theme-terminal #root button[class~=bg-indigo-600]:hover,html.theme-terminal #root button[class~=bg-indigo-700]:hover,html.theme-terminal #root button[class~=bg-purple-500]:hover,html.theme-terminal #root button[class~=bg-purple-600]:hover,html.theme-terminal #root button[class~=bg-purple-700]:hover{background-color:var(--oa-term-accent-hover)!important}html.theme-terminal #root [class*=text-indigo-],html.theme-terminal #root [class*=text-purple-],html.theme-terminal #root .oa-chat-accent,html.theme-terminal #root .oa-chat-link{color:var(--oa-term-accent)!important}html.theme-terminal #root [class*=border-gray-],html.theme-terminal #root [class*=border-zinc-]{border-color:var(--oa-term-border)}html.theme-terminal #root [class*=bg-white],html.theme-terminal #root [class*=bg-gray-50],html.theme-terminal #root [class*=bg-slate-50],html.theme-terminal #root [class*=bg-zinc-50]{background-color:var(--oa-term-bg)!important}html.theme-terminal #root [class*=bg-gray-100],html.theme-terminal #root [class*=bg-slate-100],html.theme-terminal #root [class*=bg-zinc-100]{background-color:var(--oa-term-hover)!important}html.theme-terminal #root [class*=text-gray-900],html.theme-terminal #root [class*=text-slate-900],html.theme-terminal #root [class*=text-zinc-900]{color:var(--oa-term-strong)!important}html.theme-terminal #root [class*=text-gray-],html.theme-terminal #root [class*=text-slate-],html.theme-terminal #root [class*=text-zinc-]{color:var(--oa-term-ink)}html.theme-terminal #root [class*=--oa-chat-incoming-bg],html.theme-terminal #root [class*=--oa-chat-outgoing-bg]{background-color:transparent!important;color:var(--oa-term-ink)!important;border:1px solid var(--oa-term-border);border-radius:var(--oa-term-radius)!important}html.theme-terminal #root [class*=--oa-chat-outgoing-bg]{background-color:var(--oa-term-panel)!important;border-left:2px solid var(--oa-term-accent)}html.theme-terminal #root .oa-chat-composer-box{position:relative;background:var(--oa-term-input)!important;border:1px solid var(--oa-term-input-border)!important;border-radius:var(--oa-term-radius)!important}html.theme-terminal #root .oa-chat-composer-box:focus-within{border-color:var(--oa-term-accent)!important;outline:1px solid var(--oa-term-accent)}html.theme-terminal #root code,html.theme-terminal #root pre,html.theme-terminal #root .oa-message-image-placeholder{font-family:var(--oa-term-mono)}html.theme-terminal #root code,html.theme-terminal #root pre{background:var(--oa-term-panel);color:var(--oa-term-ink);border-color:var(--oa-term-border)}html.theme-terminal[data-media-mode=collapsed] .oa-message-image{display:none}html.theme-terminal[data-media-mode=collapsed] .oa-message-image-placeholder{display:inline-flex}html.theme-terminal .oa-message-image-placeholder{display:none;align-items:center;gap:6px;padding:3px 8px;border:1px dashed var(--oa-term-input-border);border-radius:var(--oa-term-radius);color:var(--oa-term-accent);background:var(--oa-term-panel);cursor:pointer}html.theme-terminal[data-media-mode=collapsed] .oa-message-media[data-revealed=true] .oa-message-image{display:block}html.theme-terminal[data-media-mode=collapsed] .oa-message-media[data-revealed=true] .oa-message-image-placeholder{display:none}html.theme-terminal ::-webkit-scrollbar{width:10px;height:10px}html.theme-terminal ::-webkit-scrollbar-track{background:#1f1f1f}html.theme-terminal ::-webkit-scrollbar-thumb{background:#424242}html.theme-terminal ::-webkit-scrollbar-thumb:hover{background:#4f4f4f}html.theme-terminal #root .oa-chat-messages img[class*=rounded-full],html.theme-terminal #root .oa-chat-messages [class*=rounded-full][class*=w-8],html.theme-terminal #root .oa-chat-messages [class*=rounded-full][class*=w-9],html.theme-terminal #root .oa-chat-messages [class*=rounded-full][class*=w-10]{display:none}html.theme-terminal #root [class*=--oa-chat-incoming-bg],html.theme-terminal #root [class*=--oa-chat-outgoing-bg]{width:100%;max-width:100%;border-radius:0}html.theme-terminal #root .oa-chat-messages [class*=justify-end]{justify-content:flex-start}html.theme-terminal #root [class*=--oa-chat-outgoing-bg]{background-color:#ffffff0a}html.theme-terminal #root .oa-chat-composer-box{border:0;border-top:1px solid var(--oa-term-accent-2);border-radius:0;background:var(--oa-term-bg);position:relative;padding-left:22px}html.theme-terminal #root .oa-chat-composer-box:before{content:"❯";position:absolute;left:8px;top:50%;transform:translateY(-50%);color:var(--oa-term-accent);pointer-events:none;font-family:var(--oa-term-font)}html.theme-terminal #root .oa-chat-composer button[class*=rounded-full]{border-radius:var(--oa-term-radius);background:none}html.theme-terminal #root .oa-list-panel img[class*=rounded-full],html.theme-terminal #root .oa-list-panel [class*=rounded-full][class*=w-9],html.theme-terminal #root .oa-list-panel [class*=rounded-full][class*=w-10]{display:none}html.theme-terminal #root .oa-list-panel [class*=rounded-xl],html.theme-terminal #root .oa-list-panel [class*=rounded-2xl]{border-radius:0}html.theme-obsidian{color-scheme:light;--obsidian-canvas: #ffffff;--obsidian-sidebar: #f6f6f6;--obsidian-hover: #eeeeee;--obsidian-selected: #e7e7e7;--obsidian-border: #e0e0e0;--obsidian-text: #2e2e2e;--obsidian-muted: #707070;--obsidian-placeholder: #9a9a9a;--obsidian-accent: #7c3aed;--main-sidebar-width: 64px;--list-panel-width: 292px;--list-panel-total-offset: 356px;background:var(--obsidian-canvas);color:var(--obsidian-text);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html.theme-obsidian body,html.theme-obsidian #root,html.theme-obsidian .oa-app-layout,html.theme-obsidian .oa-main-content{background:var(--obsidian-canvas)!important;color:var(--obsidian-text)}html.theme-obsidian .oa-sidebar{width:var(--main-sidebar-width)!important;padding:10px 8px!important;gap:4px!important;background:var(--obsidian-sidebar)!important;border-color:var(--obsidian-border)!important;box-shadow:none!important}html.theme-obsidian .oa-sidebar button,html.theme-obsidian .oa-sidebar a,html.theme-obsidian .oa-rail-item{border-radius:6px!important;color:var(--obsidian-muted)!important;box-shadow:none!important}html.theme-obsidian .oa-sidebar button:hover,html.theme-obsidian .oa-sidebar a:hover,html.theme-obsidian .oa-rail-item:hover{background:var(--obsidian-hover)!important;color:var(--obsidian-text)!important}html.theme-obsidian .oa-sidebar [aria-current=page],html.theme-obsidian .oa-sidebar [data-active=true],html.theme-obsidian .oa-rail-item.is-active{background:var(--obsidian-selected)!important;color:var(--obsidian-accent)!important}html.theme-obsidian .oa-list-panel{width:var(--list-panel-width)!important;left:var(--main-sidebar-width)!important;background:var(--obsidian-sidebar)!important;border-color:var(--obsidian-border)!important;box-shadow:none!important}html.theme-obsidian .oa-list-panel header,html.theme-obsidian .oa-list-panel>div:first-child{background:var(--obsidian-sidebar)!important;border-color:var(--obsidian-border)!important}html.theme-obsidian .oa-chat-list-item{min-height:38px;margin:1px 8px;padding:7px 9px!important;border:0!important;border-radius:5px!important;color:var(--obsidian-text)!important;box-shadow:none!important}html.theme-obsidian .oa-chat-list-item:hover{background:var(--obsidian-hover)!important}html.theme-obsidian .oa-chat-list-item[aria-current=true],html.theme-obsidian .oa-chat-list-item[data-active=true]{background:var(--obsidian-selected)!important;color:var(--obsidian-text)!important}html.theme-obsidian .oa-chat-list-avatar{display:none!important}html.theme-obsidian .oa-main-content{border-color:var(--obsidian-border)!important}html.theme-obsidian .oa-chat-header{min-height:48px;padding:8px 16px!important;background:#fff!important;border-color:var(--obsidian-border)!important;box-shadow:inset 0 -1px 0 var(--obsidian-border)!important}html.theme-obsidian .oa-chat-header h1,html.theme-obsidian .oa-chat-header h2,html.theme-obsidian .oa-chat-header h3{color:var(--obsidian-text)!important;font-size:14px!important;font-weight:600!important}html.theme-obsidian .oa-chat-messages{padding:28px clamp(24px,7vw,112px)!important;background:var(--obsidian-canvas)!important;color:var(--obsidian-text)!important}html.theme-obsidian .oa-chat-messages [style*=--oa-chat-outgoing-bg]{--oa-chat-outgoing-bg: #ffffff !important;--oa-chat-outgoing-bg-dark: #ffffff !important;--oa-chat-outgoing-text: #2e2e2e !important;--oa-chat-outgoing-text-dark: #2e2e2e !important;--oa-chat-outgoing-border: #e0e0e0 !important;--oa-chat-outgoing-border-dark: #e0e0e0 !important}html.theme-obsidian #root [class*="bg-[var(--oa-chat-outgoing-bg)"]{background:#fff!important;color:#2e2e2e!important;border-color:#e0e0e0!important}html.theme-obsidian .oa-chat-messages [class*="bg-[var(--oa-chat-outgoing-bg)"] [class*=text-white]{color:var(--obsidian-muted)!important}html.theme-obsidian [data-oa-skin]{--oac-bubble-out-bg: #ffffff !important;--oac-bubble-out-text: #2e2e2e !important}html.theme-obsidian .oac-bubble[data-bubble=out]{border:1px solid #e0e0e0!important;box-shadow:0 1px 2px #1e1e1e0a!important}html.theme-obsidian .oa-chat-composer-box{border:1px solid var(--obsidian-border)!important;border-radius:8px!important;background:#fff!important;box-shadow:0 1px 2px #1e1e1e0a!important}html.theme-obsidian .oa-chat-composer-box:focus-within{border-color:var(--obsidian-accent)!important;box-shadow:0 0 0 2px #7c3aed1f!important}html.theme-obsidian .oa-settings-card{background:#fff!important;border-color:var(--obsidian-border)!important;border-radius:8px!important;box-shadow:none!important}html.theme-obsidian input,html.theme-obsidian textarea,html.theme-obsidian select{background:#fff!important;border-color:var(--obsidian-border)!important;color:var(--obsidian-text)!important;border-radius:6px!important}html.theme-obsidian input::-moz-placeholder,html.theme-obsidian textarea::-moz-placeholder{color:var(--obsidian-placeholder)!important}html.theme-obsidian input::placeholder,html.theme-obsidian textarea::placeholder{color:var(--obsidian-placeholder)!important}html.theme-obsidian input:focus,html.theme-obsidian textarea:focus,html.theme-obsidian select:focus{border-color:var(--obsidian-accent)!important;box-shadow:0 0 0 2px #7c3aed1f!important;outline:none!important}html.theme-obsidian [role=dialog]{background:#fff!important;color:var(--obsidian-text)!important;border-color:var(--obsidian-border)!important;border-radius:10px!important;box-shadow:0 16px 48px #1e1e1e29!important}html.theme-obsidian [role=menu],html.theme-obsidian [data-radix-menu-content]{background:#fff!important;color:var(--obsidian-text)!important;border:1px solid var(--obsidian-border)!important;border-radius:7px!important;box-shadow:0 8px 24px #1e1e1e1f!important}html.theme-obsidian [role=menuitem]:hover,html.theme-obsidian [role=option]:hover{background:var(--obsidian-hover)!important}html.theme-obsidian [class~=bg-indigo-500],html.theme-obsidian [class~=bg-indigo-600],html.theme-obsidian [class~=bg-violet-500],html.theme-obsidian [class~=bg-violet-600]{background-color:var(--obsidian-accent)!important}html.theme-obsidian [class~=text-indigo-500],html.theme-obsidian [class~=text-indigo-600],html.theme-obsidian [class~=text-violet-500],html.theme-obsidian [class~=text-violet-600]{color:var(--obsidian-accent)!important}html.theme-obsidian [class~=bg-gray-50],html.theme-obsidian [class~=bg-slate-50]{background-color:var(--obsidian-sidebar)!important}html.theme-obsidian [class~=text-gray-900],html.theme-obsidian [class~=text-slate-900]{color:var(--obsidian-text)!important}html.theme-obsidian [class~=text-gray-400],html.theme-obsidian [class~=text-gray-500],html.theme-obsidian [class~=text-slate-500]{color:var(--obsidian-muted)!important}html.theme-obsidian ::-moz-selection{background:#7c3aed2e}html.theme-obsidian ::selection{background:#7c3aed2e}html.theme-obsidian ::-webkit-scrollbar{width:10px;height:10px}html.theme-obsidian ::-webkit-scrollbar-track{background:transparent}html.theme-obsidian ::-webkit-scrollbar-thumb{background:#c8c8c8;border:3px solid transparent;border-radius:999px;background-clip:padding-box}html.theme-obsidian ::-webkit-scrollbar-thumb:hover{background-color:var(--obsidian-placeholder)}
