body:has(.mooted-app) *{scroll-behavior:auto!important;transition:none!important;animation:none!important}body:has(.mooted-app) :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}body:has(.mooted-app) :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}@keyframes mooted-quiet-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){body:has(.mooted-app) :is(.mobile-profile-backdrop,.full-profile-shade,.badge-viewer-shade,.quick-switcher-shade,.message-context-menu,.member-context-menu,.server-context-menu,.emoji-favourite-menu){animation:.1s ease-out mooted-quiet-fade!important}}.community-profile-roles .profile-role-remove{width:20px;height:20px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin:-4px -3px -4px -4px;padding:0;display:grid;position:relative}.community-profile-roles .profile-role-remove>i{width:10px;height:10px;margin:0}.community-profile-roles .profile-role-remove>svg{width:12px;height:12px;display:none}.community-profile-roles .profile-role-remove:hover>i,.community-profile-roles .profile-role-remove:focus-visible>i{display:none}.community-profile-roles .profile-role-remove:hover>svg,.community-profile-roles .profile-role-remove:focus-visible>svg{display:block}.community-profile-roles .profile-role-remove:focus-visible{outline-offset:1px;outline:2px solid}.community-profile-roles .profile-role-remove:disabled{opacity:.5;cursor:wait}.profile-role-error{color:#ff9da9;margin:6px 0;font-size:12px;display:block}@media (pointer:coarse){.community-profile-roles .profile-role-remove{width:28px;height:28px;margin:-7px -4px -7px -6px}}.install-app-shade{z-index:430000;box-sizing:border-box;background:#0009;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.install-app-dialog{box-sizing:border-box;border:1px solid var(--ct-border,#ffffff20);background:#25212e;background:rgb(from var(--ct-raised,#25212e) r g b / 1);width:min(420px,100%);max-height:calc(100dvh - 40px);color:var(--ct-text,#f1edf7);border-radius:15px;padding:28px;font:14px/1.65 DM Sans,sans-serif;position:relative;overflow:auto;box-shadow:0 20px 60px #0006}.install-app-dialog>img{border-radius:12px;width:48px;height:48px}.install-app-dialog h2{margin:15px 0 10px;font-size:23px;line-height:1.3}.install-app-dialog p{color:var(--ct-muted,#b9adca);margin:0 0 18px}.install-app-dialog ol{margin:0 0 22px;padding-left:20px}.install-app-dialog li{margin:10px 0;padding-left:4px}.install-app-dialog small{color:var(--ct-muted,#b9adca);font-size:11px;display:block}.install-app-close{width:30px;height:30px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:5px;display:grid;position:absolute;top:12px;right:12px}.install-app-close svg{width:18px;height:18px}.install-app-confirm{color:#fff;cursor:pointer;background:#6b57ea;border:0;border-radius:7px;width:100%;margin-bottom:16px;padding:11px 14px;font:650 14px/1.4 DM Sans,sans-serif}.install-app-dialog button:focus-visible{outline-offset:3px;outline:2px solid #a99aff}.quick-switcher-close{display:none}@media (width<=767px),(width<=1023px) and (pointer:coarse){:root body>.quick-switcher-shade{background:#0009;inset:auto 0!important;top:var(--quick-switcher-top,0px)!important;height:var(--quick-switcher-height,100dvh)!important;z-index:400000!important;box-sizing:border-box!important;justify-content:center!important;align-items:center!important;width:100%!important;padding:12px!important;display:flex!important;position:fixed!important;overflow:hidden!important}:root body>.quick-switcher-shade>.quick-switcher-modal{width:min(520px,100%)!important;max-width:520px!important;height:auto!important;min-height:0!important;max-height:calc(var(--quick-switcher-height,100dvh) - 24px)!important;box-sizing:border-box!important;border-radius:16px!important;flex-direction:column!important;margin:0!important;padding:14px!important;display:flex!important;position:relative!important;inset:auto!important;overflow:hidden!important;transform:none!important}:root body .quick-switcher-modal>header{flex:none;gap:9px!important;min-height:48px!important;padding:8px 10px!important}:root body .quick-switcher-modal>header input{min-width:0!important;padding:4px 0!important;font-size:16px!important;line-height:1.4!important}:root body .quick-switcher-modal>header>kbd,:root body .quick-switcher-modal>footer{display:none!important}:root body .quick-switcher-modal>header>.quick-switcher-close{width:30px;height:30px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:5px;display:grid}.quick-switcher-close svg{width:18px;height:18px}:root body .quick-switcher-modal .quick-switcher-hints{flex-wrap:wrap;flex:none;gap:8px 12px;display:flex;margin:0!important;padding:10px 2px!important;font-size:11px!important}:root body .quick-switcher-modal .quick-switcher-results{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:0 auto;padding-bottom:2px;min-height:0!important;max-height:none!important;overflow-y:auto!important}:root body .quick-switcher-results button{touch-action:manipulation;min-height:52px!important}:root body .dm-conversation-list>button{touch-action:manipulation}:root body .dm-conversation-list>button>.dm-close,:root body .dm-conversation-list>button:hover>.dm-close{pointer-events:none!important;display:none!important}:root body .dm-conversation-list>button>.dm-unread-badge{visibility:visible!important}:root body.mobile-drawer-open .mooted-app>.dm-panel .dm-conversation-list{box-sizing:border-box;flex-direction:column;justify-content:flex-start;gap:2px;display:flex;padding:0 8px 16px!important}:root body.mobile-drawer-open .mooted-app>.dm-panel .dm-conversation-list>button{flex:none;border-radius:8px!important;align-items:center!important;gap:10px!important;height:52px!important;min-height:52px!important;margin:0!important;padding:8px 10px!important;transform:none!important}:root body.mobile-drawer-open .mooted-app>.dm-panel .dm-conversation-list>button:has(small){height:58px!important;min-height:58px!important}:root body.mobile-drawer-open .mooted-app>.dm-panel .dm-conversation-list>button>:is(.dm-avatar,.dm-list-group-avatar,.dm-list-avatar-stack){flex:0 0 34px!important;width:34px!important;height:34px!important}:root body.mobile-drawer-open .mooted-app>.dm-panel .dm-heading{box-sizing:border-box;min-height:38px!important;margin:0!important;padding:12px 16px 7px!important;font-size:11px!important}}.mooted-emoji-favourites{background:0 0;border:0;margin:0 0 16px;padding:0}.mooted-emoji-picker .emoji-favourites-heading{width:100%;color:var(--ct-text,#dedbea);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:6px 0 10px;font-size:13px;font-weight:700;display:flex}.emoji-favourites-heading span{font-size:16px;font-weight:400}.emoji-favourites-grid{grid-template-columns:repeat(auto-fill,minmax(36px,1fr));gap:3px;display:grid}.mooted-emoji-picker .emoji-favourites-grid>button{aspect-ratio:1;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:4px;font-size:30px;display:grid}.mooted-emoji-picker .emoji-favourites-grid>button:hover,.mooted-emoji-picker .emoji-favourites-grid>button:focus-visible{background:var(--ct-hover,#ffffff14);outline:none}.mooted-emoji-picker .emoji-favourites-grid>button img{object-fit:contain;width:30px;height:30px;margin:0;display:block}.emoji-favourite-menu{z-index:500000;border:1px solid var(--ct-border,#ffffff20);background:var(--ct-panel,#242230);width:220px;color:var(--ct-text,#eeeaf7);border-radius:9px;padding:6px;position:fixed;box-shadow:0 12px 32px #0006}.emoji-favourite-menu>button{width:100%;min-height:40px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}.emoji-favourite-menu>button:hover,.emoji-favourite-menu>button:focus-visible{background:var(--ct-hover,#ffffff14);outline:none}.emoji-favourite-menu svg{width:18px;height:18px;color:var(--ct-muted,#b6aecb)}.birth-date{border:0;min-width:0;margin:0;padding:0}.birth-date>legend{letter-spacing:.055em;text-transform:uppercase;color:#b8b4c1;margin-bottom:9px;padding:0;font-size:11px;font-weight:800}.birth-date>legend b{color:#ff727e}.birth-date-fields{grid-template-columns:1.25fr 1fr 1.1fr;gap:10px;display:grid}.birth-date-fields>label{min-width:0;display:block;position:relative}.birth-date-fields select{appearance:none;color:#f2f0f6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer;background:#111017;border:1px solid #35323e;border-radius:7px;width:100%;min-width:0;height:47px;padding:0 31px 0 12px;font:500 14px DM Sans,sans-serif}.birth-date-fields select:has(option[value=""]:checked){color:#898391}.birth-date-fields select:focus-visible{border-color:#7770ff;outline:0;box-shadow:0 0 0 3px #7770ff21}.birth-date-fields label>svg{color:#aaa4b3;pointer-events:none;width:15px;height:15px;position:absolute;top:16px;right:10px}.birth-date-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=380px){.birth-date-fields{gap:6px}.birth-date-fields select{padding-left:9px;font-size:12px}}:root input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]),:root textarea,:root [contenteditable=true],:root [contenteditable=true] *{cursor:text!important}:root input:disabled,:root textarea:disabled{cursor:not-allowed!important}.register-page .auth-field>span{margin-bottom:9px}.register-page .auth-field>div{min-height:48px}.register-page .auth-card{padding-bottom:32px}.moot-user-card .moot-action-group{flex-direction:column;gap:4px;display:flex;padding:8px 6px!important}.moot-user-card .moot-action-group>button{border-radius:6px!important;margin:0!important}.moot-user-card .moot-edit-profile{margin-top:6px!important;margin-bottom:8px!important}.moot-status-menu{padding-block:7px!important}.community-loading-spinner{box-sizing:border-box;vertical-align:-2px;border:2px solid;border-right-color:#0000;border-radius:50%;width:13px;height:13px;margin-right:7px;animation:.8s linear infinite community-loading-turn;display:inline-block}@keyframes community-loading-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.community-loading-spinner{animation-duration:2s}}.voice-channel-view .voice-stage-error{overflow-wrap:anywhere;flex:none;max-width:680px;padding:10px 14px;line-height:1.6;margin:8px auto!important;font-size:13px!important;position:static!important}.voice-microphone-notice{max-width:680px;color:var(--ct-muted,#b9adca);flex:none;justify-content:center;align-items:center;gap:10px;margin:8px auto 16px;padding:0 14px;font-size:13px;line-height:1.6;display:flex;position:static}.voice-channel-view .voice-microphone-notice>button{border:1px solid var(--ct-border,#ffffff25);background:var(--ct-raised,#302938);width:auto;min-height:36px;color:var(--ct-text,#eee8fa);cursor:pointer;border-radius:7px;padding:7px 13px;font:600 13px/1.4 DM Sans,sans-serif}.voice-channel-view .voice-call-controls{flex:none;margin-top:8px!important;margin-bottom:12px!important}.voice-call-controls [data-tooltip]:before,.voice-call-controls [data-tooltip]:after{z-index:200;font-size:12px!important;line-height:1.5!important}.desktop-chat-tab-picker{box-sizing:border-box}.friend-request-row{cursor:pointer}.friend-request-row:focus-visible{outline:2px solid var(--ct-accent,#9f8aee);outline-offset:-2px;border-radius:8px}.email-verification-card{color:var(--ct-text,var(--theme-text,#eeeef0))}.email-verification-card>p{overflow-wrap:anywhere}.verification-code-label{margin:20px 0 9px;font-size:13px;font-weight:600;display:block}.verification-code-input{box-sizing:border-box;border:1px solid var(--ct-border,#3b3b45);background:var(--ct-panel,#121216);width:100%;color:inherit;text-align:center;letter-spacing:12px;border-radius:9px;padding:14px 12px;font:600 26px/1.4 ui-monospace,monospace}.verification-code-input:focus{outline:2px solid var(--accent,#6c63ff);outline-offset:2px}.verification-hint{color:var(--ct-muted,#aaaab4);font-size:12px}.email-verification-card .auth-submit{justify-content:center;align-items:center;gap:8px;display:flex}.verification-resend,.verification-restart{color:var(--accent,#9b94ff);font:inherit;cursor:pointer;background:0 0;border:0;margin:16px auto 0;padding:6px;font-size:13px;display:block}.verification-restart{color:var(--ct-muted,#aaaab4);margin-top:6px}.verification-resend:disabled{opacity:.5;cursor:default}.mooted-safety-hub{--safety-surface:var(--ct-raised,var(--theme-panel-alt,#27242e));--safety-line:var(--ct-border,var(--theme-border,#ffffff17));--safety-ink:var(--ct-text,var(--theme-text,#f1edf7));--safety-muted:var(--ct-muted,var(--theme-muted,#aaa2b7));max-width:1200px;color:var(--safety-ink);padding:8px 0 28px;font:14px/1.6 DM Sans,sans-serif}.safety-hub-intro{border-bottom:1px solid var(--safety-line);grid-template-columns:minmax(0,1fr) 240px;align-items:center;gap:40px;margin-bottom:26px;padding:16px 0 34px;display:grid}.mooted-safety-hub .safety-hub-eyebrow{color:var(--safety-muted);letter-spacing:.12em;font-size:10px;font-weight:700;line-height:1.6;display:block}.mooted-safety-hub .safety-hub-intro h2{letter-spacing:-1px;color:inherit;margin:12px 0 16px;font:750 clamp(25px,3vw,38px)/1.2 DM Sans,sans-serif}.mooted-safety-hub .safety-hub-intro>div>p{max-width:550px;color:var(--safety-muted);margin:0;font-size:14px;line-height:1.75}.safety-hub-summary{border:1px solid var(--safety-line);background:var(--safety-surface);border-radius:16px;padding:23px}.safety-hub-summary>span{color:var(--safety-muted);font-size:12px}.safety-hub-summary>strong{letter-spacing:-1px;margin-top:6px;font-size:42px;line-height:1.3;display:block}.safety-hub-summary>strong small{color:var(--safety-muted);font-size:21px;font-weight:400}.mooted-safety-hub .safety-hub-summary>p{margin:0;font-size:12px}.safety-hub-summary>small{color:var(--safety-muted);font-size:10px;line-height:1.5;display:block}.safety-hub-track{gap:5px;margin:17px 0 12px;display:flex}.safety-hub-track i{background:var(--safety-line);border-radius:4px;flex:1;height:4px}.safety-hub-track i.configured{background:#67c6a4}.safety-hub-tools{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.safety-hub-tool{--tool-accent:#cead78;border:1px solid var(--safety-line);background:var(--safety-surface);border-radius:16px;flex-direction:column;min-width:0;padding:22px;display:flex;position:relative;overflow:hidden}.safety-hub-tool.automod{--tool-accent:#a99af3}.safety-hub-tool.permissions{--tool-accent:#de9eac}.safety-tool-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.safety-tool-number{color:var(--safety-muted);font-variant-numeric:tabular-nums;font-size:11px}.safety-tool-state{color:var(--safety-muted);align-items:center;gap:5px;font-size:10px;display:inline-flex}.safety-tool-state>i{background:currentColor;border-radius:50%;width:5px;height:5px}.safety-tool-state.enabled{color:#65bf9e}.safety-tool-state svg{width:12px;height:12px}.safety-tool-symbol{width:64px;height:64px;color:var(--tool-accent);background:color-mix(in srgb,var(--tool-accent) 10%,transparent);border:1px solid color-mix(in srgb,var(--tool-accent) 25%,transparent);border-radius:20px;place-items:center;margin:26px 0 24px;display:grid;position:relative}.safety-tool-symbol>svg{stroke-width:1.5px;width:29px;height:29px}.safety-tool-symbol>span{border:1px solid var(--tool-accent);border-radius:2px;width:6px;height:6px;position:absolute;top:13px;right:-10px;transform:rotate(45deg)}.safety-tool-symbol>span:last-child{background:var(--tool-accent);width:3px;height:3px;top:-8px;right:6px}.mooted-safety-hub .safety-hub-tool h3{letter-spacing:-.4px;color:inherit;margin:7px 0 10px;font-size:19px}.mooted-safety-hub .safety-hub-tool>p{color:var(--safety-muted);flex:1;margin:0 0 24px;font-size:13px;line-height:1.75}.safety-tool-current{color:var(--safety-ink);font-size:12px;font-weight:600}.safety-tool-capabilities{color:var(--safety-muted);margin-top:6px;font-size:10px;line-height:1.6;display:block}.mooted-safety-hub button{cursor:pointer;color:var(--safety-ink);border:1px solid var(--safety-line);background:0 0;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:11px 12px;font:600 12px/1.4 DM Sans,sans-serif;transition:background .15s,border-color .15s;display:flex}.mooted-safety-hub button>svg{flex:none;width:15px;height:15px}.safety-hub-tool>button{width:100%;margin-top:22px}.mooted-safety-hub button:hover{background:var(--ct-hover,#ffffff0b);border-color:color-mix(in srgb,var(--safety-ink) 30%,transparent)}.mooted-safety-hub button:focus-visible{outline:2px solid var(--tool-accent,#a99af3);outline-offset:3px}.safety-hub-next{border-top:1px solid var(--safety-line);align-items:center;gap:30px;margin-top:22px;padding:24px 0;display:flex}.safety-hub-next>div{flex:1}.mooted-safety-hub .safety-hub-next h3{margin:6px 0;font-size:16px}.mooted-safety-hub .safety-hub-next p{color:var(--safety-muted);margin:0;font-size:12px;line-height:1.7}.safety-hub-next>button{flex:none;min-width:135px}@media (width<=1000px){.safety-hub-tools{grid-template-columns:1fr}.safety-hub-tool{grid-template-columns:64px minmax(0,1fr);column-gap:22px;display:grid}.safety-tool-top{grid-column:1/-1;margin-bottom:18px}.safety-tool-symbol{grid-area:2/1/7;margin:0}.safety-hub-tool>.safety-hub-eyebrow,.safety-hub-tool>h3,.safety-hub-tool>p,.safety-tool-current,.safety-tool-capabilities,.safety-hub-tool>button{grid-column:2}.mooted-safety-hub .safety-hub-tool>p{margin-bottom:14px}.safety-hub-tool>button{margin-top:15px}}@media (width<=600px){.safety-hub-intro{grid-template-columns:1fr;gap:24px}.safety-hub-summary{padding:18px}.safety-hub-tool{grid-template-columns:45px minmax(0,1fr);column-gap:15px;padding:18px}.safety-tool-symbol{border-radius:14px;width:45px;height:45px}.safety-tool-symbol>svg{width:23px;height:23px}.safety-hub-next{flex-direction:column;align-items:flex-start;gap:16px}.safety-hub-next>button{width:100%}}@media (width<=1000px){.safety-hub-tool{flex-direction:column;display:flex}.safety-tool-top{margin-bottom:20px}}.mooted-safety-hub{padding-top:0}.mooted-safety-hub .safety-hub-intro{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;padding:0 0 18px;display:flex}.mooted-safety-hub .safety-hub-summary{border-radius:8px;flex:none;align-items:center;gap:12px;padding:9px 12px;display:flex}.safety-hub-summary>span{white-space:nowrap;font-size:11px}.safety-hub-summary .safety-hub-track{width:60px;margin:0}.safety-hub-tool{padding:19px}.safety-tool-top{margin-bottom:12px}.mooted-safety-hub .safety-hub-tool>p{margin-bottom:16px}.safety-hub-tool>button{margin-top:16px}.safety-hub-next{margin-top:16px;padding:16px 0}@media (width<=700px){.mooted-safety-hub .safety-hub-intro{flex-direction:column;align-items:flex-start;gap:12px}.safety-tool-top{margin-bottom:12px}}.message-edit-editor{box-sizing:border-box;width:100%;min-width:0;margin:3px 0;padding:0}.message-edit-editor>textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--ct-border,var(--theme-border,#514957));background:var(--ct-raised,var(--theme-panel-alt,#292530));width:100%;min-height:64px;max-height:240px;color:var(--ct-text,var(--theme-text,#eeeaf4));font:inherit;border-radius:8px;padding:10px 12px;font-size:13px;line-height:1.5;display:block}.message-edit-editor>textarea:focus{outline-offset:1px;outline:2px solid #8d7bea}:root .message-edit-editor>.message-edit-controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding-top:8px;display:flex}:root .message-edit-editor>.message-edit-controls>small{color:var(--ct-muted,var(--theme-muted,#aaa2b5));margin-right:auto;font-size:10px}:root .message-edit-editor>.message-edit-controls>button{border:1px solid var(--ct-border,#ffffff20);background:var(--ct-hover,#ffffff0b);width:auto;min-width:58px;height:30px;min-height:30px;color:var(--ct-text,var(--theme-text,#eeeaf4));cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:0 12px;font:600 12px DM Sans,sans-serif;display:inline-flex}:root .message-edit-editor>.message-edit-controls>.message-edit-save{color:#fff;background:#625bea;border-color:#8079ef}.message-edit-controls button:disabled{opacity:.55;cursor:wait}:root .message-edit-editor>.message-edit-error{color:#ff9baa;margin:8px 0 0;font-size:12px;line-height:1.5}.mobile-moderator-actions-button{background:var(--ct-input,#26212d);width:100%;min-height:44px;color:var(--ct-text,#eeeaf3);font:inherit;cursor:pointer;border:1px solid #ffffff12;border-radius:10px;align-items:center;gap:10px;margin-top:16px;padding:12px;display:none!important}.mobile-moderator-actions-button>svg{width:18px;height:18px}.mobile-moderator-actions-button>svg:last-child{margin-left:auto}.moderator-actions-shade{z-index:340000;background:#0009;align-items:flex-end;display:flex;position:fixed;inset:0}.moderator-actions-page{background:var(--ct-sidebar,#19171f);width:100%;height:75dvh;max-height:75dvh;color:var(--ct-text,#eeeaf3);box-sizing:border-box;border:1px solid #ffffff14;border-bottom:0;border-radius:22px 22px 0 0;flex-direction:column;font-family:inherit;display:flex;overflow:hidden}.moderator-actions-page>header{border-bottom:1px solid #ffffff0a;flex-shrink:0;align-items:center;gap:10px;min-height:62px;padding:6px 14px;display:flex}.moderator-actions-page>header h2{text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:16px;overflow:hidden}.moderator-actions-page>header button{color:#b3a2ff;background:0 0;border:0;place-items:center;min-width:48px;min-height:44px;padding:8px;font:600 14px inherit;display:grid}.moderator-actions-page button:disabled{opacity:.4}.moderator-actions-page>header svg{width:21px;height:21px}.moderator-actions-page>main{min-height:0;padding:18px 16px calc(24px + env(safe-area-inset-bottom));overscroll-behavior:contain;flex:1;overflow-y:auto}.moderator-member-identity{background:#ffffff06;border-radius:14px;align-items:center;gap:12px;margin-bottom:24px;padding:14px;display:flex}.moderator-member-identity>img,.moderator-member-identity>span{object-fit:cover;background:#7360ef33;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.moderator-member-identity b{font-size:14px;display:block}.moderator-member-identity small{color:#a79db4;margin-top:4px;font-size:12px;display:block}.moderator-nickname{color:#b4a9c0;font-size:13px;display:block}.moderator-nickname input{box-sizing:border-box;width:100%;min-height:50px;color:inherit;font:inherit;background:#ffffff03;border:1px solid #ffffff18;border-radius:12px;margin-top:10px;padding:12px;font-size:16px;display:block}.moderator-nickname small{color:#92879f;margin:8px 2px;font-size:11px;display:block}.moderator-role-section{margin-top:26px}.moderator-role-section h3{color:#b4a9c0;margin:0 0 10px;font-size:13px;font-weight:500}.moderator-edit-roles{width:100%;min-height:54px;color:inherit;font:inherit;background:#ffffff06;border:0;border-radius:12px;justify-content:space-between;align-items:center;padding:14px;font-size:14px;display:flex}.moderator-edit-roles svg{width:18px;height:18px}.moderator-role-list{background:#ffffff06;border-radius:12px;overflow:hidden}.moderator-role-list>label{border-bottom:1px solid #ffffff08;align-items:center;gap:10px;min-height:54px;padding:10px 14px;font-size:14px;display:flex}.moderator-role-list>label>i{border-radius:50%;flex-shrink:0;width:10px;height:10px}.moderator-role-list>label>span{flex:1}.moderator-role-list input{accent-color:#8470f5;width:21px;height:21px}.moderator-role-list p{color:#aaa0b6;padding:14px;font-size:13px}.moderator-actions-error{color:#ff97a8;background:#ef6d8410;border-radius:10px;padding:12px;font-size:13px}@media (width<=767px),(width<=1023px) and (pointer:coarse){:root body .mobile-profile-sheet .community-member-profile .mobile-moderator-actions-button{text-align:left;align-items:center;gap:10px;width:100%;min-height:48px;background:var(--ct-input,#26212d)!important;color:var(--ct-text,#eeeaf3)!important;border:1px solid #ffffff12!important;border-radius:12px!important;margin:18px 0 0!important;padding:12px!important;font:600 13px inherit!important;display:flex!important}.mobile-moderator-actions-button>svg{flex-shrink:0;width:19px!important;height:19px!important}.mobile-moderator-actions-button>svg:last-child{margin-left:auto}}@media (width>=1024px),(width>=768px) and (pointer:fine){.moderator-actions-shade{justify-content:center;align-items:center;padding:24px}.moderator-actions-page{border-bottom:1px solid #ffffff14;border-radius:16px;max-width:480px;height:auto;min-height:360px}}.channel-create-shade{z-index:100000;background:#0009;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.channel-create-dialog{--create-bg:var(--ct-solid,var(--theme-panel,#232129));--create-raised:var(--ct-raised,var(--theme-panel-alt,#2b2832));--create-muted:var(--ct-muted,var(--theme-muted,#aaa4b5));--create-text:var(--ct-text,var(--theme-text,#efedf5));--create-border:var(--ct-border,#ffffff12);--create-accent:var(--brand,#8574f5);background:var(--create-bg);width:min(680px,100%);max-height:calc(100dvh - 44px);color:var(--create-text);border:1px solid var(--create-border);border-radius:13px;font-family:inherit;font-size:14px;line-height:1.5;animation:.16s ease-out channelCreateIn;overflow:auto;box-shadow:0 24px 90px #0007}.channel-create-dialog button,.channel-create-dialog input{font:inherit}.channel-create-dialog button{cursor:pointer;color:inherit}.channel-create-dialog>header{border-bottom:1px solid var(--create-border);justify-content:space-between;align-items:center;padding:19px 24px;display:flex}.channel-create-dialog h2{margin:0;font-size:19px;font-weight:700}.channel-create-dialog>header>button{color:var(--create-muted);background:0 0;border:0;border-radius:6px;place-items:center;padding:5px;display:grid}.channel-create-dialog>header>button:hover{color:var(--create-text);background:#ffffff09}.channel-create-name{margin-bottom:25px;display:block}.channel-create-name>span,.channel-create-category>span,.channel-create-url>span{color:var(--create-muted);margin-bottom:7px;font-size:12px;font-weight:600;display:block}.channel-create-name>div{border-bottom:2px solid var(--create-border);align-items:center;gap:10px;padding:5px 0 9px;display:flex}.channel-create-name:focus-within>div{border-color:var(--create-accent)}.channel-create-name svg{color:var(--create-muted);flex:none}.channel-create-name input{min-width:0;color:var(--create-text);background:0 0;border:0;outline:none;flex:1;padding:3px 0;font-size:18px;font-weight:500}.channel-create-name input::placeholder{color:var(--create-muted);opacity:.65}.channel-create-name button{background:0 0;border:0;place-items:center;padding:2px;display:grid}.channel-create-layout{grid-template-columns:minmax(0,1fr) 230px;gap:30px;display:grid}.channel-create-options>h3,.channel-create-description h3{margin:0 0 12px;font-size:14px;font-weight:650}.channel-create-types{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.channel-create-types>button{border:1px solid var(--create-border);min-height:72px;color:var(--create-muted);background:0 0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:10px 3px;transition:border-color .14s,background .14s,color .14s;display:flex;position:relative}.channel-create-types>button>span{font-size:10px;font-weight:550}.channel-create-types>button:hover{color:var(--create-text);background:#ffffff07;border-color:#ffffff25}.channel-create-types>button.selected{border-color:var(--create-accent);box-shadow:inset 0 0 0 1px var(--create-accent);background:color-mix(in srgb,var(--create-accent) 10%,transparent);color:var(--create-accent)}.channel-create-types>button>.channel-type-check{width:11px;height:11px;position:absolute;top:5px;right:5px}.channel-create-description{min-height:86px;margin:22px 0;animation:.14s ease-out channelCreateIn}.channel-create-description p{color:var(--create-muted);margin:0;font-size:12px;line-height:1.7}.channel-create-category{display:block}.channel-create-category>.mooted-select{box-sizing:border-box;border:1px solid var(--create-border);background:var(--create-raised);width:100%;height:37px;color:var(--create-text);border-radius:7px;padding:0 10px;font-size:12px}.channel-create-url{margin-top:15px;display:block}.channel-create-url input{box-sizing:border-box;border:1px solid var(--create-border);width:100%;min-width:0;color:var(--create-text);background:var(--create-raised);border-radius:7px;outline:none;padding:9px 10px;font-size:12px}.channel-create-url input:focus{border-color:var(--create-accent)}.channel-type-preview{border:1px solid var(--create-border);background:var(--create-raised);pointer-events:none;border-radius:10px;align-self:start;min-height:305px;margin-top:4px;position:relative;overflow:hidden;box-shadow:0 10px 25px #0002}.channel-preview-top{border-bottom:1px solid var(--create-border);color:var(--create-muted);align-items:center;gap:7px;padding:12px;font-size:10px;font-weight:650;display:flex}.channel-preview-top>span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.channel-preview-logo{background:var(--create-accent);color:#fff;border-radius:6px;place-items:center;width:22px;height:22px;font-size:13px;display:grid}.channel-preview-heading{border-bottom:1px solid var(--create-border);align-items:center;gap:6px;padding:10px 12px;font-size:11px;display:flex}.channel-preview-heading>b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.channel-preview-heading>svg{color:var(--create-muted);flex:none}.channel-preview-message{align-items:flex-start;gap:8px;margin-bottom:17px;display:flex}.channel-preview-message>i{background:color-mix(in srgb,var(--create-accent) 65%,var(--create-bg));border-radius:50%;flex:none;width:22px;height:22px}.channel-preview-message:nth-child(2)>i{opacity:.45}.channel-preview-message:nth-child(3)>i{opacity:.7}.channel-preview-message>div{flex:1;padding-top:2px}.channel-preview-line{background:var(--create-text);opacity:.12;border-radius:3px;width:65%;height:4px;margin:6px 0;display:block}.channel-preview-line.short{opacity:.3;width:40%;height:5px;margin:0 0 8px}.channel-preview-line.wide{width:93%}.channel-preview-composer{border:1px solid var(--create-border);color:var(--create-muted);white-space:nowrap;border-radius:6px;align-items:center;gap:7px;margin:0 10px 22px;padding:8px;font-size:8px;display:flex;overflow:hidden}.channel-preview-caption{text-transform:uppercase;letter-spacing:.1em;opacity:.4;font-size:8px;position:absolute;bottom:5px;right:10px}.preview-voice .channel-preview-content,.preview-link .channel-preview-content{flex-direction:column;justify-content:center;align-items:center;min-height:205px;display:flex}.channel-preview-voice-orb,.channel-preview-link-icon{background:color-mix(in srgb,var(--create-accent) 12%,transparent);width:64px;height:64px;color:var(--create-accent);border-radius:50%;place-items:center;margin-bottom:15px;display:grid}.channel-preview-voice-orb{border:1px solid color-mix(in srgb,var(--create-accent) 40%,transparent);position:relative}.channel-preview-voice-orb>span{border:3px solid var(--create-raised);background:#38bf8f;border-radius:50%;width:7px;height:7px;position:absolute;bottom:4px;right:7px}.channel-preview-content>b{font-size:12px}.channel-preview-content>small{color:var(--create-muted);text-overflow:ellipsis;max-width:100%;margin-top:7px;font-size:9px;overflow:hidden}.channel-preview-voice-people{margin-top:13px;display:flex}.channel-preview-voice-people>i{border:2px solid var(--create-raised);background:#8a7aad;border-radius:50%;width:21px;height:21px;margin-left:-4px}.channel-preview-voice-people>i:nth-child(2){background:#659c92}.channel-preview-voice-people>i:nth-child(3){background:#ac8b65}.channel-preview-post{border:1px solid var(--create-border);border-radius:6px;margin-bottom:10px;padding:9px}.channel-preview-post>div{gap:4px;margin-top:9px;display:flex}.channel-preview-post i{background:color-mix(in srgb,var(--create-accent) 22%,transparent);border-radius:4px;width:27px;height:8px;display:block}.channel-preview-new{background:var(--create-accent);color:#fff;border-radius:5px;justify-content:center;align-items:center;gap:5px;padding:6px;font-size:9px;display:flex}.channel-preview-announcement{color:var(--create-accent);align-items:center;gap:7px;padding:7px 0 13px;display:flex}.channel-preview-announcement>small{font-size:9px}.channel-create-error{color:#fb91a3;margin:17px 0 0;font-size:12px}.channel-create-dialog>footer{border-top:1px solid var(--create-border);background:#0000000c;align-items:center;gap:9px;padding:15px 24px;display:flex}.channel-create-dialog>footer>span{color:var(--create-muted);white-space:nowrap;text-overflow:ellipsis;flex:1;max-width:200px;margin-right:auto;font-size:11px;overflow:hidden}.channel-create-dialog>footer>button{background:0 0;border:0;border-radius:7px;padding:9px 14px;font-size:12px;font-weight:600}.channel-create-dialog>footer>.channel-create-submit{background:var(--create-accent);color:#fff}.channel-create-dialog button:disabled{opacity:.45;cursor:default}.channel-create-dialog button:focus-visible{outline:2px solid var(--create-accent);outline-offset:2px}@media (width<=600px){.channel-create-shade{padding:12px}.channel-create-dialog{max-height:calc(100dvh - 24px)}.channel-create-layout{grid-template-columns:minmax(0,1fr);gap:18px}.channel-type-preview{display:none}.channel-create-types{grid-template-columns:repeat(5,minmax(0,1fr))}.channel-create-types>button{min-height:65px}.channel-create-types>button>span{font-size:8px}.channel-create-dialog>main{padding:20px}.channel-create-dialog>footer>span{display:none}.channel-create-dialog>footer{justify-content:flex-end}.channel-create-description{min-height:0;margin:18px 0}}@keyframes channelCreateIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.channel-create-dialog,.channel-create-description{animation:none}.channel-create-types>button{transition:none}}.channel-create-dialog{width:min(610px,100%)}.channel-create-dialog>header{padding:14px 20px}.channel-create-dialog h2{font-size:17px}.channel-create-dialog>main{padding:18px 20px}.channel-create-name{margin-bottom:18px}.channel-create-name input{font-size:16px}.channel-create-layout{grid-template-columns:minmax(0,1fr) 205px;gap:22px}.channel-create-types>button{gap:5px;min-height:59px;padding:7px 3px}.channel-create-types>button>svg{width:20px;height:20px}.channel-create-description{min-height:66px;margin:15px 0}.channel-create-description h3{margin-bottom:5px}.channel-create-description p{font-size:11px;line-height:1.55}.channel-type-preview{min-height:270px}.channel-preview-content{min-height:140px;padding:14px 10px 10px}.preview-voice .channel-preview-content,.preview-link .channel-preview-content{min-height:175px}.channel-create-dialog>footer{justify-content:flex-end;padding:12px 20px}.channel-create-category>.mooted-select{height:33px}.channel-create-url{margin-top:10px}@media (height<=740px){.channel-create-layout{grid-template-columns:minmax(0,1fr) 190px;gap:18px}.channel-create-types{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.channel-create-types>button{min-height:55px}.channel-create-types>button>span{text-overflow:ellipsis;max-width:100%;font-size:8px;overflow:hidden}.channel-create-description{min-height:0;margin:13px 0}.channel-type-preview{min-height:230px}.channel-preview-content{min-height:105px;padding-top:12px}.channel-preview-message{margin-bottom:10px}.channel-preview-message>i{width:18px;height:18px}.preview-voice .channel-preview-content,.preview-link .channel-preview-content{min-height:145px}.channel-create-dialog>main{padding:15px 18px}.channel-create-name{margin-bottom:14px}}@media (width<=600px){.channel-create-layout{grid-template-columns:minmax(0,1fr)}.channel-type-preview{display:none}}.message-requests-entry{width:calc(100% - 16px);color:var(--text-muted,#b3adbf);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;margin:4px 8px 10px;padding:10px 12px;font-size:13px;display:flex}.message-requests-entry:hover{color:var(--text-normal,#f2eef8);background:#ffffff08}.message-requests-entry>b{color:#fff;text-align:center;background:#e34661;border-radius:20px;min-width:19px;margin-left:auto;padding:2px 5px;font-size:11px}.message-requests-shade{z-index:250000;background:#0009;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.message-requests-panel{background:var(--ct-solid,#201d27);width:min(900px,100%);height:min(620px,90dvh);color:var(--text-normal,#f1edf6);border:1px solid #ffffff14;border-radius:16px;flex-direction:column;animation:.16s ease-out requests-in;display:flex;overflow:hidden;box-shadow:0 24px 90px #0007}.message-requests-panel>header{align-items:center;gap:12px;padding:22px 24px;display:flex}.message-requests-panel h2{margin:0;font-size:20px}.message-requests-panel header p{color:#aaa3b6;margin:4px 0 0;font-size:12px}.message-requests-panel button{font:inherit;cursor:pointer}.message-requests-panel header>button{color:inherit;background:0 0;border:0;margin-left:auto;padding:6px}.message-requests-panel nav{border-bottom:1px solid #ffffff0d;gap:8px;padding:0 24px 14px;display:flex}.message-requests-panel nav button{color:#aaa3b6;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;padding:8px 12px;font-size:13px;display:flex}.message-requests-panel nav button.active{color:#d8cfff;background:#8c77ed22}.message-requests-panel nav span{opacity:.7;font-size:11px}.message-requests-layout{flex:1;grid-template-columns:310px minmax(0,1fr);min-height:0;display:grid}.message-request-list{border-right:1px solid #ffffff0d;padding:10px;overflow:auto}.message-request-list>button{width:100%;color:inherit;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:11px;margin-bottom:4px;padding:12px;display:flex}.message-request-list>button:hover,.message-request-list>button.active{background:#ffffff08}.message-request-list img,.message-request-list i{object-fit:cover;background:#6758be;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.message-request-list button>span{min-width:0}.message-request-list b{font-size:13px}.message-request-list small{color:#aaa3b6;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:12px;display:block;overflow:hidden}.message-request-list em{color:#928b9e;margin-top:5px;font-size:10px;font-style:normal;display:block}.message-request-preview{flex-direction:column;min-height:0;padding:24px;display:flex;overflow:auto}.message-request-preview h3{margin:0 0 5px;font-size:19px}.message-request-preview>small{color:#a9a2b5;font-size:12px}.message-request-safety{color:#c1b7d4;background:#8c77ed0e;border-radius:9px;align-items:flex-start;gap:8px;margin-top:20px;padding:12px;font-size:12px;line-height:1.5;display:flex}.message-request-safety svg{flex-shrink:0;margin-top:2px}.message-request-messages{flex:1;min-height:70px;padding:20px 0;overflow:auto}.message-request-messages time{color:#91899f;font-size:10px}.message-request-messages p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 20px;font-size:14px;line-height:1.5}.message-request-preview footer{gap:8px;display:flex}.message-request-preview footer button{color:inherit;background:#ffffff08;border:1px solid #ffffff15;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:10px 13px;font-size:13px;display:flex}.message-request-preview footer .accept{color:#fff;background:#6554e8;border-color:#0000;flex:1}.message-request-secondary{justify-content:space-between;gap:10px;margin-top:15px;display:flex}.message-request-secondary button,.message-request-back{color:#a59cb7;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:11px;display:flex}.message-request-back{margin-bottom:20px;display:none}.message-request-error{color:#ff929e;font-size:12px}.message-request-empty{text-align:center;color:#aca3bc;flex-direction:column;justify-content:center;align-items:center;padding:40px 22px;display:flex}.message-request-empty>svg{color:#9584cb;width:36px;height:36px;margin-bottom:14px}.message-request-empty h3{color:#d7cfe3;font-size:16px}.message-request-empty p{max-width:270px;font-size:13px;line-height:1.6}.message-requests-panel button:disabled{opacity:.5;cursor:default}@media (width<=650px){.message-requests-shade{padding:10px}.message-requests-panel{height:90dvh}.message-requests-layout{grid-template-columns:1fr}.message-request-preview,.has-selection .message-request-list{display:none}.has-selection .message-request-preview,.message-request-back{display:flex}.message-request-list{border-right:0}}@keyframes requests-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.message-requests-panel{animation:none}}.message-requests-panel.requests-page{width:100%;min-width:0;max-width:none;height:100%;min-height:0;box-shadow:none;background:var(--ct-panel,var(--theme-panel,#1e1d25));border:0;border-radius:0;flex:1;animation:none}.requests-page>header{box-sizing:border-box;border-bottom:1px solid #ffffff0e;flex-shrink:0;gap:11px;height:56px;min-height:56px;padding:0 22px}.requests-page>header h2{font-size:16px}.requests-page-tab{background:#ffffff08;border-left:1px solid #ffffff16;border-radius:7px;margin-left:12px;padding:8px 16px;font-size:13px;font-weight:600}.requests-page .message-requests-layout{grid-template-columns:minmax(0,1fr)}.requests-page.has-selection .message-requests-layout{grid-template-columns:minmax(230px,1fr) minmax(340px,46%)}.requests-page .message-request-list{border-right:0;padding:26px}.request-pending-heading{color:#aaa1b7;margin:0 0 24px;font-size:13px;font-weight:600}.request-row{border-bottom:1px solid #ffffff0c;align-items:center;gap:16px;min-height:90px;padding:16px 10px;display:flex}.request-row.active{background:#ffffff08;border-bottom-color:#0000;border-radius:10px}.request-row-person{min-width:0;color:inherit;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:13px;padding:0;display:flex}.request-row-person>img,.request-row-person>i{object-fit:cover;background:#6554aa;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;font-style:normal;display:grid}.request-row-person>span{min-width:0}.request-row-identity{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.request-row-identity b{font-size:15px}.request-row-identity small,.request-row-identity time{color:#aaa1b5;font-size:12px}.request-row-person em{color:#aaa1b5;margin-top:4px;font-size:13px;font-style:normal;display:block}.request-row-actions{flex-shrink:0;gap:9px;display:flex}.request-row-actions button{color:inherit;white-space:nowrap;background:#ffffff0b;border:0;border-radius:8px;padding:9px 13px;font-size:13px;font-weight:600}.request-row-actions .accept{color:#fff;background:#6655ed}.has-selection .request-row-actions{display:none}.requests-page .message-request-preview{background:var(--ct-raised,var(--theme-panel-alt,#24212c));border-left:1px solid #ffffff10;padding:0;position:relative;overflow:hidden}.request-preview-header{border-bottom:1px solid #ffffff10;flex-shrink:0;align-items:center;gap:10px;min-height:56px;padding:0 18px;display:flex}.request-preview-header b{font-size:14px}.request-preview-header button{color:inherit;background:0 0;border:0;margin-left:auto;padding:6px}.request-preview-scroll{flex:1;min-height:0;padding:24px 20px;overflow:auto}.request-sender-intro>img{object-fit:cover;border-radius:50%;width:80px;height:80px;margin-bottom:16px}.request-sender-intro h3{overflow-wrap:anywhere;margin:0 0 10px;font-size:28px}.request-sender-intro>p{color:#bcb2c8;margin:0 0 20px;font-size:17px}.request-sender-intro>small{color:#aaa1b7;font-size:12px}.request-preview-message{margin:0 0 20px}.request-preview-message>b{font-size:13px}.request-preview-message time{color:#9e94ad;margin-left:7px;font-size:10px}.request-preview-message p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0;font-size:14px;line-height:1.5}.requests-page .message-request-preview>footer{background:var(--ct-solid,var(--theme-panel,#201e28));border-top:1px solid #ffffff10;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.requests-page .message-request-preview>footer>p{color:#b9afc8;flex:1;min-width:160px;margin:0;font-size:12px;line-height:1.5}.requests-page .message-request-preview>footer>div{gap:8px;display:flex}.requests-page .message-request-secondary{background:var(--ct-solid,var(--theme-panel,#201e28));margin:0;padding:0 16px 14px}.request-row-actions button:disabled{opacity:.5;cursor:default}@media (width<=1000px){.requests-page.has-selection .request-row-identity small{display:none}.requests-page .message-request-list{padding:22px 14px}}@media (width<=760px){.requests-page.has-selection .message-requests-layout{grid-template-columns:minmax(0,1fr)}.requests-page.has-selection .message-request-list{display:none}.requests-page .request-row{flex-wrap:wrap;gap:10px}.request-row-person{flex-basis:100%}.request-row-actions{margin-left:55px}.requests-page>header{padding:0 14px}.requests-page>header h2{font-size:14px}.requests-page-tab{margin-left:0;padding:7px 10px;font-size:12px}.requests-page .message-request-preview{border-left:0}.requests-page .message-request-back{display:none}}.dm-nav>.message-requests-entry{text-align:left;gap:12px;width:100%;margin:0}.dm-nav>.message-requests-entry.selected{background:var(--ct-selected,var(--theme-hover,#302b3b));color:var(--ct-text,var(--theme-text,#f2edf8))}.dm-nav>.message-requests-entry>span{flex:1}.dm-nav>.message-requests-entry>b{color:#fff;background:#d83750;border-radius:999px;flex:none;place-items:center;min-width:18px;height:18px;margin-left:auto;padding:0 4px;font-size:11px;line-height:1;display:grid}:root .mooted-app>.requests-page{box-sizing:border-box;place-self:stretch stretch;min-width:0;grid-column:3/-1!important;width:100%!important;max-width:none!important}@media (width<=767px){:root .mooted-app>.requests-page{grid-column:1/-1!important}}.requests-page .request-preview-message{align-items:flex-start;gap:12px;margin:0 0 20px;display:flex}.requests-page .request-message-avatar{color:#fff;background:#6655a7;border:0;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;padding:0;font-size:17px;display:grid;overflow:hidden}.requests-page .request-message-avatar>img{object-fit:cover;width:100%;height:100%;display:block}.requests-page .request-message-body{flex:1;min-width:0}.requests-page .request-message-body>header{flex-wrap:wrap;align-items:baseline;gap:9px;min-height:20px;display:flex}.requests-page .request-message-body>header>.request-message-name{color:var(--ct-text,var(--theme-text,#f1edf6));text-align:left;background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:13px;font-weight:700}.requests-page .request-message-name:hover{text-decoration:underline}.requests-page .request-message-body time{color:#a59baf;margin:0;font-size:10px}.requests-page .request-message-body>p{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0;font-size:14px;line-height:1.5}.requests-page .request-message-date{color:var(--text-muted,#9e95ac);text-align:center;align-items:center;gap:12px;margin:24px 0 22px;font-size:11px;font-weight:650;line-height:1.5;display:flex}.requests-page .request-message-date>span{background:#ffffff13;flex:1;min-width:12px;height:1px}.requests-page .request-preview-message{margin-bottom:0;padding:14px 0 3px}.requests-page .request-message-date+.request-preview-message{padding-top:0}.requests-page .request-preview-message.grouped{min-height:24px;padding:2px 0 3px 48px}.requests-page .request-preview-message.grouped>.request-message-avatar,.requests-page .request-preview-message.grouped>.request-message-body>header{display:none}.requests-page .request-preview-message.grouped>.request-message-body>p{margin-top:0}.requests-page .request-hidden-attachment{aspect-ratio:4/3;isolation:isolate;background:linear-gradient(135deg,#514465,#272332 55%,#444052);border:1px solid #ffffff12;border-radius:10px;width:min(320px,100%);margin:8px 0 3px;position:relative;overflow:hidden}.requests-page .request-hidden-attachment>img{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.requests-page .request-hidden-attachment>div{color:#fff;text-align:center;background:#12101866;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:18px;display:flex;position:absolute;inset:0}.requests-page .request-hidden-attachment>div>span{background:#141119c9;border-radius:20px;padding:7px 12px;font-size:12px;font-weight:650}:root .requests-page .message-request-preview>footer .request-report-button{color:#fff;background:#d73750;border-color:#d73750}:root .requests-page .message-request-preview>footer .request-report-button:hover{background:#be2b42;border-color:#be2b42}.message-request-list>.message-request-empty{color:var(--ct-muted,var(--theme-muted,#aaa2b5));gap:10px;padding:64px 28px}.message-request-list>.message-request-empty h3{letter-spacing:-.2px;color:var(--ct-text,var(--theme-text,#e8e2ef));margin:0;font-size:18px;font-weight:700;line-height:1.4}.message-request-list>.message-request-empty p{text-wrap:balance;max-width:310px;margin:0;font-size:13px;line-height:1.7}:root .moot-user-card>.account-status-bubble{z-index:3;box-sizing:border-box;text-align:left;cursor:pointer;font-family:inherit;font-style:italic;transition:filter .15s,border-color .15s;border:1px solid color-mix(in srgb,var(--profile-theme-text,#eeeaf4) 12%,transparent)!important;background:color-mix(in srgb,var(--profile-theme-text,#eeeaf4) 8%,var(--profile-theme-bg,#19151e))!important;width:fit-content!important;min-width:0!important;max-width:calc(100% - 116px)!important;height:auto!important;min-height:36px!important;max-height:64px!important;color:var(--profile-theme-text,#e8e3ef)!important;box-shadow:none!important;border-radius:19px!important;margin:0!important;padding:9px 12px!important;font-size:12px!important;line-height:1.4!important;position:absolute!important;inset:111px auto auto 104px!important}:root .moot-user-card>.account-status-bubble>span{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-style:italic;display:-webkit-box;overflow:hidden}:root .moot-user-card>.account-status-bubble.has-status>span{font-style:normal}:root .moot-user-card>.account-status-bubble>span>svg{vertical-align:-3px;stroke:var(--profile-theme-bg,#19151e);background:currentColor;border-radius:50%;margin-right:5px;padding:1px;display:inline-block}.account-status-bubble:before,.account-status-bubble:after{content:"";background:inherit;border:inherit;pointer-events:none;border-radius:50%;position:absolute}.account-status-bubble:before{border-bottom:0;width:12px;height:12px;top:-9px;left:9px}.account-status-bubble:after{width:6px;height:6px;top:-16px;left:-4px}:root .moot-user-card>.account-status-bubble:hover{filter:brightness(1.15)}:root .moot-user-card>.account-status-bubble:focus-visible{outline-offset:3px;outline:2px solid #a99aff}:root:has(.mooted-app) .moot-user-card:has(>.account-status-bubble)>.moot-user-content{padding-top:76px!important}@media (prefers-reduced-motion:reduce){.account-status-bubble{transition:none!important}}:root .account-strip .moot-user-card>.account-status-bubble{background:var(--profile-theme-bg,#26212e)!important;background:color-mix(in srgb,var(--profile-theme-text,#eeeaf4) 12%,var(--profile-theme-bg,#211b29))!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;opacity:1!important;max-height:58px!important;top:34px!important;left:104px!important;right:auto!important}:root .account-strip .moot-user-card>.account-status-bubble:before{border:0;top:auto;bottom:-7px;left:10px}:root .account-strip .moot-user-card>.account-status-bubble:after{border:0;top:auto;bottom:-14px;left:0}:root:has(.mooted-app) .account-strip .moot-user-card:has(>.account-status-bubble)>.moot-user-content{padding-top:48px!important}:root .account-strip .moot-user-card .moot-user-name{flex-wrap:wrap;align-items:center;gap:6px;display:flex}:root .account-strip .moot-user-card .moot-user-name>.profile-badges{flex:none;max-width:100%;margin:0 0 0 auto!important;padding:0!important;position:static!important;inset:auto!important}:root:has(.mooted-app) .account-strip .moot-user-card>button.account-status-bubble{isolation:isolate;text-align:left!important;color:#f1edf5!important;background:#292430!important;border:1px solid #49424f!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:3px!important;max-height:68px!important;padding:9px 13px!important;display:flex!important}:root:has(.mooted-app) .account-strip .moot-user-card>button.account-status-bubble>span{width:100%;text-align:left!important;color:inherit!important;line-height:1.4!important}:root:has(.mooted-app) .account-strip .moot-user-card>button.account-status-bubble>.account-status-edit-hint{color:#b8afc4!important;text-align:left!important;margin:0!important;padding:0!important;font-size:10px!important;font-style:normal!important;font-weight:400!important;line-height:1.3!important;display:block!important}:root:has(.mooted-app) .account-strip .moot-user-card>button.account-status-bubble:before{background:#292430!important}:root:has(.mooted-app) .account-strip .moot-user-card>button.account-status-bubble:after{background:#292430!important}:root:has(.mooted-app) .account-strip .moot-user-card .moot-user-name{justify-content:flex-start!important;gap:12px!important;overflow:visible!important}:root:has(.mooted-app) .account-strip .moot-user-card .moot-user-name>.profile-badges{box-sizing:border-box;border:1px solid var(--ct-border,#ffffff12)!important;background:var(--ct-hover,#ffffff09)!important;height:26px!important;box-shadow:none!important;border-radius:7px!important;flex:none!important;align-items:center!important;gap:3px!important;margin:0!important;padding:3px 5px!important;display:inline-flex!important;position:static!important;inset:auto!important;overflow:visible!important;transform:none!important}:root .account-strip .moot-user-card>.account-status-toolbar{z-index:5;opacity:0;pointer-events:none;background:#101014;border:1px solid #ffffff0b;border-radius:20px;align-items:center;gap:2px;padding:4px 6px;transition:opacity .12s,transform .12s;display:flex;position:absolute;top:11px;right:16px;transform:translateY(3px);box-shadow:0 3px 10px #0004}:root .account-strip .moot-user-card>.account-status-toolbar:hover,:root .account-strip .moot-user-card>.account-status-toolbar:focus-within{opacity:1;pointer-events:auto;transform:none}:root .account-strip .moot-user-card:has(>.account-status-bubble:hover)>.account-status-toolbar{opacity:1;pointer-events:auto;transform:none}:root .account-strip .moot-user-card:has(>.account-status-bubble:focus-visible)>.account-status-toolbar{opacity:1;pointer-events:auto;transform:none}:root .account-strip .moot-user-card>.account-status-toolbar:before{content:"";z-index:-1;position:absolute;inset:-5px -3px -10px}:root .account-strip .moot-user-card>.account-status-toolbar>button{cursor:pointer;place-items:center;display:grid;color:#c9c5ce!important;background:0 0!important;border:0!important;border-radius:50%!important;width:29px!important;height:28px!important;min-height:0!important;margin:0!important;padding:0!important}:root .account-strip .moot-user-card>.account-status-toolbar>button:hover{color:#fff!important;background:#ffffff12!important}:root .account-strip .moot-user-card>.account-status-toolbar>button:last-child:hover{color:#ff8c98!important}:root .account-strip .moot-user-card>.account-status-toolbar>button:focus-visible{outline-offset:1px;outline:2px solid #aa98ff}@media (hover:none){:root .account-strip .moot-user-card>.account-status-toolbar{opacity:1;pointer-events:auto;transform:none}}@media (prefers-reduced-motion:reduce){:root .account-strip .moot-user-card>.account-status-toolbar{transition:none}}:root:has(.mooted-app) .account-strip .moot-user-card .moot-user-name{gap:5px!important}:root:has(.mooted-app) .account-strip .moot-user-card .moot-user-name>.profile-badges{gap:3px!important;margin-left:0!important}.account-switch-hover-menu{z-index:10;box-sizing:border-box;border:1px solid var(--ct-border,var(--theme-border,#34343b));background:var(--ct-raised,var(--theme-panel,#202024));width:220px;max-width:calc(100vw - 32px);color:var(--ct-text,var(--theme-text,#eeeef0));border-radius:9px;padding:7px;position:absolute;bottom:40px;left:100%;box-shadow:0 12px 35px #0006}@media (width<=650px){.account-switch-hover-menu{width:100%;bottom:40px;left:0}}img.mooted-twemoji{vertical-align:-.22em;object-fit:contain!important;width:1.25em!important;max-width:none!important;height:1.25em!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 .04em!important;display:inline-block!important}.mooted-emoji-browser button>img.mooted-twemoji{vertical-align:middle;width:28px!important;height:28px!important;margin:0!important}.mooted-emoji-preview img.mooted-twemoji{width:32px!important;height:32px!important}.status-custom-emoji{flex-shrink:0;min-width:1.2em;object-fit:contain!important;vertical-align:-.22em!important;border-radius:0!important;width:1.2em!important;max-width:none!important;height:1.2em!important;margin:0 .15em 0 0!important;display:inline-block!important}.status-emoji-fallback{text-align:center;vertical-align:baseline;width:1.2em;display:inline-block}.profile-status-bubble{z-index:3;box-sizing:border-box;background:var(--profile-theme-bg,var(--theme-panel-alt,#26222f));width:auto;max-width:none;color:var(--profile-theme-text,#f0edf5);text-align:left;border:1px solid #ffffff06;border-radius:20px;min-width:0;font-size:13px;font-style:normal;font-weight:400;line-height:1.4;position:absolute;top:100px;left:108px;right:16px;box-shadow:0 2px 5px #0001;margin:0!important;padding:10px 13px!important}.profile-status-bubble:before,.profile-status-bubble:after{content:"";background:inherit;pointer-events:none;border-radius:50%;position:absolute}.profile-status-bubble:before{width:14px;height:14px;top:-9px;left:10px}.profile-status-bubble:after{width:7px;height:7px;top:-17px;left:-5px}.profile-status-bubble>span{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:root .community-member-profile>.profile-status-bubble{font-size:12px;top:81px;left:96px;right:12px;padding:9px 12px!important}.dm-sidebar-profile>.profile-status-bubble{font-size:12px;top:107px;left:106px;right:14px}.dm-profile-card>.profile-status-bubble{font-size:12px;top:115px;left:112px;right:14px}.note-author-card:not(.community-member-profile)>.profile-status-bubble{font-size:12px;top:108px;left:110px;right:14px}.dm-person-panel>.profile-status-bubble{font-size:12px;top:135px;left:112px;right:14px}.dm-person-panel:has(>.profile-status-bubble)>.dm-person-body{padding-top:12px}.full-profile-avatar-wrap>.profile-status-bubble{width:clamp(150px,36vw,300px);font-size:14px;top:42px;left:calc(100% + 16px);right:auto;padding:11px 16px!important}@media (width<=480px){.full-profile-avatar-wrap>.profile-status-bubble{width:calc(100vw - 155px);font-size:12px;left:calc(100% + 10px);padding:9px 12px!important}}.profile-status-bubble{background:color-mix(in srgb,var(--profile-theme-text,#eeeaf4) 7%,var(--profile-theme-bg,var(--theme-panel-alt,#211c2b)))!important}:root .profile-status-bubble{width:fit-content!important;max-width:calc(100% - 124px)!important;height:auto!important;min-height:0!important;max-height:68px!important;box-shadow:none!important;border-radius:22px!important;bottom:auto!important;right:auto!important}:root .community-member-profile>.profile-status-bubble{max-width:calc(100% - 110px)!important}:root .full-profile-avatar-wrap>.profile-status-bubble{width:max-content!important;max-width:min(300px,100vw - 180px)!important}:root .profile-status-bubble:before{width:11px;height:11px;top:-7px;left:8px}:root .profile-status-bubble:after{width:6px;height:6px;top:-14px;left:-3px}:root .full-profile-avatar-wrap>.profile-status-bubble{border-radius:18px!important;max-height:52px!important;padding:7px 11px!important;font-size:12px!important;line-height:1.35!important}:root .full-profile-avatar-wrap>.profile-status-bubble .status-custom-emoji{width:1.1em!important;min-width:1.1em!important;height:1.1em!important}:root .full-profile-avatar-wrap>.profile-status-bubble:before{width:9px;height:9px;top:-6px;left:9px}:root .full-profile-avatar-wrap>.profile-status-bubble:after{width:5px;height:5px;top:-12px;left:0}:root .community-member-profile>.profile-status-bubble,:root .note-author-card:not(.community-member-profile)>.profile-status-bubble{top:24px!important}:root .dm-sidebar-profile>.profile-status-bubble{top:42px!important}:root .dm-profile-card>.profile-status-bubble{top:50px!important}:root .dm-person-panel>.profile-status-bubble{top:65px!important}:root .full-profile-avatar-wrap>.profile-status-bubble{top:-16px!important}:root .profile-status-bubble:before{bottom:-7px;left:9px;top:auto!important}:root .profile-status-bubble:after{bottom:-14px;left:0;top:auto!important}:root .community-member-profile:has(>.profile-status-bubble){padding-top:112px!important}:root .profile-status-bubble{color:#f1edf5!important;background:#292430!important}.channel-extra-options button{align-items:center;gap:10px;width:100%;display:flex}.channel-extra-options button>svg:last-child:not(:first-child){margin-left:auto}.channel-option-submenu{border-left:2px solid #ffffff18;margin:3px 4px 7px 20px;padding-left:6px}.channel-option-submenu button{min-height:32px!important;padding:8px 10px!important;font-size:13px!important}.channel-extra-options button[aria-expanded=true]{background:#ffffff09}.channel-option-error{color:#ff929e;margin:0;padding:8px 12px;font-size:13px}.server-context-menu:has(.channel-extra-options){overscroll-behavior:contain;min-width:240px;max-height:calc(100dvh - 24px);overflow-y:auto}.channel-favourites-heading{letter-spacing:.05em;color:var(--text-muted,#a9a4b5);text-transform:uppercase;padding:12px 12px 5px;font-size:11px;font-weight:700}.duplicate-channel-shade{z-index:10000;background:#0009;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.duplicate-channel-dialog{background:var(--background-primary,#24232b);width:min(440px,100%);color:var(--text-normal,#eeedf3);border:1px solid #ffffff16;border-radius:16px;padding:24px;animation:.16s ease-out duplicate-channel-in;box-shadow:0 20px 70px #0007}.duplicate-channel-dialog header{align-items:center;gap:10px;display:flex}.duplicate-channel-dialog h2{flex:1;margin:0;font-size:20px}.duplicate-channel-dialog button{color:inherit;cursor:pointer;background:#ffffff0a;border:0;border-radius:8px;padding:10px 14px}.duplicate-channel-dialog header button{place-items:center;padding:6px;display:grid}.duplicate-channel-dialog p{color:var(--text-muted,#aaa6b5);margin:18px 0;font-size:14px;line-height:1.5}.duplicate-channel-dialog label{gap:8px;font-size:13px;font-weight:600;display:grid}.duplicate-channel-dialog input{box-sizing:border-box;width:100%;color:inherit;font:inherit;background:#0003;border:1px solid #ffffff20;border-radius:8px;outline:none;padding:12px;font-size:15px}.duplicate-channel-dialog input:focus{border-color:#8b7bff}.duplicate-channel-dialog footer{justify-content:flex-end;gap:8px;margin-top:24px;display:flex}.duplicate-channel-dialog .duplicate-channel-submit{background:var(--brand,#65e);color:#fff;font-weight:600}.duplicate-channel-dialog button:disabled{opacity:.5;cursor:default}.duplicate-channel-dialog .duplicate-channel-error{color:#ff929e}@keyframes duplicate-channel-in{0%{opacity:0;transform:translateY(6px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.duplicate-channel-dialog{animation:none}}.server-rail-expand{border:1px solid var(--ct-border,var(--theme-border,#ffffff20));width:28px;height:28px;color:var(--ct-muted,var(--theme-muted,#aaa3b5));cursor:pointer;background:0 0;border-radius:50%;flex:0 0 28px;align-self:center;place-items:center;margin:2px 0 3px;padding:0;display:grid}.server-rail-expand svg{width:17px;height:17px}.server-rail-expand:hover{background:var(--ct-hover,#ffffff0b);color:var(--ct-text,#eee8f5)}.server-rail-row-copy{display:none!important}:root .mooted-app .server-rail .server-button>img{aspect-ratio:1;object-fit:cover;pointer-events:none;flex:0 0 40px;min-width:40px;border-radius:10px!important;width:40px!important;height:40px!important}:root .mooted-app .server-rail .server-button>.server-rail-initials{background:var(--ct-selected,#625bea);pointer-events:none;border-radius:10px;flex:0 0 40px;place-items:center;display:grid;width:40px!important;height:40px!important}:root .mooted-app .server-rail .server-button.home>.mark{pointer-events:none;background:#625bea;border-radius:10px;flex:0 0 40px;place-items:center;width:40px!important;height:40px!important;display:grid!important;position:static!important;transform:none!important}:root .mooted-app .server-rail .server-button.home>.mark img{object-fit:contain;width:25px!important;height:25px!important}:root .mooted-app[data-server-rail-expanded=true]>.server-rail{box-sizing:border-box;align-items:flex-start;gap:10px;overflow-x:hidden;width:auto!important;min-width:0!important;padding-left:16px!important;padding-right:10px!important}:root .mooted-app[data-server-rail-expanded=true] .server-rail-expand{align-self:flex-start;margin-left:6px}:root .mooted-app[data-server-rail-expanded=true] .server-list-dropzone{align-items:stretch;width:100%;min-width:0}:root .mooted-app[data-server-rail-expanded=true] .server-rail .server-button{box-sizing:border-box;justify-content:flex-start;align-items:center;gap:9px;margin:0;display:flex;position:relative;background:0 0!important;border:0!important;border-radius:10px!important;flex:0 0 40px!important;width:100%!important;min-width:0!important;max-width:none!important;height:40px!important;min-height:40px!important;padding:0!important;overflow:visible!important}:root .mooted-app[data-server-rail-expanded=true] .server-rail .server-button:hover,:root .mooted-app[data-server-rail-expanded=true] .server-rail .server-button.active{background:var(--ct-hover,var(--theme-hover,#ffffff0b))!important}:root .mooted-app[data-server-rail-expanded=true] .server-rail .server-button>svg{flex:0 0 23px;margin:0 8.5px;width:23px!important;height:23px!important}:root .mooted-app[data-server-rail-expanded=true] .server-rail .server-button>.server-rail-row-copy{text-align:left;pointer-events:none;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:3px;min-width:0;background:0 0!important;width:auto!important;height:auto!important;display:flex!important}.server-rail-row-copy b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font:700 11px/1.2 DM Sans,sans-serif;overflow:hidden}.server-rail-row-copy small{color:var(--ct-muted,var(--theme-muted,#aaa3b5));align-items:center;gap:4px;font:400 9px/1.2 DM Sans,sans-serif;display:flex}.server-rail-row-copy small i{background:#35c990;border-radius:50%;width:5px;height:5px}:root .mooted-app[data-server-rail-expanded=true] .rail-divider{width:100%}:root .mooted-app[data-server-rail-expanded=true] .server-rail .server-folder{align-self:flex-start;margin-left:-2px}:root .mooted-app[data-server-rail-expanded=true] .server-folder.expanded{width:100%!important;padding:2px!important}:root .mooted-app[data-server-rail-expanded=true] .server-folder-members{align-items:stretch;width:100%}:root .mooted-app[data-server-rail-expanded=true] .server-rail .server-folder .community-rail-button>img,:root .mooted-app[data-server-rail-expanded=true] .server-rail .server-folder .community-rail-button>.server-rail-initials{flex-basis:36px;min-width:36px;width:36px!important;height:36px!important}@media (width>=1024px),(width>=768px) and (pointer:fine){:root .mooted-app[data-server-rail-expanded=true] .account-strip{box-sizing:border-box;width:var(--collapsed-account-width,376px)!important;position:fixed!important;bottom:8px!important;left:8px!important;right:auto!important}}@media (width<=767px),(width<=1023px) and (pointer:coarse){.server-rail-expand{display:none}}:root .mooted-app[data-server-rail-expanded=true] .server-rail .server-button.ghost{border:1px solid var(--ct-border,var(--theme-border,#ffffff30))!important;background:var(--ct-panel,transparent)!important}:root .mooted-app[data-server-rail-expanded=true] .server-rail .server-button.ghost:hover{border-color:var(--ct-muted,#aaa3b5)!important;background:var(--ct-hover,#ffffff0b)!important}:root:has(.mooted-app) .mooted-app[data-server-rail-expanded=true] .server-rail .server-list-dropzone .server-button.community-rail-button{box-shadow:none!important;filter:none!important;background:0 0!important}:root:has(.mooted-app) .mooted-app[data-server-rail-expanded=true] .server-rail .server-list-dropzone .server-button.community-rail-button:is(:hover,.active){box-shadow:none!important;filter:none!important;background:0 0!important}:root:has(.mooted-app) .mooted-app[data-server-rail-expanded=true] .server-rail .server-button>.server-rail-row-copy{box-shadow:none!important;clip-path:none!important;aspect-ratio:auto!important;text-indent:0!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0 3px 0 0!important;overflow:visible!important;transform:none!important;-webkit-mask:none!important;mask:none!important}:root .mooted-app[data-server-rail-expanded=true] .server-rail-row-copy b{clip-path:none!important;text-indent:0!important;border-radius:0!important;padding:0!important;transform:none!important}:root .mooted-app[data-server-rail-expanded=true] .server-rail-row-copy small{clip-path:none!important;border-radius:0!important;padding:0!important;overflow:visible!important}:root .mooted-app[data-server-rail-expanded=true] .server-rail-row-copy small i{flex:0 0 5px;min-width:5px;clip-path:none!important;background:#35c990!important;border:0!important;border-radius:50%!important;width:5px!important;height:5px!important;display:block!important;position:static!important;transform:none!important}:root:has(.mooted-app) .mooted-app[data-server-rail-expanded=true] .server-rail .server-button.ghost{border:1px dashed var(--ct-border,var(--theme-border,#ffffff30))!important;box-shadow:none!important;background:0 0!important}:is(:root:has(.mooted-app) .mooted-app[data-server-rail-expanded=true] .server-rail .server-list-dropzone .server-button.community-rail-button:hover,:root:has(.mooted-app) .mooted-app[data-server-rail-expanded=true] .server-rail .server-list-dropzone .server-button.community-rail-button:focus-visible){background:var(--ct-hover,var(--theme-hover,#ffffff0a))!important;box-shadow:none!important}.mooted-app[data-server-rail-expanded=true] .server-hover-card{display:none!important}:root:has(.mooted-app) .mooted-app .server-rail .server-button.home:not(.active){background:var(--ct-selected,var(--theme-panel-alt,#34313d))!important}:root:has(.mooted-app) .mooted-app .server-rail .server-button.home:not(.active)>.mark{background:var(--ct-selected,var(--theme-panel-alt,#34313d))!important}:root:has(.mooted-app) .mooted-app[data-server-rail-expanded=true] .server-rail .server-button.home:not(.active){background:0 0!important}:root:has(.mooted-app) .mooted-app[data-server-rail-expanded=true] .server-rail .server-button.home:not(.active):hover{background:var(--ct-hover,var(--theme-hover,#ffffff0a))!important}@media (width>=1024px),(width>=768px) and (pointer:fine){:root .mooted-app[data-server-rail-expanded=true] .account-strip{width:var(--expanded-account-width,calc(100% - 16px))!important}}:is(:root:has(.mooted-app) .mooted-app .server-rail .server-button.home:hover>.mark,:root:has(.mooted-app) .mooted-app .server-rail .server-button.home:focus-visible>.mark),:is(:root:has(.mooted-app) .mooted-app:not([data-server-rail-expanded=true]) .server-rail .server-button.home:hover,:root:has(.mooted-app) .mooted-app:not([data-server-rail-expanded=true]) .server-rail .server-button.home:focus-visible){background:#625bea!important}:root:has(.mooted-app) .mooted-app .server-rail .community-rail-button>.server-rail-initials{transition:background .15s,color .15s;background:var(--ct-selected,var(--theme-panel-alt,#34313d))!important;color:var(--ct-text,var(--theme-text,#e8e6ed))!important}:root:has(.mooted-app) .mooted-app .server-rail .community-rail-button:is(:hover,:focus-visible,.active)>.server-rail-initials{color:#fff!important;background:#625bea!important}:root:has(.mooted-app) .mooted-app:not([data-server-rail-expanded=true]) .server-rail .community-rail-button:has(>.server-rail-initials){background:var(--ct-selected,var(--theme-panel-alt,#34313d))!important}:root:has(.mooted-app) .mooted-app:not([data-server-rail-expanded=true]) .server-rail .community-rail-button:has(>.server-rail-initials):is(:hover,:focus-visible,.active){background:#625bea!important}.channel-icon-editor{background:#ffffff04;border:1px solid #ffffff16;border-radius:12px;align-items:center;gap:18px;margin:0 0 26px;padding:16px;display:flex}.channel-icon-editor>.mooted-channel-custom-icon{border-radius:12px;width:54px;height:54px}.channel-icon-editor>.mooted-channel-custom-icon>svg{width:30px!important;height:30px!important}.channel-icon-editor p{color:var(--text-muted,#aaa3b5);margin:5px 0 10px;font-size:12px}.channel-icon-upload,.channel-icon-editor button{color:inherit;font:inherit;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff20;border-radius:6px;margin-right:8px;padding:7px 10px;font-size:12px;display:inline-flex}.channel-icon-editor p[role=alert]{color:#ff8e9f}.mooted-channel-custom-icon{flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.mooted-channel-custom-icon>img{object-fit:contain;border-radius:4px;width:100%;height:100%}.channel-icon-editor>svg{width:38px;height:38px;color:var(--text-muted,#aaa3b5);flex:none}.mooted-channel-tile{background:color-mix(in srgb,currentColor 12%,transparent);width:26px;height:26px;color:inherit;vertical-align:middle;border-radius:6px;flex:0 0 26px;justify-content:center;align-items:center;display:inline-flex;position:relative;transform:none}.mooted-channel-tile>svg{opacity:.85;width:16px!important;height:16px!important}.mooted-channel-icon-badge{border:2px solid var(--bg-secondary,#1c1b22);background:var(--bg-secondary,#1c1b22);box-sizing:content-box;border-radius:50%;width:13px;height:13px;display:block;position:absolute;bottom:-4px;right:-4px;overflow:hidden}.mooted-channel-icon-badge>img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.community-channel-row .community-channel-icon{flex:0 0 28px;overflow:visible;width:28px!important;height:28px!important}.channel-icon-editor>.mooted-channel-tile{border-radius:9px;flex-basis:48px;width:48px;height:48px}.channel-icon-editor>.mooted-channel-tile>svg{width:26px!important;height:26px!important}.channel-icon-editor .mooted-channel-icon-badge{width:20px;height:20px}.mooted-channel-tile.has-custom-icon{background:0 0}.mooted-channel-main-image{object-fit:cover;border-radius:6px;width:100%;height:100%;display:block}.mooted-channel-tile .mooted-channel-icon-badge{background:var(--bg-secondary,#1c1b22);color:inherit;justify-content:center;align-items:center;display:flex}.mooted-channel-icon-badge>svg{flex:none;width:10px!important;height:10px!important}.channel-icon-editor .mooted-channel-icon-badge>svg{width:14px!important;height:14px!important}.community-view>.community-channel-header>b>.community-channel-header-icon{margin-right:4px;overflow:visible;flex:0 0 28px!important;width:28px!important;height:28px!important}.community-welcome>.channel-welcome-icon{overflow:visible;background:0 0!important}.channel-welcome-icon>.mooted-channel-tile{border-radius:16px;flex-basis:64px;width:64px;height:64px}.channel-welcome-icon>.mooted-channel-tile>svg{width:34px!important;height:34px!important}.channel-welcome-icon .mooted-channel-main-image{border-radius:16px}.channel-welcome-icon .mooted-channel-icon-badge{border-width:3px;width:22px;height:22px;bottom:-3px;right:-3px}.channel-welcome-icon .mooted-channel-icon-badge>svg{width:15px!important;height:15px!important}.lp-home{color:#f6f4ff;background:#080714;min-height:100vh;font:15px/1.7 DM Sans,Segoe UI,sans-serif}.lp-home *{box-sizing:border-box}.lp-home a{text-decoration:none}.lp-home :focus-visible{outline-offset:5px;outline:2px solid #b5acff}.lp-nav{align-items:center;gap:35px;max-width:1200px;margin:auto;padding:25px 28px;display:flex}.lp-brand{letter-spacing:-.04em;align-items:center;gap:12px;font:800 25px Manrope,sans-serif;display:flex}.lp-brand img{object-fit:contain;width:32px;height:32px}.lp-nav nav{color:#bdb9cf;gap:30px;margin-left:auto;font-size:13px;font-weight:650;display:flex}.lp-nav a:hover{color:#b4aaff}.lp-open{background:#242032;border:1px solid #ffffff1c;border-radius:8px;align-items:center;gap:10px;padding:9px 15px;font-size:12px;font-weight:700;display:flex}.lp-menu{display:none}.lp-hero{text-align:center;max-width:1040px;margin:auto;padding:90px 25px 80px}.lp-eyebrow{letter-spacing:.18em;color:#aba2ef;font-size:10px;font-weight:750}.lp-hero h1{letter-spacing:-.05em;margin:22px 0;font:800 clamp(38px,5.1vw,66px)/1.13 Manrope,sans-serif}.lp-hero h1 em{color:#aaa0ff;font-style:normal}.lp-hero>p{color:#b9b5cd;max-width:675px;margin:0 auto;font-size:17px;line-height:1.85}.lp-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:28px;display:flex}.lp-primary,.lp-secondary{border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:12px 20px;font-size:13px;font-weight:750;display:inline-flex}.lp-primary{background:#7567ef;color:#fff!important}.lp-primary:hover{background:#897af8}.lp-secondary{color:#e4e0f3;background:#ffffff05;border:1px solid #ffffff25}.lp-secondary:hover{background:#ffffff0a}.lp-explore{color:#a9a3bb;align-items:center;gap:8px;margin-top:26px;font-size:12px;display:inline-flex}.lp-features,.lp-everyday,.lp-bottom{max-width:1144px;margin:auto}.lp-section-intro{text-align:center;margin:22px 0 45px}.lp-section-intro h2{letter-spacing:-.035em;margin:0 0 12px;font:750 31px/1.3 Manrope,sans-serif}.lp-section-intro p{color:#aaa5be;margin:0;font-size:14px}.lp-feature{grid-template-columns:1fr 1.1fr;align-items:center;gap:80px;padding:48px 0 70px;display:grid}.lp-feature-copy>svg{color:#a89aff}.lp-feature h2{letter-spacing:-.035em;margin:17px 0;font:750 33px/1.25 Manrope,sans-serif}.lp-feature-copy>p{color:#b9b4cc;font-size:15px;line-height:1.85}.lp-feature ul{color:#d5d0e5;margin:24px 0 0;padding:0;font-size:12px;list-style:none}.lp-feature li{align-items:center;gap:10px;margin:10px 0;display:flex}.lp-feature li svg{color:#a79be8;flex:none}.lp-reverse .lp-feature-copy{order:2}.lp-preview{background:#151221;border:1px solid #ffffff18;border-radius:14px;min-height:315px;padding:23px;overflow:hidden}.lp-preview-top{border-bottom:1px solid #ffffff12;align-items:center;gap:8px;margin-bottom:18px;padding-bottom:17px;font-size:12px;font-weight:700;display:flex}.lp-preview-top>svg{color:#aba1d6}.lp-preview-top>span{color:#8f879f;margin-left:auto;font-size:9px;font-weight:400}.lp-demo-message{gap:12px;margin:23px 0;display:flex}.lp-demo-message>i,.lp-call-grid i{color:#fff;background:#685be0;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:12px;font-style:normal;display:grid}.lp-demo-message:nth-child(3)>i{background:#3d837c}.lp-demo-message b{font-size:12px}.lp-demo-message small{color:#887f9b;margin-left:7px;font-size:9px;font-weight:400}.lp-demo-message p{color:#c4bdd5;margin:2px 0 6px;font-size:12px}.lp-reaction{background:#51427444;border:1px solid #8e72c14d;border-radius:5px;padding:2px 7px;font-size:10px}.lp-demo-input{color:#898197;background:#ffffff07;border-radius:7px;justify-content:space-between;align-items:center;padding:11px;font-size:11px;display:flex}.lp-preview-1{background:#17132b}.lp-call-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin:28px 0;display:grid}.lp-call-grid>div{background:#29223f;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:122px;display:flex}.lp-call-grid>div:nth-child(2){background:#1e393b}.lp-call-grid>div:nth-child(3){background:#39293e}.lp-call-grid i{width:45px;height:45px;font-size:16px}.lp-call-grid small{color:#d0c7e0;font-size:10px}.lp-call-controls{align-items:center;gap:10px;display:flex}.lp-call-controls>span:not(.lp-call-label){color:#bfb3dd;background:#ffffff0b;border-radius:50%;place-items:center;width:35px;height:35px;display:grid}.lp-call-label{color:#9990b0;margin-left:auto;font-size:9px}.lp-role{color:#b5a1f4;align-items:center;gap:10px;margin-bottom:15px;font-size:13px;font-weight:700;display:flex}.lp-role:before{content:"";background:#b5a1f4;border-radius:50%;width:9px;height:9px}.lp-role span{color:#8e859e;margin-left:auto;font-size:10px;font-weight:400}.lp-permission{color:#c3bbd4;border-top:1px solid #ffffff0b;justify-content:space-between;align-items:center;padding:10px 0;font-size:11px;display:flex}.lp-permission>svg{color:#7ed8bb}.lp-permission.muted{color:#8f879e;justify-content:flex-start;gap:8px;font-size:10px}.lp-theme-swatches{gap:10px;margin:0 0 19px;display:flex}.lp-theme-swatches i{border-radius:50%;width:24px;height:24px}.lp-profile-demo{background:#242037;border-radius:9px;max-width:290px;margin:auto;padding:0 18px 18px;position:relative;overflow:hidden}.lp-profile-banner{background:#544681;height:55px;margin:0 -18px}.lp-profile-demo>i{background:#7c6ef0;border:5px solid #242037;border-radius:50%;place-items:center;width:48px;height:48px;margin-top:-23px;display:grid;position:relative}.lp-profile-demo img{object-fit:contain;width:26px;height:26px}.lp-profile-demo>b{margin-top:3px;font-size:15px;display:block}.lp-profile-demo p{color:#b7aecb;margin:2px 0 10px;font-size:11px}.lp-profile-demo>span{background:#ffffff09;border-radius:5px;padding:6px 9px;font-size:10px;display:block}.lp-everyday{border-top:1px solid #ffffff18;padding:55px 0 70px}.lp-detail-grid{grid-template-columns:repeat(3,1fr);gap:35px 45px;display:grid}.lp-detail-grid article>svg{color:#a699e3}.lp-detail-grid h3{margin:12px 0 9px;font:700 16px Manrope,sans-serif}.lp-detail-grid p{color:#aaa4be;margin:0;font-size:13px;line-height:1.8}.lp-bottom{border-top:1px solid #ffffff18;justify-content:space-between;align-items:center;gap:30px;padding:50px 0 75px;display:flex}.lp-bottom h2{letter-spacing:-.025em;margin:0 0 8px;font:750 26px Manrope,sans-serif}.lp-bottom p{color:#aaa4be;margin:0;font-size:12px}.lp-bottom .lp-actions{justify-content:flex-start;margin:0}.lp-text-link{color:#b7aaff;align-items:center;gap:8px;font-size:12px;display:flex}@media (width<=1200px){.lp-features,.lp-everyday,.lp-bottom{margin-left:35px;margin-right:35px}.lp-feature{gap:45px}}@media (width<=760px){.lp-nav{flex-wrap:wrap;gap:15px;padding:20px;position:relative}.lp-brand{font-size:22px}.lp-nav nav{order:4;width:100%;padding-top:15px;display:none}.lp-nav nav.is-open{flex-wrap:wrap;gap:20px;display:flex}.lp-menu{color:#ddd4f0;background:0 0;border:0;place-items:center;margin-left:auto;display:grid}.lp-open{padding:7px 10px;font-size:11px}.lp-hero{padding:50px 22px}.lp-hero h1{font-size:40px}.lp-hero>p{font-size:15px}.lp-features,.lp-everyday,.lp-bottom{margin-left:24px;margin-right:24px}.lp-feature,.lp-reverse{grid-template-columns:1fr;gap:25px;padding:25px 0 50px}.lp-reverse .lp-feature-copy{order:0}.lp-feature h2{font-size:28px}.lp-section-intro h2{font-size:27px}.lp-detail-grid{grid-template-columns:repeat(2,1fr);gap:30px}.lp-bottom{display:block}.lp-bottom .lp-actions{margin-top:25px}.lp-preview{padding:18px}.lp-call-label{display:none}}@media (width<=440px){.lp-detail-grid{grid-template-columns:1fr}.lp-hero h1{font-size:34px}.lp-actions{flex-direction:column;align-items:stretch}.lp-preview-top>span{display:none}.lp-bottom .lp-actions{align-items:flex-start}.lp-demo-message p{font-size:11px}}.lp-original-hero{overflow:visible}.lp-home{overflow-x:clip}.lp-app-capture{min-width:0;margin:0}.lp-app-capture img{background:#171620;border:1px solid #ffffff20;border-radius:10px;width:100%;height:auto;display:block}.lp-app-capture figcaption{color:#91899f;margin-top:10px;font-size:11px;line-height:1.6}.lp-feature{grid-template-columns:.85fr 1.25fr;gap:55px}.lp-reverse{grid-template-columns:1.25fr .85fr}@media (width<=760px){.lp-feature,.lp-reverse{grid-template-columns:1fr;gap:25px}}.md-download{color:#f0edfa;background:#0e0c18;min-height:100dvh;font:14px/1.7 Inter,Segoe UI,sans-serif;overflow:hidden}.md-download *{box-sizing:border-box}.md-download button,.md-download input{font:inherit}.md-download a{color:inherit;text-decoration:none}.md-download svg{flex:none;width:20px;height:20px}.md-download a:focus-visible,.md-download button:focus-visible,.md-download summary:focus-visible{outline-offset:5px;outline:2px solid #b4a0ff}.md-download .md-nav{border-bottom:1px solid #ffffff08;justify-content:space-between;align-items:center;max-width:none;height:88px;padding:0 max(24px,50% - 580px);display:flex}.md-brand{letter-spacing:-.5px;align-items:center;gap:9px;font-size:23px;font-weight:800;display:flex}.md-brand>img{object-fit:contain;width:29px;height:29px}.md-nav nav{color:#b8b0ca;gap:30px;font-size:12px;display:flex}.md-nav-open{border:1px solid #ffffff20;border-radius:7px;align-items:center;gap:7px;padding:8px 14px;font-size:12px;display:flex}.md-nav-open svg{width:15px;height:15px}.md-hero{grid-template-columns:.85fr 1.3fr;align-items:center;gap:44px;max-width:1250px;margin:0 auto;padding:78px 24px 76px;display:grid}.md-kicker{letter-spacing:1.8px;color:#9e90c8;font-size:9px;font-weight:700}.md-hero h1{letter-spacing:-2.7px;margin:21px 0 24px;font-size:clamp(42px,5vw,66px);font-weight:850;line-height:1.05}.md-hero h1 em{color:#b5a2f9;font-style:normal}.md-hero>div>p{color:#a79cb9;margin:0 0 28px;font-size:14px;line-height:1.9}.md-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.md-download .md-primary{color:#fff;cursor:pointer;background:#7760e9;border:1px solid #9b84ff30;border-radius:7px;justify-content:center;align-items:center;gap:10px;padding:12px 17px;font-size:12px;font-weight:700;display:inline-flex}.md-primary>svg{width:17px;height:17px}.md-download .md-primary:hover{background:#8871f6}.md-secondary{color:#c2b7d8;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:10px 0;font-size:11px;display:inline-flex}.md-secondary svg{width:15px;height:15px}.md-availability{color:#857994;margin-top:15px;font-size:10px;display:block}.md-desktop-preview{background:#181320;border:1px solid #8974b844;border-radius:11px;width:100%;margin:0;position:relative;overflow:hidden;transform:perspective(1300px)rotateY(-6deg)rotateX(2deg);box-shadow:0 25px 70px #0005}.md-window-bar{background:#211b2c;border-bottom:1px solid #ffffff0b;justify-content:space-between;align-items:center;height:28px;padding:0 10px;display:flex}.md-window-bar>span{gap:4px;min-width:30px;display:flex}.md-window-bar i{background:#746486;border-radius:50%;width:5px;height:5px}.md-window-bar b{color:#a294b5;letter-spacing:.5px;font-size:8px;font-weight:500}.md-desktop-preview>img{width:100%;height:auto;display:block}.md-jump{border-top:1px solid #ffffff10;border-bottom:1px solid #ffffff10;justify-content:center;align-items:center;gap:50px;max-width:1160px;margin:0 auto;padding:21px 24px;display:flex}.md-jump a{color:#9e91b3;align-items:center;gap:8px;font-size:11px;display:flex}.md-jump svg{width:17px;height:17px}.md-platforms{max-width:1160px;margin:0 auto;padding:76px 24px 64px;scroll-margin-top:24px}.md-section-heading{max-width:620px;margin-bottom:35px}.md-download h2{letter-spacing:-1.1px;margin:12px 0 15px;font-size:34px;font-weight:800;line-height:1.2}.md-section-heading>p{color:#a69ab8;margin:0;font-size:13px}.md-platform-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.md-platform-grid>article{background:#ffffff03;border:1px solid #ffffff12;border-radius:11px;flex-direction:column;min-width:0;padding:26px;display:flex}.md-platform-grid>article.recommended{background:#9a7fec08;border-color:#a28ae850}.md-platform-top{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.md-platform-top>svg{color:#b4a4d3;width:30px;height:30px}.md-platform-top>span{color:#c5b4ec;background:#9a7fec16;border-radius:20px;padding:3px 8px;font-size:9px}.md-platform-grid small{color:#8d809f;font-size:9px}.md-platform-grid h3{letter-spacing:-.6px;margin:4px 0 13px;font-size:23px;line-height:1.3}.md-platform-grid p{color:#a69ab8;flex:1;margin:0 0 28px;font-size:12px;line-height:1.8}.md-release-state{color:#8d809f;align-items:center;gap:7px;margin-bottom:12px;font-size:10px;display:flex}.md-release-state>span{background:#88749e;border-radius:50%;width:5px;height:5px}.md-platform-grid article>a{color:#c6b8e5;border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:11px 0 0;font-size:11px;display:flex}.md-platform-grid article>a>svg{width:15px;height:15px}.md-release-note{color:#88799c;flex-wrap:wrap;align-items:center;gap:7px;margin:20px 0 0;font-size:10px;display:flex}.md-release-note>svg{width:13px;height:13px}.md-release-note a{color:#b9a5de;align-items:center;gap:4px;display:inline-flex}.md-release-note a>svg{width:12px;height:12px}.md-mobile{color:#2c2340;background:#e8e4f0;grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding:62px max(40px,50% - 500px);scroll-margin-top:0;display:grid;overflow:hidden}.md-mobile-art{justify-content:center;align-items:center;min-height:435px;display:flex;position:relative}.md-phone{background:#211a2b;border:2px solid #3b324c;border-radius:29px;width:195px;height:407px;padding:7px;position:relative;overflow:hidden;transform:rotate(-5deg);box-shadow:0 18px 45px #36244d30}.md-phone>img{object-fit:cover;object-position:top;border-radius:21px;width:100%;height:100%;display:block}.md-phone-camera{z-index:1;background:#211a2b;border-radius:0 0 9px 9px;width:55px;height:11px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.md-mobile-note{background:#f7f4fb;border:1px solid #ffffffa0;border-radius:12px;padding:15px 20px;font-size:11px;line-height:1.8;position:absolute;bottom:36px;right:0;transform:rotate(3deg);box-shadow:0 8px 25px #3e295c0a}.md-mobile-note>img{float:left;background:#8971d2;border-radius:7px;width:28px;height:28px;margin-top:4px;margin-right:12px;padding:4px}.md-mobile-copy h2{letter-spacing:-1.4px;font-size:42px}.md-mobile-copy>p{color:#7a6c8c;max-width:350px;font-size:13px;line-height:1.9}.md-mobile-copy ul{margin:25px 0;padding:0;list-style:none}.md-mobile-copy li{color:#6b5a80;align-items:center;gap:8px;margin:9px 0;font-size:11px;display:flex}.md-mobile-copy li>svg{color:#8b74b4;width:15px;height:15px}.md-mobile-copy>small{color:#91829f;margin-top:14px;font-size:9px;display:block}.md-browser{grid-template-columns:1fr 1fr;gap:80px;max-width:1100px;margin:0 auto;padding:85px 24px;display:grid}.md-browser-icon{color:#b3a0dc;border:1px solid #ffffff15;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.md-browser>div>p{color:#a89bb9;max-width:380px;margin:0 0 23px;font-size:13px}.md-browser .md-secondary{margin-top:8px;display:flex}.md-browser-how{padding-top:20px}.md-browser-how h3{margin:0 0 20px;font-size:16px}.md-browser-how details{border-top:1px solid #ffffff12;padding:15px 0}.md-browser-how summary{cursor:pointer;color:#c8bbdd;font-size:12px}.md-browser-how details p{color:#9f90b3;margin-bottom:0;font-size:12px;line-height:1.8}.md-browser-how>a{color:#b8a1e1;align-items:center;gap:7px;margin-top:15px;font-size:11px;display:inline-flex}.md-browser-how>a>svg{width:14px;height:14px}.md-download .md-footer{border-top:1px solid #ffffff10;justify-content:space-between;align-items:center;gap:25px;max-width:none;margin:0;padding:30px max(24px,50% - 556px);display:flex}.md-footer .md-brand{font-size:19px}.md-footer .md-brand>img{width:24px;height:24px}.md-footer>div{color:#a99bbd;gap:25px;font-size:11px;display:flex}@media (width<=1000px){.md-hero{grid-template-columns:.8fr 1fr;gap:28px;padding:60px 30px}.md-hero h1{font-size:49px}.md-hero>div>p{font-size:12px}.md-mobile{gap:35px;padding:50px 35px}.md-browser{gap:40px}.md-platform-grid>article{padding:22px}}@media (width<=700px){.md-download .md-nav{height:70px;padding:0 20px}.md-nav nav{display:none}.md-brand{font-size:21px}.md-nav-open{padding:7px 10px;font-size:10px}.md-hero{grid-template-columns:1fr;gap:35px;padding:42px 20px 40px}.md-hero h1{font-size:49px}.md-hero>div>p{font-size:13px}.md-desktop-preview{transform:none}.md-jump{gap:30px;margin:0 20px;padding:18px 0}.md-platforms{padding:45px 20px}.md-download h2{font-size:29px}.md-platform-grid{grid-template-columns:1fr;gap:12px}.md-platform-grid>article{padding:22px}.md-platform-top{margin-bottom:14px}.md-platform-grid p{margin-bottom:20px}.md-mobile{grid-template-columns:1fr;gap:20px;padding:38px 25px 45px}.md-mobile-art{order:2;min-height:360px}.md-phone{width:165px;height:344px}.md-mobile-note{bottom:20px;right:10px}.md-mobile-copy h2{font-size:35px}.md-mobile-copy>p{max-width:none}.md-browser{grid-template-columns:1fr;gap:26px;padding:46px 22px}.md-browser-how{padding-top:0}.md-download .md-footer{flex-wrap:wrap;padding:25px 20px}.md-footer>div{gap:16px;font-size:10px}.md-browser>div>p{max-width:none}}@media (prefers-reduced-motion:reduce){.md-desktop-preview,.md-phone,.md-mobile-note{transform:none}}.md-mobile{color:#eee8fa;background:#171323;border-block:1px solid #ffffff09}.md-mobile-copy .md-kicker{color:#a795cf}.md-mobile-copy>p{color:#b0a2c3}.md-mobile-copy li{color:#beb0d1}.md-mobile-copy li>svg{color:#aa92d6}.md-mobile-copy>small{color:#8e7fa4}.md-mobile-note{color:#e9e0f6;background:#292139;border-color:#ffffff16;box-shadow:0 8px 25px #0003}.md-phone{border-color:#554468;box-shadow:0 20px 45px #0005}.presence-duration-menu{z-index:230000;box-sizing:border-box;border:1px solid var(--ct-border,#49434f);background:var(--theme-panel,#292630);color:var(--ct-text,#eee9f5);border-radius:8px;padding:6px;font:13px Inter,Segoe UI,sans-serif;position:fixed;box-shadow:0 12px 35px #0005}.presence-duration-menu>button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:12px 14px;font:600 12px Inter,Segoe UI,sans-serif;display:block}.presence-duration-menu>button:hover,.presence-duration-menu>button:focus-visible{background:var(--ct-selected,#ffffff12);outline:0}.presence-duration-menu>button:disabled{opacity:.5}.presence-duration-menu>p,.moot-status-menu>p{color:#ff9aaa;padding:6px;font-size:11px}:root[data-colour-theme=true]:has(.mooted-app) .presence-duration-menu{background:var(--ct-raised);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.badge-card-stage{perspective:900px;grid-area:1/1/6;place-items:center;padding:6px 10px 16px;display:grid}.badge-collectible{--card-ink:#bdc6ff;isolation:isolate;box-sizing:border-box;color:#e6eaff;width:250px;height:362px;transform:rotateX(var(--card-x,0deg)) rotateY(var(--card-y,0deg));text-align:left;background:#12162e;border:1px solid #b7bcff70;border-radius:14px;flex-direction:column;font-family:Inter,Segoe UI,sans-serif;transition:transform .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 15px 35px #0005,inset 0 0 0 5px #c1c8ff08}.badge-card-grain{z-index:-1;pointer-events:none;background-image:repeating-linear-gradient(0deg,#0000 0 3px,#ffffff02 3px 4px);position:absolute;inset:0}.badge-collectible>header{letter-spacing:2px;justify-content:space-between;align-items:center;padding:17px 18px 0;font-size:9px;font-weight:750;line-height:1.2;display:flex}.badge-card-edition{letter-spacing:1.5px;color:var(--card-ink);opacity:.65;padding:7px 18px 0;font-size:7px}.badge-card-scene{flex:none;place-items:center;height:190px;display:grid;position:relative}.badge-card-scene>svg{fill:none;width:194px;height:194px;stroke:var(--card-ink);stroke-width:1px;opacity:.55;position:absolute}.badge-card-scene .scene-fill{fill:var(--card-ink);stroke:none}.badge-card-emblem{background:#10152b;border:1px solid #bdc6ff38;border-radius:50%;place-items:center;width:78px;height:78px;display:grid;position:relative;box-shadow:0 0 35px #8891ff15}.badge-card-emblem>img{object-fit:contain;filter:drop-shadow(0 5px 7px #0004);width:58px;height:58px}.badge-card-title{z-index:1;padding:0 18px;position:relative}.badge-card-title>span{letter-spacing:1.5px;color:var(--card-ink);font-size:7px}.badge-card-title>h4{letter-spacing:-.8px;color:inherit;margin:6px 0 8px;font-size:24px;font-weight:800;line-height:1.1}.badge-card-title>p{opacity:.65;color:inherit!important;margin:0!important;font-size:9px!important;line-height:1.5!important}.badge-collectible>footer{width:auto;max-width:none;color:inherit;border-top:1px solid #ffffff20;justify-content:space-between;align-items:center;gap:8px;margin:auto 18px 0;padding:12px 0 14px;font-size:8px;display:flex}.badge-collectible>footer>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.badge-card-signature{opacity:.6;flex:none;font:italic 11px Georgia,serif}.card-staff{background:linear-gradient(155deg,#202c4d,#101b30 70%);border-color:#9aaad0}.card-staff:after{content:"";pointer-events:none;border:1px solid #b6c8f025;border-radius:8px;position:absolute;inset:8px}.card-staff .badge-card-title h4{font-family:Georgia,serif;font-size:29px;font-weight:400}.card-staff .badge-card-emblem{background:#16223a;border-radius:12px;transform:rotate(-8deg)}.card-staff .badge-card-emblem img{transform:rotate(8deg)}.card-plus{--card-ink:#d0b9ff;background:radial-gradient(at 85% 10%,#7851a8,#0000 55%),linear-gradient(150deg,#2c205a,#11132e);border-color:#b39aef;border-radius:22px 6px}.card-plus:before{content:"";pointer-events:none;background:linear-gradient(#0000,#e9d9ff20,#c2a3ff15,#0000);width:430px;height:95px;position:absolute;top:110px;left:-95px;transform:rotate(-40deg)}.card-plus .badge-card-emblem{box-shadow:none;background:0 0;border:0}.card-plus .badge-card-emblem img{width:95px;height:95px}.card-plus .badge-card-title h4{letter-spacing:-1.5px;font-size:29px;font-weight:850}.card-bug-hunter-green{--card-ink:#176b49;color:#153c2b;background:#d9e8d5;border-color:#85b799;border-radius:5px;box-shadow:0 15px 35px #0005,inset 0 0 0 6px #153c2b08}.card-bug-hunter-green .badge-card-grain{background-image:linear-gradient(#176b4909 1px,#0000 1px),linear-gradient(90deg,#176b4909 1px,#0000 1px);background-size:12px 12px}.card-bug-hunter-green>header,.card-bug-hunter-green .badge-card-edition,.card-bug-hunter-green .badge-card-title>span{font-family:monospace}.card-bug-hunter-green .badge-card-emblem{box-shadow:none;background:#d0e3cb;border:1px solid #176b4940;border-radius:4px}.card-bug-hunter-green .badge-card-title h4{letter-spacing:-1px;font-family:monospace;font-size:25px}.card-bug-hunter-green>footer{border-color:#176b4940}.card-bug-hunter-green .badge-card-scene>svg{stroke-width:.9px}.card-bug-hunter-gold{--card-ink:#ddb96d;color:#f3d9a0;background:radial-gradient(at 50% 30%,#53401d55,#0000 65%),#191713;border:2px solid #ba9655;border-radius:10px}.card-bug-hunter-gold:after{content:"";pointer-events:none;border:1px solid #d3b16f55;border-radius:5px;position:absolute;inset:6px}.card-bug-hunter-gold .badge-card-emblem{background:#211d14;border-color:#b58e4b70;border-radius:4px;transform:rotate(45deg)}.card-bug-hunter-gold .badge-card-emblem img{transform:rotate(-45deg)}.card-bug-hunter-gold .badge-card-title{text-align:center}.card-bug-hunter-gold .badge-card-title h4{letter-spacing:.2px;font-family:Georgia,serif;font-size:23px;font-weight:400}.card-bug-hunter-gold>footer{border-color:#ba965544}.card-bug-hunter-gold .badge-card-scene{height:183px}.card-bot-developer{--card-ink:#79dad6;color:#c6f2ed;background:linear-gradient(135deg,#112d32,#0c1a24);border-color:#3f9b9b;border-radius:4px 24px 4px 4px}.card-bot-developer .badge-card-grain{background-image:radial-gradient(#79dad61b 1px,#0000 1px);background-size:9px 9px}.card-bot-developer>header,.card-bot-developer .badge-card-title,.card-bot-developer .badge-card-edition,.card-bot-developer>footer{font-family:monospace}.card-bot-developer .badge-card-emblem{background:#10252d;border:1px solid #79dad64d;border-radius:6px}.card-bot-developer .badge-card-title h4{letter-spacing:-1px;font-size:24px;font-weight:500}.card-bot-developer .badge-card-title h4:before{content:"> ";color:#79dad6}.badge-gallery>main:has(.badge-card-stage){grid-template-columns:270px minmax(0,1fr);column-gap:24px;min-height:380px}.badge-gallery:has(.badge-card-stage){width:min(880px,100%)}@media (width<=650px){.badge-gallery>main:has(.badge-card-stage){flex-direction:column;align-items:stretch;display:flex}.badge-card-stage{padding:0 0 20px}.badge-collectible{width:230px;height:342px}.badge-collectible .badge-card-scene{height:173px}.badge-gallery-detail{order:-1}.badge-gallery .badge-viewer-info{margin-top:14px}}@media (prefers-reduced-motion:reduce){.badge-collectible{transition:none;transform:none!important}}.badge-card-scene>svg{top:50%;left:50%;transform:translate(-50%,-50%)}.badge-card-scene>.badge-card-emblem{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card-staff .badge-card-scene>.badge-card-emblem{transform:translate(-50%,-50%)rotate(-8deg)}.card-bug-hunter-gold .badge-card-scene>.badge-card-emblem{transform:translate(-50%,-50%)rotate(45deg)}.card-plus{--card-ink:#a5a8ff;color:#e5e7ff;background:radial-gradient(at 70% 12%,#5157aa66,#0000 60%),linear-gradient(155deg,#24254c,#17182e 80%);border-color:#9296d6}.card-plus:before{background:linear-gradient(#0000,#c7cbff13,#9298ff0c,#0000)}.card-plus>header{color:#d8dcff}.card-plus .badge-card-title{text-align:center}.card-plus .badge-card-edition{text-align:center;padding-top:10px}.card-plus .badge-card-emblem,.card-plus .badge-card-emblem img{width:110px;height:80px}.card-bot-developer{--card-ink:#969cff;color:#dde0ff;background:linear-gradient(135deg,#202447,#11162c);border-color:#6873c2}.card-bot-developer .badge-card-grain{background-image:radial-gradient(#929cff1b 1px,#0000 1px)}.card-bot-developer .badge-card-emblem{background:#1b2040;border-color:#929cff4d}.card-bot-developer .badge-card-title h4:before{color:#969cff}.card-bot-developer>footer{border-color:#929cff33}.badge-collectible{--badge-foil-light:#e1e7ff;--badge-foil-dark:#67799c}.card-plus{--badge-foil-light:#e1ddff;--card-ink:#969bf1;--badge-foil-dark:#6066ba}.card-bug-hunter-green{--badge-foil-light:#438c65;--badge-foil-dark:#104b31}.card-bug-hunter-gold{--badge-foil-light:#fff0bc;--badge-foil-dark:#9b7137}.card-bot-developer{--badge-foil-light:#d2dbff;--badge-foil-dark:#596aaf}.badge-card-scene>.badge-card-illustration{opacity:1;stroke-width:.8px;width:220px;height:220px}.badge-card-illustration>path,.badge-card-illustration>ellipse,.badge-card-illustration>circle:not(.badge-integrated-halo),.badge-card-illustration>rect:not(.badge-integrated-symbol){opacity:.4}.badge-integrated-symbol{stroke:none;filter:drop-shadow(0 2px 6px #0002)}.badge-integrated-halo{fill:var(--card-ink);fill-opacity:.045;stroke:none}.card-bug-hunter-green .badge-integrated-symbol{filter:none}.card-bug-hunter-gold .badge-card-illustration{stroke-width:.6px}.badge-card-illustration>.badge-original-detail{opacity:1;filter:drop-shadow(0 2px 3px #0002)}.card-bug-hunter-green .badge-card-illustration>.badge-original-detail{filter:drop-shadow(0 1px 2px #17442c25)}.badge-viewer-shade{z-index:230000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000b;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.badge-viewer{border:1px solid var(--ct-border,#fff2);background:var(--theme-panel,#24222c);width:min(820px,100%);height:min(600px,100dvh - 48px);color:var(--ct-text,#eeeaf5);border-radius:14px;grid-template-columns:280px minmax(0,1fr);font:14px/1.6 Inter,Segoe UI,sans-serif;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 80px #0008}.badge-viewer>aside{background:#ffffff06;border-right:1px solid #ffffff08;flex-direction:column;min-height:0;padding:28px 22px;display:flex;overflow:auto}.badge-viewer h2{overflow-wrap:anywhere;align-items:center;gap:9px;margin:0 0 10px;font-size:19px;line-height:1.4;display:flex}.badge-viewer h2>img{object-fit:cover;border-radius:50%;flex:none;width:28px;height:28px}.badge-viewer p{color:var(--ct-muted,#b5aebe);margin:0 0 22px}.badge-viewer nav{flex-wrap:wrap;gap:9px;margin-top:5px;display:flex}.badge-viewer nav>button{cursor:pointer;background:#ffffff0c;border:1px solid #0000;border-radius:8px;place-items:center;width:52px;height:52px;padding:10px;display:grid}.badge-viewer nav>button[aria-pressed=true]{background:#9785ff19;border-color:#9a89ff}.badge-viewer nav>button>img{object-fit:contain;width:32px;height:32px}.badge-viewer button{color:inherit;font:inherit}.badge-viewer button:focus-visible{outline-offset:3px;outline:2px solid #a99aff}.badge-viewer-own{margin-top:auto;padding-top:28px}.badge-viewer-own>button{cursor:pointer;background:#ffffff12;border:0;border-radius:6px;width:100%;padding:8px;font-weight:650}.badge-viewer-own>small{color:#ff9aaa;margin-top:8px;display:block}.badge-viewer>main{text-align:center;min-width:0;padding:48px 30px 30px;overflow:auto}.badge-viewer-art{object-fit:contain;width:130px;height:130px;margin:16px auto 20px;display:block}.badge-viewer h3{margin:0 0 14px;font-size:29px;font-weight:850;line-height:1.25}.badge-viewer-info{text-align:left;background:#ffffff06;border-radius:10px;margin-top:28px;padding:20px}.badge-viewer-info p{margin:6px 0 14px}.badge-viewer-info span{color:var(--ct-muted,#b5aebe);font-size:12px}.badge-viewer>.badge-viewer-close{z-index:2;color:#b9b1c5;cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;width:30px;height:30px;padding:4px;display:grid;position:absolute;top:14px;right:14px}.badge-viewer-close svg{width:22px;height:22px}.badge-viewer-empty{padding-top:70px}.badge-viewer .badge-viewer-since{margin-top:-4px;font-size:12px}@media (width<=650px){.badge-viewer-shade{padding:12px}.badge-viewer{grid-template-columns:1fr;height:auto;max-height:calc(100dvh - 24px);overflow:auto}.badge-viewer>aside{border:0;padding:22px 20px}.badge-viewer>aside>p{margin-bottom:10px}.badge-viewer-own{padding-top:16px}.badge-viewer>main{padding:12px 22px 24px;overflow:visible}.badge-viewer-art{width:90px;height:90px;margin:8px auto 18px}.badge-viewer h3{font-size:24px}}.badge-unlock-row{justify-content:space-between;align-items:center;gap:18px;display:flex}.badge-unlock-row>p{flex:1;margin:0;font-size:14px}.badge-unlock-row>a,.badge-unlock-row>button{color:#24202e;cursor:pointer;background:#f5f2ff;border:0;border-radius:8px;flex:none;padding:10px 15px;font:650 13px Inter,Segoe UI,sans-serif;text-decoration:none;box-shadow:0 0 18px #9785ff35}.badge-unlock-row>a:hover,.badge-unlock-row>button:hover{background:#e4dcff}@media (width<=650px){.badge-unlock-row{flex-direction:column;align-items:flex-start}}:root[data-colour-theme=true]:has(.mooted-app) .badge-viewer{background:var(--ct-gradient);border-color:var(--ct-border);color:var(--ct-text)}:root[data-colour-theme=true]:has(.mooted-app) .badge-viewer>aside{background:var(--ct-panel);border-color:var(--ct-border)}:root[data-colour-theme=true]:has(.mooted-app) .badge-viewer :is(p,.badge-viewer-close){color:var(--ct-muted)}:root[data-colour-theme=true]:has(.mooted-app) .badge-viewer :is(nav>button,.badge-viewer-info,.badge-viewer-own>button){background:var(--ct-hover);color:var(--ct-text)}:root[data-colour-theme=true]:has(.mooted-app) .badge-viewer nav>button[aria-pressed=true]{background:var(--ct-selected);border-color:var(--ct-muted)}:root[data-colour-theme=true]:has(.mooted-app) .badge-viewer .badge-unlock-row :is(a,button){background:var(--ct-selected);color:var(--ct-text);border:1px solid var(--ct-border);box-shadow:0 0 14px var(--ct-hover)}.badge-viewer.badge-gallery{border-radius:18px;flex-direction:column;width:min(800px,100%);height:auto;max-height:calc(100dvh - 48px);display:flex;overflow:auto}.badge-gallery>aside{flex:none;grid-template-columns:minmax(0,1fr) auto;gap:4px 18px;padding:26px 30px 0;display:grid;overflow:visible;background:0 0!important;border:0!important}.badge-gallery h2{margin:0;padding-right:32px;font-size:19px}.badge-gallery h2>img{width:30px;height:30px}.badge-gallery .badge-gallery-caption{grid-column:1;margin:2px 0 18px;font-size:12px}.badge-gallery .badge-viewer-own{grid-area:1/2/3;align-self:start;margin:0;padding:0 18px 0 0}.badge-gallery .badge-viewer-own>button{border:1px solid var(--ct-border,#ffffff20);white-space:nowrap;padding:7px 11px;font-size:11px;background:0 0!important}.badge-gallery nav{border-bottom:1px solid var(--ct-border,#ffffff14);scrollbar-width:thin;flex-wrap:nowrap;grid-column:1/-1;gap:6px;margin:0;padding:8px 0 15px;display:flex;overflow-x:auto}.badge-gallery nav>button{border:1px solid #0000;border-radius:8px;flex:none;align-items:center;gap:8px;width:auto;height:42px;padding:7px 10px;display:flex;background:0 0!important}.badge-gallery nav>button>img{width:23px;height:23px}.badge-gallery nav>button>span{color:var(--ct-muted,#bcb3ca);font-size:11px}.badge-gallery nav>button[aria-pressed=false]>span{display:none}.badge-gallery nav>button[aria-pressed=true]{background:var(--ct-hover,#ffffff08)!important;border-color:var(--ct-border,#ffffff28)!important}.badge-gallery nav>button[aria-pressed=true]>span{color:inherit}.badge-gallery>main{text-align:left;grid-template-rows:auto auto auto 1fr auto;grid-template-columns:180px minmax(0,1fr);column-gap:30px;min-height:285px;padding:26px 30px 30px;display:grid;overflow:visible}.badge-gallery-detail{grid-area:1/2}.badge-gallery-eyebrow{letter-spacing:1.6px;color:var(--ct-muted,#a59ab7);font-size:9px}.badge-gallery-art{border:1px solid var(--ct-border,#ffffff0d);background:linear-gradient(145deg,#ffffff08,#ffffff01);border-radius:12px;grid-area:1/1/6;justify-content:center;align-items:center;min-height:220px;display:flex;position:relative;overflow:hidden}.badge-gallery-art:before{content:"";border:1px solid var(--ct-border,#ffffff0c);border-radius:50%;position:absolute;inset:16px;transform:scaleY(.7)rotate(-30deg)}.badge-gallery-orbit{border:1px dashed var(--ct-border,#ffffff12);border-radius:50%;position:absolute;inset:35px -15px;transform:rotate(35deg)}.badge-gallery .badge-viewer-art{z-index:1;filter:drop-shadow(0 12px 18px #0003);width:110px;height:110px;margin:0}.badge-gallery-art-label{letter-spacing:1.8px;opacity:.45;font-size:8px;position:absolute;bottom:15px;left:15px}.badge-gallery h3{letter-spacing:-.7px;grid-area:2/2;margin:12px 0 10px;font-size:29px}.badge-gallery .badge-viewer-since{grid-area:3/2;margin:0 0 12px;font-size:11px}.badge-gallery>main>p:not(.badge-viewer-since){grid-area:4/2;margin:0 0 22px;font-size:13px;line-height:1.7}.badge-gallery .badge-viewer-info{border-top:1px solid var(--ct-border,#ffffff14);border-radius:0;grid-area:5/2;margin:0;padding:15px 0 0;background:0 0!important}.badge-gallery .badge-unlock-row{flex-direction:column;align-items:flex-start;gap:12px}.badge-gallery .badge-unlock-row>p{font-size:11px;line-height:1.6}.badge-gallery .badge-unlock-row :is(a,button){border-radius:6px;padding:8px 13px;font-size:12px;box-shadow:none!important}.badge-gallery .badge-viewer-empty{text-align:center;grid-column:1/-1;padding:35px 0}@media (width<=650px){.badge-viewer.badge-gallery{max-height:calc(100dvh - 24px)}.badge-gallery>aside{grid-template-columns:1fr;padding:22px 20px 0}.badge-gallery .badge-viewer-own{grid-area:3/1;padding:0 0 12px}.badge-gallery nav{grid-row:4}.badge-gallery>main{grid-template-columns:100px minmax(0,1fr);gap:12px 18px;padding:20px}.badge-gallery-art{min-height:160px}.badge-gallery .badge-viewer-art{width:75px;height:75px}.badge-gallery h3{margin:0 0 8px;font-size:23px}.badge-gallery .badge-viewer-info{grid-area:6/1/auto/-1}.badge-gallery .badge-unlock-row{flex-direction:row;align-items:center}.badge-gallery-art-label{font-size:6px;left:8px}}.profile-settings .badge-settings{border:1px solid var(--ct-border,#ffffff16);background:var(--ct-hover,#ffffff03);border-radius:10px;margin:24px 0;padding:18px}.badge-settings h3{margin:0 0 6px;font-size:15px}.badge-settings>p{color:var(--ct-muted,#aca3b9);margin:0 0 16px;font-size:12px;line-height:1.6}.badge-settings-list{flex-wrap:wrap;gap:8px;display:flex}.badge-settings-tile{background:#ffffff09;border:1px solid #0000;border-radius:8px;position:relative}.badge-settings-tile.selected{border-color:#a18aff}.badge-settings button{cursor:pointer}.badge-settings-list .badge-settings-select{border-radius:8px;place-items:center;background:0 0!important;border:0!important;width:54px!important;height:54px!important;padding:10px!important;display:grid!important}.badge-settings-select>img{object-fit:contain;width:30px;height:30px}.badge-settings-select>img.hidden{opacity:.25}.badge-settings-select>svg{color:#aaa3b9;opacity:.6;width:10px;height:10px;position:absolute;top:3px;left:1px}.badge-settings-list .badge-settings-hide{place-items:center;bottom:0;right:0;color:#c9bedc!important;background:#211b2ee0!important;border:0!important;border-radius:5px!important;width:20px!important;height:20px!important;min-height:0!important;padding:3px!important;display:grid!important;position:absolute!important}.badge-settings-hide svg{width:13px;height:13px}.badge-settings-controls{align-items:center;gap:5px;margin:12px 0;display:flex}.badge-settings-controls>span{color:var(--ct-muted,#b5a9c7);flex:1;font-size:11px}.badge-settings-controls>button{border:1px solid var(--ct-border,#ffffff16);width:28px;height:28px;color:inherit;background:#ffffff08;border-radius:5px;place-items:center;padding:4px;display:grid}.badge-settings-controls svg{width:15px;height:15px}.badge-settings button:disabled{opacity:.35;cursor:default}.badge-settings .badge-settings-view{background:var(--ct-selected,#ffffff10);width:100%;color:inherit;border:0;border-radius:6px;padding:8px;font:600 12px Inter,Segoe UI,sans-serif}.badge-settings button:focus-visible{outline-offset:2px;outline:2px solid #b29aff}.badge-settings-list{scrollbar-width:thin;flex-wrap:nowrap;gap:8px;padding:2px 1px 8px;overflow-x:auto}.badge-settings-tile{flex:none}.badge-settings .badge-settings-view{margin-top:12px}.badge-settings-list{scrollbar-width:thin;scrollbar-color:var(--ct-border,#77698e80) transparent;scroll-behavior:smooth;padding-bottom:10px}.badge-settings-list::-webkit-scrollbar{height:5px}.badge-settings-list::-webkit-scrollbar-track{background:0 0;border-radius:99px;margin:0 3px}.badge-settings-list::-webkit-scrollbar-thumb{background:var(--ct-border,#77698e80);border-radius:99px}.badge-settings-list::-webkit-scrollbar-thumb:hover{background:var(--ct-muted,#a191bb)}.badge-settings-list::-webkit-scrollbar-button{width:0;height:0;display:none}.badge-settings-list::-webkit-scrollbar-corner{background:0 0}.settings-mooted .profile-settings .settings-form>.badge-settings{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.settings-mooted .profile-settings .settings-form>.server-tag-picker:has(+.badge-settings){margin-bottom:0!important;padding-bottom:0!important}.settings-mooted .profile-settings .settings-form>.badge-settings+.profile-theme-controls{margin-top:0!important}.badge-settings-list{padding-top:6px;padding-left:7px;padding-right:7px}.badge-settings-tile{cursor:grab;transition:opacity .12s,box-shadow .12s}.badge-settings-tile.dragging{opacity:.4}.badge-settings-tile:is(.badge-drop-before,.badge-drop-after){box-shadow:inset 0 0 0 1px #8178ff55,0 0 12px #776fff28}.badge-settings-tile:is(.badge-drop-before,.badge-drop-after):after{content:"";z-index:5;pointer-events:none;background:#8178ff;border-radius:99px;width:2px;position:absolute;top:2px;bottom:2px;box-shadow:0 0 12px #776fff,0 0 4px #fff}.badge-settings-tile.badge-drop-before:after{left:-6px}.badge-settings-tile.badge-drop-after:after{right:-6px}.full-profile-more>.profile-block-button:disabled{opacity:.5;cursor:default}.full-profile-more>.profile-block-button>svg{height:14px}.full-profile-more>small[role=alert]{color:#ff8494;padding:4px 9px;font-size:10px;display:block}.profile-block-shade{z-index:220000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.profile-block-dialog{box-sizing:border-box;border:1px solid var(--ct-border,#49434f);background:var(--theme-panel,#211e28);width:min(440px,100%);color:var(--ct-text,#f1eafb);border-radius:12px;padding:24px;font:13px/1.6 Inter,Segoe UI,sans-serif;box-shadow:0 24px 90px #0009}.profile-block-dialog h2{overflow-wrap:anywhere;margin:0 0 12px;font-size:20px}.profile-block-dialog p{color:var(--ct-muted,#bdb4c9)}.profile-block-dialog>div{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.profile-block-dialog button{color:inherit;cursor:pointer;background:#ffffff0c;border:1px solid #ffffff20;border-radius:6px;padding:9px 17px;font:600 13px Inter,Segoe UI,sans-serif}.profile-block-dialog button:last-child{color:#fff;background:#d64157;border-color:#d64157}.profile-block-dialog button:disabled{opacity:.5;cursor:wait}.profile-block-dialog button:focus-visible{outline-offset:3px;outline:2px solid #b6a1ff}.profile-block-dialog .profile-block-error{color:#ff9baa}.dm-sidebar-context>.profile-block-button{color:#f47786!important}.dm-sidebar-context>.profile-block-button:hover{color:#ff96a2!important;background:#ed466326!important}.dm-sidebar-context>.profile-block-button>svg{stroke:currentColor;fill:none!important}.blocked-message-group{flex:none;min-width:0}.blocked-message-toggle{color:var(--ct-muted,var(--theme-muted,#aaa7b3));font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:20px;margin:8px 0;padding:9px 8px;font-size:13px;display:flex}.blocked-message-toggle>svg{flex:none;width:18px;height:18px}.blocked-message-toggle>span>span{color:var(--ct-muted,#aaa7b3)}.blocked-dm-composer{border:1px solid var(--ct-border,#ffffff18);background:var(--ct-hover,#ffffff08);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin:8px 18px 16px;padding:16px 18px;font-size:13px;display:flex}.blocked-dm-composer>.profile-block-button{background:var(--ct-selected,#ffffff16);color:inherit;font:inherit;cursor:pointer;border:0;border-radius:5px;flex:none;padding:8px 13px}.community-member-profile footer .mini-profile-message{width:100%;min-width:0}.mini-profile-message form{background:#ffffff05;border:1px solid #ffffff1c;border-radius:8px;align-items:center;gap:8px;min-height:46px;padding:0 12px;display:flex}.mini-profile-message form:focus-within{border-color:#ffffff50}.mini-profile-message input{width:100%;min-width:0;color:inherit;font:inherit;flex:1;font-size:13px;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important;padding:12px 0!important}.mini-profile-message input::placeholder{color:var(--muted,#aaa7b8)}.mini-profile-message form button{width:28px;height:28px;min-height:0;color:var(--muted,#aaa7b8);background:0 0;border:0;border-radius:4px;flex:none;place-items:center;padding:0;display:grid}.mini-profile-message form button:hover{color:inherit;background:#ffffff0a}.mini-profile-message small{color:#f28e98;margin-top:6px;font-size:11px;line-height:1.5;display:block}.mini-profile-message small[role=status]{color:var(--muted,#aaa7b8)}.mini-profile-emoji{z-index:10020;width:352px;max-width:calc(100vw - 16px);position:fixed}.dm-profile-card .mini-profile-message,.dm-sidebar-profile .mini-profile-message{width:100%;color:inherit;margin-top:16px}.dm-profile-card .mini-profile-message form,.dm-sidebar-profile .mini-profile-message form{background:#ffffff05;padding:0 12px}.dm-profile-card .mini-profile-message form button,.dm-sidebar-profile .mini-profile-message form button{background:0 0;border:0;width:28px;height:28px;padding:0}.pointer-message-menu{position:fixed!important;bottom:auto!important;right:auto!important}.note-author-card>footer:has(.mini-profile-message){width:100%!important;max-width:none!important;margin:0!important;padding:10px 0 0!important;display:block!important}.note-author-card>footer>.mini-profile-message,.dm-profile-card>.mini-profile-message,.dm-sidebar-profile>.mini-profile-message{flex:none!important;width:100%!important;min-width:0!important;padding:0!important;display:block!important}.mini-profile-message>form{box-sizing:border-box!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;margin:0!important;padding:0 12px!important;display:flex!important}.mini-profile-message>form>input{width:0!important;min-width:0!important;height:44px!important;color:inherit!important;flex:1!important;margin:0!important;padding:10px 0!important;font-size:13px!important;display:block!important}.note-author-card>footer .mini-profile-message>form>button,.dm-profile-card .mini-profile-message>form>button,.dm-sidebar-profile .mini-profile-message>form>button{width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;box-shadow:none!important;background:0 0!important;border:0!important;flex:0 0 28px!important;place-items:center!important;margin:0!important;padding:0!important;display:grid!important}.note-author-card>footer .mini-profile-message>form>button>svg{box-sizing:border-box!important;background:0 0!important;width:20px!important;height:20px!important;padding:0!important}.mini-profile-emoji{z-index:20050;height:min(430px,100vh - 16px);max-height:calc(100vh - 16px)}.mini-profile-emoji>.mooted-emoji-picker{box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;margin:0!important;position:relative!important;inset:auto!important}.mini-profile-emoji{width:500px;height:min(520px,100vh - 16px)}.safety-library{--sl-ink:#f6f4ff;--sl-muted:#aaa7bd;--sl-line:#ffffff20;color:var(--sl-ink);background:#080714;font:15px/1.65 DM Sans,Segoe UI,sans-serif}.safety-library *{box-sizing:border-box}.safety-library a{color:inherit;text-decoration:none}.safety-library button,.safety-library input{font:inherit}.safety-library button{cursor:pointer}.safety-library :focus-visible{outline-offset:4px;outline:3px solid #7661c8}.sl-header{align-items:center;gap:40px;max-width:1320px;height:84px;margin:auto;padding:0 40px;display:flex}.sl-logo{letter-spacing:-.04em;align-items:center;gap:9px;font-size:24px;font-weight:800;display:flex}.sl-logo>img{object-fit:contain;background:0 0;border-radius:0;width:30px;height:30px;padding:0}.sl-logo>span{letter-spacing:0;border-left:1px solid #ffffff24;margin-left:5px;padding-left:12px;font-size:12px;font-weight:400}.sl-header nav{align-items:center;gap:28px;margin-left:auto;font-size:12px;font-weight:650;display:flex}.sl-header nav a:hover{color:#b3aaff}.sl-open{background:#655bea;border-radius:7px;align-items:center;gap:9px;padding:10px 15px;font-size:12px;display:flex;color:#fff!important}.sl-hero{background:#17132d;border-radius:24px;grid-template-columns:1.2fr 1fr;align-items:center;gap:30px;max-width:1240px;min-height:440px;margin:22px auto 0;padding:56px 64px 64px;display:grid;position:relative;overflow:hidden}.sl-breadcrumbs{letter-spacing:.1em;color:#aaa0d3;align-items:center;gap:8px;margin-bottom:22px;font-size:10px;font-weight:700;display:flex}.sl-breadcrumbs a{letter-spacing:0;font-weight:500}.sl-hero h1{letter-spacing:-.055em;margin:0 0 24px;font:800 clamp(36px,4vw,60px)/1.08 Manrope,Segoe UI,sans-serif}.sl-hero h1 em{color:#aaa1ff;font-style:normal}.sl-hero>div>p{color:#bbb6cf;max-width:510px;margin:0 0 27px;font-size:14px;line-height:1.85}.sl-primary{background:#655bea;border-radius:7px;align-items:center;gap:14px;padding:12px 19px;font-size:12px;font-weight:650;display:inline-flex;color:#fff!important}.sl-hero-art{place-items:center;min-height:285px;display:grid;position:relative}.sl-orbit{border:1px solid #51426f;border-radius:50%;width:290px;height:290px;position:absolute}.sl-orbit:before{content:"";border:1px dashed #51426f;border-radius:50%;position:absolute;inset:30px}.sl-shield{background:#7660b7;border:7px solid #43345e;border-radius:55px 55px 80px 80px;place-items:center;width:174px;height:190px;display:grid;transform:rotate(-10deg);box-shadow:9px 14px #302541}.sl-shield>svg{color:#f6f0ff;stroke-width:1.4px;width:94px;height:94px}.sl-float{background:#211b35;border:1px solid #4b3d63;border-radius:12px;align-items:center;gap:11px;padding:15px 18px;font-size:11px;line-height:1.5;display:flex;position:absolute;box-shadow:0 8px 24px #71549212}.sl-float>svg{color:#7660b7;width:24px;height:24px}.sl-float-one{top:32px;left:0;transform:rotate(-5deg)}.sl-float-two{bottom:14px;right:-5px;transform:rotate(5deg)}.sl-spark{color:#a688cf;font-size:45px;font-style:normal;position:absolute;top:0;right:26px}.sl-quick{grid-template-columns:repeat(3,1fr);gap:24px;max-width:1130px;margin:25px auto 0;display:grid}.sl-quick>a{border-bottom:1px solid var(--sl-line);align-items:center;gap:12px;padding:14px 0;display:flex}.sl-quick>a>svg:first-child{color:#8973aa;flex:none;width:22px}.sl-quick>a>svg:last-child{flex:none;width:16px;margin-left:auto}.sl-quick b{font-size:11px;display:block}.sl-quick small{color:var(--sl-muted);margin-top:3px;font-size:11px;display:block}.sl-topics,.sl-browse,.sl-related{max-width:1130px;margin:85px auto}.sl-section-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:28px;display:flex}.sl-eyebrow{letter-spacing:.14em;color:#aaa0d3;font-size:10px;font-weight:750}.sl-section-heading h2,.sl-related>h2{letter-spacing:-.04em;margin:8px 0 0;font:750 32px/1.3 Manrope,sans-serif}.sl-section-heading>p{max-width:270px;color:var(--sl-muted);margin:0;font-size:12px}.sl-topic-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.sl-topic-grid>a{border:1px solid var(--sl-line);background:#14111f;border-radius:12px;padding:24px 20px;transition:transform .15s,border-color .15s}.sl-topic-grid>a:hover{border-color:#aa91ca;transform:translateY(-3px)}.sl-topic-grid>a>svg{box-sizing:content-box;background:color-mix(in srgb,var(--sl-topic-colour) 18%,#14111f);width:22px;height:22px;color:var(--sl-topic-colour);border-radius:11px;padding:10px}.sl-topic-grid h3{letter-spacing:-.02em;margin:18px 0 7px;font-size:14px}.sl-topic-grid p{color:var(--sl-muted);margin:0 0 18px;font-size:12px;line-height:1.6}.sl-topic-grid span{color:#87729f;justify-content:space-between;align-items:center;font-size:10px;display:flex}.sl-search{color:#aaa7bd;background:#14111f;border:1px solid #ffffff24;border-radius:8px;align-items:center;gap:10px;min-width:290px;padding:10px 14px;display:flex}.sl-search input{width:100%;min-width:0;color:var(--sl-ink);background:0 0;border:0;outline:none;font-size:12px}.sl-search:focus-within{border-color:#9b83c1}.sl-search button{color:#bbb1d3;background:0 0;border:0;place-items:center;display:grid}.sl-filters{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.sl-filters button{color:#bbb6cf;background:0 0;border:1px solid #ffffff24;border-radius:20px;padding:7px 13px;font-size:10px}.sl-filters button[aria-pressed=true]{color:#fff;background:#655bea;border-color:#655bea}.sl-results{color:#aaa7bd;margin:14px 0 22px;font-size:11px}.sl-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;display:grid}.sl-guide-card{border:1px solid var(--sl-line);background:#14111f;border-radius:12px;flex-direction:column;transition:transform .15s,box-shadow .15s;display:flex;overflow:hidden}.sl-guide-card:hover{border-color:#74668f;transform:translateY(-4px);box-shadow:0 12px 30px #00000030}.sl-card-art{background:color-mix(in srgb,var(--sl-card-colour) 18%,#14111f);justify-content:center;align-items:center;height:150px;padding:22px;display:flex;position:relative;overflow:hidden}.sl-card-art>svg{stroke-width:1.25px;width:66px;height:66px;color:var(--sl-card-colour);z-index:1;transform:rotate(-9deg)}.sl-card-art>span{letter-spacing:.16em;color:var(--sl-card-colour);font-size:7px;position:absolute;bottom:12px;left:16px}.sl-card-art i{border:1px solid #ffffff60;border-radius:50%;width:160px;height:160px;position:absolute;top:-65px;right:-35px}.sl-card-art i:last-child{background:#ffffff16;width:200px;height:200px;top:60px;left:-50px;right:auto}.sl-card-body{flex-direction:column;flex:1;padding:23px;display:flex}.sl-card-body>small{color:#b7a4dd;font-size:9px;font-weight:700}.sl-card-body h3{letter-spacing:-.025em;margin:9px 0 10px;font:750 18px/1.4 Manrope,sans-serif}.sl-card-body p{color:var(--sl-muted);margin:0 0 22px;font-size:12px;line-height:1.8}.sl-card-body>span{color:#aaa7bd;justify-content:space-between;align-items:center;margin-top:auto;font-size:10px;display:flex}.sl-empty{text-align:center;border:1px dashed #cfc3df;border-radius:12px;padding:50px}.sl-empty>svg{color:#8a74a6}.sl-empty h3{font-size:19px}.sl-empty p{color:var(--sl-muted);font-size:12px}.sl-empty button{color:#e2d6f7;background:#32264a;border:0;border-radius:6px;padding:9px 15px;font-size:12px}.sl-help-band{background:#17132a;border-radius:18px;align-items:center;gap:22px;max-width:1240px;margin:70px auto 50px;padding:38px 48px;display:flex}.sl-help-band>svg{color:#8a77a7;flex:none;width:35px;height:35px}.sl-help-band h2{letter-spacing:-.025em;margin:0 0 5px;font-size:21px}.sl-help-band p{color:var(--sl-muted);margin:0;font-size:12px}.sl-help-band>a{white-space:nowrap;color:#fff;background:#655bea;border-radius:7px;align-items:center;gap:10px;margin-left:auto;padding:11px 17px;font-size:12px;display:flex}.sl-article-hero{border-bottom:1px solid var(--sl-line);max-width:1000px;margin:35px auto 0;padding:45px 40px 50px}.sl-article-hero h1{letter-spacing:-.05em;max-width:820px;margin:15px 0 20px;font:800 clamp(32px,4vw,51px)/1.17 Manrope,sans-serif}.sl-article-hero>p{max-width:650px;color:var(--sl-muted);font-size:16px}.sl-article-meta{color:#998aa6;align-items:center;gap:7px;margin-top:24px;font-size:10px;display:flex}.sl-article-layout{grid-template-columns:minmax(0,1fr) 210px;gap:65px;max-width:1000px;margin:40px auto;padding:0 40px;display:grid}.sl-takeaway{background:#231c36;border-radius:10px;align-items:flex-start;gap:14px;margin-bottom:40px;padding:22px;display:flex}.sl-takeaway>svg{color:#8971a3;flex:none;width:22px}.sl-takeaway b{font-size:12px}.sl-takeaway p{color:#c4bad5;margin:5px 0 0;font-size:12px;line-height:1.8}.sl-article>section{margin:0 0 38px;scroll-margin-top:30px}.sl-article>section>span{color:#b19bc2;font-size:10px;font-weight:700;display:block}.sl-article h2{letter-spacing:-.025em;margin:8px 0 14px;font:750 23px/1.4 Manrope,sans-serif}.sl-article>section>p{color:#bbb6cf;font-size:15px;line-height:1.95}.sl-contents{border-left:1px solid var(--sl-line);align-self:start;padding-left:23px;position:sticky;top:30px}.sl-contents>b{letter-spacing:.12em;color:#9583a5;font-size:9px}.sl-contents>a{color:#aaa7bd;margin-top:16px;font-size:11px;line-height:1.7;display:block}.sl-contents>a:last-child{color:#baa6e1;align-items:flex-start;gap:7px;margin-top:30px;display:flex}.sl-article-next{border:1px solid var(--sl-line);background:#14111f;border-radius:10px;margin-top:20px;padding:25px}.sl-article-next b{font-size:13px}.sl-article-next p{color:var(--sl-muted);font-size:12px}.sl-article-next a{color:#baa6e1;align-items:center;gap:8px;font-size:12px;display:flex}.sl-not-found{text-align:center;padding:100px 24px}.sl-not-found a{color:#8a65ad}@media (width>=1600px){.sl-hero{max-width:1320px}.sl-topics,.sl-browse,.sl-related,.sl-quick{max-width:1200px}}@media (width<=1200px){.sl-hero,.sl-help-band{margin-left:24px;margin-right:24px}.sl-topics,.sl-browse,.sl-related,.sl-quick{margin-left:40px;margin-right:40px}.sl-hero{padding:48px}.sl-float-one{left:-15px}.sl-topic-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.sl-header{gap:15px;height:74px;padding:0 20px}.sl-header nav{gap:15px}.sl-header nav a:nth-child(2),.sl-header nav a:nth-child(3),.sl-open{display:none}.sl-logo{font-size:21px}.sl-hero{grid-template-columns:1fr;gap:0;margin-top:10px;padding:35px 28px}.sl-hero-art{min-height:260px;margin-top:20px}.sl-hero h1{font-size:40px}.sl-hero>div>p{font-size:13px}.sl-float-one{left:15px}.sl-float-two{right:10px}.sl-quick{grid-template-columns:1fr;gap:0}.sl-topics,.sl-browse,.sl-related,.sl-quick{margin-left:24px;margin-right:24px}.sl-topics,.sl-browse,.sl-related{margin-top:55px;margin-bottom:55px}.sl-section-heading{display:block}.sl-section-heading>p{margin-top:14px}.sl-section-heading h2,.sl-related>h2{font-size:27px}.sl-search{min-width:0;margin-top:22px}.sl-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.sl-card-body{padding:17px}.sl-card-body h3{font-size:15px}.sl-card-art{height:120px}.sl-help-band{flex-wrap:wrap;padding:28px}.sl-help-band>div{flex:1}.sl-help-band h2{font-size:18px}.sl-help-band>a{margin-left:0}.sl-article-layout{padding:0 24px;display:block}.sl-contents{display:none}.sl-article-hero{padding:25px 24px 35px}.sl-article-hero h1{font-size:35px}.sl-article-hero>p{font-size:14px}}@media (width<=440px){.sl-topic-grid,.sl-guide-grid{grid-template-columns:1fr}.sl-logo>span{display:none}.sl-card-art{height:145px}.sl-float-one{left:0}.sl-hero{margin-left:14px;margin-right:14px}.sl-hero-art{min-height:245px}.sl-orbit{width:240px;height:240px}.sl-shield{width:150px;height:165px}.sl-hero h1{font-size:35px}}@media (prefers-reduced-motion:reduce){.sl-topic-grid>a,.sl-guide-card{transition:none}.sl-guide-card:hover,.sl-topic-grid>a:hover{transform:none}}.sl-card-art{padding:0}.sl-card-art>img{object-fit:cover;width:100%;height:100%;display:block}.sl-guide-card:hover .sl-card-art>img{filter:brightness(1.06)}.sl-hero{background:0 0;border-radius:0;min-height:0;padding:60px 64px 38px;display:block;overflow:visible}.sl-hero h1{letter-spacing:-.045em;margin-bottom:18px;font-size:clamp(36px,4.5vw,58px)}.sl-hero>div>p{max-width:650px;margin-bottom:22px;font-size:16px;line-height:1.75}.sl-hero .sl-breadcrumbs{margin-bottom:16px}.sl-hero .sl-primary{background:0 0;border-radius:0;padding:0;color:#b7adff!important}.sl-hero .sl-primary:hover{color:#d8d1ff!important}.sl-quick{margin-top:12px}@media (width<=760px){.sl-hero{margin-left:24px;margin-right:24px;padding:32px 0 26px}.sl-hero h1{font-size:38px}.sl-hero>div>p{font-size:14px}}.sl-help-band{border-top:1px solid var(--sl-line);background:0 0;border-radius:0;justify-content:center;gap:14px;margin:45px auto 30px;padding:24px 0}.sl-help-band>p{color:var(--sl-muted);font-size:13px}.sl-help-band>a{color:#b7adff;background:0 0;margin-left:0;padding:0;font-size:13px}.sl-help-band>a:hover{color:#d8d1ff}.sl-step-image{margin:25px 0 32px}.sl-step-image>a{border:1px solid var(--sl-line);cursor:zoom-in;background:#14111f;border-radius:9px;display:block;overflow:hidden}.sl-step-image img{width:100%;height:auto;display:block}.sl-step-image-portrait>a{max-width:290px;margin:auto}.sl-step-image-portrait img{object-fit:contain;max-height:540px}.sl-step-image figcaption{color:var(--sl-muted);margin-top:12px;font-size:11px;line-height:1.8}.sl-step-image figcaption a{color:#b7adff;text-underline-offset:3px;align-items:center;gap:3px;margin-left:5px;text-decoration:underline;display:inline-flex}.account-switcher-list{flex-direction:column;gap:9px;max-height:390px;display:flex;overflow:auto}.saved-mooted-account{border:1px solid var(--ct-border,#4b4457);background:var(--ct-hover,#ffffff04);border-radius:9px;align-items:center;padding:8px;display:flex}.saved-mooted-account.active{border-color:var(--ct-border,#6b5e86)}.saved-account-open{text-align:left;cursor:pointer;flex:1;align-items:center;gap:12px;min-width:0;display:flex;color:var(--ct-text,#eee8f6)!important;background:0 0!important;border:0!important;width:auto!important;height:auto!important;padding:5px!important}.saved-account-open:disabled{opacity:1;cursor:default}.saved-account-open>img,.saved-account-open>i{object-fit:cover;border-radius:50%;flex:none;width:40px;height:40px}.saved-account-open>i{color:#fff;background:#7665df;place-items:center;font-size:18px;font-style:normal;display:grid}.saved-account-open>span{flex:1;min-width:0}.saved-account-open b,.saved-account-open small,.saved-account-open em{display:block}.saved-account-open b{font-size:13px}.saved-account-open small{color:var(--ct-muted,#b2a6c1);font-size:11px}.saved-account-open em{color:#9d8dca;margin-top:2px;font-size:10px;font-style:normal}.active .saved-account-open em{color:#68d6a3}.saved-account-remove{cursor:pointer;border-radius:5px;flex:none;place-items:center;display:grid;color:#b2a6c1!important;background:0 0!important;border:0!important;width:30px!important;height:30px!important}.saved-account-remove:hover{color:#f47786!important;background:#f4778618!important}.saved-mooted-account:has(.saved-account-open:not(:disabled):hover){background:var(--ct-selected,#ffffff0b)}.saved-account-hint{color:var(--ct-muted,#a89bb8);margin:15px 0;font-size:11px;line-height:1.6}.account-switcher-footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.account-switcher-footer>span{color:var(--ct-muted,#a89bb8);font-size:10px}.account-switcher-footer .add-account{float:none!important;margin:0!important}.account-switcher button:focus-visible{outline-offset:2px;outline:2px solid #b3a2f4}.manage-accounts-modal .account-switcher .saved-mooted-account{box-sizing:border-box;gap:10px;min-height:72px;padding:10px 12px;flex-direction:row!important;align-items:center!important;display:flex!important}.manage-accounts-modal .account-switcher button.saved-account-open{text-align:left!important;flex-direction:row!important;flex:auto!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;width:auto!important;min-width:0!important;min-height:44px!important;max-height:none!important;margin:0!important;padding:0!important;display:flex!important}.manage-accounts-modal .account-switcher .saved-account-open>span{min-width:0;text-align:left!important;flex:auto!important;display:block!important}.manage-accounts-modal .account-switcher .saved-account-open>img,.manage-accounts-modal .account-switcher .saved-account-open>i{flex:0 0 40px!important;width:40px!important;min-width:40px!important;height:40px!important;margin:0!important;position:static!important}.manage-accounts-modal .account-switcher .saved-account-open>svg{color:#71d9ad;flex:none!important;width:17px!important;height:17px!important;margin:0 5px 0 auto!important}.manage-accounts-modal .account-switcher button.saved-account-remove{flex:0 0 30px!important;place-items:center!important;width:30px!important;min-width:30px!important;height:30px!important;margin:0!important;padding:0!important;display:grid!important}.manage-accounts-modal .account-switcher .saved-account-open :is(b,small,em){text-overflow:ellipsis;white-space:nowrap;line-height:1.5;overflow:hidden}.manage-accounts-modal .account-switcher-footer .add-account{flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:auto!important;min-height:38px!important;padding:9px 14px!important;display:flex!important}.add-account-popup-shade{z-index:2147483000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:radial-gradient(at 50% 40%,#5140c977,#080710d9);place-items:center;padding:20px;display:grid;position:fixed;inset:0}.add-account-popup{box-sizing:border-box;color:#f4effb;background:#171422;border:1px solid #ffffff13;border-radius:14px;width:min(460px,100%);max-height:calc(100dvh - 40px);padding:36px;font:14px/1.5 Inter,Segoe UI,sans-serif;position:relative;overflow:auto;box-shadow:0 24px 90px #0008}.add-account-popup h2{text-align:center;letter-spacing:-.025em;margin:0;font-size:25px}.add-account-popup>p{text-align:center;color:#aba3bb;margin:5px 0 26px;font-size:13px}.add-account-popup button{cursor:pointer;font:inherit}.add-account-popup-close{color:#aaa1b8;background:0 0;border:0;border-radius:6px;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:12px;right:12px}.add-account-popup-close:hover{color:#fff;background:#ffffff0a}.add-account-popup-close svg{width:20px;height:20px}.add-account-popup label{text-transform:uppercase;letter-spacing:.04em;color:#bcb4ca;margin-bottom:16px;font-size:10px;font-weight:700;display:block}.add-account-popup label>em{color:#fa7c8a;font-style:normal}.add-account-popup label>span{color:#8c819c;background:#110e19;border:1px solid #3c334b;border-radius:7px;align-items:center;gap:10px;min-height:44px;margin-top:5px;padding:0 11px;display:flex}.add-account-popup input{color:#f4effb;background:0 0;border:0;outline:0;flex:1;min-width:0;padding:10px 0;font:14px Inter,sans-serif}.add-account-popup label button{color:#a298b1;background:0 0;border:0;place-items:center;padding:3px;display:grid}.add-account-popup form>a{color:#a9f;margin:-4px 0 16px;font-size:11px;text-decoration:none;display:inline-block}.add-account-popup-submit{color:#fff;background:#7058e8;border:0;border-radius:7px;width:100%;height:44px;box-shadow:0 6px 22px #7058e82a;font-size:13px!important;font-weight:700!important}.add-account-popup-submit:hover{background:#8069f1}.add-account-popup button:disabled{opacity:.55;cursor:default}.add-account-popup>small{color:#8e839f;text-align:center;margin-top:18px;font-size:10px;display:block}.add-account-popup-error{color:#ffb7c4;background:#ee718511;border:1px solid #ee718533;border-radius:6px;margin:0 0 12px;padding:10px;font-size:12px}.add-account-popup :focus-visible{outline-offset:2px;outline:2px solid #b39aff}@media (width<=480px){.add-account-popup{padding:32px 22px}}.add-account-popup-shade{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#000000b8!important}.add-account-popup{box-shadow:0 16px 48px #0005}.add-account-popup label>span:focus-within{border-color:#9d87ff;box-shadow:none!important}.add-account-popup input,.add-account-popup input:focus,.add-account-popup input:focus-visible{box-shadow:none!important;filter:none!important;background:0 0!important;outline:none!important}.add-account-popup input:-webkit-autofill{caret-color:#f4effb;border-radius:0;-webkit-text-fill-color:#f4effb!important;box-shadow:inset 0 0 0 1000px #110e19!important}.add-account-popup input:-webkit-autofill:hover{caret-color:#f4effb;border-radius:0;-webkit-text-fill-color:#f4effb!important;box-shadow:inset 0 0 0 1000px #110e19!important}.add-account-popup input:-webkit-autofill:focus{caret-color:#f4effb;border-radius:0;-webkit-text-fill-color:#f4effb!important;box-shadow:inset 0 0 0 1000px #110e19!important}.add-account-popup-submit{box-shadow:none!important}.manage-accounts-modal>header>button,.add-account-popup>button.add-account-popup-close{box-sizing:border-box!important;flex:0 0 32px!important;place-items:center!important;width:32px!important;min-width:32px!important;height:32px!important;margin:0!important;padding:0!important;line-height:1!important;display:grid!important}.manage-accounts-modal>header>button>svg,.add-account-popup>button.add-account-popup-close>svg{flex:none!important;width:20px!important;height:20px!important;margin:0!important;display:block!important;position:static!important;transform:none!important}.account-switcher-compact{color:var(--ct-text,var(--theme-text,#e8e8ef));font-size:12px}.compact-account-list{flex-direction:column;gap:4px;max-height:320px;display:flex;overflow:auto}:root .account-strip .account-switch-hover-menu .compact-account-row{text-align:left;cursor:pointer;border-radius:6px;min-height:40px;width:100%!important;height:40px!important;color:inherit!important;background:0 0!important;border:0!important;justify-content:flex-start!important;align-items:center!important;gap:9px!important;margin:0!important;padding:5px 7px!important;display:flex!important}:root .account-strip .account-switch-hover-menu .compact-account-row:hover:not(:disabled){background:var(--ct-hover,#ffffff0a)!important}.compact-account-row:disabled{opacity:1;cursor:default}.compact-account-row>img,.compact-account-avatar{object-fit:cover;border-radius:50%;flex:0 0 26px;width:26px;height:26px}.compact-account-avatar{background:var(--accent,#6c63ff);color:#fff;place-items:center;font-size:16px;font-weight:700;display:grid}.compact-account-name{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-weight:500;overflow:hidden}.compact-account-current{background:var(--accent,#6c63ff);color:#fff;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;display:grid}.compact-account-current svg{width:11px!important;height:11px!important}.compact-account-divider{background:var(--ct-border,var(--theme-border,#ffffff0c));height:1px;margin:6px 0}:root .account-strip .account-switch-hover-menu .compact-account-manage{text-align:left;cursor:pointer;border-radius:6px;font-family:inherit;font-size:12px;font-weight:600;line-height:1.4;width:100%!important;height:auto!important;color:inherit!important;background:0 0!important;border:0!important;margin:0!important;padding:9px 7px!important;display:block!important}:root .account-strip .account-switch-hover-menu .compact-account-manage:hover{background:var(--ct-hover,#ffffff0a)!important}.account-switcher-compact button:focus-visible{outline:2px solid var(--accent,#6c63ff);outline-offset:-2px}.account-switcher-compact>p{color:#ff8590;padding:8px;font-size:12px}.restricted-account-page{color:#f1f1f4;background:#303138;min-height:100dvh;font:14px/1.5 Inter,Segoe UI,sans-serif}.restricted-account-page>header{border-bottom:1px solid #ffffff0b;justify-content:space-between;align-items:center;padding:20px 32px;display:flex}.restricted-account-page>header>a{color:#fff;align-items:center;gap:9px;font-size:20px;font-weight:750;text-decoration:none;display:flex}.restricted-account-page>header img{object-fit:contain;width:30px;height:30px}.restricted-account-page button{color:#e7e7ee;cursor:pointer;background:0 0;border:1px solid #ffffff25;border-radius:6px;align-items:center;gap:7px;padding:8px 13px;display:flex}.restricted-account-content{max-width:850px;margin:auto;padding:54px 28px}.restricted-account-summary{align-items:flex-start;gap:24px;margin-bottom:32px;display:flex}.restricted-account-avatar{color:#9ea0af;background:#27282e;border:5px solid #484a55;border-radius:50%;flex:none;place-items:center;width:80px;height:80px;font-size:30px;font-weight:700;display:grid}.restricted-account-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.restricted-account-summary h1{margin:0 0 6px;font-size:22px}.restricted-account-summary p{color:#c1c2cc;margin:0;font-size:13px}.restricted-account-summary>div:last-child{flex:1;min-width:0}.restricted-account-summary ol{margin:30px 0 0;padding:0;list-style:none;display:flex}.restricted-account-summary li{text-align:center;color:#a4a6b1;flex:1;padding-top:26px;font-size:11px;position:relative}.restricted-account-summary li:before{content:"";background:#27282f;height:5px;position:absolute;top:9px;left:0;right:0}.restricted-account-summary li i{border-radius:50%;place-items:center;width:20px;height:20px;display:grid;position:absolute;top:1px;left:calc(50% - 10px)}.restricted-account-summary li.current{color:#eee;font-weight:700}.restricted-account-summary li.current i{color:#303138;background:#b5b6c1}.restricted-violations{background:#28292f;border-radius:10px;margin:14px 0;padding:16px}.restricted-violations summary{cursor:pointer;align-items:center;gap:14px;list-style:none;display:flex}.restricted-violations summary:after{content:"⌄";color:#9da0ae;margin-left:auto}.restricted-violations[open] summary:after{content:"⌃"}.restricted-violations summary small{color:#a4a6b2;margin-top:2px;font-size:11px;display:block}.restricted-violations article{background:#3c3d46;border:1px solid #5c5676;border-radius:8px;margin-top:13px;padding:15px}.restricted-violations article small{color:#c3c4d0;background:#27282f;border-radius:10px;padding:3px 7px;font-size:10px}.restricted-violations h3{overflow-wrap:anywhere;margin:10px 0 5px;font-size:15px}.restricted-violations article p{color:#c2c3cf;margin:0;font-size:11px}.restricted-violations.expired{opacity:.72}.restricted-support{color:#b5b6c2;margin-top:26px;font-size:12px}.restricted-support a{color:#bcb1ff}@media (width<=600px){.restricted-account-content{padding:30px 18px}.restricted-account-summary{gap:15px}.restricted-account-avatar{border-width:3px;width:50px;height:50px}.restricted-account-summary h1{font-size:19px}.restricted-account-summary ol{margin-top:30px;margin-left:-65px}.restricted-account-page>header{padding:16px 18px}}.staff-console{color:#e9ecf5;background:#10121a;grid-template-columns:238px minmax(0,1fr);min-height:100dvh;font:14px/1.5 Inter,Segoe UI,sans-serif;display:grid}.staff-console *{box-sizing:border-box}.staff-console>aside{background:#171a25;border-right:1px solid #ffffff0c;flex-direction:column;height:100dvh;padding:28px 16px;display:flex;position:sticky;top:0}.staff-brand{color:#a59aff;align-items:center;gap:12px;padding:0 10px 26px;text-decoration:none;display:flex}.staff-brand b{color:#f3f4fb;letter-spacing:0;font-size:16px;display:block}.staff-console nav{flex-direction:column;gap:5px;display:flex;overflow:auto}.staff-console nav button{color:#a8aec3;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:11px 13px;font-size:12px;display:flex}.staff-console nav button.active{color:#c4baff;background:#8d7cff1c}.staff-signed-in{margin-top:auto;padding:24px 10px 0}.staff-signed-in>b,.staff-signed-in small{display:block}.staff-signed-in small{color:#8e96ae;font-size:10px}.staff-signed-in a{color:#a9b0c6;align-items:center;gap:6px;margin-top:14px;font-size:11px;text-decoration:none;display:flex}.staff-workspace>header{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.staff-workspace>header small{color:#9086d4;letter-spacing:.14em;font-size:9px}.staff-workspace h1{letter-spacing:-.03em;margin:5px 0;font-size:28px}.staff-console button,.staff-console input,.staff-console select,.staff-console textarea{font:inherit}.staff-workspace button,.staff-console input,.staff-console select,.staff-console textarea{color:#dce1f1;background:#232838;border:1px solid #363d52;border-radius:7px;padding:8px 12px}.staff-workspace button{cursor:pointer;font-size:12px}.staff-workspace button:hover{background:#30364a}.staff-workspace button:disabled{opacity:.45;cursor:default}.staff-workspace>header>button{align-items:center;gap:8px;display:flex}.staff-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.staff-metrics article{background:#191d29;border:1px solid #ffffff0b;border-radius:12px;padding:22px}.staff-metrics span{color:#9ba4bc;font-size:11px}.staff-metrics b{margin-top:7px;font-size:29px;font-weight:650;display:block}.staff-welcome{background:linear-gradient(120deg,#26233e,#191d29);border:1px solid #9184ff24;border-radius:12px;margin:24px 0;padding:26px}.staff-welcome>svg{color:#aa9fff}.staff-welcome h2{font-size:18px}.staff-welcome p{color:#9da6bc;max-width:650px;font-size:12px}.staff-welcome button{margin:10px 8px 0 0}.staff-audit-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;display:flex}.staff-audit-toolbar h2{flex:1;margin:0;font-size:16px}.staff-audit-toolbar input:not([type=checkbox]){width:120px}.staff-audit-toolbar label{align-items:center;gap:6px;font-size:11px;display:flex}.staff-table-scroll{overflow:auto}.staff-console table{border-collapse:collapse;text-align:left;width:100%;font-size:11px}.staff-console th{color:#8e98b2;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:600}.staff-console td,.staff-console th{border-bottom:1px solid #ffffff09;padding:12px 10px}.staff-console td small{color:#77829c;display:block}.staff-console pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:260px;font-size:10px}.staff-result{color:#70d7ac;background:#70d7ac15;border-radius:5px;padding:3px 7px}.staff-result.failed{color:#f6a3af;background:#f6a3af15}.staff-search{background:#191d29;border:1px solid #ffffff10;border-radius:9px;align-items:center;gap:10px;margin-bottom:20px;padding:9px 14px;display:flex}.staff-search input{background:0 0;border:0;outline:none;width:100%}.staff-account-grid{grid-template-columns:minmax(220px,1fr) minmax(280px,1.3fr);gap:20px;display:grid}.staff-account-list{max-height:75dvh;overflow:auto}.staff-account-list>button{text-align:left;background:#191d29;border-color:#ffffff0a;align-items:center;gap:10px;width:100%;margin-bottom:6px;padding:13px;display:flex}.staff-account-list>button.selected{background:#24243c;border-color:#8e7af5}.staff-initial{background:#6d60cb;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.staff-account-list small{color:#969fb8;font-size:10px;display:block}.staff-account-list em{color:#c0b3ff;margin-left:auto;font-size:9px}.staff-account-detail{background:#191d29;border:1px solid #ffffff0c;border-radius:12px;padding:24px;position:relative}.staff-account-detail h2{margin:0}.staff-account-detail>p{color:#9ca6bd;font-size:12px}.staff-account-detail h3{margin:24px 0 10px;font-size:13px}.staff-account-detail label{color:#a3acc2;flex-direction:column;gap:6px;margin:12px 0;font-size:11px;display:flex}.staff-account-detail textarea{resize:vertical;min-height:75px}.staff-action-row{flex-wrap:wrap;gap:8px;display:flex}.staff-state{background:#ffffff06;border-radius:8px;margin:18px 0;padding:12px;font-size:12px}.staff-state span{color:#99a4bf;font-size:11px;display:block}.staff-session{overflow-wrap:anywhere;border-top:1px solid #ffffff0c;padding-top:10px;font-size:10px}.staff-session small{color:#8e98ad;display:block}.staff-confirm{background:#29253e;border:1px solid #c29cff70;border-radius:10px;margin-top:20px;padding:18px}.staff-confirm p{color:#afa4c7;font-size:11px}.staff-confirm button{margin-right:8px}.staff-error{color:#ffb3c0}.staff-unavailable{color:#9da6bc;background:#10121a;place-items:center;min-height:100dvh;font:14px Inter,sans-serif;display:grid}.staff-dashboard-entry{color:#fff;background:#7168f5;border-radius:8px;padding:10px 16px;text-decoration:none;display:inline-block}.staff-workspace>div:not(.staff-metrics):not(.staff-account-grid){max-width:100%}.staff-console :focus-visible{outline-offset:3px;outline:2px solid #b4a4ff}@media (width<=1000px){.staff-workspace{padding:24px}.staff-console{grid-template-columns:200px minmax(0,1fr)}.staff-account-grid{grid-template-columns:1fr}.staff-account-list{max-height:300px}}@media (width<=650px){.staff-console{display:block}.staff-console>aside{height:auto;padding:16px;position:relative}.staff-brand{padding-bottom:12px}.staff-console nav{flex-direction:row;overflow:auto}.staff-console nav button{white-space:nowrap;flex:none}.staff-signed-in{display:none}.staff-workspace{padding:20px 14px}.staff-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.staff-metrics article{padding:15px}}.staff-console{color:#dedee8;background:#08080b;min-height:100dvh;font:13px/1.45 Arial,Segoe UI,sans-serif;display:block!important}.staff-utility-strip{color:#85818f;background:#151518;border-bottom:1px solid #42404b;align-items:center;gap:9px;height:26px;padding:0 max(24px,50vw - 880px);font-size:11px;display:flex}.staff-utility-strip a,.staff-utility-strip button{font:inherit;color:#c4c0ff;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.staff-console>aside{background:#1b1929;border-bottom:1px solid #635b91;border-right:0;flex-direction:row;align-items:center;gap:18px;width:100%;height:auto;min-height:42px;padding:6px max(24px,50vw - 880px);display:flex;position:relative;top:auto}.staff-console .staff-brand{color:#fff;flex:none;gap:7px;padding:0}.staff-brand>svg{width:25px;height:25px}.staff-brand span{letter-spacing:0;font-size:0}.staff-brand b{letter-spacing:-.04em;font-size:21px;display:inline}.staff-brand b:before{content:"Mooted ";font-weight:800}.staff-console nav{flex-direction:row;align-self:stretch;align-items:flex-end;gap:3px;display:flex;overflow:auto}.staff-console nav button{white-space:nowrap;color:#c6c1e8;background:#3f395e;border-top:2px solid #0000;border-radius:0;gap:4px;padding:5px 8px;font-size:12px;font-weight:700}.staff-console nav button>svg{display:none}.staff-console nav button:hover{color:#fff;background:#52496f}.staff-console nav button.active{color:#fff;background:#08080b;border-top-color:#b5a6ff}.staff-signed-in{white-space:nowrap;background:#09090e;align-items:center;gap:9px;margin:0 0 0 auto;padding:3px 7px;font-size:11px;display:flex}.staff-signed-in>b{color:#bdb5ff;font-size:11px}.staff-signed-in small{display:none}.staff-signed-in a{color:#c0b7ff;border-left:1px solid #46404f;margin:0;padding-left:9px;font-size:11px}.staff-signed-in a svg{display:none}.staff-board-layout{grid-template-columns:minmax(0,1fr) 280px;gap:22px;max-width:1760px;margin:0 auto;padding:12px 24px 48px;display:grid}.staff-workspace{width:100%;min-width:0;max-width:none;padding:0}.staff-workspace>header{border-bottom:1px dotted #38353f;gap:12px;min-height:26px;margin:0 0 8px;padding-bottom:7px}.staff-workspace>header small{display:none}.staff-workspace h1{letter-spacing:0;color:#b7adff;margin:0;font-size:14px}.staff-workspace>header>button{background:0 0;border-color:#3d374c;border-radius:2px;padding:3px 7px;font-size:10px}.staff-workspace>header>button svg{width:11px}.staff-list-filters{flex-wrap:wrap;align-items:center;gap:14px;margin:0 0 10px;display:flex}.staff-list-filters button{color:#a9a0e8;border:0;border-radius:0;padding:0;font-size:12px;background:0 0!important}.staff-list-filters button.active{color:#cfc5ff;font-weight:700}.staff-audit{background:0 0;border:0;border-radius:0;padding:0}.staff-audit-toolbar{gap:10px;margin:6px 0 10px}.staff-audit-toolbar h2{color:#a7a1b4;font-size:12px;font-weight:400}.staff-audit-toolbar button{border-radius:2px;padding:3px 8px}.staff-audit-toolbar input:not([type=checkbox]){border-radius:2px;padding:4px 7px}.staff-console table{font-size:12px}.staff-console th{border-bottom:1px dotted #38353f;padding:6px 8px;font-size:10px}.staff-console td{vertical-align:top;color:#aaa3bd;border-bottom:1px dotted #28252e;padding:10px 8px}.staff-console td:nth-child(2){color:#b9afff;font-weight:600}.staff-console td:nth-child(3){color:#ded9ed}.staff-console td b{color:#aaa0e6;font-size:10px}.staff-console td small{color:#8f879f;margin-top:3px;font-size:10px}.staff-console tr:hover td{background:#a79aff08}.staff-result{border-radius:2px;padding:2px 5px;font-size:10px}.staff-right-rail{min-width:0;background:0 0!important;border:0!important;height:auto!important;padding:0!important;display:block!important;position:static!important}.staff-rail-search{background:#050507;border:1px solid #77717f;align-items:center;height:32px;margin-bottom:10px;display:flex}.staff-console .staff-rail-search input{background:0 0;border:0;border-radius:0;outline:none;flex:1;width:100%;min-width:0;padding:6px 8px;font-size:12px}.staff-console .staff-rail-search button{color:#b5aebe;cursor:pointer;background:0 0;border:0;padding:4px 8px}.staff-console .staff-rail-action{color:#c9c0f2;cursor:pointer;background:#232030;border:1px solid #625681;border-radius:3px;width:100%;margin:7px 0;padding:8px;font-size:12px;font-weight:700;display:block}.staff-console .staff-rail-action:hover{background:#332b48}.staff-right-rail h2{margin:15px 0 3px;font-size:17px}.staff-right-rail p{color:#c0bacb;margin:5px 0 13px;font-size:12px}.staff-rail-counts{gap:20px;margin:15px 0;font-size:18px;display:flex}.staff-rail-counts small{color:#a69eb5;font-size:11px;font-weight:400;display:block}.staff-right-rail dl{border-top:1px dotted #3c3749;margin:0;padding-top:9px}.staff-right-rail dl>div{justify-content:space-between;padding:5px 0;font-size:11px;display:flex}.staff-right-rail dt{color:#8e879e}.staff-right-rail dd{color:#c7bed8;margin:0}.staff-console .staff-rail-link{color:#b6a9ff;cursor:pointer;background:0 0;border:0;margin-top:14px;padding:0;font-size:12px}.staff-right-rail .staff-rail-note{color:#82798f;margin-top:24px;font-size:10px}.staff-search{background:#0f0e14;border-color:#4e465e;border-radius:2px;margin-bottom:10px;padding:3px 9px}.staff-search input{font-size:12px}.staff-account-list>button{background:0 0;border:0;border-bottom:1px dotted #302b39;border-radius:0;margin:0;padding:10px 5px}.staff-account-list>button:hover{background:#a79aff0a}.staff-account-list>button.selected{background:#a79aff15;border-left:2px solid #b4a4ff}.staff-initial{width:28px;height:28px;font-size:12px}.staff-account-detail{background:#111017;border-color:#373041;border-radius:3px;padding:18px}.staff-account-detail h2{font-size:17px}.staff-account-grid{gap:18px}.staff-workspace input,.staff-workspace textarea,.staff-workspace select{background:#111017;border-radius:2px}.staff-workspace button,.staff-confirm{border-radius:3px}.staff-unavailable button{color:#d8ceef;background:#272237;border:1px solid #675986;border-radius:3px;padding:8px 16px}@media (width<=1300px){.staff-console>aside{flex-wrap:wrap;gap:8px 14px}.staff-console nav{order:3;width:100%}.staff-console .staff-signed-in{display:flex}.staff-board-layout{grid-template-columns:minmax(0,1fr) 240px}.staff-account-grid{grid-template-columns:1fr}.staff-account-list{max-height:300px}}@media (width<=760px){.staff-board-layout{grid-template-columns:1fr;padding:12px 14px}.staff-right-rail{order:-1;border-bottom:1px solid #38303f!important;padding-bottom:12px!important}.staff-right-rail h2,.staff-right-rail p,.staff-right-rail dl,.staff-rail-counts,.staff-rail-link{display:none!important}.staff-right-rail .staff-rail-action{width:calc(50% - 4px);margin:0 2px;display:inline-block}.staff-console>aside{padding:8px 14px}.staff-utility-strip{padding:0 14px}.staff-workspace{padding:0}.staff-signed-in a{font-size:10px}.staff-console table{font-size:11px}.staff-console td,.staff-console th{padding:8px 5px}}.staff-console .staff-brand>img{object-fit:contain;flex:none;width:32px;height:32px;display:block}.staff-overview-metrics{border-bottom:1px dotted #38353f;margin:0 0 18px;padding:0 0 20px}.staff-metric-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:8px 0 16px;display:flex}.staff-metric-heading h2{color:#e0dbed;margin:0;font-size:16px}.staff-metric-heading>span{color:#8f879f;font-size:10px}.staff-metric-group{margin-bottom:15px}.staff-metric-group h3{color:#aea4c1;margin:0 0 8px;font-size:11px;font-weight:600}.staff-metric-group>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.staff-metric-group article{background:#14111e;border:1px solid #302b3b;border-radius:3px;min-width:0;padding:12px 13px}.staff-metric-group article>span{color:#aaa1ba;font-size:10px;display:block}.staff-metric-group article>b{color:#e9e2fa;font-variant-numeric:tabular-nums;margin-top:4px;font-size:23px;font-weight:650;display:block}.staff-metric-group article.staff-metric-online{background:#11201b;border-color:#3b6454}.staff-metric-group article.staff-metric-online>b{color:#80ddae}.staff-metric-note{color:#8c839b;margin:8px 0 0;font-size:10px}@media (width>=1600px){.staff-metric-group>div{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=700px){.staff-metric-group>div{grid-template-columns:repeat(2,minmax(0,1fr))}}.staff-action-toast{z-index:2147483600;color:#d6ffe9;background:#182f25;border:1px solid #538b70;border-radius:8px;align-items:center;gap:22px;min-width:260px;max-width:calc(100vw - 28px);padding:13px 16px;font-size:13px;display:flex;position:fixed;top:16px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #0007}.staff-action-toast.warning{color:#ffe0e6;background:#3c2429;border-color:#b56f7d}.staff-action-toast small{margin-top:3px;font-size:11px;display:block}.staff-console .staff-action-toast button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:22px}.staff-report-queue>h2{margin:12px 0 4px;font-size:16px}.staff-report-queue>p{color:#aba2bc;font-size:12px}.staff-report-types,.staff-report-statuses{flex-wrap:wrap;gap:7px;margin:14px 0;display:flex}.staff-report-types button[aria-pressed=true],.staff-report-statuses button[aria-pressed=true]{color:#fff;background:#3c3356;border-color:#a38ce5}.staff-report-types small{color:#c9badf;margin-left:5px}.staff-report-card{background:#131018;border:1px solid #393041;border-radius:4px;margin:12px 0;padding:16px}.staff-report-card>header{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.staff-report-card>header>span{color:#b8accb;font-size:10px}.staff-report-card>header>em{color:#d6c0fc;text-transform:uppercase;margin-left:auto;font-size:10px;font-style:normal}.staff-report-card>p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.staff-report-card>small{color:#95869e;font-size:10px}.staff-report-card blockquote{white-space:pre-wrap;overflow-wrap:anywhere;background:#0003;border-left:3px solid #8870bb;margin:12px 0;padding:12px}.staff-report-account{border-top:1px dotted #3f334b;margin-top:15px;padding-top:10px}.staff-report-account p{color:#c4b4d5;font-size:11px}.staff-report-account>div{flex-wrap:wrap;gap:6px;display:flex}.staff-report-card>footer{justify-content:flex-end;gap:8px;display:flex;background:0 0!important;border:0!important;border-top:1px dotted #3f334b!important;max-width:none!important;min-height:0!important;margin:16px 0 0!important;padding:12px 0 0!important}.staff-report-dialog-shade{z-index:210000;background:#0009;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.staff-report-dialog{box-sizing:border-box;color:#efe7fa;background:#211b2b;border:1px solid #695377;border-radius:10px;width:min(440px,100%);padding:24px;font:13px/1.5 Inter,Segoe UI,sans-serif}.staff-report-dialog h2{margin-top:0;font-size:20px}.staff-report-dialog label{flex-direction:column;gap:7px;margin:14px 0;display:flex}.staff-report-dialog input,.staff-report-dialog textarea{color:inherit;font:inherit;background:#15111e;border:1px solid #685674;border-radius:5px;padding:10px}.staff-report-dialog textarea{min-height:95px}.staff-report-dialog>footer{justify-content:flex-end;gap:9px;display:flex;background:0 0!important;border:0!important;margin:0!important;padding:10px 0 0!important}.staff-report-dialog button{color:#fff;cursor:pointer;background:#6550ac;border:1px solid #8a70bf;border-radius:5px;padding:8px 14px}.staff-report-dialog button:disabled{opacity:.5}.staff-confirm-overlay{z-index:210000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.staff-confirm-modal{box-sizing:border-box;color:#f1eafb;background:#1e192a;border:1px solid #695b88;border-radius:10px;width:min(440px,100%);max-height:calc(100dvh - 40px);padding:24px;font:13px/1.5 Inter,Segoe UI,sans-serif;overflow:auto;box-shadow:0 24px 90px #0009}.staff-confirm-modal h2{margin:0 0 12px;font-size:20px;line-height:1.4}.staff-confirm-modal p{color:#bdb1cf;overflow-wrap:anywhere}.staff-confirm-modal>div{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.staff-confirm-modal button{color:#f3edfa;cursor:pointer;background:#332a42;border:1px solid #655778;border-radius:6px;padding:9px 15px;font:600 12px Inter,sans-serif}.staff-confirm-modal button:last-child{background:#7660d8;border-color:#9d84ed}.staff-confirm-modal button:disabled{opacity:.5;cursor:wait}.staff-confirm-modal button:focus-visible{outline-offset:3px;outline:2px solid #c5b4ff}.staff-confirm-modal .staff-confirm-error{color:#ffb2c3;background:#ff668a12;border-radius:6px;padding:10px}.staff-plus-summary{background:#ffffff06;border:1px solid #ffffff10;border-radius:4px;margin-bottom:12px;padding:12px}.staff-plus-summary>b,.staff-plus-summary>span{display:block}.staff-plus-summary>span{color:#aaa0bd;margin-top:4px;font-size:11px}.staff-plus-help{line-height:1.6;color:#a49ab3!important;font-size:11px!important}.staff-report-card .staff-reported-profile{color:#f4edfb;background:#211a2c;border:1px solid #655471;border-radius:12px;width:min(360px,100%);margin:16px 0;position:relative;overflow:hidden}.staff-reported-banner{background:var(--report-profile-accent);height:104px}.staff-reported-banner>img{object-fit:cover;width:100%;height:100%}.staff-reported-avatar{background:var(--report-profile-accent);box-sizing:border-box;border:5px solid #211a2c;border-radius:50%;place-items:center;width:70px;height:70px;font-size:24px;font-weight:700;display:grid;position:absolute;top:68px;left:16px}.staff-reported-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.staff-reported-body{padding:43px 18px 18px}.staff-reported-body h3{margin:0 0 3px;font-size:20px}.staff-reported-body>small{color:#bcadc8;font-size:11px}.staff-reported-body p{white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0;font-size:12px}.staff-reported-body>div{border-top:1px solid #ffffff12;margin-top:15px;padding-top:12px}.staff-reported-body b{letter-spacing:.08em;color:#bcadc8;font-size:9px}.staff-reported-caption{color:#9b8aaa;margin-top:14px;font-size:9px;display:block}.staff-launcher{border:1px solid var(--ct-border,#ffffff12);background:var(--ct-panel,var(--theme-panel,#211e29));box-sizing:border-box;border-radius:18px;max-width:760px;margin:12px 0 30px;padding:36px}.staff-launcher-mark{background:#7664ed16;border-radius:16px;place-items:center;width:60px;height:60px;margin-bottom:24px;display:grid}.staff-launcher-mark img{object-fit:contain;width:40px;height:40px}.staff-launcher-eyebrow{letter-spacing:1.5px;color:#a99bff;font-size:10px;font-weight:800}.staff-launcher h2{letter-spacing:-.7px;max-width:460px;color:var(--ct-text,var(--theme-text,#f1edf7));margin:12px 0 16px;font-size:clamp(24px,3vw,32px);line-height:1.2}.staff-launcher>p{max-width:490px;color:var(--ct-muted,var(--theme-muted,#aaa3b6));margin:0 0 26px;font-size:14px;line-height:1.7}.staff-launcher .staff-launcher-open{color:#fff;background:#6854e8;border:1px solid #9a88ff66;border-radius:9px;justify-content:center;align-items:center;gap:10px;padding:13px 17px;font:700 13px/1.4 inherit;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.staff-launcher-open svg{width:18px;height:18px}.staff-launcher-open svg:last-child{margin-left:12px}.staff-launcher .staff-launcher-open:hover{background:#7864f2;transform:translateY(-1px)}.staff-launcher-open:focus-visible{outline-offset:4px;outline:2px solid #bcb0ff}.staff-launcher-tools{border-top:1px solid var(--ct-border,#ffffff12);grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:36px;padding-top:26px;display:grid}.staff-launcher-tools>div{flex-direction:column;gap:9px;display:flex}.staff-launcher-tools svg{color:#a99bff;width:20px;height:20px;margin-bottom:4px}.staff-launcher-tools b{color:var(--ct-text,#e8e2f0);font-size:12px}.staff-launcher-tools span{color:var(--ct-muted,#a59daf);font-size:12px;line-height:1.6}.staff-launcher>footer{color:var(--ct-muted,#a59daf);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:30px;font-size:11px;display:flex}.staff-launcher>footer small{align-items:center;gap:5px;font-size:10px;display:flex}.staff-launcher>footer svg{width:13px;height:13px}@media (width<=640px){.staff-launcher{padding:24px}.staff-launcher-tools{grid-template-columns:1fr;gap:20px}.staff-launcher .staff-launcher-open{box-sizing:border-box;width:100%}}@media (prefers-reduced-motion:reduce){.staff-launcher .staff-launcher-open{transition:none;transform:none}}.staff-launcher{background:0 0;border:0;border-radius:0;max-width:620px;margin:8px 0 24px;padding:0}.staff-launcher>p{max-width:none;margin:0 0 20px;font-size:14px}.staff-launcher>footer{border-top:1px solid var(--ct-border,#ffffff12);margin-top:24px;padding-top:16px}@media (width<=640px){.staff-launcher{padding:0}}.theme-chat-embed{border:1px solid var(--ct-border,#ffffff20);background:var(--ct-solid,var(--theme-panel,#24212c));width:340px;max-width:100%;color:var(--ct-text,var(--theme-text,#f1eaf8));border-radius:12px;margin-top:8px;overflow:hidden}.theme-chat-preview{gap:10px;height:112px;padding:18px;display:flex}.theme-chat-preview>div{background:#0003;border-radius:7px;width:24%;padding:9px}.theme-chat-preview>section{background:#ffffff12;border-radius:7px;flex:1;padding:12px}.theme-chat-preview i{background:#ffffff50;border-radius:4px;height:7px;margin-bottom:8px;display:block}.theme-chat-preview i:last-child{width:65%}.theme-chat-details{padding:16px}.theme-chat-details small{letter-spacing:.09em;opacity:.7;align-items:center;gap:6px;font-size:10px;display:flex}.theme-chat-details h3{margin:8px 0 4px;font-size:17px}.theme-chat-details p{opacity:.7;margin:0;font-size:12px}.theme-chat-swatches{gap:5px;margin:12px 0;display:flex}.theme-chat-swatches i{border:1px solid #ffffff30;border-radius:50%;width:20px;height:20px}.theme-chat-details>a{background:#7168f5;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:9px;font-size:12px;font-weight:650;text-decoration:none;display:flex;color:#fff!important}:root .message-link-previews article.theme-chat-embed,:root .message-link-previews article.theme-chat-embed:hover{box-sizing:border-box;width:340px;max-width:100%;background:var(--ct-solid,var(--theme-panel,#24212c))!important;color:var(--ct-text,var(--theme-text,#f1eaf8))!important;border:1px solid var(--ct-border,#ffffff20)!important;filter:none!important;padding:0!important;display:block!important;transform:none!important}:root .theme-chat-embed .theme-chat-details{background:0 0!important;padding:18px!important;display:block!important}:root .theme-chat-embed .theme-chat-details>a:hover{color:#fff!important;filter:none!important;background:#8078ff!important}.shared-theme-page{box-sizing:border-box;color:#f4f1fc;background:radial-gradient(at 50% 30%,#25213f,#101019 65%);justify-content:center;align-items:center;min-height:100dvh;padding:80px 24px;font-family:Inter,Segoe UI,sans-serif;display:flex}.shared-theme-back{color:#bfb7d3;align-items:center;gap:8px;font-size:13px;text-decoration:none;display:flex;position:absolute;top:28px;left:28px}.shared-theme-dialog{box-sizing:border-box;text-align:center;background:#201d2d;border:1px solid #ffffff16;border-radius:22px;width:440px;max-width:100%;padding:34px;position:relative;box-shadow:0 30px 90px #0005}.shared-theme-close{color:#bfb7d3;border-radius:7px;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:18px;right:18px}.shared-theme-close:hover{color:#fff;background:#ffffff12}.shared-theme-icon{color:#b7aaff;background:#8d74ff1c;border:1px solid #a48cff25;border-radius:18px;place-items:center;width:60px;height:60px;margin:4px auto 24px;display:grid}.shared-theme-dialog>small{letter-spacing:.14em;color:#a89fbc;font-size:10px;font-weight:700}.shared-theme-dialog h1{letter-spacing:-.025em;overflow-wrap:anywhere;margin:10px 0;font-size:27px}.shared-theme-dialog p{color:#b9b0ca;font-size:13px;line-height:1.6}.shared-theme-palette{justify-content:center;gap:10px;margin:28px 0 22px;display:flex}.shared-theme-palette>div{flex:1;min-width:0}.shared-theme-palette i{border:1px solid #ffffff25;border-radius:12px;height:70px;display:block}.shared-theme-palette span{color:#b9b0ca;margin-top:8px;font-size:10px;display:block}.shared-theme-meta{flex-wrap:wrap;justify-content:center;gap:7px;display:flex}.shared-theme-meta span{color:#ccc4dc;background:#ffffff08;border:1px solid #ffffff10;border-radius:6px;padding:5px 8px;font-size:10px}.shared-theme-dialog .shared-theme-hint{margin:24px 0 18px;font-size:12px}.shared-theme-dialog>button{color:#fff;cursor:pointer;background:#7863ed;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:44px;font:650 13px Inter,Segoe UI,sans-serif;display:flex}.shared-theme-dialog>button:hover{background:#8975fa}.shared-theme-dialog>button:disabled{opacity:.65;cursor:default}.shared-theme-open{color:#c4b9ff;margin-top:16px;font-size:12px;display:block}.shared-theme-dialog .shared-theme-error{color:#ffb0bf}@media (width<=440px){.shared-theme-dialog{padding:28px 20px}.shared-theme-palette span{font-size:8px}}.notification-inbox-trigger{position:relative}.notification-inbox-trigger>i{color:#fff;text-align:center;background:#df4864;border-radius:7px;min-width:14px;height:14px;padding:0 3px;font:700 8px/14px Inter,sans-serif;position:absolute;top:-3px;right:-3px}.notification-inbox{--inbox-surface:#201f27;--inbox-raised:#27252f;--inbox-text:#efedf4;--inbox-muted:#aaa5b5;--inbox-border:#ffffff12;--inbox-hover:#ffffff08;--inbox-selected:#ffffff10;width:430px;max-width:calc(100vw - 24px);height:min(560px,var(--inbox-available-height,calc(100dvh - 100px)));isolation:isolate;border:1px solid var(--inbox-border);background:var(--inbox-surface);color:var(--inbox-text);border-radius:11px;flex-direction:column;font:13px/1.5 Inter,ui-sans-serif,sans-serif;animation:.14s ease-out inboxOpen;display:flex;position:fixed;overflow:hidden;box-shadow:0 12px 44px #0006;z-index:2147483000!important}.notification-inbox button{font:inherit;cursor:pointer;color:inherit}.notification-inbox button:disabled{opacity:.35;cursor:default}.notification-inbox button:focus-visible{outline:2px solid var(--inbox-text);outline-offset:-2px}.notification-inbox svg{flex-shrink:0;width:17px;height:17px}.notification-inbox>header{border-bottom:1px solid var(--inbox-border);align-items:center;gap:5px;height:49px;min-height:49px;padding:0 15px;display:flex}.notification-inbox>header>span{flex:1;align-items:center;gap:9px;display:flex}.notification-inbox>header>span>svg{color:var(--inbox-muted);width:19px;height:19px}.notification-inbox h2{margin:0;font-size:16px;font-weight:700}.notification-inbox>header>button,.inbox-read-all,.inbox-location>button:not(.inbox-location-link){width:28px;height:28px;color:var(--inbox-muted);background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.notification-inbox>header>button:hover,.inbox-read-all:hover,.inbox-location>button:not(.inbox-location-link):hover{background:var(--inbox-hover);color:var(--inbox-text)}.notification-inbox>nav{border-bottom:1px solid var(--inbox-border);align-items:center;gap:8px;padding:10px 12px;display:flex}.notification-inbox>nav>div{flex:1;gap:5px;display:flex}.notification-inbox [role=tab]{color:var(--inbox-muted);background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:600;display:flex}.notification-inbox [role=tab]>svg{width:14px;height:14px}.notification-inbox [role=tab][aria-selected=true]{background:var(--inbox-selected);color:var(--inbox-text)}.notification-inbox [role=tab]>span{background:var(--inbox-hover);border-radius:4px;padding:0 5px;font-size:10px}.inbox-items{scrollbar-width:thin;scrollbar-color:var(--inbox-border) transparent;overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}.inbox-channel-group{border:1px solid var(--inbox-border);border-radius:8px;margin:12px 10px 16px;overflow:hidden}.inbox-location{background:var(--inbox-raised);border-bottom:1px solid var(--inbox-border);align-items:center;gap:7px;padding:7px 9px;display:flex}.inbox-location-link{text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:8px;min-width:0;padding:0;display:flex}.inbox-location-link>svg{color:var(--inbox-muted)}.inbox-location-link>span{flex-direction:column;min-width:0;display:flex}.inbox-location-link b{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.inbox-location-link small,.inbox-group-count{color:var(--inbox-muted);font-size:10px}.inbox-channel-group>article{position:relative}.inbox-channel-group>article+article{border-top:1px solid var(--inbox-border)}.inbox-message{text-align:left;background:0 0;border:0;align-items:flex-start;gap:10px;width:100%;padding:12px;display:flex}.inbox-message:hover{background:var(--inbox-hover)}.inbox-message>img,.inbox-message>i{object-fit:cover;border-radius:50%;flex-shrink:0;width:30px;height:30px}.inbox-message>i{background:var(--inbox-selected);color:var(--inbox-text);place-items:center;font-size:12px;font-style:normal;display:grid}.inbox-message>span{flex:1;min-width:0}.inbox-message-heading{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.inbox-message b{font-size:12px;font-weight:650}.inbox-message time{color:var(--inbox-muted);font-size:9px}.inbox-message p{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:3;color:var(--inbox-text);-webkit-box-orient:vertical;margin:4px 0 0;font-size:12px;line-height:1.55;display:-webkit-box;overflow:hidden}.inbox-message>svg{width:13px;height:13px;color:var(--inbox-muted);margin-top:3px}.inbox-item-read{border:1px solid var(--inbox-border);background:var(--inbox-raised);width:24px;height:24px;color:var(--inbox-muted);opacity:0;border-radius:5px;place-items:center;display:grid;position:absolute;bottom:6px;right:6px}.inbox-channel-group>article:hover .inbox-item-read,.inbox-item-read:focus-visible{opacity:1}.inbox-empty{box-sizing:border-box;text-align:center;min-height:100%;color:var(--inbox-muted);flex-direction:column;justify-content:center;align-items:center;padding:32px 40px;display:flex}.inbox-empty-symbol{background:var(--inbox-hover);border-radius:20px;place-items:center;width:62px;height:62px;margin-bottom:16px;display:grid}.inbox-empty-symbol>svg{opacity:.7;width:30px;height:30px}.inbox-empty h3{color:var(--inbox-text);margin:0 0 8px;font-size:16px;font-weight:650}.inbox-empty p{max-width:260px;margin:0;font-size:12px;line-height:1.6}.inbox-empty>small{opacity:.65;margin-top:20px;font-size:10px}.inbox-loading{height:180px;color:var(--inbox-muted);justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}.inbox-loading>svg,.inbox-refreshing{animation:.9s linear infinite inboxSpin}.inbox-error{color:#f18ba0;padding:10px 15px;font-size:12px}.inbox-load-more{border:1px solid var(--inbox-border);background:var(--inbox-raised);border-radius:6px;margin:12px auto 18px;padding:7px 13px;font-size:11px;display:block}.inbox-footer{border-top:1px solid var(--inbox-border);min-height:33px;color:var(--inbox-muted);flex-shrink:0;align-items:center;gap:5px;padding:0 13px;font-size:10px;display:flex}.inbox-footer>span:first-child{flex:1}.inbox-footer kbd{border:1px solid var(--inbox-border);border-radius:3px;padding:2px 4px;font:9px/1.3 inherit}.inbox-jump-highlight{animation:1.8s ease-out inboxJump}@keyframes inboxJump{0%,25%{background:#a38aff32}to{background:0 0}}@keyframes inboxOpen{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0}}@keyframes inboxSpin{to{rotate:360deg}}@media (hover:none){.inbox-item-read{opacity:1}}@media (width<=500px){.notification-inbox{width:calc(100vw - 20px);max-width:calc(100vw - 20px);right:10px!important}.inbox-empty{padding:28px}.inbox-footer{font-size:9px}}@media (prefers-reduced-motion:reduce){.notification-inbox,.inbox-loading>svg,.inbox-refreshing,.inbox-jump-highlight{animation:none}}.mini-profile-mutual-servers{color:var(--profile-theme-muted,var(--theme-muted,#aaa4b5));align-items:center;gap:7px;margin:12px 0 15px;font-weight:400;line-height:20px;font-size:12px!important;display:flex!important}.mutual-server-icons{flex:none;align-items:center;padding-left:3px;flex-direction:row!important;display:flex!important}.mutual-server-icons>i{border:2px solid var(--profile-theme-bg,#18151f);color:#eee8ff;box-sizing:border-box;background:#5b4c88;border-radius:50%;place-items:center;width:22px;height:22px;margin-left:-3px;font-size:7px;font-style:normal;font-weight:750;display:grid;position:relative;overflow:hidden}.mutual-server-icons>i>img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}:root:has(.mooted-app) :is(.note-author-card,.dm-member-profile-card,.dm-profile-card)>.mini-profile-mutual-servers{flex-direction:row;order:initial;align-items:center;gap:7px;width:auto!important;height:auto!important;min-height:22px!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:14px 0 12px!important;padding:0!important;display:flex!important;position:static!important;inset:auto!important;transform:none!important}:root:has(.mooted-app) :is(.note-author-card,.dm-member-profile-card,.dm-profile-card)>.mini-profile-mutual-servers{min-height:0!important;margin:6px 0 8px!important;line-height:20px!important;display:block!important}.mini-profile-mutual-servers .mutual-servers-trigger{cursor:pointer;text-align:left;width:auto!important;height:22px!important;min-height:0!important;color:var(--profile-theme-muted,var(--theme-muted,#aaa4b5))!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;align-items:center!important;gap:5px!important;margin:0!important;padding:0!important;font:400 13px/20px Inter,Segoe UI,sans-serif!important;display:inline-flex!important}.mutual-servers-trigger>span:last-child{white-space:nowrap;display:inline!important}.mutual-servers-trigger:hover>span:last-child{text-decoration:underline}.mutual-servers-trigger .mutual-server-icons>i{border-width:1.5px;width:20px;height:20px;margin-left:-5px}.mutual-servers-trigger .mutual-server-icons{padding-left:5px}.mini-profile-mutual-servers .mutual-servers-list{scrollbar-width:thin;max-height:180px;overflow:auto;background:0 0!important;height:auto!important;padding:6px 0 0!important;position:static!important;inset:auto!important}.mini-profile-mutual-servers .mutual-servers-list>button{cursor:pointer;text-align:left;width:100%!important;height:auto!important;min-height:38px!important;color:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:6px!important;align-items:center!important;gap:9px!important;margin:0!important;padding:6px 7px!important;font:500 12px/1.4 Inter,Segoe UI,sans-serif!important;display:flex!important}.mini-profile-mutual-servers .mutual-servers-list>button:hover{background:#a38aff14!important}.mutual-servers-list>button>img,.mutual-servers-list>button>i{object-fit:cover;border-radius:8px;flex:none;width:25px!important;height:25px!important}.mutual-servers-list>button>i{background:#a38aff25;place-items:center;font-size:9px;font-style:normal;display:grid}.mutual-servers-list>button>span:nth-last-child(2){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mini-profile-mutual-servers button:focus-visible{outline-offset:2px;outline:2px solid #ad95ff!important}.full-profile-mutual-list{flex-direction:column;gap:3px;padding:4px 0;display:flex}.full-profile-mutual-list>button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:8px 9px;font:600 12px/1.5 Inter,Segoe UI,sans-serif;display:flex}.full-profile-mutual-list>button:hover{background:#a38aff14}.full-profile-mutual-list>button:focus-visible{outline-offset:-2px;outline:2px solid #ad95ff}.full-profile-mutual-list>button>img,.full-profile-mutual-list>button>i{object-fit:cover;border-radius:10px;flex:none;width:30px;height:30px}.full-profile-mutual-list>button>i{background:#a38aff25;place-items:center;font-size:10px;font-style:normal;display:grid}.full-profile-mutual-list>button>span:nth-last-child(2){overflow-wrap:anywhere;flex:1;min-width:0}.full-profile-mutual-list>button>span:last-child{opacity:.5;font-size:18px}.full-profile-mutual-status{color:#aaa3b5;padding:20px 0;font-size:13px}.public-section{--ps-bg:#faf9fd;--ps-panel:#fff;--ps-ink:#242132;--ps-muted:#716d81;--ps-line:#e6e2ed;--ps-accent:#6950cf;--ps-soft:#f0ecfa;background:var(--ps-bg);color:var(--ps-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100vh;font:15px/1.7 Inter,Segoe UI,sans-serif}.public-section.ps-dark{--ps-bg:#15121e;--ps-panel:#1c1827;--ps-ink:#eee9f6;--ps-muted:#aaa0ba;--ps-line:#332c43;--ps-accent:#baa3ff;--ps-soft:#282035;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.public-section *{box-sizing:border-box}.public-section a{color:inherit;text-decoration:none}.public-section button,.public-section input{font:inherit}.public-section a:focus-visible,.public-section button:focus-visible,.public-section summary:focus-visible{outline:2px solid var(--ps-accent);outline-offset:4px}.ps-header{border-bottom:1px solid var(--ps-line);align-items:center;gap:22px;max-width:1440px;height:88px;margin:auto;padding:0 48px;display:flex}.ps-brand{letter-spacing:-.8px;align-items:center;gap:10px;margin-right:auto;font-size:23px;display:flex}.ps-brand svg,.ps-brand img{filter:brightness(0)saturate();width:31px;height:31px}.ps-dark .ps-brand svg,.ps-dark .ps-brand img{filter:none}.ps-header nav{align-items:center;gap:27px;margin-right:22px;font-size:13px;font-weight:600;display:flex}.ps-header nav a{align-items:center;gap:5px;display:flex}.ps-header nav a:hover{color:var(--ps-accent)}.ps-open{background:#6d52d7;border-radius:9px;align-items:center;gap:12px;padding:9px 16px;font-size:12px;font-weight:700;display:flex;color:#fff!important}.ps-mode,.ps-menu-toggle{border:1px solid var(--ps-line);color:inherit;cursor:pointer;background:0 0;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.ps-mode svg{width:16px;height:16px}.ps-menu-toggle{display:none}.ps-crumb{max-width:1344px;color:var(--ps-muted);align-items:center;gap:12px;margin:22px auto 0;padding:0 32px;font-size:10px;display:flex}.ps-crumb b{text-transform:capitalize;letter-spacing:.4px;font-weight:500}.ps-hero{text-align:center;max-width:870px;margin:70px auto 72px;padding:0 30px}.ps-eyebrow{background:var(--ps-soft);color:var(--ps-accent);letter-spacing:1.6px;border-radius:6px;padding:5px 11px;font-size:10px;font-weight:750;display:inline-block}.ps-hero h1{letter-spacing:-2.7px;margin:22px 0;font-size:clamp(36px,4.6vw,66px);font-weight:800;line-height:1.08}.ps-hero>p{max-width:650px;color:var(--ps-muted);margin:0 auto;font-size:17px;line-height:1.8}.ps-hero>small{color:var(--ps-muted);margin-top:20px;font-size:12px;display:block}.ps-notice{border:1px solid var(--ps-line);color:var(--ps-muted);background:var(--ps-panel);border-radius:7px;align-items:center;gap:9px;margin-top:23px;padding:8px 13px;font-size:11px;display:inline-flex}.ps-notice>span{background:var(--ps-accent);border-radius:50%;width:6px;height:6px}.ps-search{background:var(--ps-panel);border:1px solid var(--ps-line);text-align:left;border-radius:11px;align-items:center;gap:13px;max-width:620px;margin:32px auto 0;padding:15px 18px;display:flex;box-shadow:0 4px 18px #2c1b4e05}.ps-search>svg{color:var(--ps-accent);width:20px}.ps-search input{min-width:0;color:inherit;background:0 0;border:0;outline:0;flex:1;font-size:14px}.ps-search:focus-within{border-color:var(--ps-accent)}.ps-search kbd{color:var(--ps-muted);border:1px solid var(--ps-line);border-radius:5px;padding:3px 7px;font:10px Inter,sans-serif}.ps-layout{grid-template-columns:190px minmax(0,1fr) 185px;align-items:start;gap:48px;max-width:1344px;margin:0 auto;padding:0 32px;display:grid}.ps-sidebar{position:sticky;top:24px}.ps-sidebar section{margin:0 0 23px}.ps-sidebar h2{text-transform:uppercase;letter-spacing:1px;color:var(--ps-muted);margin:0 0 9px;font-size:11px;font-weight:650}.ps-sidebar a{color:var(--ps-muted);border-radius:6px;justify-content:space-between;align-items:center;margin-left:-10px;padding:6px 10px;font-size:12px;display:flex}.ps-sidebar a:hover{background:var(--ps-soft);color:var(--ps-ink)}.ps-sidebar a.active{background:var(--ps-soft);color:var(--ps-accent);font-weight:700}.ps-body{min-width:0}.ps-articles article{border-bottom:1px solid var(--ps-line);gap:20px;margin-bottom:30px;padding:0 0 30px;scroll-margin-top:30px;display:flex;position:relative}.ps-section-number{color:var(--ps-accent);min-width:20px;padding-top:6px;font-size:11px;font-weight:700}.ps-articles h2{letter-spacing:-.6px;margin:0 0 12px;font-size:23px;line-height:1.35}.ps-articles p{color:var(--ps-muted);margin:0;font-size:14px;line-height:1.9}.ps-on-page{color:var(--ps-muted);font-size:11px;position:sticky;top:26px}.ps-on-page>span{letter-spacing:1px;margin-bottom:13px;font-size:9px;font-weight:750;display:block}.ps-on-page>a{border-left:2px solid var(--ps-line);margin:0 0 11px;padding-left:12px;line-height:1.7;display:block}.ps-on-page>a:hover{color:var(--ps-accent);border-color:var(--ps-accent)}.ps-on-page>div{background:var(--ps-soft);border-radius:10px;margin-top:30px;padding:18px}.ps-on-page>div>b{color:var(--ps-ink);margin:8px 0;font-size:12px;display:block}.ps-on-page>div>svg{color:var(--ps-accent)}.ps-on-page>div p{margin:0 0 12px;font-size:11px;line-height:1.7}.ps-on-page>div a{color:var(--ps-accent);align-items:center;gap:6px;font-size:10px;font-weight:650;display:flex}.ps-section-heading{margin:42px 0 22px}.ps-section-heading>span,.ps-related>span{letter-spacing:1.5px;color:var(--ps-accent);font-size:9px;font-weight:750}.ps-section-heading h2{letter-spacing:-.8px;margin:10px 0;font-size:27px;line-height:1.3}.ps-guides details{border:1px solid var(--ps-line);background:var(--ps-panel);border-radius:9px;margin:10px 0;overflow:hidden}.ps-guides summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;font-size:13px;font-weight:650;list-style:none;display:flex}.ps-guides summary::-webkit-details-marker{display:none}.ps-guides summary>svg{color:var(--ps-muted);flex:none;transition:transform .2s}.ps-guides details[open] summary>svg{transform:rotate(180deg)}.ps-guides details>div{padding:0 20px 20px}.ps-guides details p{color:var(--ps-muted);margin:0;font-size:13px;line-height:1.9}.ps-empty{color:var(--ps-muted);padding:18px 0;font-size:13px}.ps-related{border-top:1px solid var(--ps-line);margin-top:48px;padding-top:24px}.ps-related>div{gap:10px;margin-top:14px;display:grid}.ps-related a{justify-content:space-between;align-items:center;gap:15px;padding:11px 0;font-size:13px;display:flex}.ps-related a:hover,.ps-related svg{color:var(--ps-accent)}.ps-brand-kit{background:var(--ps-soft);border:1px solid var(--ps-line);border-radius:13px;margin-bottom:35px;padding:30px}.ps-brand-kit>div{color:#fff;background:#211a36;border-radius:9px;justify-content:center;align-items:center;gap:15px;min-height:140px;font-size:30px;font-weight:750;display:flex}.ps-brand-kit svg,.ps-brand-kit img{width:42px;height:42px}.ps-brand-kit h2{margin:22px 0 7px;font-size:22px}.ps-brand-kit p{color:var(--ps-muted);font-size:12px}.ps-brand-kit>a{color:var(--ps-accent);align-items:center;gap:10px;font-size:12px;font-weight:700;display:inline-flex}.ps-brand-kit>a svg{width:16px;height:16px}.ps-journal{gap:26px;display:grid}.ps-journal details{border:1px solid var(--ps-line);background:var(--ps-panel);border-radius:12px;overflow:hidden}.ps-journal summary{cursor:pointer;padding:20px;list-style:none}.ps-journal summary::-webkit-details-marker{display:none}.ps-journal-art{color:#fff;background:linear-gradient(125deg,#7d63cf,#b4a3e8);border-radius:8px;justify-content:space-between;align-items:center;min-height:150px;margin-bottom:22px;padding:25px;display:flex}.ps-journal-art>svg{stroke-width:1px;width:60px;height:60px}.ps-journal-art>span{letter-spacing:1px;max-width:100px;font-size:9px}.ps-journal small{color:var(--ps-muted);font-size:10px}.ps-journal h2{letter-spacing:-.5px;margin:8px 0;font-size:23px;line-height:1.35}.ps-journal p{color:var(--ps-muted);font-size:13px;line-height:1.8}.ps-read{color:var(--ps-accent);align-items:center;gap:10px;margin-top:18px;font-size:12px;font-weight:700;display:flex}.ps-note-body{border-top:1px solid var(--ps-line);padding:0 20px 22px}.ps-note-body a{color:var(--ps-accent);align-items:center;gap:8px;font-size:12px;display:inline-flex}.ps-services article{background:var(--ps-panel);border:1px solid var(--ps-line);border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:10px;padding:18px}.ps-services article h2{margin:0;font-size:15px}.ps-services article p{display:none}.ps-service-label{background:var(--ps-soft);color:var(--ps-muted);white-space:nowrap;border-radius:20px;padding:4px 9px;font-size:10px}.ps-service-label.available{color:#258453;background:#39aa7414}.ps-roadmap .ps-section-number{background:var(--ps-soft);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;padding:0;display:grid}.ps-endcap{border-top:1px solid var(--ps-line);align-items:center;gap:20px;max-width:1280px;margin:85px auto 0;padding:36px 30px;display:flex}.ps-endcap>svg{width:30px;height:30px;color:var(--ps-accent);flex:none}.ps-endcap h2{letter-spacing:-.4px;margin:0;font-size:19px}.ps-endcap p{color:var(--ps-muted);margin:4px 0 0;font-size:12px}.ps-endcap>a{white-space:nowrap;color:var(--ps-accent);align-items:center;gap:12px;margin-left:auto;font-size:12px;font-weight:700;display:flex}.public-section .mega-footer{background:var(--ps-soft);border-top:1px solid var(--ps-line);max-width:none;color:var(--ps-ink);margin:0;padding:52px max(32px,50vw - 640px)}.public-section .mega-footer :is(p,a,small){color:var(--ps-muted)}.public-section .mega-footer h3,.public-section .mega-footer .brand{color:var(--ps-ink)}.public-section .mega-footer .brand svg,.public-section .mega-footer .brand img{filter:brightness(0)}.public-section.ps-dark .mega-footer .brand svg,.public-section.ps-dark .mega-footer .brand img{filter:none}.public-section .footer-badge{background:var(--ps-panel);border-color:var(--ps-line);color:var(--ps-muted)}@media (width<=1150px){.ps-layout{grid-template-columns:170px minmax(0,1fr);gap:35px;max-width:1000px}.ps-on-page{display:none}.ps-header nav{gap:17px;margin-right:0}.ps-header{padding:0 28px}}@media (width<=750px){.ps-header{gap:12px;height:72px;padding:0 20px}.ps-header nav{display:none}.ps-brand{font-size:21px}.ps-open{padding:8px 10px;font-size:11px}.ps-mode{border:0}.ps-menu-toggle{width:32px;height:32px;display:grid}.ps-menu-toggle svg{width:18px}.ps-crumb{flex-wrap:wrap;gap:8px;padding:0 22px;font-size:9px}.ps-hero{margin:42px auto;padding:0 24px}.ps-hero h1{letter-spacing:-1.7px;font-size:40px}.ps-hero>p{font-size:15px}.ps-layout{padding:0 24px;display:block}.ps-sidebar{display:none}.ps-sidebar.expanded{border:1px solid var(--ps-line);background:var(--ps-panel);border-radius:12px;grid-template-columns:1fr 1fr;gap:15px;margin-bottom:30px;padding:20px;display:grid;position:static}.ps-articles h2{font-size:21px}.ps-articles article{gap:13px}.ps-endcap{flex-wrap:wrap;margin-top:50px;padding:28px 24px}.ps-endcap>div{flex:1;min-width:200px}.ps-endcap>a{margin-left:50px}.ps-endcap h2{font-size:17px}.ps-search{padding:12px}.ps-search kbd{display:none}.public-section .mega-footer{padding:35px 24px}.ps-brand-kit{padding:20px}.ps-hero h1{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.public-section *{scroll-behavior:auto!important;transition:none!important}}.ps-hero>p,.ps-features article p,.ps-guides details p{white-space:pre-line}.server-tag-chip{vertical-align:middle;border:1px solid color-mix(in srgb,var(--tag-color) 30%,transparent);background:color-mix(in srgb,var(--tag-color) 10%,transparent);color:var(--text-primary,#eee);white-space:nowrap;letter-spacing:.3px;border-radius:5px;align-items:center;gap:4px;margin-inline:5px;padding:2px 5px;font-size:10px;font-weight:750;line-height:15px;display:inline-flex}.server-tag-chip svg{width:13px;height:13px;color:var(--tag-color);flex:none}.server-tag-settings{max-width:700px}.server-tag-settings>p,.server-tag-picker p{color:var(--text-muted,#aaa);line-height:1.7}.server-tag-preview{background:#a38aff0a;border:1px solid #a38aff24;border-radius:14px;flex-direction:column;gap:14px;margin:26px 0;padding:24px;display:flex}.server-tag-preview>small{letter-spacing:1.5px;color:var(--text-muted,#aaa);font-size:10px}.server-tag-preview>span{color:var(--text-muted,#aaa);font-size:12px}.server-tag-settings form>label{flex-direction:column;align-items:flex-start;gap:10px;margin:24px 0;font-weight:650;display:flex}.server-tag-settings input:not([type=color]){letter-spacing:2px;max-width:180px;color:inherit;background:#0002;border:1px solid #a38aff33;border-radius:9px;padding:12px;font-size:22px}.server-tag-settings label small,.server-tag-hint{color:var(--text-muted,#aaa);font-size:12px;font-weight:400;line-height:1.7}.server-tag-settings fieldset{border:0;margin:28px 0;padding:0}.server-tag-settings legend{margin-bottom:14px;font-weight:650}.server-tag-badges{grid-template-columns:repeat(5,48px);gap:9px;display:grid}.server-tag-badges button{cursor:pointer;background:#a38aff09;border:1px solid #a38aff20;border-radius:9px;place-items:center;height:46px;display:grid}.server-tag-badges button[aria-pressed=true]{background:#a38aff25;border-color:#a38aff}.server-tag-badges svg{width:22px;height:22px}.server-tag-settings input[type=color]{cursor:pointer;background:0 0;border:0;width:60px;height:40px}.server-tag-picker{border-bottom:1px solid #a38aff20;margin-bottom:18px;padding:18px 0}.server-tag-picker select{background:var(--background-secondary,#24202e);max-width:100%;color:inherit;border:1px solid #a38aff30;border-radius:8px;padding:10px}.server-tag-settings button:focus-visible{outline-offset:3px;outline:2px solid #bda7ff}.settings-form .server-tag-picker{border:0;margin:0;padding:0 0 22px}.server-tag-picker h3{margin:0 0 8px;font-size:14px}.server-tag-picker>p{margin:0 0 12px;font-size:12px}.server-tag-dropdown{max-width:380px;position:relative}.server-tag-dropdown button{font:inherit;cursor:pointer}.server-tag-dropdown .server-tag-trigger{background:var(--background-secondary,#24202e);width:100%;min-height:44px;color:inherit;text-align:left;box-shadow:none;border:1px solid #a38aff30;border-radius:9px;align-items:center;gap:9px;padding:10px 12px;display:flex}.server-tag-trigger>span:not(.server-tag-chip):not(.server-tag-server-icon){text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.server-tag-trigger>svg{opacity:.65;flex:none;width:16px;height:16px;margin-left:auto}.server-tag-menu{z-index:30;background:var(--background-secondary,#292532);border:1px solid #a38aff35;border-radius:11px;width:100%;padding:7px;position:absolute;top:calc(100% + 7px);left:0;box-shadow:0 12px 32px #0005}.server-tag-search{background:#0001;border:1px solid #a38aff65;border-radius:7px;align-items:center;gap:8px;padding:0 10px;display:flex}.server-tag-search>svg{opacity:.6;width:15px;height:15px}.settings-form .server-tag-search input,.server-tag-search input{width:100%;min-width:0;color:inherit;outline:none;margin:0;font-size:12px;box-shadow:none!important;background:0 0!important;border:0!important;padding:9px 0!important}.server-tag-options{scrollbar-width:thin;scrollbar-color:#b3a4d640 transparent;max-height:240px;margin-top:6px;overflow:auto}.server-tag-options>button{text-align:left;align-items:center;gap:9px;width:100%;min-height:38px;font-size:12px;display:flex;color:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:6px!important;margin:0!important;padding:7px 8px!important}.server-tag-options>button:hover,.server-tag-options>button:focus-visible,.server-tag-options>button[aria-pressed=true]{background:#a38aff17!important}.server-tag-options>button>svg{color:#b59bff;flex:none;width:14px;height:14px}.server-tag-server-icon{background:#a38aff20;border-radius:7px;flex:none;place-items:center;width:23px;height:23px;font-size:9px;font-weight:700;display:grid}.server-tag-server-icon img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.server-tag-server-name{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.server-tag-options .server-tag-chip{flex:none;margin:0;font-size:9px}.server-tag-options .server-tag-none{font-style:italic;color:var(--text-muted,#aaa)!important}.server-tag-none>span{flex:1}.server-tag-no-results{color:var(--text-muted,#aaa);padding:10px;font-size:12px;line-height:1.6}.server-tag-dropdown button:focus-visible{outline-offset:1px;outline:2px solid #b59bff}.server-tag-dropdown button:disabled{opacity:.5;cursor:wait}.server-tag-identity-row{align-items:flex-start;gap:20px;margin:26px 0 12px;display:flex}.server-tag-identity-row>label{flex-direction:column;gap:10px;margin:0;font-size:13px;font-weight:650;display:flex}.server-tag-identity-row>label:first-child{flex:1}.server-tag-identity-row input:not([type=color]){width:100%;max-width:none}.server-tag-identity-row input[type=color]{background:#a38aff08;border:1px solid #a38aff33;border-radius:10px;width:56px;height:53px;padding:5px}.server-tag-settings .server-tag-preview{background:radial-gradient(at 100% 0,#ad8bff16,#0000 65%),#a38aff05;gap:0;padding:0;overflow:hidden;box-shadow:0 8px 25px #0001}.server-tag-preview>small{color:#b7a4d7;padding:20px 24px 0;font-size:9px;font-weight:650}.server-tag-chat-preview{align-items:flex-start;gap:13px;padding:27px 24px 30px;display:flex}.server-tag-preview-avatar{color:#fff;background:linear-gradient(135deg,#9b82f4,#6351ac);border-radius:16px;flex:none;place-items:center;width:44px;height:44px;font-size:14px;font-weight:750;display:grid;overflow:hidden}.server-tag-preview-avatar img{object-fit:cover;width:100%;height:100%}.server-tag-preview-identity{flex-wrap:wrap;align-items:center;gap:4px;min-height:23px;display:flex}.server-tag-preview-identity>b{font-size:14px}.server-tag-preview-identity time{color:var(--text-muted,#91869e);margin-left:6px;font-size:10px}.server-tag-chat-preview p{color:var(--text-muted,#b0a6be);margin:5px 0 0;font-size:13px;line-height:1.7}.server-tag-preview footer{color:var(--text-muted,#ab9ebd);background:#a38aff05;border-top:1px solid #a38aff15;align-items:center;gap:10px;padding:14px 24px;font-size:11px;display:flex}.server-tag-preview footer>svg{color:#b49aee;flex:none;width:17px;height:17px}.server-tag-preview footer strong{color:var(--text-primary,#ddd1ef);font-weight:600}.server-tag-badges{grid-template-columns:repeat(5,56px);gap:10px}.server-tag-badges button{height:54px;box-shadow:inset 0 1px 0 #fff05;background:linear-gradient(145deg,#bba5ff0c,#0001)}.server-tag-badges button .server-tag-art{filter:drop-shadow(0 2px 1px #0005);width:29px;height:29px}.server-tag-chip .server-tag-art{filter:drop-shadow(0 1px #0003);width:14px;height:14px}.server-tag-chip.interactive{cursor:pointer;transition:background .15s,border-color .15s}.server-tag-chip.interactive:focus-visible{outline:2px solid var(--tag-color);outline-offset:2px}.server-tag-popover{z-index:700010;background:var(--background-secondary,#211b2e);width:270px;color:var(--text-primary,#f1eafa);border:1px solid #b7a0ec35;border-radius:13px;font:13px/1.5 Inter,Segoe UI,sans-serif;position:fixed;overflow:hidden;box-shadow:0 12px 40px #0007}.server-tag-popover-banner{background:linear-gradient(110deg,color-mix(in srgb,var(--tag-color) 35%,#211b2e),color-mix(in srgb,var(--tag-color) 10%,#211b2e));height:30px}.server-tag-popover-body{padding:14px 16px}.server-tag-popover-body>.server-tag-server-icon{float:left;border-radius:10px;width:30px;height:30px;margin-right:9px}.server-tag-popover-body>strong{overflow-wrap:anywhere;font-size:14px;display:block}.server-tag-popover-body>.server-tag-chip{margin:9px 0 0}.server-tag-popover-body p{color:var(--text-muted,#afa1c0);margin:10px 0 0;font-size:11px}.community-member .server-tag-chip{flex:none;font-size:9px}@media (width<=500px){.server-tag-identity-row{gap:12px}.server-tag-preview-identity time{display:none}.server-tag-chat-preview{padding:24px 18px}.server-tag-preview footer{padding:13px 18px}.server-tag-badges{grid-template-columns:repeat(5,minmax(0,1fr))}}.server-tag-popover{background:var(--background-secondary,#1c1924);scrollbar-width:thin;border:1px solid #b8a4df25;border-radius:9px;width:344px;max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);overflow:auto;box-shadow:0 10px 40px #0006}.server-tag-community-banner{background-color:#7863b5;background-image:radial-gradient(ellipse at 75% 15%,#ffffff24,transparent 65%),linear-gradient(130deg,var(--tag-color),#282136);background-position:50%;background-size:cover;border-bottom:1px solid #ffffff08;height:192px}.server-tag-community-identity{align-items:center;gap:15px;padding:20px;display:flex}.server-tag-community-icon{color:#d9caff;background:#a38aff25;border-radius:50%;flex:none;place-items:center;width:60px;height:60px;font-size:21px;font-weight:750;display:grid;overflow:hidden}.server-tag-community-icon img{object-fit:cover;width:100%;height:100%}.server-tag-community-identity>div{flex:1;min-width:0}.server-tag-community-identity h3{letter-spacing:-.4px;overflow-wrap:anywhere;align-items:center;gap:7px;margin:0 0 4px;font-size:20px;font-weight:800;line-height:1.3;display:flex}.server-tag-verified{object-fit:contain;flex:none;width:20px;height:20px}.server-tag-community-identity small{color:var(--text-muted,#aaa1b8);font-size:11px;display:block}.server-tag-community-identity p{color:var(--text-muted,#aaa1b8);margin:4px 0 0;font-size:11px}.server-tag-community-counts{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.server-tag-community-counts>span{align-items:center;gap:6px;display:inline-flex}.server-tag-community-counts i{background:#97909e;border-radius:50%;width:8px;height:8px;display:inline-block}.server-tag-community-counts>span:first-child i{background:#29bf82}.server-tag-community-footer{border-top:1px solid #bba8dc20;padding:14px 16px 16px}.server-tag-community-footer>button{color:#fff;cursor:pointer;background:#6c54e8;border:1px solid #a88aff65;border-radius:8px;width:100%;min-height:46px;padding:11px 15px;font:750 14px/1.4 Inter,Segoe UI,sans-serif;transition:background .15s;display:block}.server-tag-community-footer>button:focus-visible{outline-offset:3px;outline:2px solid #cbb9ff}.server-tag-community-footer>button:disabled{opacity:.45;cursor:default}.server-tag-community-footer>small{color:var(--text-muted,#aaa1b8);text-align:center;margin-top:9px;font-size:11px;display:block}.mooted-app .server-tag-chip{color:var(--theme-text,var(--text-primary,#eee));flex-direction:row;flex:none;align-items:center;line-height:15px;display:inline-flex}.mooted-app .server-tag-chip>.server-tag-art{color:var(--tag-color);flex:none;width:14px;height:14px}.server-tag-art{object-fit:contain;image-rendering:pixelated;image-rendering:crisp-edges;vertical-align:middle;flex:none;display:inline-block;filter:none!important}.server-tag-chip>img.server-tag-art,.mooted-app .server-tag-chip>img.server-tag-art{width:16px;height:16px}.server-tag-badges button>img.server-tag-art{width:36px;height:36px}.server-tag-preview footer>img.server-tag-art{width:20px;height:20px}.server-tag-badges button{background:#a38aff06}.server-tag-badges button:hover{background:#a38aff13}.server-tag-chip{background:#9d91bf14;border-color:#b6aacb35}.server-tag-chip.interactive:hover{background:#b7a1e324;border-color:#b7a1e36b}.server-tag-popover{background:var(--theme-panel,var(--background-secondary,#302c3b));border:1px solid #c8bce32b;border-radius:22px;width:376px;box-shadow:0 16px 55px #0006,inset 0 0 0 1px #ffffff05}.server-tag-community-banner{background-position:50%;background-size:cover;border-bottom:0;height:152px}.server-tag-community-identity{padding:0 22px 4px;display:block}.server-tag-community-icon{border:5px solid var(--theme-panel,var(--background-secondary,#302c3b));box-sizing:border-box;background:#756297;border-radius:25px;width:88px;height:88px;margin-top:-42px;margin-bottom:13px;font-size:25px;position:relative;box-shadow:0 2px 6px #0001}.server-tag-community-identity h3{letter-spacing:-.5px;flex-wrap:wrap;gap:7px;margin:0 0 2px;font-size:21px;line-height:1.4}.server-tag-community-identity h3>.server-tag-chip{letter-spacing:.3px;align-self:center;margin:0 0 0 1px;font-size:10px;line-height:15px}.server-tag-community-identity .server-tag-community-counts{gap:12px;margin:0 0 3px;font-size:13px;line-height:1.7}.server-tag-community-identity small{color:var(--theme-muted,var(--text-muted,#b6afc2));font-size:12px}.server-tag-community-identity p.server-tag-community-description{color:var(--theme-text,var(--text-primary,#d4cedd));overflow-wrap:anywhere;white-space:pre-line;margin:13px 0 9px;font-size:14px;line-height:1.65}.server-tag-community-footer{border:0;padding:16px 22px 21px}.server-tag-community-footer>button{background:#078653;border:1px solid #26c18b35;border-radius:10px;min-height:43px;font-size:14px;box-shadow:0 2px 4px #0001}.server-tag-community-footer>button:hover:not(:disabled){background:#099c61}.server-tag-community-footer>button:disabled{color:#ece6f3;opacity:.6;background:#62576f}.server-tag-settings .server-tag-badges button{box-sizing:border-box;place-items:center;line-height:1;display:grid;padding:0!important}.server-tag-settings .server-tag-badges button>img.server-tag-art{object-fit:contain;object-position:center;display:block;margin:0!important}.server-tag-settings .server-tag-badges{width:max-content;max-width:100%}.server-settings .server-tag-settings .server-tag-badges button>img.server-tag-art{width:48px;height:48px}.server-tag-badges button:hover>img{transform:translateY(-1px)}.server-tag-badges button[aria-pressed=true]{box-shadow:inset 0 0 0 1px #b59afa30,0 0 16px #a38aff0d}.account-strip .account-display-name{align-items:center;gap:5px;min-width:0;display:flex}.account-strip .account-display-name>b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.account-strip .account-display-name>.server-tag-chip{flex-direction:row;flex:none;align-items:center;margin:0;padding:1px 4px;font-size:9px;line-height:14px;display:inline-flex}.account-strip .account-display-name>.server-tag-chip>img.server-tag-art{width:14px;height:14px}.settings-mooted .profile-settings .server-tag-trigger,.settings-mooted .profile-settings .server-tag-menu{color:#eee9f5;background:#28242f;border-color:#4a4355}:root[data-theme=light] .settings-mooted .profile-settings .server-tag-trigger,:root[data-theme=light] .settings-mooted .profile-settings .server-tag-menu{color:var(--theme-text,#302b3c);background:#fff;border-color:#bfc7d3}.server-tag-popover{border-radius:16px;width:300px}.server-tag-community-banner{height:112px}.server-tag-community-identity{padding:0 16px 2px}.server-tag-community-icon{border-width:4px;border-radius:19px;width:66px;height:66px;margin-top:-32px;margin-bottom:9px;font-size:20px}.server-tag-community-icon img{border-radius:14px}.server-tag-community-identity h3{gap:5px;font-size:17px;line-height:1.35}.server-tag-community-identity .server-tag-verified{width:17px;height:17px}.server-tag-community-identity .server-tag-community-counts{gap:9px;font-size:11px}.server-tag-community-identity small{font-size:10px}.server-tag-community-identity p.server-tag-community-description{margin:10px 0 4px;font-size:12px;line-height:1.55}.server-tag-community-footer{padding:12px 16px 16px}.server-tag-community-footer>button{border-radius:8px;min-height:36px;padding:8px 12px;font-size:12px}.server-tag-community-counts i{width:7px;height:7px}.settings-mooted .settings-form .server-tag-dropdown .server-tag-options>button{box-sizing:border-box;flex-shrink:0;justify-content:flex-start;min-height:42px;width:100%!important;max-width:none!important;display:flex!important}.settings-mooted .server-tag-options{flex-direction:column;align-items:stretch;gap:3px;display:flex}.settings-mooted .server-tag-options>button>.server-tag-server-name,.settings-mooted .server-tag-options>.server-tag-none>span{flex:1;min-width:0}.settings-profile-preview .profile-preview-name{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.settings-profile-preview .profile-preview-name>.server-tag-chip{flex-direction:row;flex:none;align-items:center;font-size:10px;line-height:15px;margin:0!important;display:inline-flex!important;position:static!important;inset:auto!important;transform:none!important}.server-tag-popover .server-tag-community-footer{box-sizing:border-box;width:100%;display:block}.server-tag-popover .server-tag-community-footer>button{box-sizing:border-box;white-space:nowrap;flex:none!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;display:block!important}.community-settings-shade.server-settings{font-size:15px}.server-settings.community-settings-shade>main>h1{margin-bottom:30px;font-size:28px;line-height:1.3}.server-settings.community-settings-shade h2{margin-top:30px;margin-bottom:16px;font-size:19px}.server-settings.community-settings-shade h3{font-size:16px}.server-settings.community-settings-shade p{font-size:14px;line-height:1.7}.server-settings.community-settings-shade small{font-size:12px;line-height:1.6}.server-settings .community-settings-nav button{min-height:44px;padding:11px 14px;font-size:14px}.server-settings .community-settings-nav>section>small{letter-spacing:.6px;font-size:11px}.server-settings.community-settings-shade>aside header b{font-size:14px}.server-settings :is(.community-overview,.community-setup,.community-moderation,.server-tag-settings,.community-feature-manager,.community-feature-panel){width:100%;max-width:1050px}.server-settings .community-overview>label{gap:10px;margin:22px 0;font-size:12px}.server-settings .community-overview :is(input,textarea,.mooted-select){min-height:48px;padding:13px 15px;font-size:15px}.server-settings .community-overview textarea{min-height:120px;line-height:1.7}.server-settings :is(.branding-upload,.branding-remove,.branding-row button){min-height:44px;padding:0 17px;font-size:13px}.server-settings .branding-row small{font-size:12px}.server-settings .community-icon-preview{flex:none;width:96px;height:96px}.server-settings .community-overview .toggle-row b{font-size:15px}.server-settings .community-overview .toggle-row small{font-size:12px}.server-settings .server-tag-settings .server-tag-badges{grid-template-columns:repeat(5,68px);gap:12px}.server-settings .server-tag-settings .server-tag-badges button{height:66px}.server-settings .server-tag-settings .server-tag-badges .server-tag-art{width:44px;height:44px}@media (width>=901px){.community-settings-shade.server-settings{grid-template-columns:270px minmax(0,1fr)}.server-settings.community-settings-shade>aside{min-width:0;padding:32px 18px}.server-settings.community-settings-shade>main{min-width:0;padding:36px 72px 110px 44px}}@media (width>=1500px){.community-settings-shade.server-settings{grid-template-columns:290px minmax(0,1fr)}.server-settings.community-settings-shade>main{padding-left:64px;padding-right:88px}.server-settings :is(.community-overview,.community-setup,.community-moderation,.server-tag-settings){max-width:1200px}}@media (width<=600px){.server-settings.community-settings-shade>main>h1{font-size:24px}.server-settings .server-tag-settings .server-tag-badges{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.server-settings .server-tag-settings .server-tag-badges button{height:58px}.server-settings .branding-row{flex-wrap:wrap}}.role-color-palette .role-no-color{color:var(--theme-text,#d4cede);border:1px solid #aaa3b65c;flex:none;place-items:center;font-size:22px;line-height:1;display:grid;background:repeating-conic-gradient(#ffffff16 0% 25%,#0000 0% 50%) 0 0/8px 8px!important}.role-color-palette .role-no-color.active{outline-offset:2px;outline:2px solid #a797ff}.community-settings-shade.channel-settings{font-size:14px}.community-settings-shade.channel-settings>main>h1{margin-bottom:28px;font-size:26px}.community-settings-shade.channel-settings h2{font-size:18px}.channel-settings .channel-overview{width:100%;max-width:1000px}.channel-settings .channel-overview>label:not(.mooted-slowmode){gap:9px;margin:20px 0;font-size:12px}.channel-settings .channel-overview :is(input:not([type=range]):not([type=checkbox]),textarea,.mooted-select){min-height:48px;padding:12px 14px;font-size:15px}.channel-settings .channel-overview textarea{height:185px;line-height:1.6}.channel-settings .channel-overview>label>small{font-size:11px}.channel-settings .mooted-slowmode:before{font-size:18px}.channel-settings .mooted-slowmode:after{font-size:14px;line-height:1.5}.channel-settings .mooted-slowmode-scale{font-size:12px}.channel-settings .channel-overview :is(.server-switch,.role-toggle,.toggle-row) b{font-size:14px}.channel-settings .channel-overview :is(.server-switch,.role-toggle,.toggle-row) small{font-size:12px;line-height:1.6}.channel-settings.community-settings-shade>aside>button{min-height:43px;font-size:14px}.channel-settings.community-settings-shade>aside header b{font-size:13px}@media (width>=1000px){.community-settings-shade.channel-settings{grid-template-columns:280px minmax(0,1fr)}.channel-settings.community-settings-shade>aside{padding:30px 18px}.channel-settings.community-settings-shade>main{padding:36px 76px 110px 46px}}@media (width<=600px){.channel-settings .mooted-slowmode:after{font-size:12px}.channel-settings .channel-overview textarea{height:160px}}.role-color-palette button.role-no-color{width:30px;height:30px;box-shadow:inset 0 0 0 3px var(--theme-panel,#292630);border:1px solid #8f879b66;border-radius:50%;place-items:center;padding:0;display:grid;background:var(--theme-panel,#292630)!important}.role-no-color-mark{background:conic-gradient(#aca3bc20 25%,transparent 0 50%,#aca3bc20 0 75%,transparent 0) 0 0/6px 6px;border:1.5px solid #a9a2b6;border-radius:50%;width:18px;height:18px;display:block;position:relative;overflow:hidden}.role-no-color-mark:after{content:"";background:#bfb6ce;width:1.5px;height:23px;position:absolute;top:-3px;left:7px;transform:rotate(42deg)}.role-color-palette button.role-no-color.active{outline-offset:2px;border-color:#c5b6ff;outline:2px solid #a797ff}.preference-dialog .compact-notifications .server-switch{min-height:42px;margin:4px 0;padding:10px 0}.compact-notifications .server-switch b{font-size:12px}.compact-notifications .server-switch small{font-size:10px;line-height:1.5}.compact-notifications .notification-level{flex-direction:column;gap:8px;margin:15px 0;font-size:11px;font-weight:700;display:flex}.compact-notifications .notification-level .mooted-select{width:100%;min-height:40px}.server-dialog.preference-dialog{box-sizing:border-box;max-height:min(680px,80dvh)}.preference-dialog:has(.compact-notifications)>header{margin-bottom:12px}.preference-dialog:has(.compact-notifications)>footer{margin-top:16px}.private-access-modal>div>label>input[type=checkbox]{cursor:pointer;box-sizing:border-box;appearance:none!important;background:0 0!important;border:1.5px solid #8c829d!important;border-radius:5px!important;flex:0 0 20px!important;width:20px!important;min-width:20px!important;height:20px!important;margin:0 3px 0 0!important;padding:0!important;position:relative!important}.private-access-modal>div>label>input[type=checkbox]:before{content:none!important}.private-access-modal>div>label>input[type=checkbox]:after{content:"";background:0 0;border:2px solid #fff;border-width:0 2px 2px 0;border-radius:0;width:5px;height:10px;display:none;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.private-access-modal>div>label>input[type=checkbox]:checked{background:var(--ct-accent,#7562ed)!important;border-color:var(--ct-accent,#7562ed)!important}.private-access-modal>div>label>input[type=checkbox]:checked:after{display:block!important}.private-access-modal>div>label>input[type=checkbox]:focus-visible{outline-offset:3px;outline:2px solid #bdabff}.role-colour-field{flex-direction:column;align-items:stretch;gap:8px;min-width:0;margin:18px 0 22px;display:flex}.role-colour-field>.role-colour-label{letter-spacing:.04em;text-transform:uppercase;color:var(--text-normal,#eeeaf4);font-size:12px;font-weight:700;line-height:1.4;display:block}.role-colour-field>small{color:var(--text-muted,#aaa4b5);max-width:65ch;margin:0 0 4px;font-size:13px;font-weight:400;line-height:1.5;display:block}.role-colour-field>.role-color-palette{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;margin:2px 0 0;padding:3px;display:flex}.profile-theme-controls{margin:22px 0}.profile-theme-controls>b{font-size:13px}.profile-theme-controls .toggle-row{margin:12px 0 18px}.profile-theme-controls .toggle-row small{font-size:11px;line-height:1.5}.profile-colour-pair{gap:14px;display:flex}.profile-colour-pair>label,.profile-basic-accent{flex-direction:column;flex:1;gap:7px;font-size:12px;display:flex;margin:0!important}.profile-theme-controls input[type=color]{cursor:pointer;background:0 0;border:1px solid #8b76a550;border-radius:7px;width:100%;height:48px;padding:3px;display:block}.profile-basic-accent{max-width:180px}.profile-theme-controls small{opacity:.75;font-size:10px}:root:has(.mooted-app) :is(.settings-profile-preview,.note-author-card,.full-profile-modal,.moot-user-card,.dm-profile-card,.dm-member-profile-card)[style*=--profile-theme-bg] :is(.dm-sidebar-message,.profile-preview-message,.note-author-message,.community-profile-message,.full-profile-message,.note-edit-profile,.moot-edit-profile,.full-profile-edit){color:var(--profile-theme-text)!important}:root:has(.mooted-app) :is(.settings-profile-preview,.note-author-card,.full-profile-modal,.moot-user-card,.dm-profile-card,.dm-member-profile-card)[style*=--profile-theme-bg]{background:var(--profile-theme-bg)!important;color:var(--profile-theme-text)!important;border-color:var(--profile-accent)!important}:root:has(.mooted-app) :is(.settings-profile-preview,.note-author-card,.full-profile-modal,.moot-user-card,.dm-profile-card,.dm-member-profile-card)[style*=--profile-theme-bg] :is(.note-author-body,.full-profile-body,.profile-preview-body){color:inherit!important;background:0 0!important}:root:has(.mooted-app) :is(.settings-profile-preview,.note-author-card,.full-profile-modal,.moot-user-card,.dm-profile-card,.dm-member-profile-card)[style*=--profile-theme-bg] :is(h2,h3,b,strong){color:var(--profile-theme-text)!important}:root:has(.mooted-app) :is(.settings-profile-preview,.note-author-card,.full-profile-modal,.moot-user-card,.dm-profile-card,.dm-member-profile-card)[style*=--profile-theme-bg] :is(p,small,.note-author-username){color:var(--profile-theme-muted)!important}:root:has(.mooted-app) :is(.settings-profile-preview,.note-author-card,.full-profile-modal,.moot-user-card,.dm-profile-card,.dm-member-profile-card)[style*=--profile-theme-bg] :is(.dm-sidebar-message,.profile-preview-message,.note-author-message,.community-profile-message,.full-profile-message,.note-edit-profile,.moot-edit-profile,.full-profile-edit){color:var(--profile-theme-text)!important;background:#ffffff20!important;border-color:#ffffff20!important}:root:has(.mooted-app) .settings-mooted .profile-theme-controls .toggle-row>input[type=checkbox]{cursor:pointer;appearance:none!important;box-sizing:border-box!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:22px!important;min-height:22px!important;box-shadow:none!important;background:#4a4652!important;border:0!important;border-radius:999px!important;flex:0 0 38px!important;align-self:center!important;margin:0!important;padding:0!important;display:block!important;position:relative!important}:root:has(.mooted-app) .settings-mooted .profile-theme-controls .toggle-row>input[type=checkbox]:checked{background:#7960ed!important}:root:has(.mooted-app) .settings-mooted .profile-theme-controls .toggle-row>input[type=checkbox]:after{content:"";transition:transform .15s;transform:translate(0);background:#fff!important;border-radius:50%!important;width:16px!important;height:16px!important;position:absolute!important;top:3px!important;left:3px!important}:root:has(.mooted-app) .settings-mooted .profile-theme-controls .toggle-row>input[type=checkbox]:checked:after{transform:translate(16px)}:root:has(.mooted-app) .settings-mooted .profile-theme-controls .toggle-row>input[type=checkbox]:focus-visible{outline-offset:3px;outline:2px solid #b4a3fa!important}:root:has(.mooted-app) :is(.settings-profile-preview,.note-author-card,.full-profile-modal,.moot-user-card,.dm-profile-card,.dm-member-profile-card){box-sizing:border-box;border-style:solid!important;border-width:3px!important}:root:has(.mooted-app) :is(.settings-profile-preview,.note-author-card,.full-profile-modal,.moot-user-card,.dm-profile-card,.dm-member-profile-card)[style*=--profile-theme-bg]{background:var(--profile-theme-bg) padding-box,var(--profile-theme-border) border-box!important;border:3px solid #0000!important;box-shadow:0 10px 30px #0004!important}:root:has(.mooted-app) :is(.settings-profile-preview,.note-author-card,.full-profile-modal,.moot-user-card,.dm-profile-card,.dm-member-profile-card)[style*=--profile-theme-bg] :is(.dm-sidebar-message,.profile-preview-message,.note-author-message,.community-profile-message,.full-profile-message,.note-edit-profile,.moot-edit-profile,.full-profile-edit){color:#fff!important;background:#ffffff14!important;border:1px solid #ffffff24!important}:root:has(.mooted-app) :is(.settings-profile-preview,.note-author-card,.full-profile-modal,.moot-user-card,.dm-profile-card,.dm-member-profile-card)[style*=--profile-theme-bg] :is(.profile-preview-bio,.profile-local-time){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}:root:has(.mooted-app) :is(.note-author-card,.full-profile-modal,.moot-user-card)[style*=--profile-theme-bg]>:is(section,main,.moot-user-content){box-shadow:none!important;background:0 0!important}:root:has(.mooted-app) .settings-mooted .settings-profile-preview>i{box-shadow:none!important;border-width:3px!important}:root:has(.mooted-app) :is(.note-author-card,.full-profile-modal,.moot-user-card) :is(.note-author-avatar,.full-profile-avatar,.moot-user-avatar){box-shadow:none!important;border-width:3px!important}:root:has(.mooted-app) :is(.settings-profile-preview,.note-author-card,.full-profile-modal,.moot-user-card,.dm-profile-card,.dm-member-profile-card)[style*=--profile-theme-bg]{border-radius:11px!important;box-shadow:0 12px 36px #0005!important}:root:has(.mooted-app) :is(.settings-profile-preview,.note-author-card,.full-profile-modal,.moot-user-card,.dm-profile-card,.dm-member-profile-card)[style*=--profile-theme-bg] :is(.profile-preview-banner,.note-author-banner,.full-profile-banner,.moot-user-banner){border-radius:8px 8px 0 0!important}:root:has(.mooted-app) :is(.settings-profile-preview,.note-author-card,.full-profile-modal,.moot-user-card,.dm-profile-card,.dm-member-profile-card)[style*=--profile-theme-bg] :is(.dm-sidebar-message,.profile-preview-message,.note-author-message,.community-profile-message,.full-profile-message,.note-edit-profile,.moot-edit-profile,.full-profile-edit){min-height:42px;background:#ffffff1c!important;border-color:#0000!important;border-radius:9px!important;font-weight:500!important}:root:has(.mooted-app) .settings-profile-preview[style*=--profile-theme-bg] h2{margin-bottom:5px!important}:root:has(.mooted-app) .note-author-card[style*=--profile-theme-bg]>section{line-height:1.55;margin-top:18px!important}:root:has(.mooted-app) :is(.settings-profile-preview,.note-author-card,.full-profile-modal,.moot-user-card,.dm-profile-card,.dm-member-profile-card)[style*=--profile-theme-bg] :is(.note-author-avatar,.full-profile-avatar,.moot-user-avatar){border-color:#070a0e!important}:root:has(.mooted-app) :is(.settings-profile-preview,.note-author-card,.full-profile-modal,.moot-user-card,.dm-profile-card,.dm-member-profile-card)[style*=--profile-theme-bg] :is(.note-edit-profile,.moot-edit-profile,.full-profile-edit,.community-profile-message):hover{color:#fff!important;background:#ffffff2a!important}:root:has(.mooted-app) :is(.full-profile-modal,.full-profile-modal>main,.note-author-card,.moot-user-content){scrollbar-width:thin;scrollbar-color:#ffffff21 transparent;scrollbar-gutter:stable}:root:has(.mooted-app) :is(.full-profile-modal,.full-profile-modal>main,.note-author-card,.moot-user-content)::-webkit-scrollbar{width:5px;height:5px}:root:has(.mooted-app) :is(.full-profile-modal,.full-profile-modal>main,.note-author-card,.moot-user-content)::-webkit-scrollbar-track{background:0 0;border:0;margin:8px 0}:root:has(.mooted-app) :is(.full-profile-modal,.full-profile-modal>main,.note-author-card,.moot-user-content)::-webkit-scrollbar-thumb{background:#ffffff21 padding-box padding-box;border:1px solid #0000;border-radius:20px;min-height:32px}:root:has(.mooted-app) :is(.full-profile-modal,.full-profile-modal>main,.note-author-card,.moot-user-content)::-webkit-scrollbar-thumb:hover{background-color:#ffffff45}:root:has(.mooted-app) :is(.full-profile-modal,.full-profile-modal>main,.note-author-card,.moot-user-content)::-webkit-scrollbar-button{width:0;height:0;display:none}:root:has(.mooted-app) :is(.full-profile-modal,.full-profile-modal>main,.note-author-card,.moot-user-content)::-webkit-scrollbar-corner{background:0 0}:root:has(.mooted-app) :is(.full-profile-modal,.full-profile-modal>main,.note-author-card,.moot-user-content):hover{scrollbar-color:#ffffff38 transparent}.moot-user-avatar[role=button]:focus-visible{outline-offset:3px;outline:2px solid #b9a4f5}:root:has(.mooted-app) .full-profile-modal .full-profile-actions{align-items:center!important;gap:8px!important}:root:has(.mooted-app) .full-profile-modal .full-profile-actions>button{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;gap:7px!important;height:36px!important;min-height:36px!important;display:inline-flex!important}:root:has(.mooted-app) .full-profile-modal .full-profile-actions>.full-profile-edit{padding:0 12px!important;font-size:11px!important;line-height:1!important}:root:has(.mooted-app) :is(.full-profile-edit,.note-edit-profile,.moot-edit-profile)>svg{stroke-width:1.8px;align-self:center;flex:0 0 16px!important;width:16px!important;height:16px!important;display:block!important}:root:has(.mooted-app) :is(.dm-profile-card,.dm-member-profile-card)[style*=--profile-theme-bg]>section{box-shadow:none!important;background:0 0!important;border:0!important}:root:has(.mooted-app) :is(.dm-profile-card,.dm-member-profile-card)[style*=--profile-theme-bg]>button:not([aria-label=Close\ profile]){color:#fff!important;background:#ffffff1c!important;border:0!important;border-radius:9px!important}:root:has(.mooted-app) :is(.full-profile-dates,.community-member-since) i.community-member-icon{letter-spacing:0;text-transform:uppercase;place-items:center;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:9px!important;font-style:normal!important;font-weight:900!important;line-height:1!important;display:inline-grid!important}:root:has(.mooted-app) .full-profile-modal{scrollbar-gutter:auto!important}:root:has(.mooted-app) .full-profile-modal>.full-profile-banner{box-sizing:border-box;border-radius:0!important;width:100%!important;max-width:none!important;margin:0!important}:root:has(.mooted-app) :is(.note-author-card,.dm-profile-card,.dm-member-profile-card,.moot-user-card){scrollbar-gutter:auto!important}:root:has(.mooted-app) :is(.note-author-card,.dm-profile-card,.dm-member-profile-card,.moot-user-card)>:is(.note-author-banner,.dm-profile-banner,.moot-user-banner){box-sizing:border-box;width:100%!important;max-width:none!important;margin:0!important}:root:has(.mooted-app) .dm-member-profile-card>div:first-child{box-sizing:border-box;width:100%!important;max-width:none!important;margin:0!important}:root:has(.mooted-app) .moot-user-card>.moot-user-content{scrollbar-gutter:stable both-edges!important;box-sizing:border-box!important;padding-left:12px!important;padding-right:12px!important}:root:has(.mooted-app) .moot-user-content>:is(.moot-action-group,.moot-edit-profile){box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.mooted-bot-tag{vertical-align:middle;align-items:center;gap:2px;display:inline-flex!important}.staff-bot-verifications article{border:1px solid #89749f55;border-radius:9px;margin:18px 0;padding:18px}.staff-bot-verifications article h3{margin:0}.staff-bot-verifications article small{text-transform:uppercase;opacity:.65;font-size:11px}.staff-bot-verifications textarea{width:100%;min-height:70px;color:inherit;background:0 0;border:1px solid #89749f55;border-radius:6px;margin:12px 0;padding:10px;display:block}.staff-bot-verifications article button{margin-right:8px}.dev-bot-card form textarea{color:#eee;width:100%;min-height:100px;font:inherit;background:#1b1921;border:1px solid #4b4257;border-radius:7px;margin:8px 0 18px;padding:12px;display:block}:root:has(.mooted-app) .mooted-app .mooted-bot-tag{vertical-align:middle;box-sizing:border-box!important;white-space:nowrap!important;color:#fff!important;flex-direction:row!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:3px!important;width:auto!important;min-width:0!important;height:15px!important;padding:1px 4px!important;font-size:9px!important;line-height:1!important;display:inline-flex!important}:root:has(.mooted-app) .mooted-bot-tag{vertical-align:middle;box-sizing:border-box!important;white-space:nowrap!important;color:#fff!important;flex-direction:row!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:3px!important;width:auto!important;min-width:0!important;height:15px!important;padding:1px 4px!important;font-size:9px!important;line-height:1!important;display:inline-flex!important}:root:has(.mooted-app) .mooted-bot-tag>svg{color:#fff!important;stroke:#fff!important;opacity:1!important;flex:0 0 10px!important;width:10px!important;min-width:10px!important;height:10px!important;margin:0!important;display:block!important}.verification-toolbar{align-items:flex-end;gap:12px;margin:24px 0 8px;display:flex}.verification-toolbar>label{color:inherit;flex-direction:column;gap:7px;font-size:11px;display:flex}.verification-toolbar>label:first-child{flex:1}.verification-toolbar input,.verification-toolbar select{box-sizing:border-box;background:var(--ct-raised,var(--theme-panel,#24202e));width:100%;height:40px;color:inherit;font:inherit;border:1px solid #9781b245;border-radius:8px;padding:9px 12px;font-size:12px}.verification-toolbar input:focus,.verification-toolbar select:focus{outline-offset:1px;outline:2px solid #9d80dc55}.verification-toolbar input::placeholder{color:inherit;opacity:.5}:root:has(.mooted-app) .staff-bot-verifications button{background:var(--ct-raised,var(--theme-panel,#302938));min-height:36px;color:inherit;cursor:pointer;border:1px solid #9781b245;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:8px 14px;font:600 12px/1.4 Inter,ui-sans-serif,sans-serif;transition:background .15s,border-color .15s;display:inline-flex}:root:has(.mooted-app) .staff-bot-verifications button:hover:not(:disabled){background:#9781b225;border-color:#ae94d56b}:root:has(.mooted-app) .staff-bot-verifications button:disabled{opacity:.45;cursor:default}:root:has(.mooted-app) .staff-bot-verifications .verification-decision.approved{color:#fff;background:#287a58;border-color:#409e76}:root:has(.mooted-app) .staff-bot-verifications .verification-decision.approved:hover{background:#318b66}:root:has(.mooted-app) .staff-bot-verifications .verification-decision:is(.rejected,.revoked){color:#f09aab;background:#b64f6720;border-color:#bd5d7455}.verification-status{background:#9781b21c;border-radius:5px;margin-left:7px;padding:3px 7px;display:inline-block}.verification-status.approved{color:#70caa2}.verification-status.pending{color:#dbbf83}.verification-status.rejected,.verification-status.revoked{color:#e591a3}.verification-pagination{justify-content:space-between;align-items:center;gap:12px;margin:24px 0;font-size:12px;display:flex}.verification-toolbar+p{opacity:.65;font-size:12px}@media (width<=650px){.verification-toolbar{flex-wrap:wrap}.verification-toolbar>label:first-child{flex-basis:100%}.verification-toolbar>label:nth-child(2){flex:1}}.profile-badge-item>img[src="/staff-badge.png"]{transform-origin:50%;transform:scale(.88)}:root:has(.mooted-app) :is(.note-author-card,.dm-profile-card,.dm-member-profile-card,.moot-user-card)[style*=--profile-theme-bg]{outline:none!important}:root:has(.mooted-app) .note-author-card[style*=--profile-theme-bg]>.note-author-banner{box-shadow:none!important;background-clip:border-box!important;border:0!important;border-radius:8px 8px 0 0!important;outline:0!important}:root:has(.mooted-app) :is(.note-author-card,.full-profile-modal,.moot-user-card,.dm-profile-card,.dm-member-profile-card)[style*=--profile-theme-bg] :is(.note-author-avatar,.full-profile-avatar,.moot-user-avatar,.dm-avatar){box-shadow:none!important;border:0!important;outline:none!important}.appearance-layout{max-width:740px;margin:0 auto;padding:6px 0 30px}.appearance-layout .appearance-theme-title{margin:0 0 8px;font-size:20px}.appearance-layout>p{opacity:.7;margin:0 0 24px;font-size:12px}.appearance-layout .appearance-default-title{margin:20px 0 12px;font-size:12px}:root:has(.mooted-app) .appearance-layout .colour-theme-settings{-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#8b7c9d45;border-radius:10px;margin:0 0 26px;padding:20px 22px;background:0 0!important}.appearance-layout .colour-theme-settings h2{font-size:14px}.appearance-layout .colour-theme-settings p{margin:7px 0 15px;font-size:11px}.appearance-layout .colour-theme-swatches{flex-wrap:wrap;gap:7px;margin:16px 0 20px;display:flex}:root:has(.mooted-app) .appearance-layout .colour-theme-swatches>button{border-radius:7px;flex:none;width:42px;min-width:0;height:44px}.appearance-layout .colour-theme-swatches>button>span{display:none}.appearance-layout .colour-theme-settings h3{font-size:12px}.appearance-layout .colour-theme-custom-list>div{padding:5px}.appearance-layout .colour-theme-custom-list>div>button:first-child{min-height:34px}:root:has(.mooted-app) .appearance-layout .app-icon-settings{background:0 0;border:0;border-bottom:1px solid #8b7c9d35;border-radius:0;margin:26px 0 0;padding:0 0 25px}.appearance-layout .app-icon-settings h2{font-size:16px}.appearance-layout .app-icon-settings h2>svg{display:none}.appearance-layout .app-icon-grid{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.appearance-layout .app-icon-grid>div{width:46px}.appearance-layout .app-icon-grid>div>button{border-radius:10px;width:44px;height:44px}.appearance-layout .app-icon-grid>div>span{display:none}.appearance-layout .app-icon-preview{border:0;margin-top:17px;padding-top:14px}:root:has(.mooted-app) .appearance-layout section.colour-theme-settings.colour-theme-settings{border-radius:0;margin:26px 0;padding:0;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important}.desktop-chat-tabs{z-index:110;background:#19171f;border-bottom:1px solid #302b39;flex:0 0 36px;order:-100;align-items:stretch;gap:4px;min-height:36px;max-height:36px;padding:3px 8px 0;display:flex;position:relative}.desktop-chat-tab-list{scrollbar-width:none;align-items:stretch;gap:4px;min-width:0;display:flex;overflow-x:auto}.desktop-chat-tab-list::-webkit-scrollbar{display:none}.desktop-chat-tab{color:#a9a3b3;background:#24212b;border-radius:8px 8px 0 0;flex:none;align-items:center;min-width:110px;max-width:220px;display:flex}.desktop-chat-tab.selected{color:#f4f0fa;background:#302b3b;box-shadow:inset 0 2px #8f7bff}.desktop-chat-tab button{color:inherit;cursor:pointer;background:0 0;border:0}.desktop-chat-tab-open{align-items:center;gap:8px;min-width:0;height:32px;padding:0 7px 0 10px;font-family:inherit;font-size:11px;font-weight:650;line-height:1.2;display:flex}.desktop-chat-tab-open>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.desktop-chat-tab-open>svg,.desktop-chat-tab-open>img{object-fit:cover;border-radius:50%;flex:none;width:18px;height:18px}.desktop-chat-tab-close{border-radius:5px;place-items:center;width:25px;height:26px;margin:0 3px 0 auto;display:grid}.desktop-chat-tab-close>svg{width:12px;height:12px}.desktop-chat-tab-close:hover{color:#fff;background:#ffffff12}.desktop-chat-tab-add{color:#aaa2b6;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:0 0 30px;place-items:center;height:30px;padding:0;display:grid}.desktop-chat-tab-add:hover{color:#fff;background:#332e3d}.desktop-chat-tab-add svg{width:17px;height:17px}.desktop-chat-tabs-hint{white-space:nowrap;color:#938a9f;align-items:center;gap:7px;padding:0 5px;font-size:11px;display:flex}.desktop-chat-tabs-hint>svg{width:14px;height:14px}.desktop-chat-tab-picker{z-index:1000;color:#f2edf8;background:#24202c;border:1px solid #484052;border-radius:10px;width:min(320px,100% - 16px);padding:12px;position:absolute;top:calc(100% + 5px);left:8px;box-shadow:0 12px 35px #0009}.desktop-chat-tab-picker h3{margin:0 0 10px;font-size:13px}.desktop-chat-tab-picker label{background:#18151f;border:1px solid #494052;border-radius:6px;align-items:center;gap:8px;padding:8px;display:flex}.desktop-chat-tab-picker label svg{color:#aaa;width:15px;height:15px}.desktop-chat-tab-picker input{width:100%;min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:0;font-size:11px}.desktop-chat-tab-picker>div{max-height:280px;margin-top:7px;overflow-y:auto}.desktop-chat-tab-picker button{width:100%;min-height:40px;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;padding:8px;font-size:12px;display:flex}.desktop-chat-tab-picker button:hover{background:#37303f}.desktop-chat-tab-picker button>svg,.desktop-chat-tab-picker button>img{object-fit:cover;border-radius:50%;flex:none;width:19px;height:19px}.desktop-chat-tab-picker button>span{flex:1;min-width:0}.desktop-chat-tab-picker small{color:#a69caf;font-size:10px;display:block}.desktop-chat-tab-picker p{color:#a69caf;font-size:12px}.desktop-chat-tab-picker>.desktop-chat-pin-current{color:#c5b5ff;margin-top:7px}.desktop-chat-tabs button:focus-visible{outline-offset:-2px;outline:2px solid #b5a0ff}@media (width<=767px),(width<=1023px) and (pointer:coarse){.desktop-chat-tabs{display:none!important}}.mooted-app>.desktop-chat-tabs{box-sizing:border-box;width:auto;height:36px;max-height:36px;position:absolute;top:0;right:0}.desktop-chat-tab[data-drop=before]{box-shadow:inset 3px 0 #b2a0ff}.desktop-chat-tab[data-drop=after]{box-shadow:inset -3px 0 #b2a0ff}.desktop-chat-tab[draggable=true]{cursor:grab}.desktop-chat-tab[draggable=true]:active{cursor:grabbing}@media (width>=768px){.mooted-app:has(>.desktop-chat-tabs)>:is(.community-view,.dm-view,.notes-view,.friends-view,.mooted-forum,.discover-view,.plus-reference,.community-members,.activity-panel){min-height:0;margin-top:36px!important}}@media (width<=1023px) and (pointer:coarse){.mooted-app:has(>.desktop-chat-tabs)>:is(.community-view,.dm-view,.notes-view,.friends-view,.mooted-forum,.discover-view,.plus-reference,.community-members,.activity-panel){margin-top:0!important}}.desktop-chat-tab{touch-action:none;-webkit-user-select:none;user-select:none}.desktop-chat-tab-open{cursor:grab!important}.desktop-chat-tab-open:active{cursor:grabbing!important}.desktop-chat-tab img{pointer-events:none;-webkit-user-drag:none}@media (width>=768px){.mooted-app:has(>.desktop-chat-tabs)>.notes-view{align-self:stretch;min-height:0;height:auto!important}.mooted-app:has(>.desktop-chat-tabs)>.community-members:not(.dm-search-results){align-self:stretch;height:auto!important;min-height:0!important;margin-top:85px!important;padding-top:9px!important}.mooted-app:has(>.desktop-chat-tabs)>:is(.discover-view,.plus-reference){align-self:stretch;min-height:0;height:auto!important}}.community-channel-list .community-channel-row:is(:hover,:focus-within,:has(>button.active))>.channel-cog{flex:0 0 26px;align-self:flex-start;width:26px;padding:0;display:grid!important}.community-channel-list .community-channel-row:has(>button.active){border-radius:6px}:root:not([data-theme=light]) .community-channel-list .community-channel-row:is(:hover,:focus-within){border-radius:6px;background:#2b2732!important}:root:not([data-theme=light]) .community-channel-list .community-channel-row:has(>button.active){border-radius:6px;box-shadow:inset 0 0 0 1px #ffffff07;background:#39343f!important}:root:not([data-theme=light]) .community-channel-list .community-channel-row:has(>button.active)>button{background:0 0!important}:root:not([data-theme=light]) .community-channel-list .community-channel-row:is(:hover,:focus-within) .community-channel-icon{--channel-lock-bg:#2b2732}:root:not([data-theme=light]) .community-channel-list .community-channel-row:has(>button.active) .community-channel-icon{--channel-lock-bg:#39343f}.community-channel-list .community-channel-row>.channel-cog svg{width:14px;height:14px}@media (width>=1024px),(width>=768px) and (pointer:fine){.mooted-app .community-channel-list .community-channel-row{box-sizing:border-box;background-clip:padding-box;border:1px solid #0000;margin:2px 0;transform:none!important}.mooted-app .community-channel-list .community-channel-row>button:first-child{gap:9px;height:34px;min-height:34px;font-size:13px}.mooted-app .community-channel-list .community-channel-row>.channel-cog{height:34px}.mooted-app .community-channel-list .community-channel-row>button:first-child>.community-channel-icon{flex-basis:19px;width:19px;height:21px}.mooted-app .community-channel-list .community-channel-row>button:first-child>.community-channel-icon>svg:first-child{width:19px!important;height:19px!important}}.desktop-chat-tab-add:disabled{opacity:.35;cursor:default}.desktop-chat-tab .desktop-tab-community-initials,.desktop-chat-tab-picker .desktop-tab-community-initials{width:18px;height:18px;color:inherit;background:#8670b433;border-radius:50%;flex:none;place-items:center;font-size:8px;font-weight:800;line-height:1;display:grid}.desktop-chat-utilities{flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}.mooted-app .desktop-chat-utilities>.notification-inbox-trigger,.mooted-app .desktop-chat-utilities>.desktop-chat-help{color:#aaa2b6;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;width:28px;height:28px;padding:0;text-decoration:none;display:grid}.desktop-chat-utilities>.notification-inbox-trigger>svg,.desktop-chat-help>svg{width:19px;height:19px}.mooted-app .desktop-chat-utilities>.notification-inbox-trigger:hover,.mooted-app .desktop-chat-utilities>.desktop-chat-help:hover{color:#f4f0fa;background:#ffffff12}.desktop-chat-help:focus-visible{outline-offset:-2px;outline:2px solid #b5a0ff}.mooted-app:has(>.desktop-chat-tabs) .notification-inbox-trigger:not(.desktop-chat-utilities>.notification-inbox-trigger){display:none!important}@media (width>=1024px),(width>=768px) and (pointer:fine){.mooted-app:has(>.desktop-chat-tabs){box-sizing:border-box;padding-top:68px;position:relative}.mooted-app>.desktop-chat-tabs{background:var(--bg-tertiary,#15131c);align-items:center;gap:10px;width:100%;height:68px;min-height:68px;max-height:68px;padding:8px 12px;top:0;right:0;left:0!important}.mooted-app:has(>.desktop-chat-tabs)>:is(.community-view,.dm-view,.notes-view,.friends-view,.mooted-forum,.discover-view,.plus-reference,.community-members,.activity-panel){margin-top:0!important}.mooted-app:has(>.desktop-chat-tabs)>.community-members:not(.dm-search-results){margin-top:49px!important}.desktop-chat-tab-list{flex:0 auto;align-items:center;gap:8px;min-height:52px}.desktop-chat-tab{background:var(--bg-secondary,#211e2a);box-sizing:border-box;border:1px solid #ffffff0d;border-radius:11px;flex:0 0 clamp(155px,15vw,240px);min-width:155px;max-width:240px;height:50px;transition:border-color .15s,background .15s}.desktop-chat-tab.selected{background:var(--bg-secondary,#282335);color:#f4f0fa;border-color:#8f7bff;box-shadow:inset 0 0 0 1px #8f7bff}.desktop-chat-tab-open{text-align:left;flex:1;gap:9px;height:48px;padding:6px 5px 6px 9px}.desktop-chat-tab-open>svg,.desktop-chat-tab-open>img,.desktop-chat-tab .desktop-tab-community-initials{border-radius:8px;flex:none;width:30px;height:30px}.desktop-chat-tab .desktop-tab-community-initials{font-size:11px}.desktop-chat-tab-open>.desktop-tab-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.desktop-tab-copy>b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.desktop-tab-copy>small{text-overflow:ellipsis;white-space:nowrap;opacity:.65;font-size:10px;font-weight:400;overflow:hidden}.desktop-chat-tab-close{opacity:0;flex:none;align-self:center;width:20px;height:24px;padding:0}.desktop-chat-tab:hover .desktop-chat-tab-close,.desktop-chat-tab:focus-within .desktop-chat-tab-close{opacity:1}.desktop-chat-tab-add{border:1px solid #fff2;border-radius:10px;flex-basis:36px;height:36px}.desktop-chat-utilities{background:var(--bg-secondary,#211e2a);border:1px solid #ffffff0d;border-radius:11px;gap:5px;height:48px;padding:0 8px}.desktop-chat-tab-picker{top:calc(100% + 4px)}.mooted-app:has(>.desktop-chat-tabs){padding-top:50px}.mooted-app>.desktop-chat-tabs{gap:7px;height:50px;min-height:50px;max-height:50px;padding:5px 9px}.desktop-chat-tab-list{gap:6px;min-height:40px}.desktop-chat-tab{border-radius:8px;flex-basis:clamp(125px,13vw,195px);min-width:125px;max-width:195px;height:38px}.desktop-chat-tab-open{gap:7px;height:36px;padding:4px 4px 4px 7px}.desktop-chat-tab-open>svg,.desktop-chat-tab-open>img,.desktop-chat-tab .desktop-tab-community-initials{border-radius:6px;width:24px;height:24px}.desktop-chat-tab-open>.desktop-tab-copy{gap:2px}.desktop-tab-copy>b{font-size:11px}.desktop-tab-copy>small{font-size:9px}.desktop-chat-tab-add{border-radius:8px;flex-basis:29px;height:29px}.desktop-chat-utilities{border-radius:8px;gap:3px;height:36px;padding:0 5px}}.desktop-chat-tab-open>.mooted-channel-tile{white-space:normal;flex:0 0 24px;width:24px;height:24px;overflow:visible}.desktop-chat-tab-picker button>.mooted-channel-tile{flex:0 0 24px;width:24px;height:24px;overflow:visible}.mooted-app .desktop-chat-utilities{color:var(--ct-text,var(--theme-text,#e6e2ed));background:var(--ct-raised,var(--theme-panel-alt,#211e2a))!important;border-color:var(--ct-border,var(--theme-border,#ffffff0d))!important}.mooted-app .desktop-chat-utilities :is(.desktop-calendar,.desktop-clock){color:inherit}.mooted-app .desktop-chat-utilities :is(.notification-inbox-trigger,.desktop-chat-help),.mooted-app .desktop-chat-utilities .desktop-clock>span{color:var(--ct-muted,var(--theme-muted,#a9a3b3))!important}.mooted-app .desktop-chat-utilities :is(.desktop-clock,.notification-inbox-trigger,.desktop-chat-help):hover,.mooted-app .desktop-chat-utilities .desktop-clock[aria-expanded=true]{background:var(--ct-hover,var(--theme-hover,#ffffff12))!important;color:var(--ct-text,var(--theme-text,#f4f0fa))!important}:root .mooted-app .desktop-chat-tabs .desktop-chat-tab-open,:root .mooted-app .desktop-chat-tabs .desktop-tab-copy{letter-spacing:normal!important;text-transform:none!important;font-family:DM Sans,sans-serif!important;font-style:normal!important}:root .mooted-app .desktop-chat-tabs .desktop-tab-copy>b{letter-spacing:normal!important;font-family:inherit!important;font-size:11px!important;font-style:normal!important;font-weight:700!important;line-height:1.2!important}:root .mooted-app .desktop-chat-tabs .desktop-tab-copy>small{letter-spacing:normal!important;font-family:inherit!important;font-size:9px!important;font-style:normal!important;font-weight:400!important;line-height:1.2!important}.desktop-tab-copy>small>i{border-radius:50%;flex:0 0 5px;width:5px;height:5px;display:inline-block}.desktop-tab-copy>small>.tab-presence-online{background:#35c990}.desktop-tab-copy>small>.tab-presence-offline{background:var(--ct-muted,var(--theme-muted,#938b9e));margin-left:3px}.mooted-app>.desktop-chat-tabs{min-width:0;max-width:100%}.desktop-chat-tabs .desktop-chat-tab-list{overscroll-behavior-x:contain;flex:0 auto;min-width:0;overflow-x:auto}.desktop-chat-tabs .desktop-chat-tab{flex-shrink:0}.desktop-chat-tabs .desktop-chat-tab-open{overflow:hidden;cursor:pointer!important}@media (width>=768px) and (width<=1100px){.desktop-chat-tabs .desktop-chat-tab{flex-basis:140px;min-width:112px}.desktop-chat-tabs .desktop-chat-utilities{gap:0;padding-inline:3px}.desktop-chat-tabs .desktop-clock>span{display:none}}@media (width>=768px) and (width<=1200px) and (pointer:fine){:root .mooted-app.community-mode{min-width:0;max-width:100%;grid-template-columns:64px 230px minmax(0,1fr) 220px!important}:root .mooted-app.community-mode:not(:has(>.community-members)){grid-template-columns:64px 230px minmax(0,1fr)!important}.mooted-app.community-mode>:is(.community-view,.community-members,.dm-panel){box-sizing:border-box;min-width:0;max-width:100%}.mooted-app.community-mode>.community-members{overflow-x:hidden;width:auto!important}.mooted-app.community-mode .community-channel-header{box-sizing:border-box;min-width:0;max-width:100%}.mooted-app.community-mode .community-search-wrap{flex:0 180px;min-width:0}}.desktop-chat-tabs .desktop-chat-tab-list{box-sizing:border-box;flex:0 auto;width:max-content;max-width:100%;padding:1px}.desktop-chat-tabs .desktop-chat-tab{flex:none;width:clamp(125px,13vw,195px)}.desktop-chat-tabs .desktop-chat-tab.selected{box-shadow:none;border:1px solid #8f7bff80}@media (width>=768px) and (width<=1100px){.desktop-chat-tabs .desktop-chat-tab{flex-basis:auto;width:140px}}:root .mooted-app .desktop-chat-tabs .desktop-chat-tabs-hint{letter-spacing:normal!important;text-transform:none!important;font-family:DM Sans,sans-serif!important;font-size:11px!important;font-style:normal!important;font-weight:400!important;line-height:1.2!important}.desktop-tab-copy>small:has(.tab-presence-online){align-items:center;gap:8px;display:flex}.desktop-tab-copy .tab-presence-count{white-space:nowrap;flex:none;align-items:center;gap:4px;display:inline-flex}.desktop-tab-copy .tab-presence-count>i{border-radius:50%;flex:0 0 5px;width:5px;height:5px;margin:0;display:block}.desktop-tab-copy .tab-presence-count>.tab-presence-online{background:#35c990}.desktop-tab-copy .tab-presence-count>.tab-presence-offline{background:var(--ct-muted,var(--theme-muted,#938b9e))}.desktop-calendar{color:#e6e2ed;flex:none;margin-left:auto;font-family:inherit;position:relative}.desktop-clock{height:29px;color:inherit;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;padding:0 9px;font-size:11px;display:flex}.desktop-clock:hover,.desktop-clock[aria-expanded=true]{background:#302b3b}.desktop-clock>span{color:#a9a3b3}.desktop-clock time{font-variant-numeric:tabular-nums;font-weight:650}.desktop-clock>svg{width:13px;height:13px}.desktop-calendar-popover{box-sizing:border-box;color:#ede9f4;background:#24212b;border:1px solid #484052;border-radius:12px;width:344px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 65px);padding:16px;position:absolute;top:38px;right:0;overflow:auto;box-shadow:0 16px 45px #0008}.desktop-calendar-popover button{font:inherit;color:inherit;cursor:pointer}.desktop-calendar-popover button:focus-visible{outline-offset:1px;outline:2px solid #b5a0ff}.desktop-calendar-popover>header{align-items:center;gap:8px;margin-bottom:16px;display:flex}.desktop-calendar-popover>header>svg{color:#b5a0ff;width:18px}.desktop-calendar-popover h2{flex:1;margin:0;font-size:14px}.desktop-calendar-popover>header button{background:0 0;border:0;border-radius:6px;place-items:center;width:27px;height:27px;display:grid}.desktop-calendar-popover>header button:hover{background:#3b3448}.desktop-calendar-popover>header button svg{width:16px;height:16px}.desktop-calendar-weekdays,.desktop-calendar-grid{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;display:grid}.desktop-calendar-weekdays{color:#a9a3b3;margin-bottom:7px;font-size:10px}.desktop-calendar-grid button{background:0 0;border:1px solid #0000;border-radius:8px;height:35px;font-size:12px;position:relative}.desktop-calendar-grid button:hover{background:#393242}.desktop-calendar-grid button.muted{color:#82798d}.desktop-calendar-grid button.today{border-color:#8f7bff}.desktop-calendar-grid button.selected{color:#fff;background:#6757d9}.desktop-calendar-grid i{background:#c6b7ff;border-radius:50%;width:4px;height:4px;position:absolute;bottom:3px;left:calc(50% - 2px)}.desktop-calendar-grid .selected i{background:#fff}.desktop-calendar-agenda{border-top:1px solid #41394c;margin-top:14px;padding-top:12px}.desktop-calendar-agenda-heading{justify-content:space-between;align-items:center;font-size:12px;display:flex}.desktop-calendar-agenda-heading button{color:#c6b7ff;background:0 0;border:0;font-size:11px}.desktop-calendar-agenda p{color:#b5adbf;overflow-wrap:anywhere;font-size:12px;line-height:1.5}.desktop-calendar-agenda article{background:#1c1922;border-radius:8px;margin-top:12px;padding:12px}.desktop-calendar-agenda small{color:#b5a0ff;font-size:10px}.desktop-calendar-agenda h3{margin:7px 0;font-size:13px}.desktop-calendar-agenda article>div{gap:7px;display:flex}.desktop-calendar-agenda article button{background:#393047;border:1px solid #514563;border-radius:6px;padding:6px 8px;font-size:10px}.desktop-calendar-agenda article button:disabled{opacity:.5;cursor:wait}.desktop-calendar-popover footer{color:#938a9f;margin-top:14px;font-size:10px}.desktop-chat-tab-list{flex:0 auto}.desktop-chat-tab-add{flex-shrink:0}.desktop-calendar-popover>footer{text-align:left;background:0 0;border:0;min-height:0;padding:0;display:block}.desktop-calendar-agenda article>div{flex-wrap:wrap;align-items:center;gap:8px;margin-top:13px}.desktop-calendar-agenda article button.calendar-interest-button{color:#e5dbfa;background:#393047;border:1px solid #675a85;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:32px;padding:0 11px;font-size:11px;font-weight:600;transition:background .15s,border-color .15s,box-shadow .15s;display:inline-flex}.desktop-calendar-agenda article button.calendar-interest-button:hover{background:#483b60;border-color:#9680bf}.desktop-calendar-agenda article button.calendar-interest-button[aria-pressed=true]{color:#d8c4ff;background:#6750b62e;border-color:#9675e0;box-shadow:inset 0 0 0 1px #ad8cf017}.desktop-calendar-agenda article button.calendar-interest-button[aria-pressed=true]:hover{background:#6750b64d;border-color:#b89aef}.calendar-interest-button>svg{stroke-width:2px;flex:none;width:14px;height:14px}.desktop-calendar-agenda article button.calendar-interest-button:disabled{opacity:.65}.calendar-interest-loading{animation:1s linear infinite calendar-interest-spin}@keyframes calendar-interest-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.calendar-interest-loading{animation:none}.desktop-calendar-agenda article button.calendar-interest-button{transition:none}}.calendar-notification-list{overscroll-behavior:contain;scrollbar-color:#665b76 transparent;scrollbar-gutter:stable}.calendar-notification-list>.calendar-notification-card{flex-shrink:0}.calendar-notification-list>.calendar-notification-more{color:#eee;background:#393047;border:1px solid #514563;border-radius:6px;flex-shrink:0;padding:7px;font-size:11px}.calendar-notification-list>p{color:#b5adbf;font-size:11px}.calendar-notifications{border-top:1px solid #41394c;margin-top:14px;padding-top:14px}.calendar-notifications>header{background:0 0;align-items:center;gap:8px;min-height:0;margin:0 0 10px;padding:0;display:flex}.calendar-notifications>header>svg{color:#b5a0ff;width:15px;height:15px}.calendar-notifications>header h2{font-size:12px}.calendar-notifications>header>span{background:#6757d9;border-radius:10px;padding:2px 6px;font-size:10px}.calendar-notification-filters{gap:5px;margin-bottom:10px;display:flex}.calendar-notification-filters button{color:#b5adbf;background:0 0;border:0;border-radius:6px;padding:5px 8px;font-size:10px}.calendar-notification-filters button:hover,.calendar-notification-filters button[aria-pressed=true]{color:#f4efff;background:#3b3448}.calendar-notification-list{scrollbar-width:thin;flex-direction:column;gap:7px;max-height:240px;display:flex;overflow:auto}.calendar-notification-card{text-align:left;background:#2c2733;border:1px solid #403847;border-radius:8px;align-items:flex-start;gap:9px;width:100%;padding:10px;display:flex}.calendar-notification-card:hover{background:#37303f;border-color:#68567e}.calendar-notification-card>img,.calendar-notification-icon{object-fit:cover;border-radius:50%;flex:none;width:28px;height:28px}.calendar-notification-icon{color:#d4c3ff;background:#44375c;place-items:center;display:grid}.calendar-notification-icon svg{width:15px;height:15px}.calendar-notification-content{flex:1;min-width:0}.calendar-notification-content>b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.calendar-notification-content>small{color:#b5adbf;margin-top:3px;font-size:10px;display:block}.calendar-notification-content>p{color:#c8bfce;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:7px 0 0;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}.calendar-notification-card>em{background:#6757d9;border-radius:8px;flex:none;padding:2px 5px;font-size:9px;font-style:normal}.calendar-notifications-empty{color:#a9a0b4;align-items:center;gap:7px;padding:7px 0;display:flex}.calendar-notifications-empty>svg{width:15px;height:15px}.calendar-notifications-empty>p{margin:0;font-size:11px}.member-mod-shade{z-index:65000;box-sizing:border-box;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#06050b66;justify-content:flex-end;padding:12px;display:flex;position:fixed;inset:0}.member-mod-view{border:1px solid var(--ct-border,#42394c);background:var(--ct-panel,var(--theme-panel,#211c29));width:min(480px,100%);height:100%;min-height:0;color:var(--ct-text,var(--theme-text,#eee8f5));border-radius:14px;flex-direction:column;font:13px/1.5 DM Sans,sans-serif;display:flex;overflow:hidden;box-shadow:0 18px 65px #0008}.member-mod-view *{box-sizing:border-box}.member-mod-view button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.member-mod-view button:disabled{opacity:.45;cursor:default}.member-mod-view :focus-visible{outline-offset:-2px;outline:2px solid #ac9bff}.member-mod-view svg{flex:none;width:18px;height:18px}.member-mod-identity{background:var(--ct-raised,#1c1722);border-bottom:1px solid var(--ct-border,#ffffff0b);align-items:center;gap:13px;padding:20px;display:flex}.member-mod-identity>img,.member-mod-identity>i{object-fit:cover;background:#7160cc;border-radius:50%;flex:none;place-items:center;width:52px;height:52px;font-size:22px;font-style:normal;display:grid}.member-mod-identity>div{flex:1;min-width:0}.member-mod-identity h2{white-space:nowrap;text-overflow:ellipsis;margin:0 0 2px;font-size:22px;line-height:1.3;overflow:hidden}.member-mod-identity span{color:var(--ct-muted,#aaa1b6);font-size:13px}.member-mod-identity>button{border-radius:7px;place-items:center;padding:8px;display:grid}.member-mod-identity>button:hover{background:#ffffff0b}.member-mod-actions{background:var(--ct-raised,#1c1722);border-bottom:1px solid var(--ct-border,#ffffff0b);flex:none;display:flex}.member-mod-actions>button{border-right:1px solid var(--ct-border,#ffffff0a);min-height:46px;color:var(--ct-muted,#b8afc4);flex:1;place-items:center;display:grid}.member-mod-actions>button:hover{background:var(--ct-hover,#ffffff0b);color:var(--ct-text,#fff)}.member-mod-heading{border-bottom:1px solid var(--ct-border,#ffffff0c);flex:none;align-items:center;gap:9px;padding:14px 18px;display:flex}.member-mod-heading h3{flex:1;margin:0;font-size:16px}.member-mod-heading button{border-radius:6px;place-items:center;width:30px;height:30px;display:grid}.member-mod-heading button:hover{background:#ffffff0b}.member-mod-heading kbd{color:var(--ct-muted,#aaa1b6);border:1px solid #ffffff12;border-radius:5px;padding:4px 7px;font:700 10px DM Sans,sans-serif}.member-mod-content{scrollbar-width:thin;scrollbar-color:#5d526b transparent;flex:1;min-height:0;padding:18px;overflow:auto}.member-mod-content>section{margin:0 0 24px}.member-mod-content h3{align-items:center;gap:8px;margin:0 0 12px;font-size:15px;display:flex}.member-mod-content h3>span,.member-mod-content h3>button{color:var(--ct-muted,#aaa1b6);margin-left:auto}.member-mod-card{border:1px solid var(--ct-border,#ffffff09);background:var(--ct-raised,#19151f);border-radius:10px;margin:0;padding:8px}.member-mod-row{text-align:left;border-radius:6px;align-items:center;gap:11px;width:100%;padding:12px 9px;display:flex}.member-mod-row:hover:not(:disabled){background:var(--ct-hover,#ffffff08)}.member-mod-row>b{flex:1;font-size:13px}.member-mod-row>span{color:var(--ct-muted,#aaa1b6);font-size:12px}.member-mod-row>svg:last-child{width:14px}.member-mod-caption{color:var(--ct-muted,#a69bb3);margin:7px 0 12px;font-size:11px;display:block}.member-mod-permissions,.member-mod-roles{flex-wrap:wrap;gap:6px;padding:12px;display:flex}.member-mod-permissions>span,.member-mod-roles>span{background:var(--ct-hover,#ffffff0b);color:var(--ct-muted,#b8aec6);border-radius:5px;padding:4px 8px;font-size:11px}.member-mod-roles>span{color:var(--ct-text,#eee8f5);align-items:center;gap:6px;display:flex}.member-mod-roles i{border-radius:50%;width:9px;height:9px}.member-mod-card p{color:var(--ct-muted,#aaa1b6);margin:0}.member-mod-card>div:has(>dt){border-bottom:1px solid var(--ct-border,#ffffff08);justify-content:space-between;gap:14px;padding:12px 8px;font-size:12px;display:flex}.member-mod-card>div:last-child{border:0}.member-mod-card dd{text-align:right;color:var(--ct-muted,#b8aec6);margin:0}.member-mod-confirm{background:var(--ct-raised,#292132);border:1px solid #9480dc66;border-radius:10px;margin-bottom:20px;padding:15px}.member-mod-confirm>p{color:var(--ct-muted,#b1a5bd);font-size:12px}.member-mod-confirm label{flex-direction:column;gap:6px;margin:12px 0;font-size:12px;display:flex}.member-mod-confirm textarea{resize:vertical;border:1px solid var(--ct-border,#504557);background:var(--ct-panel,#1c1722);width:100%;min-height:65px;color:inherit;font:inherit;border-radius:6px;padding:8px}.member-mod-confirm footer{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.member-mod-confirm footer button{background:#ffffff0d;border-radius:6px;padding:7px 12px}.member-mod-confirm footer .primary{color:#fff;background:#6b56df}.member-mod-confirm footer .danger{color:#fff;background:#a73348}.member-mod-role-options{max-height:180px;overflow:auto}.member-mod-role-options label{flex-direction:row;align-items:center;gap:8px;display:flex}.member-mod-error{color:#ffacb7;background:#ff72830b;border:1px solid #ff728344;border-radius:7px;padding:10px;font-size:12px}.member-mod-notice{color:#76dca9;font-size:12px}.member-mod-history{border:1px solid var(--ct-border,#ffffff0b);background:var(--ct-raised,#19151f);border-radius:8px;margin:10px 0;padding:12px}.member-mod-history>a{color:#b5a7ff;align-items:center;font-size:12px;text-decoration:none;display:inline-flex}.member-mod-history>small{color:var(--ct-muted,#aaa1b6);margin-top:4px;font-size:10px;display:block}.member-mod-history p{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ct-text,#ddd4e8);margin:8px 0;font-size:12px}@media (width<=767px){.member-mod-shade{padding:0}.member-mod-view{border:0;border-radius:0;width:100%}.member-mod-identity{padding-top:max(20px,env(safe-area-inset-top))}}.community-member-profile .community-profile-mod-view{width:100%;color:var(--ct-text,#e8dfff);cursor:pointer;background:#8d75e91c;border:1px solid #9b86ff44;border-radius:7px;justify-content:center;align-items:center;gap:8px;margin-bottom:8px;padding:10px 12px;font:700 12px DM Sans,sans-serif;display:flex}.community-profile-mod-view svg{width:16px;height:16px}.community-member-list-item{min-width:0;position:relative}.community-member-list-item>.community-member-row{box-sizing:border-box;width:100%}.community-member-list-item:has(>.community-member-more)>.community-member-row{padding-right:35px}.community-member-list-item>.community-member-more{background:var(--ct-raised,#2c2734);width:27px;height:27px;color:var(--ct-muted,#b6acbf);cursor:pointer;opacity:0;border:0;border-radius:5px;place-items:center;padding:4px;transition:opacity .12s;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.community-member-list-item>.community-member-more svg{width:17px;height:17px}.community-member-list-item:hover>.community-member-more,.community-member-list-item:focus-within>.community-member-more{opacity:1}.community-member-list-item>.community-member-more:hover{color:var(--ct-text,#fff);background:var(--ct-hover,#3d3548)}.community-member-more:focus-visible{outline-offset:2px;outline:2px solid #ad98ff}@media (pointer:coarse){.community-member-list-item>.community-member-more{opacity:1}}.timeout-member-shade{z-index:66000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);box-sizing:border-box;background:#07060ccb;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.timeout-member-dialog{box-sizing:border-box;border:1px solid var(--ct-border,#493f55);background:var(--ct-panel,var(--theme-panel,#24202c));width:min(440px,100%);max-height:calc(100dvh - 40px);color:var(--ct-text,var(--theme-text,#f0eaf7));border-radius:14px;padding:24px;font:13px/1.5 DM Sans,sans-serif;overflow-y:auto;box-shadow:0 24px 70px #0007}.timeout-member-dialog>header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.timeout-member-dialog>header>span{color:#baa6ff;background:#9b80ff1c;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.timeout-member-dialog>header>span svg{width:24px;height:24px}.timeout-member-dialog button{font:inherit;color:inherit;cursor:pointer;border:0}.timeout-member-dialog>header>button{color:var(--ct-muted,#aaa1b7);background:0 0;border-radius:6px;padding:6px}.timeout-member-dialog>header>button svg{width:20px;height:20px}.timeout-member-dialog h2{margin:0 0 10px;font-size:22px;line-height:1.3}.timeout-member-dialog>p{color:var(--ct-muted,#aaa1b7);margin:0 0 18px;font-size:12px;line-height:1.65}.timeout-member-person{background:var(--ct-raised,#19151f);border-radius:8px;align-items:center;gap:10px;margin:16px 0;padding:12px;display:flex}.timeout-member-person>img,.timeout-member-person>i{object-fit:cover;background:#7761d4;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.timeout-member-person b{font-size:13px;display:block}.timeout-member-person small{color:var(--ct-muted,#a99eb7);font-size:11px}.timeout-member-dialog>label{margin:18px 0;font-size:12px;font-weight:700;display:block}.timeout-member-dialog label>small{color:var(--ct-muted,#a99eb7);font-weight:400}.timeout-member-dialog label>div{margin-top:7px}.timeout-member-dialog textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--ct-border,#504559);background:var(--ct-raised,#19151f);width:100%;min-height:80px;color:inherit;border-radius:7px;margin-top:8px;padding:10px;font:400 12px/1.5 DM Sans,sans-serif;display:block}.timeout-member-note{color:var(--ct-muted,#a99eb7);align-items:flex-start;gap:7px;font-size:10px;display:flex}.timeout-member-note svg{flex:none;width:14px;height:14px}.timeout-member-dialog>footer{border-top:1px solid var(--ct-border,#ffffff10);justify-content:flex-end;gap:9px;margin-top:24px;padding-top:16px;display:flex}.timeout-member-dialog>footer>button{background:var(--ct-hover,#ffffff0a);border-radius:7px;padding:9px 14px;font-size:12px;font-weight:700}.timeout-member-dialog>footer>.timeout-member-confirm{color:#fff;background:#6855dc}.timeout-member-dialog button:disabled{opacity:.45;cursor:default}.timeout-member-dialog>p.timeout-member-error{color:#ffacbc;background:#ff77880d;border-radius:7px;padding:10px}.timeout-member-dialog>p.timeout-member-active{color:#d3bdff;font-size:11px}.timeout-member-dialog :focus-visible{outline-offset:2px;outline:2px solid #b19bff}.server-context-menu.member-context-menu-expanded{z-index:64000;box-sizing:border-box;border:1px solid var(--ct-border,#494050);background:var(--ct-raised,var(--theme-panel,#28232f));width:246px;max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);color:var(--ct-text,#eee7f6);scrollbar-width:thin;scrollbar-color:#5c5069 transparent;border-radius:10px;padding:7px;position:fixed;overflow:hidden auto;box-shadow:0 12px 36px #0007}.member-context-menu-expanded>header{border-bottom:1px solid var(--ct-border,#ffffff0e);min-width:0;margin-bottom:4px;padding:7px 9px 10px}.member-context-menu-expanded>header b,.member-context-menu-expanded>header small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.member-context-menu-expanded>header b{font-size:12px}.member-context-menu-expanded>header small{color:var(--ct-muted,#a99db6);font-size:10px}.server-context-menu.member-context-menu-expanded>button{width:100%;height:auto;min-height:32px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:10px;padding:7px 9px;font:600 12px/1.35 DM Sans,sans-serif;display:flex}.member-context-menu-expanded>button>svg{flex:none;width:15px;height:15px}.server-context-menu.member-context-menu-expanded>button:hover:not(:disabled),.server-context-menu.member-context-menu-expanded>button:focus-visible{background:var(--ct-hover,#8170d52b);color:var(--ct-text,#fff);outline:none}.server-context-menu.member-context-menu-expanded>button.danger{color:#ff929f}.server-context-menu.member-context-menu-expanded>button.danger:hover{background:#d63e5930}.member-context-menu-expanded>button:disabled{opacity:.4;cursor:default}.member-context-menu-expanded>hr{background:var(--ct-border,#ffffff12);border:0;height:1px;margin:5px 6px}.member-context-menu-expanded>p{color:#ffabb5;padding:7px;font-size:11px}.chat-video{object-fit:contain;background:#101014;border-radius:8px;width:auto;max-width:min(100%,520px);max-height:360px;display:block}.attachment-draft-card>.chat-video{object-fit:contain;width:100%;height:140px}.image-lightbox .chat-video{max-width:90vw;max-height:80vh}.forum-card-image.chat-video{object-fit:contain;width:100%;max-height:140px}.mooted-video{background:var(--ct-raised,#25212d);width:fit-content;max-width:100%;color:var(--ct-text,#eee8f5);border-radius:9px;font:12px/1.4 DM Sans,sans-serif;position:relative;overflow:visible}.mooted-video .chat-video{cursor:pointer;border-radius:9px 9px 0 0;max-width:100%}.mooted-video-controls{border:1px solid var(--ct-border,#443e4e);border-radius:0 0 9px 9px;align-items:center;gap:7px;min-width:0;padding:7px;display:flex}.mooted-video-controls button{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;place-items:center;padding:5px;display:grid}.mooted-video-controls button:hover,.mooted-video-menu button:hover,.mooted-video-menu a:hover{background:var(--ct-hover,#ffffff15)}.mooted-video-controls svg{width:17px;height:17px}.mooted-video-controls span{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:10px}.mooted-video-controls input{width:70px;min-width:24px;accent-color:var(--ct-accent,#7864ff);cursor:pointer;flex:1}.mooted-video-menu{z-index:30;border:1px solid var(--ct-border,#443e4e);background:#25212d;background:rgb(from var(--ct-raised,#25212d) r g b / 1);border-radius:10px;width:230px;max-width:calc(100vw - 32px);padding:6px;position:absolute;bottom:47px;right:6px;box-shadow:0 8px 28px #0006}.mooted-video-menu>a,.mooted-video-menu>button{box-sizing:border-box;width:100%;color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:10px;text-decoration:none;display:flex}.mooted-video-menu svg{flex:none;width:17px;height:17px}.mooted-video-speed{border-block:1px solid var(--ct-border,#443e4e);padding:10px}.mooted-video-speed>span{color:var(--ct-muted,#aaa2b7)}.mooted-video-speed>div{grid-template-columns:repeat(3,1fr);gap:4px;margin-top:8px;display:grid}.mooted-video-speed button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;gap:3px;padding:6px 2px;display:flex}.mooted-video-speed button[aria-checked=true]{background:var(--ct-hover,#ffffff15)}.mooted-video-speed svg{width:12px;height:12px}.mooted-video button:focus-visible,.mooted-video a:focus-visible{outline:2px solid var(--ct-accent,#7864ff);outline-offset:2px}.mooted-video-error{margin:0;padding:8px}.mooted-video-error a{color:inherit;text-decoration:underline}.mooted-video:fullscreen{background:#000;flex-direction:column;justify-content:center;width:100%;height:100%;display:flex}.mooted-video:fullscreen .chat-video{width:100%;max-height:calc(100vh - 50px)}.attachment-draft-card>.mooted-video{width:100%}.attachment-draft-card>.mooted-video .chat-video{width:100%;height:140px}.image-lightbox .mooted-video{max-width:90vw}.image-lightbox .mooted-video .chat-video{max-height:75vh}.forum-card-image.mooted-video .chat-video{max-height:140px}.chat-pdf-card{box-sizing:border-box;border:1px solid var(--ct-border,#443e4e);background:var(--ct-raised,#25212d);width:min(100%,440px);min-width:0;color:var(--ct-text,#eee8f5);white-space:normal;border-radius:9px;align-items:center;gap:12px;padding:15px;font:13px/1.4 DM Sans,sans-serif;display:flex}.chat-pdf-card>svg{color:#a99aff;flex:none;width:30px;height:34px}.chat-pdf-card>span{flex:1;min-width:0}.chat-pdf-card>span>a{color:#aebcff;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;display:block;overflow:hidden}.chat-pdf-card small{color:var(--ct-muted,#aaa2b7);margin-top:3px;font-size:11px;display:block}.chat-pdf-card .chat-pdf-action{width:28px;height:30px;color:var(--ct-muted,#aaa2b7);border-radius:5px;flex:none;place-items:center;display:grid}.chat-pdf-card .chat-pdf-action svg{width:16px;height:16px}.chat-pdf-card a:hover{color:var(--ct-text,#fff)}.chat-pdf-card .chat-pdf-action:hover{background:var(--ct-hover,#ffffff0b)}.chat-pdf-card a:focus-visible{outline-offset:2px;outline:2px solid #a999ff}.chat-pdf-card .chat-pdf-open{color:#aebcff;text-align:left;max-width:100%;font:inherit;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;margin:0;padding:0;display:block;overflow:hidden}.chat-pdf-card .chat-pdf-open:hover{color:var(--ct-text,#fff);text-decoration:underline}.chat-pdf-card button.chat-pdf-action{cursor:pointer;background:0 0;border:0;padding:0}.chat-pdf-card button:focus-visible{outline-offset:2px;outline:2px solid #a999ff}.pdf-viewer-shade{z-index:100000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-sizing:border-box;background:#08070ddd;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.pdf-viewer{border:1px solid var(--ct-border,#47404f);background:var(--ct-panel,#211e29);width:min(1150px,100%);height:min(900px,100dvh - 48px);min-height:0;color:var(--ct-text,#eee8f5);border-radius:14px;flex-direction:column;font:13px/1.4 DM Sans,sans-serif;display:flex;overflow:hidden;box-shadow:0 24px 90px #0008}.pdf-viewer>header{border-bottom:1px solid var(--ct-border,#ffffff12);flex:none;align-items:center;gap:12px;padding:12px 16px;display:flex}.pdf-viewer>header>svg{color:#ac9dff;flex:none;width:24px;height:28px}.pdf-viewer>header>div{flex:1;min-width:0}.pdf-viewer>header b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;display:block;overflow:hidden}.pdf-viewer>header small{color:var(--ct-muted,#aaa3b6);margin-top:2px;font-size:11px;display:block}.pdf-viewer nav{align-items:center;gap:6px;display:flex}.pdf-viewer nav>a,.pdf-viewer nav>button{box-sizing:border-box;width:34px;height:34px;color:var(--ct-muted,#b8afc5);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;padding:7px;display:grid}.pdf-viewer nav svg{width:18px;height:18px}.pdf-viewer nav>a:hover,.pdf-viewer nav>button:hover{background:var(--ct-hover,#ffffff12);color:var(--ct-text,#fff)}.pdf-viewer :focus-visible{outline-offset:2px;outline:2px solid #ae9fff}.pdf-viewer>main{background:#29272d;flex:1;min-height:0;display:flex;position:relative}.pdf-viewer iframe{background:#29272d;border:0;flex:1;width:100%;height:100%;min-height:0;display:block}.pdf-viewer-loading{pointer-events:none;color:#bbb3c7;background:#211e29;border-radius:8px;padding:12px 18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pdf-viewer>footer{border-top:1px solid var(--ct-border,#ffffff12);color:var(--ct-muted,#aaa3b6);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font-size:11px;display:flex}.pdf-viewer>footer a{color:#b6a9ff;align-items:center;gap:5px;text-decoration:none;display:inline-flex}.pdf-viewer>footer svg{width:12px;height:12px}@media (width<=767px){.pdf-viewer-shade{padding:0}.pdf-viewer{border:0;border-radius:0;width:100%;height:100dvh}.pdf-viewer>footer>span{display:none}.pdf-viewer>header{padding-top:max(12px,env(safe-area-inset-top))}.pdf-viewer>footer{padding-bottom:max(10px,env(safe-area-inset-bottom))}}.mobile-message-action-backdrop{z-index:350000;background:#0009;align-items:flex-end;display:flex;position:fixed;inset:0}.mobile-message-action-backdrop>.mobile-message-action-sheet{box-sizing:border-box;color:#eeeaf2;background:#1b1821;border-radius:24px 24px 0 0;flex-direction:column;width:100%;height:65dvh;max-height:94dvh;transition:height .18s ease-out;animation:.25s cubic-bezier(.2,.8,.2,1) messageSheetRise;display:flex;position:relative;overflow:hidden}.mobile-message-action-grip{touch-action:none;cursor:grab;flex:none;place-items:center;height:32px;display:grid}.mobile-message-action-grip>span{background:#817a88;border-radius:4px;width:40px;height:4px}.mobile-message-action-scroll{touch-action:pan-y;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;padding:16px 16px max(24px,env(safe-area-inset-bottom));flex:auto;min-height:0;overflow:hidden auto}.mobile-message-reactions{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin:0 22px 30px;display:grid}.mobile-message-reactions>button{color:#b6afc0;cursor:pointer;background:#28242d;border:0;border-radius:9px;place-items:center;height:66px;font-size:24px;display:grid}.mobile-message-action-group{background:#25212b;border-radius:13px;margin-bottom:16px;overflow:hidden}.mobile-message-action-group>button{color:#eeeaf2;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;width:100%;min-height:56px;padding:16px;font-family:inherit;font-size:15px;font-weight:600;line-height:1.4;display:flex}.mobile-message-action-group>button+button{border-top:1px solid #ffffff02}.mobile-message-action-group>button>svg{flex:none;width:20px;height:20px}.mobile-message-action-group>button>svg:last-child:not(:first-child){display:none}.mobile-message-action-group>button.danger{color:#ff4775}.mobile-message-action-group>button:hover,.mobile-message-reactions>button:hover{background:#332d3c}.mobile-message-action-group>button:focus-visible,.mobile-message-reactions>button:focus-visible{outline-offset:-3px;outline:2px solid #b9a4ff}@keyframes messageSheetRise{0%{translate:0 100dvh}to{translate:0}}@media (prefers-reduced-motion:reduce){.mobile-message-action-backdrop>.mobile-message-action-sheet{animation:none}}.mobile-message-action-backdrop>.mobile-message-action-sheet[data-expanded=true]{height:94dvh}@media (prefers-reduced-motion:reduce){.mobile-message-action-backdrop>.mobile-message-action-sheet{transition:none}}@media (width<=767px),(width<=1023px) and (pointer:coarse){:root body .mobile-profile-backdrop>.mobile-profile-sheet{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--profile-theme-bg,#100e14)!important;height:auto!important;min-height:0!important;max-height:85dvh!important;box-shadow:none!important;outline:none!important;overflow:hidden auto!important}:root body .mobile-profile-backdrop>.mobile-profile-sheet>:is(.community-member-profile,.dm-member-profile-card,.dm-profile-card,.moot-user-card){height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;position:relative!important;inset:auto!important;overflow:visible!important;transform:none!important}:root body .mobile-profile-sheet>:is(.community-member-profile,.dm-member-profile-card,.dm-profile-card,.moot-user-card)>section{box-sizing:border-box;min-width:0;max-height:none!important;overflow:visible!important}:root body .mobile-profile-sheet .profile-badges{box-sizing:border-box;flex-wrap:wrap!important;flex:0 auto!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;width:fit-content!important;max-width:100%!important;min-height:30px!important;margin:0!important;padding:5px 8px!important;display:inline-flex!important;position:static!important;inset:auto!important}:root body .mobile-profile-sheet .profile-badges>:is(a,span,button){position:relative;flex:0 0 22px!important;justify-content:center!important;align-items:center!important;width:22px!important;min-width:22px!important;height:22px!important;margin:0!important;padding:0!important;display:inline-flex!important}:root body .mobile-profile-sheet .profile-badges img{object-fit:contain!important;width:20px!important;height:20px!important;margin:0!important;display:block!important}:root body .mobile-profile-sheet :is(.community-member-profile,.dm-member-profile-card)>h2{flex-wrap:wrap!important;align-items:center!important;gap:10px!important}:root body .mobile-profile-sheet :is(.community-member-profile,.dm-member-profile-card)>footer{background:0 0!important;margin:12px 0 16px!important;padding:0!important}:root body .mobile-profile-sheet .mobile-profile-message-button,:root body .mobile-profile-sheet .community-member-profile>footer>.note-edit-profile{cursor:pointer;box-sizing:border-box!important;border:1px solid var(--ct-border,#ffffff1f)!important;background:var(--profile-theme-panel,#ffffff0c)!important;width:100%!important;height:44px!important;min-height:44px!important;color:var(--profile-theme-text,#eee8fa)!important;border-radius:9px!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:9px!important;padding:10px 16px!important;font:650 14px/1.4 DM Sans,sans-serif!important;display:flex!important}:root body .mobile-profile-sheet .mobile-profile-message-button>svg,:root body .mobile-profile-sheet .community-member-profile>footer>.note-edit-profile>svg{box-sizing:border-box!important;background:0 0!important;border-radius:0!important;flex:none!important;width:18px!important;height:18px!important;margin:0!important;padding:0!important;display:block!important}:root body .mobile-profile-sheet>.dm-member-profile-card>.mobile-profile-message-button{order:5;margin:12px 0 16px!important}:root body .badge-viewer-shade{box-sizing:border-box;z-index:350000!important;padding:12px!important;position:fixed!important;inset:0!important;overflow-y:auto!important}:root body .badge-viewer-shade>.badge-viewer{box-sizing:border-box;width:100%!important;min-width:0!important;max-height:calc(100dvh - 24px)!important;overflow-y:auto!important}:root body .mobile-profile-sheet>:is(.community-member-profile,.dm-member-profile-card,.dm-profile-card){flex-direction:column!important;align-items:stretch!important;display:flex!important}:root body .mobile-profile-sheet>:is(.community-member-profile,.dm-member-profile-card,.dm-profile-card)>section{order:20!important;margin-top:8px!important}:root body .mobile-profile-sheet>:is(.community-member-profile,.dm-member-profile-card,.dm-profile-card)>footer{order:10!important;margin:18px 0 20px!important}:root body .mobile-profile-sheet .mobile-profile-actions-wrap{width:100%;order:10!important;margin:18px 0 20px!important}:root body .mobile-profile-sheet footer>.mobile-profile-actions-wrap{margin:0!important}.mobile-profile-actions{align-items:stretch;gap:10px;width:100%;display:flex}:root body .mobile-profile-sheet .mobile-profile-actions>button{flex:1;background:var(--profile-theme-panel,#ffffff12)!important;width:auto!important;min-width:0!important;height:44px!important;min-height:44px!important;color:var(--profile-theme-text,#eee8fa)!important;border:1px solid #ffffff12!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:8px!important;margin:0!important;padding:10px 12px!important;font:650 14px/1.3 DM Sans,sans-serif!important;display:flex!important}:root body .mobile-profile-sheet .mobile-profile-actions>button>svg{background:0 0!important;flex:none!important;width:18px!important;height:18px!important;margin:0!important}:root body .mobile-profile-sheet .mobile-profile-actions.has-friend-action>.mobile-profile-add{background:var(--ct-accent,#635af3)!important;color:#fff!important;flex:1!important}:root body .mobile-profile-sheet .mobile-profile-actions.has-friend-action>button:not(.mobile-profile-add){flex:0 0 44px!important;padding:10px!important}.mobile-profile-actions.has-friend-action>button:not(.mobile-profile-add)>span{display:none}.mobile-profile-actions>button:disabled{opacity:.6;cursor:default}.mobile-profile-actions-wrap>small{color:#ff9da9;margin-top:8px;font-size:12px;display:block}}.message-markdown .message-timestamp{background:var(--ct-selected,#ffffff15);white-space:normal;-webkit-box-decoration-break:clone;box-decoration-break:clone;cursor:default;border-radius:3px;padding:1px 3px;display:inline;color:inherit!important;font:inherit!important}.message-markdown .message-timestamp:hover,.message-markdown .message-timestamp:focus-visible{background:var(--ct-hover,#ffffff25);outline:1px solid var(--ct-border,#ffffff20);outline-offset:1px}.message-channel-mention.cross-server-mention{vertical-align:baseline;white-space:nowrap;border-radius:4px;align-items:center;gap:3px;max-width:100%;font:600 .95em/1.35 inherit;background:var(--ct-selected,#6c8cda25)!important;color:#79c8f3!important;padding:1px 4px!important;display:inline-flex!important}.cross-server-mention>img,.cross-server-mention>.cross-server-initial{object-fit:cover;border-radius:50%;flex:none;width:15px;height:15px}.cross-server-initial{color:#fff;background:#7763d4;place-items:center;font-size:9px;display:inline-grid}.cross-server-mention>svg{flex:none;width:13px;height:13px}.cross-server-mention:hover{filter:brightness(1.15)}.cross-server-mention:focus-visible{outline-offset:2px;outline:2px solid #8ccfff}.composer-channel-mention>.composer-channel-server-icon{object-fit:cover;vertical-align:-3px;border-radius:50%;flex:none;width:16px!important;max-width:16px!important;height:16px!important;max-height:16px!important;margin:0 4px 0 0!important;display:inline-block!important}.composer-channel-mention>.composer-channel-server-initial{color:#fff;background:#7763d4;place-items:center;font-size:9px;line-height:16px;display:inline-grid!important}.composer-channel-server-name{font:inherit;color:inherit}.message-markdown .md-copyable-code{box-sizing:border-box;min-height:40px;padding-right:48px;position:relative}.message-markdown .md-copyable-code>.md-code-copy{border:1px solid var(--ct-border,#ffffff16);background:var(--ct-raised,#25222d);width:28px;height:28px;min-height:0;color:var(--ct-muted,#aaa3b5);cursor:pointer;border-radius:5px;place-items:center;margin:0;padding:5px;line-height:1;transition:background .15s,color .15s;display:grid;position:absolute;top:7px;right:7px}.message-markdown .md-code-copy svg{pointer-events:none;width:15px;height:15px}.message-markdown .md-copyable-code>.md-code-copy:hover{background:var(--ct-hover,#35303f);color:var(--ct-text,#f2edf9)}.message-markdown .md-code-copy:focus-visible{outline-offset:2px;outline:2px solid #a999ff}.message-markdown .md-copyable-code>.md-copy-status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.message-markdown .md-copyable-code>.md-code-copy{transition:none}}.plus-new-page{max-width:1120px;color:var(--text,#eeeaf4);margin:auto}.plus-new-hero{grid-template-columns:1.2fr 1fr;align-items:center;gap:40px;padding:40px 0 55px;display:grid}.plus-eyebrow{color:#bdadff;letter-spacing:2px;align-items:center;gap:10px;font-size:12px;font-weight:800;display:flex}.plus-eyebrow img{width:26px;height:26px}.plus-new-hero h1{letter-spacing:-2px;margin:22px 0;font-size:clamp(42px,5vw,68px);line-height:1.05}.plus-new-hero p,.plus-perk-grid p,.plus-new-page footer p{color:#aaa6b7;font-size:14px;line-height:1.65}.plus-status{background:#24212d;border:1px solid #45404e;border-radius:14px;align-items:center;gap:12px;margin-top:28px;padding:18px;display:flex}.plus-status.active{background:#6c55c522;border-color:#7d6bdb}.plus-status svg{color:#b7a5ff;flex:none;width:22px}.plus-status span{flex-direction:column;gap:7px;display:flex}.plus-status small{color:#b5aec5;line-height:1.5}.plus-showcase{background:radial-gradient(at 50% 30%,#7159c966,#0000 70%),linear-gradient(140deg,#292138,#18151e);border:1px solid #a490fb44;border-radius:26px;flex-direction:column;justify-content:center;align-items:center;gap:15px;min-height:310px;display:flex;box-shadow:0 25px 60px #0003}.plus-showcase img{filter:drop-shadow(0 8px 22px #9b7afa44);width:120px;height:120px}.plus-showcase span{letter-spacing:3px;color:#baacda;font-size:10px}.plus-showcase b{font-size:23px}.plus-showcase small{color:#a89cba}.plus-perk-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:42px;display:grid}.plus-perk-grid article{background:#24212c;border:1px solid #ffffff12;border-radius:16px;padding:24px}.plus-perk-grid article>svg{color:#b39bff;width:27px;height:27px}.plus-perk-grid h2{margin:20px 0 8px;font-size:18px;line-height:1.3}.plus-perk-grid p{margin:0}.plus-new-comparison{border:1px solid #41394d;border-radius:14px;overflow:auto}.plus-new-comparison table{border-collapse:collapse;text-align:left;width:100%;min-width:500px}.plus-new-comparison th,.plus-new-comparison td{border-bottom:1px solid #ffffff10;padding:17px;font-size:13px}.plus-new-comparison thead{background:#302639}.plus-new-comparison td:last-child{color:#cfbdff;background:#6b4fa00d}.plus-new-comparison tbody th{font-weight:500}.plus-new-page footer{border:1px solid #ffffff15;border-radius:16px;margin-top:36px;padding:26px}.plus-new-page footer h2{font-size:21px}.plus-staff-control{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.plus-staff-control select{color:#ddd;background:#24212c;border:1px solid #52445f;border-radius:6px;padding:8px}.plus-staff-control small[role=alert],.plus-banner-editor [role=alert]{color:#ff8c96}.plus-banner-editor{border:1px solid #544166;border-radius:10px;flex-direction:column;gap:10px;margin:18px 0;padding:16px;display:flex}.plus-banner-editor>b{color:#c6afff;font-size:11px}.plus-banner-editor>img{object-fit:cover;border-radius:8px;width:100%;max-height:140px}.plus-banner-editor>label{cursor:pointer}.plus-banner-editor input{max-width:100%}.plus-banner-editor small{color:#aaa3b6;font-size:12px}.plus-banner-editor button{color:#eee;background:#302837;border:1px solid #51465b;border-radius:6px;align-self:flex-start;padding:8px 12px}@media (width<=850px){.plus-new-hero{grid-template-columns:1fr;gap:24px;padding-top:20px}.plus-showcase{min-height:260px}.plus-perk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.plus-perk-grid{grid-template-columns:1fr}.plus-new-comparison th,.plus-new-comparison td{padding:13px}}.plus-reference{color:#f7f6fb;background:url(/plus-waves.svg) top/1440px 760px repeat-y,radial-gradient(at 80% 0,#37306555,#0000 28%),#101015;max-width:none;margin:-28px -70px -50px;padding:0 50px 55px}.plus-centered-hero{text-align:center;max-width:900px;margin:auto;padding:65px 0 70px}.plus-hero-badge{filter:drop-shadow(0 14px 28px #6556ff33);width:160px;height:160px;transform:rotate(-7deg)}.plus-centered-hero h1{letter-spacing:-2px;margin:24px 0 22px;font-size:clamp(42px,5vw,66px);font-weight:850;line-height:1.12}.plus-centered-hero>p{color:#e0dce9;margin:0 0 28px;font-size:21px}.plus-primary-link{background:linear-gradient(145deg,#6454ee,#3e31b5);border:1px solid #a596ff55;border-radius:10px;justify-content:center;align-items:center;gap:18px;padding:15px 22px;font-size:14px;font-weight:750;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff15,0 6px 20px #37238433;color:#fff!important}.plus-primary-link:hover{filter:brightness(1.14)}.plus-primary-link:focus-visible{outline-offset:4px;outline:2px solid #c6baff}.plus-membership-caption{color:#9893a4;margin-top:20px;font-size:12px;line-height:1.6}.plus-feature-stories{max-width:1120px;margin:auto;scroll-margin-top:24px}.plus-feature-story{border-top:1px solid #ffffff12;grid-template-columns:1.15fr 1fr;align-items:center;gap:60px;padding:65px 0;display:grid;position:relative}.plus-feature-story:before{content:"";background:#a390d477;width:110px;height:1px;position:absolute;top:-1px;left:0}.plus-feature-story:nth-child(2n) .plus-feature-art{order:2}.plus-feature-copy>svg{display:none}.plus-feature-copy h2{letter-spacing:-.5px;margin:0 0 20px;font-size:25px;font-weight:800;line-height:1.25}.plus-feature-copy p{color:#c4bfcd;max-width:470px;margin:0;font-size:18px;line-height:1.7}.plus-feature-art{background:#211e29;border-radius:18px;justify-content:center;align-items:center;min-height:310px;display:flex;overflow:hidden;box-shadow:0 15px 35px #0002}.plus-demo-profile{background:#211e29;align-self:stretch;width:100%}.plus-demo-cover{background:radial-gradient(circle at 70% 25%,#ffd0b4,#0000 18%),linear-gradient(130deg,#483897,#b57aac 50%,#eba985);height:100px}.plus-demo-avatar{color:#fff;background:linear-gradient(135deg,#9d8cf3,#5b49b8);border:6px solid #211e29;border-radius:50%;place-items:center;width:64px;height:64px;margin:-32px 0 0 25px;font-size:26px;font-weight:800;display:grid;position:relative}.plus-demo-profile-copy{padding:12px 26px 28px}.plus-demo-profile-copy>b{align-items:center;gap:10px;font-size:24px;display:flex}.plus-demo-profile-copy img{width:24px;height:24px}.plus-demo-profile-copy small{color:#aaa2b8}.plus-demo-profile-copy p{color:#d1cbdc;font-size:13px;line-height:1.7}.plus-demo-tag{color:#c6afff;letter-spacing:1px;background:#8366dc22;border-radius:5px;padding:6px 9px;font-size:10px}.plus-banner-demo{background:radial-gradient(at 90% 0,#c19bfc,#0000 55%),linear-gradient(135deg,#302166,#8263b3);flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:18px;width:100%;padding:36px;display:flex;position:relative}.plus-banner-demo>span{letter-spacing:3px;color:#d5c3f3;font-size:10px}.plus-banner-demo>b{color:#fff;font-size:34px;line-height:1.2}.plus-banner-demo>svg{color:#e6c9ff;width:52px;height:52px;position:absolute;top:65px;right:30px;transform:rotate(15deg)}.plus-swatch-row{gap:9px;display:flex}.plus-swatch-row i{background:#9e85f5;border:2px solid #fff5;border-radius:50%;width:24px;height:24px}.plus-swatch-row i:nth-child(2){background:#e39aba}.plus-swatch-row i:nth-child(3){background:#85c5c0}.plus-swatch-row i:nth-child(4){background:#ebba85}.plus-community-demo{background:#201d29;align-self:stretch;gap:28px;width:100%;display:flex}.plus-demo-rail{background:#17141e;flex-direction:column;gap:12px;padding:22px 14px;display:flex}.plus-demo-rail i{color:#e3dbff;background:#494075;border-radius:13px;place-items:center;width:40px;height:40px;font-style:normal;font-weight:800;display:grid}.plus-demo-rail i:nth-child(2){background:#35635e}.plus-demo-rail i:nth-child(3){background:#855266}.plus-community-demo>div:last-child{flex-direction:column;justify-content:center;padding:20px 15px 20px 0;display:flex}.plus-community-demo small{color:#a79caf;letter-spacing:1.5px;font-size:10px}.plus-community-demo b{margin-top:15px;font-size:27px}.plus-community-demo p{color:#bbb3c6;font-size:14px;line-height:1.7}.plus-community-demo span{color:#c5b0ff;align-items:center;gap:8px;font-size:13px;display:flex}.plus-community-demo svg{width:18px}.plus-retention-demo{width:100%;padding:24px}.plus-landscape{background:linear-gradient(#8d82cc,#d7a8bc 60%,#dfa682);border-radius:10px;height:190px;position:relative;overflow:hidden}.plus-sun{background:#ffe0ac;border-radius:50%;width:45px;height:45px;position:absolute;top:35px;right:65px;box-shadow:0 0 40px #f5d69b77}.plus-landscape i{background:#423c70;border-radius:40px;width:100%;height:180px;position:absolute;bottom:-80px;left:-55px;transform:rotate(-25deg)}.plus-landscape i:last-child{background:#2e294c;bottom:-95px;left:100px;transform:rotate(25deg)}.plus-retention-demo>div:last-child{align-items:center;gap:10px;padding:18px 0 0;display:flex}.plus-retention-demo svg{color:#b8a7ef;width:22px}.plus-retention-demo span{flex-direction:column;flex:1;gap:5px;display:flex}.plus-retention-demo b{font-size:13px}.plus-retention-demo small{color:#9c92ad;font-size:10px}.plus-retention-demo strong{color:#c9b8f2;background:#64519e33;border-radius:5px;padding:7px;font-size:12px}.plus-discovery-demo{text-align:center;background:radial-gradient(at 10% 0,#5b528166,#0000 60%),#201c2c;width:100%;padding:30px}.plus-discovery-demo>svg{color:#baa3ef;width:45px;height:45px;margin-bottom:14px}.plus-discovery-demo>b{font-size:27px;line-height:1.25;display:block}.plus-discovery-demo>div{justify-content:center;gap:45px;margin:22px 0;display:flex}.plus-discovery-demo span{color:#aa9ebc;flex-direction:column;gap:3px;font-size:12px;display:flex}.plus-discovery-demo strong{color:#eee5ff;font-size:34px}.plus-discovery-demo>small{color:#a69bb6;font-size:11px}.plus-compare-section{text-align:center;border-top:1px solid #ffffff12;max-width:1120px;margin:20px auto 0;padding:45px 0 60px}.plus-compare-section>h2{letter-spacing:-.7px;margin:0 0 30px;font-size:32px}.plus-reference .plus-new-comparison{text-align:left;background:#18151f;border:1px solid #ffffff18;border-radius:16px}.plus-reference .plus-new-comparison thead{background:#272133}.plus-reference .plus-new-comparison th,.plus-reference .plus-new-comparison td{padding:21px 24px}.plus-reference .plus-new-comparison td:last-child{color:#d6c7ff;background:#7661c019}.plus-compare-section>.plus-primary-link{margin-top:32px}.plus-reference footer{text-align:center;background:#29203e66;border:1px solid #8f78cb33;border-radius:20px;max-width:1120px;margin:auto;padding:50px 30px}.plus-reference footer>img{width:60px;height:60px}.plus-reference footer h2{letter-spacing:-.5px;font-size:30px}.plus-reference footer p{max-width:620px;margin:15px auto}.plus-membership-note{color:#c5b3ed;align-items:center;gap:8px;margin:12px 0 25px;font-size:13px;display:inline-flex}.plus-membership-note svg{width:17px}.plus-reference footer>small{color:#9f94af;max-width:700px;margin:auto;font-size:11px;line-height:1.7;display:block}@media (width<=1000px){.plus-reference{margin:-28px -45px -50px;padding-inline:30px}.plus-feature-story{gap:30px}.plus-feature-copy p{font-size:16px}}@media (width<=780px){.plus-reference{margin:-22px -22px -35px;padding:0 22px 35px}.plus-centered-hero{padding:45px 0}.plus-hero-badge{width:120px;height:120px}.plus-feature-story{grid-template-columns:1fr;gap:28px;padding:40px 0}.plus-feature-story:nth-child(2n) .plus-feature-art{order:0}.plus-feature-art{min-height:290px}.plus-feature-copy p{max-width:none}.plus-compare-section>h2{font-size:25px}.plus-reference footer{padding:30px 20px}.plus-reference footer h2{font-size:25px}}@media (prefers-reduced-motion:no-preference){.plus-primary-link{transition:filter .15s}}.plus-reference .plus-hero-badge,.plus-reference footer>img,.plus-reference .plus-demo-profile-copy img{object-fit:contain;vertical-align:middle;height:auto}.plus-real-showcase{background:radial-gradient(ellipse at 50% 0,#6c55d52b,transparent 35%),var(--ct-panel,#14121c);color:var(--ct-text,#f7f6fb)}.plus-real-showcase .plus-centered-hero{max-width:1000px;padding:55px 0 45px}.plus-real-showcase .plus-hero-badge{width:92px;margin:0 auto 24px;display:block;transform:none}.plus-eyebrow{letter-spacing:.16em;color:var(--ct-muted,#bdb0df);margin-bottom:14px;font-size:10px;font-weight:750;line-height:1.6;display:block}.plus-real-showcase .plus-centered-hero h1{margin:10px 0 18px;font-size:clamp(38px,5vw,62px)}.plus-real-showcase .plus-centered-hero>p{color:var(--ct-muted,#c4bfcd);font-size:clamp(18px,2vw,23px);line-height:1.5}.plus-quick-perks{border-block:1px solid var(--ct-border,#ffffff18);grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:44px;padding:24px 0;display:grid}.plus-quick-perks span{color:var(--ct-muted,#bbb3c9);flex-direction:column;gap:5px;font-size:12px;display:flex}.plus-quick-perks strong{color:var(--ct-text,#f7f6fb);letter-spacing:-.5px;font-size:25px}.plus-real-showcase .plus-feature-story{border-color:var(--ct-border,#ffffff18);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:38px;padding:48px 0}.plus-real-showcase .plus-feature-story:before{display:none}.plus-app-capture{background:var(--ct-raised,#272133);border:1px solid var(--ct-border,#ffffff18);border-radius:14px;min-width:0;margin:0;padding:9px;box-shadow:0 16px 35px #0002}.plus-app-capture img{object-fit:contain;border-radius:8px;width:100%;height:auto;display:block}.plus-app-capture figcaption{color:var(--ct-muted,#aaa2b7);padding:9px 3px 1px;font-size:10px;line-height:1.4}.plus-real-showcase .plus-feature-story:nth-child(2n) .plus-app-capture{order:2}.plus-real-showcase .plus-feature-copy h2{letter-spacing:-.7px;margin:0 0 17px;font-size:clamp(23px,2.8vw,31px);line-height:1.2}.plus-real-showcase .plus-feature-copy p{color:var(--ct-muted,#c4bfcd);font-size:15px;line-height:1.75}.plus-feature-copy ul{flex-direction:column;gap:10px;margin:20px 0 0;padding:0;list-style:none;display:flex}.plus-feature-copy li{color:var(--ct-text,#eee9f6);align-items:flex-start;gap:9px;font-size:12px;line-height:1.6;display:flex}.plus-feature-copy li svg{color:#a998ff;flex:none;width:15px;height:18px}.plus-real-showcase .plus-compare-section>p{color:var(--ct-muted,#bdb4cb);margin-bottom:25px;font-size:14px;line-height:1.7}.plus-real-showcase .plus-new-comparison{background:var(--ct-panel,#18151f);border-color:var(--ct-border,#ffffff18);overflow-x:auto}.plus-real-showcase .plus-new-comparison thead{background:var(--ct-raised,#272133)}.plus-real-showcase .plus-new-comparison table{width:100%;min-width:450px}.plus-real-showcase .plus-new-comparison th,.plus-real-showcase .plus-new-comparison td{color:var(--ct-text,#eee9f6);border-color:var(--ct-border,#ffffff18);padding:17px 20px}.plus-real-showcase .plus-compare-section>.plus-free-note{margin-top:20px;font-size:12px}.plus-real-showcase footer{background:var(--ct-raised,#29203e66);border-color:var(--ct-border,#8f78cb33)}.plus-real-showcase footer p,.plus-real-showcase footer>small,.plus-real-showcase .plus-membership-caption{color:var(--ct-muted,#bdb4cb)}.plus-real-showcase .plus-app-capture>img{object-fit:contain;background:#211a30;max-height:430px}.plus-real-showcase .plus-app-capture:has(.plus-editor-detail){padding-bottom:25px;padding-right:95px;position:relative}.plus-real-showcase .plus-app-capture>.plus-editor-detail{object-fit:cover;object-position:top;border:1px solid var(--ct-border,#ffffff24);border-radius:8px;width:27%;height:85%;max-height:none;position:absolute;bottom:10px;right:10px;box-shadow:0 8px 20px #0005}.plus-extra-benefits{grid-template-columns:1fr 1fr;gap:24px;max-width:1120px;margin:20px auto 40px;display:grid}.plus-extra-benefits article{border:1px solid var(--ct-border,#ffffff18);background:var(--ct-raised,#272133);border-radius:14px;padding:28px}.plus-extra-benefits strong{color:#baacff;font-size:23px}.plus-extra-benefits h2{margin:14px 0 9px;font-size:19px}.plus-extra-benefits p{color:var(--ct-muted,#bdb4cb);margin:0;font-size:14px;line-height:1.7}@media (width<=600px){.plus-extra-benefits{grid-template-columns:1fr}.plus-real-showcase .plus-app-capture:has(.plus-editor-detail){padding-right:75px}.plus-real-showcase .plus-app-capture>.plus-editor-detail{width:25%}}@media (width<=780px){.plus-real-showcase .plus-feature-story{grid-template-columns:minmax(0,1fr);gap:25px;padding:34px 0}.plus-real-showcase .plus-feature-story:nth-child(2n) .plus-app-capture{order:0}.plus-quick-perks{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 10px}.plus-real-showcase .plus-new-comparison th,.plus-real-showcase .plus-new-comparison td{padding:13px}}:root .community-profile-role-heading .member-table-role-add{width:24px;min-width:24px;height:24px;min-height:24px;color:var(--profile-theme-muted,var(--ct-muted,#aaa2b7));box-shadow:none;background:0 0;border:0;border-radius:5px;place-items:center;padding:3px;line-height:1;display:grid}:root .community-profile-role-heading .member-table-role-add:hover{background:var(--ct-hover,#ffffff12);color:var(--profile-theme-text,var(--ct-text,#eee8fa))}:root .community-profile-role-heading .member-table-role-add>svg{stroke-width:2px;fill:none;width:17px;min-width:17px;height:17px;margin:0;display:block;position:static;transform:none}:root .member-table-role-menu{box-sizing:border-box;background:var(--ct-raised,#2a2733);background:rgb(from var(--ct-raised,#2a2733) r g b / 1);color:var(--ct-text,#eee8fa);border-color:var(--ct-border,#494952);padding:8px}:root .member-table-role-menu .member-table-role-option>input[type=checkbox]{accent-color:#8572f5;cursor:pointer;appearance:auto!important;-webkit-appearance:checkbox!important;width:17px!important;min-width:17px!important;max-width:17px!important;height:17px!important;min-height:17px!important;max-height:17px!important;box-shadow:none!important;background:initial!important;border-radius:3px!important;flex:0 0 17px!important;margin:0!important;padding:0!important;display:block!important;position:static!important;transform:none!important}:root .member-table-role-option>input[type=checkbox]:before,:root .member-table-role-option>input[type=checkbox]:after{content:none!important;display:none!important}:root .member-table-role-search input{cursor:text!important}:root{color:#f6f4ff;font-synthesis:none;--ink:#f8f7fb;--muted:#aaa7bd;--violet:#7770ff;--line:#ffffff21;background:#080714;font-family:DM Sans,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#080714;margin:0;overflow-x:hidden}body:before{content:"";pointer-events:none;opacity:.34;background-image:radial-gradient(#fff .7px,#0000 .8px);background-position:13px 19px;background-size:97px 83px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 95%);mask-image:linear-gradient(#000,#0000 95%)}a{color:inherit;text-decoration:none}.site{background:radial-gradient(circle at 70% 18%,#3a2d8629,#0000 34%),radial-gradient(circle at 15% 70%,#3e329b17,#0000 28%);min-height:100vh}.nav{z-index:20;justify-content:space-between;align-items:center;max-width:1160px;height:82px;margin:auto;padding:0 22px;display:flex;position:relative}.brand{align-items:center;gap:10px;font:800 24px Manrope;display:flex}.mark{background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:31px;height:31px;display:inline-flex;transform:rotate(-5deg)}.mark i{border:2px solid #0b0916;border-color:#0b0916 #0000;border-radius:10px;width:17px;height:4px;display:block}.nav nav{color:#dedce8;gap:34px;font-size:14px;font-weight:700;display:flex}.nav nav a,.footer a{transition:all .2s}.nav nav a:hover{color:#8f88ff}.open-app{color:#0b0916;background:#fff;border-radius:99px;padding:12px 21px;font-weight:800}.menu{color:#fff;background:0 0;border:0;display:none}.hero{align-items:flex-start;max-width:1160px;min-height:645px;margin:auto;padding:92px 22px 40px;display:flex;position:relative}.hero-copy{z-index:3;width:47%;position:relative}.eyebrow,.section-tag{letter-spacing:.16em;color:#9d98ff;text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:800;display:inline-flex}.hero h1{letter-spacing:-.055em;margin:20px 0 26px;font:800 clamp(54px,6vw,78px)/.94 Manrope}.hero h1 em{color:#9993ff;font-style:normal}.hero-copy>p{color:#d1cfdd;max-width:520px;font-size:19px;line-height:1.65}.actions{gap:12px;margin-top:31px;display:flex}.button{border:1px solid var(--line);border-radius:13px;justify-content:center;align-items:center;gap:9px;min-height:49px;padding:0 21px;font-weight:800;transition:all .25s;display:inline-flex}.button:hover{transform:translateY(-2px)}.primary{color:#383090;background:#f8f7fb}.secondary{color:#fff;background:#ffffff0e}.text-links{gap:27px;margin-top:38px;display:flex}.text-links a,.learn{text-underline-offset:4px;align-items:center;gap:7px;font-size:13px;font-weight:700;text-decoration:underline;display:flex}.text-links svg,.learn svg{width:14px}.product-wrap{z-index:2;perspective:1200px;width:710px;height:480px;position:absolute;top:78px;left:49%}.app-window{background:#171620;border:1px solid #ffffff3d;border-radius:10px;grid-template:27px 1fr/42px 145px 1fr 112px;display:grid;position:absolute;inset:35px 7px 48px 18px;overflow:hidden;transform:perspective(1100px)rotateY(-4deg)rotateX(1deg);box-shadow:0 40px 100px #020108,0 0 0 7px #0c0b12}.window-bar{color:#b6b3c1;background:#25232d;grid-column:1/-1;align-items:center;gap:5px;padding:0 10px;font-size:8px;display:flex}.window-bar span{background:#ff6c68;border-radius:50%;width:6px;height:6px}.window-bar span:nth-child(2){background:#ffbd4c}.window-bar span:nth-child(3){background:#2dcc70}.window-bar b{margin-left:9px}.rail{background:#111018;flex-direction:column;align-items:center;gap:8px;padding:10px 6px;display:flex}.mini-logo{text-align:center;background:#625bea;border-radius:8px;width:28px;height:28px;padding-top:5px;font-weight:900}.avatar{color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:25px;height:25px;font-size:10px;font-weight:800;display:inline-flex}.channels{color:#a8a5b2;background:#1e1d27;font-size:9px;position:relative}.space-name{color:#fff;border-bottom:1px solid #2b2935;height:35px;padding:12px;font-weight:700}.space-name span,.channel-label span{float:right}.channel-label{padding:14px 8px 4px;font-size:7px;font-weight:800}.voice-label{padding-top:12px}.channel{border-radius:4px;align-items:center;gap:5px;margin:2px 5px;padding:6px;display:flex}.channel.active{color:#fff;background:#34323f}.user-card{color:#fff;background:#181720;align-items:center;gap:5px;padding:6px;display:flex;position:absolute;bottom:0;left:0;right:0}.user-card div{flex:1}.user-card small,.member small{color:#8a8795;font-size:6px;display:block}.chat{background:#22212a;min-width:0}.chat-head{border-bottom:1px solid #15141b;justify-content:space-between;align-items:center;height:35px;padding:0 10px;font-size:8px;display:flex}.chat-head>div{align-items:center;gap:5px;display:flex}.chat-head span{color:#8b8895;border-left:1px solid #44414c;padding-left:7px}.head-icons{color:#aaa7b2}.messages{height:calc(100% - 35px);padding:12px 11px;font-size:8px;position:relative}.welcome{margin:25px 0 17px}.hash-big{background:#3b3944;border-radius:50%;place-items:center;width:32px;height:32px;font-size:19px;display:grid}.welcome h3{margin:6px 0 2px;font-size:14px}.welcome p,.message p{color:#d2cfda;margin:2px 0}.message{gap:7px;margin:11px 0;display:flex}.message b{font-size:8px}.message time{color:#7d7a87;margin-left:4px;font-size:6px;font-weight:400}.reaction{background:#35314d;border:1px solid #5952c2;border-radius:4px;margin-top:4px;padding:2px 5px;display:inline-block}.composer{color:#888591;background:#393741;border-radius:5px;padding:8px;position:absolute;bottom:8px;left:10px;right:10px}.composer span{float:right}.members{color:#85828f;background:#1c1b23;padding:14px 9px;font-size:7px}.member{color:#ccc9d4;align-items:center;gap:6px;margin:11px 0;display:flex}.phone{background:#211f29;border:5px solid #111017;border-radius:20px;width:115px;height:225px;padding:24px 8px 8px;font-size:7px;position:absolute;bottom:14px;right:0;transform:rotate(2deg);box-shadow:0 20px 50px #03020a}.phone-notch{background:#08070b;border-radius:10px;width:37px;height:7px;position:absolute;top:5px;left:35px}.mobile-head{border-bottom:1px solid #3a3743;padding-bottom:7px;font-weight:800}.mobile-head span{float:right}.mobile-msg{gap:5px;margin:12px 0;display:flex}.mobile-msg .avatar{width:18px;height:18px;font-size:7px}.mobile-msg p{margin:0}.mobile-input{color:#8c8995;background:#36343e;border-radius:5px;padding:7px;position:absolute;bottom:9px;left:8px;right:8px}.statement{text-align:center;max-width:850px;margin:auto;padding:160px 22px 125px}.statement span{letter-spacing:.18em;color:#827cff;font-size:11px;font-weight:800}.statement h2,.community h2,.safety h2,.cta h2{letter-spacing:-.045em;margin:18px 0;font:800 clamp(40px,5.5vw,66px)/1.02 Manrope}.statement p{max-width:630px;color:var(--muted);margin:0 auto;font-size:17px;line-height:1.7}.features{grid-template-columns:repeat(3,1fr);gap:16px;max-width:1160px;margin:auto;padding:0 22px 150px;display:grid}.feature{border:1px solid var(--line);background:linear-gradient(145deg,#ffffff13,#ffffff06);border-radius:20px;min-height:280px;padding:29px}.feature:nth-child(2){transform:translateY(28px)}.feature-icon{background:#625bea;border-radius:13px;place-items:center;width:46px;height:46px;margin-bottom:43px;display:grid}.feature h3{margin:0 0 12px;font:700 22px Manrope}.feature p,.community p,.safety p{color:var(--muted);margin:0;line-height:1.7}.community{border:1px solid var(--line);background:#0d0c19;border-radius:28px;grid-template-columns:1fr 1fr;align-items:center;gap:70px;max-width:1100px;margin:50px auto 120px;padding:80px 50px;display:grid;overflow:hidden}.orb{place-items:center;width:360px;height:360px;display:grid;position:relative}.core{background:radial-gradient(circle at 35% 30%,#9f9aff,#5e55e8 55%,#292266);border-radius:50%;place-items:center;width:105px;height:105px;display:grid;box-shadow:0 0 80px #5d55dc77}.core .mark{width:43px;height:43px}.orbit{border:1px solid #383356;border-radius:50%;position:absolute}.orbit.one{animation:13s linear infinite spin;inset:40px}.orbit.two{animation:19s linear infinite reverse spin;inset:0}.orbit span{background:#928cff;border-radius:50%;width:13px;height:13px;position:absolute;top:10%;left:19%;box-shadow:0 0 15px #aaa6ff}@keyframes spin{to{transform:rotate(360deg)}}.community p{max-width:420px}.learn{color:#b9b5ff;width:max-content;margin-top:27px}.safety{text-align:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line);max-width:1100px;margin:0 auto 130px;padding:110px 40px}.safety>div{color:#8d86ff;letter-spacing:.17em;justify-content:center;align-items:center;gap:10px;font-size:11px;font-weight:800;display:flex}.safety p{max-width:590px;margin:auto;font-size:17px}.cta{text-align:center;padding:120px 22px 150px;position:relative;overflow:hidden}.glow{opacity:.2;filter:blur(100px);background:#4b43cb;width:600px;height:300px;position:absolute;top:100px;left:50%;transform:translate(-50%)}.large{width:54px;height:54px;position:relative}.cta h2,.cta p,.cta .actions{position:relative}.cta p{color:var(--muted);font-size:18px}.cta .actions{justify-content:center}footer{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;gap:24px;max-width:1160px;margin:auto;padding:50px 22px 40px;display:grid}footer p{color:var(--muted);margin:0}footer>div{color:#b8b5c3;justify-content:flex-end;gap:25px;font-size:13px;display:flex}footer small{color:#6f6c79;grid-column:1/-1;margin-top:30px}@media (width<=900px){.nav nav{display:none}.nav nav.open{border:1px solid var(--line);background:#171524;border-radius:14px;flex-direction:column;gap:20px;padding:22px;display:flex;position:absolute;top:72px;left:15px;right:15px}.menu{margin-left:auto;margin-right:14px;display:block}.hero{min-height:920px;padding-top:70px}.hero-copy{width:100%;max-width:580px}.product-wrap{transform-origin:0 0;width:96%;top:500px;left:6%;transform:scale(.9)}.community{grid-template-columns:1fr}.orb{margin:auto}.members{display:none}.app-window{grid-template-columns:42px 145px 1fr}.features{grid-template-columns:1fr}.feature:nth-child(2){transform:none}.feature{min-height:230px}.feature-icon{margin-bottom:28px}}@media (width<=620px){.open-app{display:none}.hero{min-height:790px;padding-top:42px}.hero h1{font-size:49px}.hero-copy>p{font-size:16px}.actions{flex-direction:column;align-items:stretch}.button{width:100%}.text-links{flex-direction:column;gap:16px;margin-top:27px}.product-wrap{width:690px;height:430px;top:505px;left:14px;transform:scale(.53)}.statement{padding:80px 22px}.features{padding-bottom:100px}.community{gap:20px;margin:0 14px 80px;padding:55px 22px}.orb{width:270px;height:270px;margin-left:-6px;transform:scale(.85)}.safety{margin-bottom:70px;padding:80px 22px}.cta{padding:80px 22px 100px}footer{grid-template-columns:1fr}footer>div{flex-wrap:wrap;justify-content:flex-start}footer small{grid-column:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.orbit{animation:none}.button{transition:none}}.mark{color:#0b0916;background:#fff;border-radius:8px;place-items:center;width:31px;height:31px;padding:6px;display:inline-grid;transform:none}.mark img{width:100%;height:100%;display:block}.mini-logo{place-items:center;padding:6px;display:grid}.mini-logo img{width:100%;height:100%}.large{width:54px;height:54px;padding:10px}.legal-site{min-height:100vh}.legal-nav{border-bottom:1px solid var(--line)}.back-home{color:#d8d5e3;align-items:center;gap:7px;font-size:13px;font-weight:700;display:flex}.back-home:hover{color:#9d98ff}.legal-page{max-width:1100px;margin:auto;padding:90px 22px 120px}.legal-hero{max-width:760px;padding-bottom:80px}.legal-hero>span,.legal-layout aside>span{letter-spacing:.18em;color:#8f88ff;font-size:11px;font-weight:800}.legal-hero h1{letter-spacing:-.055em;margin:20px 0 24px;font:800 clamp(52px,7vw,82px)/1 Manrope}.legal-hero p{color:#c7c4d1;max-width:650px;font-size:20px;line-height:1.6}.legal-hero small{color:#747180;margin-top:28px;display:block}.legal-layout{grid-template-columns:210px minmax(0,680px);align-items:start;gap:90px;display:grid}.legal-layout aside{flex-direction:column;gap:8px;display:flex;position:sticky;top:35px}.legal-layout aside>a{color:#8d8999;border-bottom:1px solid #0000;padding:10px 0;font-weight:700}.legal-layout aside>a.active{color:#fff;border-color:#766fff}.legal-layout aside p{color:#777483;margin-top:32px;font-size:13px;line-height:1.7}.legal-layout aside p a{color:#aaa5ff}.legal-layout article section{border-bottom:1px solid var(--line);margin:0 0 43px;padding:0 0 43px}.legal-layout article section:last-child{border-bottom:0}.legal-layout article h2{letter-spacing:-.02em;margin:0 0 15px;font:700 25px Manrope}.legal-layout article p{color:#aaa7b5;margin:0;font-size:16px;line-height:1.82}.legal-footer small{grid-column:auto;margin:0}.legal-footer div{justify-self:end}@media (width<=700px){.legal-page{padding-top:65px}.legal-hero{padding-bottom:55px}.legal-layout{grid-template-columns:1fr;gap:55px}.legal-layout aside{position:static}.legal-layout aside p{display:none}.legal-footer div{justify-self:start}.legal-footer small{order:3}.back-home{font-size:0}.back-home svg{width:20px;height:20px}}html,body,#root{background:#080714;min-height:100%}.route-shell{min-height:100vh;animation:.34s cubic-bezier(.22,.61,.36,1) routeIn}@keyframes routeIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}::view-transition-old(root){animation:.2s both routeOut}::view-transition-new(root){animation:.34s cubic-bezier(.22,.61,.36,1) both routeIn}@keyframes routeOut{to{opacity:0;transform:translateY(-4px)}}.mark{background:0 0;border-radius:0;width:35px;height:32px;padding:0;overflow:visible}.mark img{object-fit:contain;width:100%;height:100%}.large{width:64px;height:58px}.core .mark{width:58px;height:53px;padding:0}.mini-logo{background:#625bea;padding:5px}.mini-logo img{object-fit:contain}.brand{gap:9px}.mega-footer{border-top:1px solid var(--line);grid-template-columns:250px 1fr;align-items:start;gap:70px;max-width:1160px;margin:auto;padding:65px 22px 38px;display:grid}.footer-intro p{color:#888493;max-width:210px;margin:20px 0;font-size:14px;line-height:1.6}.footer-badge{border:1px solid var(--line);color:#a9a5b3;border-radius:99px;align-items:center;gap:7px;padding:8px 11px;font-size:10px;display:inline-flex}.pulse{background:#5ee19b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #5ee19b1a}.footer-groups{grid-template-columns:repeat(5,1fr);gap:25px;display:grid}.footer-groups section{flex-direction:column;gap:12px;display:flex}.footer-groups h3{color:#f2f0f7;margin:0 0 7px;font:700 13px Manrope}.footer-groups a{color:#85818f;font-size:12px;transition:color .18s,transform .18s}.footer-groups a:hover{color:#b8b3ff;transform:translate(2px)}.footer-base{border-top:1px solid #ffffff14;grid-column:1/-1;margin-top:35px;padding-top:25px;display:flex;color:#625f6c!important;justify-content:space-between!important}.footer-base small{color:inherit;grid-column:auto;margin:0}.footer-base span{font-size:11px}.legal-footer{max-width:1160px}@media (width<=960px){.mega-footer{grid-template-columns:1fr;gap:50px}.footer-groups{grid-template-columns:repeat(3,1fr)}}@media (width<=620px){.footer-groups{grid-template-columns:repeat(2,1fr);gap:35px 25px}.footer-base{flex-direction:column;align-items:flex-start;gap:10px}.mega-footer{padding-top:50px}}@media (prefers-reduced-motion:reduce){.route-shell{animation:none}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}}.mega-footer>.footer-intro{justify-content:initial;display:block}.content-page{max-width:1050px;margin:auto;padding:105px 22px 130px}.content-hero{max-width:830px;padding-bottom:85px}.content-hero>span,.next-links>span{letter-spacing:.18em;color:#928cff;font-size:11px;font-weight:800}.content-hero h1{letter-spacing:-.055em;margin:20px 0 25px;font:800 clamp(50px,7vw,82px)/1 Manrope}.content-hero>p{color:#bbb8c7;max-width:720px;font-size:20px;line-height:1.65}.notice{border:1px solid var(--line);color:#c5c2ce;border-radius:99px;align-items:center;gap:9px;margin-top:24px;padding:10px 14px;font-size:12px;display:inline-flex}.notice span{background:#f5bd68;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #f5bd681a}.content-sections{border-top:1px solid var(--line)}.content-sections article{border-bottom:1px solid var(--line);grid-template-columns:70px minmax(0,1fr);gap:20px;padding:42px 0;display:grid}.content-sections article>span{color:#625d7a;padding-top:7px;font:700 11px Manrope}.content-sections h2{letter-spacing:-.025em;margin:0 0 12px;font:700 25px Manrope}.content-sections p{color:#9995a6;max-width:740px;margin:0;line-height:1.78}.status-list article{grid-template-columns:70px 1fr auto;align-items:center}.status-list article p{font-size:0}.status-list article>b{color:#898593;border:1px solid var(--line);border-radius:99px;padding:7px 10px;font-size:11px;font-weight:700}.status-list article>b.good{color:#68dfa0;background:#68dfa00f;border-color:#68dfa059}.post-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.post-grid article{border:1px solid var(--line);background:linear-gradient(145deg,#fff1,#ffffff05);border-radius:18px;flex-direction:column;min-height:310px;padding:28px;display:flex}.post-grid small{color:#7e798b}.post-grid h2{letter-spacing:-.025em;margin:40px 0 15px;font:700 23px/1.25 Manrope}.post-grid p{color:#9692a2;margin:0;line-height:1.65}.post-grid span{color:#7772dc;margin-top:auto;font-size:11px}.brand-showcase{border:1px solid var(--line);background:radial-gradient(circle at 10%,#6f67f038,#0000 34%),#10101c;border-radius:20px;align-items:center;gap:22px;margin-bottom:45px;padding:35px;display:flex}.brand-showcase .mark{width:90px;height:80px}.brand-showcase div{flex-direction:column;gap:5px;display:flex}.brand-showcase small{color:#888493}.brand-showcase>a{color:#222039;background:#fff;border-radius:10px;margin-left:auto;padding:12px 16px;font-size:12px;font-weight:800}.next-links{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;margin-top:80px;padding:45px 0;display:flex}.next-links>span{width:100%;margin-bottom:10px}.next-links a{border:1px solid var(--line);color:#d4d1dc;border-radius:11px;align-items:center;gap:18px;padding:14px 17px;font-size:13px;font-weight:700;transition:all .2s;display:flex}.next-links a svg{width:14px}.next-links a:hover{background:#171525;border-color:#4e496b;transform:translateY(-2px)}@media (width<=780px){.content-site .nav nav{display:none}.content-page{padding-top:70px}.content-hero{padding-bottom:55px}.content-hero h1{font-size:49px}.content-hero>p{font-size:17px}.post-grid{grid-template-columns:1fr}.post-grid article{min-height:260px}.content-sections article,.status-list article{grid-template-columns:40px minmax(0,1fr)}.status-list article>b{grid-column:2}.brand-showcase{flex-wrap:wrap;align-items:flex-start}.brand-showcase>a{text-align:center;width:100%;margin-left:0}.next-links{align-items:stretch}.next-links a{justify-content:space-between;width:100%}}.content-hero{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:center;gap:65px;max-width:none;display:grid}.content-hero-copy>span{letter-spacing:.18em;color:var(--page-accent);align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.content-hero-copy>p{color:#bbb8c7;max-width:650px;font-size:20px;line-height:1.65}.page-art{border:1px solid rgba(var(--page-accent-rgb),.23);background:radial-gradient(circle at 50% 45%,rgba(var(--page-accent-rgb),.24),transparent 34%),linear-gradient(145deg,#ffffff0d,#ffffff03);height:330px;box-shadow:inset 0 0 80px rgba(var(--page-accent-rgb),.035);border-radius:28px;position:relative;overflow:hidden}.art-grid{opacity:.19;background-image:linear-gradient(rgba(var(--page-accent-rgb),.22) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--page-accent-rgb),.22) 1px,transparent 1px);background-size:30px 30px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 75%);mask-image:radial-gradient(circle,#000,#0000 75%)}.art-icon{background:var(--page-accent);color:#0b0a14;width:100px;height:100px;box-shadow:0 25px 80px rgba(var(--page-accent-rgb),.38);z-index:3;border-radius:28px;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.art-icon svg{stroke-width:1.7px;width:45px;height:45px}.art-ring{border:1px solid rgba(var(--page-accent-rgb),.35);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ring-a{width:205px;height:205px}.ring-b{border-style:dashed;width:285px;height:285px;animation:22s linear infinite spin}.art-dot{background:var(--page-accent);width:10px;height:10px;box-shadow:0 0 16px var(--page-accent);border-radius:50%;position:absolute}.dot-a{top:50px;right:60px}.dot-b{width:6px;height:6px;bottom:43px;left:54px}.art-card{border:1px solid rgba(var(--page-accent-rgb),.3);background:#171622;border-radius:12px;padding:12px;display:none;position:absolute;box-shadow:0 12px 35px #05040c}.art-card span{background:rgba(var(--page-accent-rgb),.38);border-radius:5px;height:6px;margin:6px 0;display:block}.section-symbol{border:1px solid rgba(var(--page-accent-rgb),.25);height:37px;color:var(--page-accent);background:rgba(var(--page-accent-rgb),.06);border-radius:10px;place-items:center;display:grid;width:37px!important;padding:0!important}.section-symbol svg{width:17px;height:17px}.content-sections article{grid-template-columns:55px minmax(0,1fr)}.next-links a:hover{border-color:rgba(var(--page-accent-rgb),.55)}.art-route .ring-a{border-radius:35% 65% 53% 47%;transform:translate(-50%,-50%)rotate(20deg)}.art-route .dot-a,.art-route .dot-b{width:17px;height:17px}.art-timeline .art-grid{background-size:100% 42px}.art-timeline .ring-a{border-width:0 0 0 2px;border-radius:0;width:2px;height:230px}.art-timeline .ring-b{display:none}.art-help .art-icon{border-radius:50%}.art-help .ring-a{width:180px;height:180px}.art-help .ring-b{width:245px;height:245px}.art-launch .art-icon{transform:translate(-50%,-50%)rotate(-10deg)}.art-launch .dot-a{border-radius:3px;width:40px;height:4px;transform:rotate(-35deg)}.art-launch .dot-b{border-radius:3px;width:65px;height:4px;transform:rotate(-35deg)}.art-editorial .art-card,.art-press .art-card{display:block}.art-editorial .card-a,.art-press .card-a{width:115px;top:35px;left:24px;transform:rotate(-8deg)}.art-editorial .card-b,.art-press .card-b{width:105px;bottom:34px;right:20px;transform:rotate(9deg)}.art-pulse .ring-a{animation:2.2s ease-in-out infinite pulseRing}.art-pulse .ring-b{animation:2.2s ease-in-out .5s infinite pulseRing}.art-people .art-icon{border-radius:50% 50% 24px 24px}.art-connect .ring-a{left:35%}.art-connect .ring-b{width:205px;height:205px;left:65%}.art-support .art-icon{border-radius:50% 50% 45% 45%;transform:translate(-50%,-50%)rotate(-6deg)}.art-building .art-icon{border-radius:8px}.art-building .art-grid{opacity:.36;background-size:45px 45px}.art-community .art-dot{width:34px;height:34px;box-shadow:none;background:rgba(var(--page-accent-rgb),.7)}.art-community .dot-a{top:44px}.art-community .dot-b{bottom:42px}.art-shield .ring-a,.art-lock .ring-a{border-width:2px}.art-shield .page-art,.art-lock .page-art{background-color:red}@keyframes pulseRing{0%,to{opacity:.3;transform:translate(-50%,-50%)scale(.85)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}}@media (width<=900px){.content-hero{grid-template-columns:1fr}.page-art{width:100%;max-width:560px;height:270px}}@media (width<=780px){.content-hero-copy>p{font-size:17px}.page-art{height:235px}.art-icon{border-radius:22px;width:78px;height:78px}.art-icon svg{width:35px;height:35px}.ring-a{width:160px;height:160px}.ring-b{width:215px;height:215px}}.legal-hero{grid-template-columns:minmax(0,1fr) 180px;align-items:center;gap:70px;max-width:none;display:grid}.legal-emblem{background:linear-gradient(145deg,#817bff,#4d47c8);border-radius:42px;place-items:center;width:150px;height:150px;display:grid;transform:rotate(6deg);box-shadow:0 25px 80px #6e66ff40}.legal-emblem svg{width:59px;height:59px}.legal-privacy .legal-emblem{background:linear-gradient(145deg,#6fd6bc,#328a78);border-radius:50%;transform:rotate(-5deg);box-shadow:0 25px 80px #4ac1a333}.legal-privacy .legal-hero>div:first-child>span{color:#70d6bc}@media (width<=700px){.legal-hero{grid-template-columns:1fr}.legal-emblem{border-radius:28px;grid-row:1;width:95px;height:95px}.legal-emblem svg{width:39px;height:39px}}.auth-page{background:#312bd8;place-items:center;min-height:100vh;padding:72px 24px;display:grid;position:relative;overflow:hidden}.auth-backdrop{filter:saturate(.9);background-image:linear-gradient(#110d641f,#0d0a5833),url(/mooted-auth-backdrop.png);background-position:50%;background-size:cover;position:absolute;inset:-12px;transform:scale(1.02)}.auth-page:after{content:"";pointer-events:none;background:radial-gradient(circle at 50% 42%,#0000 0,#0505231f 55%,#03031459 100%);position:absolute;inset:0}.auth-brand{z-index:2;text-shadow:0 2px 12px #0000002e;align-items:center;gap:9px;font:800 24px Manrope;display:flex;position:absolute;top:28px;left:34px}.auth-card{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#15141df7;border:1px solid #ffffff17;border-radius:12px;width:min(100%,480px);padding:37px 39px 35px;position:relative;box-shadow:0 24px 90px #0202127a,0 2px 7px #00000040}.register-page .auth-card{width:min(100%,510px);padding-top:31px}.auth-logo{justify-content:center;margin-bottom:15px;display:none}.auth-card h1{letter-spacing:-.03em;text-align:center;margin:0 0 7px;font:700 27px Manrope}.auth-card>p{text-align:center;color:#9c98a8;margin:0 0 27px;font-size:15px}.auth-card form{flex-direction:column;gap:17px;display:flex}.auth-field{display:block}.auth-field>span{letter-spacing:.055em;text-transform:uppercase;color:#b8b4c1;margin-bottom:7px;font-size:11px;font-weight:800;display:block}.auth-field>span b{color:#ff727e}.auth-field>div{color:#6e6a78;background:#111017;border:1px solid #35323e;border-radius:7px;align-items:center;gap:11px;height:47px;padding:0 13px;transition:border-color .18s,box-shadow .18s;display:flex}.auth-field>div:focus-within{border-color:#7770ff;box-shadow:0 0 0 3px #7770ff21}.auth-field input{color:#f2f0f6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:0;outline:0;flex:1;min-width:0;font:500 14px DM Sans}.auth-field input::placeholder{color:#5f5b68}.auth-field button{color:#777380;cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:28px;padding:0;display:grid}.auth-field button svg{width:17px}.forgot{color:#8e88ff;width:max-content;margin-top:-8px;font-size:12px}.forgot:hover,.auth-switch a:hover{text-decoration:underline}.auth-submit{color:#fff;cursor:pointer;background:#625bea;border:0;border-radius:7px;height:47px;font:800 14px DM Sans;transition:transform .18s,background .18s;box-shadow:0 8px 24px #625bea38}.auth-submit:hover{background:#716bf1;transform:translateY(-1px)}.auth-submit:active{transform:none}.auth-switch{color:#7f7b88;margin-top:17px;font-size:13px}.auth-switch a{color:#9e99ff;font-weight:700}.auth-check{color:#85818e;align-items:flex-start;gap:10px;font-size:12px;line-height:1.5;display:flex}.auth-check input{accent-color:#6e67ef;margin-top:2px}.auth-check a{color:#a7a2ff}.auth-message{color:#8fe4b7;background:#5ddd9a12;border:1px solid #5ddd9a40;border-radius:7px;align-items:flex-start;gap:8px;padding:11px 12px;font-size:12px;line-height:1.45;display:flex}.auth-message svg{flex:none;width:16px;height:16px}.auth-corner{z-index:2;gap:20px;display:flex;position:absolute;bottom:24px;right:32px}.auth-corner a{color:#ffffffb3;font-size:11px;font-weight:700}.auth-corner a:hover{color:#fff}.register-page{padding-top:40px;padding-bottom:40px}.register-page .auth-card form{gap:13px}.register-page .auth-field>div{height:43px}.register-page .auth-card>p{margin-bottom:22px}@media (width<=600px){.auth-page{background:#171620;padding:0;display:block}.auth-backdrop,.auth-page:after{display:none}.auth-brand{top:22px;left:22px}.auth-card,.register-page .auth-card{width:100%;min-height:100vh;box-shadow:none;background:#171620;border:0;border-radius:0;flex-direction:column;justify-content:center;padding:105px 24px 70px;display:flex}.register-page .auth-card{justify-content:flex-start;padding-top:88px}.auth-logo{display:none}.auth-card h1{text-align:left;font-size:29px}.auth-card>p{text-align:left}.auth-corner{bottom:21px;left:24px;right:auto}}.app-loading{color:#9995a4;background:#18171f;flex-direction:column;justify-content:center;align-items:center;gap:18px;height:100vh;display:flex}.mooted-app{color:#e8e6ed;background:#202027;grid-template-columns:72px 320px minmax(440px,1fr) 350px;min-width:880px;height:100vh;display:grid;overflow:hidden}.mooted-app button{color:inherit;font-family:inherit}.server-rail{background:#121118;border-right:1px solid #28262f;flex-direction:column;align-items:center;gap:10px;padding:7px 9px;display:flex}.server-button{color:#b7b3c0;cursor:pointer;background:#292730;border:0;border-radius:50%;place-items:center;width:47px;height:47px;transition:all .18s;display:grid;position:relative}.server-button svg{width:22px}.server-button:hover,.server-button.active{color:#fff;background:#625bea;border-radius:15px}.server-button.active:before{content:"";background:#fff;border-radius:0 4px 4px 0;width:4px;height:37px;position:absolute;left:-12px}.server-button.home{padding:10px}.server-button.home .mark{width:29px;height:26px}.server-art{font-weight:900}.server-art.violet{background:#7a54cf}.server-art.coral{background:#d65e5e}.server-art.blue{background:#3e7fb2}.server-button.ghost{background:0 0;border:1px dashed #494651}.server-button.ghost:hover{border-color:#7770ff}.rail-divider{background:#34323b;width:32px;height:1px}.rail-spacer{flex:1}.dm-panel{background:#18171e;border-right:1px solid #292730;flex-direction:column;min-width:0;display:flex}.quick-switch{text-align:left;background:0 0;border:0;border-bottom:1px solid #292730;align-items:center;gap:9px;height:58px;margin:0;padding:0 15px;font-size:13px;font-weight:700;display:flex}.quick-switch svg{color:#8c8995;width:16px}.quick-switch span{flex:1}.quick-switch kbd{color:#aaa6b2;background:#302e37;border-radius:4px;padding:3px 6px;font:10px inherit}.dm-nav{border-bottom:1px solid #292730;padding:10px 9px}.dm-nav button{color:#b3afbc;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:12px;width:100%;height:42px;padding:0 11px;font-size:14px;font-weight:700;display:flex}.dm-nav button svg{width:20px}.dm-nav button:hover,.dm-nav button.selected{color:#fff;background:#292730}.dm-nav button.selected svg{color:#8d86ff}.dm-heading{text-transform:uppercase;color:#908c98;justify-content:space-between;align-items:center;padding:18px 17px 9px;font-size:10px;font-weight:800;display:flex}.dm-heading svg{width:16px}.empty-dms{text-align:center;color:#5f5c67;flex:1;place-content:center;font-size:12px;line-height:1.6;display:grid}.empty-dms svg{opacity:.5;width:34px;height:34px;margin:auto}.account-strip{background:#121117;border-top:1px solid #2a2830;align-items:center;gap:6px;height:60px;padding:7px;display:flex}.app-avatar{background:linear-gradient(145deg,#f7a75c,#c55b88);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-weight:900;display:grid;position:relative}.app-avatar i{background:#5bdea0;border:2px solid #121117;border-radius:50%;width:10px;height:10px;position:absolute;bottom:0;right:-1px}.account-name{flex-direction:column;flex:1;min-width:0;display:flex}.account-name b,.account-name span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-name b{font-size:12px}.account-name span{color:#807c88;font-size:9px}.account-strip button{color:#aaa6b2;cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;width:27px;height:32px;display:grid}.account-strip button:hover{color:#fff;background:#2b2932}.account-strip button svg{width:16px}.account-strip .logout:hover{color:#ff7c87}.friends-view{background:#1e1d24;flex-direction:column;min-width:0;display:flex}.friends-tabs{border-bottom:1px solid #302e36;flex:none;align-items:center;gap:7px;height:58px;padding:0 15px;display:flex}.friends-tabs b{align-items:center;gap:9px;margin-right:5px;font-size:15px;display:flex}.friends-tabs b svg{width:20px}.friends-tabs>i{background:#35333c;width:1px;height:24px}.friends-tabs button{color:#aaa7b1;cursor:pointer;background:0 0;border:0;border-radius:6px;height:32px;padding:0 11px;font-weight:700}.friends-tabs button:hover,.friends-tabs button.active{color:#fff;background:#323039}.friends-tabs button.add-friend{color:#fff;background:#625bea}.friends-tabs>span{flex:1}.friends-tabs button:last-child{padding:0 5px}.friends-tabs svg{width:19px}.friends-search{color:#aaa7b2;background:#28262e;border:1px solid #413e49;border-radius:7px;align-items:center;height:44px;margin:13px 15px 0;padding:0 11px;display:flex}.friends-search svg{width:18px}.friends-search input{color:#eee;background:0 0;border:0;outline:0;flex:1;padding:0 9px;font:13px inherit}.friends-empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding-bottom:45px;display:flex}.people-art{opacity:.74;width:95px;height:65px;position:relative}.people-art span{background:#aba8b3;border-radius:50% 50% 42% 42%;position:absolute}.people-art span:first-child{width:34px;height:34px;top:0;left:31px}.people-art span:nth-child(2){border-radius:40px 40px 9px 9px;width:47px;height:29px;bottom:0;left:24px}.people-art span:nth-child(3){width:25px;height:25px;top:13px;right:0;box-shadow:-70px 0 #aba8b3}.friends-empty h1{margin:18px 0 7px;font:700 20px Manrope}.friends-empty p{color:#908c99;margin:0}.friends-empty button{color:#fff;cursor:pointer;background:#625bea;border:0;border-radius:7px;align-items:center;gap:8px;margin-top:22px;padding:10px 15px;font-weight:800;display:flex}.friends-empty button svg{width:16px}.activity-panel{background:#1c1b22;border-left:1px solid #302e36;flex-direction:column;display:flex}.activity-panel header{border-bottom:1px solid #0000;height:58px;padding:18px 17px;font:700 18px Manrope}.activity-empty{text-align:center;color:#8e8a97;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:25px;display:flex}.activity-empty>span{color:#66626f;margin-bottom:22px;font:800 33px Manrope;transform:rotate(-7deg)}.activity-empty>span sup{font-size:18px}.activity-empty b{color:#ddd9e3;font-size:13px}.activity-empty p{max-width:250px;font-size:11px;line-height:1.6}.auth-submit:disabled{opacity:.65;cursor:wait}.auth-message.auth-error{color:#ff9ba4;background:#ff6d7b12;border-color:#ff6d7b40}@media (width<=1120px){.mooted-app{grid-template-columns:72px 280px minmax(440px,1fr)}.activity-panel{display:none}}.no-servers{text-align:center;color:#55515e;text-transform:uppercase;letter-spacing:.08em;border-left:1px solid #0000;place-items:center;width:48px;height:84px;font-size:8px;line-height:1.3;display:grid}.account-strip{position:relative}.account-strip .account-identity{background:0 0;border:0;flex:1;justify-content:flex-start;align-items:center;gap:7px;width:auto;min-width:0;height:46px;padding:4px;display:flex}.profile-popover{z-index:30;background:#111017;border:1px solid #3a3741;border-radius:12px;width:285px;animation:.18s both profileIn;position:absolute;bottom:67px;left:8px;overflow:hidden;box-shadow:0 20px 65px #0000008c}.profile-banner{background:linear-gradient(125deg,#5f58e2,#8b5ed0);height:75px}.profile-avatar{background:linear-gradient(145deg,#f7a75c,#c55b88);border:6px solid #111017;border-radius:50%;place-items:center;width:66px;height:66px;font-size:23px;font-weight:900;display:grid;position:absolute;top:43px;left:17px}.profile-avatar i{background:#5bdea0;border:3px solid #111017;border-radius:50%;width:15px;height:15px;position:absolute;bottom:1px;right:0}.profile-close{right:10px;color:#fff!important;background:#00000040!important;border-radius:50%!important;position:absolute!important;top:10px!important}.profile-body{padding:42px 17px 16px}.profile-body h2{margin:0;font:700 20px Manrope}.profile-body>span{color:#9995a1;font-size:12px}.profile-body>div{background:#2d2a33;height:1px;margin:15px 0}.profile-body>b{color:#8d8995;letter-spacing:.08em;font-size:9px}.profile-body p{margin:5px 0 14px;font-size:12px}.profile-body button{gap:8px;width:100%;color:#ff8f99!important;background:#24191e!important;justify-content:flex-start!important;height:34px!important;padding:0 9px!important;display:flex!important}@keyframes profileIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.friends-tabs button em{color:#fff;background:#e05f6e;border-radius:9px;margin-left:3px;padding:2px 5px;font-size:9px;font-style:normal}.add-friend-view{border-bottom:1px solid #302e36;padding:35px 28px}.add-friend-view h1{text-transform:uppercase;margin:0 0 6px;font:700 20px Manrope}.add-friend-view p{color:#94909c;margin:0 0 19px;font-size:12px}.add-friend-view form{background:#17161c;border:1px solid #423e49;border-radius:8px;align-items:center;height:52px;padding:0 7px 0 15px;display:flex}.add-friend-view input{color:#fff;background:0 0;border:0;outline:0;flex:1;font:14px inherit}.add-friend-view form button{color:#fff;cursor:pointer;background:#625bea;border:0;border-radius:6px;padding:10px 13px;font-weight:800}.friend-feedback{color:#a8a3ff;margin-top:13px;font-size:12px}.friend-list{padding:18px 14px;overflow:auto}.friend-list h3{color:#87838f;margin:11px 8px;font-size:10px}.friend-list h3:not(:first-child){margin-top:30px}.friend-row{border-top:1px solid #302e36;align-items:center;gap:11px;height:62px;padding:0 9px;display:flex}.friend-row:hover{background:#29272f;border-color:#0000;border-radius:7px}.friend-avatar{text-transform:uppercase;background:linear-gradient(145deg,#675fdb,#9b62bd);border-radius:50%;place-items:center;width:38px;height:38px;font-weight:800;display:grid;position:relative}.friend-avatar i{background:#67636f;border:2px solid #1e1d24;border-radius:50%;width:10px;height:10px;position:absolute;bottom:0;right:-1px}.friend-avatar i.online{background:#5bdea0}.friend-row>div:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.friend-row b{font-size:13px}.friend-row span{color:#8c8895;font-size:10px}.friend-row button{color:#aaa6b2;cursor:pointer;background:#34323b;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.friend-row button:hover{color:#fff}.friend-row button.accept{color:#6ee3a3}.friend-row button svg{width:17px}.mini-empty{text-align:center;color:#696572;padding:20px;font-size:12px}.server-button.rail-help{font-size:24px;font-weight:400;line-height:1}.mooted-app{margin:0}.friends-empty{padding-bottom:0;transform:translateY(-10px)}.app-avatar i.status-idle,.profile-avatar i.status-idle{background:#f2b849}.app-avatar i.status-dnd,.profile-avatar i.status-dnd{background:#ef5362}.app-avatar i.status-invisible,.profile-avatar i.status-invisible{background:#777380}.moot-profile{background:#0d0c11;width:300px;overflow:visible}.moot-profile .profile-banner{background:linear-gradient(135deg,#20174c,#0b0a0f);border-radius:11px 11px 0 0}.moot-profile .profile-body{padding-top:42px}.profile-pronouns,.custom-status{color:#a9a5b1;margin:4px 0!important;font-size:12px!important}.custom-status{padding:8px 0}.profile-menu-row{margin-top:2px;color:#ddd!important;background:#27242d!important;border-radius:7px!important;justify-content:flex-start!important;gap:10px!important;width:100%!important;height:42px!important;padding:0 12px!important;display:flex!important}.profile-menu-row>span{text-align:left;flex:1}.profile-menu-row>svg{width:16px!important}.presence-dot{background:#5bdea0;border-radius:50%;width:13px;height:13px}.presence-dot.status-idle{background:#f2b849}.presence-dot.status-dnd{background:#ef5362}.presence-dot.status-invisible{background:#777380}.edit-profile{margin-top:11px;font-weight:800;color:#fff!important;background:#584ff0!important;justify-content:center!important;gap:8px!important;width:100%!important;height:38px!important;display:flex!important}.profile-body button.profile-menu-row{color:#ddd!important;background:#27242d!important}.profile-body button.edit-profile{color:#fff!important;background:#584ff0!important}.status-menu,.account-menu{background:#25232b;border:1px solid #3b3842;border-radius:10px;width:280px;padding:9px;position:absolute;bottom:0;left:310px;box-shadow:0 18px 55px #00000073}.status-menu button,.account-menu button{align-items:center;color:#eee!important;background:0 0!important;border-radius:6px!important;justify-content:flex-start!important;gap:10px!important;width:100%!important;height:auto!important;min-height:43px!important;padding:8px 10px!important;display:flex!important}.status-menu button:hover,.account-menu button:hover{background:#35323d!important}.status-menu button>span,.account-menu button>span{flex-direction:column;flex:1;align-items:flex-start;display:flex}.status-menu small,.account-menu small{color:#9a96a3;font-size:10px}.account-menu>b{color:#898591;padding:5px 8px;font-size:9px;display:block}.tiny-avatar{background:#7868dc;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.account-menu button>svg{width:16px!important}.settings-overlay{z-index:100;background:#1b1a20;grid-template-columns:minmax(250px,calc(50% - 360px)) minmax(630px,1fr);animation:.2s both settingsIn;display:grid;position:fixed;inset:0}.settings-sidebar{background:#16151b;flex-direction:column;align-items:stretch;gap:3px;padding:70px 18px 30px max(25px,100% - 230px);display:flex}.settings-sidebar>b{color:#7f7b87;padding:8px 10px;font-size:10px}.settings-sidebar button{color:#aaa6b2;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;height:39px;padding:0 10px;font-weight:700;display:flex}.settings-sidebar button svg{width:17px}.settings-sidebar button:hover,.settings-sidebar button.active{color:#fff;background:#302e36}.settings-sidebar>div{background:#302e36;height:1px;margin:8px}.settings-sidebar button.danger{color:#ed7782}.settings-content{max-width:850px;padding:68px 80px;position:relative;overflow:auto}.settings-content h1{margin:0 0 24px;font:700 28px Manrope}.settings-content>p{color:#918d99;margin-top:-14px}.settings-close{color:#aaa6b2;background:0 0;border:2px solid #5b5763;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:30px;right:27px}.settings-close small{font-size:8px;position:absolute;top:41px}.account-card{background:#111016;border:1px solid #34313a;border-radius:12px;padding:100px 22px 24px;position:relative;overflow:hidden}.settings-banner{background:linear-gradient(120deg,#4e46cc,#8554ad);height:86px;position:absolute;inset:0 0 auto}.settings-avatar{background:#ca7080;border:7px solid #111016;border-radius:50%;place-items:center;width:72px;height:72px;font-size:24px;font-weight:900;display:grid;position:absolute;top:49px;left:22px}.account-card h2{margin:17px 0 0}.account-card>span{color:#97939f}.account-card dl{background:#1c1b22;border-radius:8px;margin:22px 0 0;padding:4px 15px}.account-card dl>div{border-bottom:1px solid #302e36;padding:14px 0}.account-card dl>div:last-child{border:0}.account-card dt{color:#817d89;font-size:9px;font-weight:800}.account-card dd{margin:5px 0 0;font-size:13px}.settings-form{flex-direction:column;gap:19px;margin-top:30px;display:flex}.settings-form label{color:#aaa6b2;font-size:10px;font-weight:800}.settings-form input{color:#fff;background:#111016;border:1px solid #3e3a45;border-radius:6px;width:100%;height:45px;margin-top:7px;padding:0 13px;font:14px inherit;display:block}.settings-form input:focus{outline:2px solid #655dee}.settings-form button{color:#fff;background:#625bea;border:0;border-radius:6px;width:max-content;padding:11px 16px;font-weight:800}.settings-form>span{color:#6cdda2;font-size:12px}.theme-grid{grid-template-columns:1fr 1fr;gap:15px;margin-top:30px;display:grid}.theme-grid button{color:#aaa6b2;background:#111016;border:2px solid #0000;border-radius:10px;padding:10px;font-weight:700}.theme-grid button.active{color:#fff;border-color:#6e66ef}.theme-preview{background:linear-gradient(90deg,#19181e 25%,#24232b 25%);border-radius:6px;height:130px;margin-bottom:10px;display:block}.theme-preview.midnight{background:linear-gradient(90deg,#08080c 25%,#111117 25%)}.settings-notice{background:#111016;border:1px solid #34313a;border-radius:10px;gap:15px;padding:22px;display:flex}.settings-notice svg{color:#6e67ef}.settings-notice b{font-size:14px}.settings-notice p{color:#95919e;font-size:13px;line-height:1.6}@keyframes settingsIn{0%{opacity:0;transform:scale(.99)}to{opacity:1;transform:none}}@media (width<=900px){.settings-overlay{grid-template-columns:220px 1fr}.settings-sidebar{padding-left:18px}.settings-content{padding:65px 35px}.status-menu,.account-menu{bottom:310px;left:auto;right:0}}.settings-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000c2;grid-template-rows:min(680px,100vh - 40px);grid-template-columns:308px minmax(0,816px);place-content:center;display:grid;inset:0;transform:none}.settings-sidebar{background:#2b2932;border:1px solid #3b3844;border-right:0;border-radius:12px 0 0 12px;padding:16px 12px;overflow:auto}.settings-content{background:#19181f;border:1px solid #3b3844;border-radius:0 12px 12px 0;max-width:none;padding:0 84px 48px;overflow:auto}.settings-search{background:#24222a;border:1px solid #5a5664;border-radius:7px;align-items:center;height:35px;margin-bottom:10px;padding:0 10px;display:flex}.settings-search svg{color:#9995a1;width:16px}.settings-search input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;padding:0 7px}.settings-user{margin-bottom:13px;color:#fff!important;background:#45424d!important;height:46px!important}.settings-user .tiny-avatar{position:relative}.settings-sidebar>b{padding:10px 9px 5px;font-size:9px}.settings-sidebar button{height:37px;font-size:12px}.settings-sidebar button.active{background:#45424d}.settings-title{border-bottom:1px solid #34313b;align-items:center;height:59px;margin:0 -84px 25px;padding:0 16px;display:flex}.settings-title h1{margin:0!important;font-size:17px!important}.settings-title span{color:#918c99;margin-left:9px}.settings-close{border:0;width:24px;height:24px;top:18px;right:19px}.settings-close svg{width:17px}.profile-settings>label{flex-direction:column;gap:8px;font-size:12px;font-weight:700;display:flex}.profile-settings select{color:#eee;background:#292730;border:1px solid #46424e;border-radius:7px;height:44px;padding:0 15px;font:14px inherit}.profile-settings hr{border:0;border-top:1px solid #37343d;margin:35px 0 25px}.profile-settings h2{margin:0 0 4px;font:700 20px Manrope}.profile-settings>p{color:#aaa6b2;margin:0 0 20px;font-size:12px}.profile-settings-grid{grid-template-columns:minmax(280px,1fr) 300px;gap:38px;display:grid}.profile-settings-grid>div>b{color:#aaa6b2;font-size:12px}.profile-settings .settings-form{margin-top:0}.settings-profile-preview{background:#08080b;border-radius:7px;height:360px;margin-top:17px;padding:150px 18px 15px;position:relative;overflow:hidden}.settings-profile-preview>div{background:#000;height:108px;position:absolute;inset:0 0 auto}.settings-profile-preview>i{background:#c96d7c;border:6px solid #08080b;border-radius:50%;place-items:center;width:62px;height:62px;font-size:22px;font-style:normal;font-weight:900;display:grid;position:absolute;top:68px;left:17px}.settings-profile-preview h2{margin:0;font-size:18px}.settings-profile-preview>span,.settings-profile-preview>p{color:#aaa6b2;margin:3px 0;font-size:11px}.settings-profile-preview>b{text-transform:uppercase;margin-top:15px;font-size:10px;display:block}.settings-profile-preview>small{margin-top:4px;font-size:11px;display:block}.profile-settings .settings-form label{font-size:12px}.profile-settings .settings-form input{height:44px}.profile-settings .settings-form button{background:#554cf0}.settings-notice{margin-top:25px}@media (width<=1000px){.settings-overlay{grid-template-columns:260px minmax(0,700px);padding:20px}.settings-content{padding-left:45px;padding-right:45px}.settings-title{margin-left:-45px;margin-right:-45px}.profile-settings-grid{grid-template-columns:1fr}.settings-profile-preview{display:none}}.moot-profile .profile-banner{background:#000}.app-avatar img,.profile-avatar img,.tiny-avatar img,.settings-avatar img,.settings-profile-preview>i img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.app-avatar,.profile-avatar,.tiny-avatar,.settings-avatar,.settings-profile-preview>i{overflow:hidden}.app-avatar i,.profile-avatar i{z-index:2}.settings-stack{flex-direction:column;gap:14px;display:flex}.toggle-row{background:#222129;border:1px solid #383540;border-radius:9px;align-items:center;gap:20px;min-height:66px;padding:14px 16px;display:flex}.toggle-row>span:first-child{flex:1}.toggle-row b{font-size:13px;display:block}.toggle-row small{color:#918d99;margin-top:4px;font-size:11px;line-height:1.4;display:block}.toggle-row input{appearance:none;cursor:pointer;background:#4a4652;border-radius:20px;width:38px;height:22px;transition:all .18s;position:relative}.toggle-row input:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:all .18s;position:absolute;top:3px;left:3px}.toggle-row input:checked{background:#6259f2}.toggle-row input:checked:after{transform:translate(16px)}.setting-select{border-bottom:1px solid #33303a;align-items:center;gap:20px;padding:12px 0;display:flex}.setting-select>span{flex:1}.setting-select b{font-size:13px}.setting-select small{color:#8f8b97;margin-top:3px;font-size:11px;display:block}.setting-select select{color:#eee;background:#292730;border:1px solid #47434f;border-radius:7px;min-width:180px;height:39px;padding:0 12px}.avatar-actions{align-items:center;gap:15px;margin:8px 0 22px;display:flex}.avatar-actions .settings-avatar{border:4px solid #312e38;width:72px;height:72px;position:relative;inset:auto}.avatar-actions>div{gap:8px;display:flex}.upload-button,.avatar-actions button{color:#fff;cursor:pointer;background:#5d54ee;border:0;border-radius:6px;padding:10px 13px;font-size:11px;font-weight:800}.upload-button input{display:none}.avatar-actions button{background:#37343e}.connection-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.connection-card{background:#232129;border:1px solid #3a3741;border-radius:9px;align-items:center;gap:12px;min-height:84px;padding:16px;display:flex}.connection-card svg{color:#aaa3ff;width:24px}.connection-card>span{flex:1}.connection-card b{font-size:13px;display:block}.connection-card small{color:#8f8a98}.connection-card button{color:#ddd;background:#45414d;border:0;border-radius:5px;padding:8px 10px;font-weight:700}.plus-card{background:radial-gradient(circle at 90% 10%,#7657f43d,#0000 45%),#211f29;border:1px solid #4a426c;border-radius:12px;padding:24px}.plus-card h2{margin:0;font-size:22px}.plus-card p{color:#aaa6b3;font-size:12px;line-height:1.6}.plus-card button{color:#fff;background:#665cf1;border:0;border-radius:6px;padding:11px 15px;font-weight:800}.danger-zone{border-top:1px solid #3a333b;margin-top:34px;padding-top:22px}.danger-zone h3{color:#ef7782;font-size:13px}.danger-zone>button{color:#f07b85;background:0 0;border:1px solid #d65360;border-radius:6px;padding:9px 13px;font-weight:800}.delete-confirm{background:#2b2025;border-radius:8px;gap:8px;margin-top:12px;padding:14px;display:flex}.delete-confirm input{color:#fff;background:#171418;border:1px solid #57434a;border-radius:5px;flex:1;padding:0 10px}.delete-confirm button{color:#fff;background:#d84e5d;border:0;border-radius:5px;padding:9px 12px;font-weight:800}.shortcut-list{border:1px solid #37343f;border-radius:9px;overflow:hidden}.shortcut-list>div{border-bottom:1px solid #37343f;align-items:center;padding:13px 15px;display:flex}.shortcut-list>div:last-child{border:0}.shortcut-list span{flex:1;font-size:12px}.shortcut-list kbd{color:#c9c5ce;background:#2d2a33;border:1px solid #4a4651;border-radius:5px;padding:5px 8px;font:10px Manrope}.profile-settings .settings-form textarea{color:#fff;resize:vertical;background:#111016;border:1px solid #3e3a45;border-radius:6px;width:100%;min-height:82px;margin-top:7px;padding:12px}.settings-content::-webkit-scrollbar{width:6px}.settings-sidebar::-webkit-scrollbar{width:6px}.settings-content::-webkit-scrollbar-thumb{background:#46424d;border-radius:5px}.settings-sidebar::-webkit-scrollbar-thumb{background:#46424d;border-radius:5px}@media (width<=760px){.settings-overlay{grid-template-columns:82px minmax(0,1fr);padding:8px}.settings-sidebar{padding:12px 7px}.settings-sidebar>b,.settings-sidebar button span,.settings-search input,.settings-user>span{display:none}.settings-sidebar button{justify-content:center}.settings-content{padding:0 22px 35px}.settings-title{margin:0 -22px 22px}.connection-grid{grid-template-columns:1fr}.setting-select{flex-direction:column;align-items:flex-start}.setting-select select{width:100%}}.settings-overlay,.settings-overlay button,.settings-overlay input,.settings-overlay .mooted-select,.settings-overlay textarea{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.settings-overlay{grid-template-rows:min(720px,100vh - 32px);grid-template-columns:300px minmax(0,824px)}.settings-sidebar{color:#e8e6eb;background:#292730;padding:14px 12px 10px}.settings-sidebar>strong{padding:0 8px 5px;font-size:16px;line-height:30px}.settings-sidebar nav{flex:1}.settings-sidebar nav section{flex-direction:column;display:flex}.settings-sidebar nav section>b{letter-spacing:.04em;color:#8e8995;padding:8px 9px 2px;font-size:9px;line-height:18px}.settings-sidebar nav button{flex:none;width:100%}.settings-sidebar button span{flex:1}.settings-sidebar .nav-arrow{color:#77727e;opacity:.8;width:12px;height:12px}.settings-user>svg:last-child{width:14px;margin-left:auto}.settings-user .tiny-avatar i{background:#52d99a;border:2px solid #45424d;border-radius:50%;width:9px;height:9px;position:absolute;bottom:0;right:0}.settings-sidebar-bottom{border-top:1px solid #393641;margin-top:8px;padding-top:8px}.settings-sidebar-bottom .signout{color:#ed7b85;width:100%}.settings-sidebar-bottom small{color:#6f6b76;padding:7px 10px 2px;font-size:9px;line-height:1.4;display:block}.settings-sidebar-bottom>span{color:#77727f;padding:0 10px;font-size:9px;display:block}.settings-sidebar-bottom a{color:#8d8995;text-decoration:none}.settings-content{background:#18171d;padding:0 70px 50px}.settings-title{height:58px;margin:0 -70px 28px;padding:0 22px}.settings-title button{color:#8c8793;background:0 0;border:0;margin-left:10px;padding:5px;display:grid}.settings-title button svg{width:15px}.settings-close small{color:#77727e;font-size:7px;display:block;position:absolute;top:24px}.section-intro h2{margin:0 0 4px;font-size:18px}.section-intro p{color:#97929f;margin:0 0 20px;font-size:12px}.username-setting{align-items:center;padding:12px 0;display:flex}.username-setting span{flex:1}.username-setting b,.username-setting small{display:block}.username-setting b{color:#aaa6b2;font-size:10px}.username-setting small{color:#eceaec;margin-top:5px;font-size:13px}.username-setting button{background:#3c3943!important}.profile-settings-grid{grid-template-columns:minmax(300px,1fr) 290px;gap:34px}.profile-settings .settings-form{gap:17px}.profile-settings .settings-form label>small{color:#77727e;margin-top:6px;font-weight:500;line-height:1.4;display:block}.accent-control{background:#25232b;border:1px solid #403d47;border-radius:7px;align-items:center;height:44px;margin-top:7px;display:flex;overflow:hidden}.accent-control input{background:0 0!important;border:0!important;width:48px!important;height:44px!important;margin:0!important;padding:5px!important}.accent-control span{color:#bbb7c2;padding-left:8px;font-size:12px}.avatar-actions{margin:7px 0 0}.avatar-actions .settings-avatar{width:64px;height:64px}.settings-profile-preview{border:1px solid color-mix(in srgb,var(--profile-accent) 50%,#35323d);height:auto;min-height:390px;box-shadow:0 12px 35px #0000004d}.settings-profile-preview>div{background:var(--profile-accent)}.settings-profile-preview>button{color:#716d77;background:#242229;border:0;border-radius:5px;width:100%;height:34px;margin-top:15px;font-weight:700}.empty-settings{text-align:center;color:#97929e;margin-top:55px}.empty-settings>svg{color:#514c5a;width:58px;height:58px}.empty-settings h3{color:#ddd9e1;margin:13px 0 5px;font-size:15px}.empty-settings p{max-width:390px;margin:auto;font-size:12px;line-height:1.6}.toggle-row{background:0 0;border:0;border-bottom:1px solid #34313a;border-radius:0;padding:15px 2px}.setting-select{min-height:64px}.settings-notice{background:#211f27;padding:18px}.connection-card{background:#211f27}.connection-card button:hover,.settings-form button:hover,.upload-button:hover{filter:brightness(1.12)}.settings-sidebar-bottom{background:0 0!important;height:auto!important;margin:8px 0 0!important}.setting-section{padding:10px 0 1px}.setting-section:not(:first-child){margin-top:10px}.setting-section h2{margin:0 0 3px;font-size:15px}.setting-section p{color:#8f8a96;margin:0;font-size:11px;line-height:1.5}.settings-sidebar nav:empty:after{content:"No matching settings";color:#77727f;padding:20px 10px;font-size:11px;display:block}.settings-search{box-sizing:border-box;flex:none;width:100%;background:#1f1e25!important;height:36px!important;margin:0 0 10px!important}.settings-search input{box-sizing:border-box;width:0;height:100%}.settings-sidebar nav{min-height:0;margin:0 -4px;padding:0 4px;overflow-y:auto}.settings-subnav{padding:2px 0 5px 36px;animation:.18s both subnavOpen}.settings-subnav button{position:relative;color:#817d89!important;height:27px!important;padding:0 8px!important;font-size:11px!important}.settings-subnav button.selected{color:#f1eff3!important;background:0 0!important}.settings-subnav button.selected:before{content:"";background:#746bf4;border-radius:2px;width:2px;height:17px;position:absolute;left:-8px}.nav-arrow{transition:transform .18s}.nav-arrow.open{transform:rotate(90deg)}@keyframes subnavOpen{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.settings-page-section{border-bottom:1px solid #34313a;margin-bottom:28px;padding:0 0 35px;scroll-margin-top:72px}.settings-page-section:last-child{border:0}.settings-page-section>header{align-items:center;margin-bottom:14px;display:flex}.settings-page-section>header h2{flex:1;margin:0;font-size:17px}.settings-page-section>header button{color:#77727e;background:0 0;border:0}.settings-page-section>header svg{width:14px}.account-edit-form{flex-direction:column;gap:13px;display:flex}.account-edit-form label{color:#aaa6b2;font-size:11px;font-weight:700}.account-edit-form input{color:#fff;background:#242229;border:1px solid #423f49;border-radius:6px;width:100%;height:42px;margin-top:6px;padding:0 12px;display:block}.account-edit-form>button{color:#fff;background:#5d54ee;border:0;border-radius:6px;align-self:flex-start;padding:10px 14px;font-weight:800}.account-edit-form>span{color:#8ee5b2;font-size:11px}.setting-action{border-bottom:1px solid #302e37;align-items:center;gap:16px;min-height:66px;padding:11px 0;display:flex}.setting-action>span{flex:1}.setting-action b,.setting-action small{display:block}.setting-action b{font-size:13px}.setting-action small{color:#8e8996;margin-top:4px;font-size:11px}.setting-action button{color:#e6e3e9;background:#393640;border:0;border-radius:6px;padding:9px 12px;font-weight:700}.setting-action button.danger{color:#ff8993;background:#332127}.empty-inline{color:#8d8995;align-items:center;gap:12px;padding:14px 0;display:flex}.empty-inline svg{width:30px}.empty-inline b,.empty-inline span{display:block}.empty-inline span{font-size:11px}.save-drawer{z-index:5;background:#28262e;border:1px solid #484450;border-radius:8px;grid-column:1/-1;align-items:center;gap:9px;min-height:54px;margin-top:22px;padding:9px 10px 9px 16px;animation:.2s saveDrawer;display:flex;position:sticky;bottom:14px;box-shadow:0 10px 35px #00000080}.save-drawer span{flex:1;font-size:12px;font-weight:700}.save-drawer button{font-weight:800;color:#ddd!important;background:#3a3741!important;border:0!important;border-radius:5px!important;padding:9px 12px!important}.save-drawer button:last-child{color:#fff!important;background:#5f57ed!important}@keyframes saveDrawer{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.account-menu{transform-origin:0 100%;animation:.2s cubic-bezier(.2,.8,.2,1) both accountSwitcherIn}.account-menu button{transition:background .13s,transform .13s}.account-menu button:active{transform:scale(.985)}@keyframes accountSwitcherIn{0%{opacity:0;transform:translate(-8px)scale(.96)}to{opacity:1;transform:none}}.settings-sidebar{overflow:hidden!important}.settings-sidebar nav{padding-bottom:24px;flex:1 1 0!important;min-height:0!important}.settings-sidebar-bottom{flex:none}.settings-content>div,.settings-content>section,.settings-content>.account-sections{animation:.22s cubic-bezier(.2,.8,.2,1) both settingsPageIn}@keyframes settingsPageIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.settings-sidebar nav button{transition:background .14s,color .14s,transform .14s}.settings-sidebar nav>section>button:hover{transform:translate(2px)}.settings-sidebar nav::-webkit-scrollbar-thumb{background:#494550;border-radius:6px}.settings-sidebar nav::-webkit-scrollbar-track{background:0 0}.private-field{border-bottom:1px solid #34313a;align-items:center;gap:8px;min-height:66px;display:flex}.private-field>span{flex:1}.private-field b,.private-field small{display:block}.private-field b{color:#aaa6b2;font-size:11px}.private-field small{color:#e4e1e7;margin-top:5px;font-size:13px}.private-field button{color:#ddd;background:#37343e;border:0;border-radius:5px;padding:8px 10px;font-weight:700}.private-field button:last-child{color:#fff;background:#574ff0}.slide-field{animation:.2s both slideField}@keyframes slideField{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.settings-overlay *,.profile-popover,.account-menu,.status-menu{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.username-modal-backdrop{z-index:120;background:#000000c2;place-items:center;animation:.16s both modalShade;inset:0;display:grid!important;position:absolute!important}.username-modal{background:#1d1b22;border:1px solid #494550;border-radius:12px;width:min(560px,100vw - 40px);padding:28px 28px 24px;animation:.22s cubic-bezier(.2,.85,.2,1) both usernameModalIn;position:relative;box-shadow:0 24px 80px #0009}.username-modal h2{margin:0 0 25px;font-size:22px}.username-modal>p{color:#aaa5b1;margin:0 0 22px;font-size:14px;line-height:1.5}.username-modal label{color:#bcb7c3;font-size:12px;font-weight:800;display:block}.username-modal label input{color:#fff;background:#2b2832;border:1px solid #504b57;border-radius:8px;outline:0;width:100%;height:48px;margin-top:8px;padding:0 14px;font-size:15px;display:block}.username-modal label input:focus{border-color:#7168f5;box-shadow:0 0 0 2px #7168f533}.username-modal-close{color:#918c98;background:0 0;border:0;width:34px;height:34px;position:absolute;top:20px;right:20px}.username-modal-close svg{width:25px}.username-rules{border:1px solid #403c46;border-radius:8px;flex-direction:column;gap:9px;margin-top:15px;padding:14px;display:flex}.username-rules span{color:#8c8793;align-items:center;gap:9px;font-size:12px;display:flex}.username-rules svg{width:16px}.username-rules span.valid{color:#31c583}.username-error{color:#ff9099;background:#371f25;border-radius:6px;margin-top:13px;padding:9px 11px;font-size:12px}.username-modal footer{justify-content:flex-end;gap:10px;margin-top:28px;display:flex}.username-modal footer button{color:#eee;background:#302d36;border:1px solid #494550;border-radius:7px;padding:10px 15px;font-weight:800}.username-modal footer button:last-child{color:#fff;background:#554bed;border-color:#7168f5}.username-modal footer button:disabled{opacity:.45;cursor:not-allowed}@keyframes usernameModalIn{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:none}}@keyframes modalShade{0%{opacity:0}to{opacity:1}}.settings-overlay{z-index:5000!important}.password-modal label+label{margin-top:15px}.notes-view{background:#1e1d24;flex-direction:column;grid-column:3/5;min-width:0;display:flex}.notes-header{border-bottom:1px solid #302e36;flex:none;align-items:center;gap:8px;height:58px;padding:0 16px;display:flex}.notes-header b{align-items:center;gap:10px;font-size:15px;display:flex}.notes-header b svg{color:#c5c1cb;width:20px}.notes-header>span{flex:1}.notes-header button{color:#b3afba;background:0 0;border:0;border-radius:6px;place-items:center;width:34px;height:34px;display:grid}.notes-header button:hover{color:#fff;background:#302e37}.notes-header svg{width:18px}.notes-scroll{flex:1;min-height:0;padding:0 16px 18px;overflow-y:auto}.notes-welcome{text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;min-height:445px;padding-bottom:52px;display:flex}.notes-avatar{background:#7168ed;border-radius:50%;place-items:center;width:80px;height:80px;font-size:27px;font-weight:900;display:grid;overflow:hidden}.notes-avatar img,.note-avatar img{object-fit:cover;width:100%;height:100%}.notes-welcome h1{margin:23px 0 13px;font:750 28px Manrope}.notes-welcome i{clip-path:polygon(0 50%,8% 22%,16% 70%,24% 30%,32% 68%,40% 28%,48% 72%,56% 26%,64% 69%,72% 30%,80% 70%,88% 25%,100% 50%,100% 65%,88% 40%,80% 84%,72% 45%,64% 83%,56% 42%,48% 87%,40% 43%,32% 82%,24% 45%,16% 83%,8% 39%,0 65%);background:linear-gradient(90deg,#0000 0 8%,#8c8795 9% 16%,#0000 17% 22%,#8c8795 23% 31%,#0000 32% 38%,#8c8795 39% 47%,#0000 48% 54%,#8c8795 55% 63%,#0000 64% 70%,#8c8795 71% 79%,#0000 80% 86%,#8c8795 87% 95%,#0000 96%);width:120px;height:12px;margin-bottom:24px}.notes-welcome p{color:#bbb7c1;margin:0;font-size:15px}.note-date{color:#aaa6b1;align-items:center;gap:12px;height:34px;font-size:10px;font-weight:700;display:flex}.note-date span{background:#34313a;flex:1;height:1px}.note-item{border-radius:5px;gap:10px;margin:0 -1px;padding:7px 9px;display:flex;position:relative}.note-item:hover{background:#222128}.note-avatar{background:#7168ed;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-weight:900;display:grid;overflow:hidden}.note-body{flex:1;min-width:0}.note-body>header{align-items:center;gap:7px;height:20px;display:flex}.note-body b{font-size:13px}.note-body time{color:#85818d;font-size:9px}.note-body header svg{color:#928bff;fill:currentColor;width:11px}.note-body p{color:#ece9ef;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.45}.note-actions{background:#292730;border:1px solid #3d3944;border-radius:6px;display:none;position:absolute;top:-15px;right:8px;overflow:hidden;box-shadow:0 5px 15px #00000040}.note-item:hover .note-actions{display:flex}.note-actions button{color:#aaa6b2;background:0 0;border:0;place-items:center;width:31px;height:29px;display:grid}.note-actions button:hover{color:#fff;background:#3a3741}.note-actions button:last-child:hover{color:#ff7f89}.note-actions svg{width:14px}.note-edit textarea{color:#fff;resize:vertical;background:#16151b;border:1px solid #5e57d8;border-radius:6px;width:100%;min-height:62px;padding:9px;font:13px inherit}.note-edit small{color:#77727f;font-size:9px}.notes-composer{background:#292730;border:1px solid #34313d;border-radius:8px;flex:none;align-items:flex-end;gap:9px;min-height:56px;margin:0 8px 9px;padding:7px 10px;display:flex}.notes-composer>button,.notes-composer>div button{color:#bbb7c1;background:0 0;border:0;place-items:center;width:30px;height:36px;display:grid}.notes-composer button:hover{color:#fff}.notes-composer svg{width:19px}.notes-composer textarea{resize:none;color:#f1eff3;background:0 0;border:0;outline:0;flex:1;min-height:36px;max-height:130px;padding:8px 0;font:13px/20px inherit}.notes-composer textarea::placeholder{color:#8f8a96}.notes-composer>div{display:flex}@media (width<=900px){.notes-view{grid-column:3/5}.notes-welcome{min-height:360px}}.username-modal-backdrop{padding:20px;z-index:6500!important;position:fixed!important}.security-modal{color:#f4f2f6;background:#1d1b22;border:1px solid #4a4652;border-radius:12px;width:min(690px,100vw - 40px);max-height:calc(100vh - 48px);padding:26px;animation:.22s cubic-bezier(.2,.85,.2,1) both usernameModalIn;overflow:auto;box-shadow:0 28px 100px #000000b8}.security-modal>header{align-items:flex-start;gap:18px;margin-bottom:24px;display:flex}.security-modal>header>div{flex:1}.security-modal h2{margin:0 0 7px;font-size:22px}.security-modal header p{color:#aaa5b1;margin:0;font-size:13px;line-height:1.5}.security-modal header>button{color:#918c98;background:0 0;border:0;padding:2px}.security-modal header>button svg{width:25px}.security-modal>label,.two-factor-setup label{color:#bcb7c3;text-transform:uppercase;margin-top:15px;font-size:11px;font-weight:800;display:block}.security-modal input{color:#fff;background:#2b2832;border:1px solid #504b57;border-radius:8px;outline:0;width:100%;height:46px;margin-top:7px;padding:0 14px;font-size:15px;display:block}.security-modal input:focus{border-color:#7168f5;box-shadow:0 0 0 2px #7168f533}.security-modal>footer{border-top:1px solid #37343e;justify-content:flex-end;gap:10px;margin-top:26px;padding-top:20px;display:flex}.security-modal footer button,.session-list button{color:#eee;background:#302d36;border:1px solid #4a4652;border-radius:7px;padding:10px 15px;font-weight:800}.security-modal footer button:last-child{background:#554bed;border-color:#7168f5}.security-modal .danger-button{color:#ff8b95!important;background:#43242a!important;border-color:#65343d!important}.two-factor-setup{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:24px;display:grid}.two-factor-setup>img{aspect-ratio:1;background:#fff;border-radius:10px;width:210px;padding:10px}.two-factor-setup b{margin:4px 0 8px;font-size:12px;display:block}.two-factor-setup code{color:#d9d5de;word-break:break-all;-webkit-user-select:all;user-select:all;background:#121116;border:1px solid #45414d;border-radius:7px;padding:12px;font:12px ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.two-factor-setup small{color:#8f8a96;margin-top:9px;font-size:11px;line-height:1.45;display:block}.session-list{border:1px solid #3d3945;border-radius:9px;flex-direction:column;display:flex;overflow:hidden}.session-list>div{background:#222028;border-bottom:1px solid #37333e;align-items:center;gap:13px;padding:15px;display:flex}.session-list>div:last-child{border:0}.session-list svg{color:#8e87ff;width:25px}.session-list span{flex:1}.session-list b,.session-list small,.session-list em{display:block}.session-list small,.session-list em{color:#8f8a96;margin-top:3px;font-size:10px;font-style:normal}.session-list em{color:#55d59a}.sessions-modal{width:min(620px,100vw - 40px)}@media (width<=620px){.two-factor-setup{grid-template-columns:1fr}.two-factor-setup>img{justify-self:center;width:180px}.security-modal{padding:20px}.username-modal-backdrop{padding:10px}}.notes-header button.active{color:#fff;background:#393640}.notes-profile-button,.note-avatar-button,.note-body>header button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.notes-profile-button{border-radius:50%}.notes-profile-button:hover{filter:brightness(1.12)}.note-avatar-button{flex:none;width:38px;height:38px}.note-body>header button{font-size:13px;font-weight:800}.note-body>header button:hover{text-decoration:underline}.note-body figure{max-width:520px;margin:7px 0 2px}.note-body figure img{object-fit:contain;border:1px solid #393640;border-radius:7px;max-width:100%;max-height:420px;display:block}.note-body figcaption{color:#77727f;margin-top:5px;font-size:9px}.note-message-menu{z-index:20;background:#292630;border:1px solid #494550;border-radius:7px;width:175px;padding:6px;position:absolute;top:27px;right:8px;box-shadow:0 14px 38px #0009}.note-message-menu button{color:#e9e6ec;text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;gap:9px;width:100%;height:35px;padding:0 9px;font-size:11px;font-weight:700;display:flex}.note-message-menu button:hover{background:#3a3641}.note-message-menu button.danger{color:#ff8792}.note-message-menu svg{width:14px}.note-author-card{z-index:15;text-align:left;background:#0d0c11;border:1px solid #403c47;border-radius:9px;width:285px;min-height:230px;padding:104px 16px 16px;position:absolute;top:250px;box-shadow:0 18px 50px #0000009e}.note-author-card>.note-author-banner{background:#625bea;border-radius:8px 8px 0 0;height:72px;position:absolute;inset:0 0 auto}.note-author-avatar{background:#7168ed;border:5px solid #0d0c11;border-radius:50%;place-items:center;width:66px;height:66px;font-weight:900;display:grid;position:absolute;top:42px;left:16px;overflow:visible}.note-author-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.note-author-avatar i{background:#24b87a;border:3px solid #0d0c11;border-radius:50%;width:13px;height:13px;position:absolute;bottom:0;right:0}.note-author-card h2{margin:0;font-size:17px}.note-author-card>span,.note-author-card>small{color:#aaa6b1;margin-top:3px;font-size:11px;display:block}.note-author-card p{margin:14px 0 0;font-size:11px;line-height:1.5}.pinned-notes-panel{z-index:30;background:#292730;border:1px solid #45414d;border-radius:7px;width:390px;max-height:min(610px,100vh - 90px);position:absolute;top:51px;right:55px;overflow:auto;box-shadow:0 20px 55px #0000008c}.pinned-notes-panel>header{border-bottom:1px solid #3a3741;align-items:center;gap:9px;height:47px;padding:0 15px;font-size:13px;font-weight:800;display:flex}.pinned-notes-panel>header svg{fill:currentColor;width:17px}.pinned-notes-panel>button{color:#eee;text-align:left;background:0 0;border:0;border-bottom:1px solid #393640;align-items:center;gap:10px;width:100%;min-height:64px;padding:10px 13px;display:flex}.pinned-notes-panel>button:hover{background:#34313b}.pinned-avatar{background:#7168ed;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;overflow:hidden}.pinned-avatar img{object-fit:cover;width:100%;height:100%}.pinned-notes-panel>button span{flex:1;min-width:0}.pinned-notes-panel>button b,.pinned-notes-panel>button small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pinned-notes-panel>button b{font-size:11px}.pinned-notes-panel>button small{color:#aaa6b1;margin-top:4px;font-size:10px}.pinned-notes-panel>div{text-align:center;color:#aaa6b1;flex-direction:column;justify-content:center;align-items:center;min-height:330px;display:flex}.pinned-notes-panel>div>svg{width:52px;height:52px;margin-bottom:15px}.pinned-notes-panel>div b{color:#eee}.pinned-notes-panel>div p{font-size:11px}.notes-view{position:relative}.notes-welcome{min-height:335px;padding-bottom:34px}.note-message-menu{top:auto;bottom:35px}.notes-emoji-picker{z-index:80;border:1px solid #494550;border-radius:10px;width:350px;position:absolute;bottom:72px;right:14px;overflow:hidden;box-shadow:0 20px 60px #000000a6}.notes-plus-menu{z-index:60;background:#292630;border:1px solid #494550;border-radius:8px;width:230px;padding:7px;position:absolute;bottom:62px;left:8px;box-shadow:0 16px 45px #0009}.notes-plus-menu button{font-weight:700;color:#eee!important;background:0 0!important;border:0!important;border-radius:5px!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;width:100%!important;height:39px!important;padding:0 10px!important;font-size:11px!important;display:flex!important}.notes-plus-menu button:hover{background:#3a3641!important}.notes-plus-menu svg{width:16px}.notes-plus-menu kbd{color:#8f8a96;margin-left:auto;font:9px inherit}.note-reactions{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.note-reactions button{color:#fff;background:#302c48;border:1px solid #554fc2;border-radius:6px;align-items:center;gap:5px;height:27px;padding:0 8px;font-size:14px;display:flex}.note-reactions button:hover{background:#3b3658}.note-reactions small{color:#c8c3ff;font-size:9px}@media (height<=720px){.notes-welcome{min-height:250px}.notes-emoji-picker{height:360px}}.notes-scroll{flex-direction:column;padding-bottom:4px;display:flex}.notes-welcome{flex:1;min-height:215px;padding-bottom:28px}.notes-plus-menu{width:245px!important;display:block!important}.notes-plus-menu button{white-space:nowrap!important}.note-item.grouped{min-height:25px;padding-top:2px;padding-bottom:2px;padding-left:57px}.note-item.grouped .note-avatar-button,.note-item.grouped .note-body>header{display:none}.note-item.grouped:before{content:attr(data-time);color:#6f6b77;text-align:right;opacity:0;width:43px;font-size:8px;position:absolute;top:6px;left:7px}.note-item.grouped:hover:before{opacity:1}.note-author-card{z-index:600;padding-top:104px;position:fixed;top:78px;left:410px}.note-author-card>.note-author-banner{border-radius:8px 8px 0 0;height:72px;position:absolute;inset:0 0 auto}.note-author-username{color:#aaa6b1;align-items:center;font-size:11px;display:flex}.note-author-username span{flex:1}.note-author-username button{color:#8d8995;background:0 0;border:0;width:24px;height:24px}.note-author-username svg{width:13px}.note-author-card>em{color:#d8d4dc;margin-top:8px;font-size:11px;font-style:normal;display:block}.note-author-card>section{background:#18171d;border-radius:7px;margin-top:14px;padding:12px}.note-author-card>section b{color:#8c8794;letter-spacing:.04em;font-size:8px;display:block}.note-author-card>section p{color:#e7e4e9;margin:4px 0 12px;font-size:10px}.note-author-card>section p:last-child{margin-bottom:0}.note-author-card>footer{border:0;max-width:none;padding:9px 0 0;display:block}.note-author-card>footer button{color:#ddd;background:#302d37;border:0;border-radius:5px;justify-content:center;align-items:center;gap:7px;width:100%;height:34px;font-size:10px;font-weight:750;display:flex}.note-author-card>footer svg{width:13px}@media (height<=720px){.notes-welcome{min-height:150px;padding-bottom:18px}}@media (width<=900px){.note-author-card{top:70px;left:350px}}.note-author-card{left:var(--profile-left,410px);top:var(--profile-top,78px);width:300px;min-height:320px}.mooted-message-menu{z-index:700;background:#292730;border-color:#4b4752;border-radius:9px;width:278px;max-height:calc(100vh - 100px);padding:9px;position:fixed;top:auto;bottom:78px;right:24px;overflow-y:auto}.mooted-message-menu>button{height:42px;padding:0 10px;font-size:13px}.mooted-message-menu>button>svg:first-child{width:18px}.mooted-message-menu>button>svg:last-child{width:14px;margin-left:auto}.mooted-message-menu hr{background:#403c47;border:0;height:1px;margin:5px 7px}.quick-reactions{grid-template-columns:repeat(4,1fr);gap:6px;height:55px;margin-bottom:5px;display:grid}.quick-reactions button{color:#fff;background:#403d47;border:0;border-radius:7px;width:100%;height:50px;font-size:25px}.quick-reactions button:hover{background:#4b4752}.note-reactions img{border-radius:4px;width:18px;height:18px}.note-item.unread:after{content:"";background:#7168ed;border-radius:3px;width:3px;position:absolute;top:4px;bottom:4px;left:-2px}.note-body>header svg:last-child{fill:none}.notes-emoji-picker .epr-main{border:0!important}.notes-emoji-picker .epr-category-nav{padding:7px}.notes-emoji-picker .epr-emoji-category-label{background:#201e26!important}.notes-emoji-picker img{object-fit:contain}@media (width<=760px){.mooted-message-menu{width:260px;right:12px}.note-author-card{top:65px!important;left:95px!important}}.notes-scroll{padding-bottom:26px}.mooted-message-menu{left:var(--message-menu-left,420px);right:auto;top:var(--message-menu-top,90px);border-radius:8px;width:224px;max-height:min(510px,100vh - 24px);padding:7px;bottom:auto}.mooted-message-menu>button{text-align:left;white-space:nowrap;justify-content:flex-start;gap:8px;height:33px;padding:0 8px;font-size:10.5px}.mooted-message-menu>button>svg:first-child{flex:none;width:15px;height:15px}.mooted-message-menu>button>svg:last-child{width:12px}.notes-emoji-picker{background:#292730;border-radius:9px;width:min(650px,100vw - 420px);bottom:72px;right:15px}.notes-emoji-picker>header{border-bottom:1px solid #413d48;align-items:center;gap:6px;height:54px;padding:0 13px;display:flex}.notes-emoji-picker>header button{color:#c8c4ce;background:0 0;border:0;border-radius:6px;height:36px;padding:0 12px;font-size:13px;font-weight:800}.notes-emoji-picker>header button.active{color:#fff;background:#45414c}.notes-emoji-picker .epr-main{background:#211f27!important;border-radius:0!important}.notes-emoji-picker .epr-search{background:#292630!important;border-color:#514d58!important;height:45px!important;font-size:14px!important}.notes-emoji-picker .epr-category-nav{z-index:2;background:#1a191f;border-right:1px solid #3d3944;gap:7px;top:132px;bottom:0;left:0;flex-direction:column!important;justify-content:flex-start!important;width:54px!important;height:auto!important;padding:8px 6px!important;display:flex!important;position:absolute!important}.notes-emoji-picker .epr-category-nav>button{flex:none!important;width:40px!important;height:40px!important}.notes-emoji-picker .epr-emoji-category-label{padding-left:12px!important;font-size:12px!important}.notes-emoji-picker .epr-skin-tones{top:76px!important;right:14px!important}@media (width<=920px){.notes-emoji-picker{width:520px}.notes-emoji-picker .epr-emoji-category-content{grid-template-columns:repeat(7,1fr)!important}}@media (width<=700px){.notes-emoji-picker{width:auto;left:90px;right:10px}.mooted-message-menu{left:auto;right:12px}}.mooted-message-menu>button{text-align:left!important;direction:ltr!important;justify-content:flex-start!important;padding-left:10px!important}.mooted-message-menu>button>svg:first-child{margin:0!important}:is(.mooted-message-menu>button:has(.lucide-smile),.mooted-message-menu>button:has(.lucide-languages),.mooted-message-menu>button:has(.lucide-bookmark)),.mooted-message-menu>.quick-reactions+button+hr{display:none!important}.mooted-message-menu>button:has(.lucide-languages)+hr{display:none!important}.note-body>header .lucide-bookmark{display:none!important}.delete-message-shade{z-index:12000;background:#000000d1;place-items:center;padding:20px;animation:.16s both modalShade;display:grid;position:fixed;inset:0}.delete-message-modal{background:#1d1b22;border:1px solid #4a4652;border-radius:10px;width:min(570px,100vw - 32px);padding:22px;animation:.2s cubic-bezier(.2,.85,.2,1) both usernameModalIn;box-shadow:0 26px 90px #000000b8}.delete-message-modal>header{align-items:center;display:flex}.delete-message-modal h2{flex:1;margin:0;font-size:21px}.delete-message-modal header button{color:#99949f;background:0 0;border:0;width:34px;height:34px}.delete-message-modal header svg{width:24px}.delete-message-modal>p{color:#c6c2cc;margin:25px 0 18px;font-size:14px}.delete-message-preview{background:#18171d;border:1px solid #48444f;border-radius:8px;align-items:flex-start;gap:12px;min-height:82px;padding:15px;display:flex}.delete-message-avatar{background:#7168ed;border-radius:50%;flex:none;place-items:center;width:43px;height:43px;font-weight:900;display:grid;overflow:hidden}.delete-message-avatar img{object-fit:cover;width:100%;height:100%}.delete-message-preview>span{flex:1;min-width:0}.delete-message-preview b{font-size:14px}.delete-message-preview time{color:#8f8a96;margin-left:8px;font-size:11px}.delete-message-preview small{color:#ece9ef;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:8px;font-size:13px;display:block}.delete-message-modal .delete-pro-tip{margin:16px 0 25px;font-size:12px;line-height:1.5}.delete-pro-tip b{color:#39c886}.delete-message-modal>footer{justify-content:flex-end;gap:9px;display:flex}.delete-message-modal>footer button{color:#eee;background:#302d36;border:1px solid #4a4652;border-radius:7px;height:42px;padding:0 16px;font-weight:800}.delete-message-modal>footer button:last-child{color:#fff;background:#d93640;border-color:#dc4651}.account-strip .account-name{text-align:left;justify-content:center;line-height:1.25}.account-strip .account-identity,.account-strip .app-avatar{align-self:center}.account-strip{isolation:isolate;z-index:500;transition:background .18s,border-color .18s}.account-strip:hover{background:#17151d;border-color:#393541}.account-strip .account-identity{transition:background .16s,transform .16s}.account-strip .account-identity:hover{transform:translateY(-1px)}.profile-popover{transform-origin:0 100%;max-height:min(570px,100vh - 90px);animation:.24s cubic-bezier(.2,.9,.25,1.15) both profileSpring;overflow:visible!important}.profile-body{max-height:380px;overflow-y:auto}.profile-body::-webkit-scrollbar{width:4px}.profile-body::-webkit-scrollbar-thumb{background:#403c48;border-radius:5px}.status-menu,.account-menu{z-index:50;max-height:min(430px,100vh - 100px);overflow-y:auto;bottom:0!important;left:calc(100% + 8px)!important}.profile-menu-row{transition:background .14s,transform .14s!important}.profile-menu-row:hover{transform:translate(2px)}.account-menu button>span{min-width:0}.account-menu button>span b,.account-menu button>span small{text-overflow:ellipsis;white-space:nowrap;max-width:175px;overflow:hidden}@keyframes profileSpring{0%{opacity:0;transform:translateY(14px)scale(.955)}to{opacity:1;transform:none}}.profile-avatar{overflow:visible!important}.profile-avatar>img{overflow:hidden}.profile-avatar>i,.app-avatar>i,.tiny-avatar>i{box-sizing:content-box!important;opacity:1!important;filter:none!important;box-shadow:none!important}.profile-avatar>i{border:4px solid #0d0c11!important;bottom:-1px!important;right:-1px!important}.app-avatar>i{border:3px solid #121117!important;bottom:-1px!important;right:-2px!important}.profile-action-card{border-radius:12px;background:#27242d!important;height:auto!important;margin:16px 0 0!important;padding:5px 12px!important}.profile-action-card .profile-menu-row{font-weight:750;color:#efedf1!important;background:0 0!important;border-bottom:1px solid #34313d!important;border-radius:0!important;height:51px!important;margin:0!important;padding:0 6px!important;font-size:14px!important}.profile-action-card .profile-menu-row:last-child{border-bottom:0!important}.profile-action-card .profile-menu-row:hover{background:#312e38!important}.profile-action-card .profile-menu-row>svg:first-child{width:19px!important}.profile-action-card .profile-menu-row>svg:last-child{color:#aaa6b2}.profile-action-card .presence-dot{flex:none;width:14px;height:14px;opacity:1!important;background:#24b87a!important}.profile-action-card .presence-dot.status-idle{background:#f2b849!important}.profile-action-card .presence-dot.status-dnd{background:#ef5362!important}.profile-action-card .presence-dot.status-invisible{background:#777380!important}.status-menu{opacity:1!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#25222b!important}.status-menu button{background:#25222b!important}.status-menu button:hover{background:#35313c!important}.status-menu .presence-dot{flex:none;opacity:1!important}.account-menu{background:#211f27!important;border-color:#423e49!important;width:300px!important;padding:10px!important}.account-menu-head{flex-direction:column;display:flex;background:0 0!important;height:auto!important;margin:0!important;padding:7px 8px 11px!important}.account-menu-head b{font-size:13px}.account-menu-head small{color:#8e8996;font-size:10px}.account-menu .current-account{background:#302d37!important;border:1px solid #46424e!important}.account-menu .current-account:hover{background:#393540!important}.account-menu .current-account .tiny-avatar{width:36px;height:36px;position:relative}.account-menu .current-account .tiny-avatar i{background:#24b87a;border:2px solid #302d37;border-radius:50%;width:9px;height:9px;position:absolute;bottom:0;right:-1px}.account-menu-divider{background:#3b3742!important;height:1px!important;margin:8px 3px!important}.copy-confirm{z-index:60;color:#eee;border:1px solid #4c4853;border-radius:7px;justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:750;animation:.18s both copyConfirm;display:flex;position:absolute;bottom:65px;left:18px;right:18px;box-shadow:0 10px 28px #00000073;background:#292630!important;height:38px!important;margin:0!important}.copy-confirm svg{color:#5ade9b;width:16px}@keyframes copyConfirm{0%{opacity:0;transform:translateY(5px)scale(.97)}to{opacity:1;transform:none}}.section-copy{color:#8f8a96;margin:-5px 0 13px;font-size:11px}.privacy-sections .toggle-row:last-child{border-bottom:0}.moot-user-card{z-index:80;transform-origin:0 100%;background:#0d0c11;border:1px solid #37343f;border-radius:7px;width:300px;min-height:468px;animation:.18s cubic-bezier(.2,.85,.25,1) both mootCardIn;position:absolute;bottom:67px;left:8px;overflow:visible;box-shadow:0 18px 55px #0000009e}.moot-user-banner{background:#000;border-radius:6px 6px 0 0;height:106px}.moot-user-avatar{background:#746bf4;border:6px solid #0d0c11;border-radius:50%;place-items:center;width:72px;height:72px;font-size:24px;font-weight:900;display:grid;position:absolute;top:67px;left:16px;overflow:visible}.moot-user-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.moot-user-avatar>i{opacity:1;background:#24b87a;border:4px solid #0d0c11;border-radius:50%;width:14px;height:14px;position:absolute;bottom:1px;right:-1px}.moot-user-content{padding:48px 13px 12px}.moot-user-content h2{margin:0;font-size:18px;line-height:1.25}.moot-username{color:#aaa6b1;align-items:center;height:22px;font-size:11px;display:flex}.moot-username button{border:0;color:#85818c!important;background:0 0!important;width:24px!important;height:22px!important;padding:0!important}.moot-username svg{width:13px!important}.moot-pronouns{color:#aaa6b1;margin:0 0 5px;font-size:11px}.moot-custom-status{color:#aaa6b1!important;background:0 0!important;align-items:center!important;gap:6px!important;width:auto!important;height:27px!important;margin:0 0 7px!important;padding:0 3px!important;font-size:11px!important;display:flex!important}.moot-custom-status:hover{color:#e8e5ea!important}.moot-about{padding:2px 3px 12px}.moot-about b{color:#85818d;font-size:9px}.moot-about p{color:#eee;margin:4px 0;font-size:11px}.moot-action-group{border-radius:10px;background:#27242d!important;height:auto!important;margin:0!important;padding:5px 11px!important}.moot-action-group button{transition:background .13s,transform .13s;color:#eee!important;background:0 0!important;border:0!important;border-bottom:1px solid #35313b!important;border-radius:0!important;align-items:center!important;gap:10px!important;width:100%!important;height:43px!important;margin:0!important;padding:0 5px!important;font-size:12px!important;font-weight:750!important;display:flex!important}.moot-action-group button:last-child{border-bottom:0!important}.moot-action-group button:hover{transform:translate(1px);background:#302d37!important}.moot-action-group button>span{text-align:left;flex:1}.moot-action-group button>svg{width:16px!important}.moot-action-group .presence-dot{opacity:1;background:#24b87a;flex:none;width:13px;height:13px}.moot-edit-profile{transition:filter .14s,transform .14s;color:#fff!important;background:#4b40e8!important;border:1px solid #6960ff!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:100%!important;height:37px!important;margin-top:10px!important;font-size:12px!important;font-weight:800!important;display:flex!important}.moot-edit-profile:hover{filter:brightness(1.12);transform:translateY(-1px)}.moot-edit-profile svg{width:15px!important}.moot-status-menu{z-index:90;background:#292630;border:1px solid #47434e;border-radius:8px;width:280px;padding:8px;animation:.16s both mootSubIn;position:absolute;bottom:0;left:calc(100% + 9px);box-shadow:0 18px 45px #00000080}.moot-status-menu button{color:#eee!important;background:0 0!important;border:0!important;border-radius:5px!important;align-items:center!important;gap:9px!important;width:100%!important;height:auto!important;min-height:39px!important;padding:6px 9px!important;display:flex!important}.moot-status-menu button:hover{background:#37333e!important}.moot-status-menu .presence-dot{opacity:1;flex:none;width:13px;height:13px}.moot-status-menu button>span{flex-direction:column;flex:1;align-items:flex-start;display:flex}.moot-status-menu b{font-size:12px}.moot-status-menu small{color:#aaa5b1;text-align:left;font-size:9px;line-height:1.3}.moot-status-menu svg{width:13px!important}.moot-copy-toast{z-index:100;color:#eee;white-space:nowrap;background:#292630;border:1px solid #4d4954;border-radius:6px;align-items:center;gap:7px;padding:8px 11px;font-size:11px;font-weight:750;animation:.16s both copyPop;display:flex;position:absolute;bottom:56px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0000007a}.moot-copy-toast svg{color:#52d99a;width:14px}.manage-accounts-shade{z-index:200;background:#000000d1;place-items:center;animation:.16s both shadeIn;display:grid;position:fixed;inset:0}.manage-accounts-modal{background:#211f27;border:1px solid #494550;border-radius:8px;width:440px;padding:10px;animation:.2s cubic-bezier(.2,.85,.25,1) both manageIn;box-shadow:0 22px 75px #000000a6}.manage-accounts-modal header{align-items:center;height:48px;padding:0 7px;display:flex}.manage-accounts-modal h3{flex:1;margin:0;font-size:16px}.manage-accounts-modal header button{color:#99949f;background:0 0;border:0}.manage-accounts-modal header svg{width:21px}.managed-account{border:1px solid #45414c;border-radius:8px;align-items:center;gap:10px;min-height:64px;padding:9px 12px;display:flex}.managed-avatar{background:#746bf4;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;overflow:hidden}.managed-avatar img{object-fit:cover;width:100%;height:100%}.managed-account>span{flex-direction:column;flex:1;display:flex}.managed-account b{font-size:13px}.managed-account small{color:#a29da8;font-size:10px}.managed-account em{color:#4ed79a;margin-top:2px;font-size:9px;font-style:normal}.managed-account>button{color:#aaa6b1;background:0 0;border:0}.managed-account svg{width:17px}.manage-accounts-modal .add-account{color:#fff;background:#302d36;border:1px solid #514d58;border-radius:6px;align-items:center;gap:7px;height:36px;margin:18px 3px 0 auto;padding:0 13px;font-weight:750;display:flex}.manage-accounts-modal .add-account svg{width:15px}@keyframes mootCardIn{0%{opacity:0;transform:translateY(8px)scale(.975)}to{opacity:1;transform:none}}@keyframes mootSubIn{0%{opacity:0;transform:translate(-5px)scale(.98)}to{opacity:1;transform:none}}@keyframes copyPop{0%{opacity:0;transform:translate(-50%,5px)scale(.96)}to{opacity:1;transform:translate(-50%)}}@keyframes shadeIn{0%{opacity:0}to{opacity:1}}@keyframes manageIn{0%{opacity:0;transform:translateY(9px)scale(.97)}to{opacity:1;transform:none}}.manage-accounts-shade{z-index:10000!important}.status-editor-shade{z-index:10000;background:#000000db;place-items:center;animation:.16s both shadeIn;display:grid;position:fixed;inset:0}.status-editor-modal{background:#1d1b22;border:1px solid #4a4651;border-radius:9px;width:min(620px,100vw - 36px);padding:20px 23px 22px;animation:.2s cubic-bezier(.2,.85,.25,1) both manageIn;box-shadow:0 25px 85px #000000b3}.status-editor-modal>header{align-items:center;height:48px;display:flex}.status-editor-modal h2{flex:1;margin:0;font-size:21px}.status-editor-modal header button{color:#98939f;background:0 0;border:0}.status-editor-modal header svg{width:25px}.status-profile-preview{background:#0b0a0e;border:3px solid #050506;border-radius:7px;width:430px;height:285px;margin:24px auto 18px;padding:175px 24px 18px;position:relative;overflow:hidden}.status-profile-preview>div{background:#000;height:118px;position:absolute;inset:0 0 auto}.status-preview-avatar{background:#7067f0;border:6px solid #0b0a0e;border-radius:50%;place-items:center;width:86px;height:86px;font-size:25px;font-weight:900;display:grid;position:absolute;top:78px;left:22px;overflow:visible}.status-preview-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.status-preview-avatar i{background:#24b87a;border:5px solid #0b0a0e;border-radius:50%;width:18px;height:18px;position:absolute;bottom:2px;right:-1px}.status-profile-preview h3{margin:0;font-size:20px}.status-profile-preview>span,.status-profile-preview>p{color:#aaa6b2;margin:2px 0;font-size:13px;display:block}.status-profile-preview>small{color:#eee;margin-top:35px;font-size:13px;display:block}.status-count{text-align:right;color:#aaa6b2;margin-bottom:7px;font-size:12px}.status-input{background:#2a2731;border:1px solid #504b57;border-radius:8px;align-items:center;gap:11px;height:50px;padding:0 13px;display:flex}.status-input>span{color:#cbc7d0;font-size:21px}.status-input input{color:#fff;background:0 0;border:0;outline:0;flex:1;font:14px inherit}.status-clear{color:#aaa6b2;flex-direction:column;gap:8px;margin-top:22px;font-size:12px;display:flex}.status-clear select{color:#fff;background:#2a2731;border:1px solid #504b57;border-radius:8px;height:48px;padding:0 13px;font:14px inherit}.status-update{color:#fff;background:#4e43e8;border:1px solid #7168ff;border-radius:7px;width:100%;height:42px;margin-top:16px;font-weight:850}.account-edit-form label:has(input[name=username]){display:none!important}.presence-dot.status-dnd{position:relative;background:#ef5362!important}.presence-dot.status-dnd:after{content:"";background:#fff;border-radius:2px;height:2px;position:absolute;top:50%;left:3px;right:3px;transform:translateY(-50%)}.presence-dot.status-invisible{box-sizing:border-box;border:4px solid #8e8996;background:0 0!important}.presence-dot.status-idle{box-shadow:inset 5px -3px #292630;background:#f2b849!important}.app-avatar>i{border-width:3px!important;bottom:-2px!important;right:-4px!important}.moot-action-group button{border-radius:6px!important}.moot-action-group button:hover{box-shadow:inset 0 0 0 1px #ffffff06;background:linear-gradient(90deg,#36323e,#302d37)!important}.app-avatar>i.status-dnd,.moot-user-avatar>i.status-dnd,.status-preview-avatar>i.status-dnd{position:absolute;background:#ef5362!important}.app-avatar>i.status-dnd:after,.moot-user-avatar>i.status-dnd:after,.status-preview-avatar>i.status-dnd:after{content:"";background:#fff;border-radius:2px;height:2px;position:absolute;top:50%;left:3px;right:3px;transform:translateY(-50%)}.app-avatar>i.status-idle,.moot-user-avatar>i.status-idle,.status-preview-avatar>i.status-idle{box-shadow:inset 6px -4px #121117;background:#f2b849!important}.app-avatar>i.status-invisible,.moot-user-avatar>i.status-invisible,.status-preview-avatar>i.status-invisible{box-sizing:border-box;background:#121117!important;border-color:#88838f!important}.presence-dot.status-idle,.app-avatar>i.status-idle,.moot-user-avatar>i.status-idle,.status-preview-avatar>i.status-idle,.profile-avatar>i.status-idle{-webkit-mask:radial-gradient(circle at 69% 31%,#0000 0 38%,#000 41%);mask:radial-gradient(circle at 69% 31%,#0000 0 38%,#000 41%);box-shadow:none!important;background:#f2b849!important}.managed-account{position:relative}.managed-account>button.active{color:#fff;background:#393640;border-radius:5px}.managed-account-actions{z-index:5;background:#292630;border:1px solid #494550;border-radius:7px;width:170px;padding:6px;animation:.14s both mootSubIn;position:absolute;top:55px;right:8px;box-shadow:0 14px 34px #0000008c}.managed-account-actions button{color:#eee;text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;gap:9px;width:100%;height:36px;padding:0 9px;font-weight:700;display:flex}.managed-account-actions button:hover{background:#3a3641}.managed-account-actions button:last-child{color:#ff8993}.managed-account-actions svg{width:15px}.manage-accounts-modal{overflow:visible}.no-2fa .setting-passkeys{display:none}.status-editor-modal{width:min(520px,100vw - 28px);padding:17px 20px 19px}.status-editor-modal>header{height:42px}.status-editor-modal h2{font-size:19px}.status-profile-preview{border-width:2px;width:360px;height:224px;margin:18px auto 14px;padding:137px 20px 14px}.status-profile-preview>div{height:91px}.status-preview-avatar{border-width:5px;width:68px;height:68px;font-size:21px;top:58px;left:19px}.status-preview-avatar i{border-width:4px;width:14px;height:14px}.status-profile-preview h3{font-size:17px}.status-profile-preview>span,.status-profile-preview>p{font-size:11px}.status-profile-preview>small{margin-top:20px;font-size:11px}.status-input{height:44px}.status-clear{margin-top:16px}.status-clear select{height:43px}.status-update{height:38px;margin-top:13px;font-size:12px}@media (width<=480px){.status-profile-preview{width:100%;height:215px}.status-editor-modal{padding:14px}.managed-account-actions{right:4px}}.status-update{white-space:nowrap;justify-content:center;align-items:center;line-height:1;display:flex}.manage-accounts-modal .add-account{white-space:nowrap;grid-auto-flow:column;justify-content:center!important;width:auto!important;min-width:145px!important;padding:0 14px!important;display:flex!important}.manage-accounts-modal .add-account svg{flex:none}.account-strip .status-editor-modal{box-sizing:border-box}.account-strip .status-editor-modal .status-update{white-space:nowrap!important;color:#fff!important;background:#4e43e8!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;width:100%!important;height:40px!important;margin:13px 0 0!important;padding:0 16px!important;font-size:12px!important;display:flex!important;position:static!important}.account-strip .status-editor-modal header button{width:34px!important;height:34px!important;padding:0!important;position:static!important}.account-strip .status-preview-avatar{box-sizing:border-box!important;aspect-ratio:1!important;border-radius:50%!important;width:68px!important;min-width:68px!important;height:68px!important;min-height:68px!important;padding:0!important}.account-strip .status-preview-avatar img{object-fit:cover!important;border-radius:50%!important;width:100%!important;height:100%!important}.account-strip .status-input{width:100%!important}.account-strip .status-input input{width:auto!important;height:auto!important;padding:0!important}.account-strip .status-clear select{width:100%!important}.moot-copy-toast{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:50000!important;color:#f6f3f7!important;white-space:nowrap!important;background:#0a090cf5!important;border:1px solid #37343d!important;border-radius:999px!important;align-items:center!important;gap:10px!important;min-height:48px!important;padding:0 20px!important;font-size:13px!important;font-weight:800!important;display:flex!important;position:fixed!important;top:22px!important;bottom:auto!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 12px 34px #00000080,inset 0 1px #ffffff0b!important}.moot-copy-toast svg{color:#35d28c!important;stroke-width:2.7px!important;width:21px!important;height:21px!important}.server-folder.expanded>.server-folder-toggle{box-shadow:none!important;background:0 0!important}.server-folder-glyph{background:linear-gradient(145deg,color-mix(in srgb,var(--folder-color) 78%,white),var(--folder-color))!important;width:34px!important;height:30px!important;box-shadow:inset 0 1px #ffffff47,0 4px 10px color-mix(in srgb,var(--folder-color) 25%,transparent)!important;filter:none!important;border-radius:10px!important;grid-template-rows:repeat(2,7px)!important;grid-template-columns:repeat(2,7px)!important;place-content:center!important;gap:3px!important;padding:7px 6px 5px!important;transition:transform .16s,filter .16s!important;display:grid!important;position:relative!important}.server-folder-glyph:before{content:""!important;background:color-mix(in srgb,var(--folder-color) 72%,white)!important;border-radius:5px 5px 2px 2px!important;width:14px!important;height:7px!important;position:absolute!important;top:-3px!important;left:4px!important;box-shadow:inset 0 1px #ffffff3d!important}.server-folder-glyph:after{display:none!important}.server-folder-glyph i{background:#ffffffd1!important;border-radius:2.5px!important;width:7px!important;height:7px!important;position:static!important;box-shadow:0 1px 2px #16141f2e!important}.server-folder-glyph i:nth-child(2),.server-folder-glyph i:nth-child(3){opacity:.62!important}.server-folder.expanded>.server-folder-toggle:hover .server-folder-glyph{filter:brightness(1.08)!important;transform:translateY(-1px)scale(1.04)!important}.dm-panel>.voice-connection-panel{background:#1a181f!important;border:1px solid #423e49!important;border-bottom:0!important;border-radius:16px 16px 0 0!important;margin:0 8px 65px -64px!important;padding:14px 14px 13px 76px!important;box-shadow:-8px -10px 28px #0000002e,8px -10px 28px #0000002e!important}.dm-panel>.voice-connection-panel>header{min-height:36px}.dm-panel>.voice-connection-panel>header>span{color:#48d398!important}.dm-panel>.voice-connection-panel.voice-disconnected>header>span{color:#b6b0bc!important}.dm-panel>.voice-connection-panel.voice-disconnected>header>span svg{color:#ee7b87!important;filter:none!important}.dm-panel>.voice-connection-panel>header>div{gap:7px!important}.dm-panel>.voice-connection-panel>header>div button{background:#29262f!important;border:1px solid #38343f!important;border-radius:9px!important;width:34px!important;height:34px!important}.dm-panel>.voice-connection-panel>header>div button:hover{transform:translateY(-1px);background:#34303b!important;border-color:#514c59!important}.dm-panel>.voice-connection-panel .voice-panel-channel{background:#111015!important;border:1px solid #2d2a33!important;border-radius:9px!important;min-height:48px!important;margin-top:9px!important;padding:8px 11px!important;transition:border-color .15s,background .15s!important}.dm-panel>.voice-connection-panel .voice-panel-channel:hover{background:#211f27!important;border-color:#46414d!important}.dm-panel>.voice-connection-panel .voice-panel-channel small{font-size:8px!important}.dm-panel>.voice-connection-panel .voice-panel-empty{color:#77727f;background:#ffffff05;border-radius:7px;margin:6px 0 1px;padding:8px 10px}.dm-panel>.voice-connection-panel>p{background:#ef5b6911;border:1px solid #ef5b6933;border-radius:8px;padding:9px 11px;color:#ef8b95!important;margin:8px 4px 1px!important}.community-mode .account-strip{background:#16151b!important;border:1px solid #423e49!important;border-top-color:#37333e!important;border-radius:0 0 16px 16px!important;height:58px!important;bottom:8px!important;left:-64px!important;right:8px!important;box-shadow:-8px 12px 28px #00000040,8px 12px 28px #00000040!important}.community-mode .account-strip .account-identity{border-radius:9px!important}.community-mode .account-strip>button:not(.account-identity){border-radius:9px!important;width:34px!important;height:34px!important}.community-mode .account-strip>button:not(.account-identity):hover{background:#29262f!important}.dm-panel>.voice-connection-panel{z-index:34;border-radius:12px 12px 0 0;margin:0 8px 65px -64px;position:relative;box-shadow:0 -10px 28px #00000038;background:linear-gradient(#201e27 0%,#19181f 100%)!important;border:1px solid #3d3946!important;border-bottom-color:#292631!important;padding:12px 12px 12px 76px!important}.dm-panel>.voice-connection-panel:after{content:"";pointer-events:none;background:#19181f;border-left:1px solid #3d3946;border-right:1px solid #3d3946;height:10px;position:absolute;bottom:-9px;left:-1px;right:-1px}.dm-panel>.voice-connection-panel>header>span{letter-spacing:.01em;font-size:11px!important}.dm-panel>.voice-connection-panel>header>span svg{filter:drop-shadow(0 0 5px #31cb824d)}.dm-panel>.voice-connection-panel .voice-panel-channel{border-radius:7px;background:#15141a!important;margin-top:8px!important;padding:7px 8px!important}.dm-panel>.voice-connection-panel .voice-panel-channel:hover{background:#292630!important}.dm-panel>.voice-connection-panel .voice-panel-channel b{font-size:10px!important}.dm-panel>.voice-connection-panel .voice-panel-channel small{margin-top:2px}.voice-panel-people{gap:2px;flex-direction:column!important;align-items:stretch!important;min-height:0!important;margin-top:7px!important;display:flex!important}.voice-panel-person{text-align:left!important;background:0 0!important;border:0!important;border-radius:7px!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;width:100%!important;height:38px!important;padding:3px 6px!important;display:flex!important}.voice-panel-person:hover{background:#2b2832!important}.voice-panel-person.speaking{background:#31cb8214!important}.voice-panel-person .voice-panel-avatar{border-color:#19181f!important;width:27px!important;min-width:27px!important;height:27px!important;margin:0!important}.voice-panel-person.speaking .voice-panel-avatar{box-shadow:0 0 0 2px #31cb82!important}.voice-panel-person>span{flex-direction:column;flex:1;min-width:0;display:flex}.voice-panel-person>span b{text-overflow:ellipsis;white-space:nowrap;color:#e8e5ec;font-size:9px;overflow:hidden}.voice-panel-person>span small{color:#7f7a87;margin-top:1px;font-size:7px}.voice-panel-person.speaking>span small,.voice-panel-person>svg:last-child{color:#31cb82}.voice-panel-person>svg:last-child{width:12px!important;height:12px!important}.voice-panel-empty{color:#77727f;text-align:center;padding:8px;font-size:8px}.community-mode .account-strip{background:linear-gradient(#1b1921,#15141a)!important;border-color:#4b4655 #3d3946 #3d3946!important;border-radius:0 0 12px 12px!important;box-shadow:0 12px 28px #00000061!important}.community-mode .account-strip:before{content:"";background:linear-gradient(90deg,transparent,var(--account-accent,#625bea),transparent);opacity:.8;height:1px;position:absolute;top:-1px;left:10px;right:10px}.voice-channel-members{gap:2px;padding:3px 5px 6px 27px!important}.voice-channel-members>button{border-radius:6px!important;height:32px!important;padding:0 6px!important}.voice-channel-members>button:hover{background:#292730!important}.voice-channel-members>button span{font-size:10px}.voice-channel-member-avatar{width:24px!important;min-width:24px!important;height:24px!important}.community-channel-row:has(.voice-channel-members){padding-bottom:3px}.dm-panel>.voice-connection-panel{z-index:34!important;background:#1a181f!important;border:1px solid #423e49!important;border-bottom:0!important;border-radius:16px 16px 0 0!important;margin:0 8px 65px -64px!important;padding:14px!important;position:relative!important;box-shadow:-8px -10px 28px #0000002e,8px -10px 28px #0000002e!important}.dm-panel>.voice-connection-panel:after{display:none!important}.dm-panel>.voice-connection-panel>header,.dm-panel>.voice-connection-panel .voice-panel-channel,.dm-panel>.voice-connection-panel .voice-panel-people,.dm-panel>.voice-connection-panel>p{box-sizing:border-box!important;width:100%!important}.community-mode .account-strip:before{display:none!important}.server-folder.expanded>.server-folder-toggle{box-shadow:none!important;background:0 0!important;place-items:center!important;display:grid!important}.server-folder-simple-icon{width:25px!important;height:25px!important;color:color-mix(in srgb,var(--folder-color) 75%,white)!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8px!important;filter:none!important;transition:color .14s,transform .14s!important}.server-folder.expanded>.server-folder-toggle:hover .server-folder-simple-icon{color:#fff!important;transform:translateY(-1px)!important}.mooted-app{grid-template-rows:minmax(0,1fr)}.notes-view{grid-row:1;height:100%;min-height:0;overflow:hidden}.mooted-message-menu{border-radius:7px;width:204px;max-height:min(460px,100vh - 24px);padding:5px}.mooted-message-menu>button{border-radius:4px;gap:7px!important;height:29px!important;padding:0 7px!important;font-size:10px!important;line-height:1!important}.mooted-message-menu>button>svg:first-child{width:14px;height:14px}.mooted-message-menu hr{margin:2px 5px}.quick-reactions{gap:4px;height:37px;margin-bottom:2px}.quick-reactions button{border-radius:5px;height:35px;font-size:18px}.note-author-card{border:3px solid var(--profile-accent,#7168f5);background:#0d0c11;border-radius:8px;width:304px;min-height:0;padding:158px 17px 15px;overflow:hidden;box-shadow:0 20px 64px #000000b8}.note-author-card>.note-author-banner{border-radius:8px 8px 0 0!important;width:auto!important;height:105px!important;padding:0!important;position:absolute!important;inset:0 0 auto!important}.note-author-card>.note-author-avatar{isolation:isolate;font-size:0;background:#7168ed!important;border:5px solid #0d0c11!important;border-radius:50%!important;place-items:center!important;width:84px!important;min-width:84px!important;height:84px!important;padding:0!important;display:grid!important;position:absolute!important;inset:55px auto auto 11px!important;overflow:visible!important}.note-author-card>.note-author-avatar img{z-index:1;object-fit:cover;clip-path:circle(50%);border-radius:50%;width:100%;height:100%;display:block;position:relative}.note-author-card>.note-author-avatar i{z-index:2;background:#24b87a;border:4px solid #0d0c11;border-radius:50%;width:16px;height:16px;padding:0;display:block;position:absolute;bottom:3px;right:0}.note-author-card>h2{color:#f3f1f5;margin:0 0 3px;font:800 20px/1.2 Manrope,inherit}.note-author-card>.note-author-username{color:#a7a2ae;font-size:13px;background:0 0!important;border-radius:0!important;align-items:center!important;width:auto!important;height:28px!important;min-height:28px!important;padding:0!important;display:flex!important;position:static!important;inset:auto!important}.note-author-card>.note-author-username span{flex:1}.note-author-card>.note-author-username button{display:none!important}.note-author-card>small{color:#b7b2c0;margin-top:3px;font-size:12px;line-height:1.5}.note-author-card>em{color:#f0edf3;background:0 0;border-radius:0;margin-top:12px;padding:0;font-size:12px;line-height:1.55}.note-author-card>section{background:0 0;border:0;border-radius:0;margin-top:18px;padding:0}.note-author-card>section b{letter-spacing:0;color:#f1eef4;font-size:11px}.note-author-card>section p{color:#eeeaf1;margin:6px 0 17px;font-size:12px;line-height:1.55}.note-author-card>footer{padding-top:7px}.note-author-card>footer .note-edit-profile{border:1px solid color-mix(in srgb,var(--profile-accent,#7168f5) 80%,white);background:var(--profile-accent,#7168f5);color:#fff;height:40px;font-size:12px;font-weight:850;transition:background-color .16s,border-color .16s,transform .16s,box-shadow .16s}.note-author-card>footer .note-edit-profile:hover{filter:none;background:color-mix(in srgb,var(--profile-accent,#7168f5) 46%,#66626d);border-color:#85808c;transform:translateY(-1px);box-shadow:0 7px 18px #00000040}.note-author-card>footer .note-edit-profile svg{width:15px}@media (width<=760px){.note-author-card{width:min(304px,100vw - 96px);left:84px!important}}.notes-welcome>i{display:none}.notes-welcome h1{margin-bottom:18px}.note-author-card>h2{margin-bottom:0}.note-author-card>.note-author-username{height:22px!important;min-height:22px!important}.note-author-card>section{margin-top:10px}.note-edit{flex-direction:column;align-items:flex-start;animation:.16s cubic-bezier(.2,.85,.2,1) both inlineEditIn;display:flex}.note-edit textarea{box-sizing:border-box;resize:none;field-sizing:content;min-height:38px;max-height:160px;padding:8px 10px;font-size:13px;line-height:20px;overflow-y:auto}.note-edit small{margin-top:4px}.edited-label{color:#8e8996;margin-left:4px;font-size:9px;font-style:normal}.notes-composer textarea{font-size:14px}.note-item.pinned{box-shadow:none}.note-body header .lucide-pin{color:#958eff}.pin-message-shade{z-index:12000;background:#000000d1;place-items:center;padding:20px;animation:.16s both modalShade;display:grid;position:fixed;inset:0}.pin-message-modal{background:#1d1b22;border:1px solid #4a4652;border-radius:10px;width:min(570px,100vw - 32px);padding:22px;animation:.2s cubic-bezier(.2,.85,.2,1) both usernameModalIn;box-shadow:0 26px 90px #000000b8}.pin-message-modal>header{align-items:center;display:flex}.pin-message-modal h2{flex:1;margin:0;font-size:21px}.pin-message-modal header button{color:#99949f;background:0 0;border:0;width:34px;height:34px}.pin-message-modal header svg{width:24px}.pin-message-modal>p{color:#c6c2cc;margin:25px 0 18px;font-size:14px}.pin-message-preview{background:#18171d;border:1px solid #48444f;border-radius:8px;align-items:flex-start;gap:12px;min-height:82px;padding:15px;display:flex}.pin-message-avatar{background:#7168ed;border-radius:50%;flex:none;place-items:center;width:43px;height:43px;font-weight:900;display:grid;overflow:hidden}.pin-message-avatar img{object-fit:cover;width:100%;height:100%}.pin-message-preview>span{flex:1;min-width:0}.pin-message-preview b{font-size:14px}.pin-message-preview time{color:#8f8a96;margin-left:8px;font-size:11px}.pin-message-preview small{color:#ece9ef;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:8px;font-size:13px;display:block}.pin-message-modal .pin-pro-tip{margin:16px 0 25px;font-size:12px;line-height:1.5}.pin-pro-tip b{color:#39c886}.pin-message-modal>footer{justify-content:flex-end;gap:9px;display:flex}.pin-message-modal>footer button{color:#eee;background:#302d36;border:1px solid #4a4652;border-radius:7px;height:42px;padding:0 16px;font-weight:800}.pin-message-modal>footer button:last-child{color:#fff;background:#5147e7;border-color:#7168f5}.notes-emoji-picker{animation:.18s cubic-bezier(.2,.85,.2,1) both emojiPanelIn}.notes-emoji-picker>header{height:48px}.notes-emoji-picker>header button.active{height:32px;padding:0 11px}.notes-emoji-picker .epr-search-container{margin:9px 62px 9px 10px!important}.notes-emoji-picker .epr-search{height:40px!important;font-size:13px!important}.notes-emoji-picker .epr-category-nav{top:116px;width:50px!important}.notes-emoji-picker .epr-category-nav>button{width:36px!important;height:36px!important}.notes-emoji-picker .epr-body{padding-left:51px!important}.notes-emoji-picker .epr-emoji{font-size:24px!important}.notes-emoji-picker .epr-emoji-category-content{grid-template-columns:repeat(10,1fr)!important}@keyframes emojiPanelIn{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:none}}@keyframes inlineEditIn{0%{opacity:.35;transform:translateY(-2px)}to{opacity:1;transform:none}}.note-author-card{transform-origin:0 0;animation:.19s cubic-bezier(.2,.9,.25,1.08) both profileCardIn}@keyframes profileCardIn{0%{opacity:0;transform:translateY(5px)scale(.975)}to{opacity:1;transform:none}}.status-input{position:relative}.status-input>button{color:#cbc7d0;background:0 0;border:0;border-radius:5px;flex:none;width:28px;height:28px;font-size:20px}.status-input>button:hover{background:#393540}.status-emoji-picker{z-index:12020;border:1px solid #4a4652;border-radius:9px;width:390px;animation:.18s both emojiPanelIn;position:absolute;bottom:92px;left:20px;overflow:hidden;box-shadow:0 20px 60px #000000a6}.status-emoji-picker .epr-main{background:#211f27!important;border:0!important}.status-profile-preview{overflow:visible}.status-profile-preview>div{border-radius:5px 5px 0 0}.status-preview-avatar{z-index:2;top:63px!important;left:20px!important;overflow:visible!important}.status-preview-avatar img{clip-path:circle(50%);display:block}@media (prefers-reduced-motion:reduce){.notes-emoji-picker,.status-emoji-picker,.pin-message-modal,.note-author-card,.note-edit{animation:none}}.note-author-card>.note-author-banner{border-radius:4px 4px 0 0!important;inset:0 0 auto!important}.note-author-card>.note-author-avatar>i{clip-path:none!important;background-image:none!important;margin:0!important}.note-author-card>.note-author-avatar>i.status-idle{-webkit-mask:radial-gradient(circle at 69% 31%,#0000 0 38%,#000 41%);mask:radial-gradient(circle at 69% 31%,#0000 0 38%,#000 41%)}.account-strip .app-avatar{overflow:visible!important}.account-strip .app-avatar>img{clip-path:circle(50%);display:block}.account-strip .app-avatar>i{clip-path:none!important;background-image:none!important;margin:0!important;bottom:0!important;right:0!important}.account-strip .app-avatar>i.status-idle{-webkit-mask:radial-gradient(circle at 69% 31%,#0000 0 38%,#000 41%);mask:radial-gradient(circle at 69% 31%,#0000 0 38%,#000 41%)}.notes-composer>div button[title=Media]{display:none!important}.note-body p{font-size:14.5px;line-height:1.5}.note-body>header button{font-size:13.5px}.note-item{animation:none}.note-item>.note-avatar-button,.note-item>.note-body{animation:.2s cubic-bezier(.2,.85,.2,1) both messageSendIn}@keyframes messageSendIn{0%{opacity:0;translate:0 5px}to{opacity:1;translate:none}}.quick-reactions{gap:3px;height:32px}.quick-reactions button{height:30px;font-size:16px}.note-actions button:first-child{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23c5c1cc' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M8 14s1.5 2 4 2 4-2 4-2'/%3E%3Cline x1='9' y1='9' x2='9.01' y2='9'/%3E%3Cline x1='15' y1='9' x2='15.01' y2='9'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:18px;font-size:0}.note-actions button:first-child:hover{background-color:#3a3741;background-size:20px}.note-body header .lucide-pin{display:none!important}.mooted-message-menu{transform:translate(54px,36px)}.notes-emoji-picker>header button:not(.active){display:block}.notes-emoji-picker,.status-emoji-picker{background:#292730;border-color:#504b58}.notes-emoji-picker>header,.status-emoji-picker>header{background:#292730;border-bottom:1px solid #413d48;align-items:center;gap:4px;height:48px;padding:0 12px;display:flex}.notes-emoji-picker>header button,.status-emoji-picker>header button{color:#c8c4ce;background:0 0;border:0;border-radius:6px;height:32px;padding:0 11px;font-size:12px;font-weight:800}.notes-emoji-picker>header button.active,.status-emoji-picker>header button.active{color:#fff;background:#45414c}.notes-emoji-picker .epr-main,.status-emoji-picker .epr-main{--epr-bg-color:#292730;--epr-category-label-bg-color:#292730;--epr-search-input-bg-color:#24222b;--epr-search-input-bg-color-active:#24222b;--epr-category-icon-active-color:#f0edf3;--epr-hover-bg-color:#45414c;--epr-focus-bg-color:#45414c;background:#211f27!important;border:0!important;border-radius:0!important}.notes-emoji-picker .epr-search-container,.status-emoji-picker .epr-search-container{margin:8px 58px 8px 10px!important}.notes-emoji-picker .epr-search,.status-emoji-picker .epr-search{background:#292630!important;border-color:#514d58!important;height:38px!important;font-size:13px!important}.notes-emoji-picker .epr-category-nav,.status-emoji-picker .epr-category-nav{z-index:2;background:#1a191f;border-right:1px solid #3d3944;gap:2px;top:104px;bottom:0;left:0;flex-direction:column!important;justify-content:flex-start!important;width:48px!important;height:auto!important;padding:5px!important;display:flex!important;position:absolute!important}.notes-emoji-picker .epr-category-nav>button,.status-emoji-picker .epr-category-nav>button{flex:none!important;width:36px!important;height:30px!important}.notes-emoji-picker .epr-category-nav>button svg,.status-emoji-picker .epr-category-nav>button svg{width:18px!important;max-width:18px!important;height:18px!important;max-height:18px!important}.notes-emoji-picker .epr-emoji-category-label,.status-emoji-picker .epr-emoji-category-label{background:#211f27!important;padding-left:10px!important;font-size:11px!important}.notes-emoji-picker .epr-skin-tones,.status-emoji-picker .epr-skin-tones{position:absolute!important;top:61px!important;right:14px!important}.notes-emoji-picker .epr-preview,.status-emoji-picker .epr-preview{background:#0d0c11!important;border-top:1px solid #38343f!important;gap:9px!important;height:48px!important;min-height:48px!important;padding:0 12px!important;font-size:11px!important}.status-emoji-picker{width:480px;max-width:calc(100vw - 48px);bottom:76px;left:20px}.settings-overlay{animation:.22s cubic-bezier(.2,.85,.2,1) both settingsOpenIn}@keyframes settingsOpenIn{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}.settings-overlay button,.notes-header button,.notes-composer button,.note-actions button,.pinned-notes-panel button{transition:background-color .14s,color .14s,filter .14s,transform .14s}.settings-overlay button:hover,.notes-header button:hover,.notes-composer button:hover,.pinned-notes-panel>button:hover{filter:brightness(1.12)}.settings-overlay button:active,.notes-header button:active,.notes-composer button:active{transform:scale(.97)}.notes-emoji-picker .epr-main,.status-emoji-picker .epr-main{--epr-category-navigation-button-size:28px;--epr-preview-height:42px;--epr-preview-text-size:10px;--epr-emoji-size:22px;position:relative!important}.notes-emoji-picker .epr-category-nav,.status-emoji-picker .epr-category-nav{overscroll-behavior:contain;scrollbar-width:none;align-items:center!important;gap:1px!important;width:43px!important;padding:4px!important;top:104px!important;bottom:42px!important;overflow:hidden auto!important}.notes-emoji-picker .epr-category-nav::-webkit-scrollbar{display:none}.status-emoji-picker .epr-category-nav::-webkit-scrollbar{display:none}.notes-emoji-picker .epr-category-nav>button,.status-emoji-picker .epr-category-nav>button,.notes-emoji-picker .epr-cat-btn,.status-emoji-picker .epr-cat-btn{border-radius:6px!important;flex:0 0 28px!important;place-items:center!important;width:31px!important;min-width:31px!important;height:28px!important;min-height:28px!important;padding:0!important;display:grid!important}.notes-emoji-picker .epr-category-nav>button:hover,.status-emoji-picker .epr-category-nav>button:hover,.notes-emoji-picker .epr-cat-btn.epr-active,.status-emoji-picker .epr-cat-btn.epr-active{background:#45414c!important}.notes-emoji-picker .epr-category-nav>button svg,.status-emoji-picker .epr-category-nav>button svg,.notes-emoji-picker .epr-cat-btn svg,.status-emoji-picker .epr-cat-btn svg{width:15px!important;min-width:15px!important;max-width:15px!important;height:15px!important;max-height:15px!important}.notes-emoji-picker .epr-body,.status-emoji-picker .epr-body{overscroll-behavior:contain;padding-left:44px!important;overflow-y:auto!important}.notes-emoji-picker .epr-emoji,.status-emoji-picker .epr-emoji{font-size:22px!important}.notes-emoji-picker .epr-emoji-category-content,.status-emoji-picker .epr-emoji-category-content{grid-auto-rows:31px!important}.notes-emoji-picker .epr-preview,.status-emoji-picker .epr-preview{gap:7px!important;height:42px!important;min-height:42px!important;padding:0 10px!important}.notes-emoji-picker .epr-preview .epr-emoji-img,.status-emoji-picker .epr-preview .epr-emoji-img{width:21px!important;max-width:21px!important;height:21px!important;max-height:21px!important}.notes-emoji-picker .epr-preview .epr-preview-content,.status-emoji-picker .epr-preview .epr-preview-content{min-width:0;font-size:10px!important;line-height:1.2!important}.notes-emoji-picker .epr-category-nav,.status-emoji-picker .epr-category-nav{visibility:visible!important;opacity:1!important;gap:1px!important;width:46px!important;padding:5px 7px!important}.notes-emoji-picker .epr-category-nav>button,.status-emoji-picker .epr-category-nav>button,.notes-emoji-picker .epr-cat-btn,.status-emoji-picker .epr-cat-btn{color:#c7c3cd!important;visibility:visible!important;opacity:1!important;flex-basis:24px!important;width:30px!important;min-width:30px!important;height:24px!important;min-height:24px!important}.notes-emoji-picker .epr-cat-btn.epr-active,.status-emoji-picker .epr-cat-btn.epr-active{color:#fff!important;background:#45414c!important}.notes-emoji-picker .epr-cat-btn>svg,.status-emoji-picker .epr-cat-btn>svg{visibility:visible!important;opacity:1!important;width:15px!important;height:15px!important;display:block!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}.notes-emoji-picker .epr-body,.status-emoji-picker .epr-body{padding-left:47px!important}.forum-view{background:#1e1d24;flex-direction:column;grid-column:3/5;min-width:0;display:flex}.forum-view>header{border-bottom:1px solid #302d36;flex:none;align-items:center;gap:9px;height:58px;padding:0 18px;display:flex}.forum-view>header svg{color:#aaa5b1;width:20px}.forum-view>header b{font-size:14px}.forum-view>header span{color:#8e8995;border-left:1px solid #3a3741;margin-left:8px;padding-left:14px;font-size:10px}.forum-toolbar{gap:10px;padding:18px 22px 12px;display:flex}.forum-toolbar label{background:#16151b;border:1px solid #45414c;border-radius:8px;flex:1;align-items:center;gap:8px;min-width:0;height:42px;padding:0 12px;display:flex}.forum-toolbar label svg{color:#88838f;width:17px}.forum-toolbar input{color:#eee;background:0 0;border:0;outline:0;flex:1;min-width:0}.forum-toolbar>button{color:#fff;background:#625bea;border:0;border-radius:8px;align-items:center;gap:7px;padding:0 15px;font-weight:850;display:flex}.forum-toolbar>button svg{width:16px}.forum-guidelines{background:#28262e;border-left:3px solid #7168f5;border-radius:5px;margin:0 22px 10px;padding:12px 14px}.forum-guidelines b{color:#9c96aa;font-size:8px}.forum-guidelines p{color:#c8c4cd;margin:5px 0 0;font-size:10px}.forum-tags{gap:6px;padding:0 22px 12px;display:flex;overflow-x:auto}.forum-tags button{color:#aaa6b1;background:#292730;border:1px solid #45414d;border-radius:14px;height:28px;padding:0 10px;font-size:9px;font-weight:750}.forum-tags button.active{color:#fff;background:#3a355c;border-color:#7168f5}.forum-posts{flex-direction:column;flex:1;gap:8px;min-height:0;padding:0 22px 24px;display:flex;overflow:auto}.forum-posts.gallery{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));align-content:start;display:grid}.forum-post{color:#eee;text-align:left;background:#292730;border:1px solid #3d3944;border-radius:9px;align-items:flex-start;gap:10px;width:100%;min-height:96px;padding:14px;display:flex;position:relative}.forum-post:hover{background:#302d37;border-color:#5b5565}.forum-post>svg{color:#9189ff;flex:none;width:16px}.forum-post>div{flex:1;min-width:0}.forum-post>div>span{gap:4px;display:flex}.forum-post em,.forum-thread em{color:#ddd;background:#45414e;border-radius:4px;padding:3px 6px;font-size:8px;font-style:normal}.forum-post h3{margin:6px 0 4px;font-size:13px}.forum-post p{color:#aaa6b1;max-height:34px;margin:0 0 8px;font-size:10px;line-height:1.5;overflow:hidden}.forum-post small{color:#77727f;font-size:8px}.forum-posts.gallery .forum-post{min-height:170px}.forum-empty{text-align:center;color:#8d8995;margin:auto}.forum-empty svg{width:46px}.forum-empty h2{color:#eee;margin:12px 0 5px}.forum-empty p{margin:0}.forum-modal-shade{z-index:40000;background:#000000c7;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.forum-create,.forum-thread{background:#211f27;border:1px solid #494550;border-radius:12px;width:min(650px,100vw - 40px);max-height:calc(100vh - 40px);overflow:auto;box-shadow:0 28px 90px #000b}.forum-create>header,.forum-thread>header{border-bottom:1px solid #393640;align-items:center;padding:18px 20px;display:flex}.forum-create h2,.forum-thread h2{flex:1;margin:0;font-size:19px}.forum-create header button,.forum-thread header button{color:#aaa5b1;background:0 0;border:0;border-radius:6px;width:32px;height:32px}.forum-create header button:hover,.forum-thread header button:hover{background:#35313c}.forum-create header svg,.forum-thread header svg{width:18px}.forum-create>label{color:#aaa5b1;margin:17px 20px 0;font-size:9px;font-weight:850;display:block}.forum-create input,.forum-create textarea{color:#fff;background:#17161c;border:1px solid #4b4753;border-radius:7px;outline:0;width:100%;margin-top:7px;padding:11px;display:block}.forum-create textarea{resize:vertical;min-height:120px}.forum-create input:focus,.forum-create textarea:focus{border-color:#7168f5}.forum-create fieldset{border:0;margin:18px 20px 0;padding:0}.forum-create legend{color:#aaa5b1;font-size:9px;font-weight:850}.forum-create fieldset label{margin:7px 6px 0 0;display:inline-flex}.forum-create fieldset input{display:none}.forum-create fieldset span{color:#aaa5b1;border:1px solid #484450;border-radius:6px;padding:7px 10px;font-size:9px}.forum-create fieldset input:checked+span{color:#fff;background:#3a355c;border-color:#7168f5}.forum-create footer{border-top:1px solid #393640;justify-content:flex-end;gap:8px;margin-top:20px;padding:17px 20px;display:flex}.forum-create footer button{background:#302d36;border:1px solid #494550;border-radius:7px;height:38px;padding:0 14px;font-weight:800}.forum-create footer button:last-child{background:#554bed;border-color:#7168f5}.forum-thread{flex-direction:column;height:min(720px,100vh - 40px);display:flex}.forum-thread>header>div{flex:1;min-width:0}.forum-thread>header span{gap:4px;display:flex}.forum-thread>header h2{margin-top:7px}.forum-thread>main{flex:1;min-height:0;padding:8px 18px;overflow:auto}.forum-thread article{border-bottom:1px solid #34313d;gap:10px;padding:13px 2px;display:flex}.forum-thread article>.app-avatar{width:36px;height:36px}.forum-thread article>div{flex:1;min-width:0}.forum-thread article b{font-size:11px}.forum-thread article p{color:#d5d1d9;white-space:pre-wrap;margin:5px 0 0;font-size:11px;line-height:1.5}.forum-thread>form{background:#292730;border:1px solid #45414d;border-radius:8px;margin:10px 16px 16px;padding:6px 7px 6px 12px;display:flex}.forum-thread>form input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0}.forum-thread>form button{color:#fff;background:#625bea;border:0;border-radius:6px;width:34px;height:34px}.forum-thread>form button:disabled{opacity:.4}.forum-overview-inline{border-top:1px solid #3a3741;flex-direction:column;gap:15px;margin-top:24px;padding-top:22px;display:flex}.forum-overview-inline h3{margin:0;font-size:15px}.forum-overview-inline>label:not(.server-switch),.forum-overview-inline>div label{color:#aaa5b1;flex-direction:column;gap:7px;font-size:9px;font-weight:850;display:flex}.forum-overview-inline textarea,.forum-overview-inline input,.forum-overview-inline select{color:#eee;background:#292730;border:1px solid #494550;border-radius:7px;outline:0;width:100%;min-height:42px;padding:10px 11px}.forum-overview-inline textarea{resize:vertical;min-height:90px}.forum-overview-inline small{color:#77727f;font-weight:500}.forum-overview-inline>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.forum-overview-inline>button{color:#fff;background:#625bea;border:0;border-radius:7px;width:max-content;height:38px;padding:0 14px;font-weight:850}.forum-overview-inline>span{color:#55d99a;font-size:10px}.forum-toolbar label:focus-within{border-color:#7168f5;box-shadow:0 0 0 2px #7168f522}.forum-toolbar .mooted-select{color:#d7d3db;background:#292730;border:1px solid #45414c;border-radius:8px;padding:0 32px 0 11px;font-weight:700}.forum-tags{align-items:center}.forum-tags>svg{color:#85808d;flex:none;width:15px}.forum-post{transition:transform .16s,border-color .16s,background .16s,box-shadow .16s;animation:.24s both forum-card-in}.forum-post:hover{z-index:1;border-color:#6b6477;transform:translateY(-2px);box-shadow:0 9px 26px #0004}.forum-post:active{transform:translateY(0)scale(.995)}.forum-post.active{background:#353143;border-color:#7168f5;box-shadow:0 0 0 1px #7168f544}.forum-modal-shade{animation:.16s forum-shade-in}.forum-create,.forum-thread,.forum-edit{grid-area:1/1;animation:.2s cubic-bezier(.2,.9,.25,1.05) forum-modal-in}.forum-create>header>div{flex:1}.forum-create>header small{color:#8d8895;font-size:8px;font-weight:800}.forum-create header button,.forum-thread header button{transition:background .14s,color .14s,transform .14s}.forum-create header button:hover,.forum-thread header button:hover{color:#fff;transform:translateY(-1px)}.forum-thread header button.active{color:#aaa3ff;background:#494166}.forum-thread header button.danger:hover{color:#ff7b86;background:#4a292f}.forum-thread article{align-items:flex-start}.forum-thread article>.app-avatar{box-sizing:border-box!important;aspect-ratio:1!important;border-radius:50%!important;flex:0 0 38px!important;align-self:flex-start!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;overflow:hidden!important}.forum-thread article>.app-avatar img{object-fit:cover!important;border-radius:50%!important;width:100%!important;height:100%!important}.forum-thread article time{color:#77727f;margin-left:7px;font-size:8px}.forum-thread>form:focus-within{border-color:#7168f5}.forum-error{color:#ff8d98;margin:10px 20px 0;font-size:10px}.forum-edit{z-index:2;background:#211f27;border:1px solid #494550;border-radius:12px;width:min(560px,100vw - 60px);max-height:calc(100vh - 60px);overflow:auto;box-shadow:0 0 0 100vmax #0009,0 28px 90px #000}.forum-edit>header{border-bottom:1px solid #393640;align-items:center;padding:18px 20px;display:flex}.forum-edit h2{flex:1;margin:0;font-size:19px}.forum-edit header button{color:#aaa5b1;background:0 0;border:0;border-radius:6px;width:32px;height:32px}.forum-edit header button:hover{background:#35313c}.forum-edit header svg{width:18px}.forum-edit>label{color:#aaa5b1;margin:17px 20px 0;font-size:9px;font-weight:850;display:block}.forum-edit input,.forum-edit textarea{box-sizing:border-box;color:#fff;background:#17161c;border:1px solid #4b4753;border-radius:7px;outline:0;width:100%;margin-top:7px;padding:11px;display:block}.forum-edit textarea{resize:vertical;min-height:120px}.forum-edit input:focus,.forum-edit textarea:focus{border-color:#7168f5}.forum-edit fieldset{border:0;margin:18px 20px 0;padding:0}.forum-edit legend{color:#aaa5b1;font-size:9px;font-weight:850}.forum-edit fieldset label{margin:7px 6px 0 0;display:inline-flex}.forum-edit fieldset input{display:none}.forum-edit fieldset span{color:#aaa5b1;border:1px solid #484450;border-radius:6px;padding:7px 10px;font-size:9px}.forum-edit fieldset input:checked+span{color:#fff;background:#3a355c;border-color:#7168f5}.forum-edit footer{border-top:1px solid #393640;justify-content:flex-end;gap:8px;margin-top:20px;padding:17px 20px;display:flex}.forum-edit footer button{background:#302d36;border:1px solid #494550;border-radius:7px;height:38px;padding:0 14px;font-weight:800}.forum-edit footer button:last-child{background:#554bed;border-color:#7168f5}@keyframes forum-shade-in{0%{opacity:0}to{opacity:1}}@keyframes forum-modal-in{0%{opacity:0;transform:translateY(10px)scale(.975)}to{opacity:1;transform:none}}@keyframes forum-card-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (width<=720px){.forum-toolbar{flex-wrap:wrap}.forum-toolbar label{flex-basis:100%}.forum-toolbar .mooted-select{flex:1;height:40px}.forum-thread>header{padding:13px}.forum-thread>header button{width:28px;height:28px}.forum-view>header span{display:none}}@media (prefers-reduced-motion:reduce){.forum-post,.forum-modal-shade,.forum-create,.forum-thread,.forum-edit,.forum-empty{transition:none!important;animation:none!important}}.forum-overview-inline>.forum-tag-editor{background:#25232b;border:1px solid #403c48;border-radius:9px;flex-direction:column;grid-template-columns:none;gap:9px;padding:13px;display:flex}.forum-tag-editor>label{color:#aaa5b1;flex-direction:column;gap:4px;font-size:9px;font-weight:850;display:flex}.forum-tag-list{flex-wrap:wrap;gap:6px;display:flex}.forum-tag-list>span{color:#dedbe2;background:#34313c;border:1px solid #4a4553;border-radius:15px;align-items:center;gap:5px;height:29px;padding:0 5px 0 10px;font-size:9px;font-weight:750;display:inline-flex}.forum-tag-list button{color:#918b98;background:0 0;border:0;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.forum-tag-list button:hover{color:#fff;background:#4b4654}.forum-tag-list svg{width:12px}.forum-overview-inline .forum-tag-add{grid-template-columns:none;gap:7px;display:flex}.forum-tag-add input{flex:1;min-width:0}.forum-tag-add button{color:#fff;background:#45414d;border:0;border-radius:7px;align-items:center;gap:5px;padding:0 12px;font-weight:800;display:inline-flex}.forum-tag-add button:hover:not(:disabled){background:#514c5a}.forum-tag-add button:disabled{opacity:.4}.forum-tag-add svg{width:14px}.forum-settings-compact{gap:0}.forum-settings-compact>.forum-settings-section{border-bottom:1px solid #3a3741;padding:20px 0;display:block;position:relative}.forum-settings-section h3{color:#f3f1f5;margin:0 0 5px;font-size:13px}.forum-settings-section>p,.forum-layout-setting p{color:#aaa5b1;margin:0 0 10px;font-size:10px;line-height:1.45}.forum-settings-section>textarea{box-sizing:border-box;color:#eee;resize:vertical;background:#292730;border:1px solid #494550;border-radius:8px;outline:0;width:100%;min-height:130px;padding:12px}.forum-settings-section>textarea:focus{border-color:#7168f5}.forum-count{color:#8e8995;font-size:9px;position:absolute;bottom:28px;right:11px}.forum-settings-section .forum-tag-editor{background:0 0;border:0;padding:0}.forum-settings-section .forum-tag-add{max-width:390px}.forum-settings-section .server-switch{margin-top:15px}.forum-reaction-setting{align-items:center;grid-template-columns:none!important;gap:8px!important;display:flex!important}.forum-reaction-setting>input{text-align:center;width:58px;min-height:42px;font-size:20px}.forum-reaction-setting>button,.forum-reaction-presets button{color:#c8c4cd;background:#302d38;border:1px solid #484450;border-radius:7px;height:36px;padding:0 11px}.forum-reaction-presets{grid-template-columns:none!important;gap:5px!important;display:flex!important}.forum-reaction-presets button{width:38px;padding:0;font-size:17px}.forum-reaction-presets button:hover,.forum-reaction-presets button.active{background:#3b365d;border-color:#7168f5;transform:translateY(-1px)}.forum-slowmode-grid{grid-template-columns:1fr 1fr!important;gap:13px!important;display:grid!important}.forum-slowmode-grid label{color:#e6e2ea;flex-direction:column;gap:7px;font-size:9px;font-weight:850;display:flex}.forum-slowmode-grid small{color:#8f8a96;font-weight:500;line-height:1.45}.forum-layout-setting{align-items:center;grid-template-columns:minmax(0,1fr) 190px!important;gap:20px!important;display:grid!important}.forum-layout-setting .mooted-select{max-width:230px}.forum-layout-preview{background:#292730;border:1px solid #4b4652;border-radius:8px;grid-template-rows:repeat(3,1fr);height:86px;padding:10px;grid-template-columns:1fr 52px!important;gap:6px!important;display:grid!important}.forum-layout-preview i{background:#74707b;border-radius:4px}.forum-layout-preview i:last-child{background:#4a4651;grid-area:1/2/4}.forum-layout-preview.gallery{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr!important}.forum-layout-preview.gallery i:last-child{grid-area:1/2/3}.forum-settings-save{z-index:2;background:linear-gradient(#0000,#343139 28%);justify-content:flex-end;align-items:center;gap:12px;margin:0 -4px;padding:12px 4px 4px;display:flex;position:sticky;bottom:-1px}.forum-settings-save span{color:#55d99a;font-size:10px}.forum-settings-save button{color:#fff;background:#625bea;border:0;border-radius:7px;height:38px;padding:0 14px;font-weight:850;transition:transform .14s,background .14s}.forum-settings-save button:hover{background:#7168f5;transform:translateY(-1px)}.forum-default-reaction{align-items:center;gap:5px;margin-top:10px;font-size:14px;display:inline-flex;color:#d8d4dd!important;background:#2d2a34!important;border:1px solid #45414d!important;border-radius:8px!important;width:auto!important;height:29px!important;padding:0 9px!important}.forum-default-reaction span{color:#a49faa;font-size:9px}.forum-default-reaction.active{background:#3a355c!important;border-color:#7168f5!important}@media (width<=720px){.forum-slowmode-grid,.forum-layout-setting{grid-template-columns:1fr!important}.forum-layout-preview{display:none!important}.forum-reaction-setting{flex-wrap:wrap}}.forum-view{position:relative;overflow:hidden}.forum-view:has(.forum-thread-dock)>header{margin-right:46%}.forum-view:has(.forum-thread-dock)>.forum-toolbar{margin-right:46%}.forum-view:has(.forum-thread-dock)>.forum-guidelines{margin-right:46%}.forum-view:has(.forum-thread-dock)>.forum-tags{margin-right:46%}.forum-view:has(.forum-thread-dock)>.forum-posts{margin-right:46%}.forum-thread-dock{z-index:20;background:#24232a;border:1px solid #3b3842;border-radius:12px;width:calc(46% - 12px);min-width:390px;animation:.22s cubic-bezier(.2,.9,.25,1) forum-dock-in;position:absolute;top:12px;bottom:12px;right:12px;overflow:hidden}.forum-thread-context{z-index:21;box-sizing:border-box;pointer-events:none;background:#29282f;border-bottom:1px solid #3b3842;border-radius:12px 12px 0 0;align-items:center;gap:10px;width:calc(46% - 12px);min-width:390px;height:58px;padding:10px 102px 9px 16px;display:flex;position:absolute;top:12px;right:12px}.forum-thread-context.full{width:auto;min-width:0;left:12px}.forum-thread-context>div{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.forum-thread-context b{color:#f1eff3;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.forum-thread-context span{color:#8f8a96;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.forum-thread-context small{gap:4px;display:flex}.forum-thread-context em{color:#ddd;background:#45414e;border-radius:4px;padding:3px 6px;font-size:8px;font-style:normal}.forum-thread-dock.full{width:auto;min-width:0;left:12px}.forum-thread-dock>.forum-thread{width:100%;height:100%;max-height:none;box-shadow:none;background:#24232a;border:0;border-radius:0;animation:none}.forum-thread-dock .forum-thread>header{z-index:3;box-sizing:border-box;background:0 0;justify-content:flex-end;min-height:58px;padding:10px 14px;position:relative}.forum-thread-dock .forum-thread>header>div:first-child{display:none}.forum-thread-dock .forum-thread>header h2{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.forum-thread-menu-wrap{position:relative;flex:none!important}.forum-thread-menu{z-index:50;background:#302e36;border:1px solid #4c4853;border-radius:9px;width:220px;padding:7px;animation:.14s forum-menu-in;position:absolute;top:38px;right:0;box-shadow:0 18px 48px #0009}.forum-thread-menu section{border-bottom:1px solid #46424c;padding:5px 0}.forum-thread-menu section:last-child{border-bottom:0}.forum-thread-menu button{text-align:left;justify-content:space-between;align-items:center;font-size:10px;font-weight:700;display:flex;color:#e5e1e8!important;border-radius:5px!important;width:100%!important;height:34px!important;padding:0 10px!important}.forum-thread-menu button:hover{background:#625bea!important;transform:none!important}.forum-thread-menu button.danger{color:#ff939c!important}.forum-thread-menu button.danger:hover{color:#fff!important;background:#d84555!important}.forum-thread-menu button svg{width:14px}.forum-thread-intro,.forum-thread-intro svg{display:none}.forum-thread-intro h1{color:#fff;margin:0 0 4px;font-size:20px}.forum-thread-intro p{color:#8f8b96;margin:0;font-size:10px}.forum-thread-dock .forum-thread article{border-bottom:0;margin:0 -18px;padding:13px 20px;transition:background .12s;position:relative}.forum-thread-dock .forum-thread article:hover{background:#2b2931}.forum-thread-actions{border-top:1px solid #3b3842;align-items:center;gap:6px;margin:0 14px;padding:9px 0;display:flex}.forum-thread-actions>span{flex:1}.forum-thread-actions button{color:#dedbe2;background:#34313b;border:0;border-radius:7px;align-items:center;gap:6px;height:34px;padding:0 10px;font-size:10px;font-weight:750;display:inline-flex}.forum-thread-actions button:hover,.forum-thread-actions button.active{background:#45414e}.forum-thread-actions svg{width:15px}.forum-thread-dock .forum-thread>form{margin-top:0}.forum-thread-dock .forum-thread>form>svg{color:#aaa5b1;width:18px;margin-right:8px}@keyframes forum-dock-in{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:none}}@keyframes forum-menu-in{0%{opacity:0;transform:translateY(-5px)scale(.98)}to{opacity:1;transform:none}}@media (width<=980px){.forum-thread-dock,.forum-thread-context{width:auto;min-width:0;left:12px;right:12px}.forum-view:has(.forum-thread-dock)>header{margin-right:0}.forum-view:has(.forum-thread-dock)>.forum-toolbar{margin-right:0}.forum-view:has(.forum-thread-dock)>.forum-guidelines{margin-right:0}.forum-view:has(.forum-thread-dock)>.forum-tags{margin-right:0}.forum-view:has(.forum-thread-dock)>.forum-posts{margin-right:0}}.forum-thread-dock>.forum-thread{overflow-y:auto}.forum-thread-dock .forum-thread>header{background:#29282f;flex:none;order:0;position:sticky;top:0}.forum-thread-dock .forum-thread>main{display:contents}.forum-thread-dock .forum-thread-intro{box-sizing:border-box;border-bottom:0;flex-direction:column;flex:1 0 min(52%,420px);order:1;justify-content:flex-end;align-items:flex-start;padding:36px 32px 28px;display:flex}.forum-thread-dock .forum-thread-intro svg{color:#c4c1c9;fill:currentColor;width:52px;height:52px;margin-bottom:28px;display:block}.forum-thread-dock .forum-thread-intro h1{color:#fff;margin:0;font-size:34px;font-weight:500;line-height:1.1}.forum-thread-dock .forum-thread-intro p{margin-top:8px;font-size:10px}.forum-thread-dock .forum-thread article{box-sizing:border-box;flex:none;order:4;margin:0;padding:15px 32px}.forum-thread-dock .forum-thread article:first-of-type{border-top:1px solid #403d46;order:2;padding-top:30px}.forum-thread-dock .forum-thread article:first-of-type:before{content:"Original post";color:#77727e;text-align:center;text-transform:uppercase;font-size:8px;font-weight:800;position:absolute;top:6px;left:32px;right:32px}.forum-thread-dock .forum-thread article:first-of-type:after{content:"";z-index:-1;border-top:1px solid #44414a;position:absolute;top:11px;left:32px;right:32px}.forum-thread-dock .forum-thread article:first-of-type>div:before{content:"";background:#24232a;width:94px;height:13px;position:absolute;top:5px;left:calc(50% - 47px)}.forum-thread-dock .forum-thread-actions{background:#2d2c33;border-top:1px solid #403d46;border-bottom:1px solid #403d46;flex:none;order:3;margin:0 16px;padding:10px 16px}.forum-thread-dock .forum-error{flex:none;order:5}.forum-thread-dock .forum-thread>form{z-index:4;background:#34323b;flex:none;order:6;margin:12px 16px 16px;padding:9px 10px 9px 14px;position:sticky;bottom:0;box-shadow:0 -12px 24px #24232a}.forum-thread-dock .forum-thread>form input{font-size:11px}.forum-thread-dock .forum-thread article>.app-avatar{flex-basis:42px!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important}@media (height<=760px){.forum-thread-dock .forum-thread-intro{flex-basis:260px}}.forum-thread-context{clip-path:polygon(0 0,calc(100% - 310px) 0,calc(100% - 310px) 100%,0 100%)}.forum-thread-menu-wrap{z-index:100}.forum-thread-menu{z-index:1000;width:196px;padding:6px;top:40px;right:0}.forum-thread-menu section{padding:4px 0}.forum-thread-menu section:nth-of-type(2),.forum-thread-menu section:nth-of-type(4),.forum-thread-menu section:first-of-type button:nth-child(2){display:none}.forum-thread-menu button{font-size:9px;height:31px!important}.forum-thread-context,.forum-thread-context.full{clip-path:none;background:0 0;border:0;border-radius:12px 0 0;width:calc(46% - 116px);min-width:0;padding:10px 12px 9px 16px;left:auto;right:116px}.forum-thread-dock.full+.forum-thread-context,.forum-thread-context.full{width:auto;left:12px;right:116px}.forum-thread-dock .forum-thread>header{background:#29282f;border-bottom:1px solid #3b3842}.forum-thread-context b,.forum-thread-context span{max-width:100%}@media (width<=980px){.forum-thread-context,.forum-thread-context.full{width:auto;left:12px;right:116px}}.forum-card-context{z-index:100000;background:#302e36;border:1px solid #4a4652;border-radius:9px;width:210px;padding:6px;animation:.12s forum-menu-in;position:fixed;box-shadow:0 18px 48px #0009}.forum-card-context section{border-bottom:1px solid #46424c;padding:4px 0}.forum-card-context section:last-child{border-bottom:0}.forum-card-context button{color:#e8e5eb;text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;width:100%;height:33px;padding:0 10px;font-size:10px;font-weight:750;display:flex}.forum-card-context button:hover{color:#fff;background:#625bea}.forum-card-context button.danger{color:#ff929c}.forum-card-context button.danger:hover{color:#fff;background:#d84555}.forum-thread-dock .forum-thread>main{flex:auto;min-height:0;padding:0 18px;display:block;overflow-y:auto}.forum-thread-dock .forum-thread-intro{box-sizing:border-box;border-bottom:1px solid #403d46;flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:clamp(250px,45vh,480px);padding:32px 16px 28px;display:flex}.forum-thread-dock .forum-thread article,.forum-thread-dock .forum-thread article:first-of-type{box-sizing:border-box;background:0 0;border:0;align-items:flex-start;margin:0 -18px;padding:14px 20px;display:flex;position:relative}.forum-thread-dock .forum-thread article:first-of-type{padding-top:18px}.forum-thread-dock .forum-thread article:first-of-type:before,.forum-thread-dock .forum-thread article:first-of-type:after,.forum-thread-dock .forum-thread article:first-of-type>div:before{content:none!important;display:none!important}.forum-thread-dock .forum-thread article>.app-avatar{isolation:isolate;background-image:none!important;position:relative!important}.forum-thread-dock .forum-thread article>.app-avatar:before,.forum-thread-dock .forum-thread article>.app-avatar:after{content:none!important;display:none!important}.forum-thread-dock .forum-thread article>.app-avatar img{object-fit:cover!important;clip-path:circle(50%)!important;border-radius:50%!important;width:100%!important;height:100%!important;display:block!important;transform:none!important}.forum-thread-dock .forum-thread-actions{flex:none;margin:0 16px}.forum-thread-dock .forum-thread>form{box-shadow:none;flex:none;margin:12px 16px 16px;position:relative;bottom:auto}.community-welcome{margin-top:auto}.community-message-reactions{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.community-message-reactions button{color:#eee;cursor:pointer;background:#292730;border:1px solid #494550;border-radius:6px;align-items:center;gap:5px;height:27px;padding:0 8px;font-size:15px;display:flex}.community-message-reactions button:hover{background:#37333e}.community-message-reactions button.active{background:#302d4a;border-color:#6f66f4}.community-message-reactions small{color:#b8b3c0;font-size:9px}.server-quick-reactions{z-index:80;background:#292730;border:1px solid #494550;border-radius:7px;gap:4px;padding:5px;display:flex;position:absolute;top:18px;right:10px;box-shadow:0 12px 30px #0000008c}.server-quick-reactions button,.context-quick-reactions button{justify-content:center!important;width:36px!important;height:34px!important;padding:0!important;font-size:19px!important}.context-quick-reactions{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.member-context-menu{width:215px}.community-modal-shade{z-index:15000;background:#000000d1;place-items:center;padding:20px;animation:.16s both communityShadeIn;display:grid;position:fixed;inset:0}.community-modal{background:#1d1b22;border:1px solid #4b4752;border-radius:11px;width:min(570px,100vw - 32px);max-height:min(720px,100vh - 32px);padding:24px;animation:.2s cubic-bezier(.2,.88,.2,1) both communityModalIn;overflow:auto;box-shadow:0 28px 95px #000000b8}.community-modal>header{align-items:center;gap:16px;display:flex}.community-modal h2{color:#f1eff4;flex:1;margin:0;font:800 23px/1.2 Manrope,inherit}.community-modal>header button{color:#96919d;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:36px;height:36px;transition:all .14s;display:grid}.community-modal>header button:hover{color:#eee;background:#302d36;transform:rotate(3deg)}.community-modal>header svg{width:25px;height:25px}.community-modal>p{color:#c4c0ca;margin:25px 0 22px;font-size:15px;line-height:1.55}.community-modal-options{flex-direction:column;gap:16px;display:flex}.community-menu-options>button{color:#f0edf3;text-align:left;cursor:pointer;background:#211f26;border:1px solid #45414c;border-radius:9px;align-items:center;gap:16px;min-height:112px;padding:17px;transition:all .16s;display:flex}.community-menu-options>button:hover{background:#29262e;border-color:#625d69;transform:translateY(-1px)}.community-menu-options>button>span:first-child{color:#fff;background:#4d42e7;border-radius:50%;flex:none;place-items:center;width:54px;height:54px;display:grid}.community-menu-options>button>svg{color:#88838f;width:19px;margin-left:auto}.community-option-copy{flex-direction:column;gap:5px;display:flex}.community-option-copy b{font-size:16px}.community-option-copy small{color:#9d98a5;font-size:12px}.community-invite-block{text-align:center;padding-top:5px}.community-invite-block h3{margin:7px 0 5px;font-size:20px}.community-invite-block p{color:#98939f;margin:0 0 14px;font-size:13px}.community-invite-block button{color:#f1eef4;cursor:pointer;background:#34313a;border:1px solid #4a4652;border-radius:8px;justify-content:center;align-items:center;gap:9px;width:100%;height:48px;font-weight:800;transition:all .14s;display:flex}.community-invite-block button:hover{background:#403c47}.community-invite-block svg{width:18px}.community-form>p{color:#c4c0ca;margin:24px 0 20px;font-size:14px}.community-form>label:not(.community-icon-input){color:#a8a3af;flex-direction:column;gap:8px;font-size:11px;font-weight:850;display:flex;position:relative}.community-form input{color:#f2eff5;background:#29262f;border:1px solid #514c59;border-radius:7px;outline:0;height:46px;padding:0 13px;font:14px inherit}.community-form input:focus{border-color:#776eff;box-shadow:0 0 0 2px #776eff29}.community-form>label>small{color:#77727e;font-size:9px;position:absolute;bottom:15px;right:10px}.community-icon-input{cursor:pointer;grid-template-rows:auto auto;grid-template-columns:84px 1fr;align-items:center;column-gap:16px;margin-bottom:23px;display:grid}.community-icon-input>span{color:#a7a2af;background:#29262f;border:2px dashed #5b5663;border-radius:50%;flex-direction:column;grid-row:1/3;justify-content:center;align-items:center;gap:4px;width:84px;height:84px;transition:all .14s;display:flex;overflow:hidden}.community-icon-input:hover>span{background:#312e38;border-color:#7970ff}.community-icon-input>span>svg{width:22px}.community-icon-input>span>small{font-size:9px}.community-icon-input>span.has-preview{border-style:solid}.community-icon-input img{object-fit:cover;width:100%;height:100%}.community-icon-input em{color:#eeebf1;align-self:end;font-size:14px;font-style:normal;font-weight:800}.community-icon-input>small{color:#8c8793;align-self:start;margin-top:5px;font-size:11px}.community-guidelines{font-size:11px!important;line-height:1.5!important}.community-guidelines a{color:#968fff;text-decoration:underline}.invite-example{background:#19181e;border:1px solid #403c47;border-radius:8px;align-items:center;gap:12px;margin-top:18px;padding:14px;display:flex}.invite-example>svg{color:#9088ff;width:20px}.invite-example span{flex-direction:column;gap:3px;display:flex}.invite-example b{font-size:12px}.invite-example small{color:#8f8a96;font-size:10px}.community-error{color:#ffabb4;background:#ff5b6c1a;border:1px solid #ff707e59;border-radius:7px;margin-top:14px;padding:10px 12px;font-size:12px}.community-form>footer{justify-content:flex-end;gap:9px;margin-top:23px;display:flex}.community-form>footer button{color:#f0edf3;cursor:pointer;background:#302d36;border:1px solid #4b4752;border-radius:7px;height:42px;padding:0 16px;font-weight:800}.community-form>footer button:last-child{background:#5147e7;border-color:#655cf0}.community-form>footer button:disabled{opacity:.45;cursor:not-allowed}.mooted-template-icon{background:#5865f2!important;font:900 22px/1 Manrope!important}.mooted-template-form>label{margin-bottom:18px}.mooted-template-preview{background:#25232b;border:1px solid #494550;border-radius:9px;padding:16px}.mooted-template-preview>header{align-items:center;gap:11px;display:flex}.mooted-template-preview>header>span{color:#fff;background:#5865f2;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font-weight:900;display:grid}.mooted-template-preview>header>div{flex-direction:column;gap:3px;display:flex}.mooted-template-preview>header b{font-size:14px}.mooted-template-preview>header small,.mooted-template-preview>small{color:#8e8995;font-size:9px}.mooted-template-preview>p{color:#aaa5b1;margin:12px 0;font-size:11px}.mooted-template-preview>div{grid-template-columns:1fr 1fr;gap:8px;margin:14px 0;display:grid}.mooted-template-preview>div span{color:#aaa5b1;background:#1b1a20;border-radius:6px;padding:9px;font-size:10px}.mooted-template-preview>div b{color:#f3f0f5;font-size:13px}.mooted-template-preview>small{line-height:1.5;display:block}.community-rail-button{background:#3b3844;padding:0;overflow:hidden}.community-rail-button img{object-fit:cover;width:100%;height:100%}.community-rail-button>span{font-size:12px;font-weight:900}.community-name{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #302e36;align-items:center;gap:10px;height:58px;padding:0 15px;font-size:15px;font-weight:850;display:flex}.community-name span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.community-name svg{width:16px;transform:rotate(45deg)}.community-channel-list{flex:1;min-height:0;padding:12px 8px;overflow-y:auto}.community-channel-list section{margin-bottom:18px}.community-channel-list section header{color:#88838f;align-items:center;height:25px;padding:0 8px;font-size:9px;font-weight:900;display:flex}.community-channel-list section header svg{width:13px;margin-left:auto}.community-channel-list section button,.community-channel-list>.invite-people{color:#a9a5b0;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;width:100%;height:35px;padding:0 9px;font-size:12px;font-weight:700;display:flex}.community-channel-list section button:hover,.community-channel-list section button.active{color:#fff;background:#292730}.community-channel-list svg{width:17px}.community-channel-list>.invite-people{color:#8f87ff;margin-top:8px}.community-rail-button>.server-unread-dot{z-index:7;pointer-events:none;background:#fff;border-radius:0 6px 6px 0;width:6px;height:9px;margin:0;position:absolute;top:50%;left:-12px;transform:translateY(-50%);box-shadow:0 0 5px #ffffff29}.server-community-menu button:disabled{opacity:.42;cursor:default}.server-community-menu button:disabled:hover{background:0 0}.server-hover-card{box-sizing:border-box;z-index:26000;pointer-events:none;background:#2a2731;border:1px solid #504b58;border-radius:9px;width:250px;min-height:71px;padding:13px 15px;animation:.12s both serverHoverIn;position:fixed;transform:translateY(-50%);box-shadow:0 12px 32px #00000075}.server-hover-card>i{background:#2a2731;border-bottom:1px solid #504b58;border-left:1px solid #504b58;width:12px;height:12px;position:absolute;top:50%;left:-7px;transform:translateY(-50%)rotate(45deg)}.server-hover-card header{height:22px;display:block;position:relative}.server-hover-card header b{text-overflow:ellipsis;white-space:nowrap;color:#f3f0f5;font-size:15px;font-weight:850;line-height:20px;display:block;overflow:hidden}.server-hover-card footer{color:#c4bfca;align-items:center;gap:13px;margin-top:5px;font-size:11px;font-weight:700;line-height:16px;display:flex;position:relative}.server-hover-card footer span{white-space:nowrap;align-items:center;gap:6px;display:flex}.server-hover-card footer i{background:#8e8997;border-radius:50%;width:7px;height:7px}.server-hover-card footer span:first-child i{background:#28c683}@keyframes serverHoverIn{0%{opacity:0;transform:translate(4px,-50%)scale(.98)}to{opacity:1;transform:translateY(-50%)scale(1)}}.community-view{background:#1e1d24;flex-direction:column;grid-column:3/4;min-width:0;display:flex}.community-view>header{border-bottom:1px solid #302e36;flex:none;align-items:center;gap:12px;height:58px;padding:0 15px;display:flex}.community-view>header b{align-items:center;gap:7px;font-size:15px;display:flex}.community-view>header b svg{color:#a7a3ae;width:18px}.community-view>header>span{color:#8f8b96;text-overflow:ellipsis;white-space:nowrap;border-left:1px solid #3a3740;flex:1;min-width:0;padding-left:12px;font-size:11px;overflow:hidden}.community-view>header button{color:#aaa6b2;background:0 0;border:0;border-radius:6px;align-items:center;gap:7px;height:32px;padding:0 10px;font-size:11px;font-weight:800;display:flex}.community-view>header button:hover{color:#fff;background:#302e37}.community-view>header svg{width:17px}.community-messages{flex:1;min-height:0;padding:0 16px 20px;overflow-y:auto}.community-welcome{padding:80px 8px 28px}.community-welcome>span{background:#3b3842;border-radius:50%;place-items:center;width:62px;height:62px;display:grid}.community-welcome>span svg{width:31px}.community-welcome h1{margin:15px 0 6px;font:800 25px Manrope}.community-welcome p{color:#9e9aa5;margin:0;font-size:13px}.community-messages article{border-radius:5px;gap:11px;padding:7px 8px;display:flex}.community-messages article:hover{background:#232229}.community-message-avatar{background:#6b63ed;border-radius:50%;flex:none;place-items:center;width:39px;height:39px;font-weight:900;display:grid;overflow:hidden}.community-message-avatar img,.community-member-avatar img{object-fit:cover;width:100%;height:100%}.community-messages article>div{min-width:0}.community-messages article header{align-items:baseline;gap:7px;display:flex}.community-messages article b{font-size:13px}.community-messages article time{color:#817d88;font-size:9px}.community-messages article p{color:#e7e4ea;white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0;font-size:13px;line-height:1.45}.community-composer{background:#292730;border:1px solid #383541;border-radius:8px;flex:none;align-items:center;height:50px;margin:0 13px 11px;padding:0 8px;display:flex}.community-composer input{color:#eee;background:0 0;border:0;outline:0;flex:1;min-width:0;font:13px inherit}.community-composer button{color:#aaa6b2;background:0 0;border:0;place-items:center;width:34px;height:34px;display:grid}.community-composer button:hover{color:#fff}.community-composer svg{width:18px}.community-members{background:#1c1b22;border-left:1px solid #302e36;grid-column:4/5;padding:16px 10px;overflow-y:auto}.community-members>header{color:#8d8994;text-transform:uppercase;padding:0 6px 12px;font-size:9px;font-weight:900}.community-members>div{border-radius:6px;align-items:center;gap:9px;height:44px;padding:4px 5px;display:flex}.community-members>div:hover{background:#292730}.community-member-avatar{background:#6b63ed;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:11px;font-weight:900;display:grid;overflow:hidden}.community-members span{flex-direction:column;min-width:0;display:flex}.community-members b{align-items:center;gap:5px;font-size:11px;display:flex}.community-members b svg{color:#f1c75b;width:11px}.community-members small{color:#7f7b86;font-size:8px}@keyframes communityShadeIn{0%{opacity:0}to{opacity:1}}@keyframes communityModalIn{0%{opacity:0;transform:translateY(9px)scale(.985)}to{opacity:1;transform:none}}@media (width<=900px){.community-view{grid-column:3/5}.community-members{display:none}}@media (width<=620px){.community-modal{padding:20px}}@media (prefers-reduced-motion:reduce){.community-modal-shade,.community-modal{animation:none}}.community-dropdown{z-index:80;background:#292730;border:1px solid #494550;border-radius:8px;width:302px;padding:7px;animation:.14s both communityModalIn;position:absolute;top:54px;left:7px;box-shadow:0 16px 48px #0000009e}.community-dropdown button{color:#ddd9e2;text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;gap:9px;width:100%;height:37px;padding:0 10px;font-size:11px;font-weight:750;display:flex}.community-dropdown button:hover{color:#fff;background:#3a3741}.community-dropdown svg{width:16px}.community-dropdown hr{background:#403c47;border:0;height:1px;margin:5px 6px}.dm-panel{position:relative}.members-shortcut{color:#b5b1bc;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;width:100%;height:38px;margin-bottom:10px;padding:0 10px;font-weight:750;display:flex}.members-shortcut:hover,.members-shortcut.active{color:#fff;background:#35323b}.members-shortcut svg{width:17px}.members-shortcut span{color:#787480;margin-left:auto;font-size:10px}.community-channel-list section header>button{color:#88838f;background:0 0;border:0;place-items:center;width:24px;height:22px;margin-left:auto;padding:0;display:grid}.community-channel-row{display:flex;position:relative}.community-channel-row>button:first-child{flex:1}.community-channel-row .channel-cog{color:#827e89;background:0 0;border:0;place-items:center;width:28px;height:35px;padding:0;display:none}.community-channel-row:hover .channel-cog{display:grid}.community-channel-row .channel-cog:hover{color:#fff}.community-channel-row .channel-cog svg{width:14px}.server-dialog-shade{z-index:16000;background:#000000d1;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.server-dialog{background:#1d1b22;border:1px solid #4c4853;border-radius:10px;width:min(520px,100vw - 32px);max-height:calc(100vh - 32px);padding:22px;animation:.18s both communityModalIn;overflow:auto;box-shadow:0 25px 85px #000000b8}.server-dialog>header{align-items:center;margin-bottom:20px;display:flex}.server-dialog>header h2{flex:1;margin:0;font-size:21px}.server-dialog>header button{color:#97929e;background:0 0;border:0;width:34px;height:34px}.server-dialog>header svg{width:23px}.server-dialog>label,.server-dialog fieldset>legend{color:#aaa5b0;flex-direction:column;gap:7px;margin-top:16px;font-size:10px;font-weight:900;display:flex}.server-dialog input,.server-dialog select{color:#eee;background:#29262f;border:1px solid #4c4854;border-radius:7px;outline:0;height:44px;padding:0 12px;font:13px inherit}.server-dialog input:focus,.server-dialog .mooted-select:focus{border-color:#756cff}.server-dialog fieldset{border:0;margin:0;padding:0}.server-dialog fieldset>legend{margin-bottom:8px}.server-dialog fieldset>label{color:#dedbe2;border:1px solid #48444f;border-radius:8px;align-items:center;gap:12px;min-height:66px;margin-bottom:8px;padding:11px;display:flex}.server-dialog fieldset>label.selected{background:#29263a;border-color:#7168f5}.server-dialog fieldset input{width:16px;height:16px}.server-dialog fieldset svg{width:22px}.server-dialog fieldset span{flex-direction:column;gap:3px;display:flex}.server-dialog fieldset b{font-size:13px}.server-dialog fieldset small{color:#8d8994;font-size:10px}.server-dialog>footer{justify-content:flex-end;gap:8px;margin-top:22px;display:flex}.server-dialog>footer button,.invite-dialog button{color:#eee;background:#302d36;border:1px solid #4b4752;border-radius:7px;height:40px;padding:0 14px;font-weight:800}.server-dialog>footer button:last-child,.invite-link button,.invite-dialog footer button:last-child{background:#5147e7;border-color:#6e65f3}.server-dialog button:disabled{opacity:.45}.server-dialog-error{color:#ff9da8;font-size:11px}.invite-dialog>p{color:#b8b4be;font-size:13px}.invite-link{gap:8px;margin-top:18px;display:flex}.invite-link input{flex:1;min-width:0}.invite-link button{flex:none}.invite-expiry{color:#8d8995;align-items:center;gap:10px;margin-top:12px;font-size:10px;display:flex}.invite-expiry span{flex:1}.invite-expiry button{color:#938cff!important;background:0 0!important;border:0!important;height:auto!important;padding:0!important}.server-switch{min-height:50px;flex-direction:row!important;align-items:center!important;gap:12px!important;display:flex!important}.server-switch>input{width:17px!important;height:17px!important}.server-switch>span{flex-direction:column;gap:3px;display:flex}.server-switch b{color:#e9e6ec;font-size:12px}.server-switch small{color:#8d8994;font-size:10px}.community-settings-shade{z-index:17000;background:#1d1b22;grid-template-columns:minmax(220px,31%) minmax(560px,1fr);animation:.2s both settingsOpenIn;display:grid;position:fixed;inset:0}.community-settings-shade>aside{background:#292730;padding:38px 14px 30px max(14px,100% - 250px);overflow-y:auto}.community-settings-shade>aside header{flex-direction:column;gap:4px;padding:0 9px 16px;display:flex}.community-settings-shade>aside header small{color:#898590;font-size:9px;font-weight:900}.community-settings-shade>aside header b{font-size:13px}.community-settings-shade>aside>button{color:#aaa6b1;text-align:left;background:0 0;border:0;border-radius:6px;width:100%;height:35px;padding:0 10px;font-size:11px;font-weight:750}.community-settings-shade>aside>button:hover,.community-settings-shade>aside>button.active{color:#fff;background:#45414c}.community-settings-shade>aside>button.danger{color:#ff8b96}.community-settings-shade>aside hr{background:#423e49;border:0;height:1px;margin:8px}.community-settings-shade>main{background:#19181e;padding:40px max(64px,50% - 420px) 80px 48px;position:relative;overflow-y:auto}.community-settings-shade>main>h1{margin:0 0 25px;font:800 23px Manrope}.community-settings-close{color:#8c8792;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;width:42px;display:flex;position:fixed;top:24px;right:25px}.community-settings-close svg{width:28px}.community-settings-close small{font-size:7px}.community-settings-shade h2{margin:24px 0 10px;font-size:16px}.community-settings-shade p{color:#918d98;font-size:11px;line-height:1.5}.community-overview{max-width:700px}.community-overview>label,.role-editor>section>label{color:#96919d;flex-direction:column;gap:7px;margin:15px 0;font-size:10px;font-weight:900;display:flex}.community-overview input,.community-overview textarea,.community-overview .mooted-select,.role-editor input{color:#eee;background:#29262f;border:1px solid #4b4753;border-radius:7px;outline:0;min-height:43px;padding:10px 12px;font:12px inherit}.community-overview textarea{resize:vertical;height:85px}.branding-row{align-items:center;gap:16px;display:flex}.community-icon-preview{background:#4b4654;border-radius:50%;place-items:center;width:76px;height:76px;font-weight:900;display:grid;overflow:hidden}.community-icon-preview img{object-fit:cover;width:100%;height:100%}.branding-row>div:last-child{flex-direction:column;gap:7px;display:flex}.branding-row button,.community-overview footer button,.community-feature-panel button{color:#eee;background:#37333d;border:1px solid #595462;border-radius:7px;height:38px;padding:0 13px;font-weight:800}.branding-row small{color:#85818c;font-size:9px}.community-overview>footer{justify-content:flex-end;align-items:center;gap:12px;margin-top:24px;display:flex}.community-overview>footer span{color:#48ce91;font-size:10px}.community-overview>footer button{background:#5147e7}.role-editor{grid-template-columns:210px 1fr;gap:24px;max-width:900px;display:grid}.role-editor>nav{flex-direction:column;gap:5px;display:flex}.role-editor>nav button{color:#aaa6b1;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;height:37px;padding:0 9px;font-weight:750;display:flex}.role-editor>nav button:hover,.role-editor>nav button.active{color:#fff;background:#34313b}.role-editor>nav button:first-child{color:#958eff;margin-bottom:8px}.role-editor>nav svg{width:15px}.role-editor>nav i,.member-role-list i{border-radius:50%;width:9px;height:9px}.role-editor>section{min-width:0}.role-editor input[type=color]{width:90px;padding:4px}.permission-group{margin-top:28px}.permission-group h3,.channel-permissions h3{color:#8e8995;font-size:9px}.permission-group>label{border-bottom:1px solid #302d36;align-items:center;min-height:55px;padding:9px 0;display:flex}.permission-group>label>span{flex-direction:column;flex:1;gap:4px;display:flex}.permission-group b{font-size:12px}.permission-group small{color:#87838e;font-size:9px}.permission-group input{width:17px;height:17px}.community-moderation{max-width:690px}.community-moderation>h2{margin-top:30px}.moderation-choice{border:1px solid #403c47;border-radius:8px;align-items:center;gap:12px;min-height:59px;margin:7px 0;padding:11px;display:flex}.moderation-choice:has(input:checked){background:#282536;border-color:#7067f4}.moderation-choice input{width:16px;height:16px}.moderation-choice span{flex-direction:column;gap:4px;display:flex}.moderation-choice b{font-size:12px}.moderation-choice small{color:#8d8994;font-size:9px}.community-members-settings>header{align-items:flex-end;gap:20px;display:flex}.community-members-settings>header>div{flex:1}.community-members-settings>header h2{margin:0}.community-members-settings>header input{color:#eee;background:#29262f;border:1px solid #484450;border-radius:7px;width:280px;height:40px;padding:0 12px}.members-table{grid-template-columns:minmax(220px,1fr) 130px minmax(250px,1fr);align-items:center;margin-top:20px;display:grid}.members-table>b{color:#85818c;padding:9px;font-size:8px}.members-table>span{color:#aaa6b1;border-top:1px solid #302d36;min-height:62px;padding:10px 9px;font-size:10px}.member-cell{align-items:center;gap:9px;display:flex}.member-cell>span{flex-direction:column;gap:3px;display:flex}.member-role-list{flex-wrap:wrap;gap:5px;display:flex}.member-role-list label{border:1px solid #46424d;border-radius:5px;align-items:center;gap:4px;padding:4px 6px;display:flex}.member-role-list input{width:12px;height:12px}.community-records{max-width:760px}.community-records article{border-bottom:1px solid #302d36;align-items:center;gap:12px;min-height:58px;padding:10px;display:flex}.community-records article>div{flex-direction:column;flex:1;gap:4px;display:flex}.community-records article small,.community-records article time{color:#85818d;font-size:9px}.community-records article button{color:#eee;background:#37333d;border:0;border-radius:5px;height:30px}.records-empty,.community-feature-panel{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:330px;display:flex}.records-empty>svg,.community-feature-panel>div{color:#8f88ff;background:#34313a;border-radius:50%;width:56px;height:56px;padding:14px}.community-feature-panel>div svg{width:28px}.community-feature-panel h2{margin-bottom:4px}.community-feature-panel p{max-width:360px}.community-feature-panel button{background:#5147e7;margin-top:14px}.channel-settings.channel-settings{z-index:18000}.channel-permissions>p{background:#29262f;border-radius:7px;padding:12px}.channel-permissions>button{color:#eee;background:#37333d;border:1px solid #4a4652;border-radius:7px;align-items:center;gap:8px;height:38px;display:flex}.channel-permissions>button svg{width:15px}.channel-permissions section{margin-top:25px}.channel-permissions section>div{border-bottom:1px solid #302d36;align-items:center;gap:15px;min-height:55px;display:flex}.channel-permissions section>div>span{flex-direction:column;flex:1;gap:3px;display:flex}.channel-permissions section b{font-size:11px}.channel-permissions section small{color:#85818d;font-size:9px}.channel-permissions section>div>div{display:flex}.channel-permissions section button{color:#88838f;background:#29262f;border:1px solid #48444f;width:32px;height:29px}.channel-permissions section button.active{color:#fff;background:#5147e7}@media (width<=850px){.community-settings-shade{grid-template-columns:190px 1fr}.community-settings-shade>aside{padding-left:12px}.community-settings-shade>main{padding-left:30px}.role-editor{grid-template-columns:170px 1fr}}.community-delete-shade{z-index:19000;background:#000000c2;place-items:center;padding:24px;animation:.16s both modalShade;display:grid;position:fixed;inset:0}.community-delete-modal{color:#f4f2f6;background:#1d1b22;border:1px solid #4a4652;border-radius:12px;width:min(520px,100vw - 32px);animation:.22s cubic-bezier(.2,.85,.2,1) both usernameModalIn;overflow:hidden;box-shadow:0 28px 100px #000000b8}.community-delete-modal>header{border-bottom:1px solid #37343e;align-items:center;gap:14px;padding:22px 24px;display:flex}.community-delete-modal>header>span{color:#8e87ff;background:#302d40;border-radius:10px;flex:none;place-items:center;width:44px;height:44px;display:grid}.community-delete-modal>header>span svg{width:22px}.community-delete-modal>header>div{flex:1;min-width:0}.community-delete-modal>header small{color:#918bff;letter-spacing:.12em;margin-bottom:4px;font-size:9px;font-weight:900;display:block}.community-delete-modal>header h2{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:20px;overflow:hidden}.community-delete-modal>header>button{color:#918c98;background:0 0;border:0;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.community-delete-modal>header>button:hover{color:#eee;background:#302d36}.community-delete-modal>header>button svg{width:21px}.community-delete-warning{background:#25232b;border:1px solid #45414d;border-radius:8px;margin:22px 24px 18px;padding:14px 15px}.community-delete-warning b{color:#f0edf3;font-size:13px;display:block}.community-delete-warning p{color:#aaa5b1;margin:5px 0 0;font-size:11px;line-height:1.55}.community-delete-modal>label{color:#bcb7c3;text-transform:uppercase;margin:15px 24px 0;font-size:10px;font-weight:800;display:block}.community-delete-modal>label strong{color:#fff;text-transform:none}.community-delete-modal>label input{color:#fff;background:#2b2832;border:1px solid #504b57;border-radius:8px;outline:0;width:100%;height:44px;margin-top:7px;padding:0 13px;font:13px inherit}.community-delete-modal>label input:focus{border-color:#7168f5;box-shadow:0 0 0 2px #7168f533}.community-delete-error{color:#ff9099;background:#371f25;border-radius:7px;margin:14px 24px 0;padding:10px 12px;font-size:11px}.community-delete-modal>footer{background:#1d1b22;border-top:1px solid #37343e;justify-content:flex-end;gap:10px;margin-top:24px;padding:18px 24px;display:flex}.community-delete-modal>footer button{color:#eee;background:#302d36;border:1px solid #4a4652;border-radius:7px;height:40px;padding:0 16px;font-weight:800}.community-delete-modal>footer button.danger{color:#fff;background:#cf3544;border-color:#db4554;justify-content:center;align-items:center;gap:8px;min-width:164px;display:flex}.community-delete-modal>footer button.danger:hover:not(:disabled){background:#df4050;transform:translateY(-1px)}.community-delete-modal>footer button svg{width:16px}.community-delete-modal button{cursor:pointer;transition:all .15s}.community-delete-modal button:disabled{opacity:.45;cursor:not-allowed}@media (width<=560px){.community-delete-shade{padding:12px}.community-delete-modal>header,.community-delete-modal>footer{padding-left:18px;padding-right:18px}.community-delete-warning,.community-delete-modal>label,.community-delete-error{margin-left:18px;margin-right:18px}.community-delete-modal>footer{grid-template-columns:1fr 1fr;display:grid}.community-delete-modal>footer button.danger{min-width:0}}.community-delete-modal{width:min(590px,100vw - 32px);padding:0 28px 26px}.community-delete-modal>header{border:0;padding:25px 0 18px}.community-delete-modal>header h2{flex:1;margin:0;font-size:23px}.community-delete-modal>header>button{width:40px;height:40px}.community-delete-modal>header>button svg{width:26px;height:26px}.community-delete-modal>p{color:#cbc7d0;margin:10px 0 25px;font-size:15px;line-height:1.55}.community-delete-modal>p strong{color:#f4f2f6}.community-delete-modal>label{margin:0 0 22px;font-size:10px}.community-delete-modal>label input{background:#29262f}.community-delete-modal>.community-delete-error{margin:0 0 20px}.community-delete-modal>footer{background:0 0;border:0;gap:10px;margin:44px 0 0;padding:0}.community-delete-modal>footer button{height:48px;padding:0 20px;font-size:14px}.community-delete-modal>footer button:first-child{min-width:190px}.community-delete-modal>footer button.danger{background:#d93645;border-color:#df4553;min-width:185px}.community-delete-modal>footer button.danger:hover:not(:disabled){background:#e34250}@media (width<=560px){.community-delete-modal{padding:0 20px 20px}.community-delete-modal>header,.community-delete-modal>footer{padding-left:0;padding-right:0}.community-delete-modal>p{font-size:14px}.community-delete-modal>label,.community-delete-modal>.community-delete-error{margin-left:0;margin-right:0}.community-delete-modal>footer{margin-top:28px}.community-delete-modal>footer button:first-child{min-width:0}}.preference-dialog h3{color:#96919d;margin:24px 0 9px;font-size:10px}.preference-choice{border:1px solid #45414d;border-radius:7px;align-items:center;padding:0 10px;color:#e3dfe6!important;flex-direction:row!important;gap:9px!important;height:42px!important;margin:4px 0!important;font-size:12px!important;display:flex!important}.preference-choice:has(input:checked){background:#29263a;border-color:#7067f4}.preference-choice input{width:15px!important;height:15px!important}.preference-dialog .server-switch{padding:8px 4px;margin-top:10px!important}.preference-dialog footer{justify-content:flex-end;gap:8px;margin-top:22px;display:flex}.preference-dialog footer button{color:#eee;background:#302d36;border:1px solid #4b4752;border-radius:7px;height:40px;padding:0 14px;font-weight:800}.preference-dialog footer button:last-child{background:#5147e7}.branding-upload{color:#eee;cursor:pointer;background:#37333d;border:1px solid #595462;border-radius:7px;align-items:center;height:38px;padding:0 13px;font-size:11px;font-weight:800;display:flex}.community-feature-panel .server-switch{border:1px solid #45414d;border-radius:8px;margin-top:18px;padding:12px 15px}.community-feature-manager{max-width:720px}.community-feature-manager>header{align-items:center;gap:14px;display:flex}.community-feature-manager>header>div{color:#8f88ff;background:#34313a;border-radius:50%;place-items:center;width:50px;height:50px;display:grid}.community-feature-manager>header svg{width:23px}.community-feature-manager h2{margin:0}.community-feature-manager header p{margin:4px 0 0}.community-feature-manager>form{background:#201e25;border:1px solid #403c47;border-radius:8px;grid-template-columns:1fr 1fr auto;gap:8px;margin-top:24px;padding:14px;display:grid}.community-feature-manager input{color:#eee;background:#29262f;border:1px solid #4a4652;border-radius:6px;min-width:0;height:39px;padding:0 10px;font-size:11px}.community-feature-manager form button{color:#fff;background:#5147e7;border:0;border-radius:6px;font-weight:800}.feature-message{overflow-wrap:anywhere;background:#29263a;border-radius:6px;padding:9px;color:#9e98ff!important}.community-feature-manager>section{margin-top:18px}.community-feature-manager article{border-bottom:1px solid #302d36;align-items:center;gap:10px;height:58px;padding:7px 9px;display:flex}.community-feature-manager article>img,.community-feature-manager article>svg{object-fit:cover;border-radius:7px;width:40px;height:40px}.community-feature-manager article>span{flex-direction:column;flex:1;gap:3px;display:flex}.community-feature-manager article b{font-size:12px}.community-feature-manager article small{color:#85818d;font-size:9px}.community-feature-manager article button{color:#eee;background:#37333d;border:0;border-radius:5px;height:30px;font-size:10px}.branding-actions{align-items:center;gap:8px;display:flex}.branding-remove{color:#ff8b96;cursor:pointer;background:#39272c;border:1px solid #5c464c;border-radius:7px;height:38px;padding:0 13px;font-size:11px;font-weight:800}.branding-remove:hover{background:#482c33}.emoji-settings-v2{max-width:760px}.emoji-settings-v2>header{border-bottom:1px solid #34313b;align-items:center;padding-bottom:18px;display:flex}.emoji-settings-v2>header>div{flex:1}.emoji-settings-v2>header h2{margin:0 0 4px}.emoji-settings-v2>header p{margin:0}.emoji-settings-v2>header>span{color:#918d98;background:#242229;border:1px solid #45414c;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-width:78px;height:38px;padding:0 12px;font-size:11px;display:flex}.emoji-settings-v2>header>span b{color:#fff;font-size:15px}.emoji-upload-card{background:#211f26;border:1px solid #45414d;border-radius:10px;grid-template-columns:92px 1fr;gap:18px;margin-top:20px;padding:18px;display:grid}.emoji-upload-preview{color:#8179f8;background:#2d2a33;border:1px dashed #5b5663;border-radius:12px;place-items:center;width:92px;height:92px;display:grid;overflow:hidden}.emoji-upload-preview svg{width:32px}.emoji-upload-preview img{object-fit:contain;width:100%;height:100%}.emoji-upload-card form{grid-template-columns:1fr auto;align-items:end;gap:13px 16px;display:grid}.emoji-upload-card form>div:first-child{grid-column:1/-1}.emoji-upload-card h3,.emoji-library-heading h3{margin:0 0 4px;font-size:13px}.emoji-upload-card p,.emoji-library-heading p{margin:0}.emoji-upload-card form>label{color:#918d98;font-size:9px;font-weight:900}.emoji-name-input{color:#85818d;background:#29262f;border:1px solid #4b4753;border-radius:7px;align-items:center;height:39px;margin-top:6px;padding:0 11px;display:flex}.emoji-name-input input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%;padding:0 3px}.emoji-upload-actions{gap:8px;display:flex}.emoji-upload-actions>button{color:#fff;background:#5950e8;border:0;border-radius:7px;height:38px;padding:0 14px;font-weight:800}.emoji-upload-actions>button:disabled{opacity:.45}.emoji-settings-error{background:#38252a;border:1px solid #663b43;border-radius:7px;padding:10px 12px;color:#ff98a2!important}.emoji-library-heading{margin-top:25px}.emoji-library{border:1px solid #3d3944;border-radius:9px;margin-top:10px;overflow:hidden}.emoji-library article{border-bottom:1px solid #35313a;align-items:center;gap:12px;min-height:64px;padding:9px 12px;display:flex}.emoji-library article:last-child{border-bottom:0}.emoji-library article img{object-fit:contain;background:#29262f;border-radius:8px;width:42px;height:42px}.emoji-library article span{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.emoji-library article b{font-size:12px}.emoji-library article small{color:#85818d;font-size:9px}.emoji-library article button{color:#ff8995;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;height:32px;padding:0 10px;font-size:10px;font-weight:800;display:flex}.emoji-library article button:hover{background:#39262c}.emoji-library article button svg{width:14px}.emoji-empty{color:#8c8794;flex-direction:column;justify-content:center;align-items:center;min-height:190px;display:flex}.emoji-empty svg{width:32px;margin-bottom:9px}.emoji-empty b{color:#dedbe3;font-size:13px}.emoji-empty p{margin:4px 0 0}.mooted-app.community-mode{grid-template-columns:72px 320px minmax(420px,1fr) 274px;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.community-mode .community-name{font-size:13px}.community-mode .community-channel-list section header{letter-spacing:.025em;font-size:9px}.community-mode .community-channel-row>button{height:31px;font-size:12px}.community-mode .community-channel-row svg{width:16px}.community-mode .community-view>header{height:49px}.community-mode .community-view>header b{font-size:13px}.community-mode .community-view>header button{font-size:10px}.community-mode .community-composer{height:44px}.community-mode .community-messages{padding:0 11px 16px}.community-mode .community-welcome{padding:58px 8px 22px}.community-mode .community-welcome h1{font:750 22px/1.2 Inter,ui-sans-serif,sans-serif}.community-mode .community-messages article{gap:10px;padding:5px 7px}.community-mode .community-message-avatar{width:36px;height:36px}.community-mode .community-messages article b,.community-mode .community-messages article p{font-size:12px}.community-members{padding:16px 11px}.community-members>section{margin-bottom:17px}.community-members>section>header{color:#a29eaa;text-transform:uppercase;align-items:center;height:26px;padding:0 7px;font-size:10px;font-weight:850;display:flex}.community-members .community-member-row{width:100%;height:45px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:3px 7px;transition:background .14s,transform .14s;display:flex}.community-members .community-member-row:hover{background:#292730;transform:translate(2px)}.community-members .community-member-avatar{width:35px;height:35px;font-size:12px;position:relative;overflow:visible}.community-members .community-member-avatar img{border-radius:50%}.community-members .community-member-avatar i{background:#727078;border:3px solid #1c1b22;border-radius:50%;width:11px;height:11px;position:absolute;bottom:-1px;right:-3px}.community-members .community-member-avatar i.status-online{background:#31c48d}.community-members .community-member-avatar i.status-idle{background:#f0b74a}.community-members .community-member-avatar i.status-dnd{background:#ef5b68}.community-members .community-member-row>span{flex-direction:column;min-width:0;display:flex}.community-members b{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;font-size:13px;line-height:1.15;display:flex;overflow:hidden}.community-members b svg{width:12px}.community-members small{color:#8c8793;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:10px;overflow:hidden}.community-member-profile{max-height:min(620px,100vh - 24px);overflow:visible auto;z-index:19000!important;border:3px solid var(--profile-accent)!important;transform-origin:100% 0!important;border-radius:10px!important;width:366px!important;min-height:440px!important;padding:142px 18px 16px!important}.community-member-profile>.note-author-banner{border-radius:7px 7px 0 0!important;height:116px!important}.community-member-profile>.note-author-avatar{border-width:5px!important;width:82px!important;height:82px!important;top:68px!important;left:18px!important}.community-member-profile h2{line-height:1.15;font-size:22px!important}.community-member-profile .note-author-username{margin-top:5px;font-size:13px}.community-member-profile>small{margin-top:5px!important;font-size:12px!important}.community-member-profile>em{margin-top:13px!important;font-size:13px!important}.community-member-profile>section{position:relative;background:0 0!important;margin-top:18px!important;padding:0!important}.community-member-profile>section>p{flex-direction:column;gap:5px;display:flex;margin:5px 0 15px!important;font-size:12px!important}.community-member-profile>section>b,.community-profile-role-heading>b{color:#f1eef4!important;letter-spacing:0!important;font-size:12px!important}.community-member-profile .community-joined{color:#a19ca8;font-size:10px}.community-profile-role-heading{align-items:center;margin-top:2px;display:flex}.community-profile-role-heading>b{flex:1}.community-profile-role-heading>button{color:#aaa6b1;cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;width:27px;height:27px;display:grid}.community-profile-role-heading>button:hover{color:#fff;background:#302d37}.community-profile-role-heading svg{width:17px}.community-profile-roles{flex-wrap:wrap;gap:6px;margin:7px 0 14px;display:flex}.community-profile-roles>span{color:#dedbe2;background:#19181e;border:1px solid #44404c;border-radius:5px;flex-direction:row;align-items:center;gap:6px;padding:5px 8px;font-size:10px;font-weight:750;display:flex}.community-profile-roles i,.community-profile-role-menu i{border-radius:50%;flex:none;width:9px;height:9px}.community-profile-roles>em{color:#85818c;font-size:10px}.community-profile-role-menu{z-index:5;background:#292730;border:1px solid #4b4753;border-radius:8px;width:226px;max-height:245px;padding:7px;position:absolute;bottom:30px;right:-8px;overflow-y:auto;box-shadow:0 16px 38px #00000094}.community-profile-role-menu>header{border-bottom:1px solid #403c47;flex-direction:column;gap:2px;padding:5px 6px 8px;display:flex}.community-profile-role-menu>header b{font-size:11px}.community-profile-role-menu>header small{color:#8e8995;font-size:8px}.community-profile-role-menu label{cursor:pointer;border-radius:5px;align-items:center;gap:8px;min-height:36px;padding:0 7px;display:flex}.community-profile-role-menu label:hover{background:#393640}.community-profile-role-menu label>span{flex:1;align-items:center;gap:7px;min-width:0;font-size:10px;font-weight:700;display:flex}.community-profile-role-menu input{accent-color:#6259ef;width:15px;height:15px}.community-member-profile>footer{padding-top:3px!important}.community-profile-message{color:#fff;cursor:pointer;background:#4b42e2;border:1px solid #7067f4;border-radius:6px;justify-content:center;align-items:center;gap:8px;width:100%;height:42px;font-size:12px;font-weight:850;transition:background .14s,transform .14s;display:flex}.community-profile-message:hover{background:#5b52ec}.community-profile-message:active{transform:scale(.985)}.community-profile-message svg{fill:currentColor;width:15px}.community-member-profile .note-edit-profile{color:#fff!important;background:#4b42e2!important;height:42px!important;font-size:12px!important}.community-member-profile .note-edit-profile:hover{background:#5b52ec!important}.community-settings-shade{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.community-settings-shade>main>h1{font:750 21px/1.2 Inter,ui-sans-serif,sans-serif}.community-settings-shade h2{font-size:15px}.role-editor-heading{border-bottom:1px solid #302d36;justify-content:space-between;align-items:flex-start;margin-bottom:18px;padding-bottom:14px;display:flex}.role-editor-heading h2{margin:0}.role-editor-heading p{margin:4px 0 0}.role-editor-heading>span{color:#58cf94;font-size:9px}.role-color-row{align-items:center;gap:10px;display:flex}.role-color-row>span{color:#fff;text-align:center;border-radius:6px;min-width:92px;padding:8px;font-size:9px}.role-delete{color:#ff8792;background:#342228;border:1px solid #7b3d47;border-radius:6px;align-items:center;gap:7px;height:36px;margin-top:24px;padding:0 12px;font-weight:800;display:flex}.role-delete svg{width:15px}.override-role-tabs{flex-wrap:wrap;gap:6px;margin:12px 0 2px;display:flex}.override-role-tabs button{padding:0 10px;border-radius:6px!important;height:32px!important}.override-role-tabs button i{border-radius:50%;width:8px;height:8px}.override-role-tabs button.active{background:#4e46d8!important}.permission-save-state{color:#59cf94;height:18px;display:block}.channel-permissions section button.deny.active{background:#b54350}.channel-permissions section button.inherit.active{background:#514d59}.channel-permissions section button.allow.active{background:#2f9c6b}.community-members-settings{max-width:880px}.community-members-settings>header h2{font-size:17px}.community-members-settings>header input{width:255px;height:36px;font-size:11px}.members-table{grid-template-columns:minmax(190px,1.2fr) 110px minmax(240px,1.5fr);margin-top:14px}.members-table>span{min-height:52px;padding:7px 8px}.members-table .community-member-avatar{width:29px;height:29px}.member-role-list label{padding:3px 5px;font-size:9px}@media (width<=1120px){.mooted-app.community-mode{grid-template-columns:64px 270px minmax(390px,1fr) 246px}.community-mode .server-rail{padding-left:6px;padding-right:6px}}.notes-composer{border-color:#383541;align-items:center;height:44px;min-height:44px;margin:0 13px 11px;padding:0 8px}.notes-composer>button,.notes-composer>div button{width:34px;height:34px}.notes-composer textarea{min-height:34px;max-height:34px;padding:7px 0;font-size:13px;line-height:20px}.community-member-profile{max-height:min(500px,100vh - 24px);border-width:2px!important;width:300px!important;min-height:320px!important;padding:104px 16px 16px!important}.community-member-profile>.note-author-banner{height:72px!important}.community-member-profile>.note-author-avatar{width:66px!important;height:66px!important;top:42px!important;left:16px!important}.community-member-profile h2{font-size:17px!important}.community-member-profile .note-author-username{font-size:11px}.community-member-profile>small,.community-member-profile>em{font-size:11px!important}.community-member-profile>section{margin-top:14px!important}.community-member-profile>section>b,.community-profile-role-heading>b{font-size:9px!important}.community-member-profile>footer button{height:36px!important}.community-member-since{align-items:center;gap:10px;margin:7px 0 14px;font-size:11px;display:flex}.community-member-since>span{white-space:nowrap;align-items:center;gap:6px;display:flex}.community-member-since i{color:#fff;background:#5147e7;border-radius:50%;place-items:center;width:22px;height:22px;font:800 10px/1 Inter;display:grid}.community-member-since span:last-child i{color:#bbb7c2;background:#2d2a34;font-size:8px}.role-picker-search{border:1px solid #494550;border-radius:6px;background:#1d1b22!important;align-items:center!important;gap:6px!important;height:34px!important;margin:4px 2px 6px!important;padding:0 8px!important;display:flex!important}.role-picker-search svg{color:#918d99;width:14px}.role-picker-search input{flex:1;color:#eee!important;background:0 0!important;border:0!important;min-width:0!important;height:30px!important;min-height:0!important;padding:0!important;font-size:10px!important}.role-picker-search:focus-within{box-shadow:none!important;border-color:#6259ef!important;outline:0!important}.role-picker-search input,.role-picker-search input:focus,.role-picker-search input:focus-visible{appearance:none!important;box-shadow:none!important;filter:none!important;outline:0!important}.community-member-profile>.note-author-avatar{box-sizing:border-box!important;aspect-ratio:1!important;border-radius:50%!important;flex:none!important;min-width:66px!important;max-width:66px!important;min-height:66px!important;max-height:66px!important}.community-member-profile>.note-author-avatar>img{aspect-ratio:1!important;object-fit:cover!important;border-radius:50%!important;width:100%!important;min-width:100%!important;height:100%!important;min-height:100%!important;display:block!important}.community-member-row.offline{opacity:.46}.community-member-row.offline:hover{opacity:.72}.community-member-row.offline .community-member-avatar i{display:none!important}.mooted-role-editor{grid-template-columns:230px minmax(0,1fr);gap:30px;max-width:980px}.mooted-role-editor>nav{max-height:calc(100vh - 150px);padding-right:5px;overflow-y:auto}.mooted-role-editor>nav button{flex:none}.mooted-role-editor>section{max-width:700px}.role-editor-tabs{border-bottom:1px solid #3b3842;align-items:flex-end;gap:24px;height:44px;margin-bottom:20px;display:flex}.role-editor-tabs button{color:#aaa6b1;background:0 0;border:0;border-bottom:2px solid #0000;height:43px;padding:0;font-size:12px;font-weight:800}.role-editor-tabs button:hover{color:#fff}.role-editor-tabs button.active{color:#9a94ff;border-bottom-color:#8179ff}.mooted-role-editor>section>label>small{color:#85818d;font-size:9px;font-weight:500}.role-color-palette{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.role-color-palette>input{width:42px!important;height:36px!important;min-height:36px!important;padding:3px!important}.role-color-palette>button{cursor:pointer;border:2px solid #0000;border-radius:50%;width:27px;height:27px}.role-color-palette>button:hover{transform:scale(1.08)}.role-color-palette>button.active{border-color:#fff;box-shadow:0 0 0 2px #6961ed}.role-member-manager>label:first-child{background:#29262f;border:1px solid #484450;border-radius:7px;align-items:center;gap:8px;height:40px;margin-bottom:10px;padding:0 10px;display:flex}.role-member-manager>label:first-child svg{color:#8d8994;width:16px}.role-member-manager>label:first-child input{background:0 0;border:0;min-height:0;padding:0}.role-member-manager>label:not(:first-child){border-bottom:1px solid #302d36;align-items:center;gap:10px;min-height:52px;padding:7px 8px;display:flex}.role-member-manager .community-member-avatar{width:32px;height:32px}.role-member-manager label>span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.role-member-manager label>span b{font-size:11px}.role-member-manager label>span small{color:#85818d;font-size:9px}.role-member-manager label>input[type=checkbox]{accent-color:#625bea;width:16px;height:16px;min-height:0}.community-members-page{background:#1e1d24;flex-direction:column;grid-column:3/5;min-width:0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}.community-members-page>header{border-bottom:1px solid #302e36;flex:none;align-items:center;height:49px;padding:0 16px;display:flex}.community-members-page>header b{flex:1;align-items:center;gap:9px;font-size:14px;display:flex}.community-members-page>header svg{width:18px}.community-members-page>header button{color:#aaa6b2;background:0 0;border:0;border-radius:6px;width:34px;height:34px}.community-members-page>header button:hover{color:#fff;background:#302e37}.community-members-page>main{flex-direction:column;flex:1;min-height:0;padding:22px 18px 16px;display:flex}.community-members-toolbar{align-items:center;gap:9px;margin-bottom:14px;display:flex}.community-members-toolbar>div{flex:1;align-items:baseline;gap:9px;min-width:0;display:flex}.community-members-toolbar h2{margin:0;font-size:15px}.community-members-toolbar span{color:#aaa6b1;font-size:11px}.community-members-toolbar label{background:#292730;border:1px solid #44404b;border-radius:7px;align-items:center;gap:8px;width:275px;height:40px;padding:0 11px;display:flex}.community-members-toolbar label svg{color:#aaa6b1;width:17px}.community-members-toolbar input{color:#eee;background:0 0;border:0;outline:0;flex:1;min-width:0;font:11px inherit}.community-members-toolbar>button{color:#eee;background:#292730;border:1px solid #44404b;border-radius:7px;align-items:center;gap:7px;height:40px;padding:0 12px;font-weight:800;display:flex}.community-members-toolbar>button:hover{background:#36333d}.community-members-toolbar>button svg{width:16px}.community-members-table{background:#201f26;border:1px solid #37343d;border-radius:8px 8px 0 0;flex:1;min-height:0;overflow:auto}.community-members-table-head,.community-members-table-row{grid-template-columns:minmax(210px,1.35fr) 125px 125px 150px minmax(190px,210px) 32px;align-items:center;column-gap:16px;min-width:1040px;display:grid}.community-members-table-head{border-bottom:1px solid #37343d;height:38px;padding:0 12px}.community-members-table-head b{color:#918d99;font-size:9px}.community-members-table-row{color:#d8d5dd;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #302d36;width:100%;min-height:58px;padding:7px 12px}.community-members-table-row:hover{background:#292730}.community-members-table-row>span{font-size:10px}.community-members-table-row>svg{color:#85818d;width:16px}.member-table-name{align-items:center;gap:10px;display:flex}.member-table-name .community-member-avatar{width:34px;height:34px;position:relative;overflow:visible}.member-table-name .community-member-avatar img{border-radius:50%}.member-table-name .community-member-avatar i{background:#74717d;border:2px solid #201f26;border-radius:50%;width:9px;height:9px;position:absolute;bottom:-1px;right:-2px}.member-table-name .community-member-avatar i.status-online{background:#31c48d}.member-table-name>span{flex-direction:column;gap:3px;min-width:0;display:flex}.member-table-name strong{align-items:center;gap:5px;font-size:12px;display:flex}.member-table-name strong svg{color:#f2c45f;width:11px}.member-table-name small{color:#8d8994;font-size:9px}.community-members-table-row em{color:#d9d6df;background:#17161c;border-radius:9px;padding:5px 7px;font-size:9px;font-style:normal;font-weight:800}.member-table-roles{gap:4px;display:flex}.member-table-roles i{border-radius:50%;width:10px;height:10px}.community-members-page>main>footer{background:#201f26;border:1px solid #37343d;border-top:0;border-radius:0 0 8px 8px;align-items:center;gap:10px;height:56px;padding:0 13px;display:flex}.community-members-page>main>footer span{font-size:10px}.community-members-page>main>footer button{color:#eee;background:#292730;border:1px solid #44404b;border-radius:6px;align-items:center;gap:10px;height:36px;padding:0 10px;display:flex}.community-members-page>main>footer svg{width:13px;transform:rotate(45deg)}.channel-settings>main{padding-bottom:100px!important}.channel-settings>aside>button.danger{justify-content:space-between;align-items:center;display:flex}.channel-settings>aside>button.danger svg{width:15px}.channel-overview{max-width:760px}.channel-overview>label{position:relative}.channel-overview>label>small{color:#77727e;font-size:9px;position:absolute;bottom:8px;right:10px}.channel-overview textarea{height:170px;padding-bottom:25px}.channel-unsaved-bar{z-index:4;background:#24232a;border:1px solid #494650;border-radius:8px;align-items:center;gap:10px;min-height:58px;padding:9px 11px 9px 17px;animation:.16s both settingsOpenIn;display:flex;position:fixed;bottom:18px;left:max(315px,31%);right:max(72px,50% - 550px);box-shadow:0 10px 34px #00000080}.channel-unsaved-bar>b{flex:1;min-width:0;font-size:12px}.channel-unsaved-bar>span{color:#ff8995;font-size:9px}.channel-unsaved-bar>button{color:#aaa4ff;cursor:pointer;background:0 0;border:0;border-radius:6px;height:36px;padding:0 13px;font-size:11px;font-weight:850}.channel-unsaved-bar>button:last-child{color:#fff;background:#299464}.channel-unsaved-bar>button:last-child:hover{background:#32a873}.channel-unsaved-bar>button:disabled{opacity:.5;cursor:wait}.channel-permissions>p{background:0 0;margin:-16px 0 18px;padding:0;font-size:12px}.private-channel-card{border:1px solid #403d46;border-radius:9px;align-items:center;gap:14px;min-height:82px;padding:15px 18px;display:flex}.private-channel-card>svg{width:20px}.private-channel-card>span{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.private-channel-card b{font-size:14px}.private-channel-card small{color:#aaa6b1;font-size:10px}.private-channel-card>input{accent-color:#625bea;width:38px;height:20px}.channel-permissions>h2{border-top:1px solid #35323a;margin:30px 0 14px;padding-top:20px;font-size:17px}.channel-permission-workspace{grid-template-columns:220px minmax(340px,1fr);align-items:start;gap:28px;display:grid}.channel-permission-workspace>nav{flex-direction:column;gap:4px;display:flex;position:sticky;top:0}.channel-permission-workspace>nav>header{color:#85818d;padding:0 9px 7px;font-size:9px;font-weight:900}.channel-permission-workspace>nav>button{color:#aaa6b1;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:9px;height:36px;padding:0 10px;font-size:11px;font-weight:700;display:flex}.channel-permission-workspace>nav>button:hover,.channel-permission-workspace>nav>button.active{color:#fff;background:#34313a}.channel-permission-workspace>nav i{border-radius:50%;width:10px;height:10px}.channel-permission-detail{min-width:0}.channel-permission-detail>h2{margin:0 0 14px;font-size:17px}.channel-permission-detail section{margin:0}.channel-permission-detail section h3{color:#8f8a96;margin:20px 0 6px;font-size:9px}.channel-permission-detail section>div{border-bottom:1px solid #333039;align-items:center;gap:14px;min-height:68px;padding:10px 0;display:flex}.channel-permission-detail section>div>span{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.channel-permission-detail section b{font-size:12px}.channel-permission-detail section small{color:#898590;font-size:9px;line-height:1.45}.channel-permission-detail section>div>div{flex:none;display:flex}.channel-permission-detail section button{color:#88838f;cursor:pointer;background:#19181e;border:1px solid #403d47;width:34px;height:31px;font-size:17px}.channel-permission-detail section button:first-child{border-radius:7px 0 0 7px}.channel-permission-detail section button:last-child{border-radius:0 7px 7px 0}.channel-permission-detail section button.deny.active{color:#ff6572;background:#382126}.channel-permission-detail section button.inherit.active{color:#fff;background:#4a4651}.channel-permission-detail section button.allow.active{color:#4bd18f;background:#1d382d}@media (width<=900px){.channel-permission-workspace{grid-template-columns:160px minmax(300px,1fr)}.channel-unsaved-bar{left:245px;right:55px}}.community-name{font-size:16px!important}.community-name>svg{transition:transform .16s;width:18px!important;transform:none!important}.community-name>svg.open{transform:rotate(180deg)!important}.server-context-menu{z-index:21000;background:#292730;border:1px solid #494550;border-radius:8px;width:205px;padding:6px;position:fixed;box-shadow:0 16px 42px #000000a6}.server-context-menu button{color:#e9e6ed;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:9px;width:100%;height:34px;padding:0 9px;font-size:11px;font-weight:750;display:flex}.server-context-menu button:hover{background:#3b3742}.server-context-menu button.danger{color:#ff7d89}.server-context-menu button svg{width:15px}.server-context-menu hr{background:#403c47;border:0;height:1px;margin:4px 6px}.channel-list-context-menu{width:230px}.channel-list-context-menu .channel-list-muted-toggle{white-space:nowrap}.channel-list-checkbox{color:#fff;border:1px solid #77727e;border-radius:5px;place-items:center;width:22px;height:22px;margin-left:auto;font-size:14px;line-height:1;display:grid}.channel-list-checkbox.checked{background:#655bea;border-color:#766cff}.community-message{position:relative!important}.community-message:hover{background:#24232a}.community-message-actions{background:#302d36;border:1px solid #45414c;border-radius:6px;display:none;position:absolute;top:-13px;right:10px;overflow:hidden;box-shadow:0 5px 16px #00000059}.community-message:hover .community-message-actions{display:flex}.community-message-actions button{color:#aaa6b1;background:0 0;border:0;place-items:center;width:31px;height:28px;display:grid}.community-message-actions button:hover{color:#fff;background:#413d48}.community-message-actions svg{width:14px}.message-context-menu{width:220px}.community-message-edit textarea{resize:vertical;color:#eee;background:#18171d;border:1px solid #675ff0;border-radius:6px;outline:0;width:100%;min-height:38px;max-height:150px;padding:8px;font:12px/1.45 inherit}.community-message-edit small{color:#85818d;font-size:8px}.community-message p>small{color:#88838f;font-size:8px}.community-message-pinned{color:#9892ff;align-items:center;gap:4px;margin-top:4px;font-size:8px;display:flex}.community-message-pinned svg{width:10px}.private-channel-card{background:#18171d;flex-wrap:wrap}.private-channel-card.enabled{border-color:#5e58db}.private-access{border-top:1px solid #34313a;width:100%;margin:10px -18px -15px;padding:15px 18px}.private-access>header{align-items:center;display:flex}.private-access>header>b{flex:1;font-size:13px}.private-access>header>button{color:#fff;background:#625bea;border:0;border-radius:6px;height:34px;padding:0 11px;font-size:10px;font-weight:800}.private-access section{margin-top:14px}.private-access h3{font-size:10px}.private-access section>div{border-bottom:1px solid #302e36;align-items:center;gap:8px;height:38px;display:flex}.private-access section>div>i{border-radius:50%;width:11px;height:11px}.private-access section>div>span{flex:1;font-size:11px;font-weight:700}.private-access section>div>small{color:#8b8792;font-size:9px}.private-access section>div>button{color:#8d8994;background:0 0;border:0;border-radius:50%;width:27px;height:27px}.private-access section>div>button:hover{color:#fff;background:#34313b}.private-access section>div svg{width:14px}.private-access section>p{color:#85818d;background:0 0;padding:8px 0}.private-access-shade{z-index:23000;background:#000000d1;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.private-access-modal{background:#17161c;border:1px solid #4b4752;border-radius:10px;flex-direction:column;width:min(620px,100vw - 32px);max-height:min(690px,100vh - 32px);padding:22px;display:flex;box-shadow:0 25px 80px #000000b8}.private-access-modal>header{align-items:center;display:flex}.private-access-modal h2{flex:1;margin:0;font-size:21px}.private-access-modal>header button{color:#98949f;background:0 0;border:0;width:35px;height:35px}.private-access-modal>header svg{width:23px}.private-access-modal>b{align-items:center;gap:8px;margin:24px 0 10px;font-size:15px;display:flex}.private-access-modal>b svg{width:18px}.private-access-modal>input{color:#eee;background:#0e0d12;border:1px solid #4c4853;border-radius:7px;outline:0;height:44px;padding:0 12px;font:13px inherit}.private-access-modal>input:focus{border-color:#7168f5}.private-access-modal>small{color:#a29da8;margin-top:7px;font-size:10px}.private-access-modal>h3{margin:20px 0 7px;font-size:12px}.private-access-modal>div{min-height:110px;overflow-y:auto}.private-access-modal label{border-radius:6px;align-items:center;gap:10px;height:47px;padding:0 9px;display:flex}.private-access-modal label:hover{background:#292730}.private-access-modal label>input{accent-color:#625bea;width:17px;height:17px}.private-access-modal label>i{border-radius:50%;width:12px;height:12px}.private-access-modal label>b{flex:1;font-size:12px}.private-access-modal label>span{color:#8c8793;font-size:10px}.private-access-modal>footer{border-top:1px solid #35323b;justify-content:flex-end;gap:9px;margin:16px -22px -22px;padding:15px 22px;display:flex}.private-access-modal>footer button{color:#eee;background:#292730;border:1px solid #48444f;border-radius:7px;min-width:100px;height:39px;font-weight:800}.private-access-modal>footer button:last-child{background:#625bea;border-color:#7168f5}.community-category>header{transition:color .16s,text-shadow .16s}.community-category:hover>header{color:#ded9e7;text-shadow:0 0 10px #bdb4ff38}.community-message-profile-button,.community-message-author{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.community-message-author{font:inherit;font-weight:800}.community-message-author:hover{text-decoration:underline}.community-message-image{object-fit:contain;border-radius:8px;max-width:min(430px,100%);max-height:360px;margin-top:7px;display:block}.server-composer-menu{z-index:120;background:#292730;border:1px solid #4b4752;border-radius:8px;width:240px;padding:7px;position:absolute;bottom:52px;left:0;box-shadow:0 18px 45px #0000009e}.server-composer-menu button{font-size:11px;font-weight:750;border-radius:5px!important;justify-content:flex-start!important;gap:9px!important;width:100%!important;height:37px!important;padding:0 10px!important;display:flex!important}.server-composer-menu button:hover{background:#3b3742!important}.server-composer-emoji{z-index:121!important;width:520px!important;max-width:min(520px,100vw - 100px)!important;position:absolute!important;bottom:52px!important;right:0!important}.server-message-emoji{z-index:140!important;width:480px!important;max-width:min(480px,100vw - 90px)!important;position:absolute!important;bottom:42px!important;right:8px!important}.server-community-menu{width:270px}.server-community-menu button svg:last-child{margin-left:auto}.channel-overview input[type=range]{accent-color:#756cff;cursor:pointer;background:#403c47;border-radius:999px;margin:12px 0 5px;border:0!important;height:7px!important;padding:0!important}.community-records article>.danger{color:#ff7b88}.mooted-slowmode{color:#0000!important;padding-top:68px!important;font-size:0!important;display:block!important;position:relative!important}.mooted-slowmode:before{content:"Slowmode";color:#f0edf3;font-size:15px;font-weight:800;position:absolute;top:0;left:0}.mooted-slowmode:after{content:"Wait between messages. Members with \"Bypass slowmode\" can bypass this.";color:#b9b5c0;font-size:12px;font-weight:500;position:absolute;top:28px;left:0}.mooted-slowmode input[type=range]{accent-color:#7168f5;width:100%;position:relative;background:linear-gradient(90deg,#5147e7 0%,#aaa2ff var(--slow-progress,40%),#555267 var(--slow-progress,40%),#555267 100%)!important;border:0!important;border-radius:99px!important;height:7px!important;margin:34px 0 0!important;padding:0!important}.mooted-slowmode input[type=range]::-webkit-slider-thumb{appearance:none;cursor:grab;background:#f2eff5;border:3px solid #1d1b22;border-radius:50%;width:18px;height:18px;box-shadow:0 0 0 2px #67617a}.mooted-slowmode-scale{color:#ddd9e3;height:34px;font-size:11px;font-weight:800;position:absolute;top:68px;left:0;right:0}.mooted-slowmode-scale span{position:absolute;top:0}.mooted-slowmode-scale span:after{content:"";background:#77718e;border-radius:2px;width:2px;height:8px;position:absolute;top:18px;left:50%}.mooted-slowmode-scale span:first-child{color:#28c880;left:0}.mooted-slowmode-scale span:first-child:after{background:#28c880;left:1px}.mooted-slowmode-scale span:nth-child(2){left:38%;transform:translate(-50%)}.mooted-slowmode-scale span:nth-child(3){left:84%;transform:translate(-50%)}.mooted-slowmode-scale span:nth-child(4){right:0}.mooted-slowmode-scale span:nth-child(4):after{left:auto;right:1px}.mooted-slowmode-scale span:nth-child(2){left:40%}.mooted-slowmode-scale span:nth-child(3){left:85%}.mooted-slowmode-tooltip{z-index:3;color:#f3f0f5;text-align:center;white-space:nowrap;opacity:0;pointer-events:none;background:#2a2731;border:1px solid #4b4657;border-radius:8px;min-width:72px;padding:9px 12px;font-size:12px;font-weight:850;transition:opacity .12s,transform .12s;position:absolute;top:72px;transform:translate(-50%,-100%);box-shadow:0 8px 22px #0006}.mooted-slowmode-tooltip:after{content:"";background:#2a2731;border-bottom:1px solid #4b4657;border-right:1px solid #4b4657;width:10px;height:10px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.mooted-slowmode:hover .mooted-slowmode-tooltip,.mooted-slowmode.sliding .mooted-slowmode-tooltip{opacity:1;transform:translate(-50%,-112%)}.community-mode .community-message-author{font-size:12px!important;line-height:1.25!important}.community-mode .community-message-profile-button{flex:none;width:36px;height:36px}.community-mode .community-message-profile-button .community-message-avatar{width:36px;height:36px}.server-community-menu button{text-align:left!important;justify-content:flex-start!important}.server-community-menu button>svg{flex:none;margin:0!important}.server-community-menu button>svg+svg{margin-left:auto!important}.community-composer .server-composer-emoji{overflow:hidden!important}.community-composer .server-composer-emoji>header{align-items:center!important;gap:5px!important;height:48px!important;padding:0 12px!important;display:flex!important}.community-composer .server-composer-emoji>header button{flex:none!important;width:auto!important;min-width:0!important;height:32px!important;padding:0 11px!important;display:block!important}.community-composer .server-composer-emoji .epr-category-nav>button,.community-composer .server-composer-emoji .epr-cat-btn{width:30px!important;min-width:30px!important;height:24px!important;min-height:24px!important;padding:0!important}.community-composer .server-composer-emoji .epr-category-nav{width:46px!important;left:0!important;overflow-y:auto!important}.community-composer .server-composer-emoji .epr-body{padding-left:47px!important}.community-composer .server-composer-emoji .epr-search-container{margin-left:10px!important;margin-right:58px!important}.mooted-audit-log{max-width:920px}.mooted-audit-log>header{border-bottom:1px solid #37343d;align-items:flex-start;padding-bottom:20px;display:flex}.mooted-audit-log>header>div{flex:1}.mooted-audit-log h2{margin:0 0 6px!important;font-size:20px!important}.mooted-audit-log>header p{color:#aaa5b1;margin:0;font-size:12px;line-height:1.5}.mooted-audit-log>header>svg{color:#7168f5;width:30px;height:30px}.audit-filters{grid-template-columns:1fr 1fr;gap:12px;padding:20px 0;display:grid}.audit-filters label{color:#99949f;flex-direction:column;gap:7px;font-size:9px;font-weight:900;display:flex}.audit-filters select{color:#eee;background:#292730;border:1px solid #494550;border-radius:6px;outline:0;height:42px;padding:0 12px;font:12px inherit}.audit-filters .mooted-select:focus{border-color:#7168f5}.audit-feed{flex-direction:column;gap:7px;display:flex}.audit-day{color:#85818d;text-transform:uppercase;align-items:center;gap:10px;height:32px;font-size:9px;font-weight:850;display:flex}.audit-day span{background:#34313a;flex:1;height:1px}.audit-day span:first-child{max-width:20px}.audit-feed article{background:#242229;border:1px solid #3e3a45;border-radius:8px;transition:border-color .14s,background .14s;overflow:hidden}.audit-feed article:hover,.audit-feed article.expanded{background:#292730;border-color:#504b59}.audit-entry{color:#dcd9e1;text-align:left;background:0 0;border:0;align-items:center;gap:11px;width:100%;min-height:64px;padding:10px 12px;display:flex}.audit-entry>span{flex:1;min-width:0;font-size:12px}.audit-entry>span b{color:#fff}.audit-entry>span strong{color:#bdb7ff}.audit-entry>span small{color:#817d88;margin-top:4px;font-size:9px;display:block}.audit-entry>i{color:#aaa4b2;background:#34313c;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.audit-entry>i svg{width:14px}.audit-entry>svg{color:#827e89;width:16px;transition:transform .15s}.audit-feed article.expanded .audit-entry>svg{transform:rotate(180deg)}.audit-details{padding:0 59px 13px}.audit-details dl{background:#1c1a21;border-left:2px solid #7168f5;margin:0;padding:10px 12px}.audit-details dl>div{grid-template-columns:120px 1fr;padding:4px 0;display:grid}.audit-details dt{color:#85808c;text-transform:uppercase;font-size:9px;font-weight:850}.audit-details dd{color:#cbc7d0;overflow-wrap:anywhere;margin:0;font-size:10px}@media (width<=760px){.audit-filters{grid-template-columns:1fr}.audit-details{padding-left:12px}.audit-details dl>div{grid-template-columns:1fr}}.mooted-slowmode input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg,#5147e7 0%,#aaa2ff var(--slow-progress,40%),#555267 var(--slow-progress,40%),#555267 100%);border:0;border-radius:99px;height:7px}.mooted-slowmode input[type=range]::-moz-range-track{background:#555267;border:0;border-radius:99px;height:7px}.mooted-slowmode input[type=range]::-moz-range-progress{background:linear-gradient(90deg,#5147e7,#aaa2ff);border-radius:99px;height:7px}.mooted-slowmode input[type=range]::-webkit-slider-thumb{margin-top:-5.5px}.records-status{color:#a9a4af;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:220px;display:flex}.records-status>span{border:3px solid #47434f;border-top-color:#756cff;border-radius:50%;width:26px;height:26px;animation:.75s linear infinite auditSpin}.records-status>svg{color:#ff7d89;width:34px}.records-status b{color:#e9e6ed;font-size:13px}.records-status p{margin:0}.records-status button{color:#fff;cursor:pointer;background:#5e56e9;border:0;border-radius:6px;height:34px;padding:0 13px;font-weight:800}@keyframes auditSpin{to{transform:rotate(360deg)}}.channel-delete-launch{z-index:19010;color:#ff727e;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;width:210px;height:36px;padding:0 10px;font-size:11px;font-weight:800;display:flex;position:fixed;top:145px;left:max(14px,31% - 235px)}.channel-delete-launch:hover{background:#3b2a30}.channel-delete-launch svg{width:15px}.delete-channel-shade{z-index:24000;background:#000000c7;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.delete-channel-dialog{background:#211f27;border:1px solid #48444f;border-radius:10px;width:min(560px,100vw - 32px);overflow:hidden;box-shadow:0 24px 80px #000000b3}.delete-channel-dialog>header{align-items:center;padding:22px 24px 10px;display:flex}.delete-channel-dialog h2{flex:1;margin:0;font-size:20px}.delete-channel-dialog>header button{color:#918c98;background:0 0;border:0}.delete-channel-dialog>header svg{width:24px}.delete-channel-dialog>p{color:#c8c3ce;min-height:105px;margin:0;padding:24px;font-size:14px;line-height:1.55}.delete-channel-dialog>footer{background:#19181e;justify-content:flex-end;gap:10px;padding:15px 20px;display:flex}.delete-channel-dialog>footer button{color:#fff;background:#2b2832;border:1px solid #4b4753;border-radius:7px;height:42px;padding:0 17px;font-weight:850}.delete-channel-dialog>footer button:last-child{background:#d83d48;border-color:#d83d48}.delete-channel-dialog>footer button:last-child:hover{background:#e14a55}.channel-drop-target{position:relative}.channel-drop-target:before{content:"";z-index:3;background:#776fff;border-radius:99px;height:2px;position:absolute;top:-2px;left:8px;right:8px;box-shadow:0 0 12px #776fff,0 0 4px #fff}.channel-drop-zone{border-radius:6px;min-height:22px;box-shadow:inset 0 0 0 1px #756cff,0 0 14px #756cff4d}.community-channel-row[draggable=true]{cursor:grab}.community-channel-row[draggable=true]:active{cursor:grabbing;opacity:.65}.uncategorized-channels{margin:5px 0 8px}.invite-manager-shade{align-items:center}.invite-manager{background:#19181e;border:1px solid #45414c;border-radius:12px;width:min(900px,100vw - 40px);max-height:min(720px,100vh - 40px);padding:30px;position:relative;overflow:auto;box-shadow:0 26px 90px #000000b8}.invite-manager>header{align-items:flex-start;display:flex}.invite-manager>header>div{flex:1}.invite-manager h2{margin:0 0 7px;font-size:24px}.invite-manager>header p{color:#aaa6b1;margin:0}.invite-manager>header>button,.invite-create-shade header button{color:#918c98;background:0 0;border:0}.invite-manager>header svg{width:27px}.invite-manager-actions{align-items:center;margin:42px 0 18px;display:flex}.invite-manager-actions>b{color:#a19ca7;text-transform:uppercase;flex:1;font-size:11px}.invite-manager-actions>button{color:#fff;background:#625bea;border:0;border-radius:7px;align-items:center;gap:7px;height:40px;padding:0 14px;font-weight:850;display:flex}.invite-manager-actions svg{width:16px}.invite-table{border:1px solid #3f3b45;border-radius:8px;overflow:hidden}.invite-table>header,.invite-table>article{grid-template-columns:1.1fr .45fr 1fr .8fr 35px;align-items:center;gap:12px;padding:0 14px;display:grid}.invite-table>header{color:#8e8995;text-transform:uppercase;height:38px;font-size:9px}.invite-table>article{color:#c9c5ce;background:#201e25;border-top:1px solid #34313a;min-height:64px;font-size:11px}.invite-code{color:#b7b1ff;text-align:left;background:0 0;border:0;font-weight:850}.invite-revoke{color:#8f8995;background:0 0;border:0;border-radius:50%;width:27px;height:27px}.invite-revoke:hover{color:#ff7581;background:#3d2b31}.invite-empty{color:#918c98;flex-direction:column;justify-content:center;align-items:center;min-height:280px;display:flex}.invite-empty svg{width:42px}.invite-empty b{color:#ddd9e2;margin-top:12px}.invite-empty p{margin:5px}.invite-create-shade{z-index:25000;background:#000000bf;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.invite-create-shade>section{background:#242129;border:1px solid #484450;border-radius:10px;width:min(520px,100vw - 30px);padding:22px}.invite-create-shade header{align-items:center;display:flex}.invite-create-shade h3{flex:1;margin:0;font-size:19px}.invite-create-shade label{color:#96919d;flex-direction:column;gap:7px;margin-top:18px;font-size:9px;font-weight:900;display:flex}.invite-create-shade select{color:#eee;background:#19181e;border:1px solid #494550;border-radius:7px;height:42px;padding:0 11px}.invite-create-shade>section>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.invite-create-shade footer{border-top:1px solid #3a3740;justify-content:flex-end;gap:9px;margin:24px -22px -22px;padding:15px 22px;display:flex}.invite-create-shade footer button{color:#eee;background:#2c2932;border:1px solid #494550;border-radius:7px;height:38px;padding:0 14px;font-weight:800}.invite-create-shade footer button:last-child{background:#625bea}.activity-log-panel{max-width:860px}.activity-log-panel>p{color:#aaa5b1;margin:-12px 0 22px;font-size:12px}.activity-log-filters{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:22px;display:grid}.activity-log-filters label{color:#96919d;text-transform:uppercase;flex-direction:column;gap:7px;font-size:9px;font-weight:900;display:flex}.activity-log-filters select{color:#eee;background:#292730;border:1px solid #48444f;border-radius:7px;outline:0;height:42px;padding:0 12px;font:12px inherit}.activity-log-filters .mooted-select:focus{border-color:#7168f5}.activity-log-list{flex-direction:column;gap:8px;display:flex}.activity-log-list article{background:#242229;border:1px solid #3f3b46;border-radius:8px;overflow:hidden}.activity-log-list article.open{border-color:#575261}.activity-log-list article>button{color:#ddd9e2;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:11px;width:100%;min-height:66px;padding:11px 13px;display:flex}.activity-log-list article>button:hover{background:#2b2831}.activity-log-avatar{background:#5d55df;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:11px;font-weight:900;display:grid;overflow:hidden}.activity-log-avatar img{object-fit:cover;width:100%;height:100%}.activity-log-list article>button>span{flex:1;min-width:0;font-size:12px}.activity-log-list article>button b{color:#fff}.activity-log-list article>button strong{color:#b9b3ff}.activity-log-list article>button small{color:#87828e;margin-top:4px;font-size:9px;display:block}.activity-log-list article>button>svg{color:#8f8996;width:16px;transition:transform .15s}.activity-log-list article.open>button>svg{transform:rotate(180deg)}.activity-log-detail{color:#cbc7d0;background:#1b1a20;border-left:2px solid #7168f5;margin:0 59px 13px;padding:11px 13px;font-size:10px;line-height:1.5}.activity-log-detail small{color:#77727e;margin-top:7px;display:block}.activity-log-state{color:#918c98;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:260px;display:flex}.activity-log-state>span{border:3px solid #46424d;border-top-color:#7168f5;border-radius:50%;width:25px;height:25px;animation:.7s linear infinite activityLogSpin}.activity-log-state>svg{color:#7f78ef;width:38px}.activity-log-state b{color:#e9e6ed;font-size:13px}.activity-log-state p{margin:0}.activity-log-state button{color:#fff;cursor:pointer;background:#625bea;border:0;border-radius:6px;height:34px;padding:0 13px;font-weight:800}@keyframes activityLogSpin{to{transform:rotate(360deg)}}@media (width<=760px){.activity-log-filters{grid-template-columns:1fr}.activity-log-detail{margin-left:13px}}.server-list-dropzone{scrollbar-width:none;flex-direction:column;flex:0 auto;align-items:center;gap:10px;width:100%;min-height:0;display:flex;overflow:hidden auto}.server-list-dropzone::-webkit-scrollbar{display:none}.community-rail-button.dragging{opacity:.42;transition:opacity .12s,transform .12s;transform:scale(.92)}.community-rail-button.server-drop-before:before,.community-rail-button.server-drop-after:after{content:"";z-index:8;background:#8178ff;border-radius:99px;height:3px;animation:.12s both serverDropRailIn;position:absolute;left:-2px;right:-2px;box-shadow:0 0 12px #776fff,0 0 4px #fff}.community-rail-button.server-drop-before:before{top:-7px}.community-rail-button.server-drop-after:after{bottom:-7px}.community-rail-button.folder-drop-target{z-index:2;border-radius:15px;animation:.7s ease-in-out infinite alternate serverFolderTarget;transform:scale(1.08);box-shadow:0 0 0 3px #121118,0 0 0 5px #8178ff,0 7px 22px #776fff61}.community-rail-button.folder-drop-target:after{content:"+";color:#fff;background:#7168f5;border:3px solid #121118;border-radius:50%;place-items:center;width:18px;height:18px;font:900 13px/1 sans-serif;display:grid;position:absolute;bottom:-6px;right:-6px}@keyframes serverDropRailIn{0%{opacity:0;transform:scaleX(.35)}to{opacity:1;transform:none}}@keyframes serverFolderTarget{to{box-shadow:0 0 0 3px #121118,0 0 0 5px #9b95ff,0 8px 28px #776fff94}}.community-rail-button{overflow:visible!important}.community-rail-button>img,.community-rail-button>span:not(.server-folder-preview){border-radius:inherit;overflow:hidden}.community-rail-button.server-drop-before:before,.community-rail-button.server-drop-after:after{display:none}.server-reorder-line{animation:.12s both serverDropRailIn;z-index:30!important;pointer-events:none!important;background:#8178ff!important;border-radius:99px!important;width:auto!important;height:3px!important;margin:0!important;position:absolute!important;left:-6px!important;right:-6px!important;box-shadow:0 0 12px #776fff,0 0 4px #fff!important}.server-reorder-line:before{content:"";background:#b6b1ff;border-radius:50%;width:7px;height:7px;position:absolute;top:-2px;left:-2px}.server-reorder-line.before{top:-7px!important}.server-reorder-line.after{top:auto!important;bottom:-7px!important}.server-edge-drop{background:0 0;border:0;flex:none;width:48px;height:10px;min-height:10px;padding:0;position:relative}.server-edge-drop:after{content:"";opacity:.55;background:#4b4756;border-radius:99px;height:3px;transition:all .12s;position:absolute;top:4px;left:-4px;right:-4px}.server-edge-drop.active:after{opacity:1;background:#8178ff;animation:.12s both serverDropRailIn;box-shadow:0 0 12px #776fff,0 0 4px #fff}.server-edge-drop.active:before{content:"";z-index:2;background:#b6b1ff;border-radius:50%;width:7px;height:7px;position:absolute;top:2px;left:-6px}.server-edge-drop.top{margin-bottom:-5px}.server-edge-drop.bottom{margin-top:-5px}.server-folder[draggable=true]{cursor:grab}.server-folder[draggable=true]:active{cursor:grabbing}.server-folder.folder-dragging{opacity:.42;transform:scale(.94)}.server-folder.folder-drop-before:before,.server-folder.folder-drop-after:after{content:"";z-index:35;background:#8178ff;border-radius:99px;height:3px;animation:.12s both serverDropRailIn;position:absolute;left:-4px;right:-4px;box-shadow:0 0 12px #776fff,0 0 4px #fff}.server-folder.folder-drop-before:before{top:-7px}.server-folder.folder-drop-after:after{bottom:-7px}.server-folder{position:relative}.server-folder.expanded{border-radius:15px!important;width:57px!important;padding:5px 5px 10px!important}.server-folder.expanded>.server-folder-toggle{border-radius:10px!important;width:45px!important;height:45px!important;margin:0 0 9px!important}.server-folder-preview{grid-template-rows:18px 18px!important;grid-template-columns:18px 18px!important;place-content:center!important;gap:3px!important;display:grid!important}.server-folder-preview i{border-radius:6px!important;width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;overflow:hidden!important}.server-folder-preview i:first-child{grid-area:1/1}.server-folder-preview i:nth-child(2){grid-area:1/2}.server-folder-preview i:nth-child(3){grid-area:2/1}.server-folder-preview i:nth-child(4){grid-area:2/2}.server-folder-preview i img{object-fit:cover!important;border-radius:6px!important;width:18px!important;height:18px!important;display:block!important}.server-folder-preview i:only-child{border-radius:11px!important;grid-area:1/1/3/3!important;width:39px!important;height:39px!important}.server-folder-preview i:only-child img{border-radius:11px!important;width:39px!important;height:39px!important}.server-folder.collapsed{background:color-mix(in srgb,var(--folder-color) 32%,#45424f);border-radius:16px;width:53px;height:53px;padding:5px;box-shadow:inset 0 1px #ffffff12,0 2px 5px #00000038}.server-folder.collapsed:hover{background:color-mix(in srgb,var(--folder-color) 42%,#4b4856)}.server-folder.expanded>.server-folder-toggle{background:color-mix(in srgb,var(--folder-color) 38%,#504d5d);height:42px;color:color-mix(in srgb,var(--folder-color) 44%,white);border-radius:13px;margin-bottom:2px}.server-folder.expanded>.server-folder-toggle>svg{fill:currentColor;stroke:currentColor;stroke-width:1.7px;width:25px;height:25px}.server-folder-preview i{background:var(--folder-color);box-shadow:none;border-radius:7px}.server-folder-preview i:only-child{border-radius:11px;grid-area:1/1/3/3;font-size:12px}.server-folder-preview i:nth-child(3):last-child{grid-area:2/1}.server-folder.drag-over{background:color-mix(in srgb,var(--folder-color) 38%,#4b4857);box-shadow:0 0 0 2px color-mix(in srgb,var(--folder-color) 58%,white),0 8px 24px color-mix(in srgb,var(--folder-color) 36%,transparent)}.server-folder-target{z-index:40;color:#fff;pointer-events:none;background:#625beae6;border:3px solid #121118;border-radius:17px;place-items:center;font:900 22px/1 sans-serif;animation:.65s ease-in-out infinite alternate serverFolderTarget;box-shadow:0 0 0 2px #8178ff,0 8px 24px #625bea80;width:auto!important;height:auto!important;margin:0!important;display:grid!important;position:absolute!important;inset:-3px!important}.server-folder-create svg{width:22px}.server-folder-toggle{position:relative}.server-folder-toggle>.server-unread-dot{position:absolute;top:50%;left:-10px}.server-folder-toggle>.server-mention-badge{position:absolute;bottom:-5px;right:-7px}.automod-settings{background:#211f27;border:1px solid #403c47;border-radius:13px;margin-top:34px;overflow:hidden}.automod-settings>header{background:linear-gradient(135deg,#29263a,#25222d);align-items:center;gap:13px;padding:18px;display:flex}.automod-settings>header>div:nth-child(2){flex:1}.automod-settings h2,.automod-settings h3{margin:0}.automod-settings h3{font-size:13px}.automod-settings p{margin:4px 0 0}.automod-mark{color:#fff;background:#5650dc;border-radius:12px;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 8px 20px #16142180}.automod-mark svg{width:22px}.automod-body{transition:opacity .18s}.automod-body.disabled{opacity:.48;pointer-events:none}.automod-body>article{border-top:1px solid #37333f;padding:18px}.automod-body code{color:#b4afff;background:#151319;border-radius:4px;padding:2px 4px}.automod-pills{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.automod-pills input{opacity:0;position:absolute}.automod-pills span{color:#aaa6b1;cursor:pointer;border:1px solid #4a4653;border-radius:7px;padding:8px 10px;font-size:10px;font-weight:750;display:block}.automod-pills input:checked+span{color:#fff;background:#373253;border-color:#746bf5}.automod-settings textarea,.automod-settings input:not([type=checkbox]):not([type=range]),.automod-settings select{box-sizing:border-box;color:#eee;background:#19171d;border:1px solid #484451;border-radius:7px;outline:0;width:100%;margin-top:10px;padding:10px;font:11px inherit}.automod-settings textarea{resize:vertical;min-height:82px}.automod-field{color:#918d98;flex-direction:column;margin-top:14px;font-size:9px;font-weight:850;display:flex}.automod-field small{align-self:flex-end;margin-top:4px}.automod-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.automod-option{border:1px solid #413d49;border-radius:9px;align-items:flex-start;gap:10px;min-height:72px;padding:12px;display:flex}.automod-option>span{flex-direction:column;gap:5px;display:flex}.automod-option b{font-size:11px}.automod-option small{color:#8e8995;font-size:9px;line-height:1.4}.automod-exempt{grid-template-columns:1fr 1fr;gap:12px;margin-top:13px;display:grid}.automod-exempt>div{border:1px solid #403c48;border-radius:8px;flex-direction:column;gap:4px;max-height:180px;padding:10px;display:flex;overflow:auto}.automod-exempt>div>b{color:#87828e;padding:4px;font-size:8px}.automod-exempt label{border-radius:5px;align-items:center;gap:7px;padding:6px;font-size:10px;display:flex}.automod-exempt label:hover{background:#302d37}.automod-exempt i{border-radius:50%;width:9px;height:9px}.automod-exempt svg{width:13px}.automod-settings>footer{border-top:1px solid #37333f;justify-content:flex-end;align-items:center;gap:12px;padding:13px 18px;display:flex}.automod-settings>footer span{color:#48ce91;font-size:10px}.automod-settings>footer button{color:#fff;background:#5a51e8;border:0;border-radius:7px;height:36px;padding:0 14px;font-weight:800;transition:transform .15s,filter .15s}.automod-settings>footer button:hover{filter:brightness(1.1);transform:translateY(-1px)}@media (width<=760px){.automod-grid,.automod-exempt{grid-template-columns:1fr}}.safety-overview{max-width:620px}.safety-intro{margin:0 0 13px!important;font-size:10px!important}.safety-sections{background:#242229;border:1px solid #37343e;border-radius:9px;overflow:hidden}.safety-sections>article{border-bottom:1px solid #35323b;align-items:center;gap:12px;min-height:76px;padding:0 14px;transition:background .14s;display:flex}.safety-sections>article:hover{background:#292730}.safety-sections>article:last-child{border-bottom:0}.safety-section-icon{color:#fff;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.safety-section-icon svg{width:18px;height:18px}.safety-section-icon.gold{background:#a8742f}.safety-section-icon.aqua{background:#328e82}.safety-section-icon.blurple{background:#5147e7}.safety-section-icon.rose{background:#a84964}.safety-sections article>div:nth-child(2){flex:1}.safety-sections h2{margin:0 0 2px;font-size:12px}.safety-sections article b{color:#918d98;font-size:9px}.safety-sections article>button{color:#ddd9e2;background:#35323c;border:1px solid #45414d;border-radius:6px;min-width:56px;height:31px;padding:0 11px;font:800 9px Manrope;transition:background .14s,color .14s,transform .14s}.safety-sections article>button:hover{color:#fff;background:#5147e7;border-color:#5147e7;transform:translateY(-1px)}.safety-detail{max-width:650px}.safety-detail>.safety-back{color:#918d98;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:10px;font-weight:800;display:flex}.safety-detail>.safety-back:hover{color:#fff}.safety-detail>.safety-back svg{width:13px;transform:rotate(180deg)}.safety-detail>header{margin:15px 0}.safety-detail>header h2{margin:0;font-size:17px}.safety-detail>header p{margin-top:3px}.safety-detail-panel{background:#211f27;border:1px solid #37343e;border-radius:9px;padding:4px 14px 14px}.safety-detail-panel>h3{margin:14px 0 3px;font-size:12px}.safety-shortcuts{border-top:1px solid #35313b;margin-top:14px}.safety-shortcuts>button{color:#eee;text-align:left;background:0 0;border:0;border-bottom:1px solid #35313b;align-items:center;width:100%;min-height:48px;padding:7px 2px;display:flex}.safety-shortcuts>button span{flex-direction:column;flex:1;gap:2px;display:flex}.safety-shortcuts>button b{font-size:10px}.safety-shortcuts>button small{color:#8d8994;font-size:8px}.safety-shortcuts>button svg{width:14px}.safety-permission-toggle{border:1px solid #3d3945;border-radius:7px;min-height:62px;margin-top:12px;padding:10px}.safety-detail>.automod-settings{margin-top:0}@media (width<=700px){.safety-sections>article{gap:10px;min-height:70px;padding:0 10px}.safety-section-icon{width:36px;height:36px}.safety-sections h2{font-size:11px}}.safety-detail .automod-settings{background:#211f27;border-radius:9px}.safety-detail .automod-settings>header{background:#292630;padding:13px}.safety-detail .automod-mark{width:34px;height:34px;box-shadow:none;border-radius:9px}.safety-detail .automod-mark svg{width:18px}.safety-detail .automod-settings h2{font-size:14px}.safety-detail .automod-body>article{padding:14px}.safety-detail .automod-option{border-radius:7px;min-height:60px;padding:9px}.safety-detail .automod-settings>footer{padding:10px 14px}.safety-detail .automod-settings>footer button{height:32px;font-size:9px}.safety-detail .automod-pills span{padding:7px 9px;font-size:9px}.automod-levels{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.automod-levels>button{color:#eee;text-align:left;background:#28252e;border:1px solid #403c48;border-radius:8px;flex-direction:column;align-items:flex-start;gap:7px;min-height:86px;padding:11px;transition:border-color .14s,background .14s,transform .14s;display:flex;position:relative}.automod-levels>button:hover{background:#302d38;transform:translateY(-1px)}.automod-levels>button.active{background:#302c49;border-color:#6f66ef}.automod-levels>button>span{align-items:center;gap:6px;display:flex}.automod-levels b{font-size:10px}.automod-levels em{color:#fff;background:#5147e7;border-radius:3px;padding:2px 4px;font:800 6px Manrope}.automod-levels small{color:#8e8995;font-size:8px;line-height:1.45}.automod-levels>button>svg{color:#8178ff;width:14px;position:absolute;bottom:8px;right:8px}.automod-advanced-toggle{color:#aaa6b1;background:#26232c;border:0;border-top:1px solid #37333f;justify-content:space-between;align-items:center;width:100%;height:39px;padding:0 14px;font:800 9px Manrope;display:flex}.automod-advanced-toggle:hover{color:#fff;background:#2c2933}.automod-advanced-toggle svg{width:14px;transition:transform .15s}.automod-advanced-toggle svg.open{transform:rotate(180deg)}.automod-advanced>h3{margin-top:18px}.automod-settings .mooted-select{width:100%;margin-top:8px}@media (width<=700px){.automod-levels{grid-template-columns:1fr}.automod-levels>button{min-height:65px}}.automod-rule-home,.automod-rule-editor{max-width:650px}.automod-rule-home>header{align-items:center;gap:14px;margin-bottom:13px;display:flex}.automod-rule-home>header>div{flex:1}.automod-rule-home h2{margin:0;font-size:16px}.automod-rule-home p{margin:3px 0 0}.automod-rule-home>header>button,.automod-empty button{color:#fff;background:#5147e7;border:0;border-radius:6px;align-items:center;gap:6px;height:34px;padding:0 11px;font:800 9px Manrope;display:flex}.automod-rule-home>header svg{width:14px}.automod-rule-list{border:1px solid #393640;border-radius:9px;overflow:hidden}.automod-rule-list>article{background:#242229;border-bottom:1px solid #36323c;align-items:center;gap:9px;min-height:62px;padding:8px 10px;display:flex}.automod-rule-list>article:last-child{border-bottom:0}.automod-rule-symbol{color:#8178ff;background:#302c49;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.automod-rule-symbol svg{width:17px}.automod-rule-copy{color:#eee;text-align:left;background:0 0;border:0;flex-direction:column;flex:1;align-items:flex-start;gap:3px;min-width:0;display:flex}.automod-rule-copy b{font-size:11px}.automod-rule-copy small{color:#8f8a96;font-size:8px}.automod-rule-delete{color:#7f7a86;background:0 0;border:0;border-radius:6px;width:30px;height:30px}.automod-rule-delete:hover{color:#ff7b88;background:#392a30}.automod-rule-delete svg{width:14px}.mooted-toggle input{opacity:0;position:absolute}.mooted-toggle span{background:#45414c;border-radius:99px;width:32px;height:18px;padding:2px;transition:background .15s;display:block}.mooted-toggle span:after{content:"";background:#c5c1c9;border-radius:50%;width:14px;height:14px;transition:transform .15s,background .15s;display:block}.mooted-toggle input:checked+span{background:#5b52ea}.mooted-toggle input:checked+span:after{background:#fff;transform:translate(14px)}.automod-empty{text-align:center;border:1px dashed #413d48;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;min-height:210px;display:flex}.automod-empty>svg{color:#7168f5;width:32px}.automod-empty h3{margin:10px 0 0}.automod-empty p{margin:4px 0 12px}.automod-rule-home>footer{color:#4dce91;text-align:right;height:22px;font-size:9px}.automod-rule-editor>header>button{color:#938f9a;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-weight:800;display:flex}.automod-rule-editor>header>button svg{width:13px;transform:rotate(180deg)}.automod-rule-editor>header>div{background:#25232b;border:1px solid #3d3945;border-radius:9px;align-items:flex-end;gap:12px;margin:12px 0 10px;padding:13px;display:flex}.automod-rule-editor>header>div>label:first-child{color:#918d98;flex:1;font-size:8px;font-weight:900}.automod-rule-editor input:not([type=checkbox]):not([type=range]),.automod-rule-editor textarea{box-sizing:border-box;color:#eee;background:#1b191f;border:1px solid #484450;border-radius:7px;outline:0;width:100%;margin-top:6px;padding:9px 10px;font:10px Manrope}.automod-rule-editor textarea{resize:vertical;min-height:82px}.automod-step{margin-top:10px;padding-left:35px;position:relative}.automod-step-number{background:#3b3842;border-radius:50%;place-items:center;width:25px;height:25px;font-size:10px;display:grid;position:absolute;top:10px;left:0}.automod-step>section{background:#25232b;border:1px solid #3d3945;border-radius:9px;padding:13px}.automod-step h3{margin:0 0 8px;font-size:12px}.automod-step h3 small{color:#898590;font-weight:600}.automod-step section>small{color:#8d8994;margin-top:6px;font-size:8px;display:block}.automod-step details{background:#2d2a33;border-radius:7px;margin-top:9px;padding:9px}.automod-step summary{color:#c3bfc8;cursor:pointer;font-size:9px;font-weight:800}.automod-simple-options{grid-template-columns:1fr 1fr;gap:7px;margin-top:10px;display:grid}.automod-simple-options>label{border:1px solid #403c47;border-radius:7px;gap:8px;padding:9px;display:flex}.automod-simple-options span{flex-direction:column;gap:2px;display:flex}.automod-simple-options b{font-size:9px}.automod-simple-options small{color:#8b8792;font-size:7px}.automod-response{background:#2d2a33;border:1px solid #3f3b46;border-radius:7px;align-items:center;gap:9px;min-height:48px;margin-top:6px;padding:7px 9px;display:flex}.automod-response>svg{color:#aaa5b1;width:17px}.automod-response>span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.automod-response b{font-size:9px}.automod-response small{color:#8f8a96;font-size:7px}.automod-response.active>svg:last-child{color:#7168f5}.automod-step .mooted-select{width:100%;margin-top:6px}.automod-rule-editor>footer{justify-content:flex-end;gap:7px;margin-top:13px;display:flex}.automod-rule-editor>footer button{color:#eee;background:#302d36;border:1px solid #46424e;border-radius:6px;height:34px;padding:0 12px;font-weight:800}.automod-rule-editor>footer button:last-child{background:#5147e7;border-color:#5e55ea}.automod-rule-editor>footer button:disabled{opacity:.4}.automod-rule-editor .automod-exempt{margin-top:9px}@media (width<=700px){.automod-simple-options{grid-template-columns:1fr}}.mooted-select{color:#eee;min-width:0;min-height:34px;font:inherit;text-align:left;cursor:pointer;background:#29262f;border:1px solid #484450;border-radius:7px;outline:0;justify-content:space-between;align-items:center;gap:12px;padding:0 10px;transition:border-color .14s,background .14s,box-shadow .14s;display:inline-flex}.mooted-select:hover{background:#302d37;border-color:#57525f}.mooted-select:focus-visible,.mooted-select[aria-expanded=true]{border-color:#6d64ed;box-shadow:0 0 0 2px #5147e72b}.mooted-select:disabled{opacity:.48;cursor:not-allowed}.mooted-select>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mooted-select>svg{color:#aaa5b0;flex:none;width:15px;height:15px;transition:transform .15s}.mooted-select[aria-expanded=true]>svg{transform:rotate(180deg)}.mooted-select-menu{z-index:1000010;background:#242129;border:1px solid #45414d;border-radius:9px;max-width:min(420px,100vw - 16px);max-height:min(320px,100vh - 20px);padding:5px;animation:.12s both mootedSelectIn;position:fixed;overflow:auto;box-shadow:0 14px 36px #09080d99,0 0 0 1px #ffffff05}.mooted-select-menu>button{color:#c9c5cf;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:34px;padding:7px 9px;font:700 10px Manrope;display:flex}.mooted-select-menu>button:hover,.mooted-select-menu>button.active{color:#fff;background:#35313d}.mooted-select-menu>button.selected{color:#aaa4ff}.mooted-select-menu>button:disabled{opacity:.4;cursor:not-allowed}.mooted-select-menu svg{color:#756cf2;width:14px;height:14px}@keyframes mootedSelectIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}.member-table-role-picker{align-items:center;gap:6px;min-width:0;display:flex}.member-table-role-chip{text-overflow:ellipsis;white-space:nowrap;background:#414149;border:1px solid #55545c;border-radius:5px;align-items:center;gap:6px;max-width:150px;padding:5px 8px;font-size:12px;font-style:normal;display:inline-flex;overflow:hidden}.member-table-role-chip i,.member-table-role-option>i{border-radius:50%;width:12px;min-width:12px;height:12px;display:inline-block}.member-table-role-add{color:#dedee3;cursor:pointer;background:#414149;border:0;border-radius:5px;place-items:center;width:28px;height:28px;padding:0;display:grid}.member-table-role-add:hover{background:#54545f}.member-table-role-add svg{width:16px;height:16px}.member-table-no-role{color:#92929c;font-size:12px}.member-table-role-menu{z-index:1000020;color:#eee;background:#383940;border:1px solid #494952;border-radius:8px;width:min(270px,100vw - 24px);padding:10px;font-size:13px;position:fixed;overflow:auto;box-shadow:0 12px 32px #0006}.member-table-role-search{background:#2b2c33;border-radius:5px;align-items:center;gap:7px;margin-bottom:6px;padding:6px;display:flex}.member-table-role-search svg{width:15px;height:15px}.member-table-role-search input{color:#eee;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0}.member-table-role-option{cursor:pointer;border-radius:4px;align-items:center;gap:12px;min-height:36px;padding:6px 8px;display:flex}.member-table-role-option:hover{background:#464750}.member-table-role-option span{overflow-wrap:anywhere;flex:1}.member-table-role-option input{accent-color:#7461f4;cursor:pointer;width:19px;height:19px;margin:0}.member-table-role-option input:disabled{cursor:default}.member-table-role-menu p{color:#b9b8c2;padding:8px}.community-members-table-row:focus-visible{outline-offset:-2px;outline:2px solid #7461f4}.devices-panel{color:#eee;background:#34353d;border-radius:9px;width:min(800px,100vw - 32px);max-height:calc(100vh - 32px);font-size:14px;overflow:auto;box-shadow:0 18px 60px #0006}.devices-panel>header{z-index:1;background:#34353d;border-bottom:1px solid #ffffff06;align-items:center;gap:10px;padding:14px 18px;display:flex;position:sticky;top:0}.devices-panel>header button{color:#b7b9c3;cursor:pointer;background:0 0;border:0;padding:3px}.devices-panel>header button:last-child{margin-left:auto}.devices-panel>header svg{width:19px;height:19px}.devices-panel main{padding:0 64px 28px}.devices-panel main>p{color:#b9bdca;margin:0 0 34px;line-height:1.5}.devices-panel h3{color:#b4b8c5;margin:32px 0 20px;font-size:14px}.device-entry{align-items:center;gap:12px;min-height:48px;margin:0 0 24px;display:flex}.device-entry-icon{background:#3e3f47;border-radius:8px;flex-shrink:0;place-items:center;width:44px;height:48px;display:grid}.device-entry-icon svg{width:23px;height:23px}.device-entry>div{flex:1;min-width:0}.device-entry>div>span{color:#c1c4d0}.device-entry small{color:#aeb3c2;margin-top:6px;font-size:12px;display:block}.device-entry>button{color:#bfc1cc;cursor:pointer;background:0 0;border:0;padding:8px}.device-entry>button svg{width:20px;height:20px}.devices-panel footer{margin-top:38px}.devices-panel footer p{color:#b9bdca;margin:7px 0 10px;font-size:13px;line-height:1.5}.devices-panel footer>button{color:#fff;cursor:pointer;background:#da3344;border:0;border-radius:7px;padding:10px 14px;font-weight:600}.devices-panel button:disabled{opacity:.5;cursor:wait}.devices-panel .devices-error{color:#ff8b95}.devices-panel .devices-empty{font-size:13px}@media (width<=600px){.devices-panel main{padding:0 20px 24px}}.discord-template-icon{background:#5865f2!important;font:900 22px/1 Manrope!important}.discord-template-form>label{margin-bottom:18px}.discord-template-preview{background:#25232b;border:1px solid #494550;border-radius:9px;padding:16px}.discord-template-preview>header{align-items:center;gap:11px;display:flex}.discord-template-preview>header>span{color:#fff;background:#5865f2;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font-weight:900;display:grid}.discord-template-preview>header>div{flex-direction:column;gap:3px;display:flex}.discord-template-preview>header b{font-size:14px}.discord-template-preview>header small,.discord-template-preview>small{color:#8e8995;font-size:9px}.discord-template-preview>p{color:#aaa5b1;margin:12px 0;font-size:11px}.discord-template-preview>div{grid-template-columns:1fr 1fr;gap:8px;margin:14px 0;display:grid}.discord-template-preview>div span{color:#aaa5b1;background:#1b1a20;border-radius:6px;padding:9px;font-size:10px}.discord-template-preview>div b{color:#f3f0f5;font-size:13px}.discord-template-preview>small{line-height:1.5;display:block}.community-composer-rich .composer-format-bold{font-weight:700}.community-composer-rich .composer-format-italic{font-style:italic}.community-composer-rich .composer-format-underline{text-decoration:underline}.community-composer-rich .composer-format-strike{text-decoration:line-through}.community-composer-rich .composer-format-code{background:#0003;border-radius:3px;padding:1px 2px;font-family:monospace}.community-composer-rich .composer-format-quote{color:#b5b2bc;border-left:3px solid #85828e;padding-left:8px}.community-composer-rich .composer-format-marker{color:#8e8998;font-style:normal;font-weight:400;text-decoration:none}.community-message>.community-message-actions{top:-5px}.community-dropdown:not(.mobile-community-sheet){border-radius:10px;padding:8px}.community-dropdown:not(.mobile-community-sheet)>button{border-radius:6px;gap:11px;height:42px;padding:0 12px;font-size:12px}.community-dropdown:not(.mobile-community-sheet)>button>svg{flex-shrink:0;width:18px;height:18px}.community-dropdown:not(.mobile-community-sheet)>hr{margin:7px 6px}.channel-settings-host{display:contents}.message-link-previews{flex-direction:column;gap:8px;width:min(500px,100%);display:flex}.message-link-preview{background:#0d0c10;border-radius:0 9px 9px 0;margin-top:7px;padding:14px 14px 15px 17px;position:relative;overflow:hidden;box-shadow:inset 4px 0 #6d65f3}.message-link-preview.service-youtube{box-shadow:inset 4px 0 #ff2525}.message-link-preview.service-spotify{box-shadow:inset 4px 0 #1ed760}.message-link-preview.service-twitch{box-shadow:inset 4px 0 #9146ff}.message-link-preview.service-x{box-shadow:inset 4px 0 #8e8996}.message-link-preview.service-github{box-shadow:inset 4px 0 #f0edf4}.message-link-preview>header{flex-direction:column;gap:4px;align-items:flex-start!important;height:auto!important;margin:0 0 8px!important;display:flex!important}.message-link-preview>header>b{color:#aaa5b2;font-size:12px;font-weight:850}.message-link-preview>header>span{color:#f0edf3;font-size:13px;font-weight:850}.message-link-preview-title{text-underline-offset:2px;margin:0 0 11px;font-size:15px;font-weight:900;line-height:1.35;text-decoration:underline;display:block;color:#55b9e9!important}.message-link-preview-media{background:#151319;border-radius:7px;display:block;position:relative;overflow:hidden}.message-link-preview-media>img{aspect-ratio:16/9;object-fit:cover;width:100%;max-height:285px;display:block}.message-link-preview-media>i{color:#fff;background:#0b0a0de8;border:1px solid #ffffff25;border-radius:12px;align-items:center;gap:13px;height:48px;padding:0 14px;font-style:normal;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 24px #0008}.message-link-preview-media>i svg{width:20px;height:20px}.message-link-preview-media>i svg+svg{width:17px}.message-link-preview-media:hover>img{filter:brightness(.9)}.message-link-preview-media:hover>i{background:#17151bef}.dm-message-content>.message-link-previews{margin-top:2px}.message-link-preview-row{align-items:flex-start;gap:7px;width:min(455px,100% - 32px);display:flex;position:relative}.message-link-preview-row>.message-link-preview{width:100%;padding:11px 12px 12px 15px}.message-link-preview-row .message-link-preview-title{margin-bottom:8px;font-size:13px;text-decoration:none!important}.message-link-preview-row .message-link-preview-title:hover{color:#7acef4!important;text-decoration:none!important}.message-link-preview-row .message-link-preview-media>img{max-height:235px}.message-link-preview-row .message-link-preview>header{margin-bottom:6px!important}.message-link-preview-row .message-link-preview>header>b{font-size:10px}.message-link-preview-row .message-link-preview>header>span{font-size:11px}.message-link-preview-row .message-link-preview-media>i{border-radius:10px;height:41px;padding:0 12px}.message-link-preview-close{color:#8d8894;cursor:pointer;opacity:.72;background:0 0;border:0;border-radius:6px;flex:0 0 25px;place-items:center;width:25px;height:25px;margin-top:8px;padding:0;transition:background .14s,color .14s,opacity .14s;display:grid}.message-link-preview-close:hover{color:#f2eff5;opacity:1;background:#393640}.message-link-preview-close svg{width:15px;height:15px}.message-link-preview-close{transform:translate(-4px);opacity:0!important;pointer-events:none!important;transition:background .14s,color .14s,opacity .14s,transform .16s!important}.community-message:hover .message-link-preview-close,.community-message:focus-within .message-link-preview-close,.dm-message:hover .message-link-preview-close,.dm-message:focus-within .message-link-preview-close{transform:none;opacity:.72!important;pointer-events:auto!important}.message-link-preview-close:hover{opacity:1!important}.message-link-preview.mooted-template-embed{box-shadow:none;background:#302e36;border:1px solid #494550;border-radius:9px;padding:16px 18px 17px!important}.mooted-template-embed>header{margin-bottom:13px!important}.mooted-template-embed>header>b{color:#d8d4dc!important;font-size:14px!important;font-weight:900!important}.mooted-template-embed-body{grid-template-columns:43px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.mooted-template-embed-body>span{color:#393640;background:#c9c5ce;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:relative}.mooted-template-embed-body>span:after{content:"";border:2px solid #0000;border-color:#0000 #0000 #c9c5ce #c9c5ce;border-radius:50%;position:absolute;inset:4px 2px -5px -5px;transform:rotate(-14deg)}.mooted-template-embed-body>span svg{z-index:1;width:19px;position:relative}.mooted-template-embed-body>div{flex-direction:column;gap:3px;min-width:0;display:flex}.mooted-template-embed-body>div>b{color:#f0edf3;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.mooted-template-embed-body>div>small{color:#b1acb7;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.mooted-template-embed-body>a{white-space:nowrap;background:#079447;border:1px solid #1bab62;border-radius:7px;align-items:center;height:38px;padding:0 14px;font-size:11px;font-weight:900;transition:background .14s,transform .14s;display:flex;color:#fff!important;text-decoration:none!important}.mooted-template-embed-body>a:hover{background:#0aaa55;transform:translateY(-1px)}@media (width<=560px){.mooted-template-embed-body{grid-template-columns:39px 1fr}.mooted-template-embed-body>a{grid-column:1/3;justify-content:center}}.message-link-preview-row>.mooted-template-embed{box-sizing:border-box;border:1px solid #4a4b52;min-height:107px;background:#35363d!important;border-radius:8px!important;padding:17px 18px 18px!important}.mooted-template-embed>header{margin:0 0 13px!important}.mooted-template-embed>header>b{color:#d4d4d8!important;font:800 14px/1.1 Inter,ui-sans-serif,sans-serif!important}.mooted-template-embed-body{grid-template-columns:44px minmax(0,1fr) 133px;gap:13px}.mooted-template-embed-body>span{color:#414249;background:#ceced2;width:38px;height:38px}.mooted-template-embed-body>span:after{border-width:2px;border-color:#0000 #0000 #ceced2 #ceced2;inset:5px 1px -6px -6px;transform:rotate(-10deg)}.mooted-template-embed-body>span svg{stroke-width:2px;width:22px;height:22px}.mooted-template-embed-body>div{gap:4px}.mooted-template-embed-body>div>b{color:#f1f1f3;font:800 13px/1.1 Inter,ui-sans-serif,sans-serif}.mooted-template-embed-body>div>small{color:#bebdc3;font:500 10px/1.15 Inter,ui-sans-serif,sans-serif}.mooted-template-embed-body>a{background:#07964a;border:1px solid #10a65a;border-radius:8px;justify-content:center;height:42px;padding:0;font:800 12px/1 Inter,ui-sans-serif,sans-serif}.mooted-template-embed-body>a:hover{background:#08a653}.community-messages article.mooted-template-embed,.dm-message article.mooted-template-embed,.notes-message article.mooted-template-embed{display:block!important}.mooted-template-embed-row{gap:0;width:min(455px,100%)}.mooted-template-embed-row>.mooted-template-embed{width:100%}.mooted-template-embed>header{width:100%;display:block!important}.mooted-template-embed>header>b{white-space:nowrap;display:block}.mooted-template-embed-body{grid-template-columns:44px minmax(0,1fr) 104px;width:100%;display:grid!important}.mooted-template-embed-body>span:after{content:none!important;display:none!important}.mooted-template-embed-body>a{border-radius:6px!important;height:32px!important;padding:0 10px!important;font-size:10px!important}.message-gif-embed{width:max-content;max-width:min(430px,100%);margin:7px 0 0;position:relative}.message-gif-embed>.community-message-image{margin-top:0!important}.message-gif-heart{z-index:3;color:#fff;cursor:pointer;opacity:0;background:#141218e0;border:0;border-radius:9px;place-items:center;width:34px;height:34px;padding:0;transition:opacity .16s,transform .2s cubic-bezier(.2,.9,.25,1.2),background .14s,color .14s;display:grid;position:absolute;top:9px;right:9px;transform:translateY(-13px)scale(.84);box-shadow:0 5px 15px #0007}.message-gif-embed:hover>.message-gif-heart,.message-gif-heart:focus-visible,.message-gif-heart.favourite{opacity:1;transform:translateY(0)scale(1)}.message-gif-heart:hover,.message-gif-heart.favourite{color:#fff;background:#d94f76}.message-gif-heart svg{width:18px;height:18px}.dm-image-frame.message-gif-embed{width:max-content;max-width:min(430px,100%);display:block}.dm-message-content .message-link{text-decoration:none;color:#45a7ff!important}.dm-message-content .message-link:hover{text-decoration:underline}.external-link-shade{z-index:10000;background:#050407d9;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.external-link-modal{color:#f2eff5;background:#1c1a21;border:1px solid #4a4652;border-radius:12px;width:min(540px,100vw - 32px);padding:23px;box-shadow:0 28px 90px #000b}.external-link-modal>header{align-items:flex-start;height:38px;display:flex}.external-link-modal>header h2{flex:1;margin:0;font-size:20px}.external-link-modal>header button{color:#99949f;cursor:pointer;background:0 0;border:0;place-items:center;width:34px;height:34px;margin:-4px -4px 0 0;padding:0;display:grid}.external-link-modal>header button:hover{color:#fff}.external-link-warning-icon{color:#ffc21c;background:#393640;border-radius:50%;place-items:center;width:58px;height:58px;margin:28px auto 17px;display:grid}.external-link-warning-icon svg{width:28px;height:28px}.external-link-modal>h3{text-align:center;margin:0;font-size:18px}.external-link-modal>p{color:#c8c4cd;text-align:center;margin:8px 0 28px;font-size:14px}.external-link-destination{flex-direction:column;gap:10px;font-size:13px;display:flex}.external-link-destination>span{color:#f0edf4;overflow-wrap:anywhere;background:#292730;border:1px solid #4b4753;border-radius:8px;min-height:72px;padding:14px;font:13px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace}.external-link-trust{color:#e4e0e7;cursor:pointer;align-items:flex-start;gap:10px;margin-top:18px;font-size:13px;display:flex}.external-link-trust input{opacity:0;pointer-events:none;position:absolute}.external-link-trust i{background:#292730;border:1px solid #66616d;border-radius:5px;flex:none;width:21px;height:21px}.external-link-trust input:checked+i{background:#7168f5;border-color:#7168f5;box-shadow:inset 0 0 0 5px #292730}.external-link-trust span{padding-top:1px;line-height:1.4}.external-link-modal>footer{justify-content:flex-end;gap:9px;margin-top:36px;display:flex}.external-link-modal>footer button{color:#fff;cursor:pointer;background:#302d36;border:1px solid #4d4955;border-radius:8px;height:40px;padding:0 15px;font-size:13px;font-weight:850}.external-link-modal>footer button:last-child{background:#554bed;border-color:#7168f5;align-items:center;gap:8px;display:flex}.external-link-modal>footer button:hover{filter:brightness(1.1)}.external-link-modal>footer svg{width:17px}.embed-remove-shade{z-index:10020;background:#050407d9;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.embed-remove-modal{color:#fff;background:#3a3a42;border:1px solid #5a5662;border-radius:12px;width:min(510px,100vw - 32px);padding:27px;box-shadow:0 28px 85px #000c}.embed-remove-modal h2{margin:0 0 13px;font-size:22px}.embed-remove-modal p{color:#f2eff4;margin:0;font-size:17px;line-height:1.4}.embed-remove-modal>small{color:#aaa6b1;margin-top:14px;font-size:14px;display:block}.embed-remove-modal footer{justify-content:flex-end;gap:12px;margin-top:66px;display:flex}.embed-remove-modal footer button{color:#fff;cursor:pointer;background:#4a4a52;border:0;border-radius:9px;height:46px;padding:0 24px;font-size:15px;font-weight:850}.embed-remove-modal footer button:last-child{background:#dc3040}.embed-remove-modal footer button:hover{filter:brightness(1.1)}.external-link-shade,.embed-remove-shade{animation:.18s ease-out both mootedModalShadeIn}.external-link-modal,.embed-remove-modal{transform-origin:50%;animation:.24s cubic-bezier(.2,.85,.25,1.12) both mootedModalCardIn}@keyframes mootedModalShadeIn{0%{opacity:0}to{opacity:1}}@keyframes mootedModalCardIn{0%{opacity:0;transform:translateY(13px)scale(.965)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.external-link-shade,.embed-remove-shade,.external-link-modal,.embed-remove-modal{animation:none!important}}:is(.community-member-row b:has(>svg),.member-table-name strong:has(>svg),.dm-detail-member b:has(>svg)){position:relative}.community-member-row b>svg,.member-table-name strong>svg,.dm-detail-member b>svg{cursor:inherit}.community-member-row b:has(>svg:hover):after{z-index:500;color:#f4f1f6;white-space:nowrap;pointer-events:none;background:#292630;border:1px solid #514c59;border-radius:8px;padding:9px 12px;font-size:11px;font-weight:850;line-height:1;animation:.14s both ownerTooltipIn;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%);box-shadow:0 10px 28px #0009}.member-table-name strong:has(>svg:hover):after{z-index:500;color:#f4f1f6;white-space:nowrap;pointer-events:none;background:#292630;border:1px solid #514c59;border-radius:8px;padding:9px 12px;font-size:11px;font-weight:850;line-height:1;animation:.14s both ownerTooltipIn;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%);box-shadow:0 10px 28px #0009}.dm-detail-member b:has(>svg:hover):after{z-index:500;color:#f4f1f6;white-space:nowrap;pointer-events:none;background:#292630;border:1px solid #514c59;border-radius:8px;padding:9px 12px;font-size:11px;font-weight:850;line-height:1;animation:.14s both ownerTooltipIn;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%);box-shadow:0 10px 28px #0009}.community-member-row b:has(>svg:hover):before{content:"";z-index:501;pointer-events:none;background:#292630;border-bottom:1px solid #514c59;border-right:1px solid #514c59;width:9px;height:9px;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%)rotate(45deg)}.member-table-name strong:has(>svg:hover):before{content:"";z-index:501;pointer-events:none;background:#292630;border-bottom:1px solid #514c59;border-right:1px solid #514c59;width:9px;height:9px;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%)rotate(45deg)}.dm-detail-member b:has(>svg:hover):before{content:"";z-index:501;pointer-events:none;background:#292630;border-bottom:1px solid #514c59;border-right:1px solid #514c59;width:9px;height:9px;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%)rotate(45deg)}.community-member-row b:has(>svg:hover):after{content:"Community owner"}.member-table-name strong:has(>svg:hover):after{content:"Community owner"}.dm-detail-member b:has(>svg:hover):after{content:"Group owner"}@keyframes ownerTooltipIn{0%{opacity:0;transform:translate(-50%,4px)scale(.97)}to{opacity:1;transform:translate(-50%)scale(1)}}.server-rail{overscroll-behavior-y:contain;scrollbar-width:none!important;align-content:center!important;min-height:0!important;overflow:hidden auto!important}.server-rail::-webkit-scrollbar{display:none}.server-rail>.server-button,.server-rail>.rail-divider{flex:none!important}.server-rail>.server-list-dropzone{flex:none!important;min-height:auto!important;overflow:visible!important}.server-rail>.rail-spacer{display:none!important}.server-rail>.server-list-dropzone+.server-button{margin-top:0}.mooted-gif-grid>button>i[role=button]{opacity:0!important;transition:opacity .16s,transform .2s cubic-bezier(.2,.9,.25,1.2),background .14s!important;transform:translateY(-12px)scale(.82)!important}.mooted-gif-grid>button:hover>i[role=button],.mooted-gif-grid>button:focus-visible>i[role=button],.mooted-gif-grid>button>i.favourite{opacity:1!important;transform:translateY(0)scale(1)!important}.community-unread-banner{z-index:24;color:#fff;background:#5f68f4;border-radius:0 0 9px 9px;justify-content:space-between;align-items:center;min-height:40px;padding:0 14px;animation:.2s both unreadBannerIn;display:flex;position:absolute;top:49px;left:10px;right:10px;box-shadow:0 7px 18px #0005}.community-unread-banner b{font-size:11px}.community-unread-banner button{color:#fff;background:0 0;border:0;align-items:center;gap:8px;height:30px;padding:0 4px;font-size:10px;font-weight:850;display:flex}.community-unread-banner button:hover{color:#fff;background:0 0;transform:translateY(-1px)}.community-unread-banner button span{color:#5f68f4;background:#fff;border-radius:50%;place-items:center;width:19px;height:19px;font-size:11px;display:grid}@keyframes unreadBannerIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.community-message.reaction-add .community-message-reactions{animation:.38s cubic-bezier(.2,.9,.25,1.35) reactionAdded}.community-message.reaction-remove .community-message-reactions{animation:.16s both reactionRemoved}@keyframes reactionAdded{0%{opacity:.45;transform:scale(.9)}55%{transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes reactionRemoved{0%{opacity:1;transform:scale(1)}to{opacity:.5;transform:scale(.92)}}.community-channel-row:hover .voice-limit-badge{display:none}.community-channel-row:hover .channel-cog{flex:0 0 28px}.channel-overview .voice-overview-inline{background:0 0!important;border:0!important;border-radius:0!important;margin-top:0!important;padding:0!important}.channel-overview .voice-overview-inline>div{flex-direction:column!important;gap:24px!important;margin-top:0!important;display:flex!important}.channel-overview .voice-overview-inline>footer{border:0!important;justify-content:flex-end!important;margin-top:18px!important;padding:0!important}.channel-overview .voice-overview-inline>footer button{margin-left:0!important}.channel-settings .channel-unsaved-bar{z-index:5}.channel-settings>aside>button.danger{display:flex!important}.role-toggle,.role-permission-group>label{border-bottom:1px solid #35323b;min-height:58px;padding:10px 0;flex-direction:row!important;align-items:center!important;gap:18px!important;display:flex!important}.role-toggle>span,.role-permission-group>label>span{text-align:left;flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.role-toggle input,.role-permission-group input{appearance:none;cursor:pointer;flex:none;margin-left:auto;transition:background .16s;position:relative;background:#4a4651!important;border:0!important;border-radius:99px!important;width:42px!important;height:24px!important;min-height:24px!important}.role-toggle input:after,.role-permission-group input:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .16s;position:absolute;top:3px;left:3px}.role-toggle input:checked,.role-permission-group input:checked{background:#645cf0!important}.role-toggle input:checked:after,.role-permission-group input:checked:after{transform:translate(18px)}.role-unsaved-bar{z-index:23000!important}.community-settings-shade:not(.channel-settings) .community-overview>label.server-switch:first-of-type{display:none}::view-transition-old(root){animation-duration:.18s}::view-transition-new(root){animation-duration:.18s}.community-profile-roles>.profile-role-chip{color:#dedbe2;cursor:default;background:#19181e;border:1px solid #44404c;border-radius:5px;align-items:center;gap:6px;padding:5px 8px;font-size:10px;font-weight:750;display:flex}.community-profile-roles>.profile-role-chip:not(:disabled){cursor:pointer}.community-profile-roles>.profile-role-chip svg{color:#ff7c88;width:11px;height:11px;display:none}.community-profile-roles>.profile-role-chip:not(:disabled):hover{background:#28252f;border-color:#766ef0}.community-profile-roles>.profile-role-chip:not(:disabled):hover svg{display:block}.channel-drop-target-after,.category-drop-target-after,.category-drop-target{position:relative}.channel-drop-target-after:after,.category-drop-target-after:after,.category-drop-target:before{content:"";z-index:8;background:#8178ff;border-radius:99px;height:2px;position:absolute;left:8px;right:8px;box-shadow:0 0 12px #776fff,0 0 4px #fff}.channel-drop-target-after:after,.category-drop-target-after:after{bottom:-2px}.category-drop-target:before{top:-2px}.community-category[draggable=true]>header{cursor:grab}.community-category[draggable=true]>header:active{cursor:grabbing}.community-channel-row:hover,.community-channel-row:focus-within{border-radius:5px;background:#35313d!important}.community-channel-row:hover>button,.community-channel-row:focus-within>button{background:0 0!important}.community-members-toolbar .member-sort{background:#292730;border:1px solid #44404b;border-radius:7px;gap:8px;width:164px;height:40px;transition:border-color .15s,background .15s;position:relative;align-items:center!important;padding:0 34px 0 11px!important;display:flex!important}.community-members-toolbar .member-sort:hover,.community-members-toolbar .member-sort:focus-within{background:#302e37;border-color:#5a5563}.member-sort>svg{flex:none;width:16px;height:16px;color:#9d98a5!important}.member-sort select{appearance:none;color:#e3e0e7;letter-spacing:0;white-space:nowrap;cursor:pointer;background:0 0;border:0;outline:0;width:100%;min-width:0;height:100%;padding:0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px;font-weight:700;line-height:1}.member-sort:after{content:"";pointer-events:none;border-bottom:2px solid #aaa6b1;border-right:2px solid #aaa6b1;width:7px;height:7px;position:absolute;top:50%;right:13px;transform:translateY(-68%)rotate(45deg)}.server-message-emoji{bottom:54px!important}.community-dropdown button.danger,.server-community-menu button.danger{color:#ff737f!important}.community-dropdown button.danger:hover,.server-community-menu button.danger:hover{color:#ff929b!important;background:#432a31!important}.message-link{color:#45a7ff;text-decoration:none}.message-link:hover{text-decoration:underline}.community-message-actions .hover-delete-message{color:#a8a3ae;order:99}.community-message-actions .hover-delete-message:hover{color:#ff737f!important;background:#492b32!important}input[type=checkbox]{appearance:none!important;cursor:pointer!important;background:#514d59!important;border:0!important;border-radius:999px!important;flex:none!important;width:38px!important;height:22px!important;min-height:22px!important;margin:0!important;padding:0!important;transition:background .16s,opacity .16s!important;position:relative!important}input[type=checkbox]:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .16s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000059}input[type=checkbox]:checked{background:#625af2!important}input[type=checkbox]:checked:after{transform:translate(16px)}input[type=checkbox]:disabled{opacity:.42;cursor:not-allowed!important}.member-role-list input[type=checkbox]{appearance:auto!important;-webkit-appearance:checkbox!important;accent-color:#625af2!important;background:0 0!important;border-radius:3px!important;width:14px!important;height:14px!important;min-height:14px!important}.member-role-list input[type=checkbox]:after{display:none!important}.server-custom-emoji-sections{background:#1c1b21;border-bottom:1px solid #3d3944;max-height:145px;padding:8px 10px;overflow:auto}.server-custom-emoji-sections:empty{display:none}.server-custom-emoji-sections section+section{margin-top:9px}.server-custom-emoji-sections section>b{color:#aaa5b1;text-transform:uppercase;margin-bottom:5px;font-size:10px;display:block}.server-custom-emoji-sections section>div{grid-template-columns:repeat(8,1fr);gap:4px;display:grid}.server-custom-emoji-sections button{background:0 0;border:0;border-radius:6px;width:34px;height:34px;padding:3px}.server-custom-emoji-sections button:hover{background:#393641}.server-custom-emoji-sections img{object-fit:contain;width:28px;height:28px}.inline-custom-emoji{object-fit:contain;vertical-align:middle;width:24px;height:24px;margin:0 2px;display:inline-block}.reaction-custom-emoji{object-fit:contain;width:18px;height:18px}.invite-settings-v2{max-width:900px}.invite-settings-v2>header{align-items:center;gap:20px;display:flex}.invite-settings-v2>header>div{flex:1}.invite-settings-v2 h2{margin:0}.invite-settings-v2>header button{color:#fff;background:#5c55ee;border:0;border-radius:7px;align-items:center;gap:7px;height:40px;padding:0 14px;font-weight:800;display:flex}.invite-settings-v2>header svg{width:16px}.invite-summary{grid-template-columns:repeat(3,1fr);gap:10px;margin:20px 0;display:grid}.invite-summary>div{background:#211f26;border:1px solid #3e3a45;border-radius:9px;flex-direction:column;gap:3px;padding:14px;display:flex}.invite-summary b{font-size:20px}.invite-summary span{color:#96919d;font-size:10px}.invite-table{background:#201f25;border:1px solid #3e3a45;border-radius:9px;overflow:auto}.invite-table-head,.invite-table article{grid-template-columns:1.2fr 110px 90px 1.2fr 100px 70px;align-items:center;gap:10px;min-width:790px;display:grid}.invite-table-head{color:#8e8995;border-bottom:1px solid #3e3a45;height:38px;padding:0 12px;font-size:9px}.invite-table article{border-bottom:1px solid #322f38;min-height:62px;padding:8px 12px}.invite-table article:last-child{border-bottom:0}.invite-table article>span,.invite-table code{color:#d5d1da;font-size:10px}.invite-table code{font-weight:800}.invite-inviter{align-items:center;gap:8px;display:flex}.invite-inviter img,.invite-inviter>svg{object-fit:cover;border-radius:50%;width:30px;height:30px}.invite-table article>div{gap:4px;display:flex}.invite-table article>div button{color:#aaa6b1;background:#302d36;border:0;border-radius:6px;width:30px;height:30px}.invite-table article>div button:hover{color:#fff;background:#3d3944}.invite-table article>div button.danger:hover{color:#ff818d;background:#502d35}.invite-table article>div svg{width:14px}.create-invite-settings .server-switch{border-top:1px solid #3d3944;border-bottom:1px solid #3d3944;margin-top:18px;padding:12px 0}.create-invite-settings .server-switch>span{flex:1}.mooted-app .server-hover-card>footer{border:0!important;grid-template-columns:none!important;justify-content:flex-start!important;align-items:center!important;gap:13px!important;width:auto!important;max-width:none!important;margin:5px 0 0!important;padding:0!important;display:flex!important}.mooted-app .server-hover-card{height:71px!important;min-height:71px!important;max-height:71px!important;overflow:visible!important}.report-wizard{width:min(620px,100vw - 32px);max-height:min(780px,100vh - 40px);position:relative;overflow:auto}.report-wizard>header{padding-right:42px}.report-wizard>header>button{margin:0;position:absolute;top:18px;right:18px}.report-wizard>header>div{align-items:center;gap:10px;display:flex}.report-wizard .report-back{color:#eee;background:#292730;border:0;border-radius:8px;width:32px;height:32px;font-size:25px}.report-target-preview{background:#151419;border:1px solid #3e3a45;border-radius:12px;gap:14px;margin:18px 0;padding:15px;display:flex}.report-target-preview>img,.report-target-preview>svg{object-fit:cover;border-radius:50%;width:48px;height:48px}.report-target-preview>span{min-width:0}.report-target-preview b{margin-right:10px}.report-target-preview time{color:#8e8996;font-size:12px}.report-target-preview p{color:#ddd;white-space:nowrap;text-overflow:ellipsis;margin:5px 0 0;overflow:hidden}.report-options{border:1px solid #3e3a45;border-radius:12px;overflow:hidden}.report-options>button{color:#eee;text-align:left;background:#222127;border:0;border-bottom:1px solid #3e3a45;justify-content:space-between;align-items:center;width:100%;padding:15px 17px;display:flex}.report-options>button:last-child{border-bottom:0}.report-options>button:hover{background:#302e36}.report-options span{flex-direction:column;gap:3px;display:flex}.report-options small{color:#96919e}.report-options svg{color:#aaa5b1;width:18px}.report-selected-reason{background:#292730;border-radius:10px;align-items:center;gap:12px;margin:18px 0;padding:13px;display:flex}.report-selected-reason svg{color:#ff737f}.report-selected-reason span{flex-direction:column;display:flex}.report-selected-reason small{color:#918c98;font-size:10px}.report-wizard label>span{float:right;color:#85808d;font-size:10px}.app-toast{z-index:50000;box-sizing:border-box;color:#f5fff9;background:linear-gradient(145deg,#1c4035,#17362d);border:1px solid #35795d;border-radius:11px;align-items:center;gap:10px;width:min(480px,100vw - 28px);min-width:0;padding:11px 12px;animation:.22s cubic-bezier(.2,.8,.25,1) toast-drop;display:flex;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 14px 38px #0000007a,inset 0 1px #ffffff09}.app-toast-icon{color:#50dda1;background:#45d5971c;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.app-toast-icon svg{width:19px;height:19px}.app-toast>span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.app-toast b{font-size:12px;line-height:1.25}.app-toast>button{color:#b9d8ca;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;width:30px;height:30px;padding:0;transition:background .14s,color .14s,transform .14s;display:grid}.app-toast>button:hover{color:#fff;background:#ffffff12;transform:scale(1.04)}.app-toast>button svg{width:17px}.app-toast.warning>button{color:#cdb4b5}@keyframes toast-drop{0%{opacity:0;transform:translate(-50%,-18px)scale(.98)}to{opacity:1;transform:translate(-50%)scale(1)}}.staff-account-actions{border-top:1px solid #403c47;margin-top:15px;padding-top:13px}.staff-account-actions>b{color:#8f8997;font-size:10px}.staff-account-actions>div{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.staff-account-actions button{color:#e9e6ed;background:#2d2a33;border:1px solid #494550;border-radius:7px;padding:8px 10px}.staff-account-actions button:hover{background:#3b3742}.staff-account-actions button.danger{color:#ff7d89;border-color:#713b43}.account-action-badge{color:#ffabb3;text-transform:uppercase;background:#63313a;border-radius:5px;margin-left:8px;padding:3px 6px;font-size:9px}.staff-action-dialog{width:min(480px,100vw - 30px)}.community-message.grouped{padding-top:1px!important;padding-bottom:1px!important}.community-message:not(.grouped){margin-top:9px}.community-welcome+.community-message:not(.grouped){margin-top:0}.grouped-message-time{color:#77727e;text-align:center;opacity:0;align-self:center;width:36px;font-size:8px}.community-message.grouped:hover .grouped-message-time{opacity:1}.member-action-dialog textarea,.report-dialog textarea{resize:vertical;color:#eee;background:#29262f;border:1px solid #4c4854;border-radius:7px;outline:0;min-height:105px;padding:10px;font:13px inherit}.member-action-dialog p,.report-dialog p{color:#aaa5b0;line-height:1.5}.community-mode .community-composer{gap:9px!important;height:56px!important;min-height:56px!important;margin:0 8px 9px!important;padding:7px 10px!important}.community-mode .community-composer input{font-size:14px!important}.community-mode .community-composer>button{width:34px!important;height:36px!important}.branding-upload{color:#fff!important;background:#5048dc!important;border-color:#625af0!important}.branding-upload:hover{background:#625af0!important}.community-category>header>button{border-radius:5px!important;place-items:center!important;width:25px!important;height:25px!important;margin-left:auto!important;padding:0!important;display:grid!important}.community-category>header>button:hover{box-shadow:0 0 10px #776eff5c;background:#343040!important}.community-category>header>button svg{width:14px!important;height:14px!important;margin:0!important;display:block!important}.community-category>header>.category-collapse{width:auto!important;min-width:0!important;height:25px!important;color:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important;flex:1!important;justify-content:flex-start!important;align-items:center!important;gap:3px!important;margin:0!important;padding:0 3px!important;font-size:9px!important;font-weight:900!important;display:flex!important}.community-category>header>.category-collapse:hover{color:#e4e0e8!important}.community-category>header>.category-collapse svg{transition:transform .16s;transform:rotate(0);width:12px!important;height:12px!important;margin:0!important}.community-category.collapsed>header>.category-collapse svg{transform:rotate(-90deg)}.community-category>header>.category-collapse span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.community-category.collapsed{margin-bottom:7px!important}.community-channel-list>.uncategorized-channels{margin-bottom:8px}.community-message-pinned,.note-item.pinned .note-body>header>svg:first-of-type{display:none!important}.community-pinned-list>button>.app-avatar,.community-pinned-list>button>.app-avatar img,.pinned-notes-panel .pinned-avatar,.pinned-notes-panel .pinned-avatar img{box-shadow:none!important;border:0!important;outline:0!important}.community-pinned-list>button>.app-avatar{background:#7168ed;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:11px;font-weight:850;display:grid;overflow:hidden}.community-pinned-list>button>.app-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.community-message-date{color:#918c98;text-align:center;align-items:center;gap:13px;width:100%;margin:20px 0 14px;padding:0 7px;font-size:10px;font-weight:800;display:flex}.community-message-date span{background:#35323b;flex:1;height:1px}.community-welcome+.community-message-date{margin-top:5px}.notes-plus-menu button:disabled,.server-composer-menu button:disabled{opacity:.38!important;cursor:not-allowed!important}.notes-plus-menu button:disabled:hover,.server-composer-menu button:disabled:hover{color:#eee!important;background:0 0!important}.ban-dialog{width:min(500px,100vw - 32px)}.ban-member-preview{background:#211f26;border:1px solid #403c47;border-radius:9px;align-items:center;gap:11px;min-height:64px;margin:4px 0 14px;padding:10px 12px;display:flex}.ban-member-preview .community-member-avatar{width:42px;height:42px}.ban-member-preview>span{flex-direction:column;gap:2px;display:flex}.ban-member-preview b{font-size:13px}.ban-member-preview small{color:#918c98;font-size:10px}.ban-dialog>label{position:relative}.ban-dialog>label>small{color:#817c88;text-align:right;margin-top:5px;font-size:9px;display:block}.ban-dialog select{color:#eee;background:#29262f;border:1px solid #4c4854;border-radius:7px;outline:0;width:100%;height:42px;margin-top:7px;padding:0 11px}.ban-settings-v2{width:min(860px,100%)}.ban-settings-heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:22px;display:flex}.ban-settings-heading h2{margin:0 0 5px}.ban-settings-heading p{max-width:510px;margin:0}.ban-settings-search{background:#29262f;border:1px solid #494550;border-radius:8px;align-items:center;gap:9px;height:42px;padding:0 12px;transition:border-color .16s,box-shadow .16s;display:flex}.ban-settings-search:focus-within{border-color:#7168f5;box-shadow:0 0 0 3px #7168f51f}.ban-settings-search>svg{color:#918c98;width:17px}.ban-settings-search input{color:#eee;background:0 0;border:0;outline:0;flex:1;min-width:0;font:11px inherit}.ban-settings-search button{color:#8e8995;background:0 0;border:0;border-radius:5px;width:26px;height:26px;padding:5px}.ban-settings-search button:hover{color:#ddd;background:#3a3641}.ban-settings-list{background:#211f26;border:1px solid #38353e;border-radius:10px;margin-top:18px;overflow:hidden}.ban-settings-list article{border-bottom:1px solid #37343d;grid-template-columns:42px minmax(135px,1fr) minmax(190px,1.35fr) 105px auto;align-items:center;gap:12px;min-height:76px;padding:12px 14px;display:grid}.ban-settings-list article:last-child{border-bottom:0}.ban-settings-list article:hover{background:#27242c}.ban-settings-avatar{color:#d7d2dd;background:#494454;border-radius:50%;place-items:center;width:40px;height:40px;font-size:13px;font-weight:900;display:grid;overflow:hidden}.ban-settings-avatar img{object-fit:cover;width:100%;height:100%}.ban-settings-person,.ban-settings-reason,.ban-settings-list time,.unban-member>span{flex-direction:column;gap:3px;min-width:0;display:flex}.ban-settings-person b{text-overflow:ellipsis;font-size:11px;overflow:hidden}.ban-settings-person small{color:#85808b;font-size:9px}.ban-settings-reason small,.ban-settings-list time small{color:#6f6a75;font-size:7px;font-weight:900}.ban-settings-reason span{text-overflow:ellipsis;white-space:nowrap;color:#b3aeb9;font-size:10px;overflow:hidden}.ban-settings-list time{color:#99949f;font-size:9px}.ban-settings-remove{color:#ff8994;background:#34272c;border:1px solid #594047;border-radius:6px;height:32px;padding:0 10px;font-size:9px;font-weight:850}.ban-settings-remove:hover{color:#ffadb4;background:#472b31;border-color:#8a4b55}.ban-settings-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:310px;display:flex}.ban-settings-empty>svg{color:#817b87;background:#302d36;border-radius:50%;width:54px;height:54px;padding:14px}.ban-settings-empty b{margin-top:14px;font-size:14px}.ban-settings-empty p{max-width:340px;margin:5px 0 0}.unban-dialog{width:min(460px,100vw - 32px)}.unban-member{background:#211f26;border:1px solid #403c47;border-radius:8px;align-items:center;gap:10px;margin:4px 0 14px;padding:10px;display:flex}.unban-member b{font-size:11px}.unban-member small{color:#88838e;font-size:9px}.unban-dialog footer button:last-child{color:#fff;background:#d83c4b}@media (width<=850px){.ban-settings-list article{grid-template-columns:42px 1fr auto}.ban-settings-reason{grid-column:2/4}.ban-settings-list time{display:none}}.discovery-settings-v3{width:min(880px,100%)}.discovery-settings-v3>header{margin-bottom:20px}.discovery-settings-v3>header h2{margin:0 0 5px;font-size:20px}.discovery-settings-v3>header p{margin:0;font-size:12px}.discovery-warning,.discovery-application-state{color:#efba08;background:#302815;border:1px solid #886900;border-radius:8px;align-items:flex-start;gap:14px;min-height:76px;margin:0 0 14px;padding:15px 18px;display:flex}.discovery-warning>svg,.discovery-application-state>svg{fill:currentColor;flex:none;width:19px;height:19px;margin-top:1px}.discovery-warning>span,.discovery-application-state>span{flex-direction:column;gap:5px;display:flex}.discovery-warning b,.discovery-application-state b{font-size:12px}.discovery-warning small,.discovery-application-state small{color:#c4bec8;font-size:10px;line-height:1.45}.discovery-application-state.pending{color:#f0bd58;background:#2d281e;border-color:#5a4c2f}.discovery-application-state.approved{color:#5cdaa1;background:#1d3028;border-color:#315c49}.discovery-application-state.denied{color:#ff7e8a;background:#332429;border-color:#684048}.discovery-application-state em{color:#c4bec8;font-size:9px;font-style:normal}.discovery-settings-v3>form{background:#1c1a20;border:1px solid #36333c;border-radius:9px;margin-top:18px;padding:20px}.discovery-settings-v3>form>label:not(.discovery-accept){flex-direction:column;gap:7px;margin-bottom:18px;display:flex}.discovery-settings-v3>form>label>b{font-size:11px}.discovery-settings-v3>form textarea,.discovery-settings-v3>form .mooted-select,.discovery-tag-input input{color:#eee;background:#29262f;border:1px solid #46424d;border-radius:8px;outline:0;width:100%;font:11px inherit;transition:border-color .16s,box-shadow .16s}.discovery-settings-v3>form textarea{resize:vertical;min-height:108px;padding:12px}.discovery-settings-v3>form .mooted-select,.discovery-tag-input input{height:43px;padding:0 12px}.discovery-settings-v3>form textarea:focus,.discovery-settings-v3>form .mooted-select:focus,.discovery-tag-input input:focus{border-color:#7168f5;box-shadow:0 0 0 3px #7168f51a}.discovery-settings-v3>form label>small{color:#aaa4af;font-size:9px;line-height:1.45}.discovery-settings-v3>form label>small.valid{color:#55cf99}.discovery-tag-input{grid-template-columns:1fr 66px;gap:9px;display:grid}.discovery-tag-input button{color:#ddd;background:#2c2931;border:1px solid #45414c;border-radius:7px;font-size:10px;font-weight:850}.discovery-tag-input button:not(:disabled):hover{background:#3b3743}.discovery-tag-input button:disabled{opacity:.45}.discovery-tags{flex-wrap:wrap;gap:6px;display:flex}.discovery-tags button{color:#c9c4ce;background:#302d37;border:1px solid #4a4652;border-radius:6px;align-items:center;gap:5px;height:28px;padding:0 8px;font-size:9px;display:flex}.discovery-tags svg{width:12px}.discovery-accept{background:#242229;border:1px solid #3f3b46;border-radius:8px;align-items:center;gap:11px;min-height:58px;margin-top:4px;padding:10px 12px;display:flex}.discovery-accept input{accent-color:#6c63f1;width:17px;height:17px}.discovery-accept>span{flex-direction:column;gap:3px;display:flex}.discovery-accept b{font-size:10px}.discovery-accept small{color:#8e8995;font-size:9px}.discovery-settings-v3>form>footer{justify-content:flex-end;margin-top:19px;display:flex}.discovery-settings-v3>form>footer button{color:#fff;background:#554be4;border:0;border-radius:7px;height:39px;padding:0 15px;font-size:10px;font-weight:850}.discovery-settings-v3>form>footer button:disabled{color:#77717f;cursor:not-allowed;background:#393442}.staff-discovery-details{gap:8px;margin:-5px 0 12px;display:flex}.staff-discovery-details>span{color:#aaa5b0;background:#222027;border:1px solid #3d3944;border-radius:6px;gap:6px;padding:6px 9px;font-size:9px;display:flex}.staff-discovery-details b{color:#d8d3dd}.mooted-app.discover-mode{grid-template-columns:72px 290px minmax(520px,1fr)}.discover-sidebar{flex:1;min-height:0;padding:24px 9px}.discover-sidebar h2{margin:0 10px 20px;font:850 18px Manrope}.discover-sidebar nav{flex-direction:column;gap:4px;display:flex}.discover-sidebar nav button{color:#aaa6b2;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:11px;height:43px;padding:0 11px;font-size:12px;font-weight:800;display:flex}.discover-sidebar nav button.active{color:#fff;background:#34313a}.discover-sidebar nav button:disabled{opacity:.65}.discover-sidebar nav svg{width:18px}.discover-sidebar nav small{color:#8e8995;background:#29262f;border-radius:4px;margin-left:auto;padding:4px 6px;font-size:7px}.discover-view{background:#1d1b22;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.discover-header{border-bottom:1px solid #302d36;flex:none;padding:14px 18px 12px}.discover-tabs{scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.discover-tabs::-webkit-scrollbar{display:none}.discover-tabs button{color:#96919d;background:0 0;border:0;border-radius:6px;flex:none;height:31px;padding:0 10px;font-size:9px;font-weight:800}.discover-tabs button:hover,.discover-tabs button.active{color:#fff;background:#35313c}.discover-tabs button.active{box-shadow:inset 0 -2px #7168f5}.discover-tools{grid-template-columns:minmax(240px,1fr) 168px;gap:9px;margin-top:11px;display:grid}.discover-tools label{background:#28262e;border:1px solid #45414c;border-radius:7px;align-items:center;gap:8px;height:39px;padding:0 10px;display:flex}.discover-tools label:focus-within{border-color:#7068f4}.discover-tools svg{color:#9c97a3;width:16px}.discover-tools input,.discover-tools select{color:#e8e4ec;background:0 0;border:0;outline:0;flex:1;min-width:0;font:10px inherit}.discover-tools select{appearance:none;cursor:pointer}.discover-language{position:relative}.discover-language:after{content:"⌄";color:#898490;font-size:12px}.discovery-select{min-width:0;position:relative}.discovery-select>button{color:#e8e4ec;text-align:left;background:#29262f;border:1px solid #46424d;border-radius:8px;align-items:center;gap:8px;width:100%;height:43px;padding:0 11px;font-size:10px;display:flex}.discovery-select.open>button{border-color:#7168f5;box-shadow:0 0 0 3px #7168f51a}.discovery-select>button>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.discovery-select>button svg{color:#96919d;width:15px}.discovery-select>button svg:last-child{transition:transform .16s}.discovery-select.open>button svg:last-child{transform:rotate(180deg)}.discovery-select-menu{z-index:250;background:#292730;border:1px solid #494550;border-radius:8px;max-height:260px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 40px #00000073}.discovery-select-menu>button{color:#b9b4c0;text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;width:100%;height:35px;padding:0 9px;font-size:10px;display:flex}.discovery-select-menu>button:hover,.discovery-select-menu>button.selected{color:#fff;background:#3b3742}.discovery-select-menu>button span{flex:1}.discovery-select-menu>button svg{color:#8179ff;width:14px}.discover-tools>.discovery-select>button{background:#28262e;height:39px}.discover-tools>.discovery-select-menu{top:45px}.discover-results{flex:1;min-height:0;padding:15px 18px 28px;overflow-y:auto}.discover-results>p{color:#96919d;margin:0 0 12px;font-size:9px;font-weight:750}.discover-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;display:grid}.discover-card{background:#18171d;border:1px solid #38353e;border-radius:9px;min-width:0;height:315px;transition:transform .16s,border-color .16s,box-shadow .16s;overflow:hidden}.discover-card:hover{border-color:#4c4754;transform:translateY(-2px);box-shadow:0 12px 28px #0000003d}.discover-card>button{width:100%;height:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.discover-card-banner{background-color:#332d74;background-image:linear-gradient(135deg,#272163,#5b4fea);background-position:50%;background-size:cover;flex:none;height:112px}.discover-card-body{flex-direction:column;flex:1;min-height:0;padding:34px 14px 10px;display:flex;position:relative}.discover-card-icon{color:#fff;background:#5d54e8;border:5px solid #18171d;border-radius:50%;place-items:center;width:58px;height:58px;font-size:16px;font-weight:900;display:grid;position:absolute;top:-28px;left:14px;overflow:hidden}.discover-card-icon img{object-fit:cover;width:100%;height:100%}.discover-card-title{align-items:center;gap:5px;display:flex}.discover-card-title b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.discover-card-title svg{color:#8c85ff;fill:#8c85ff;width:14px}.discover-card-description{color:#aaa5b0;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:7px;font-size:9px;line-height:1.45;display:-webkit-box;overflow:hidden}.discover-card-tags{gap:4px;margin-top:auto;padding-top:7px;display:flex;overflow:hidden}.discover-card-tags i{color:#8f8a96;white-space:nowrap;background:#292630;border-radius:4px;padding:3px 5px;font-size:7px;font-style:normal}.discover-card-footer{color:#9a95a1;border-top:1px solid #302d35;align-items:center;gap:13px;height:44px;padding:0 14px;font-size:8px;display:flex}.discover-card-footer span{align-items:center;gap:5px;display:flex}.discover-card-footer i{background:#77727e;border-radius:50%;width:7px;height:7px}.discover-card-footer span:first-child i{background:#36c987}.discover-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:320px;display:flex}.discover-empty svg{color:#77717f;width:45px;height:45px}.discover-empty h2{margin:14px 0 3px;font-size:16px}.discover-empty p{color:#8f8a96;margin:0;font-size:10px}.discover-preview{z-index:22000;background-color:#5047e8;background-image:linear-gradient(#5047e8e0,#5047e8e6),var(--discover-preview-banner);background-position:50%;background-size:cover;place-items:center;animation:.16s both settingsOpenIn;display:grid;position:fixed;inset:0}.discover-preview:before{content:"";background-image:radial-gradient(circle at 15% 20%,#ffffff12 0 2px,#0000 3px);background-size:90px 90px;position:absolute;inset:0}.discover-preview-close{z-index:2;color:#ddd;background:#292631;border:0;border-radius:50%;place-items:center;width:43px;height:43px;display:grid;position:absolute;top:18px;right:20px}.discover-preview-close svg{width:25px}.discover-preview>article{z-index:1;text-align:center;background:#1b1922;border-radius:12px;flex-direction:column;align-items:center;width:min(520px,100vw - 40px);min-height:300px;padding:72px 34px 28px;display:flex;position:relative;box-shadow:0 24px 70px #00000073}.discover-preview-icon{color:#fff;background:#5f56ed;border:7px solid #1b1922;border-radius:50%;place-items:center;width:86px;height:86px;font-size:22px;font-weight:900;display:grid;position:absolute;top:-43px;overflow:hidden}.discover-preview-icon img{object-fit:cover;width:100%;height:100%}.discover-preview>article>small{color:#aaa5b0;font-size:9px}.discover-preview h2{align-items:center;gap:7px;margin:7px 0 8px;font-size:19px;display:flex}.discover-preview h2 svg{color:#8d86ff;fill:#8d86ff;width:17px}.discover-preview article>div:not(.server-dialog-error){color:#aaa5b0;gap:15px;font-size:9px;display:flex}.discover-preview article>div span{align-items:center;gap:5px;display:flex}.discover-preview article>div i{background:#77727e;border-radius:50%;width:7px;height:7px}.discover-preview article>div span:first-child i{background:#35cb89}.discover-preview article>p{color:#c0bbc5;max-width:390px;margin:17px 0 12px;font-size:10px;line-height:1.5}.discover-preview article>nav{flex-wrap:wrap;justify-content:center;gap:5px;display:flex}.discover-preview article>nav span{color:#9f99a6;background:#292630;border-radius:5px;padding:4px 7px;font-size:8px}.discover-preview-open{color:#fff;background:#5c53ed;border:0;border-radius:7px;height:40px;margin-top:19px;padding:0 16px;font-size:10px;font-weight:850}.discover-preview-open:disabled{opacity:.55}@media (width<=980px){.mooted-app.discover-mode{grid-template-columns:72px 230px minmax(480px,1fr)}.discover-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}.mooted-plus-page{color:#eeeaf2;background:radial-gradient(circle at 11% 18%,#6457ee26,#0000 24%),radial-gradient(circle at 82% 32%,#7e4ed214,#0000 28%),#18171d;width:auto;min-height:calc(100% - 86px);margin:-28px -70px -50px;padding:26px 70px 58px}.plus-classic{background:0 0;border:0;border-radius:0;grid-template-columns:190px minmax(0,1fr);align-items:center;gap:34px;min-height:376px;padding:22px 0 28px;display:grid;position:relative;overflow:visible}.plus-classic:after{display:none}.plus-classic-art{place-items:center;height:220px;display:grid;position:relative}.plus-classic-art:before{content:"";background:linear-gradient(145deg,#6459ec33,#2d2a3e14);border:1px solid #5f56e955;border-radius:42% 58% 55% 45%;width:172px;height:172px;position:absolute;transform:rotate(-9deg);box-shadow:0 0 55px #6053e61f}.plus-classic-art:after{content:"";border:1px solid #8c83fa33;border-radius:50%;width:126px;height:126px;position:absolute;transform:translate(15px,-9px)}.plus-classic-art>span{z-index:2;color:#fff;background:linear-gradient(145deg,#7369f4,#5047d5);border:1px solid #8880f3;border-radius:24px;place-items:center;width:86px;height:86px;display:grid;position:relative;transform:rotate(-6deg);box-shadow:0 18px 38px #3e34b857}.plus-classic-art>span:after{content:"+";color:#262235;background:#aaa3ff;border:5px solid #1d1b22;border-radius:50%;place-items:center;width:34px;height:34px;font-size:21px;font-weight:950;display:grid;position:absolute;bottom:-13px;right:-16px;transform:rotate(6deg)}.plus-classic-art>span svg{width:44px;height:44px}.plus-classic-art>svg{z-index:3;color:#beb9ff;fill:#7e75ee33;width:29px;position:absolute;top:33px;right:13px}.plus-classic-art>i{background:#756cf0;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 13px #746bf0}.plus-classic-art>i:first-of-type{top:37px;left:15px}.plus-classic-art>i:nth-of-type(2){background:#e270cf;width:5px;height:5px;top:8px;right:21px}.plus-classic-art>i:nth-of-type(3){background:#5ab9ed;width:6px;height:6px;bottom:21px;left:35px}.plus-classic-copy>small{color:#8f87fa;letter-spacing:.17em;font-size:8px;font-weight:950}.plus-classic-copy h2{color:#f5f3f8;letter-spacing:-.025em;margin:5px 0 7px!important;font-size:22px!important}.plus-classic-copy>p{max-width:540px;line-height:1.55;color:#a9a4b0!important;margin:0!important;font-size:10px!important}.plus-classic-copy>p b{color:#dedbe3}.plus-classic-copy ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 18px;margin:19px 0 21px;padding:0;list-style:none;display:grid}.plus-classic-copy li{color:#d6d2da;align-items:center;gap:9px;min-width:0;font-size:9px;line-height:1.3;display:flex}.plus-classic-copy li svg{stroke-width:2.4px;flex:none;width:16px;height:16px}.plus-classic-copy li.profile svg{color:#61aef5}.plus-classic-copy li.early svg{color:#e876d4}.plus-classic-copy li.limits svg{color:#e8cf59}.plus-classic-copy li.images svg{color:#a287ff}.plus-classic-copy li.communities svg{color:#70d899}.plus-classic-copy li.communities{grid-column:1/-1}.plus-classic-actions{gap:8px;display:flex}.plus-classic-actions button{color:#aaa5b0;background:#2c2932;border:1px solid #494550;border-radius:6px;justify-content:center;align-items:center;gap:7px;height:36px;padding:0 14px;font-size:9px;font-weight:850;display:flex}.plus-classic-actions button:first-child{color:#fff;background:#574ee0;border-color:#655ced}.plus-classic-actions button:last-child{color:#d6d2da;background:#29272e}.plus-classic-actions button:disabled{opacity:.64;cursor:not-allowed}.plus-classic-actions svg{width:14px}.plus-classic-copy>strong{color:#76dfae;background:#24473a;border-radius:99px;align-items:center;gap:5px;width:max-content;margin-top:12px;padding:6px 9px;font-size:8px;display:flex}.plus-classic-copy>strong svg{width:13px}.plus-legal{text-align:center;max-width:700px;line-height:1.65;color:#817c88!important;margin:2px auto 0!important;font-size:8px!important}.plus-legal a{color:#6eb9ec;text-decoration:none}.plus-legal a:hover{text-decoration:underline}.plus-scroll-cue{color:#77727e;flex-direction:column;align-items:center;gap:6px;margin:12px auto 39px;font-size:8px;display:flex}.plus-scroll-cue svg{width:16px}.plus-comparison-title{border-top:1px solid #34313a;padding-top:20px;margin:0 0 5px!important;font-size:13px!important}.plus-comparison{background:0 0;border:0;border-radius:0;overflow:hidden}.plus-comparison>header,.plus-comparison>div{border-bottom:1px solid #302d36;grid-template-columns:minmax(240px,1fr) 130px 130px;align-items:center;gap:12px;min-height:52px;padding:0 4px;display:grid}.plus-comparison>header{color:#8f8a96;background:0 0;font-size:9px}.plus-comparison>header b:last-child{color:#8178f6}.plus-comparison>div:last-child{border-bottom:1px solid #302d36}.plus-comparison>div>span:first-child{color:#d8d4dd;font-size:10px;font-weight:750}.plus-comparison>div>span:nth-child(2){color:#8f8a96;font-size:10px}.plus-comparison strong{color:#8c83ff;font-size:10px}.plus-comparison strong svg{color:#61d19d;width:16px}.plus-principle{background:0 0;border:0;border-bottom:1px solid #302d36;border-radius:0;gap:12px;margin-top:0;padding:28px 4px;display:flex}.plus-principle>svg{color:#8d84ff;width:22px}.plus-principle h3,.plus-footer h3{margin:0 0 4px;font-size:12px}.plus-principle p,.plus-footer p{color:#8d8894!important;margin:0!important;font-size:9px!important}.plus-footer{text-align:center;border-top:0;margin-top:0;padding:30px 4px 0}.plus-footer>div h3{font-size:14px}.plus-footer>span{justify-content:center;gap:8px;margin-top:14px;display:flex}.plus-footer button{color:#eee;background:#29262f;border:1px solid #494550;border-radius:7px;height:37px;padding:0 15px;font-size:9px;font-weight:900}.plus-footer button:last-child{background:#554ce0;border-color:#5d54e8}@media (width<=1000px){.mooted-plus-page{margin:-28px -45px -50px;padding-left:45px;padding-right:45px}}@media (width<=780px){.mooted-plus-page{margin:-22px -22px -35px;padding:12px 22px 42px}.plus-classic{grid-template-columns:1fr;gap:8px;padding:20px 0 28px}.plus-classic-art{height:150px}.plus-classic-art:before{width:135px;height:135px}.plus-classic-art:after{width:100px;height:100px}.plus-classic-art>span{width:72px;height:72px}.plus-classic-art>span svg{width:36px}.plus-classic-copy ul{grid-template-columns:1fr}.plus-classic-copy li.communities{grid-column:auto}.plus-comparison{overflow-x:auto}.plus-comparison>header,.plus-comparison>div{grid-template-columns:minmax(230px,1fr) 120px 120px;min-width:570px}}.discovery-requirements{background:#17161b;border:1px solid #3e3a45;border-radius:10px;max-width:880px;overflow:hidden}.discovery-requirements>header{background:#111015;align-items:center;gap:16px;min-height:94px;padding:18px 20px;display:flex}.discovery-requirements>header>svg{color:#8d86ff;width:42px;height:42px}.discovery-requirements h2{margin:0;font-size:17px}.discovery-requirements h2 em{color:#ff6f7c;font-style:normal}.discovery-requirements>header p{color:#8f8a96;margin:5px 0 0;font-size:10px}.discovery-requirements>section{padding:0 18px}.discovery-requirements article{border-bottom:1px solid #302d35;align-items:center;gap:15px;min-height:82px;padding:14px 0;display:flex}.discovery-requirements article>svg{color:#fff;stroke-width:3px;background:#5f57eb;border-radius:50%;width:22px;height:22px;padding:3px}.discovery-requirements article.missing>svg{background:#dc4654}.discovery-requirements article>span{flex-direction:column;gap:4px;display:flex}.discovery-requirements article b{font-size:14px}.discovery-requirements article small{color:#908b97;font-size:11px}.discovery-toggle{margin:16px!important;padding:14px 18px!important}.staff-reports{max-width:850px}.staff-reports>nav{gap:7px;margin-bottom:18px;display:flex}.staff-reports>nav button{color:#aaa5b0;background:#292730;border:1px solid #48444f;border-radius:6px;height:34px;padding:0 12px;font-weight:750}.staff-reports>nav button.active{color:#fff;background:#3c375d;border-color:#746cf3}.staff-reports>article{background:#242229;border:1px solid #403c47;border-radius:8px;margin-bottom:10px;padding:16px}.staff-reports article>header{align-items:center;display:flex}.staff-reports article>header b{flex:1}.report-status{color:#bdb8c4;text-transform:uppercase;background:#393541;border-radius:99px;padding:4px 7px;font-size:9px}.report-status.open{color:#ffc376;background:#49372a}.report-status.resolved{color:#70dfa9;background:#234337}.staff-reports blockquote{background:#19181e;border-left:3px solid #6f67ef;margin:10px 0;padding:10px}.staff-reports article>small{color:#85808d}.staff-reports article>footer{justify-content:flex-end;gap:7px;margin-top:13px;display:flex}.staff-reports article>footer button{color:#eee;background:#302d36;border:1px solid #494550;border-radius:6px;height:34px;padding:0 11px}.staff-reports article>footer button:last-child{background:#5650df}.discovery-requirements{background:#1d1b22;border-color:#45414c;box-shadow:0 18px 48px #0000002e}.discovery-requirements>header{background:linear-gradient(135deg,#17161c,#211f2d);padding:22px}.discovery-requirements>header .discovery-icon{color:#fff;background:linear-gradient(145deg,#625af2,#8279ff);border-radius:13px;flex:none;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 9px 26px #625af240}.discovery-icon svg{width:25px}.discovery-requirements>header>div:nth-child(2){flex:1;min-width:0}.discovery-requirements>header span{color:#8e88ff;letter-spacing:.08em;font-size:9px;font-weight:900}.discovery-requirements>header h2{margin-top:4px}.discovery-requirements>header>b{white-space:nowrap;border-radius:999px;padding:7px 10px;font-size:9px}.discovery-requirements>header>b.ready{color:#5de0a5;background:#18382d}.discovery-requirements>header>b.not-ready{color:#ff8995;background:#39272d}.discovery-requirements article{padding:15px 4px}.discovery-requirements article>span{flex:1;min-width:0}.discovery-requirements article>em{color:#817c88;text-transform:uppercase;font-size:9px;font-style:normal;font-weight:850}.discovery-requirements article.met>em{color:#54cf98}.discovery-requirements>footer{background:#211f26;align-items:center;gap:15px;min-height:78px;padding:14px 20px;display:flex}.discovery-requirements>footer>span{flex-direction:column;flex:1;gap:3px;display:flex}.discovery-requirements>footer>span b{font-size:12px}.discovery-requirements>footer>span small{color:#918c98;font-size:9px}.discovery-requirements>footer>button{color:#fff;background:#5b53ec;border:0;border-radius:7px;align-items:center;gap:7px;height:39px;padding:0 14px;font-weight:850;display:flex}.discovery-requirements>footer>button:disabled{opacity:.4}.discovery-requirements>footer>button svg{width:15px}.discovery-status{align-items:center;gap:11px;width:100%;display:flex}.discovery-status>svg{color:#eeb44e;width:23px}.discovery-status.approved>svg{color:#50d397}.discovery-status.denied>svg{color:#ff7480}.discovery-status>span{flex-direction:column;gap:3px;display:flex}.discovery-status small{color:#918c98;font-size:10px}.discovery-status em{color:#c7c2cc;margin-top:3px;font-size:9px;font-style:normal}.discovery-application-dialog{width:min(620px,100vw - 32px);max-height:calc(100vh - 38px);overflow:auto}.discovery-application-dialog>header>div{flex:1}.discovery-application-dialog>header small{color:#8e88ff;letter-spacing:.08em;font-size:9px;font-weight:900}.discovery-application-dialog>header h2{margin-top:4px}.discovery-application-dialog fieldset{border:0;grid-template-columns:repeat(3,1fr);gap:8px;margin:18px 0;padding:0;display:grid}.discovery-application-dialog legend,.discovery-application-dialog>label{color:#aaa5b0;font-size:9px;font-weight:900}.discovery-application-dialog legend{grid-column:1/-1;margin-bottom:8px}.discovery-application-dialog fieldset label{cursor:pointer;background:#242229;border:1px solid #45414d;border-radius:8px;align-items:center;gap:9px;height:74px;padding:0 12px;display:flex}.discovery-application-dialog fieldset label:hover,.discovery-application-dialog fieldset label.selected{background:#2d2941;border-color:#7068f4}.discovery-application-dialog fieldset input{opacity:0;pointer-events:none;position:absolute}.discovery-application-dialog fieldset svg:first-of-type{color:#aaa5b0;width:20px}.discovery-application-dialog fieldset span{color:#eee;flex:1;font-size:11px;font-weight:800}.discovery-application-dialog fieldset svg:last-child{color:#746cf5;opacity:0;width:16px}.discovery-application-dialog fieldset label.selected svg:last-child{opacity:1}.discovery-application-dialog textarea{resize:vertical;color:#eee;background:#29262f;border:1px solid #4c4854;border-radius:8px;outline:0;width:100%;min-height:150px;margin-top:8px;padding:12px;font:12px/1.5 inherit}.discovery-application-dialog textarea:focus{border-color:#7169f4}.discovery-application-dialog>label>small{color:#ff818d;text-align:right;margin-top:5px;display:block}.discovery-application-dialog>label>small.valid{color:#51d49a}.discovery-terms{border:1px solid #403c47;border-radius:8px;align-items:center;gap:12px;margin-top:16px;padding:13px;display:flex}.discovery-terms>span{flex-direction:column;gap:3px;display:flex}.discovery-terms b{color:#eee;font-size:11px}.discovery-terms small{font-weight:500;color:#8f8a96!important;text-align:left!important;margin:0!important}.staff-discovery article blockquote{color:#d6d2da;background:#1b1a20;border-left:3px solid #6e66f4;margin:14px 0;padding:12px 14px;font-size:11px;line-height:1.55}.discovery-review-community{align-items:center;gap:10px;display:flex}.discovery-review-community>img,.discovery-review-community>svg{object-fit:cover;border-radius:9px;width:38px;height:38px}.discovery-review-community>span{flex-direction:column;gap:2px;display:flex}.discovery-review-community small{color:#8e8995;font-size:9px}.staff-review-note{border-radius:6px;color:#bdb8c5!important;background:#272430!important;padding:9px!important}.report-status.pending{color:#ffd073;background:#493d27}.report-status.approved{color:#70dfa9;background:#234337}.report-status.denied{color:#ff8792;background:#4b2930}.discovery-terms select{color:#eee;background:#29262f;border:1px solid #4c4854;border-radius:7px;outline:0;order:2;width:132px;height:38px;padding:0 10px;font-weight:750}.discovery-terms>span{flex:1;order:1}.community-view{position:relative}.community-channel-header>button{justify-content:center;width:34px;padding:0!important}.community-channel-header>button.active{color:#fff;background:#34313d}.community-search-wrap{background:#292730;border:1px solid #484450;border-radius:9px;align-items:center;gap:7px;width:260px;height:34px;padding:0 10px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.community-search-wrap:focus-within{border-color:#6b63ed;box-shadow:0 0 0 2px #6b63ed33}.community-search-wrap>svg{color:#9d98a5;flex:none;width:17px!important}.community-search-wrap>input{color:#eee;background:0 0;border:0;outline:0;flex:1;min-width:0;font:11px Inter,sans-serif}.community-search-wrap>input::placeholder{color:#918c99}.community-search-panel{z-index:70;color:#ddd9e1;background:#292730;border:1px solid #4b4753;border-radius:9px;width:min(470px,100vw - 120px);max-height:min(650px,100vh - 100px);position:absolute;top:calc(100% + 9px);right:0;overflow:auto;box-shadow:0 18px 44px #0007}.community-search-panel>header{border-bottom:1px solid #403c47;align-items:center;gap:8px;height:48px;padding:0 14px;display:flex}.community-search-panel>header b{letter-spacing:.04em;font-size:11px!important}.community-search-panel>header small{color:#8f8a96;margin-left:auto;font-size:9px}.community-search-panel>header svg{width:15px!important}.community-search-filters>button{text-align:left;justify-content:space-between;align-items:center;width:100%;min-height:42px;color:#c8c4ce!important;background:0 0!important;border:0!important;border-radius:5px!important;padding:4px 7px!important;font-size:11px!important;display:flex!important}.community-search-filters>button:hover{color:#fff!important;background:#37343e!important}.community-search-filters>button b{background:#242229;border:1px solid #504b59;border-radius:6px;margin-right:7px;padding:4px 7px;font-size:11px!important}.community-search-filters>button svg{width:16px!important}.community-search-results{padding:7px}.community-search-results>button{color:#eee;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;width:100%;min-height:54px;padding:7px;display:flex}.community-search-results>button:hover{background:#393640}.community-search-results img{object-fit:cover;border-radius:50%;width:32px;height:32px}.community-search-results span{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.community-search-results b{font-size:11px!important}.community-search-results small{color:#aaa5b0;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.community-search-results time{color:#817d88;font-size:8px}.community-search-results>p{text-align:center;color:#918c98;padding:32px;font-size:11px}.community-pins-panel{z-index:65;background:#292730;border:1px solid #4b4753;border-radius:9px;flex-direction:column;width:min(520px,100% - 24px);height:min(610px,100% - 78px);display:flex;position:absolute;top:57px;right:12px;overflow:hidden;box-shadow:0 18px 44px #0007}.community-pins-panel>header{border-bottom:1px solid #403c47;align-items:center;gap:9px;height:52px;padding:0 16px;display:flex}.community-pins-panel>header svg{width:18px}.community-pins-panel>header b{font-size:14px}.community-pins-empty{text-align:center;color:#cbc7d0;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.community-pins-empty>svg{width:72px;height:72px;margin-bottom:14px}.community-pins-empty h2{margin:0 0 6px;font-size:18px}.community-pins-empty p{color:#a29da9;margin:0;font-size:12px}.community-pinned-list{padding:9px;overflow:auto}.community-pinned-list>button{color:#eee;text-align:left;background:0 0;border:0;border-bottom:1px solid #3b3742;align-items:flex-start;gap:10px;width:100%;min-height:62px;padding:9px;display:flex}.community-pinned-list>button:hover{background:#34313b}.community-pinned-list img{object-fit:cover;border-radius:50%;width:36px;height:36px}.community-pinned-list span{min-width:0}.community-pinned-list b{font-size:11px}.community-pinned-list p{color:#c6c2cb;margin:4px 0 0;font-size:11px}.community-members{padding-top:9px}.community-members:before{content:"Members";color:#8f8b96;text-transform:uppercase;align-items:center;height:30px;padding:0 7px;font-size:9px;font-weight:900;display:flex}@media (width<=1100px){.community-search-wrap{width:190px}.community-view>header>span{display:none}}@media (width<=760px){.community-search-wrap{width:150px}.community-channel-header>b{margin-right:auto}}.community-members:before{display:none}.community-members>.community-search-wrap{box-sizing:border-box;width:100%;height:36px;box-shadow:none;background:#24232a;border-color:#3e3a46;border-radius:7px;margin:0 0 12px;padding:0 9px}.community-members>.community-search-wrap:hover{background:#292730;border-color:#514c59}.community-members>.community-search-wrap:focus-within{background:#292730;border-color:#746cf5;box-shadow:0 0 0 2px #746cf526}.community-members>.community-search-wrap>input{font-size:10px}.community-members>.community-search-wrap>.community-search-panel{background:#292730;border-radius:8px;width:min(430px,100vw - 96px);max-height:calc(100vh - 72px);position:fixed;top:58px;right:12px}.community-search-filters{padding:7px}.community-search-filters>button{min-height:39px}.community-search-results>button{transition:background .12s}.community-search-results>button:focus-visible,.community-search-filters>button:focus-visible{outline-offset:-2px;outline:2px solid #746cf5}.community-search-panel::-webkit-scrollbar{width:8px}.community-search-panel::-webkit-scrollbar-thumb{background:#5b5663;border:2px solid #292730;border-radius:10px}.community-channel-header{z-index:25;box-sizing:border-box;background:#1e1d24;position:relative}.community-view.members-open>.community-channel-header{width:calc(100% + 274px)}.community-view.members-open+.community-members{padding-top:66px}.community-channel-header>.community-search-wrap{width:250px;height:36px;box-shadow:none;background:#24232a;border-color:#403c47;border-radius:9px;flex:none;margin-left:0}.community-channel-header>.community-search-wrap:hover{background:#292730;border-color:#514c59}.community-channel-header>.community-search-wrap:focus-within{box-shadow:none;background:#292730;border-color:#5d5767}.community-channel-header>.community-search-wrap>input{font-size:11px}.community-channel-header>.community-search-wrap>.community-search-panel{width:min(470px,100vw - 96px);top:calc(100% + 9px);right:0}@media (width<=1100px){.community-channel-header>.community-search-wrap{width:210px}}.community-search-clear{color:#8e8995!important;flex:none!important;width:24px!important;height:24px!important;padding:0!important}.community-search-clear:hover{color:#ddd!important;background:0 0!important}.community-search-clear svg{width:14px!important}.community-search-user-suggestions{padding:7px}.community-search-user-suggestions>button{color:#eee;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;width:100%;min-height:48px;padding:6px 8px;display:flex}.community-search-user-suggestions>button:hover{background:#393640}.community-search-user-suggestions img{object-fit:cover;border-radius:50%;width:31px;height:31px}.community-search-user-suggestions span{flex-direction:column;flex:1;min-width:0;display:flex}.community-search-user-suggestions b{font-size:11px}.community-search-user-suggestions small{color:#8e8995;font-size:9px}.community-search-user-suggestions svg{width:16px}.community-search-user-suggestions>p{color:#918c98;text-align:center;padding:22px;font-size:10px}.community-search-results-rail{flex-direction:column;height:100%;min-height:0;display:flex}.community-search-results-rail>header{border-bottom:1px solid #37343d;align-items:center;height:48px;padding:0 5px 0 7px;display:flex}.community-search-results-rail>header span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.community-search-results-rail>header small{color:#88838f;font-size:9px}.community-search-results-rail>header button{color:#918c98;background:0 0;border:0;border-radius:5px;place-items:center;width:30px;height:30px;display:grid}.community-search-results-rail>header button:hover{color:#fff;background:#302e37}.community-search-results-rail>header svg{width:15px}.community-search-results-rail>div{flex:1;min-height:0;padding:6px 0;overflow:auto}.community-search-results-rail>div>button{color:#eee;text-align:left;background:0 0;border:0;border-radius:6px;align-items:flex-start;gap:9px;width:100%;padding:9px 6px;display:flex}.community-search-results-rail>div>button:hover{background:#292730}.community-search-results-rail>div>button>img{object-fit:cover;border-radius:50%;width:34px;height:34px}.community-search-results-rail>div>button>span{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.community-search-results-rail>div>button b{font-size:10px}.community-search-results-rail>div>button small{color:#c0bbc5;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.35;overflow:hidden}.community-search-results-rail time{color:#77727e;font-size:8px}.community-search-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:260px;padding:20px;display:flex}.community-search-empty svg{color:#77727e;width:34px;height:34px;margin-bottom:10px}.community-search-empty b{font-size:11px}.community-search-empty small{color:#88838f;margin-top:4px;font-size:9px}.community-channel-header .community-search-panel .community-search-filters>button{flex-direction:row!important;align-items:center!important;height:40px!important;min-height:40px!important;padding:3px 8px!important}.community-channel-header .community-search-panel .community-search-filters>button>span{white-space:nowrap;text-overflow:ellipsis;gap:8px;min-width:0;overflow:hidden;flex-direction:row!important;align-items:center!important;display:flex!important}.community-channel-header .community-search-panel .community-search-filters>button>span>b{white-space:nowrap;flex:none!important;align-items:center!important;margin:0!important;display:inline-flex!important}.community-search-choice-suggestions{padding:7px}.community-search-choice-suggestions>button{text-align:left;width:100%;color:#ddd!important;background:0 0!important;border:0!important;border-radius:6px!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;height:40px!important;padding:0 9px!important;font-size:11px!important;display:flex!important}.community-search-choice-suggestions>button:hover{color:#fff!important;background:#393640!important}.community-search-choice-suggestions>button svg{width:16px!important}.community-search-choice-suggestions>p{color:#918c98;text-align:center;padding:20px;font-size:10px}.community-members>.community-search-results-rail{background:0 0!important;border-radius:0!important;align-items:stretch!important;gap:0!important;height:100%!important;min-height:0!important;padding:0!important;display:flex!important;overflow:hidden!important}.community-members>.community-search-results-rail:hover{background:0 0!important}.community-search-results-rail>header{flex:none}.community-search-results-rail>div{width:100%;flex:1!important;min-height:0!important;overflow-y:auto!important}.community-search-avatar{color:#fff;background:#45414d;font-size:11px;font-weight:800;width:34px!important;min-width:34px!important;height:34px!important;box-shadow:none!important;border:0!important;border-radius:50%!important;outline:0!important;place-items:center!important;padding:0!important;display:grid!important;overflow:hidden!important}.community-search-avatar img{width:100%!important;height:100%!important;box-shadow:none!important;object-fit:cover!important;border:0!important;border-radius:50%!important;outline:0!important}.community-search-user-suggestions .community-search-avatar{width:31px!important;min-width:31px!important;height:31px!important}.community-members>.community-search-results-rail{z-index:18;box-sizing:border-box;width:min(390px,100vw - 390px);top:49px;bottom:0;right:0;background:#1c1b22!important;border-left:1px solid #302e36!important;height:auto!important;padding:18px 14px 12px!important;position:fixed!important}.community-search-results-rail>header span{display:block!important}.community-search-results-rail>header b{font-size:17px!important;font-weight:900!important}.community-search-results-rail>div>button{gap:11px;padding:10px 8px}.community-search-results-rail>div>button>span b{font-size:12px}.community-search-results-rail>div>button>span small{font-size:11px}.community-search-wrap.submitted>input{caret-color:#0000;color:#0000!important}.community-search-query-preview{pointer-events:none;white-space:nowrap;color:#e5e1e8;align-items:center;gap:4px;height:100%;font-size:11px;display:flex;position:absolute;top:0;left:39px;right:34px;overflow:hidden}.community-search-query-preview>b{color:#eee;background:#17161c;border-radius:5px;height:24px;padding:0 7px;flex:none!important;align-items:center!important;margin:0!important;font-size:11px!important;font-weight:850!important;display:inline-flex!important}.community-search-query-preview>span{color:#ddd;flex:none;display:inline!important}.community-search-wrap:focus-within .community-search-query-preview{display:none}.community-search-wrap:focus-within.submitted>input{caret-color:#eee;color:#eee!important}.community-members>.community-search-results-rail{z-index:auto;top:auto;bottom:auto;right:auto;background:0 0!important;border-left:0!important;width:100%!important;height:100%!important;padding:0!important;position:static!important}.community-members:has(>.community-search-results-rail){position:relative;overflow:visible}.community-members>.community-search-results-rail{z-index:18;box-sizing:border-box;top:66px;bottom:0;right:0;box-shadow:-12px 0 24px #0002;background:#1c1b22!important;border:0!important;border-top:1px solid #302e36!important;border-left:1px solid #302e36!important;width:390px!important;height:auto!important;padding:12px 14px!important;position:absolute!important}.community-search-results-rail>header{height:52px;padding:0 5px 0 7px}.community-search-results-rail>header b{font-size:17px!important}.community-search-results-rail .community-search-avatar{width:38px!important;min-width:38px!important;height:38px!important}.community-members>.community-search-results-rail{box-shadow:none;top:49px;padding-top:8px!important}.community-members .community-member-row>span>small{text-align:left;width:100%;line-height:1.15;transform:translateY(-1px);margin-top:0!important;padding-left:0!important}.community-search-results-rail>header{align-items:center;gap:10px;height:auto;min-height:66px;padding:10px 4px 10px 8px;display:flex}.community-search-results-rail>header>b{flex:1;font-size:17px!important}.community-search-results-rail>header>div{align-items:center;gap:6px;display:flex}.community-search-results-rail>header>div>button{color:#ddd;background:#292730;border:1px solid #45414d;border-radius:7px;align-items:center;gap:5px;width:auto;height:34px;padding:0 9px;font-size:9px;font-weight:850;display:flex}.community-search-results-rail>header>div>button:hover{color:#fff;background:#36333d}.community-search-results-rail>header>div>button svg{width:14px}.community-search-results-rail>header>div>.search-results-close{background:0 0;border-color:#0000;justify-content:center;width:30px;padding:0}.community-search-result-list{flex:1!important;min-height:0!important;padding:5px 7px 10px!important;overflow-y:auto!important}.community-search-result-list>section{margin:0 0 19px}.community-search-result-list>section>header{align-items:center;height:35px;padding:0 4px;display:flex}.community-search-result-list>section>header>span{color:#eee;flex-direction:row;flex:1;align-items:center;gap:6px;font-size:13px;font-weight:900;display:flex}.community-search-result-list>section>header>small{color:#8f8a96;align-items:center;gap:5px;font-size:8px;font-weight:800;display:flex}.community-search-result-list>section>header svg{width:15px}.community-search-result-card{color:#eee;text-align:left;width:100%;min-height:70px;margin:0 0 7px;background:#211f26!important;border:1px solid #3b3742!important;border-radius:8px!important;align-items:flex-start!important;gap:10px!important;padding:10px!important;display:flex!important}.community-search-result-card>.community-search-avatar{flex:none}.community-search-result-card>span{flex:1;min-width:0;display:block!important}.community-search-result-card>span>header{align-items:baseline;gap:7px;display:flex}.community-search-result-card>span>header b{font-size:12px}.community-search-result-card time{color:#88838f;font-size:8px}.community-search-result-card p{color:#ddd9e1;white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0;font-size:11px;line-height:1.4}.community-search-result-card img:not(.community-search-avatar img){object-fit:contain;border-radius:7px;max-width:100%;max-height:180px;margin-top:8px;display:block}.community-search-results-rail>footer{border-top:1px solid #37343d;flex:none;justify-content:center;align-items:center;gap:10px;height:48px;padding:0 8px;display:flex}.community-search-results-rail>footer span{color:#aaa5b0;font-size:9px}.community-search-results-rail>footer button{color:#eee;background:#292730;border:1px solid #45414d;border-radius:6px;height:30px;padding:0 9px;font-size:9px;font-weight:800}.community-search-results-rail>footer button:disabled{opacity:.38}.mooted-app{transform-origin:0 0;width:86.9565vw;height:86.9565vh;position:fixed;inset:0;transform:scale(1.15)}.community-message-image,.note-body figure>img{cursor:zoom-in}.image-context-menu{z-index:61000;color:#eee;background:#28262e;border:1px solid #4a4651;border-radius:9px;width:210px;padding:7px;animation:.12s both imageMenuIn;position:fixed;box-shadow:0 16px 42px #0000008c}.image-context-menu button{color:#dedbe3;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;width:100%;height:38px;padding:0 10px;font:800 11px Inter,sans-serif;display:flex}.image-context-menu button:hover{color:#fff;background:#3b3742}.image-context-menu button svg{color:#aaa5b1;width:17px;height:17px}.image-context-menu hr{background:#45414b;border:0;height:1px;margin:5px 4px}.image-lightbox{z-index:60000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#040407ed;place-items:center;padding:78px 42px 34px;animation:.16s both imageLightboxIn;display:grid;position:fixed;inset:0;overflow:auto}.image-lightbox>img{object-fit:contain;transform-origin:50%;-webkit-user-select:none;user-select:none;width:auto;max-width:min(100vw - 84px,1600px);height:auto;max-height:calc(100dvh - 112px);transition:transform .16s;display:block;box-shadow:0 20px 70px #00000073}.image-lightbox-tools{z-index:1;background:#25232b;border:1px solid #45414b;border-radius:12px;align-items:center;gap:2px;height:46px;padding:0 7px;display:flex;position:fixed;top:18px;right:76px;box-shadow:0 12px 28px #0006}.image-lightbox-tools button,.image-lightbox-close{color:#aaa6b1;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.image-lightbox-tools button{border-radius:7px;width:36px;height:34px;font-size:18px}.image-lightbox-tools button:hover,.image-lightbox-close:hover{color:#fff;background:#393641}.image-lightbox-tools button svg{width:17px;height:17px}.image-lightbox-tools span{color:#a9a4af;text-align:center;min-width:42px;font-size:9px;font-weight:850}.image-lightbox-tools i{background:#46424d;width:1px;height:25px;margin:0 4px}.image-lightbox-close{z-index:1;background:#25232b;border:1px solid #45414b;border-radius:12px;width:46px;height:46px;position:fixed;top:18px;right:18px;box-shadow:0 12px 28px #0006}.image-lightbox-close svg{width:23px;height:23px}@keyframes imageLightboxIn{0%{opacity:0}to{opacity:1}}@keyframes imageMenuIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@media (width<=680px){.image-lightbox{padding:80px 16px 24px}.image-lightbox>img{max-width:calc(100vw - 32px);max-height:calc(100vh - 104px)}.image-lightbox-tools{justify-content:center;left:14px;right:70px}.image-lightbox-tools span{min-width:34px}}.community-message-reactions{align-items:center;overflow:visible}.community-message-reactions>button{position:relative;overflow:visible}.community-message-reactions .community-add-reaction{color:#9e99a5;background:0 0;border-color:#0000;width:28px;padding:0!important}.community-message-reactions .community-add-reaction:hover{color:#fff;background:#302d36;border-color:#4b4652}.community-message-reactions .community-add-reaction svg{width:16px;height:16px}.reaction-hover-card{z-index:500;text-align:left;pointer-events:none;color:#eee;background:#292730;border:1px solid #4a4652;border-radius:9px;grid-template-columns:44px minmax(150px,1fr);align-items:center;column-gap:11px;width:max-content;max-width:320px;min-height:68px;padding:10px 14px;display:none;position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%);box-shadow:0 12px 32px #00000080}.community-message-reactions>button:hover>.reaction-hover-card{animation:.13s both reactionHoverIn;display:grid}.reaction-hover-card:after{content:"";background:#292730;border-bottom:1px solid #4a4652;border-right:1px solid #4a4652;width:10px;height:10px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.reaction-hover-card strong{place-items:center;width:44px;height:44px;font-size:34px;font-weight:400;display:grid}.reaction-hover-card strong img{object-fit:contain;width:40px;height:40px}.reaction-hover-card>span{flex-direction:column;gap:4px;min-width:0;display:flex}.reaction-hover-card b{text-overflow:ellipsis;color:#f1eef4;white-space:nowrap;font-size:11px;overflow:hidden}.reaction-hover-card em{color:#aaa5b1;white-space:nowrap;font-size:10px;font-style:normal;font-weight:650}.community-message-reactions>button:first-child .reaction-hover-card{left:0;transform:none}.community-message-reactions>button:first-child .reaction-hover-card:after{left:20px}@keyframes reactionHoverIn{0%{opacity:0;transform:translate(-50%,3px)scale(.98)}to{opacity:1;transform:translate(-50%)}}.community-message-reactions>button:first-child:hover>.reaction-hover-card{animation:.13s both reactionHoverFirstIn}@keyframes reactionHoverFirstIn{0%{opacity:0;transform:translateY(3px)scale(.98)}to{opacity:1;transform:none}}.reaction-details-shade{z-index:52000;background:#040407d1;place-items:center;padding:28px;animation:.15s both imageLightboxIn;display:grid;position:fixed;inset:0}.reaction-details-modal{background:#1c1a21;border:1px solid #47434f;border-radius:13px;flex-direction:column;width:min(780px,100vw - 56px);height:min(570px,100vh - 56px);display:flex;overflow:hidden;box-shadow:0 24px 75px #0000009e}.reaction-details-modal>header{border-bottom:1px solid #35323b;align-items:center;height:70px;padding:0 20px;display:flex}.reaction-details-modal h2{flex:1;margin:0;font-size:20px}.reaction-details-modal>header button{color:#918c98;background:0 0;border:0;border-radius:7px;place-items:center;width:38px;height:38px;display:grid}.reaction-details-modal>header button:hover{color:#fff;background:#2d2a33}.reaction-details-modal>header svg{width:25px}.reaction-details-body{flex:1;grid-template-columns:116px minmax(0,1fr);gap:16px;min-height:0;padding:18px;display:grid}.reaction-details-body>nav{flex-direction:column;gap:5px;display:flex}.reaction-details-body>nav button{color:#aaa5b1;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;height:45px;padding:0 10px;font-size:21px;display:flex}.reaction-details-body>nav button:hover,.reaction-details-body>nav button.active{color:#fff;background:#34313a}.reaction-details-body>nav button.active{box-shadow:inset 3px 0 #7168f5}.reaction-details-body>nav img{object-fit:contain;width:25px;height:25px}.reaction-details-body>nav b{font-size:13px}.reaction-details-body>main{background:#201e25;border:1px solid #3c3943;border-radius:10px;min-width:0;padding:8px 13px;overflow-y:auto}.reaction-details-body article{border-bottom:1px solid #34313b;align-items:center;gap:11px;height:58px;display:flex}.reaction-details-body article:last-child{border-bottom:0}.reaction-details-avatar{background:#514b66;border-radius:50%;place-items:center;width:38px;height:38px;font-size:12px;font-weight:850;display:grid;overflow:hidden}.reaction-details-avatar img{object-fit:cover;width:100%;height:100%}.reaction-details-body article>span{flex:1;align-items:baseline;gap:7px;min-width:0;display:flex}.reaction-details-body article>span b{font-size:12px}.reaction-details-body article>span small{color:#96919d;font-size:10px}.reaction-details-body article>button{color:#aaa5b1;background:0 0;border:0;border-radius:6px;place-items:center;width:32px;height:32px;display:grid}.reaction-details-body article>button:hover{color:#ff7f8b;background:#3a3038}.reaction-details-body article>button svg{width:18px}@media (width<=620px){.reaction-details-body{grid-template-columns:76px minmax(0,1fr)}.reaction-details-modal{width:calc(100vw - 24px);height:calc(100vh - 24px)}.reaction-details-shade{padding:12px}.reaction-details-body article>span{flex-direction:column;align-items:flex-start;gap:1px}}.reaction-hover-card{cursor:pointer;pointer-events:auto!important}.reaction-hover-card:before{content:"";height:13px;position:absolute;bottom:-12px;left:0;right:0}.reaction-hover-card:hover{display:grid!important}.reaction-details-modal{width:min(650px,100vw - 44px)!important;height:min(470px,100vh - 44px)!important}.reaction-details-modal>header{height:62px!important;padding:5px 17px 0!important}.reaction-details-modal>header button{transform:translateY(4px)}.reaction-details-body{grid-template-columns:98px minmax(0,1fr)!important;gap:13px!important;padding:14px!important}.reaction-details-body>nav{padding-top:7px}.reaction-details-body>nav button{height:40px!important;padding:0 8px!important;font-size:19px!important}.reaction-details-body>main{padding:6px 11px!important}.reaction-details-body article{height:52px!important}.reaction-details-avatar{width:34px!important;height:34px!important}.community-message-reactions .community-add-reaction{width:27px!important;height:27px!important;box-shadow:none!important;color:#aaa6b1!important;background:0 0!important;border:0!important;border-radius:50%!important;place-items:center!important;padding:0!important;display:grid!important}.community-message-reactions .community-add-reaction:hover{color:#eee!important;box-shadow:none!important;background:0 0!important;border:0!important}.community-message-reactions .community-add-reaction svg{display:block;width:18px!important;height:18px!important;margin:0!important;transform:none!important}.community-member-profile{padding-top:129px!important}.community-member-profile>.note-author-avatar{width:74px!important;min-width:74px!important;max-width:74px!important;height:74px!important;min-height:74px!important;max-height:74px!important;top:39px!important;left:16px!important}.community-member-profile>h2{margin-top:0!important}.mooted-app .settings-overlay{box-sizing:border-box;transform-origin:0 0!important;width:115%!important;height:115%!important;inset:0 auto auto 0!important;transform:scale(.869565)!important}.server-message-emoji,.server-composer-emoji{background:#292730!important;border-radius:10px!important;width:min(680px,100vw - 110px)!important;height:520px!important;max-height:calc(100vh - 96px)!important;overflow:hidden!important}.server-message-emoji>header,.server-composer-emoji>header{background:#292730!important;gap:8px!important;height:54px!important;padding:0 18px!important}.server-message-emoji>header button,.server-composer-emoji>header button{border-radius:8px!important;height:38px!important;padding:0 16px!important;font-size:13px!important}.server-message-emoji>header button.active,.server-composer-emoji>header button.active{background:#4a4652!important}.emoji-picker-top-actions{z-index:12;align-items:center;gap:10px;height:42px;display:flex;position:absolute;top:62px;right:13px}.emoji-picker-top-actions>span{place-items:center;width:38px;height:38px;font-size:25px;display:grid}.emoji-picker-top-actions>button{color:#f0edf3;background:#45414c;border:0;border-radius:8px;height:40px;padding:0 14px;font-size:11px;font-weight:850}.emoji-picker-top-actions>button:hover{background:#514c59}.server-message-emoji .epr-main,.server-composer-emoji .epr-main{background:#211f27!important;height:466px!important}.server-message-emoji .epr-search-container,.server-composer-emoji .epr-search-container{margin:9px 176px 9px 13px!important}.server-message-emoji .epr-search,.server-composer-emoji .epr-search{background:#292730!important;border:1px solid #514d59!important;border-radius:8px!important;height:42px!important;font-size:13px!important}.server-message-emoji>.server-custom-emoji-sections,.server-composer-emoji>.server-custom-emoji-sections{z-index:10;border-top:1px solid #3d3944;border-bottom:1px solid #3d3944;height:112px;max-height:112px;position:absolute;top:116px;left:48px;right:0;overflow:auto;background:#211f27!important;padding:9px 14px!important}.server-message-emoji>.server-custom-emoji-sections section,.server-composer-emoji>.server-custom-emoji-sections section{margin:0!important}.server-message-emoji>.server-custom-emoji-sections section+section,.server-composer-emoji>.server-custom-emoji-sections section+section{margin-top:9px!important}.server-message-emoji>.server-custom-emoji-sections section>b,.server-composer-emoji>.server-custom-emoji-sections section>b{color:#c9c5cf;margin-bottom:6px;font-size:10px}.server-message-emoji>.server-custom-emoji-sections section>div,.server-composer-emoji>.server-custom-emoji-sections section>div{flex-wrap:wrap;gap:5px;display:flex}.server-message-emoji>.server-custom-emoji-sections button,.server-composer-emoji>.server-custom-emoji-sections button{width:42px;height:42px}.server-message-emoji>.server-custom-emoji-sections img,.server-composer-emoji>.server-custom-emoji-sections img{width:36px;height:36px}:is(.server-message-emoji:has(>.server-custom-emoji-sections:not(:empty)) .epr-category-nav,.server-composer-emoji:has(>.server-custom-emoji-sections:not(:empty)) .epr-category-nav){background:#1a191f!important;width:48px!important;padding:7px 8px!important;top:174px!important}:is(.server-message-emoji:has(>.server-custom-emoji-sections:not(:empty)) .epr-body,.server-composer-emoji:has(>.server-custom-emoji-sections:not(:empty)) .epr-body){padding-top:119px!important;padding-left:50px!important}.server-message-emoji .epr-category-nav>button,.server-composer-emoji .epr-category-nav>button{flex-basis:31px!important;width:31px!important;height:31px!important;min-height:31px!important}.server-message-emoji .epr-category-nav svg,.server-composer-emoji .epr-category-nav svg{width:18px!important;height:18px!important}.server-message-emoji .epr-emoji-category-content,.server-composer-emoji .epr-emoji-category-content{grid-auto-rows:39px!important}.server-message-emoji .epr-emoji,.server-composer-emoji .epr-emoji{font-size:27px!important}.server-message-emoji .epr-preview,.server-composer-emoji .epr-preview{background:#17161c!important;height:55px!important;min-height:55px!important;padding:0 14px!important}.server-message-emoji .epr-preview .epr-emoji-img,.server-composer-emoji .epr-preview .epr-emoji-img{width:35px!important;max-width:35px!important;height:35px!important;max-height:35px!important}@media (width<=760px){.server-message-emoji,.server-composer-emoji{width:auto!important;left:8px!important;right:8px!important}.emoji-picker-top-actions>button{display:none}.server-message-emoji .epr-search-container,.server-composer-emoji .epr-search-container{margin-right:58px!important}}.mooted-emoji-picker{color:#eee;background:#211f27!important;border:1px solid #4a4652!important;border-radius:12px!important;grid-template-rows:58px 64px minmax(0,1fr) 58px!important;width:min(660px,100vw - 92px)!important;height:min(560px,100vh - 88px)!important;max-height:none!important;padding:0!important;display:grid!important;overflow:hidden!important;box-shadow:0 22px 60px #00000094!important}.mooted-emoji-picker>header{background:#292730!important;border-bottom:1px solid #403c47!important;align-items:center!important;gap:8px!important;height:auto!important;padding:0 20px!important;display:flex!important}.mooted-emoji-picker>header>button{cursor:pointer;color:#c8c4cf!important;background:0 0!important;border:0!important;border-radius:8px!important;width:auto!important;height:40px!important;padding:0 16px!important;font:850 13px Inter,sans-serif!important}.mooted-emoji-picker>header>button:hover{color:#fff!important;background:#37333e!important}.mooted-emoji-picker>header>button.active{color:#fff!important;background:#4a4652!important}.mooted-emoji-search{background:#211f27;border-bottom:1px solid #403c47;grid-template-columns:minmax(0,1fr) 42px 92px;align-items:center;gap:9px;min-width:0;padding:10px 14px 10px 70px;display:grid}.mooted-emoji-search>label{background:#292730;border:1px solid #4c4854;border-radius:8px;align-items:center;gap:9px;height:42px;padding:0 12px;display:flex}.mooted-emoji-search>label:focus-within{border-color:#7068ef;box-shadow:0 0 0 2px #7068ef2e}.mooted-emoji-search svg{color:#aaa5b1;flex:none;width:18px;height:18px}.mooted-emoji-search input{width:100%;min-width:0;color:#eee!important;background:0 0!important;border:0!important;outline:0!important;padding:0!important;font:700 12px Inter,sans-serif!important}.mooted-emoji-search input::placeholder{color:#aaa5b1}.mooted-emoji-search>span{place-items:center;height:40px;font-size:26px;display:grid}.mooted-emoji-search>button{cursor:pointer;color:#f0edf4!important;background:#484450!important;border:0!important;border-radius:8px!important;width:92px!important;height:40px!important;padding:0 12px!important;font:850 11px Inter,sans-serif!important}.mooted-emoji-search>button:hover{background:#56515e!important}.mooted-emoji-browser{grid-template-columns:58px minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.mooted-emoji-browser>nav{scrollbar-width:none;background:#19181e;border-right:1px solid #3b3742;flex-direction:column;align-items:center;gap:5px;min-height:0;padding:8px 7px;display:flex;overflow:hidden auto}.mooted-emoji-browser>nav::-webkit-scrollbar{display:none}.mooted-emoji-browser>nav>button{cursor:pointer;color:#aaa5b1!important;background:0 0!important;border:0!important;border-radius:9px!important;place-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;display:grid!important}.mooted-emoji-browser>nav>button:hover,.mooted-emoji-browser>nav>button.active{color:#fff!important;background:#38343f!important}.mooted-emoji-browser>nav>button.active{box-shadow:inset 3px 0 #7168f5!important}.mooted-emoji-browser>nav svg{width:20px;height:20px}.mooted-emoji-browser>nav img{object-fit:cover;border-radius:8px;width:29px;height:29px}.mooted-emoji-browser>main{scrollbar-color:#6e6876 transparent;scrollbar-width:thin;min-width:0;min-height:0;padding:8px 14px 18px;overflow:hidden auto}.mooted-emoji-browser>main>section{scroll-margin-top:8px}.mooted-emoji-browser>main>section+section{margin-top:11px}.mooted-emoji-browser>main h3{color:#c7c2cd;text-transform:uppercase;letter-spacing:.035em;align-items:center;gap:5px;height:28px;font-weight:900;display:flex;margin:0!important;font-size:10px!important}.mooted-emoji-browser>main h3 svg{width:13px;height:13px}.mooted-emoji-browser>main section>div{grid-template-columns:repeat(auto-fill,minmax(42px,1fr));gap:3px;display:grid}.mooted-emoji-browser>main section>div>button{cursor:pointer;color:#fff!important;background:0 0!important;border:0!important;border-radius:8px!important;place-items:center!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;padding:3px!important;font-size:29px!important;line-height:1!important;display:grid!important}.mooted-emoji-browser>main section>div>button:hover{transform:scale(1.05);background:#3d3944!important}.mooted-emoji-browser>main section>div>button>img{object-fit:contain;width:35px;max-width:35px;height:35px;max-height:35px}.mooted-emoji-picker>footer{background:#19181e!important;border-top:1px solid #403c47!important;align-items:center!important;gap:11px!important;height:auto!important;padding:0 16px!important;display:flex!important}.mooted-emoji-picker>footer>strong{place-items:center;width:40px;height:40px;font-size:31px;font-weight:400;display:grid}.mooted-emoji-picker>footer>strong img{object-fit:contain;width:36px;height:36px}.mooted-emoji-picker>footer>span{color:#c0bbc6;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800;overflow:hidden}.mooted-emoji-placeholder{color:#aaa5b1;text-align:center;flex-direction:column;grid-row:2/5;justify-content:center;align-items:center;display:flex}.mooted-emoji-placeholder>span{color:#eee;background:#38343f;border-radius:16px;place-items:center;width:58px;height:58px;margin-bottom:12px;font-size:19px;font-weight:900;display:grid}.mooted-emoji-placeholder>b{color:#eee;font-size:16px}.mooted-emoji-placeholder>p{margin:7px 0 0;font-size:11px}.mooted-gif-browser{background:#1c1a21;grid-row:2/5;grid-template-rows:62px 34px minmax(0,1fr);min-height:0;display:grid}.mooted-gif-search{box-sizing:border-box;background:#121117;border:1px solid #4b4753;border-radius:8px;align-items:center;gap:9px;height:42px;margin:10px 12px;padding:0 11px;transition:border-color .16s,box-shadow .16s;display:flex}.mooted-gif-search:focus-within{border-color:#766dff;box-shadow:0 0 0 3px #6b60ff30}.mooted-gif-search>svg{color:#aaa6b1;width:19px}.mooted-gif-search>input{flex:1;min-width:0;color:#f4f2f7!important;background:0 0!important;border:0!important;outline:0!important;font:700 13px Inter,sans-serif!important}.mooted-gif-search>input::placeholder{color:#8d8995}.mooted-gif-search>button{color:#aaa6b1;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:27px;height:27px;display:grid}.mooted-gif-search>button:hover{color:#fff;background:#34313a}.mooted-gif-search>button svg{width:16px}.mooted-gif-heading{color:#f0edf4;justify-content:space-between;align-items:center;padding:0 13px;display:flex}.mooted-gif-heading>b{text-transform:uppercase;letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.mooted-gif-heading>span{color:#7f7a87;letter-spacing:.04em;font-size:9px;font-weight:800}.mooted-gif-scroll{scrollbar-width:thin;scrollbar-color:#4c4853 transparent;min-height:0;padding:6px 10px 12px;overflow-y:auto}.mooted-gif-grid{columns:3 122px;column-gap:7px}.mooted-gif-grid>button{break-inside:avoid;cursor:pointer;isolation:isolate;background:#2b2831;border:0;border-radius:7px;width:100%;margin:0 0 7px;padding:0;display:block;position:relative;overflow:hidden}.mooted-gif-grid>button:after{content:"";border-radius:inherit;border:2px solid #0000;transition:border-color .14s,background .14s;position:absolute;inset:0}.mooted-gif-grid>button:hover:after{background:#ffffff0a;border-color:#7b72ff}.mooted-gif-grid>button>img{width:100%;aspect-ratio:var(--gif-ratio);object-fit:cover;max-height:190px;transition:transform .16s;display:block}.mooted-gif-grid>button:hover>img{transform:scale(1.025)}.mooted-gif-grid>button>span{color:#fff;text-align:left;white-space:nowrap;text-overflow:ellipsis;opacity:0;background:linear-gradient(#0000,#08070ae6);padding:23px 7px 6px;font-size:9px;font-weight:800;transition:opacity .14s;position:absolute;inset:auto 0 0;overflow:hidden}.mooted-gif-grid>button:hover>span{opacity:1}.mooted-gif-loading>i{break-inside:avoid;background:linear-gradient(100deg,#29262f 20%,#383440 42%,#29262f 64%) 0 0/220% 100%;border-radius:7px;height:108px;margin-bottom:7px;animation:1.25s linear infinite mooted-gif-shimmer;display:block}.mooted-gif-loading>i:nth-child(3n+2){height:148px}.mooted-gif-loading>i:nth-child(3n){height:86px}@keyframes mooted-gif-shimmer{to{background-position-x:-220%}}.mooted-gif-state{color:#96919d;text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:190px;display:flex}.mooted-gif-state>span{color:#eee;background:#35313c;border-radius:14px;place-items:center;width:50px;height:50px;font-size:15px;font-weight:900;display:grid}.mooted-gif-state>svg{width:42px;height:42px}.mooted-gif-state>b{color:#eee;margin-top:10px;font-size:14px}.mooted-gif-state>p{margin:5px 0 10px;font-size:10px}.mooted-gif-state>button,.mooted-gif-more{color:#fff;cursor:pointer;background:#655df0;border:0;border-radius:7px;font-weight:800}.mooted-gif-state>button{height:32px;padding:0 14px}.mooted-gif-more{width:100%;height:34px;margin-top:4px}.mooted-gif-more:hover,.mooted-gif-state>button:hover{background:#766eff}.mooted-gif-more:disabled{opacity:.55;cursor:wait}.server-message-emoji.mooted-emoji-picker,.server-composer-emoji.mooted-emoji-picker{z-index:85!important;position:absolute!important}.server-message-emoji.mooted-emoji-picker{bottom:43px!important;right:8px!important}.server-composer-emoji.mooted-emoji-picker{bottom:52px!important;right:0!important}@media (width<=760px){.mooted-emoji-picker{width:auto!important;height:min(520px,100vh - 80px)!important;left:8px!important;right:8px!important}.mooted-emoji-search{grid-template-columns:minmax(0,1fr) 38px;padding-left:10px}.mooted-emoji-search>button{display:none!important}.mooted-emoji-browser{grid-template-columns:50px minmax(0,1fr)}.mooted-emoji-browser>nav{padding-inline:4px}.mooted-emoji-browser>nav>button{width:40px!important;min-width:40px!important}}.mooted-emoji-picker>footer{box-sizing:border-box!important;text-align:left!important;justify-content:flex-start!important;width:100%!important}.mooted-emoji-picker>footer>strong{flex:0 0 40px!important;margin:0!important}.mooted-emoji-picker>footer>span{text-align:left!important;flex:0 auto!important;margin:0!important;display:block!important}.mooted-emoji-browser>nav>button>img,.mooted-emoji-browser>nav>button>span{border-radius:9px!important;width:30px!important;height:30px!important}.mooted-emoji-browser>nav>button>span{color:#f2eff4;background:#44404c;place-items:center;font-size:9px;font-weight:900;display:grid}.mooted-emoji-browser>nav>button>svg{stroke-width:1.8px!important;width:27px!important;height:27px!important}.mooted-emoji-browser>main h3>button{cursor:pointer;width:auto!important;height:28px!important;color:inherit!important;font:inherit!important;text-transform:inherit!important;letter-spacing:inherit!important;background:0 0!important;border:0!important;align-items:center!important;gap:5px!important;padding:0!important;display:flex!important}.mooted-emoji-browser>main h3>button:hover{color:#fff!important}.mooted-emoji-browser>main h3>button svg{transition:transform .15s}.mooted-emoji-browser>main h3>button svg.collapsed{transform:rotate(-90deg)}.mooted-emoji-picker{grid-template-rows:58px 64px minmax(0,1fr) 68px!important}.mooted-emoji-search{padding-left:14px!important}.mooted-emoji-browser>nav>button{font-size:27px!important;line-height:1!important}.mooted-emoji-browser>nav>button>svg{width:29px!important;min-width:29px!important;height:29px!important;min-height:29px!important;display:block!important}.mooted-emoji-browser>nav>button>img{border-radius:10px!important;width:34px!important;height:34px!important}.mooted-emoji-picker>footer{z-index:4!important;background:#19181e!important;min-height:68px!important;padding:0 18px!important;position:relative!important;box-shadow:0 12px #19181e!important}.mooted-emoji-browser>nav{display:flex!important}.mooted-emoji-browser>nav>button.active{box-shadow:none!important;background:#38343f!important}.mooted-emoji-browser>main{padding-left:14px!important;padding-right:14px!important}.mooted-skin-tone{width:42px;height:42px;position:relative}.mooted-skin-tone>button{cursor:pointer;background:0 0!important;border:0!important;border-radius:8px!important;place-items:center!important;width:42px!important;height:42px!important;padding:0!important;font-size:27px!important;line-height:1!important;display:grid!important}.mooted-skin-tone>button:hover,.mooted-skin-tone>button[aria-expanded=true]{background:#38343f!important}.mooted-skin-tone>div{z-index:30;background:#292730;border:1px solid #4a4652;border-radius:8px;flex-direction:column;gap:2px;width:46px;padding:4px;display:flex;position:absolute;top:47px;left:50%;transform:translate(-50%);box-shadow:0 12px 28px #0000007a}.mooted-skin-tone>div>button{cursor:pointer;background:0 0!important;border:0!important;border-radius:6px!important;place-items:center!important;width:38px!important;height:38px!important;padding:0!important;font-size:25px!important;line-height:1!important;display:grid!important}.mooted-skin-tone>div>button:hover,.mooted-skin-tone>div>button.active{background:#45414d!important}.mooted-skin-tone>div>button.active{outline:1px solid #7168f5}.mooted-emoji-picker{grid-template-rows:52px 58px minmax(0,1fr) 60px!important;width:min(600px,100vw - 92px)!important;height:min(500px,100vh - 88px)!important}.mooted-emoji-picker>header{padding-inline:16px!important}.mooted-emoji-picker>header>button{height:36px!important;padding-inline:14px!important;font-size:12px!important}.mooted-emoji-search{grid-template-columns:minmax(0,1fr) 38px 84px!important;gap:8px!important;padding:8px 12px!important}.mooted-emoji-search>label{height:38px!important}.mooted-emoji-search>button{width:84px!important;height:38px!important}.mooted-skin-tone,.mooted-skin-tone>button{width:38px!important;height:38px!important}.mooted-skin-tone>button{font-size:24px!important}.mooted-emoji-browser{grid-template-columns:52px minmax(0,1fr)!important}.mooted-emoji-browser>nav{padding:7px 5px!important}.mooted-emoji-browser>nav>button{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;font-size:24px!important}.mooted-emoji-browser>nav>button>img{width:31px!important;height:31px!important}.mooted-emoji-browser>nav>button>svg{width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important}.mooted-emoji-browser>main{padding:7px 12px 14px!important}.mooted-emoji-browser>main section>div{grid-template-columns:repeat(auto-fill,minmax(38px,1fr))!important}.mooted-emoji-browser>main section>div>button{height:40px!important;min-height:40px!important;font-size:26px!important}.mooted-emoji-browser>main section>div>button>img{width:32px!important;height:32px!important}.mooted-emoji-picker>footer{min-height:60px!important;padding-inline:15px!important}.mooted-emoji-picker>footer>strong{font-size:28px!important}.mooted-app:not(.community-mode) .friends-view{grid-column:3/5}.community-composer-rich{color:#eee;white-space:pre-wrap;overflow-wrap:anywhere;outline:0;flex:1;min-width:0;min-height:24px;max-height:38px;padding:3px 0;font:14px/24px Inter,sans-serif;overflow:hidden auto}.community-composer-rich:empty:before{content:attr(data-placeholder);color:#918c99;pointer-events:none}.community-composer-rich.disabled{opacity:.55;pointer-events:none}.community-composer-rich img{object-fit:contain;vertical-align:middle;width:24px;height:24px;margin:0 2px;display:inline-block}::highlight(mooted-composer-links){color:#55b8ff;text-underline-offset:2px;-webkit-text-decoration:underline #55b8ff88;text-decoration:underline #55b8ff88}.community-mode .community-messages,.notes-view .notes-scroll{padding-bottom:13px!important}.message-mass-mention{color:#c8c3ff;background:#625bea55;border-radius:3px;padding:0 2px;font-weight:750}.community-message:hover .message-mass-mention{color:#dedaff;background:#625bea70}.message-user-mention,.composer-user-mention{color:#c8c3ff;background:#625bea55;border-radius:3px;padding:0 2px;font-weight:750}.community-message:hover .message-user-mention{color:#dedaff;background:#625bea70}.composer-user-mention{white-space:nowrap;margin:0 1px}.community-composer{position:relative}.community-mention-picker{z-index:22010;background:#292730;border:1px solid #4a4652;border-radius:10px;max-height:330px;padding:8px;animation:.14s both mentionPickerIn;position:absolute;bottom:calc(100% + 7px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 52px #000b}.community-mention-picker>header{color:#aaa5b1;letter-spacing:.04em;align-items:center;height:27px;padding:0 9px;font-size:9px;font-weight:900;display:flex}.community-mention-picker>button{cursor:pointer;color:#e9e6ed!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:7px!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;width:100%!important;height:49px!important;padding:0 10px!important;display:flex!important}.community-mention-picker>button:hover,.community-mention-picker>button.active{background:#47424f!important}.mention-picker-avatar,.mention-picker-symbol{background:#55505d;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:16px;font-weight:850;display:grid;overflow:hidden}.mention-picker-avatar img{object-fit:cover;width:100%;height:100%}.community-mention-picker>button>span:last-child{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.community-mention-picker b,.community-mention-picker small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.community-mention-picker b{font-size:12px}.community-mention-picker small{color:#aaa5b1;font-size:9px}.community-mention-picker>button.active small{color:#cac5d0}@keyframes mentionPickerIn{0%{opacity:0;transform:translateY(5px)scale(.99)}to{opacity:1;transform:none}}.server-message-emoji.mooted-emoji-picker,.server-composer-emoji.mooted-emoji-picker{z-index:22000!important;grid-template-rows:46px 52px minmax(0,1fr) 52px!important;width:min(520px,86.9565vw - 28px)!important;height:min(430px,86.9565dvh - 28px)!important;box-shadow:0 18px 52px #000000b8!important}.server-message-emoji.mooted-emoji-picker>header,.server-composer-emoji.mooted-emoji-picker>header{padding-inline:13px!important}.server-message-emoji.mooted-emoji-picker>header>button,.server-composer-emoji.mooted-emoji-picker>header>button{height:32px!important;padding-inline:12px!important;font-size:11px!important}.server-message-emoji .mooted-emoji-search,.server-composer-emoji .mooted-emoji-search{grid-template-columns:minmax(0,1fr) 36px 76px!important;gap:7px!important;padding:7px 10px!important}.server-message-emoji .mooted-emoji-search>label,.server-composer-emoji .mooted-emoji-search>label{height:35px!important}.server-message-emoji .mooted-emoji-search>button,.server-composer-emoji .mooted-emoji-search>button{width:76px!important;height:35px!important}.server-message-emoji .mooted-emoji-browser,.server-composer-emoji .mooted-emoji-browser{grid-template-columns:48px minmax(0,1fr)!important}.server-message-emoji.mooted-emoji-picker>footer,.server-composer-emoji.mooted-emoji-picker>footer{min-height:52px!important}.message-context-menu{z-index:22001!important}.voice-warning-shade{z-index:50000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#07060ad1;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.voice-warning-dialog{background:#211f27;border:1px solid #4a4652;border-radius:12px;width:min(520px,86.9565vw - 30px);padding:22px;box-shadow:0 28px 90px #000000b8}.voice-warning-dialog>header{align-items:center;gap:13px;display:flex}.voice-warning-dialog>header>span{color:#f4bf45;background:#47381d;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.voice-warning-dialog>header>span svg{width:21px}.voice-warning-dialog>header>div{flex:1;min-width:0}.voice-warning-dialog>header small{color:#aaa5b1;letter-spacing:.08em;font-size:9px;font-weight:850}.voice-warning-dialog h2{margin:2px 0 0;font-size:20px}.voice-warning-dialog>header>button{color:#99949f;background:0 0;border:0;width:32px;height:32px}.voice-warning-dialog>p{color:#c1bdc7;margin:19px 0;font-size:12px;line-height:1.55}.voice-warning-facts{grid-template-columns:1fr 1fr;gap:9px;display:grid}.voice-warning-facts>span{background:#19181e;border:1px solid #3f3b47;border-radius:8px;flex-direction:column;align-items:flex-start;gap:5px;min-height:112px;padding:13px;display:flex}.voice-warning-facts svg{color:#857df8;width:18px}.voice-warning-facts b{font-size:11px}.voice-warning-facts small{color:#96919d;font-size:9px;line-height:1.45}.voice-warning-dialog>label{color:#c9c5ce;cursor:pointer;background:#2b2832;border-radius:7px;align-items:flex-start;gap:10px;margin-top:16px;padding:12px;font-size:10px;line-height:1.45;display:flex}.voice-warning-dialog>label input{accent-color:#7168f5;margin-top:2px}.voice-warning-dialog>footer{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.voice-warning-dialog>footer button{color:#eee;background:#302d36;border:1px solid #4c4854;border-radius:7px;align-items:center;gap:7px;height:37px;padding:0 14px;font-size:11px;font-weight:850;display:flex}.voice-warning-dialog>footer button:last-child{background:#564de7;border-color:#655cef}.voice-warning-dialog>footer button:disabled{opacity:.42;cursor:not-allowed}.voice-warning-dialog>footer svg{width:15px}.voice-connection-panel{background:#17161c;border-top:1px solid #35313b;flex:none;padding:10px 11px 9px}.voice-connection-panel>header{flex-direction:column;gap:2px;display:flex}.voice-connection-panel>header span{color:#55d99a;align-items:center;gap:6px;font-size:11px;font-weight:850;display:flex}.voice-connection-panel>header span svg{width:14px}.voice-connection-panel>header small{color:#85818c;font-size:8px}.voice-panel-channel{color:#ddd9e2;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;width:100%;height:39px;margin-top:7px;padding:0 7px;display:flex}.voice-panel-channel>svg{width:17px}.voice-panel-channel span{flex-direction:column;display:flex}.voice-panel-channel small{color:#898591;font-size:8px}.voice-connection-panel>p{color:#ff8b96;margin:5px 2px;font-size:8px;line-height:1.35}.voice-connection-panel>footer{gap:6px;margin-top:6px;display:flex}.voice-connection-panel>footer button,.voice-call-controls button{color:#b9b5c0;background:#302d36;border:0;border-radius:6px;place-items:center;width:34px;height:32px;display:grid}.voice-connection-panel>footer button:hover,.voice-call-controls button:hover{color:#fff;background:#403c47}.voice-connection-panel>footer button.active,.voice-call-controls button.active{color:#ff7c88;background:#493039}.voice-connection-panel>footer button.disconnect,.voice-call-controls button.disconnect{color:#fff;background:#ad3947;margin-left:auto}.voice-connection-panel>footer svg{width:16px}.community-channel-row.voice-connected{flex-wrap:wrap}.community-channel-row.voice-connected>button:first-child{color:#55d99a}.voice-channel-members{flex-direction:column;flex:0 0 100%;padding:1px 4px 4px 19px;display:flex}.voice-channel-members>button{width:100%;color:#bdb8c3!important;background:0 0!important;border:0!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;height:29px!important;padding:0 5px!important;font-size:10px!important;display:flex!important}.voice-channel-member-avatar{background:#4b46a8;border-radius:50%;place-items:center;width:22px;height:22px;font-size:8px;font-weight:850;display:grid;overflow:hidden}.voice-channel-member-avatar img{object-fit:cover;width:100%;height:100%}.voice-channel-members>button span{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.voice-channel-members>button>svg{color:#e46a77;width:12px!important}.voice-channel-view{background:#1e1d24;flex-direction:column;grid-column:3/5;min-width:0;display:flex}.voice-channel-view>header{border-bottom:1px solid #302d36;flex:none;align-items:center;gap:12px;height:49px;padding:0 16px;display:flex}.voice-channel-view>header b{align-items:center;gap:7px;font-size:13px;display:flex}.voice-channel-view>header b svg{width:18px}.voice-channel-view>header span{color:#898591;border-left:1px solid #3a3641;padding-left:12px;font-size:10px}.voice-channel-view>main{flex:1;min-height:0;padding:30px;position:relative;overflow:auto}.voice-call-heading{text-align:center}.voice-call-heading>span{color:#9b95ff;background:#34313d;border-radius:20px;place-items:center;width:60px;height:60px;margin:auto;display:grid}.voice-call-heading>span svg{width:29px}.voice-call-heading h1{margin:12px 0 3px;font-size:21px}.voice-call-heading p{color:#918c98;margin:0;font-size:10px}.voice-participant-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;max-width:850px;margin:30px auto 90px;display:grid}.voice-participant-grid article{background:#292730;border:1px solid #3c3943;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:150px;padding:20px;display:flex;position:relative}.voice-participant-avatar{background:#4a45ac;border-radius:50%;place-items:center;width:70px;height:70px;font-size:23px;font-weight:850;display:grid;overflow:hidden}.voice-participant-avatar img{object-fit:cover;width:100%;height:100%}.voice-participant-grid article>b{font-size:12px}.voice-participant-grid article>span{color:#65dda0;background:#201f25;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;bottom:10px;right:11px}.voice-participant-grid article>span.muted{color:#ff7884}.voice-participant-grid article>span svg{width:12px}.voice-call-controls{background:#211f27;border:1px solid #46424d;border-radius:10px;gap:7px;width:max-content;margin:auto;padding:7px;display:flex;position:sticky;bottom:18px;left:50%;box-shadow:0 10px 30px #00000080}.voice-call-controls button{border-radius:8px;width:40px;height:38px}.voice-call-controls button.disconnect{margin-left:10px}@media (width<=760px){.voice-warning-facts{grid-template-columns:1fr}.voice-channel-view{grid-column:3/4}.voice-participant-grid{grid-template-columns:1fr}}.account-strip>button:disabled{opacity:.38;cursor:not-allowed}.account-strip>button.voice-control-active{color:#ff7884!important;background:#493039!important}.voice-channel-view{background:#08080a!important}.voice-channel-view>header{background:#111014!important}.voice-channel-view>header>span{flex:1;border:0!important}.voice-channel-view>header>button{color:#b3afbb;background:0 0;border:0;border-radius:6px;place-items:center;width:31px;height:31px;display:grid}.voice-channel-view>header>button:hover{color:#fff;background:#292730}.voice-channel-view>header>button svg{width:17px}.voice-channel-view>main{flex-direction:column;display:flex;padding:56px 42px 24px!important}.voice-participant-grid{flex:1;grid-auto-rows:minmax(230px,1fr);place-items:stretch stretch;width:min(920px,92%);min-height:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr))!important;gap:14px!important;max-width:none!important;margin:0 auto 28px!important}.voice-participant-grid article{width:100%;overflow:hidden;background:#383838!important;border:0!important;border-radius:13px!important;min-height:260px!important;padding:24px!important}.voice-participant-grid article.speaking{box-shadow:inset 0 0 0 3px #32c982,0 0 0 1px #32c982!important}.voice-participant-avatar{transition:box-shadow .12s,transform .12s;background:#17161c!important;border:0!important;width:112px!important;height:112px!important;font-size:34px!important}.voice-participant-grid article.speaking .voice-participant-avatar{transform:scale(1.025);box-shadow:0 0 0 5px #32c982,0 0 24px #32c9826b!important}.voice-participant-grid article>b{text-overflow:ellipsis;white-space:nowrap;background:#08080ae6;border-radius:5px;max-width:calc(100% - 55px);padding:5px 8px;position:absolute;bottom:11px;left:12px;overflow:hidden;font-size:10px!important}.voice-participant-grid article>span{bottom:11px!important;right:12px!important}.voice-stage-error{color:#ff858f;margin:0 auto 12px;font-size:10px}.voice-call-controls{background:#111014!important;border-color:#302e36!important;border-radius:16px!important;margin:0 auto!important;padding:8px!important;position:relative!important;bottom:auto!important;left:auto!important}.voice-call-controls button{background:#26242c!important;border-radius:50%!important;width:42px!important;height:42px!important}.voice-call-controls button.disconnect{background:#ef454f!important;width:48px!important;margin-left:8px!important}.voice-call-controls button:disabled{opacity:.42}.voice-call-controls svg{width:18px!important}.voice-connection-panel{background:#1b1a21!important;padding:13px 11px 11px!important}.voice-connection-panel>header{flex-direction:row!important;align-items:center!important}.voice-connection-panel>header>span{flex:1;min-width:0;color:#31cb82!important;font-size:12px!important}.voice-connection-panel>header>div{gap:4px;display:flex}.voice-connection-panel>header>div button{color:#b7b2be;background:#302d36;border:0;border-radius:6px;place-items:center;width:29px;height:29px;display:grid}.voice-connection-panel>header>div button:hover{color:#fff;background:#423e49}.voice-connection-panel>header>div button:last-child{color:#ff7a85}.voice-connection-panel>header>div svg{width:14px}.voice-panel-channel{height:auto!important;margin-top:5px!important;padding:0!important}.voice-panel-channel:hover{background:0 0!important}.voice-panel-channel b{font-size:9px!important}.voice-panel-people{align-items:center;min-height:28px;margin-top:8px;display:flex}.voice-panel-avatar{background:#423e96;border:2px solid #1b1a21;border-radius:50%;place-items:center;width:27px;height:27px;margin-right:-4px;font-size:8px;font-weight:850;display:grid;overflow:hidden}.voice-panel-avatar img{object-fit:cover;width:100%;height:100%}.voice-panel-avatar.speaking{z-index:2;position:relative;box-shadow:0 0 0 2px #32c982}.voice-connection-panel>footer{margin-top:10px!important}.voice-connection-panel>footer button{width:calc(50% - 3px)!important;height:34px!important}.voice-connection-panel>footer button:disabled{opacity:.48}.voice-channel-members .voice-channel-member-avatar.speaking{box-shadow:0 0 0 2px #32c982}@media (width<=900px){.voice-channel-view>main{padding:28px 18px 18px!important}.voice-participant-grid{width:100%}.voice-participant-avatar{width:88px!important;height:88px!important}}.voice-warning-dialog>label.voice-warning-remember{color:#aaa5b1;background:0 0;border:1px solid #3d3944;margin-top:7px}.voice-participant-grid{place-items:stretch stretch;overflow:visible;flex-direction:column!important;grid-template-columns:none!important;grid-auto-rows:auto!important;width:min(820px,92%)!important;display:flex!important}.voice-participant-grid article{flex:0 0 min(360px,55vh);background:var(--participant-bg,#383838)!important;min-height:260px!important}.voice-participant-grid article>video{object-fit:cover;background:#08080a;width:100%;height:100%;position:absolute;inset:0}.voice-participant-grid article.screen-sharing>video{object-fit:contain}.voice-participant-grid article.has-video .voice-participant-avatar{display:none}.voice-call-controls{z-index:4;border-radius:999px!important;position:sticky!important;bottom:12px!important}.voice-call-controls button{border-radius:50%!important;flex:none!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important}.voice-call-controls button.disconnect{aspect-ratio:1;border-radius:50%!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;margin-left:8px!important}*{scrollbar-width:thin;scrollbar-color:#5b5663 #1b1a20}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#1b1a20}::-webkit-scrollbar-thumb{background:#5b5663;border:2px solid #1b1a20;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#746e7c}.voice-channel-view>main{min-height:0!important;padding:22px 30px 16px!important;overflow:hidden!important}.voice-participant-grid{height:100%;min-height:0!important;margin:0 auto 14px!important;overflow:hidden!important}.voice-participant-grid article{flex:1 1 0!important;min-height:72px!important}.voice-channel-view>main.has-screen-share .voice-participant-grid article.screen-sharing{flex:auto!important;min-height:0!important}.voice-channel-view>main.has-screen-share .voice-participant-grid article:not(.screen-sharing){grid-template-columns:auto 1fr;justify-content:start;display:grid;flex:0 0 78px!important;min-height:70px!important;max-height:92px!important;padding:10px 16px!important}.voice-channel-view>main.has-screen-share .voice-participant-grid article:not(.screen-sharing) .voice-participant-avatar{width:52px!important;height:52px!important}.voice-channel-view>main.has-screen-share .voice-participant-grid article:not(.screen-sharing)>b{background:0 0;margin-left:10px;padding:0;position:static}.voice-channel-view>main.has-screen-share .voice-participant-grid article:not(.screen-sharing)>span{top:10px;bottom:auto!important}.voice-participant-grid article.screen-sharing{cursor:zoom-in;background:#050506!important}.watch-screen{z-index:3;color:#fff;opacity:0;background:#0c0c0fd9;border:0;border-radius:6px;height:30px;padding:0 10px;font-size:9px;font-weight:800;transition:opacity .15s;position:absolute;top:12px;right:12px}.voice-participant-grid article.screen-sharing:hover .watch-screen{opacity:1}.voice-channel-view>header>button.active{color:#7ce0ac;background:#35313d}.voice-diagnostics{z-index:8;background:#201f26;border:1px solid #45414c;border-radius:10px;width:300px;padding:13px;position:absolute;top:12px;right:18px;box-shadow:0 18px 48px #0000008c}.voice-diagnostics>header{align-items:center;gap:8px;display:flex}.voice-diagnostics>header>svg{color:#42d18c;width:17px}.voice-diagnostics>header>b{flex:1;font-size:11px}.voice-diagnostics>header>button{color:#9c97a3;background:0 0;border:0;border-radius:5px;width:25px;height:25px}.voice-diagnostics>header>button:hover{color:#fff;background:#37343e}.voice-diagnostics>div{grid-template-columns:1fr 1fr;gap:7px;margin-top:12px;display:grid}.voice-diagnostics>div>span{background:#19181e;border-radius:7px;flex-direction:column;gap:3px;padding:9px;display:flex}.voice-diagnostics small{color:#77727e;font-size:7px;font-weight:900}.voice-diagnostics b{font-size:10px}.voice-diagnostics>p{color:#8f8996;margin:10px 1px 0;font-size:8px}.voice-options-wrap{position:relative}.voice-options-menu{z-index:12;background:#242229;border:1px solid #46424d;border-radius:9px;width:230px;padding:9px;position:absolute;bottom:54px;left:50%;transform:translate(-50%);box-shadow:0 14px 38px #00000094}.voice-options-menu label{color:#8f8996;flex-direction:column;gap:6px;font-size:7px;font-weight:900;display:flex}.voice-options-menu select{color:#eee;background:#18171d;border:1px solid #46424d;border-radius:6px;width:100%;height:34px;padding:0 8px;font:9px inherit}.voice-options-menu>button{gap:7px;margin-top:7px;border-radius:6px!important;justify-content:flex-start!important;width:100%!important;height:35px!important;padding:0 8px!important;font-size:9px!important;display:flex!important}.voice-options-menu>button svg{width:14px!important}.voice-options-menu>small{color:#77727e;margin:7px 2px 1px;font-size:7px;line-height:1.35;display:block}.voice-moderation-actions{z-index:3;opacity:0;gap:4px;transition:opacity .15s;display:flex;position:absolute;top:10px;right:10px}.voice-participant-grid article:hover .voice-moderation-actions{opacity:1}.voice-moderation-actions button{color:#c6c1cc;background:#0f0e12d1;border:0;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.voice-moderation-actions button:hover{color:#ff8792;background:#46343a}.voice-moderation-actions svg{width:13px}[data-tooltip]{position:relative}[data-tooltip]:hover:after{content:attr(data-tooltip);z-index:100;color:#f0edf3;pointer-events:none;white-space:nowrap;background:#09090b;border-radius:5px;width:max-content;max-width:180px;padding:6px 8px;font-size:8px;font-weight:750;line-height:1.25;position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%);box-shadow:0 5px 16px #00000073}[data-tooltip]:hover:before{content:"";z-index:101;pointer-events:none;border:4px solid #0000;border-top-color:#09090b;margin-left:-4px;position:absolute;bottom:calc(100% + 4px);left:50%}.voice-channel-view>header [data-tooltip]:hover:after{top:calc(100% + 8px);bottom:auto}.voice-channel-view>header [data-tooltip]:hover:before{border-top-color:#0000;border-bottom-color:#09090b;top:calc(100% + 1px);bottom:auto}.voice-screen-modal{z-index:60000;background:#030305f5;flex-direction:column;padding:18px;display:flex;position:fixed;inset:0}.voice-screen-modal>header{align-items:center;height:46px;display:flex}.voice-screen-modal>header>b{flex:1;font-size:12px}.voice-screen-modal>header>button{color:#fff;background:#2b2931;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.voice-screen-modal>video{object-fit:contain;background:#000;border-radius:8px;width:100%;min-width:0;height:calc(100% - 46px);min-height:0}.voice-channel-settings-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.voice-channel-settings-grid label{color:#aaa5b0;flex-direction:column;gap:7px;font-size:9px;font-weight:850;display:flex}.voice-channel-settings-grid input,.voice-channel-settings-grid select{color:#eee;background:#29262f;border:1px solid #47434e;border-radius:7px;height:40px;padding:0 10px}.voice-channel-settings-grid small{color:#7f7985;font-size:8px;font-weight:500;line-height:1.4}@media (width<=760px){.voice-channel-view>main{padding:12px!important}.voice-diagnostics{width:auto;left:10px;right:10px}.voice-call-controls{max-width:calc(100vw - 110px);overflow:visible}.voice-call-controls button{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}}.voice-video-settings>.section-intro{border-top:1px solid #36323c;margin:10px 0 2px;padding-top:13px}.voice-video-settings>.section-intro:first-child{border-top:0;padding-top:0}.voice-video-settings>.section-intro h2{margin:0 0 4px;font-size:14px}.voice-video-settings>.section-intro p{color:#8e8995;margin:0;font-size:9px}.voice-participant-grid article:first-child:not(.screen-sharing)>video{transform:scaleX(-1)}.open-voice-config{z-index:31010;color:#d8d3dd;background:#302d36;border:1px solid #4b4752;border-radius:7px;align-items:center;gap:7px;height:36px;padding:0 11px;font-size:9px;font-weight:850;display:flex;position:fixed;bottom:80px;left:calc(50% - 480px)}.open-voice-config:hover{color:#fff;background:#3c3843}.open-voice-config svg{width:14px}.voice-config-shade{z-index:51000}.voice-config-dialog{width:min(570px,100vw - 32px)}.voice-config-dialog>header>div small{color:#817af5;letter-spacing:.1em;font-size:8px;font-weight:900}.voice-config-dialog>header>div h2{margin:3px 0 0}.voice-config-dialog>.voice-channel-settings-grid{margin:18px 0}.voice-config-features{grid-template-columns:1fr 1fr;gap:7px;display:grid}.voice-config-features span{color:#aaa5b1;background:#242229;border-radius:7px;align-items:center;gap:7px;min-height:40px;padding:8px;font-size:8px;display:flex}.voice-config-features svg{color:#817af5;width:15px}.friends-tabs{min-width:0;overflow:hidden}.friends-tabs>b,.friends-tabs>i,.friends-tabs>button{flex:none}.friends-tabs>span{flex:auto!important;min-width:0!important}.friends-tabs>button:last-child{flex:none!important;width:32px!important;min-width:32px!important;margin-left:auto!important}.friends-tabs>button:not(:last-child){white-space:nowrap;min-width:0;padding-inline:9px!important}@media (width<=1050px){.friends-tabs{gap:4px!important;padding-inline:10px!important}.friends-tabs>b{width:28px;overflow:hidden;margin-right:0!important;font-size:0!important}.friends-tabs>b svg{width:20px!important;min-width:20px!important}.friends-tabs>button:not(:last-child){padding-inline:7px!important;font-size:11px!important}}@media (width<=920px){.friends-tabs>i{display:none}.friends-tabs>button:not(:last-child){padding-inline:5px!important;font-size:10px!important}.friends-tabs>button.add-friend{text-overflow:ellipsis;max-width:78px;overflow:hidden}}.friends-tabs{padding-right:54px!important;position:relative!important}.friends-tabs>button:last-child{z-index:3;transform:translateY(-50%);box-sizing:border-box!important;background:#1e1d24!important;margin:0!important;padding:0!important;position:absolute!important;top:50%!important;right:12px!important}.friends-tabs>button:last-child:hover{background:#323039!important}@media (width<=920px){.friends-tabs{padding-right:46px!important}.friends-tabs>button:last-child{right:7px!important}}@media (width<=1120px){.mooted-app{min-width:0!important}.mooted-app:not(.community-mode) .friends-view{grid-column:3/4!important}}html:has(.mooted-app){width:100%;height:100%;max-height:100%;overscroll-behavior:none!important;overflow:hidden!important}body:has(.mooted-app){width:100%;height:100%;max-height:100%;overscroll-behavior:none!important;overflow:hidden!important}#root:has(.mooted-app){width:100%;height:100%;max-height:100%;overscroll-behavior:none!important;overflow:hidden!important}body:has(.mooted-app){margin:0!important;position:fixed!important;inset:0!important}.mooted-app{overscroll-behavior:none!important}.community-member-profile,.note-author-card,.server-context-menu,.status-menu,.account-menu,.notes-plus-menu,.notes-emoji-picker,.server-composer-menu,.mooted-emoji-picker,.community-pins-panel,.community-search-panel,.image-context-menu{max-width:calc(86.9565vw - 16px)!important;max-height:calc(86.9565dvh - 16px)!important}.community-member-profile,.note-author-card,.server-context-menu,.status-menu,.account-menu,.community-pins-panel,.community-search-panel{overscroll-behavior:contain!important;overflow-y:auto!important}.mooted-app .server-hover-card:has(.server-hover-voice){height:auto!important;min-height:98px!important;max-height:none!important}.server-hover-voice{align-items:center;height:32px;margin-top:5px;display:flex}.server-hover-voice>svg{color:#bcb7c2;width:15px;margin-right:7px}.server-hover-voice-avatar{background:#514ba8;border:2px solid #34313a;border-radius:50%;place-items:center;width:25px;height:25px;margin-left:-7px;font-size:7px;font-weight:900;display:grid;overflow:hidden}.server-hover-voice-avatar img{object-fit:cover;width:100%;height:100%}.server-hover-voice small{color:#aaa5b1;margin-left:7px;font-size:8px}.owner-crown-badge{color:#f2c45f;width:15px;height:15px;cursor:inherit;outline:0;flex:0 0 15px;place-items:center;display:inline-grid}.owner-crown-badge>svg{fill:currentColor;stroke-width:2px;width:13px!important;height:13px!important;color:inherit!important}.owner-crown-badge:focus-visible{border-radius:3px;box-shadow:0 0 0 2px #8179f7}.owner-crown-tooltip{z-index:50000;color:#f4f1f6;white-space:nowrap;pointer-events:none;transform-origin:50% 100%;background:#292630;border:1px solid #514c59;border-radius:8px;padding:9px 12px;font:850 11px/1 Inter,ui-sans-serif,sans-serif;animation:.14s both ownerCrownTooltipIn;position:fixed;transform:translate(-50%,-100%);box-shadow:0 10px 28px #0009}.owner-crown-tooltip:after{content:"";background:#292630;border-bottom:1px solid #514c59;border-right:1px solid #514c59;width:9px;height:9px;position:absolute;top:100%;left:50%;transform:translate(-50%,-5px)rotate(45deg)}@keyframes ownerCrownTooltipIn{0%{opacity:0;transform:translate(-50%,calc(4px - 100%))scale(.97)}to{opacity:1;transform:translate(-50%,-100%)scale(1)}}.audit-settings,.template-settings{max-width:900px}.audit-settings>header,.template-settings>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.audit-settings h2,.template-settings h2{margin:0 0 5px}.audit-settings p,.template-settings p{margin:0}.audit-filters{grid-template-columns:minmax(240px,1fr) 175px 210px;gap:8px;margin:22px 0 14px;display:grid}.audit-filters label{background:#292730;border:1px solid #45414d;border-radius:7px;align-items:center;gap:7px;height:40px;padding:0 10px;display:flex}.audit-filters label svg{color:#9994a1;width:16px}.audit-filters input{color:#eee;background:0 0;border:0;outline:0;flex:1;min-width:0;font:11px inherit}.audit-filters select{color:#ddd;background:#292730;border:1px solid #45414d;border-radius:7px;height:40px;padding:0 10px;font:10px inherit}.audit-list{background:#201f26;border:1px solid #37343d;border-radius:9px;overflow:hidden}.audit-list article{border-bottom:1px solid #34313a;align-items:center;gap:11px;min-height:67px;padding:10px 12px;display:flex}.audit-list article:last-child{border-bottom:0}.audit-avatar{background:#4c4657;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:10px;font-weight:900;display:grid;overflow:hidden}.audit-avatar img{object-fit:cover;width:100%;height:100%}.audit-list article>span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.audit-list article b{font-size:11px}.audit-list article p{color:#d8d4dd;font-size:11px}.audit-list article p strong{color:#fff}.audit-list article small{color:#88838f;font-size:9px}.audit-list time{color:#8e8995;white-space:nowrap;font-size:8px}.audit-empty,.template-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:260px;display:flex}.audit-empty>svg,.template-empty>svg{color:#8179f7;width:46px;height:46px;margin-bottom:10px}.audit-loading{text-align:center;color:#918c98;padding:14px;font-size:10px}.audit-load-more{color:#eee;background:#302d36;border:1px solid #4c4754;border-radius:7px;height:37px;margin:12px auto 0;padding:0 15px;font-weight:800;display:block}.template-settings>header>button{color:#fff;background:#5b51e8;border:0;border-radius:7px;align-items:center;gap:7px;height:39px;padding:0 13px;font-weight:850;display:flex}.template-settings>header>button svg{width:16px}.template-list{flex-direction:column;gap:9px;margin-top:20px;display:flex}.template-list>article{background:#222128;border:1px solid #3e3a46;border-radius:9px;align-items:center;gap:12px;padding:14px;display:flex}.template-icon{color:#9189ff;background:#34303f;border-radius:9px;flex:none;place-items:center;width:42px;height:42px;display:grid}.template-icon svg{width:21px}.template-list article>span{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.template-list article>span>b{font-size:12px}.template-list article small{color:#9a95a1;font-size:9px}.template-list code{color:#8179f7;text-overflow:ellipsis;white-space:nowrap;width:max-content;max-width:100%;font-size:9px;overflow:hidden}.template-list em{color:#77727e;font-size:8px;font-style:normal}.template-list article>div:last-child{gap:6px;display:flex}.template-list article>div:last-child button{color:#ddd;background:#302d36;border:1px solid #494550;border-radius:6px;align-items:center;gap:5px;height:34px;padding:0 9px;font-size:9px;font-weight:800;display:flex}.template-list article>div:last-child button:hover{color:#fff;background:#403b48}.template-list article>div:last-child button.danger{color:#ff8995}.template-list article>div:last-child svg{width:14px}.template-create-dialog label{color:#96919d;flex-direction:column;gap:6px;margin:13px 0;font-size:9px;font-weight:900;display:flex}.template-create-dialog input,.template-create-dialog textarea{color:#eee;background:#29262f;border:1px solid #4b4753;border-radius:7px;outline:0;padding:10px 11px;font:11px inherit}.template-create-dialog textarea{resize:vertical;height:78px}.template-use-page{background:radial-gradient(circle at 50% 25%,#27223f 0,#17161c 50%);place-items:center;min-height:100vh;display:grid}.template-use-page>.auth-brand{position:absolute}.template-use-page>section{text-align:center;background:#211f27;border:1px solid #423d4a;border-radius:15px;width:min(520px,100% - 32px);padding:35px;box-shadow:0 24px 70px #0008}.template-use-icon{color:#fff;background:#5a50e7;border-radius:16px;place-items:center;width:64px;height:64px;margin:0 auto 15px;display:grid}.template-use-icon svg{width:30px}.template-use-page section>small{color:#9189ff;letter-spacing:.12em;font-size:9px;font-weight:900}.template-use-page h1{margin:7px 0 8px;font-size:27px}.template-use-page section>p{color:#aaa5b0;line-height:1.5}.template-use-page dl{border:1px solid #3d3944;border-radius:8px;grid-template-columns:repeat(3,1fr);margin:22px 0;display:grid}.template-use-page dl>div{border-right:1px solid #3d3944;padding:12px}.template-use-page dl>div:last-child{border-right:0}.template-use-page dt{color:#817c88;font-size:8px;font-weight:900}.template-use-page dd{margin:4px 0 0;font-size:10px;font-weight:800}.template-use-page form{text-align:left}.template-use-page label{color:#918c98;flex-direction:column;gap:7px;font-size:9px;font-weight:900;display:flex}.template-use-page input{color:#fff;background:#292730;border:1px solid #4b4653;border-radius:7px;outline:0;height:43px;padding:0 12px}.template-use-page form>button{color:#fff;background:#5b51e8;border:0;border-radius:7px;width:100%;height:43px;margin-top:13px;font-weight:900}@media (width<=850px){.audit-filters{grid-template-columns:1fr}.template-list>article{flex-wrap:wrap;align-items:flex-start}.template-list article>div:last-child{justify-content:flex-end;width:100%}}.audit-settings .audit-filters>.audit-search{box-sizing:border-box;height:42px;color:inherit;font-size:inherit;font-weight:inherit;background:#242229;border:1px solid #45414d;border-radius:8px;flex-direction:row;align-items:center;gap:9px;margin:0;padding:0 9px 0 12px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.audit-settings .audit-filters>.audit-search:hover{background:#292730;border-color:#595461}.audit-settings .audit-filters>.audit-search:focus-within{background:#292730;border-color:#756cf4;box-shadow:0 0 0 3px #756cf426}.audit-settings .audit-search>svg{color:#9c97a3;flex:none;width:18px;height:18px}.audit-settings .audit-search>input{color:#f1eef4;text-align:left;background:0 0;border:0;outline:0;width:100%;min-width:0;height:100%;padding:0;font:500 11px/1.2 Inter,ui-sans-serif,sans-serif}.audit-settings .audit-search>input::placeholder{color:#8e8995}.audit-settings .audit-search>button{color:#8e8995;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:0 0 27px;place-items:center;width:27px;height:27px;padding:0;transition:background-color .14s,color .14s,transform .14s;display:grid}.audit-settings .audit-search>button:hover{color:#fff;background:#3a3641;transform:rotate(90deg)}.audit-settings .audit-search>button svg{width:14px;height:14px}.audit-settings .audit-filters>select{background-color:#242229;border-color:#45414d;border-radius:8px;height:42px;font-size:11px;transition:border-color .15s,background-color .15s,box-shadow .15s}.audit-settings .audit-filters>.mooted-select:hover{background-color:#292730;border-color:#595461}.audit-settings .audit-filters>.mooted-select:focus{background-color:#292730;border-color:#756cf4;box-shadow:0 0 0 3px #756cf426}:is(.channel-settings-host:has(.open-voice-config) .channel-overview>label:nth-of-type(3),.channel-settings-host:has(.open-voice-config) .channel-overview>label:nth-of-type(4)){display:none!important}.channel-settings-host:has(.open-voice-config) .open-voice-config{background:#29262f;border-color:#494550;justify-content:flex-start;width:360px;height:58px;padding:0 15px;font-size:10px;top:430px;bottom:auto;left:calc(50% - 145px)}.channel-settings-host:has(.open-voice-config) .open-voice-config:after{content:"User limit, bitrate, moderation and media permissions";color:#817c88;text-align:right;max-width:190px;margin-left:auto;font-size:8px;font-weight:500}.voice-member-draggable{cursor:grab!important}.voice-member-draggable:active{cursor:grabbing!important}.community-channel-row.voice-member-drop-target{border-radius:7px;box-shadow:inset 0 0 0 1px #7168f5;background:#353148!important}.community-channel-row.voice-member-drop-target>button:first-child{color:#a9a3ff!important}:is(.channel-overview:has(.voice-overview-inline)>label:nth-of-type(3),.channel-overview:has(.voice-overview-inline)>label:nth-of-type(4)){display:none!important}.voice-overview-inline{background:#211f26;border:1px solid #403c47;border-radius:9px;margin-top:18px;padding:16px}.voice-overview-inline>header{justify-content:space-between;align-items:center;display:flex}.voice-overview-inline>header>div{align-items:center;gap:10px;display:flex}.voice-overview-inline>header>div>svg{color:#8179f7;width:22px}.voice-overview-inline>header span{flex-direction:column;gap:2px;display:flex}.voice-overview-inline>header b{font-size:12px}.voice-overview-inline>header small,.voice-overview-inline label small{color:#898490;font-size:8px;line-height:1.4}.voice-overview-inline>header em{color:#4ed394;align-items:center;gap:5px;font-size:9px;font-style:normal;display:flex}.voice-overview-inline>header em svg{width:14px}.voice-overview-inline>div{grid-template-columns:1fr 1fr;gap:12px;margin-top:15px;display:grid}.voice-overview-inline label{color:#aaa5b0;flex-direction:column;gap:7px;font-size:8px;font-weight:900;display:flex}.voice-overview-inline input,.voice-overview-inline select{color:#eee;background:#29262f;border:1px solid #494550;border-radius:7px;outline:0;height:40px;padding:0 10px;font:10px inherit}.voice-overview-inline input:focus,.voice-overview-inline .mooted-select:focus{border-color:#7168f5;box-shadow:0 0 0 3px #7168f51c}.voice-overview-inline>footer{border-top:1px solid #37333d;align-items:center;margin-top:14px;padding-top:12px;display:flex}.voice-overview-inline>footer span{color:#898490;align-items:center;gap:6px;font-size:8px;display:flex}.voice-overview-inline>footer span svg{color:#55d59a;width:14px}.voice-overview-inline>footer button{color:#fff;background:#5a50e7;border:0;border-radius:6px;height:34px;margin-left:auto;padding:0 11px;font-size:9px;font-weight:850}.voice-overview-inline>footer button:disabled{opacity:.55}.voice-channel-view>header>button:nth-of-type(2){display:none!important}.voice-participant-grid article.screen-sharing .watch-screen{color:#0000;opacity:1;cursor:zoom-in;background:0 0;border-radius:0;width:100%;height:100%;padding:0;inset:0}.voice-participant-grid article.screen-sharing .watch-screen:focus-visible{outline-offset:-3px;outline:2px solid #8179f7}.server-hover-voice{gap:0}.server-hover-voice-avatar{margin-left:-8px!important}.server-hover-voice-avatar:first-of-type{margin-left:0!important}.server-hover-card>header{align-items:center!important;gap:8px!important;display:flex!important}.server-hover-icon{color:#34313a;background:#fff;border-radius:7px;flex:none;place-items:center;width:27px;height:27px;display:grid;overflow:hidden}.server-hover-icon img{object-fit:cover;width:100%;height:100%}.server-hover-icon svg{fill:currentColor;width:17px}.server-button.home{justify-content:center!important;align-items:center!important;padding:0!important;display:flex!important}.server-button.home .mark{margin:0!important;display:block!important;transform:none!important}.voice-limit-slider{position:relative}.voice-limit-slider>output{color:#dcd8e2;font-size:10px;position:absolute;top:-2px;right:0}.voice-limit-slider>input[type=range]{appearance:none;background:0 0;width:100%;height:22px;padding:0;box-shadow:none!important;border:0!important}.voice-limit-slider>input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg,#7168f5 var(--voice-limit-progress),#3b3742 var(--voice-limit-progress));border-radius:99px;height:6px}.voice-limit-slider>input[type=range]::-webkit-slider-thumb{appearance:none;background:#7168f5;border:3px solid #fff;border-radius:50%;width:16px;height:16px;margin-top:-5px;box-shadow:0 2px 7px #0008}.voice-limit-slider>input[type=range]::-moz-range-track{background:#3b3742;border-radius:99px;height:6px}.voice-limit-slider>input[type=range]::-moz-range-progress{background:#7168f5;border-radius:99px;height:6px}.voice-limit-slider>input[type=range]::-moz-range-thumb{background:#7168f5;border:3px solid #fff;border-radius:50%;width:11px;height:11px}.voice-limit-slider>div{color:#716c78;justify-content:space-between;font-size:7px;display:flex}.voice-overview-inline .discovery-select>button{background:#29262f;height:40px}.voice-overview-inline .discovery-select-menu{z-index:20}.voice-limit-badge{color:#aaa5b0;background:#302d36;border:1px solid #504b58;border-radius:99px;align-items:center;gap:4px;height:22px;margin-left:auto;padding:0 6px;font-size:8px;display:flex}.voice-limit-badge b{font-size:8px;font-weight:750}.voice-limit-badge i{background:#504b58;width:1px;height:13px;transform:skew(-12deg)}.community-channel-header>.community-search-wrap{width:min(260px,28vw);height:34px}.community-channel-header>.community-search-wrap>.community-search-panel{width:min(470px,100vw - 120px);max-height:min(650px,100vh - 100px)}.community-channel-header .community-search-clear{transform-origin:50%;line-height:0;transition:color .14s,background-color .14s,transform .14s cubic-bezier(.2,.8,.25,1.25);animation:.16s cubic-bezier(.2,.85,.25,1.2) both serverSearchClearIn;color:#8f8a97!important;background:0 0!important;border:0!important;border-radius:50%!important;flex:0 0 24px!important;align-self:center!important;place-items:center!important;width:24px!important;min-width:24px!important;height:24px!important;padding:0!important;display:grid!important}.community-channel-header .community-search-clear:hover{transform:rotate(90deg)scale(1.06);color:#f1eef4!important;background:#3a3741!important}.community-channel-header .community-search-clear:active{transform:rotate(90deg)scale(.86)}.community-channel-header .community-search-clear svg{stroke-width:2.2px;display:block;transform:translate(.25px,.25px);width:14px!important;height:14px!important}@keyframes serverSearchClearIn{0%{opacity:0;transform:scale(.55)rotate(-45deg)}to{opacity:1;transform:scale(1)rotate(0)}}.mooted-gif-heading>div{align-items:center;gap:8px;display:flex}.mooted-gif-heading>div>span{color:#7f7a87;letter-spacing:.04em;font-size:9px;font-weight:800}.mooted-gif-heading>div>button{color:#aaa5b2;cursor:pointer;background:#302d36;border:0;border-radius:6px;align-items:center;gap:4px;height:25px;padding:0 8px;font-size:10px;font-weight:800;transition:all .14s;display:flex}.mooted-gif-heading>div>button:hover,.mooted-gif-heading>div>button.active{color:#ff789f;background:#494352}.mooted-gif-heading>div>button svg{width:14px;height:14px}.mooted-gif-grid>button>i[role=button]{z-index:3;color:#fff;opacity:0;background:#121016c7;border-radius:50%;place-items:center;width:27px;height:27px;transition:opacity .14s,transform .14s,background .14s;display:grid;position:absolute;top:6px;right:6px;transform:scale(.8)}.mooted-gif-grid>button:hover>i[role=button],.mooted-gif-grid>button>i.favourite{opacity:1;transform:scale(1)}.mooted-gif-grid>button>i[role=button]:hover,.mooted-gif-grid>button>i.favourite{color:#fff;background:#d94f76}.mooted-gif-grid>button>i[role=button] svg{width:14px;height:14px}.quick-switcher-shade{z-index:60000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#07060ac2;place-items:center;padding:16px;animation:.14s both quickSwitcherShadeIn;display:grid;position:fixed;inset:0}.quick-switcher-modal{background:#211f27;border:1px solid #494550;border-radius:13px;flex-direction:column;width:min(570px,100% - 32px);max-height:min(680px,100% - 32px);animation:.17s cubic-bezier(.2,.82,.25,1.08) both quickSwitcherIn;display:flex;overflow:hidden;box-shadow:0 28px 90px #000c}.quick-switcher-modal>header{background:#17161b;border:1px solid #57515f;border-radius:9px;flex:none;align-items:center;gap:11px;height:65px;margin:12px 12px 0;padding:0 15px;display:flex;box-shadow:0 0 0 3px #7168f51c}.quick-switcher-modal>header>svg{color:#aaa5b1;width:21px}.quick-switcher-modal>header>input{color:#f3f0f5;background:0 0;border:0;outline:0;flex:1;min-width:0;font:600 16px Inter,sans-serif}.quick-switcher-modal>header>input::placeholder{color:#77727f}.quick-switcher-modal kbd{color:#aaa5b1;background:#302d36;border:1px solid #4b4653;border-radius:5px;place-items:center;min-width:23px;height:22px;padding:0 6px;font:800 8px Inter,sans-serif;display:inline-grid;box-shadow:0 1px #151419}.quick-switcher-hints{color:#88838f;flex:none;align-items:center;gap:16px;height:39px;padding:0 18px;font-size:9px;display:flex}.quick-switcher-hints span{align-items:center;gap:5px;display:flex}.quick-switcher-hints kbd{min-width:19px;height:19px;padding:0 4px}.quick-switcher-results{flex:1;min-height:0;padding:1px 9px 10px;overflow-y:auto}.quick-switcher-results section+section{margin-top:10px}.quick-switcher-results h3{color:#817c88;letter-spacing:.06em;margin:0;padding:7px 10px 5px;font-size:8px}.quick-switcher-results button{color:#d9d5dd;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;width:100%;height:48px;padding:0 10px;display:flex}.quick-switcher-results button:hover,.quick-switcher-results button.active{color:#fff;background:#5148df}.quick-switcher-results button>i{color:#b8b3bf;background:#34313a;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;font-style:normal;display:grid;overflow:hidden}.quick-switcher-results button.active>i{color:#fff;background:#ffffff24}.quick-switcher-results button>i img{object-fit:cover;width:100%;height:100%}.quick-switcher-results button>i svg{width:17px}.quick-switcher-results button>span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.quick-switcher-results button b,.quick-switcher-results button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.quick-switcher-results button b{font-size:11px}.quick-switcher-results button small{color:#8f8a96;font-size:8px}.quick-switcher-results button.active small{color:#d4d0ff}.quick-switcher-results button em{color:#e9e7ff;font-size:8px;font-style:normal;font-weight:800}.quick-switcher-empty{color:#837e89;flex-direction:column;justify-content:center;align-items:center;gap:7px;height:170px;display:flex}.quick-switcher-empty svg{opacity:.55;width:30px}.quick-switcher-empty b{color:#c9c5ce;font-size:12px}.quick-switcher-empty span{font-size:9px}.quick-switcher-modal>footer{color:#88838f;background:#292730;border-top:1px solid #37333e;flex:none;justify-content:flex-end;align-items:center;gap:14px;height:38px;padding:0 14px;font-size:8px;display:flex}.quick-switcher-modal>footer span{align-items:center;gap:3px;display:flex}.quick-switcher-modal>footer kbd{min-width:18px;height:18px;padding:0 4px}@keyframes quickSwitcherShadeIn{0%{opacity:0}to{opacity:1}}@keyframes quickSwitcherIn{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:none}}.community-composer .server-composer-emoji.mooted-emoji-picker:has(.mooted-gif-browser){border-radius:12px!important;grid-template-rows:52px 58px minmax(0,1fr) 60px!important;width:min(520px,100vw - 420px)!important;height:min(430px,100dvh - 90px)!important}.community-composer .server-composer-emoji.mooted-emoji-picker:has(.mooted-gif-browser)>header{gap:8px!important;height:auto!important;padding:0 16px!important}.community-composer .server-composer-emoji.mooted-emoji-picker:has(.mooted-gif-browser)>header>button{border-radius:8px!important;height:36px!important;padding:0 14px!important;font-size:12px!important}.community-composer .server-composer-emoji:has(.mooted-gif-browser) .mooted-gif-browser{grid-template-rows:62px 34px minmax(0,1fr)!important}.community-composer .server-composer-emoji:has(.mooted-gif-browser) .mooted-gif-search{height:42px!important;margin:10px 12px!important}@media (width<=760px){.community-composer .server-composer-emoji.mooted-emoji-picker:has(.mooted-gif-browser){width:auto!important;left:8px!important;right:8px!important}}.server-message-emoji.mooted-emoji-picker:has(.mooted-gif-browser){border-radius:12px!important;grid-template-rows:52px 58px minmax(0,1fr) 60px!important;width:min(520px,100vw - 420px)!important;height:min(430px,100dvh - 90px)!important}.server-message-emoji.mooted-emoji-picker:has(.mooted-gif-browser)>header{gap:8px!important;height:auto!important;padding:0 16px!important}.server-message-emoji.mooted-emoji-picker:has(.mooted-gif-browser)>header>button{border-radius:8px!important;height:36px!important;padding:0 14px!important;font-size:12px!important}.server-message-emoji:has(.mooted-gif-browser) .mooted-gif-browser{grid-template-rows:62px 34px minmax(0,1fr)!important}.server-message-emoji:has(.mooted-gif-browser) .mooted-gif-search{height:42px!important;margin:10px 12px!important}.server-message-emoji:has(.mooted-gif-browser) .mooted-gif-grid{columns:3 122px!important;column-gap:7px!important}.composer-gif-button{color:#b8b4c0!important;width:34px!important;min-width:34px!important;height:34px!important;box-shadow:none!important;filter:none!important;background:0 0!important;border-radius:7px!important;padding:0!important;font-size:0!important;transition:background-color .14s,color .14s,transform .14s!important}.composer-gif-button:before{content:"GIF";box-sizing:border-box;width:25px;height:20px;color:inherit;letter-spacing:-.05em;background:0 0;border:2px solid;border-radius:3px;place-items:center;font:900 9px/1 Inter,sans-serif;transition:color .14s,transform .14s;display:grid;box-shadow:none!important;filter:none!important}.composer-gif-button:hover{color:#fff!important;box-shadow:none!important;filter:none!important;background:#34313a!important}.composer-gif-button:hover:before,.composer-gif-button:active:before{filter:none!important}.notes-composer>div:not(.notes-plus-menu){align-self:center!important;align-items:center!important;height:36px!important}.notes-composer>div:not(.notes-plus-menu)>button,.dm-composer>div:not(.notes-plus-menu)>button{align-self:center!important;place-items:center!important;display:grid!important}.community-composer>.composer-gif-button{align-self:center!important;margin:0!important}.composer-gif-button:before{margin:auto!important;transform:translateY(4px)!important}.composer-gif-button:hover:before{transform:translateY(4px)!important}.composer-gif-button:active:before{transform:translateY(4px)scale(.91)!important}.dm-view-rich>.dm-composer.notes-composer>.dm-composer-popover{z-index:22020!important;box-sizing:border-box!important;align-self:auto!important;width:230px!important;height:auto!important;max-height:none!important;padding:7px!important;display:block!important;position:absolute!important;inset:auto auto calc(100% + 8px) 0!important;overflow:hidden!important}.dm-view-rich>.dm-composer.notes-composer>.dm-composer-popover>button{box-sizing:border-box!important;white-space:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;width:100%!important;height:39px!important;padding:0 10px!important;display:flex!important}.dm-view-rich>.dm-composer.notes-composer>.dm-composer-popover>button>svg{flex:none!important;width:16px!important;height:16px!important}.community-channel-icon{--channel-lock-bg:#211f27;flex:0 0 17px;place-items:center;width:17px;height:19px;display:grid;position:relative}.community-channel-icon>svg:first-child{width:17px!important;height:17px!important}.community-channel-icon>i.channel-private-lock{z-index:2;background:0 0;border:0;padding:0;display:block;position:absolute;top:-4px;right:-5px;width:11px!important;height:11px!important}.channel-private-lock>svg{width:100%;height:100%;display:block;overflow:visible}.channel-private-lock>svg>path{stroke:var(--channel-lock-bg);stroke-width:5px;stroke-linejoin:round;paint-order:stroke fill}.community-channel-row>button:hover .community-channel-icon,.community-channel-row>button.active .community-channel-icon,.community-channel-row:focus-within .community-channel-icon{--channel-lock-bg:#35313d}.community-channel-header-icon{--channel-lock-bg:#1e1d24;flex-basis:19px;width:19px;height:22px}.community-channel-header-icon>svg:first-child{width:19px!important;height:19px!important}.community-channel-header-icon>i.channel-private-lock{top:-3px}.template-use-shade{z-index:50000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#08070bc7;place-items:center;padding:38px;animation:.18s both templateShadeIn;display:grid;position:fixed;inset:0}.template-use-modal{background:#25232b;border:1px solid #4a4653;border-radius:15px;grid-template-columns:43% 57%;width:min(1040px,100vw - 76px);height:min(700px,100dvh - 76px);animation:.22s cubic-bezier(.2,.82,.25,1.08) both templateModalIn;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 90px #000b}.template-use-close{z-index:3;color:#aaa5b1;background:#302d36;border:0;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;display:grid;position:absolute;top:16px;right:18px}.template-use-close:hover{color:#fff;background:#403c47}.template-use-close svg{width:19px}.template-use-summary{text-align:center;background:#292730;flex-direction:column;justify-content:center;align-items:center;padding:60px 46px;display:flex}.template-use-summary .template-use-icon{color:#fff;background:#5b51e8;border-radius:19px;place-items:center;width:74px;height:74px;margin:0 0 22px;display:grid;box-shadow:0 12px 28px #18152f88}.template-use-summary .template-use-icon svg{width:35px}.template-use-summary>small,.template-use-form header>small{color:#958eff;letter-spacing:.12em;font-size:9px;font-weight:900}.template-use-summary h1{margin:9px 0 12px;font:800 23px/1.35 Manrope,Inter,sans-serif}.template-use-summary h1 strong{font-size:28px}.template-use-summary p{color:#aaa5b0;max-width:340px;margin:0;font-size:11px;line-height:1.55}.template-use-summary>span{color:#d4d0d9;background:#34313b;border-radius:99px;margin-top:20px;padding:7px 12px;font-size:9px;font-weight:750}.template-use-form{background:#211f27;flex-direction:column;min-width:0;padding:62px 42px 84px;display:flex;overflow-y:auto}.template-use-form header h2{margin:7px 0;font:850 25px Manrope,Inter,sans-serif}.template-use-form header p{color:#97929f;max-width:520px;margin:0;font-size:11px;line-height:1.55}.template-use-form>label{color:#b4afba;flex-direction:column;gap:8px;margin-top:34px;font-size:10px;font-weight:900;display:flex}.template-use-form>label input{color:#f1eef4;background:#2c2932;border:1px solid #4a4653;border-radius:8px;outline:0;height:46px;padding:0 13px;font:500 12px Inter,sans-serif}.template-use-form>label input:focus{border-color:#756cf4;box-shadow:0 0 0 3px #756cf426}.template-use-form dl{border-block:1px solid #393640;grid-template-columns:1fr 1fr;margin:24px 0 0;padding:16px 0;display:grid}.template-use-form dl>div{border-right:1px solid #393640;padding:0 13px}.template-use-form dl>div:first-child{padding-left:0}.template-use-form dl>div:last-child{border:0}.template-use-form dt{color:#817c88;text-transform:uppercase;font-size:8px;font-weight:900}.template-use-form dd{color:#e2dee6;margin:5px 0 0;font-size:11px;font-weight:750}.template-use-form footer{background:#292730;border-top:1px solid #3b3742;justify-content:flex-end;align-items:center;gap:9px;height:70px;padding:0 28px;display:flex;position:absolute;bottom:0;left:43%;right:0}.template-use-form footer button,.template-use-error>button{color:#eee;background:#37343d;border:1px solid #4d4855;border-radius:7px;height:39px;padding:0 17px;font-weight:850}.template-use-form footer button:last-child{background:#5b51e8;border-color:#665cf0}.template-use-form footer button:disabled{opacity:.55}.template-use-loading,.template-use-error{text-align:center;flex-direction:column;grid-column:1/3;justify-content:center;align-items:center;display:flex}.template-use-loading>svg,.template-use-error>svg{color:#8179f7;width:54px;height:54px;margin-bottom:12px}@keyframes templateShadeIn{0%{opacity:0}to{opacity:1}}@keyframes templateModalIn{0%{opacity:0;transform:translateY(12px)scale(.975)}to{opacity:1;transform:none}}@media (width<=760px){.template-use-shade{padding:14px}.template-use-modal{grid-template-rows:auto 1fr;grid-template-columns:1fr;width:100%;height:calc(100dvh - 28px)}.template-use-summary{padding:28px 22px}.template-use-summary .template-use-icon{width:54px;height:54px;margin-bottom:10px}.template-use-summary p,.template-use-summary>small{display:none}.template-use-form{padding:28px 22px 78px}.template-use-form footer{left:0}.template-use-loading,.template-use-error{grid-column:1}}.message-markdown{color:#e7e4ea;overflow-wrap:anywhere;white-space:normal;min-width:0;margin:2px 0 0;font-size:13px;line-height:1.45}.dm-message .message-markdown,.note-item .message-markdown{font-size:12px}.message-markdown strong{color:#f3f0f5;font-weight:850}.message-markdown em{font-style:italic}.message-markdown u{text-underline-offset:2px}.message-markdown s{opacity:.72}.md-lines:empty{min-height:1.45em}.md-heading{color:#f4f1f5;margin:5px 0 3px!important;font-family:Inter,ui-sans-serif,sans-serif!important;line-height:1.25!important}.md-heading-1{font-size:20px!important}.md-heading-2{font-size:17px!important}.md-heading-3{font-size:15px!important}.md-subtext{margin:1px 0;line-height:1.35;color:#8e8995!important;font-size:10px!important;display:block!important}.md-inline-code{color:#e8e4eb;background:#17161b;border-radius:3px;padding:2px 4px;font:11px/1.35 ui-monospace,SFMono-Regular,Consolas,monospace}.md-code-block{color:#d9d5dd;white-space:pre;background:#17161b;border:1px solid #3f3b46;border-radius:5px;max-width:100%;margin:5px 0;padding:11px 12px;font:11px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;position:relative;overflow:auto}.md-code-block>span{color:#817c88;text-transform:uppercase;margin:-3px 0 7px;font:800 8px/1 Inter,sans-serif;display:block}.md-code-block>code{font:inherit}.md-blockquote{color:#cbc7d0;border-left:3px solid #5d5964;margin:4px 0;padding:2px 0 2px 10px}.md-list{margin:3px 0}.md-list-item{padding-left:calc(var(--md-depth)*18px);gap:7px;display:flex}.md-list-item>span{text-align:right;flex:none;width:16px}.md-list-item>div{min-width:0}.md-masked-link{text-decoration:none!important}.md-masked-link:hover{text-decoration:underline!important}.md-spoiler{color:#0000;min-width:0;font:inherit;line-height:inherit;cursor:pointer;background:#151419;border:0;border-radius:3px;padding:0 2px}.md-spoiler *{visibility:hidden}.md-spoiler.revealed{color:inherit;background:#34313a}.md-spoiler.revealed *{visibility:visible}.message-markdown>.edited-label{color:#817d88;margin-left:4px;font-size:8px}.community-message.grouped>.grouped-message-time{flex:0 0 36px!important;width:36px!important;min-width:36px!important}.community-message.grouped>.grouped-message-time+div{flex:1;min-width:0}.community-message.grouped .message-markdown{margin-left:0}.mention-picker-avatar{position:relative!important;overflow:visible!important}.mention-picker-avatar>img{object-fit:cover;border-radius:50%;width:100%!important;height:100%!important}.mention-picker-avatar>i{background:#46cc8e;border:2px solid #292730;border-radius:50%;width:9px;height:9px;position:absolute;bottom:-1px;right:-1px}.mention-picker-avatar>i.status-idle{background:#e5b94e}.mention-picker-avatar>i.status-dnd{background:#e0525f}.dm-composer{position:relative}.dm-mention-picker{z-index:22010;background:#292730;border:1px solid #4a4652;border-radius:10px;max-height:330px;padding:8px;animation:.14s both mentionPickerIn;position:absolute;bottom:calc(100% + 7px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 52px #000b}.dm-mention-picker>header{color:#aaa5b1;letter-spacing:.04em;align-items:center;height:27px;padding:0 9px;font-size:9px;font-weight:900;display:flex}.dm-mention-picker>button{cursor:pointer;color:#e9e6ed!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:7px!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;width:100%!important;height:49px!important;padding:0 10px!important;display:flex!important}.dm-mention-picker>button:hover,.dm-mention-picker>button.active{background:#47424f!important}.dm-mention-picker>button>span:last-child{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.dm-mention-picker b,.dm-mention-picker small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dm-mention-picker b{font-size:12px}.dm-mention-picker small{color:#aaa5b1;font-size:9px}.dm-mention-picker>button.active small{color:#cac5d0}.dm-view-rich>.dm-composer.notes-composer>.dm-mention-picker{align-self:auto!important;width:auto!important;height:auto!important;max-height:330px!important;display:block!important;position:absolute!important;bottom:calc(100% + 7px)!important;left:0!important;right:0!important;overflow-y:auto!important}.dm-view-rich>.dm-composer.notes-composer>.dm-mention-picker>header{align-items:center!important;width:auto!important;height:27px!important;display:flex!important}.dm-view-rich>.dm-composer.notes-composer>.dm-mention-picker>button{grid-template-columns:none!important;justify-content:flex-start!important;align-items:center!important;width:100%!important;min-width:0!important;height:49px!important;display:flex!important}.dm-view-rich>.dm-composer.notes-composer>.dm-mention-picker>button>.mention-picker-avatar{flex:0 0 34px!important;width:34px!important;min-width:34px!important;height:34px!important}.dm-view-rich>.dm-composer.notes-composer>.dm-mention-picker>button>span:last-child{align-items:flex-start!important;width:auto!important;min-width:0!important;height:auto!important;display:flex!important}.message-user-mention.clickable{cursor:pointer}.message-user-mention.clickable:hover{color:#fff;background:#625bea}.message-user-mention.clickable:focus-visible{outline-offset:1px;outline:2px solid #8c86ff}.community-unread-banner button span{position:relative;color:#0000!important;background:0 0!important;border-radius:0!important;width:18px!important;height:18px!important;font-size:0!important}.community-unread-banner button span:before{content:"";color:#fff;border:2.5px solid;border-width:0 2.5px 2.5px 0;width:8px;height:13px;position:absolute;top:2px;left:3px;transform:rotate(45deg)}.community-unread-banner button span{flex:0 0 12px!important;align-self:center!important;width:12px!important;height:12px!important}.community-unread-banner button span:before{border-width:0 2px 2px 0;width:5px;height:8px;top:0;left:2px;transform:rotate(45deg)}.mooted-app.community-mode{grid-template-columns:72px 300px minmax(420px,1fr) 274px!important}.community-mode .server-rail{padding-bottom:78px}.community-mode .community-channel-list{padding-bottom:82px}.community-mode .account-strip{z-index:35;box-sizing:border-box;background:#19181f;border:1px solid #302d37;border-radius:9px;width:auto;height:58px;padding:7px 9px;position:absolute;bottom:8px;left:-64px;right:8px;box-shadow:0 8px 24px #0005}.community-mode .account-strip .account-identity{max-width:none}.community-mode .account-strip .app-avatar{width:38px;height:38px}@media (width<=1120px){.mooted-app.community-mode{grid-template-columns:72px 300px minmax(420px,1fr)!important}}.mooted-app:not(.community-mode):not(.discover-mode){grid-template-columns:72px 300px minmax(440px,1fr) 350px!important}.mooted-app:not(.community-mode):not(.discover-mode) .server-rail{padding-bottom:78px}.mooted-app:not(.community-mode):not(.discover-mode) .dm-conversation-list{padding-bottom:82px}.mooted-app:not(.community-mode):not(.discover-mode) .account-strip{z-index:35;box-sizing:border-box;background:#19181f;border:1px solid #302d37;border-radius:9px;width:auto;height:58px;padding:7px 9px;position:absolute;bottom:8px;left:-64px;right:8px;box-shadow:0 8px 24px #0005}.mooted-app:not(.community-mode):not(.discover-mode) .account-strip .account-identity{max-width:none}.mooted-app:not(.community-mode):not(.discover-mode) .account-strip .app-avatar{width:38px;height:38px}@media (width<=1120px){.mooted-app:not(.community-mode):not(.discover-mode){grid-template-columns:72px 300px minmax(440px,1fr)!important}}.community-message.mentioned{box-shadow:inset 2px 0 #f2bb35;background:#ce9d2f24!important}.verified-community-mark{flex:0 0 20px;place-items:center;width:20px;height:20px;font-style:normal;display:grid;position:relative}.verified-community-mark>img{object-fit:contain;width:20px;height:20px}.verified-community-mark>small{z-index:27000;color:#f4f1f6;opacity:0;pointer-events:none;background:#292630;border:1px solid #514c59;border-radius:8px;width:max-content;padding:9px 12px;font-size:11px;font-weight:850;line-height:1;transition:opacity .14s,transform .14s;position:absolute;top:calc(100% + 11px);left:50%;transform:translate(-50%,-4px)scale(.97);box-shadow:0 10px 28px #0009}.verified-community-mark>small:before{content:"";background:#292630;border-top:1px solid #514c59;border-left:1px solid #514c59;width:9px;height:9px;position:absolute;bottom:100%;left:50%;transform:translate(-50%,5px)rotate(45deg)}.verified-community-mark:hover>small{opacity:1;transform:translate(-50%)scale(1)}.server-hover-verified{object-fit:contain;flex:none;width:20px;height:20px}.server-hover-card:has(.server-hover-verified){width:250px}.server-hover-card:has(.server-hover-verified)>header{height:22px}.community-name .verified-community-mark>small{transform-origin:18px 0;left:-6px;transform:translateY(-4px)scale(.97)}.community-name .verified-community-mark>small:before{left:16px}.community-name .verified-community-mark:hover>small{transform:translateY(0)scale(1)}.staff-server-management{max-width:900px}.staff-server-search{background:#242229;border:1px solid #48444f;border-radius:8px;align-items:center;gap:9px;height:43px;margin:0 0 17px;padding:0 12px;display:flex}.staff-server-search svg{color:#8e8995;width:18px}.staff-server-search input{color:#eee;background:0 0;border:0;outline:0;flex:1;min-width:0;font:12px inherit}.staff-server-list{flex-direction:column;gap:9px;display:flex}.staff-server-list>article{background:#242229;border:1px solid #403c47;border-radius:10px;align-items:center;gap:12px;min-height:76px;padding:12px;display:flex}.staff-server-icon{color:#fff;background:#45414d;border-radius:13px;flex:none;place-items:center;width:48px;height:48px;font-size:12px;font-weight:900;display:grid;overflow:hidden}.staff-server-icon img{object-fit:cover;width:100%;height:100%}.staff-server-copy{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.staff-server-copy strong{color:#f2eff5;align-items:center;gap:7px;font-size:13px;display:flex}.staff-server-copy strong img{object-fit:contain;width:17px;height:17px}.staff-server-copy small{color:#aaa5b1;font-size:10px}.staff-server-copy em{color:#77727f;font-size:9px;font-style:normal}.staff-server-list>article>button{color:#eee;cursor:pointer;background:#302d36;border:1px solid #56515e;border-radius:7px;height:36px;padding:0 13px;font-weight:800}.staff-server-list>article>button:hover{background:#3b3742}.staff-server-list>article>button.verified{color:#fff;background:#5149cd;border-color:#695fdc}.staff-server-list>article>button:disabled{opacity:.55;cursor:wait}.server-mention-badge{z-index:5;color:#fff;background:#dc3545;border:2px solid #121118;border-radius:10px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:9px;font-style:normal;font-weight:900;line-height:1;display:grid;position:absolute;bottom:-4px;right:-5px}.community-channel-row>button:first-child{min-width:0}.channel-mention-badge{color:#fff;background:#dc3545;border-radius:10px;flex:none;place-items:center;min-width:18px;height:18px;margin-left:auto;padding:0 5px;font-size:9px;font-style:normal;font-weight:900;line-height:1;display:grid}.community-channel-row:has(.channel-mention-badge) .channel-cog{display:none!important}.staff-server-actions{align-items:center;gap:7px;display:flex}.staff-server-actions>button{color:#eee;cursor:pointer;white-space:nowrap;background:#302d36;border:1px solid #56515e;border-radius:7px;height:36px;padding:0 13px;font-weight:800}.staff-server-actions>button:hover{background:#3b3742}.staff-server-actions>button.verified{color:#fff;background:#5149cd;border-color:#695fdc}.staff-server-actions>button.discovery{color:#fff;background:#216b55;border-color:#3c8c72}.staff-server-actions>button:disabled{opacity:.55;cursor:wait}@media (width<=850px){.staff-server-list>article{align-items:flex-start}.staff-server-actions{flex-direction:column;align-items:stretch}.staff-server-actions>button{width:145px}}.community-identity{background-color:#211f27;background-position:50%;background-size:cover;flex:none;height:58px;position:relative}.community-identity.has-banner{height:180px}.community-identity.has-banner:after{content:"";pointer-events:none;background:linear-gradient(#0a081252 0%,#0a08120a 58%,#0a081226 100%);position:absolute;inset:0}.community-identity>.community-name{z-index:1;color:#fff;text-shadow:0 2px 5px #000000b8;width:100%;position:relative}.community-identity.has-banner>.community-name{border-bottom:0}.branding-banner-row{grid-template-columns:minmax(250px,360px) 1fr;align-items:center;gap:16px;margin:20px 0 24px;display:grid}.community-banner-preview{aspect-ratio:16/9;color:#817c88;background:#201e25;border:1px solid #4a4652;border-radius:9px;place-items:center;font-size:11px;font-weight:750;display:grid;overflow:hidden}.community-banner-preview img{object-fit:cover;width:100%;height:100%}.branding-banner-row>div:last-child{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.branding-banner-row small{color:#8c8793;font-size:10px;line-height:1.45}@media (width<=760px){.branding-banner-row{grid-template-columns:1fr}.community-banner-preview{max-width:420px}}.community-identity.has-banner{z-index:30;will-change:height;height:158px;overflow:visible;background-image:none!important}.community-identity.has-banner:before{content:"";z-index:0;background-image:var(--community-banner);background-position:center calc(50% + var(--banner-offset,0px));opacity:var(--banner-art-opacity,1);will-change:opacity,background-position;background-size:cover;position:absolute;inset:0}.community-identity.has-banner:after{z-index:0;opacity:var(--banner-shade-opacity,1)}.community-identity.has-banner~.community-dropdown{top:54px}.community-crop-shade{z-index:30000;background:#030205d6;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.community-crop-modal{color:#f3f0f5;background:#1d1b22;border:1px solid #4a4652;border-radius:11px;width:min(610px,100vw - 32px);padding:22px;animation:.18s both usernameModalIn;box-shadow:0 28px 90px #000c}.community-crop-modal>header{align-items:center;display:flex}.community-crop-modal>header h2{flex:1;margin:0;font-size:20px}.community-crop-modal>header button{color:#99949f;background:0 0;border:0;place-items:center;width:34px;height:34px;display:grid}.community-crop-modal>header svg{width:23px}.community-crop-modal>p{color:#c2bdc8;margin:17px 0;font-size:12px;line-height:1.5}.community-crop-stage{aspect-ratio:1;touch-action:none;cursor:grab;background:#17161c;border:8px solid #f2eff5;border-radius:50%;place-items:center;width:min(360px,70vw);margin:0 auto;display:grid;position:relative;overflow:hidden}.community-crop-stage:active{cursor:grabbing}.community-crop-stage.banner{aspect-ratio:16/9;border-width:5px;border-radius:5px;width:min(520px,78vw)}.community-crop-stage canvas{width:100%;height:100%;display:block}.community-crop-stage>span{color:#8e8995;font-size:11px;position:absolute}.community-crop-controls{grid-template-columns:1fr 1fr 38px;align-items:end;gap:18px;margin-top:18px;display:grid}.community-crop-controls label{flex-direction:column;gap:8px;display:flex}.community-crop-controls b{font-size:11px}.community-crop-controls input{accent-color:#655cf0;width:100%;height:7px}.community-crop-controls>button{color:#bbb6c2;background:0 0;border:0;border-radius:7px;width:38px;height:38px;font-size:26px}.community-crop-controls>button:hover{color:#fff;background:#302d36}.community-crop-modal>footer{justify-content:flex-end;gap:8px;margin-top:28px;display:flex}.community-crop-modal>footer button{color:#eee;background:#302d36;border:1px solid #4b4753;border-radius:7px;height:40px;padding:0 14px;font-weight:800}.community-crop-modal>footer button.primary{color:#fff;background:#5147e7;border-color:#6c63f0}.community-crop-modal>footer button:disabled{opacity:.45}@media (width<=620px){.community-crop-modal{padding:17px}.community-crop-controls{grid-template-columns:1fr}.community-crop-controls>button{display:none}.community-crop-modal>footer{grid-template-columns:1fr 1fr;display:grid}.community-crop-modal>footer button{padding:0 8px}}.community-messages article.message-link-preview,.dm-message article.message-link-preview{gap:0!important;min-height:0!important;display:block!important}.community-messages .message-link-preview>header,.dm-message .message-link-preview>header{display:flex!important}.community-messages .message-link-preview-media,.dm-message .message-link-preview-media{width:100%!important}.community-messages .message-link-preview-media>img,.dm-message .message-link-preview-media>img{aspect-ratio:16/9!important;object-fit:cover!important;width:100%!important;height:auto!important}.community-messages .message-link-preview>header,.dm-message .message-link-preview>header{gap:3px!important;margin:0 0 9px!important;line-height:1.2!important}.community-messages .message-link-preview>header>b,.dm-message .message-link-preview>header>b{margin:0!important;line-height:1.2!important}.community-messages .message-link-preview>header>span,.dm-message .message-link-preview>header>span{margin:0!important;line-height:1.25!important}.community-messages .message-link-preview-title,.dm-message .message-link-preview-title{margin:0 0 10px!important;line-height:1.35!important}.community-composer .server-composer-emoji.mooted-emoji-picker{width:min(520px,100vw - 420px)!important;height:min(430px,100dvh - 90px)!important;top:auto!important;bottom:64px!important;right:14px!important}.community-composer .server-composer-emoji.mooted-emoji-picker:has(.mooted-gif-browser){grid-template-rows:52px 58px minmax(0,1fr) 60px!important;width:min(520px,100vw - 420px)!important;height:min(430px,100dvh - 90px)!important;bottom:64px!important;right:14px!important}.community-composer .server-composer-emoji:has(.mooted-gif-browser) .mooted-gif-grid{columns:3 122px!important;column-gap:7px!important}@media (width<=760px){:is(.community-composer .server-composer-emoji.mooted-emoji-picker,.community-composer .server-composer-emoji.mooted-emoji-picker:has(.mooted-gif-browser)){width:auto!important;bottom:64px!important;left:8px!important;right:8px!important}}.community-setup{color:#f1f0f6;max-width:980px}.community-setup-intro{color:#aaa7b4;margin:-6px 0 24px}.community-setup>label{border-bottom:1px solid #3b3944;grid-template-columns:minmax(0,1fr) minmax(240px,36%);align-items:center;gap:34px;padding:26px 0;display:grid}.community-setup>label span{flex-direction:column;gap:7px;display:flex}.community-setup>label b{font-size:20px}.community-setup>label small{color:#aaa7b4;font-size:15px;line-height:1.45}.community-setup select{color:#f7f6fa;background:#302e37;border:1px solid #4b4955;border-radius:12px;height:54px;padding:0 16px;font-size:17px}.community-setup footer{justify-content:flex-end;padding-top:24px;display:flex}.community-setup footer button,.staff-community-updates form>button{color:#fff;background:#625bf6;border:0;border-radius:9px;padding:12px 18px;font-weight:750}.community-setup-notice{color:#aaa7b4;margin-top:18px}.community-channel-icon>svg.lucide-clipboard-check{width:21px;height:21px}.staff-community-updates{max-width:850px}.staff-community-updates form{background:#211f28;border:1px solid #393743;border-radius:14px;flex-direction:column;gap:14px;padding:20px;display:flex}.staff-community-updates form label{color:#aaa7b4;flex-direction:column;gap:8px;font-size:12px;font-weight:800;display:flex}.staff-community-updates textarea{resize:vertical;color:#f4f3f7;min-height:150px;font:inherit;background:#17161d;border:1px solid #46434f;border-radius:10px;padding:14px;font-size:15px}.staff-community-updates form label small{text-align:right}.staff-community-updates form>button{align-self:flex-end}.staff-community-updates>h3{margin:28px 0 12px}.staff-update-history{flex-direction:column;gap:10px;display:flex}.staff-update-history article{background:#211f28;border:1px solid #393743;border-radius:11px;padding:16px}.staff-update-history p{white-space:pre-wrap;margin:0 0 10px;line-height:1.45}.staff-update-history small{color:#8f8b9a}@media (width<=760px){.community-setup>label{grid-template-columns:1fr;gap:14px}}.community-settings-shade{background:#202027;grid-template-columns:minmax(220px,31%) minmax(560px,1fr)}.community-settings-shade>aside{background:#2b2b32;padding:28px 14px 30px max(14px,100% - 250px)}.community-settings-shade>aside>header{max-width:236px;padding:0 10px 5px}.community-settings-shade>aside>header b{color:#a9a7b0;letter-spacing:.025em;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:850;overflow:hidden}.community-settings-nav{width:100%;max-width:236px}.community-settings-nav section{border-bottom:1px solid #414048;flex-direction:column;padding:10px 0 12px;display:flex}.community-settings-nav section:first-child{padding-top:0}.community-settings-nav section:first-child>small{display:none}.community-settings-nav section:last-child{border-bottom:0}.community-settings-nav section>small{color:#aaa8b1;letter-spacing:.025em;padding:0 10px 6px;font-size:9px;font-weight:900}.community-settings-nav button{color:#c3c1ca;text-align:left;background:0 0;border:0;border-radius:6px;width:100%;min-height:35px;padding:5px 10px;font:700 11px/1.2 Inter,ui-sans-serif,sans-serif;transition:background .12s,color .12s}.community-settings-nav button:hover{color:#f7f7f9;background:#37373f}.community-settings-nav button.active{color:#fff;background:#46464f;font-weight:750}.community-settings-nav .community-settings-danger{padding-top:12px}.community-settings-nav button.danger{color:#fa808b}.community-settings-nav button.danger:hover{color:#ff9ba4;background:#493036}.community-settings-shade>main{background:#1d1d23;padding-top:40px}@media (width<=850px){.community-settings-shade{grid-template-columns:235px minmax(0,1fr)}.community-settings-shade>aside{padding-left:14px;padding-right:12px}.community-settings-nav button{font-size:15px}.community-settings-shade>main{padding-left:30px}}.community-setup{max-width:790px}.community-setup>.community-setup-intro{background:linear-gradient(135deg,#292731,#24232b);border:1px solid #3a3843;border-radius:12px;align-items:center;gap:15px;margin:0 0 22px;padding:18px 20px;display:flex}.community-setup-intro>svg{color:#fff;background:#625bf6;border-radius:10px;flex:none;width:38px;height:38px;padding:9px}.community-setup-intro h2{margin:0 0 4px;font-size:17px}.community-setup-intro p{margin:0;font-size:11px}.community-setup>section{border-bottom:1px solid #34323b;grid-template-columns:minmax(0,1fr) 270px;align-items:center;gap:34px;min-height:105px;padding:20px 4px;display:grid}.community-setup>section>div:first-child{flex-direction:column;gap:7px;display:flex}.community-setup>section>div:first-child>b{color:#f1f0f5;font-size:15px}.community-setup>section>div:first-child>small{color:#96929e;max-width:450px;font-size:11px;line-height:1.5}.community-channel-select{position:relative}.community-channel-select>button{color:#f0eff4;cursor:pointer;background:#2a2831;border:1px solid #4a4753;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;width:100%;height:48px;padding:0 13px;font:700 12px Inter,ui-sans-serif,sans-serif;display:flex}.community-channel-select>button:hover,.community-channel-select.open>button{background:#302d3c;border-color:#7168f5;box-shadow:0 0 0 2px #7168f52e}.community-channel-select>button span{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.community-channel-select>button svg{color:#a8a4b1;flex:none;width:17px;height:17px}.community-channel-select.open>button>svg{transform:rotate(180deg)}.community-channel-options{z-index:30;background:#24222a;border:1px solid #484551;border-radius:9px;max-height:250px;padding:6px;position:absolute;top:calc(100% + 7px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 36px #0000007a}.community-channel-options>button{color:#bbb8c2;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;width:100%;min-height:40px;padding:7px 9px;font:700 11px Inter,ui-sans-serif,sans-serif;display:flex}.community-channel-options>button:hover{color:#fff;background:#34313b}.community-channel-options>button.selected{color:#fff;background:#4f49cf}.community-channel-options>button span{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.community-channel-options svg{flex:none;width:15px;height:15px}.community-settings-shade:not(.channel-settings) .channel-unsaved-bar{left:max(270px,31%)}@media (width<=760px){.community-setup>section{grid-template-columns:1fr;gap:13px}.community-channel-select{width:100%}}.community-channel-icon>.rules-channel-icon{overflow:visible;transform:scale(.84);width:17px!important;height:17px!important}.community-channel-header-icon.announcement-header-icon>svg:first-child,.community-channel-header-icon.rules-header-icon>svg:first-child{opacity:0}.community-channel-header-icon.announcement-header-icon:before,.community-channel-header-icon.rules-header-icon:before{content:"";background:currentColor;position:absolute;inset:1px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.community-channel-header-icon.announcement-header-icon:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M3 10v4h3l4 4V6l-4 4H3Zm9-3.5v11L21 21V3l-9 3.5Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M3 10v4h3l4 4V6l-4 4H3Zm9-3.5v11L21 21V3l-9 3.5Z'/%3E%3C/svg%3E")}.community-channel-header-icon.rules-header-icon:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M4 3h12a2 2 0 0 1 2 2v11H6a2 2 0 0 1-2-2V3Zm3 5 2 2 4-4 1.5 1.5L9 13 5.5 9.5 7 8Zm12-1h2v14H7v-2h12V7Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' fill-rule='evenodd' d='M4 3h12a2 2 0 0 1 2 2v11H6a2 2 0 0 1-2-2V3Zm3 5 2 2 4-4 1.5 1.5L9 13 5.5 9.5 7 8Zm12-1h2v14H7v-2h12V7Z'/%3E%3C/svg%3E")}.community-channel-header-icon>.rules-channel-icon{transform:scale(.9)}.announcement-channel-toggle{border-top:1px solid #35323d;padding-top:18px;margin-top:18px!important}.community-channel-header>b>.announcement-follow-button{color:#d8d5de!important;width:auto!important;height:27px!important;box-shadow:none!important;background:#2c2b32!important;border:1px solid #3c3a43!important;border-radius:7px!important;margin-left:10px!important;padding:0 10px!important;font-size:11px!important;font-weight:750!important;line-height:1!important}.community-channel-header>b>.announcement-follow-button:hover{color:#fff!important;background:#37353e!important;border-color:#4a4751!important}.publish-announcement{font-size:12px!important}.publish-announcement:disabled{opacity:.5}.announcement-channel-info{background:#272431;border:1px solid #474255;border-radius:8px;flex-direction:column;gap:5px;margin:8px 0 18px;padding:13px 15px;display:flex}.announcement-channel-info b{color:#dedbe8;font-size:12px}.announcement-channel-info span{color:#9994a4;font-size:10px;line-height:1.5}.announcement-publish-prompt{box-sizing:border-box;color:#e9e6ed;background:#292831;border:1px solid #3d3a46;border-radius:9px;align-items:center;gap:9px;width:min(430px,100%);min-height:40px;margin-top:7px;padding:5px 6px 5px 10px;display:flex;box-shadow:0 2px 8px #0002}.announcement-publish-icon{color:#a9a5b1;flex:none;place-items:center;width:20px;height:20px;display:grid}.announcement-publish-icon svg{fill:currentColor;width:17px;height:17px}.announcement-publish-prompt>b{white-space:nowrap;flex:1;min-width:0;font-size:11px;font-weight:750}.announcement-publish-prompt>button{cursor:pointer;background:0 0;border:0;border-radius:6px;height:28px}.announcement-publish-prompt>.publish{color:#a9a3ff;background:#39364c;padding:0 9px;font-size:10px;font-weight:850}.announcement-publish-prompt>.publish:hover{color:#c8c4ff;background:#494464}.announcement-publish-prompt>.publish:disabled{opacity:.5}.announcement-publish-prompt>.dismiss{color:#918d99;width:28px;padding:0;font-size:18px;font-weight:600;line-height:1}.announcement-publish-prompt>.dismiss:hover{color:#ddd9e1;background:#37343e}.published-announcement-avatar{cursor:default!important}.published-announcement-author{color:#f1eef5;cursor:default!important;text-decoration:none!important}.published-announcement-badge{color:#fff;letter-spacing:.025em;background:#625bea;border-radius:4px;align-items:center;height:17px;padding:0 5px;font-size:8px;font-weight:900;line-height:1;display:inline-flex}.announcement-follow-shade{z-index:30000;background:#08080cc7;place-items:center;font-family:Inter,ui-sans-serif,sans-serif;display:grid;position:fixed;inset:0}.announcement-follow-modal{color:#f6f5f8;background:#3a3942;border:1px solid #53515b;border-radius:14px;width:min(540px,100vw - 32px);overflow:visible;box-shadow:0 24px 70px #000000a6}.announcement-follow-modal>header{background:linear-gradient(135deg,#24252a,#202126);border-radius:14px 14px 0 0;justify-content:center;align-items:center;gap:14px;height:82px;padding:0 28px;display:flex}.announcement-source-icon{background:#4e2ea0;border-radius:50%;place-items:center;width:54px;height:54px;font-size:25px;display:grid}.announcement-follow-modal>header b{background:#4a4952;border-radius:6px;padding:11px 16px;font-size:18px}.announcement-follow-modal h2{text-align:center;margin:0;font-size:23px}.announcement-follow-modal main>p{text-align:center;color:#b8b5bf;max-width:450px;margin:10px auto 28px;font-size:14px;line-height:1.45}.announcement-follow-modal label{margin:18px 0 8px;font-size:15px;font-weight:800;display:block}.announcement-follow-modal label.channel-label{color:#aaa7b1}.announcement-follow-modal main>small{color:#aaa7b1;margin-top:18px;font-size:12px;line-height:1.45;display:block}.announcement-follow-select{margin-top:10px;position:relative}.announcement-follow-select>button{color:#eee;text-align:left;background:#34333b;border:1px solid #55525f;border-radius:9px;justify-content:space-between;align-items:center;width:100%;height:48px;padding:0 15px;font-size:15px;display:flex}.announcement-follow-select>button:disabled{opacity:.55}.announcement-follow-select>button i{font-size:24px;font-style:normal}.announcement-follow-select.open>button{border-color:#7168f5;box-shadow:0 0 0 2px #7168f538}.announcement-follow-select>div{z-index:2;background:#27262d;border:1px solid #55525f;border-radius:9px;max-height:180px;padding:6px;display:none;position:absolute;top:54px;left:0;right:0;overflow:auto;box-shadow:0 14px 34px #00000080}.announcement-follow-select.open>div{display:block}.announcement-follow-select>div>button{color:#d8d5de;text-align:left;background:0 0;border:0;border-radius:6px;width:100%;min-height:38px;padding:7px 10px;font-size:13px}.announcement-follow-select>div>button:hover{color:#fff;background:#4e48c9}.announcement-follow-modal>footer{justify-content:flex-end;gap:10px;padding:0 30px 22px;display:flex}.announcement-follow-modal>footer button{color:#fff;background:#4a4852;border:0;border-radius:9px;min-width:110px;height:46px;font-weight:800}.announcement-follow-modal>footer .follow{background:#625bf6}.announcement-follow-modal>footer .follow:disabled{color:#aaa7b1;background:#545174}.announcement-follow-modal>header{justify-content:flex-start;height:94px;padding:0 30px}.announcement-source-icon{border-radius:18px;flex:none;width:56px;height:56px;font-size:14px;font-weight:900;overflow:hidden}.announcement-source-icon img{object-fit:cover;width:100%;height:100%}.announcement-source-copy{flex-direction:column;gap:5px;min-width:0;display:flex}.announcement-source-copy>small{color:#96939e;text-transform:uppercase;font-size:9px;font-weight:900}.announcement-source-copy>b{background:#4a4952;border-radius:7px;align-items:center;gap:8px;height:36px;display:flex;padding:0 12px!important;font-size:15px!important}.announcement-source-copy>b i{color:#c9c6cf;font-style:normal}.announcement-follow-modal>main{padding:30px}.announcement-follow-modal h2{text-align:left;font-size:21px}.announcement-follow-modal main>p{text-align:left;margin:7px 0 24px;font-size:12px}.announcement-follow-modal label,.announcement-follow-modal label.channel-label{color:#c8c5ce;letter-spacing:.04em;margin:15px 0 8px;font-size:10px}.announcement-follow-select{margin-top:8px}.announcement-follow-select>button{height:50px;font-size:13px}.announcement-follow-select>div{max-height:190px;top:56px}.announcement-follow-select>div>button{align-items:center;gap:10px;height:42px;min-height:42px;padding:0 10px;font-size:12px;display:flex}.destination-server-icon{background:#484550;border-radius:9px;flex:none;place-items:center;width:28px;height:28px;font-size:9px;font-weight:900;display:grid;overflow:hidden}.destination-server-icon img{object-fit:cover;width:100%;height:100%}.destination-channel-icon{color:#aaa6b2;text-align:center;width:28px;font-size:20px}.announcement-follow-modal>footer{grid-template-columns:1fr 1fr;padding:0 30px 24px;display:grid}.announcement-follow-modal>footer button{width:100%;min-width:0}.community-search-result-card .message-markdown{color:#ddd9e1;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:4px;font-size:11px;line-height:1.4}.community-search-result-card .message-markdown .md-lines{margin:0}.community-search-result-card .message-markdown .inline-custom-emoji{vertical-align:middle;border-radius:0;max-width:none;max-height:none;margin:0 2px;display:inline-block}.community-search-result-card .message-user-mention,.community-search-result-card .message-mass-mention{font-size:inherit}.community-members:has(>.community-search-results-rail){background:#1c1b22!important;overflow:hidden!important}.community-members>.community-search-results-rail{background:#1c1b22!important;max-width:100%!important;overflow:hidden!important}.community-search-results-rail>header,.community-search-result-list,.community-search-results-rail>footer{box-sizing:border-box;max-width:100%}.community-search-result-card{box-sizing:border-box;min-width:0;max-width:100%;overflow:hidden}.community-search-result-card>span{overflow:hidden}@media (width<=1120px){.mooted-app.community-mode:has(.community-search-results-rail){grid-template-columns:72px 300px minmax(0,1fr)!important}.mooted-app.community-mode:has(.community-search-results-rail) .community-members{z-index:24;border-left:1px solid #302e36;inset:58px 0 0 372px;background:#1c1b22!important;width:auto!important;padding:0!important;display:block!important;position:fixed!important}.mooted-app.community-mode:has(.community-search-results-rail) .community-members>.community-search-results-rail{background:#1c1b22!important;border:0!important;width:100%!important;height:100%!important;padding:8px 14px 12px!important;position:absolute!important;inset:0!important}.mooted-app.community-mode:has(.community-search-results-rail) .community-view{grid-column:3/4!important}.mooted-app.community-mode:has(.community-search-results-rail) .community-channel-header{max-width:100%;overflow:hidden;width:100%!important}.mooted-app.community-mode:has(.community-search-results-rail) .community-channel-header>.community-search-wrap{min-width:150px;max-width:210px}}.mooted-app.community-mode:has(.community-search-results-rail){grid-template-columns:72px 300px minmax(420px,1fr) 274px!important}.mooted-app.community-mode:has(.community-search-results-rail) .community-view{grid-column:3/5!important}.mooted-app.community-mode:has(.community-search-results-rail) .community-view.members-open>.community-channel-header{width:100%!important}.mooted-app.community-mode:has(.community-search-results-rail) .community-members{z-index:24;background:#1c1b22!important;border:0!important;border-left:1px solid #302e36!important;width:min(430px,100% - 372px)!important;height:auto!important;padding:0!important;display:block!important;position:fixed!important;inset:58px 0 0 auto!important;overflow:hidden!important}.mooted-app.community-mode:has(.community-search-results-rail) .community-members>.community-search-results-rail{width:100%!important;max-width:none!important;height:100%!important;box-shadow:none!important;background:#1c1b22!important;border:0!important;padding:0 12px 12px!important;position:absolute!important;inset:0!important}.community-search-results-rail>header{border-bottom:1px solid #34313a!important;min-height:72px!important;padding:0 8px!important}.community-search-results-rail>header>b{text-transform:none;font-size:18px!important}.community-search-results-rail>header>div{gap:8px!important}.community-search-results-rail>header>div>button{background:#292730!important;border:1px solid #45414d!important;border-radius:9px!important;justify-content:center!important;width:42px!important;height:42px!important;padding:0!important}.community-search-results-rail>header>div>button:hover{background:#38353f!important}.community-search-results-rail>header>div>button svg{width:20px!important;height:20px!important}.community-search-results-rail>header>div>.search-results-close{background:0 0!important;border-color:#0000!important}.community-search-results-rail .search-control-label{display:none!important}.community-search-result-list{padding:8px 2px 12px!important}.community-search-result-list>section{margin-bottom:16px!important}.community-search-result-list>section>header{height:46px!important;padding:0 8px!important}.community-search-result-list>section>header>span{font-size:14px!important}.community-search-result-list>section>header>small{display:none!important}.community-search-result-card{background:#211f26!important;border-color:#3d3944!important;border-radius:9px!important;min-height:70px!important;margin-bottom:8px!important;padding:11px!important}.community-search-result-card:hover{background:#292730!important;border-color:#514c59!important}.mooted-app.community-mode:has(.community-members.dm-search-results){grid-template-columns:72px 300px minmax(420px,1fr) 274px!important}.mooted-app.community-mode:has(.community-members.dm-search-results) .community-view{grid-column:3/5!important}.community-members.dm-search-results{z-index:35!important;background:#1c1b22!important;border:0!important;border-left:1px solid #302e36!important;flex-direction:column!important;width:min(390px,100% - 80px)!important;height:auto!important;padding:8px 14px 12px!important;display:flex!important;position:absolute!important;inset:49px 0 0 auto!important;overflow:hidden!important;box-shadow:-12px 0 24px #0003!important}.community-members.dm-search-results>.community-search-results-rail{width:auto!important;max-width:none!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;flex-direction:column!important;flex:1!important;padding:0!important;display:flex!important;position:static!important;inset:auto!important;overflow:hidden!important}.community-members.dm-search-results .community-search-results-rail>header{min-height:66px!important;padding:10px 4px 10px 8px!important}.community-members.dm-search-results .community-search-results-rail>header>div>button{background:#292730!important;border:1px solid #45414d!important;border-radius:7px!important;gap:5px!important;width:auto!important;height:34px!important;padding:0 9px!important;font-size:9px!important}.community-members.dm-search-results .community-search-results-rail>header>div>button svg{width:14px!important;height:14px!important}.community-members.dm-search-results .community-search-results-rail>header>div>.search-results-close{background:0 0!important;border-color:#0000!important;width:30px!important;padding:0!important}.community-members.dm-search-results .community-search-result-list{flex:1!important;min-height:0!important;padding:5px 7px 10px!important;overflow-y:auto!important}.community-view.dm-searching .community-messages{margin-right:min(390px,100% - 80px)}.community-view.dm-searching>.community-composer{margin-right:calc(min(390px,100% - 80px) + 8px)!important}.mooted-app.community-mode .community-members.dm-search-results{box-sizing:border-box!important;width:390px!important;max-width:calc(100vw - 80px)!important}.mooted-app.community-mode .community-members.dm-search-results>.community-search-results-rail{flex-direction:column!important;flex:auto!important;width:100%!important;max-width:100%!important;height:100%!important;padding:0!important;display:flex!important;position:static!important;inset:auto!important}.mooted-app.community-mode:has(.community-members.dm-search-results) .community-members.dm-search-results{width:390px!important;max-width:calc(100% - 80px)!important;position:absolute!important;inset:49px 0 0 auto!important}.mooted-app.community-mode:has(.community-members.dm-search-results) .community-members.dm-search-results{grid-area:1/1/-1/-1!important;width:390px!important;max-width:390px!important;position:fixed!important;left:calc(86.9565vw - 390px)!important;right:auto!important}.announcement-publish-icon svg{stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none!important}.community-profile-role-menu input[type=checkbox]{appearance:auto!important;-webkit-appearance:checkbox!important;width:16px!important;height:16px!important;min-height:16px!important;box-shadow:none!important;accent-color:#625af2!important;background:0 0!important;border:1px solid #625d69!important;border-radius:3px!important;margin:0!important;position:static!important}.community-profile-role-menu input[type=checkbox]:after{display:none!important}.community-composer-area{z-index:100;flex:none;position:relative}.community-composer-area>.community-composer{margin-top:0}.community-composer-status{box-sizing:border-box;color:#aaa6b1;justify-content:space-between;align-items:center;gap:12px;height:27px;margin:0 20px;font-size:10.5px;line-height:1;display:flex}.community-typing-status{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.community-typing-status>span:last-child{text-overflow:ellipsis;overflow:hidden}.community-typing-status b{color:#dedbe2;font-weight:850}.community-typing-dots{flex:none;justify-content:center;align-items:center;gap:3px;width:17px;display:flex}.community-typing-dots i{background:#aaa6b1;border-radius:50%;width:5px;height:5px;animation:1.15s ease-in-out infinite communityTypingDot}.community-typing-dots i:nth-child(2){animation-delay:.16s}.community-typing-dots i:nth-child(3){display:none}@keyframes communityTypingDot{0%,60%,to{opacity:.42;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.community-typing-avatars{flex:none;align-items:center;height:20px;display:flex}.community-typing-avatars>*{background:#4b4654;border:2px solid #1e1d24;border-radius:50%;place-items:center;font-size:7px;display:grid;overflow:hidden;width:20px!important;min-width:20px!important;height:20px!important}.community-typing-avatars>*+*{margin-left:-7px}.community-slowmode-status{white-space:nowrap;cursor:help;position:relative;color:#aaa6b1!important;background:0 0!important;border:0!important;align-items:center!important;gap:5px!important;width:auto!important;height:23px!important;padding:0 4px!important;font:750 10px Inter,sans-serif!important;display:flex!important}.community-slowmode-status:hover,.community-slowmode-status:focus-visible{color:#dedbe2!important}.community-slowmode-status>svg{width:13px!important;height:13px!important}.community-slowmode-popout{z-index:300;color:#d8d4dc;text-align:left;white-space:normal;background:#2a2831;border:1px solid #4a4652;border-radius:9px;flex-direction:column;gap:6px;width:240px;padding:11px 12px;display:none;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 14px 36px #0009}.community-slowmode-popout:after{content:"";border:6px solid #0000;border-top-color:#2a2831;position:absolute;top:100%;right:22px}.community-slowmode-popout>b{color:#fff;font-size:11px}.community-slowmode-popout>span{font-size:10px;line-height:1.45}.community-slowmode-popout>small{color:#aaa6b1;font-size:9px;line-height:1.4}.community-slowmode-status:hover .community-slowmode-popout,.community-slowmode-status:focus-visible .community-slowmode-popout{display:flex}.community-view.dm-searching>.community-composer-area{margin-right:min(390px,100% - 80px)}.community-view.dm-searching>.community-composer-area>.community-composer{margin-right:8px!important}@media (prefers-reduced-motion:reduce){.community-typing-dots i{animation:none}}.community-slowmode-status.immune{color:#aaa6b1!important}.community-slowmode-status.countdown{color:#f06d78!important}.community-slowmode-status.countdown>svg{filter:drop-shadow(0 0 5px #f06d783d)}.community-slowmode-status.countdown:hover,.community-slowmode-status.countdown:focus-visible{color:#ff8791!important}.mooted-invite-embed-row{gap:0;width:min(455px,100%)}.mooted-invite-embed{box-sizing:border-box;background:#242229;border:1px solid #45414d;border-radius:10px;flex-direction:column;gap:13px;width:100%;margin-top:7px;padding:15px;display:flex;box-shadow:0 8px 24px #0003}.mooted-invite-embed>small{color:#aaa5b1;letter-spacing:.045em;font-size:9px;font-weight:900}.mooted-invite-community{align-items:center;gap:12px;min-width:0;display:flex}.mooted-invite-icon{color:#fff;background:linear-gradient(145deg,#7168ff,#4f46df);border-radius:15px;flex:0 0 48px;place-items:center;width:48px;height:48px;font-size:13px;font-weight:900;display:grid;overflow:hidden}.mooted-invite-icon img{object-fit:cover;width:100%;height:100%}.mooted-invite-community>div{flex-direction:column;gap:6px;min-width:0;display:flex}.mooted-invite-community b{color:#f2eff5;align-items:center;gap:6px;min-width:0;font-size:14px;font-weight:850;display:flex}.mooted-invite-community b svg{color:#756cff;fill:#756cff;stroke:#fff;flex:none;width:16px;height:16px}.mooted-invite-community>div>span{color:#aaa5b1;align-items:center;gap:6px;font-size:10px;display:flex}.mooted-invite-community i,.mooted-invite-community em{background:#26bf7b;border-radius:50%;flex:none;width:7px;height:7px}.mooted-invite-community em{background:#9994a2;margin-left:5px}.mooted-invite-embed>p{color:#f07782;margin:-4px 0 0;font-size:10px}.mooted-invite-embed>button{color:#fff;cursor:pointer;background:#625bea;border:1px solid #766eff;border-radius:7px;width:100%;height:38px;font:850 11px Inter,sans-serif;transition:background .14s,transform .14s}.mooted-invite-embed>button:hover:not(:disabled){background:#716aff;transform:translateY(-1px)}.mooted-invite-embed>button:disabled{opacity:.58;cursor:default}.mooted-invite-embed{background:#242229;border-color:#403c48;border-radius:11px;gap:0;margin-top:4px;padding:0;overflow:hidden}.mooted-invite-embed>small{padding:15px 17px 0;line-height:1.3}.mooted-invite-community{gap:13px;padding:14px 17px 17px}.mooted-invite-community b{font-size:14px;line-height:1.2}.mooted-invite-community>div>span{font-size:10px;line-height:1.2}.mooted-invite-embed>p{margin:0;padding:0 17px 12px}.mooted-invite-embed>footer{background:#211f26;border-top:1px solid #3b3742;padding:12px 14px 14px}.mooted-invite-embed>footer>button{color:#fff;cursor:pointer;background:#625bea;border:1px solid #766eff;border-radius:7px;width:100%;height:36px;font:850 11px Inter,sans-serif;transition:background .14s,transform .14s}.mooted-invite-embed>footer>button:hover:not(:disabled){background:#716aff;transform:translateY(-1px)}.mooted-invite-embed>footer>button:disabled{opacity:.58;cursor:default}.community-messages{flex-direction:column;display:flex}.community-messages>.community-welcome:first-child{margin-top:auto}.community-messages>.message-link-previews:last-child{margin-bottom:0}.community-composer-status:not(:has(.community-typing-status>*)):not(:has(.community-slowmode-status)){height:6px}.mooted-invite-embed{background:#1b1a20;border-color:#3f3b47;border-radius:10px;box-shadow:0 8px 24px #0004}.mooted-invite-community{gap:14px;min-height:76px;padding:16px 18px}.mooted-invite-icon{border-radius:50%;flex-basis:52px;width:52px;height:52px}.mooted-invite-community b{font-size:15px}.mooted-invite-community>div>span{font-size:11px}.mooted-invite-embed>footer{background:#19181e;border-top-color:#393640;padding:12px 14px 14px}.mooted-invite-embed>footer>button{background:#4f46e5;border-color:#6f66ff;border-radius:7px;height:38px;font-size:12px}.mooted-invite-embed>footer>button:hover:not(:disabled){background:#5d54f2}.community-messages article.mooted-invite-embed,.dm-message article.mooted-invite-embed{flex-direction:column!important;align-items:stretch!important;gap:0!important;width:100%!important;padding:0!important;display:flex!important}.mooted-invite-embed>footer{box-sizing:border-box;justify-content:center;width:100%;display:flex}.mooted-invite-embed>footer>button{text-align:center;justify-content:center;align-items:center;min-height:42px;width:100%!important;display:flex!important}.discover-card-title .discover-server-badge{object-fit:contain;flex:none;width:15px;height:15px}.discover-preview h2 .discover-server-badge{object-fit:contain;flex:none;width:18px;height:18px}.discover-server-badges,.mooted-invite-badges{flex:none;align-items:center;gap:4px;display:inline-flex}.mooted-invite-badges img{object-fit:contain;width:17px;height:17px}.mooted-invite-community b>.mooted-invite-badges{margin-left:1px}.inline-custom-emoji[role=button]{cursor:pointer}.inline-custom-emoji[role=button]:hover{filter:brightness(1.12);transform:translateY(-1px)}.custom-emoji-info{z-index:1000000;box-sizing:border-box;color:#f2eff5;background:#302e37;border:1px solid #4b4752;border-radius:10px;width:340px;position:fixed;overflow:hidden;box-shadow:0 16px 42px #0009}.custom-emoji-info>header{background:#201f25;align-items:center;gap:16px;min-height:112px;padding:17px 20px;display:flex}.custom-emoji-info>header>img{object-fit:contain;flex:none;width:72px;height:72px}.custom-emoji-info>header>span{flex-direction:column;gap:8px;min-width:0;display:flex}.custom-emoji-info>header b{overflow-wrap:anywhere;font-size:17px}.custom-emoji-info>header small{color:#ddd9e1;font-size:12px;line-height:1.5}.custom-emoji-info>section{border-top:1px solid #4b4752;padding:14px 20px 17px}.custom-emoji-info>section>strong{color:#bbb7c2;letter-spacing:.065em;margin-bottom:10px;font-size:9px;display:block}.custom-emoji-info>section>div{align-items:center;gap:12px;display:flex}.custom-emoji-info>section>div>img,.custom-emoji-info>section>div>i{object-fit:cover;border-radius:50%;flex:none;width:46px;height:46px}.custom-emoji-info>section>div>i{color:#fff;background:#554de1;place-items:center;font-size:11px;font-style:normal;font-weight:900;display:grid}.custom-emoji-info>section>div>span{flex-direction:column;gap:4px;min-width:0;display:flex}.custom-emoji-info>section>div>span>b{align-items:center;gap:6px;font-size:15px;display:flex}.custom-emoji-info>section>div>span>b>img{object-fit:contain;width:18px;height:18px}.custom-emoji-info>section>div>span>small{color:#aaa6b1;font-size:11px}@media (width<=520px){.custom-emoji-info{width:calc(100vw - 20px)!important;left:10px!important}}.community-composer-area>.server-composer-emoji.mooted-emoji-picker{z-index:22000!important;border-radius:12px!important;width:min(520px,100vw - 420px)!important;height:min(430px,100dvh - 90px)!important;position:absolute!important;top:auto!important;bottom:64px!important;right:14px!important;overflow:hidden!important;box-shadow:0 18px 52px #000000b8!important}.community-composer-area>.server-composer-emoji.mooted-emoji-picker:has(.mooted-gif-browser){grid-template-rows:52px 58px minmax(0,1fr) 60px!important}.community-composer-area>.server-composer-emoji.mooted-emoji-picker:has(.mooted-gif-browser)>header{gap:8px!important;height:auto!important;padding:0 16px!important}.community-composer-area>.server-composer-emoji.mooted-emoji-picker:has(.mooted-gif-browser)>header>button{border-radius:8px!important;height:36px!important;padding:0 14px!important;font-size:12px!important}.community-composer-area>.server-composer-emoji:has(.mooted-gif-browser) .mooted-gif-browser{grid-template-rows:62px 34px minmax(0,1fr)!important}.community-composer-area>.server-composer-emoji:has(.mooted-gif-browser) .mooted-gif-search{height:42px!important;margin:10px 12px!important}.community-composer-area>.server-composer-emoji:has(.mooted-gif-browser) .mooted-gif-grid{columns:3 122px!important;column-gap:7px!important}@media (width<=760px){.community-composer-area>.server-composer-emoji.mooted-emoji-picker{width:auto!important;bottom:64px!important;left:8px!important;right:8px!important}}.profile-full-trigger{cursor:pointer!important}.profile-full-trigger:hover{filter:brightness(1.08)}.full-profile-shade{z-index:500000;background:#000b;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.full-profile-modal{color:#f3f0f5;background:#0e0d12;border:1px solid #4b4752;border-radius:13px;width:min(760px,100vw - 48px);height:min(760px,100dvh - 48px);position:relative;overflow:hidden;box-shadow:0 28px 90px #000}.full-profile-close{z-index:4;color:#fff;cursor:pointer;background:#242229;border:1px solid #55515d;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:16px;right:16px}.full-profile-banner{background:var(--profile-accent);opacity:.72;height:230px}.full-profile-head{justify-content:flex-end;align-items:center;height:72px;padding:0 28px;display:flex}.full-profile-avatar{background:var(--profile-accent);border:7px solid #0e0d12;border-radius:50%;place-items:center;width:124px;height:124px;font-size:34px;font-weight:900;display:grid;position:absolute;top:176px;left:32px;overflow:hidden}.full-profile-avatar>img{object-fit:cover;width:100%;height:100%}.full-profile-avatar>i{background:#25bd7b;border:5px solid #0e0d12;border-radius:50%;width:22px;height:22px;position:absolute;bottom:7px;right:4px}.full-profile-actions{gap:9px;display:flex}.full-profile-actions>button{color:#fff;cursor:pointer;background:#292730;border:1px solid #4b4752;border-radius:8px;align-items:center;gap:7px;height:42px;padding:0 15px;font-weight:850;display:flex}.full-profile-actions>button.primary{background:#554bea;border-color:#766eff}.full-profile-identity h1{margin:0 0 4px;font-size:31px}.full-profile-identity>span{color:#aaa5b1;font-size:16px}.full-profile-identity>p{margin:10px 0 0;font-size:13px}.full-profile-modal>nav{border-bottom:1px solid #34313a;align-items:flex-end;gap:18px;height:54px;margin:0 28px;padding:0 6px;display:flex}.full-profile-modal>nav button{color:#c5c1ca;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;height:48px;padding:0 6px;font-size:13px;font-weight:850}.full-profile-modal>nav button.active{color:#b6aaff;border-bottom-color:#a99cff}.full-profile-modal>main{height:calc(100% - 470px);padding:24px 48px 36px;overflow-y:auto}.full-profile-modal>main section>p{color:#ddd9e1;margin:8px 0 0;font-size:14px;line-height:1.55}.full-profile-dates{gap:20px;margin-top:10px;display:flex}.full-profile-dates>span{color:#ddd9e1;align-items:center;gap:7px;font-size:13px;display:flex}.full-profile-dates i{color:#fff;background:#554bea;border-radius:50%;place-items:center;width:22px;height:22px;font-size:8px;font-style:normal;font-weight:900;display:grid}.full-profile-roles{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.full-profile-roles>span{background:#19181e;border:1px solid #44404c;border-radius:6px;align-items:center;gap:7px;padding:7px 9px;font-size:11px;font-weight:800;display:flex}.full-profile-roles>span i{border-radius:50%;width:10px;height:10px}.full-profile-roles>em{color:#8f8a96;font-size:12px}.full-profile-empty{color:#8f8a96;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:180px;display:flex}.full-profile-empty svg{width:42px}@media (width<=650px){.full-profile-shade{padding:10px}.full-profile-modal{width:calc(100vw - 20px);height:calc(100dvh - 20px)}.full-profile-banner{height:170px}.full-profile-avatar{width:100px;height:100px;top:126px}.full-profile-head{height:66px}.full-profile-identity{padding-inline:28px}.full-profile-modal>nav{gap:7px;overflow-x:auto}.full-profile-modal>nav button{white-space:nowrap;font-size:11px}.full-profile-modal>main{height:calc(100% - 410px);padding-inline:30px}}.full-profile-avatar-wrap{z-index:2;width:96px;height:96px;position:absolute;top:99px;left:25px}.full-profile-avatar{box-sizing:border-box;border-width:5px;width:96px;height:96px;font-size:25px;position:static}.full-profile-avatar-shade{color:#fff;opacity:0;pointer-events:none;background:#0009;border-radius:50%;justify-content:center;align-items:center;font-size:9px;font-weight:850;transition:opacity .15s;display:flex;position:absolute;inset:5px}.full-profile-avatar-wrap:hover .full-profile-avatar-shade{opacity:1}.full-profile-presence{z-index:4;cursor:pointer;background:#29bf7d;border:5px solid #0e0d12;border-radius:50%;width:27px;height:27px;padding:0;position:absolute;bottom:5px;right:-3px}.full-profile-presence.idle{background:#f3b72b}.full-profile-presence.dnd{background:#ee5360}.full-profile-presence.offline{background:#85818b}.full-profile-status-popout{z-index:12;background:#292730;border:1px solid #4b4752;border-radius:8px;flex-direction:column;gap:4px;width:170px;padding:10px 12px;display:flex;position:absolute;bottom:-4px;left:82px;box-shadow:0 12px 32px #000a}.full-profile-status-popout>b{font-size:11px}.full-profile-status-popout>span{color:#aaa6b1;font-size:9px;line-height:1.35}.full-profile-actions{gap:7px;position:relative}.full-profile-more{z-index:15;background:#292730;border:1px solid #4b4752;border-radius:8px;width:175px;padding:6px;position:absolute;top:42px;right:0;box-shadow:0 14px 36px #000a}.full-profile-more>button{color:#e7e3ea;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;width:100%;height:34px;padding:0 9px;font-size:10px;font-weight:750;display:flex}.full-profile-more>button:hover{background:#3b3742}.full-profile-more svg{width:14px}.full-profile-modal>main section>p{margin-top:5px;font-size:11px}.full-profile-dates{gap:14px;margin-top:7px}.full-profile-dates>span{font-size:10px}.full-profile-roles{margin-top:7px}.full-profile-empty{height:130px}.full-profile-close{width:32px;height:32px;top:12px;right:12px}@media (width<=650px){.full-profile-modal{height:min(590px,100dvh - 20px)}.full-profile-banner{height:130px}.full-profile-avatar-wrap{top:91px}.full-profile-avatar{width:96px;height:96px;top:auto}.full-profile-modal>main{height:calc(100% - 310px);padding-inline:24px}}.full-profile-shade{padding:18px}.full-profile-modal{width:min(520px,86.9565vw - 40px);height:min(480px,86.9565dvh - 40px)}.full-profile-banner{height:108px}.full-profile-head{height:43px;padding:0 18px}.full-profile-avatar-wrap{width:76px;height:76px;top:74px;left:22px}.full-profile-avatar{border-width:4px;width:76px;height:76px;font-size:20px}.full-profile-avatar-shade{font-size:8px;inset:4px}.full-profile-presence{border-width:4px;width:23px;height:23px;bottom:2px;right:-4px}.full-profile-status-popout{bottom:-8px;left:66px}.full-profile-actions>button{height:31px;padding:0 10px;font-size:9px}.full-profile-actions svg{width:14px}.full-profile-more{top:36px}.full-profile-identity{padding:0 26px 9px}.full-profile-identity h1{font-size:19px}.full-profile-identity>span{font-size:10px}.full-profile-identity>p{margin-top:4px;font-size:9px}.full-profile-modal>nav{gap:9px;height:36px;margin:0 18px}.full-profile-modal>nav button{height:34px;font-size:8px}.full-profile-modal>main{height:calc(100% - 241px);padding:12px 26px 18px}.full-profile-modal>main>section+section{margin-top:12px}.full-profile-modal>main section>b{font-size:8px}.full-profile-modal>main section>p,.full-profile-dates>span{font-size:9px}.full-profile-dates i{width:17px;height:17px}.full-profile-roles>span{padding:4px 6px;font-size:8px}.full-profile-close{width:28px;height:28px}.full-profile-close svg{width:16px}@media (width<=650px){.full-profile-shade{padding:12px}.full-profile-modal{width:min(500px,86.9565vw - 28px);height:min(470px,86.9565dvh - 28px)}.full-profile-banner{height:100px}.full-profile-avatar-wrap{top:69px}.full-profile-modal>main{height:calc(100% - 233px);padding-inline:20px}}.community-channel-header>.channel-topic-trigger{box-sizing:border-box;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;flex:1;min-width:0;transition:color .14s,background-color .14s;overflow:hidden;color:#9c98a4!important;background:0 0!important;border:0!important;border-left:1px solid #3a3740!important;border-radius:0!important;height:32px!important;padding:0 10px 0 13px!important;font:500 11px/32px Inter,ui-sans-serif,sans-serif!important;display:block!important}.community-channel-header>.channel-topic-trigger:hover,.community-channel-header>.channel-topic-trigger:focus-visible{text-underline-offset:3px;outline:0;text-decoration:underline;color:#f2eff5!important;background:#292730!important}.community-channel-header>.channel-topic-spacer{flex:1;min-width:0}.channel-topic-shade{z-index:600000;background:#050508cc;place-items:center;padding:24px;animation:.14s ease-out channelTopicFade;display:grid;position:fixed;inset:0}.channel-topic-dialog{box-sizing:border-box;color:#f4f1f6;background:#1d1b22;border:1px solid #4a4752;border-radius:11px;width:min(590px,100vw - 32px);max-height:min(520px,100dvh - 48px);padding:25px 28px 28px;animation:.16s cubic-bezier(.2,.8,.3,1) channelTopicOpen;overflow:auto;box-shadow:0 24px 70px #000000b3}.channel-topic-dialog>header{justify-content:space-between;align-items:center;gap:20px;min-height:38px;margin-bottom:22px;display:flex}.channel-topic-dialog>header h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:inherit;margin:0;font:800 20px/1.2 Inter,ui-sans-serif,sans-serif;overflow:hidden}.channel-topic-dialog>header button{color:#918d99;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;width:36px;height:36px;padding:0;transition:background-color .14s,color .14s,transform .14s;display:grid}.channel-topic-dialog>header button:hover,.channel-topic-dialog>header button:focus-visible{color:#fff;background:#302d37;outline:0;transform:scale(1.04)}.channel-topic-dialog>header button svg{stroke-width:2.4px;width:25px;height:25px}.channel-topic-content{color:#f0edf3;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font:500 17px/1.52 Inter,ui-sans-serif,sans-serif}.channel-topic-content .message-markdown,.channel-topic-content .md-lines{font:inherit;color:inherit}.channel-topic-content .message-link{color:#7cc7ff}@keyframes channelTopicFade{0%{opacity:0}to{opacity:1}}@keyframes channelTopicOpen{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:none}}@media (width<=1100px){.community-channel-header>.channel-topic-trigger{display:none!important}}@media (width<=560px){.channel-topic-shade{padding:12px}.channel-topic-dialog{width:100%;padding:20px}.channel-topic-dialog>header{margin-bottom:16px}.channel-topic-dialog>header h2{font-size:17px}.channel-topic-content{font-size:14px}}@media (prefers-reduced-motion:reduce){.channel-topic-shade,.channel-topic-dialog{animation:none}}.chat-image-attachment{flex-direction:column;align-items:flex-start;width:fit-content;max-width:100%;display:flex}.chat-image-attachment>.message-gif-embed{margin-bottom:0!important}.chat-image-expiry{color:#918d99;margin:7px 0 1px;font:500 10px/1.35 Inter,ui-sans-serif,sans-serif;display:block}.attachment-draft{box-sizing:border-box;background:#303039;border:1px solid #45424d;border-bottom:0;border-radius:10px 10px 0 0;align-items:flex-start;min-height:0;margin:0 13px;padding:8px 10px 6px;display:flex}.attachment-draft-card{background:#292830;border:1px solid #4b4853;border-radius:9px;justify-content:center;align-items:center;width:min(220px,100%);min-height:158px;padding:8px 8px 31px;display:flex;position:relative;overflow:visible;box-shadow:0 6px 18px #00000029}.attachment-draft-card>img{object-fit:contain;background:#1e1d24;border-radius:6px;width:100%;height:116px;display:block}.attachment-draft-card>nav{z-index:2;opacity:1;background:#3a3943;border:1px solid #4f4c57;border-radius:7px;align-items:center;gap:1px;height:34px;padding:0 3px;transition:background-color .14s;display:flex;position:absolute;top:7px;right:7px;transform:none;box-shadow:0 8px 20px #0000004d}.attachment-draft-card>nav>button{color:#d8d5de;cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;width:28px;height:28px;padding:0;transition:background-color .14s,color .14s,transform .14s;display:grid}.attachment-draft-card>nav>button:hover,.attachment-draft-card>nav>button:focus-visible{color:#fff;background:#4a4853;outline:0;transform:translateY(-1px)}.attachment-draft-card>nav>button.danger{color:#ff8c91}.attachment-draft-card>nav svg{width:16px;height:16px}.attachment-draft-card>span{color:#eeeaf2;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;position:absolute;bottom:8px;left:10px;right:10px;overflow:hidden}.attachment-draft-rename{align-items:center;gap:4px;height:32px;display:flex;position:absolute;bottom:7px;left:9px;right:9px}.attachment-draft-rename>input{color:#f3f0f5;background:#201f26;border:1px solid #6c64eb;border-radius:6px;outline:0;flex:1;min-width:0;height:30px;padding:0 8px;font:600 11px Inter,ui-sans-serif,sans-serif;box-shadow:0 0 0 2px #6c64eb33}.attachment-draft-rename>button{color:#dcd8e0;cursor:pointer;background:#3d3a46;border:0;border-radius:5px;place-items:center;width:29px;height:29px;padding:0;display:grid}.attachment-draft-rename>button:hover{color:#fff;background:#4c4857}.attachment-draft-rename svg{width:15px;height:15px}.community-composer-area>.attachment-draft+.community-composer-status{margin-top:0}.community-composer-area:has(>.attachment-draft)>.community-composer{border-radius:0 0 8px 8px}.dm-view-rich>.attachment-draft{margin:0 13px;padding-bottom:10px}.dm-view-rich>.attachment-draft+.dm-composer{border-radius:0 0 8px 8px!important}@media (width<=620px){.attachment-draft{padding:8px}.attachment-draft-card{width:min(220px,100%);min-height:158px}.attachment-draft-card>img{height:116px}}.message-rate-limit-shade{z-index:1000000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#050408a8;place-items:center;padding:18px;animation:.15s both imageLightboxIn;display:grid;position:fixed;inset:0}.message-rate-limit-popup{box-sizing:border-box;text-align:center;background:linear-gradient(155deg,#2b2932,#211f27);border:1px solid #4d4955;border-radius:15px;width:min(360px,100%);padding:25px 25px 22px;animation:.2s cubic-bezier(.2,.8,.2,1) both rateLimitCardIn;position:relative;box-shadow:0 24px 70px #000b,inset 0 0 0 1px #ffffff06}.message-rate-limit-close{color:#918c98;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:30px;height:30px;padding:0;display:grid;position:absolute;top:10px;right:10px}.message-rate-limit-close:hover{color:#fff;background:#3b3842}.message-rate-limit-close svg{width:17px}.message-rate-limit-icon{color:#f47d88;background:#f06d781f;border-radius:15px;place-items:center;width:52px;height:52px;margin:0 auto 12px;display:grid;box-shadow:inset 0 0 0 1px #f47d8833}.message-rate-limit-icon svg{width:27px;height:27px}.message-rate-limit-kicker{color:#f0808a;letter-spacing:.13em;font-size:8px;font-weight:900}.message-rate-limit-popup h2{letter-spacing:-.015em;margin:7px 0 6px;font-size:17px}.message-rate-limit-popup p{color:#aaa6b1;margin:0;font-size:11px;line-height:1.45}.message-rate-limit-timer{background:#19181e;border:1px solid #45414d;border-radius:10px;justify-content:center;align-items:center;gap:9px;height:51px;margin:17px 0 12px;display:flex}.message-rate-limit-timer b{color:#ff858f;font-size:24px;line-height:1}.message-rate-limit-timer span{color:#c8c4cd;font-size:10px;font-weight:750}.message-rate-limit-popup small{color:#85808c;font-size:9px;line-height:1.45;display:block}@keyframes rateLimitCardIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.community-history-loader{color:#aaa6b1;flex:0 0 34px;justify-content:center;align-items:center;gap:4px;height:34px;display:flex}.community-history-loader i{background:currentColor;border-radius:50%;width:6px;height:6px;animation:.9s ease-in-out infinite communityHistoryPulse}.community-history-loader i:nth-child(2){animation-delay:.12s}.community-history-loader i:nth-child(3){animation-delay:.24s}.community-history-loader.bottom{margin-top:5px}@keyframes communityHistoryPulse{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.friend-actions-menu{animation:.14s both friendMenuIn;z-index:40000!important;background:#292730!important;border:1px solid #494550!important;border-radius:8px!important;width:184px!important;padding:5px!important;position:fixed!important;box-shadow:0 12px 32px #00000085!important}.friend-actions-menu>button{box-sizing:border-box!important;color:#e9e6ed!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:5px!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;width:100%!important;height:33px!important;padding:0 8px!important;font-size:10px!important;font-weight:750!important;display:flex!important}.friend-actions-menu>button:hover{color:#fff!important;background:#3b3742!important}.friend-actions-menu>button.danger{color:#ff818d!important}.friend-actions-menu>button.danger:hover{background:#47282f!important}.friend-actions-menu svg{flex:none!important;width:14px!important;height:14px!important}.friend-actions-menu hr{border:0!important;border-top:1px solid #403c47!important;margin:4px 3px!important}@keyframes friendMenuIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}.app-toast{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;color:#f6f3f7!important;background:#0a090cf5!important;border:1px solid #37343d!important;border-radius:999px!important;gap:11px!important;width:max-content!important;max-width:min(680px,100vw - 28px)!important;min-height:48px!important;padding:10px 19px!important;top:22px!important;box-shadow:0 12px 34px #00000080,inset 0 1px #ffffff0b!important}.app-toast-icon{color:#35d28c!important;background:0 0!important;border-radius:0!important;flex-basis:25px!important;width:25px!important;height:25px!important}.app-toast-icon svg{stroke-width:2.7px;width:22px!important;height:22px!important}.app-toast>span{flex-direction:row!important;flex:none!important;align-items:baseline!important;gap:7px!important;max-width:590px!important;display:flex!important}.app-toast b{white-space:nowrap;font-size:13px!important;line-height:1.3!important}.app-toast small{color:#c7c3cb!important;font-size:11px!important;line-height:1.35!important}.app-toast.warning{color:#f8f4f5!important;background:#0c0a0df7!important;border-color:#45363a!important}.app-toast.warning .app-toast-icon{color:#ff7f8a!important;background:0 0!important}.app-toast.warning small{color:#cac4c7!important}@media (width<=620px){.app-toast{border-radius:18px!important;width:calc(100vw - 24px)!important}.app-toast>span{flex-direction:column!important;flex:1!important;gap:1px!important;min-width:0!important}.app-toast b{white-space:normal}}.community-message-reply-reference{color:#bbb7c2;max-width:680px;height:22px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:0 0 3px;padding:0;display:flex;position:relative}.community-message-reply-reference:before{content:"";pointer-events:none;border-top:2px solid #595661;border-left:2px solid #595661;border-radius:10px 0 0;width:37px;height:19px;position:absolute;top:10px;right:calc(100% + 7px)}.community-message-reply-reference .reply-reference-avatar{border-radius:50%!important;flex:0 0 18px!important;width:18px!important;min-width:18px!important;height:18px!important;font-size:7px!important;overflow:hidden!important}.community-message-reply-reference .reply-reference-avatar img{object-fit:cover;width:100%;height:100%}.community-message-reply-reference b{color:#eeeaf1;white-space:nowrap;font-size:11px;font-weight:850}.community-message-reply-reference span{color:#c2bec7;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.community-message-reply-reference:hover span{text-decoration:underline}:is(.community-message:has(.community-message-reply-reference)>.community-message-profile-button,.dm-message-rich:has(.community-message-reply-reference)>.dm-avatar-trigger,.note-item:has(.community-message-reply-reference)>.note-avatar-button){margin-top:25px}.community-message-forwarded{color:var(--muted);align-items:center;gap:5px;margin-bottom:5px;font-size:12px;display:flex}.community-message-forwarded svg{width:14px;height:14px}.community-message-forwarded b{color:var(--text)}.community-replying-bar{box-sizing:border-box;color:#bbb7c2;background:#302e37;border:1px solid #44414c;border-bottom-color:#4b4853;border-radius:9px 9px 0 0;align-items:center;gap:8px;height:39px;margin:0 8px;padding:0 10px 0 14px;font-size:11px;display:flex}.community-replying-bar>span{flex:1;align-items:baseline;gap:5px;min-width:0;display:flex}.community-replying-bar b{color:#f1eef4;font-size:11px;font-weight:850}.community-replying-bar>button{color:#242229;cursor:pointer;background:#8f8a96;border:0;border-radius:50%;place-items:center;width:22px;height:22px;padding:4px;transition:background .14s,color .14s,transform .14s;display:grid}.community-replying-bar>button svg{stroke-width:3px;width:13px;height:13px}.community-replying-bar>button:hover{color:#1e1c22;background:#b8b3be;transform:scale(1.04)}.community-mode .community-replying-bar+.community-composer{border-top:0!important;border-radius:0 0 9px 9px!important;margin-top:0!important}.community-composer-area:has(>.community-replying-bar)>.community-composer-status{margin-bottom:0}.dm-replying-bar,.notes-replying-bar{margin:0 13px!important}.dm-replying-bar+.dm-composer,.notes-replying-bar+.notes-composer{border-top:0!important;border-radius:0 0 10px 10px!important;margin-top:0!important}.community-replying-bar>button.reply-cancel{width:18px;height:18px;padding:4px}.community-replying-bar>button.reply-cancel svg{width:10px;height:10px}.community-replying-bar>button.reply-ping-toggle{color:#8f8a96;letter-spacing:.04em;cursor:pointer;background:#25232a;border:1px solid #4d4955;border-radius:6px;width:auto;height:22px;padding:0 8px;font:850 8px/1 Inter,ui-sans-serif,sans-serif;transition:background .14s,border-color .14s,color .14s;display:block}.community-replying-bar>button.reply-ping-toggle:hover{color:#ddd9e1;background:#393640;transform:none}.community-replying-bar>button.reply-ping-toggle.active{color:#f2bb35;background:#ca972626;border-color:#b98b25}.community-replying-bar>button.reply-ping-toggle+.reply-cancel{margin-left:-5px}.forward-to-dialog .forward-message-preview>.forward-preview-avatar{overflow:hidden;border-radius:50%!important;flex:0 0 38px!important;width:38px!important;height:38px!important}.community-events-shade{z-index:1000000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#050407c7;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.community-events-modal{color:#f4f1f5;background:#242329;border:1px solid #4a4652;border-radius:14px;flex-direction:column;width:min(760px,100%);height:min(690px,100dvh - 36px);display:flex;position:relative;overflow:hidden;box-shadow:0 28px 90px #000c}.community-events-modal>header{border-bottom:1px solid #3d3944;justify-content:space-between;align-items:center;height:76px;padding:0 22px;display:flex}.community-events-modal>header>div{align-items:center;gap:13px;display:flex}.community-events-modal>header>div>svg{box-sizing:content-box;background:#5865f2;border-radius:10px;width:22px;height:22px;padding:9px}.community-events-modal>header span{flex-direction:column;gap:3px;display:flex}.community-events-modal>header small{color:#96919d;letter-spacing:.09em;font-size:8px;font-weight:900}.community-events-modal h2{margin:0;font-size:20px}.community-events-modal>header>button,.event-create-panel>header>button{color:#aaa5b0;background:0 0;border:0;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.community-events-modal>nav{border-bottom:1px solid #393640;align-items:center;gap:18px;height:52px;padding:0 20px;display:flex}.community-events-modal>nav>button{color:#9c97a3;background:0 0;border:0;border-bottom:2px solid #0000;height:52px;padding:0 2px;font-size:11px;font-weight:850}.community-events-modal>nav>button.active{color:#fff;border-bottom-color:#8179f7}.community-events-modal>nav>.create-event{color:#fff;background:#5865f2;border:0;border-radius:7px;align-items:center;gap:6px;height:34px;margin-left:auto;padding:0 12px;display:flex}.community-events-modal>nav>.create-event svg{width:15px}.community-events-modal>main{flex:1;min-height:0;padding:18px 20px;overflow:auto}.community-event-card{background:#2b2931;border:1px solid #413e48;border-radius:11px;grid-template-columns:58px minmax(0,1fr) auto;gap:14px;min-height:145px;padding:16px;display:grid}.community-event-card+.community-event-card{margin-top:10px}.event-date{background:#1c1b20;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:54px;height:60px;display:flex}.event-date b{font-size:22px}.event-date small{color:#f06f79!important}.event-copy{min-width:0}.event-copy>small{color:#f07b84;font-size:9px;font-weight:800}.event-copy h3{margin:4px 0 5px;font-size:16px}.event-copy p{color:#aaa5b0;margin:0;font-size:10px;line-height:1.45}.event-copy>span,.event-copy>footer{color:#cbc7cf;align-items:center;gap:6px;font-size:9px;display:flex}.event-copy>span{margin-top:10px}.event-copy>footer{color:#85808c;margin-top:8px}.event-copy svg{width:13px;height:13px}.community-event-card>aside{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.community-event-card>aside button{color:#ddd9e2;background:#37343e;border:1px solid #4c4854;border-radius:7px;align-items:center;gap:6px;height:32px;padding:0 10px;font-size:9px;font-weight:800;display:flex}.community-event-card>aside button.interested{color:#fff;background:#4d46be;border-color:#625bea}.community-event-card>aside button.danger{color:#ff818c;justify-content:center;width:32px;padding:0}.community-event-card>aside svg{width:14px}.events-empty{color:#8f8a96;text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.events-empty>svg{width:55px;height:55px}.events-empty h3{color:#eee;margin:14px 0 5px}.events-empty p{margin:0;font-size:11px}.event-create-panel{z-index:3;background:#242329;padding:0 24px 22px;position:absolute;inset:0;overflow:auto}.event-create-panel>header{border-bottom:1px solid #3d3944;justify-content:space-between;align-items:center;height:76px;margin:0 -24px 20px;padding:0 22px;display:flex}.event-create-panel h3{margin:3px 0 0;font-size:19px}.event-location-types{grid-template-columns:1fr 1fr;gap:10px;display:grid}.event-location-types>button{color:#ddd9e2;text-align:left;background:#2b2931;border:1px solid #45414c;border-radius:9px;align-items:center;gap:10px;min-height:72px;padding:11px;display:flex}.event-location-types>button.active{background:#312e49;border-color:#6e66f4}.event-location-types>button>svg{width:23px}.event-location-types span{flex-direction:column;gap:3px;display:flex}.event-location-types small{color:#8f8a96;font-size:8px}.event-create-panel>label,.event-form-grid label{color:#aaa5b0;flex-direction:column;gap:7px;margin-top:15px;font-size:8px;font-weight:900;display:flex}.event-form-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.event-create-panel input,.event-create-panel .mooted-select,.event-create-panel textarea{box-sizing:border-box;color:#eee;background:#1d1c22;border:1px solid #4b4752;border-radius:7px;outline:0;width:100%;min-height:42px;padding:0 11px;font:11px Inter,sans-serif}.event-create-panel textarea{resize:vertical;min-height:85px;padding:10px}.event-create-panel>footer{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.event-create-panel>footer button{color:#eee;background:#302e36;border:1px solid #4b4752;border-radius:7px;height:38px;padding:0 14px;font-weight:800}.event-create-panel>footer button:last-child{background:#554bed;border-color:#655cf0}.event-create-panel>footer button:disabled{opacity:.5}@media (width<=650px){.community-event-card{grid-template-columns:50px 1fr}.community-event-card>aside{flex-direction:row;grid-column:1/-1}.event-location-types,.event-form-grid{grid-template-columns:1fr}}.forward-to-dialog .forward-message-preview>.forward-preview-avatar,.forward-to-dialog .forward-destination-icon{aspect-ratio:1!important;clip-path:circle(50%)!important}.forward-to-dialog .forward-message-preview>.forward-preview-avatar img,.forward-to-dialog .forward-destination-icon img{object-fit:cover!important;border-radius:50%!important;width:100%!important;height:100%!important;display:block!important}.community-forward-dialog.forward-to-dialog{background:#36363f;width:min(560px,100%);max-height:min(690px,100dvh - 36px)}.forward-to-dialog>header{border:0;height:68px}.forward-to-dialog>header b{font-size:22px}.forward-to-dialog>p{padding:0 28px 18px!important;font-size:15px!important}.forward-destination-search{background:#303039;border:2px solid #665ef1;border-radius:10px;align-items:center;gap:10px;height:48px;margin:0 28px 16px;padding:0 13px;display:flex}.forward-destination-search svg{width:20px}.forward-destination-search input{color:#f3f1f5;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:16px}.forward-destination-list{border:0;max-height:270px;padding:2px 28px 12px}.forward-destination-list:before{display:none}.forward-destination-list>button{border-radius:9px;height:58px;padding:0}.forward-destination-list>button:hover,.forward-destination-list>button.selected{background:#41414b}.forward-destination-icon{background:#4b4a55;border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.forward-destination-icon svg{width:20px!important}.forward-destination-list>button>span:nth-child(2){flex-direction:column;gap:3px;display:flex}.forward-destination-list>button>span b{font-size:14px}.forward-destination-list>button>span small{color:#aaa7b0;font-size:11px}.forward-destination-list>button>i{color:#fff;border:1px solid #77737e;border-radius:6px;place-items:center;width:23px;height:23px;font-size:13px;font-style:normal;display:grid}.forward-destination-list>button.selected>i{background:#665ef1;border-color:#665ef1}.forward-message-preview{color:#eeeaf1;white-space:pre-wrap;border-top:1px solid #494851;border-left:3px solid #55535e;margin:0 28px;padding:17px 16px;font-size:14px}.forward-send-row{gap:10px;padding:16px 28px 24px;display:flex}.forward-send-row>input{color:#f2eff4;background:#303039;border:1px solid #55525e;border-radius:9px;outline:0;flex:1;min-width:0;height:44px;padding:0 13px;font-size:13px}.forward-send-row>input:focus{border-color:#665ef1}.forward-send-row>button{color:#fff;cursor:pointer;background:#625bea;border:0;border-radius:9px;align-items:center;gap:8px;height:44px;padding:0 18px;font-weight:800;display:flex}.forward-send-row>button:disabled{opacity:.42;cursor:not-allowed}.forward-send-row>button svg{width:17px}.forward-to-dialog .forward-destination-list>button>.forward-destination-icon{box-sizing:border-box!important;background:#4d4c58!important;border-radius:50%!important;flex:0 0 40px!important;place-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;display:grid!important}.forward-to-dialog .forward-destination-list>button>.forward-destination-icon svg{width:20px!important;height:20px!important}.forward-to-dialog .forward-destination-list>button>span:nth-child(2){flex:1!important;min-width:0!important}.forward-to-dialog .forward-destination-list>button>i{box-sizing:border-box;border-radius:50%;flex:0 0 24px;width:24px;height:24px}.forward-to-dialog .forward-message-preview{white-space:normal;background:#2c2b33;border:1px solid #4e4c57;border-left:3px solid #7069f4;border-radius:10px;gap:11px;min-height:72px;padding:14px;display:flex}.forward-to-dialog .forward-message-preview>.user-avatar{overflow:hidden;border-radius:50%!important;flex:0 0 38px!important;width:38px!important;height:38px!important}.forward-to-dialog .forward-message-preview>div{flex:1;min-width:0}.forward-to-dialog .forward-message-preview header{align-items:baseline;gap:7px;display:flex}.forward-to-dialog .forward-message-preview header b{font-size:13px}.forward-to-dialog .forward-message-preview time{color:#96919e;font-size:9px}.forward-to-dialog .forward-message-preview p{color:#e8e5eb;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:5px 0 0;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.forward-to-dialog .forward-message-preview img{object-fit:cover;border-radius:7px;width:auto;max-width:180px;max-height:105px;margin-top:8px;display:block}.forward-to-dialog .forward-destination-list>button{gap:12px;padding:0 9px}.forward-to-dialog .forward-destination-list>button.selected{box-shadow:inset 0 0 0 1px #7069f473}.community-forward-shade{z-index:1000000;box-sizing:border-box;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#050408b8;place-items:center;padding:18px;font-family:Inter,ui-sans-serif,sans-serif;display:grid;position:fixed;inset:0}.community-forward-dialog{box-sizing:border-box;color:#f1eef4;background:#242229;border:1px solid #4a4652;border-radius:14px;width:min(390px,100%);max-height:min(570px,100dvh - 36px);animation:.16s cubic-bezier(.2,.8,.2,1) forwardDialogIn;overflow:hidden;box-shadow:0 24px 80px #000c}.community-forward-dialog>header{border-bottom:1px solid #3e3a45;justify-content:space-between;align-items:center;height:58px;padding:0 14px 0 18px;display:flex}.community-forward-dialog>header span{align-items:center;gap:9px;display:flex}.community-forward-dialog>header b{font-size:15px}.community-forward-dialog>header span>svg{color:#aaa5b1;width:19px;height:19px}.community-forward-dialog>header button{color:#918c98;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:32px;padding:0;display:grid}.community-forward-dialog>header button svg{width:19px}.community-forward-dialog>header button:hover{color:#fff;background:#37343e}.community-forward-dialog>p{color:#aaa5b1;margin:0;padding:15px 18px 10px;font-size:11px;line-height:1.4}.community-forward-dialog>p b{color:#ddd9e2}.community-forward-preview{box-sizing:border-box;background:#1c1b21;border:1px solid #403c47;border-radius:9px;align-items:center;gap:10px;height:58px;margin:0 14px 10px;padding:8px 10px;display:flex}.community-forward-preview>:first-child{border-radius:50%;flex:0 0 34px;overflow:hidden;width:34px!important;height:34px!important}.community-forward-preview>span{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.community-forward-preview b{font-size:11px}.community-forward-preview small{color:#9f9aa6;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.community-forward-channels{border-top:1px solid #383540;max-height:340px;padding:5px 8px 12px;overflow:auto}.community-forward-channels:before{content:"CHANNELS";color:#8e8995;letter-spacing:.08em;align-items:center;height:31px;padding:0 9px;font-size:8px;font-weight:900;display:flex}.community-forward-channels>button{box-sizing:border-box;color:#e7e4eb;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;width:100%;height:44px;padding:0 10px;transition:background .13s;display:flex}.community-forward-channels>button:hover{background:#383540}.community-forward-channels>button>svg{color:#aaa5b1;flex:none;width:18px;height:18px}.community-forward-channels>button>span{flex:1;min-width:0}.community-forward-channels>button>span b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.community-forward-channels>button>small{color:#fff;opacity:0;background:#4f47d8;border-radius:5px;padding:5px 8px;font-size:8px;font-weight:850;transition:opacity .13s,transform .13s;transform:translate(3px)}.community-forward-channels>button:hover>small,.community-forward-channels>button:focus-visible>small{opacity:1;transform:none}@keyframes forwardDialogIn{0%{opacity:0;transform:translateY(7px)scale(.985)}to{opacity:1;transform:none}}.reply-target-flash{animation:1.1s reply-target-flash}@keyframes reply-target-flash{0%,to{background:0 0}25%,70%{background:color-mix(in srgb,var(--accent) 17%,transparent)}}.role-view-as{border-top:1px solid #35323b;border-bottom:1px solid #35323b;margin-top:20px;padding:18px 0}.role-view-as>div{flex-direction:column;gap:5px;display:flex}.role-view-as b{font-size:13px}.role-view-as small{color:#aaa5b1;max-width:560px;font-size:10px;line-height:1.45}.role-view-as>button{color:#fff;cursor:pointer;background:#4b4852;border:0;border-radius:6px;align-items:center;gap:8px;height:38px;margin-top:12px;padding:0 13px;font-size:11px;font-weight:800;display:flex}.role-view-as>button:hover:not(:disabled){background:#5a5662}.role-view-as>button:disabled{opacity:.48;cursor:not-allowed}.role-view-as>button svg{width:16px}.role-preview-bar{z-index:60000;color:#f4f2ff;background:#302c55;border:1px solid #7770f5;border-radius:8px;align-items:center;gap:9px;min-width:360px;max-width:calc(100vw - 32px);height:44px;padding:0 8px 0 13px;font-size:11px;display:flex;position:fixed;top:12px;left:50%;translate:-50%;box-shadow:0 12px 34px #0009}.role-preview-bar>svg{color:#a8a3ff;width:17px}.role-preview-bar>span{white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;gap:5px;min-width:0;display:flex;overflow:hidden}.role-preview-bar strong{font-weight:850}.role-preview-bar>button{color:#fff;cursor:pointer;white-space:nowrap;background:#6c63f2;border:0;border-radius:5px;height:30px;padding:0 10px;font-size:10px;font-weight:850}.role-preview-bar>button:hover{background:#7b73ff}.community-members-toolbar .member-sort{flex-shrink:0;width:220px;padding:0 11px!important}.community-members-toolbar .member-sort:after{display:none}.community-members-toolbar .member-sort>.mooted-select{width:100%;min-width:0;height:100%;box-shadow:none;background:0 0;border:0;flex:1;padding:0;font-size:11px;font-weight:700}.community-members-toolbar .member-sort>.mooted-select>span{text-overflow:clip;overflow:visible}.community-members-table-head,.community-members-table-row{box-sizing:border-box;padding-left:16px;padding-right:20px}.member-table-roles{min-width:0}.member-table-role-picker{max-width:100%}.member-table-role-chip{flex-shrink:1;min-width:0}.member-table-role-add{flex-shrink:0}.community-members-table-row>svg:last-child{justify-self:center}.community-sidebar-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#53505c transparent;flex:1;min-height:0;position:relative;overflow:hidden auto}.community-sidebar-scroll>.community-channel-list{flex:none;min-height:auto;padding-bottom:20px;overflow:visible}.community-sidebar-scroll>.community-identity.has-banner{will-change:auto;height:158px}.community-sidebar-scroll::-webkit-scrollbar{width:6px}.community-sidebar-scroll::-webkit-scrollbar-thumb{background:#53505c;border-radius:4px}.community-sidebar-scroll::-webkit-scrollbar-track{background:0 0}.community-sidebar-scroll-shell{flex:1;min-height:0;position:relative;overflow:hidden}.community-sidebar-scroll-shell>.community-sidebar-scroll{-ms-overflow-style:none;height:100%;overflow-y:auto;scrollbar-width:none!important;scrollbar-gutter:auto!important}.community-sidebar-scroll-shell>.community-sidebar-scroll::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.community-sidebar-scroll-shell .community-channel-list{flex:none;padding-bottom:20px;overflow:visible}.community-sidebar-scroll-track{z-index:40;background:0 0;border-radius:6px;width:5px;position:absolute;top:4px;bottom:4px;right:3px}.community-sidebar-scroll-thumb{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#514e5b;border-radius:6px;width:100%;position:absolute;top:0;left:0}.community-sidebar-scroll-thumb:hover,.community-sidebar-scroll-thumb:focus-visible{background:#777280}.community-sidebar-scroll-thumb:active{cursor:grabbing;background:#8b8496}.community-sidebar-scroll-shell>.community-sidebar-scroll{height:auto;min-height:0;position:absolute;inset:0}.community-sidebar-scroll-shell .community-channel-list{padding-bottom:96px}.community-channel-list>.members-shortcut{color:#a9a5b0;cursor:pointer;gap:8px;height:35px;margin-bottom:3px;padding:0 9px;font-size:12px;font-weight:600;transition:background .15s,color .15s}.community-channel-list>.members-shortcut>svg{color:#96919f;flex-basis:18px;min-width:18px;width:18px!important;height:18px!important}.community-channel-list>.members-shortcut:hover>svg,.community-channel-list>.members-shortcut.active>svg{color:#c6c1ce}.community-channel-list>.members-shortcut>span{color:#787480;font-size:10px;font-weight:500}.community-channel-list>.members-shortcut{color:#9895a5;border-radius:5px;gap:7px;height:32px;margin:0;padding:0 9px;font-size:13px;font-weight:600}.community-channel-list>.members-shortcut>svg{color:#9895a5;stroke-width:1.8px;flex-basis:17px;min-width:17px;width:17px!important;height:17px!important}.community-channel-list>.members-shortcut:not(.events-shortcut){margin-bottom:12px;position:relative}.community-channel-list>.members-shortcut:not(.events-shortcut):after{content:"";pointer-events:none;background:#ffffff08;height:1px;position:absolute;bottom:-7px;left:2px;right:2px}.community-channel-list>.members-shortcut:hover,.community-channel-list>.members-shortcut.active{color:#efedf4;background:#302e35}.community-channel-list>.members-shortcut>span{color:#888493}.community-channel-list>.members-shortcut{gap:7px;height:29px;font-size:12px}.community-channel-list>.members-shortcut>svg{flex-basis:15px;min-width:15px;width:15px!important;height:15px!important}.community-sidebar-scroll-track{opacity:0;pointer-events:none;transition:opacity .15s}.community-sidebar-scroll-shell:hover>.community-sidebar-scroll-track,.community-sidebar-scroll-shell:focus-within>.community-sidebar-scroll-track{opacity:1;pointer-events:auto}@media (hover:none){.community-sidebar-scroll-shell>.community-sidebar-scroll-track{opacity:1;pointer-events:auto}}.community-channel-list>.members-shortcut,.community-channel-list .community-channel-row>button:first-child{letter-spacing:normal;font-family:inherit;font-size:12px;font-weight:700;line-height:normal}.voice-channel-view .voice-participant-grid article:not(.has-video){border:1px solid #ffffff0c;border-radius:18px;min-height:220px;background:radial-gradient(ellipse at 50% 30%,color-mix(in srgb,var(--participant-bg) 15%,transparent),transparent 70%),#24242c!important}.voice-channel-view .voice-participant-grid article.speaking{box-shadow:0 0 0 2px #46c99125;border-color:#46c991!important}.voice-channel-view .voice-participant-avatar{box-shadow:0 8px 30px #0004}.voice-channel-view .voice-participant-grid article>b{background:#121217d9;border-radius:7px;padding:6px 10px;font-size:13px}.voice-channel-view .voice-call-controls{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#15151ce8;border:1px solid #ffffff12;border-radius:40px;gap:9px;padding:10px;box-shadow:0 8px 30px #0005}.voice-channel-view .voice-call-controls>button,.voice-channel-view .voice-options-wrap>button{color:#dddce7;background:#2b2b36;border:1px solid #ffffff06;border-radius:50%;width:48px;height:48px}.voice-channel-view .voice-call-controls button svg{stroke-width:1.8px;width:22px;height:22px}.voice-channel-view .voice-call-controls button.active{color:#ff8b9a;background:#49313c}.voice-channel-view .voice-call-controls button:disabled{opacity:.45;cursor:not-allowed}.voice-channel-view .voice-call-controls>button.disconnect{color:#fff;background:#dd3f50;margin-left:8px}.voice-channel-view .voice-call-controls>button.disconnect:hover{background:#f05261}.voice-channel-view .voice-options-menu.voice-call-settings{color:#e7e6ed;background:#25252e;border:1px solid #ffffff15;border-radius:14px;width:320px;max-width:calc(100vw - 32px);max-height:65vh;padding:18px;font-size:12px;bottom:64px;overflow:auto;box-shadow:0 16px 45px #0007}.voice-call-settings>header{flex-direction:column;gap:5px;margin-bottom:16px;display:flex}.voice-call-settings>header b{font-size:15px}.voice-call-settings>header span{color:#9c9aa9;font-size:11px}.voice-call-settings>label{flex-direction:column;gap:8px;margin-bottom:15px;display:flex;font-size:12px!important}.voice-call-settings>label>span{color:#c8c5d3;align-items:center;gap:7px;display:flex}.voice-call-settings>label>span svg{width:15px;height:15px}.voice-call-settings>label>span b{margin-left:auto}.voice-call-settings select{color:#eee;width:100%;height:36px;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#30303b;border:1px solid #484653;border-radius:7px;padding:0 9px}.voice-call-settings select:disabled{opacity:.5}.voice-call-settings input[type=range]{accent-color:#8273ff;width:100%}.voice-call-settings>label.voice-setting-switch{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.voice-setting-switch input{accent-color:#8273ff;width:17px;height:17px}.voice-channel-view .voice-options-menu.voice-call-settings>button{text-align:left;background:0 0;border-radius:7px;align-items:center;gap:9px;width:100%;height:38px;padding:0 9px;font-size:12px;display:flex}.voice-call-settings>small{color:#a19daa;margin-bottom:12px;font-size:10px;display:block}@media (width<=600px){.voice-channel-view .voice-call-controls{gap:5px;padding:7px}.voice-channel-view .voice-call-controls>button,.voice-channel-view .voice-options-wrap>button{width:39px;height:39px}.voice-channel-view .voice-options-menu.voice-call-settings{width:auto;position:fixed;bottom:85px;left:16px;right:16px}}.voice-channel-view .voice-participant-grid.compact{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));max-width:1100px}.voice-channel-view .voice-participant-grid.compact article:not(.has-video){min-height:140px}.voice-channel-view .voice-participant-grid.compact .voice-participant-avatar{width:60px;height:60px}.profile-badges .profile-badge-item:has(img[src="/plus-badge.png"]){flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:relative;overflow:visible}.profile-badges .profile-badge-item img[src="/plus-badge.png"]{object-fit:contain;max-width:none;position:absolute;top:50%;left:50%;width:34px!important;height:34px!important;transform:translate(-50%,-50%)!important}.profile-settings{max-width:1000px;margin:auto}.profile-settings>label{color:#b4afbf;flex-direction:column;gap:10px;font-size:12px;font-weight:700;display:flex}.profile-settings>hr{border:0;border-top:1px solid #ffffff12;margin:28px 0}.profile-settings>h2{letter-spacing:-.5px;margin:0 0 8px;font-size:25px}.profile-settings>p{color:#9f99ad;margin:0 0 28px;font-size:13px;line-height:1.6}.profile-settings .profile-settings-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:40px;display:grid}.profile-settings .settings-form{background:0 0;border:0;flex-direction:column;gap:23px;min-width:0;padding:0;display:flex}.profile-settings .settings-form>label{letter-spacing:.6px;color:#c3bdcf;flex-direction:column;gap:9px;font-size:11px;font-weight:750;display:flex}.profile-settings .settings-form input:not([type=file]):not([type=color]),.profile-settings .settings-form textarea{box-sizing:border-box;color:#eee9f5;width:100%;font:inherit;letter-spacing:0;background:#28242f;border:1px solid #4a4355;border-radius:8px;outline:none;min-height:44px;padding:12px 14px;font-size:14px;font-weight:400}.profile-settings .settings-form input:focus,.profile-settings .settings-form textarea:focus{border-color:#9382f5;box-shadow:0 0 0 3px #8870ee18}.profile-settings .settings-form textarea{resize:vertical;min-height:120px;line-height:1.6}.profile-settings .settings-form small{color:#9c95aa;letter-spacing:0;font-size:11px;font-weight:400;line-height:1.5}.profile-settings .username-setting{background:#24212b;border:1px solid #ffffff12;border-radius:10px;justify-content:space-between;align-items:center;gap:15px;padding:16px;display:flex}.profile-settings .username-setting>span{flex-direction:column;gap:7px;display:flex}.profile-settings .username-setting b{letter-spacing:.7px;color:#a69bb9;font-size:10px}.profile-settings .username-setting small{color:#e2d9ed;font-size:14px}.profile-settings .username-setting button,.profile-settings .upload-button{color:#fff;cursor:pointer;background:#5d4adc;border:1px solid #9483f244;border-radius:7px;padding:9px 12px;font-size:12px;font-weight:700}.profile-settings .avatar-actions{align-items:center;gap:18px;padding:12px 0;display:flex}.profile-settings .settings-avatar{flex:0 0 64px;width:64px;height:64px}.profile-settings .avatar-actions>div{flex-wrap:wrap;gap:8px;display:flex}.profile-settings .avatar-actions button{color:#cfc5de;background:#2c2635;border:1px solid #4a4256;border-radius:7px;padding:9px 12px;font-size:12px}.profile-settings .accent-control{background:#28242f;border:1px solid #4a4355;border-radius:8px;align-items:center;gap:12px;height:44px;padding:0 12px;display:flex}.profile-settings .accent-control input[type=color]{cursor:pointer;background:0 0;border:0;width:26px;height:26px;padding:0}.profile-settings .accent-control span{letter-spacing:0;font-size:13px;font-weight:500}.profile-settings .profile-bio-footer{justify-content:space-between;gap:12px;display:flex}.profile-settings .plus-banner-editor{background:#33244722;margin:0;padding:17px}.profile-preview-column{min-width:0;position:sticky;top:24px}.profile-preview-column>b{letter-spacing:.6px;text-transform:uppercase;color:#a69bad;margin-bottom:12px;font-size:11px;display:block}.profile-settings .settings-profile-preview{border:1px solid color-mix(in srgb,var(--profile-accent) 55%,#39303e);text-align:left;background:#111015;border-radius:14px;height:auto;min-height:360px;margin:0;padding:164px 22px 22px;display:block;position:relative;overflow:hidden;box-shadow:0 16px 40px #0003}.profile-settings .settings-profile-preview>div{background:0 0;height:auto;position:static;inset:auto}.profile-settings .settings-profile-preview>.profile-preview-banner{background:linear-gradient(135deg,var(--profile-accent),color-mix(in srgb,var(--profile-accent) 50%,#1b102d));height:110px;position:absolute;inset:0 0 auto}.profile-settings .settings-profile-preview>i{background:var(--profile-accent);border:6px solid #111015;width:72px;height:72px;font-size:27px;top:74px;left:18px}.profile-settings .settings-profile-preview>.profile-preview-badges{justify-content:flex-end;align-items:center;min-height:25px;display:flex;position:absolute;top:120px;left:auto;right:18px}.profile-settings .settings-profile-preview h2{overflow-wrap:anywhere;margin:0 0 4px;font-size:22px;line-height:1.3}.profile-settings .settings-profile-preview>span{color:#b6abbf;overflow-wrap:anywhere;margin:4px 0;font-size:12px;display:block}.profile-settings .settings-profile-preview>.profile-preview-pronouns{color:#968aab;font-size:11px}.profile-settings .settings-profile-preview>b{color:#b8adcb;letter-spacing:.6px;margin-top:22px;font-size:10px}.profile-settings .settings-profile-preview .profile-preview-bio{color:#dbd4e4;overflow-wrap:anywhere;max-height:250px;margin-top:8px;font-size:12px;line-height:1.6;overflow:auto}.profile-settings .profile-preview-bio p{margin:0 0 8px}.profile-settings .settings-profile-preview>.profile-preview-status{color:#d3c8df;overflow-wrap:anywhere;background:#28222f;border:1px solid #ffffff12;border-radius:8px;margin:16px 0;padding:10px 12px;font-size:12px}.profile-settings .settings-profile-preview>.profile-preview-message{color:#fff;background:#6250db;border-radius:7px;justify-content:center;align-items:center;gap:7px;height:38px;margin-top:24px;font-size:12px;font-weight:700;display:flex}.profile-preview-message svg{width:15px;height:15px}.profile-preview-hint{color:#8f849d;text-align:center;margin:13px 10px;font-size:11px;line-height:1.6}.profile-settings .save-drawer{border:1px solid #6e5e8655;border-radius:10px;box-shadow:0 10px 35px #0004}@media (width<=1050px){.profile-settings .profile-settings-grid{grid-template-columns:minmax(0,1fr) 260px;gap:24px}}@media (width<=780px){.profile-settings .profile-settings-grid{grid-template-columns:1fr}.profile-preview-column{width:100%;max-width:340px;margin:10px auto;position:static}.profile-settings .settings-profile-preview{display:block!important}.profile-settings .username-setting{flex-wrap:wrap}}.profile-badges .profile-badge-item:has(img[src="/plus-badge.png"]){flex-basis:21px;width:21px;height:21px}.profile-badges .profile-badge-item img[src="/plus-badge.png"]{width:26px!important;height:26px!important}.profile-settings .settings-form>label:has(.avatar-actions){letter-spacing:0;color:#e0dbe5;text-transform:none;font-size:13px}.profile-settings .avatar-actions{gap:0;margin:0;padding:0}.profile-settings .avatar-actions>div{gap:8px}.profile-settings .upload-button{box-sizing:border-box;letter-spacing:0;background:#4d3dde;border:1px solid #7060f3;border-radius:7px;justify-content:center;align-items:center;min-height:34px;padding:8px 11px;font-size:12px;font-weight:700;display:inline-flex;position:relative}.profile-settings .upload-button input[type=file]{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.profile-settings .avatar-actions button,.profile-settings .profile-media-remove{color:#e8e3ed;background:#302c36;border:1px solid #4b4554;border-radius:7px;min-height:34px;padding:8px 11px;font-size:12px;font-weight:700}.profile-settings .profile-media-editor{background:0 0;border:0;border-radius:0;gap:10px;margin:0;padding:0}.profile-settings .profile-media-editor>b{color:#e0dbe5;letter-spacing:0;font-size:13px;font-weight:750}.profile-media-buttons{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.profile-settings .profile-media-change{color:#fff;background:#4d3dde;border:1px solid #7060f3;border-radius:7px;min-height:34px;margin:0;padding:8px 11px;font-size:12px;font-weight:700}.profile-settings .profile-media-remove{margin:0}.profile-settings .profile-media-buttons button:disabled,.profile-settings .avatar-actions button:disabled{opacity:.45;cursor:default}.profile-settings .upload-button:focus-within{outline-offset:3px;outline:2px solid #b7a6ff}.profile-settings .avatar-actions>div,.profile-settings .profile-media-buttons{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.profile-settings .avatar-actions button,.profile-settings .profile-media-buttons .profile-media-remove{color:#eeeaf2!important;background:#37343d!important;border:1px solid #55515c!important}.profile-settings .settings-form input[type=file],.profile-settings .profile-media-editor input[type=file]{display:none!important}.profile-settings .avatar-actions>div,.profile-settings .profile-media-buttons{flex-direction:row;align-items:center;gap:8px}.profile-settings .settings-form>label:has(.avatar-actions){gap:10px}.profile-settings .profile-media-editor{margin-top:8px}.profile-settings .avatar-actions button,.profile-settings .profile-media-buttons .profile-media-remove{background:#302d36!important;border-color:#504b59!important}.folder-delete-actions{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.folder-delete-actions button{color:#eee;background:#302b36;border:1px solid #4d4656;border-radius:7px;padding:10px 16px;font-size:13px;font-weight:700}.folder-delete-actions button.danger{color:#fff;background:#d93d50;border-color:#d93d50}.folder-delete-actions button:disabled{opacity:.6;cursor:wait}.friends-with-activity{position:relative;padding-right:300px!important}.friends-active-now{box-sizing:border-box;background:#1e1c24;border-left:1px solid #39353f;width:300px;padding:22px 18px;position:absolute;top:0;bottom:0;right:0;overflow-y:auto}.friends-active-now h2{margin:0 0 24px;font-size:18px;line-height:1.3}.friend-activity-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;height:65%;min-height:320px;display:flex}.friend-activity-empty>svg{color:#817989;width:36px;height:36px;margin-bottom:8px}.friend-activity-empty b{color:#ded8e5;font-size:13px}.friend-activity-empty p{color:#a59bad;margin:0;font-size:12px;line-height:1.6}.friend-activity-list{flex-direction:column;gap:12px;display:flex}.friend-activity-card{text-align:left;color:#eee;cursor:pointer;background:#27232e;border:1px solid #3c3545;border-radius:10px;width:100%;padding:14px}.friend-activity-card:hover{background:#302a38;border-color:#776095}.friend-activity-people{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.friend-activity-people>span{background:#6254a2;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:12px;display:grid;overflow:hidden}.friend-activity-people img{object-fit:cover;width:100%;height:100%}.friend-activity-people>b{overflow-wrap:anywhere;font-size:12px;line-height:1.5}.friend-activity-channel{background:#1c1822;border-radius:7px;align-items:center;gap:10px;margin-top:13px;padding:12px;display:flex}.friend-activity-channel>svg{color:#aca1bd;flex:none;width:18px;height:18px}.friend-activity-channel>svg:last-child{width:14px;margin-left:auto}.friend-activity-channel>span{flex-direction:column;gap:5px;min-width:0;display:flex}.friend-activity-channel b{overflow-wrap:anywhere;font-size:12px}.friend-activity-channel small{color:#a398b0;overflow-wrap:anywhere;font-size:10px}@media (width<=1100px){.friends-with-activity{padding-right:250px!important}.friends-active-now{width:250px;padding:20px 12px}}@media (width<=850px){.friends-with-activity{padding-right:0!important}.friends-active-now{display:none}}.staff-badge-list article{flex-wrap:wrap;min-width:0}.staff-badge-list article>span{flex:160px}.staff-badge-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.staff-badge-actions button,.staff-badge-actions .plus-staff-control button{color:#e7e3ea;cursor:pointer;background:#302d37;border:1px solid #4a4652;border-radius:7px;justify-content:center;align-items:center;gap:6px;width:auto;max-width:100%;min-height:34px;padding:7px 10px;font-size:11px;font-weight:700;display:inline-flex}.staff-badge-actions button.active{background:#4d47a9;border-color:#756be5}.staff-badge-actions button:disabled{opacity:.6;cursor:wait}.staff-badge-actions button img,.staff-badge-actions .plus-staff-control button img{object-fit:contain;flex:0 0 20px;min-width:20px;display:block;position:static;transform:none;width:20px!important;max-width:20px!important;height:20px!important;max-height:20px!important}.staff-badge-actions .plus-staff-control{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;max-width:100%;display:flex}.staff-badge-actions .plus-staff-control select{width:120px;max-width:100%;height:34px;padding:6px;font-size:11px}.staff-badge-actions .plus-staff-control small[role=alert]{white-space:normal;flex-basis:100%}.forum-view-filters{gap:8px;padding:0 20px 12px;display:flex}.forum-view-filters button,.forum-reply-controls button{color:#bcb1c9;cursor:pointer;background:#29232f;border:1px solid #48414f;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;display:inline-flex}.forum-view-filters button.active{color:#fff;background:#5943a0;border-color:#8770cb}.forum-view-filters svg{width:13px;height:13px}.forum-reply-controls{gap:7px;margin-top:8px;display:flex}.forum-thread-actions button:disabled,.forum-default-reaction:disabled{opacity:.4;cursor:default}.forum-edit>textarea{box-sizing:border-box;resize:vertical;color:#eee;width:100%;min-height:130px;font:inherit;background:#201b27;border:1px solid #554960;border-radius:8px;padding:12px}.forum-reaction-shade{z-index:1000100;background:#0008;place-items:center;padding:12px;display:grid;position:fixed;inset:0}.forum-reaction-picker{background:#24202b;border:1px solid #51465d;border-radius:12px;max-width:100%;overflow:hidden;box-shadow:0 20px 70px #0008}.forum-reaction-picker>header{color:#eee;justify-content:space-between;align-items:center;padding:12px 15px;font-size:13px;display:flex}.forum-reaction-picker>header button{color:#bcb0cc;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.forum-reaction-picker>header svg{width:18px;height:18px}.forum-reaction-picker .EmojiPickerReact{max-width:calc(100vw - 24px)!important}.forum-reactions{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.forum-reactions button{color:#bfb4cd;cursor:pointer;background:#2d2636;border:1px solid #51465e;border-radius:7px;padding:5px 9px}.forum-reactions button.active{color:#fff;background:#6853b655;border-color:#9a86e5}.forum-reactions button:disabled{opacity:.5;cursor:default}.forum-regular-reaction-menu{max-width:calc(100vw - 24px);box-shadow:none!important;margin:0!important;position:relative!important;inset:auto!important}.forum-reaction-picker{overflow:visible}.forum-reactions button img{object-fit:contain;vertical-align:middle;width:20px;height:20px}.mooted-forum{--forum-bg:#313338;--forum-card:#383a40;color:#f2f3f5;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden;background:var(--forum-bg)!important}.mooted-forum>header{background:#313338;border-bottom:1px solid #27292e;gap:10px;height:48px;min-height:48px;padding:0 16px}.mooted-forum>header>b{font-size:15px}.mooted-forum>header>span{color:#b5bac1;font-size:12px}.mooted-forum .forum-toolbar{background:0 0;border:0;flex-direction:column;flex:none;align-items:stretch;gap:14px;padding:22px 16px 10px;display:flex}.forum-search-create{box-sizing:border-box;background:#2b2d31;border:1px solid #41434a;border-radius:12px;align-items:center;gap:12px;min-height:48px;padding:9px 10px;display:flex}.forum-search-create>svg{color:#b5bac1;flex:none;width:23px;height:23px}.forum-search-create input{color:#dbdee1;min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:16px}.mooted-forum .forum-search-create>button{color:#fff;white-space:nowrap;background:#5865f2;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;height:34px;padding:0 14px;font-size:12px;font-weight:700;display:flex}.forum-search-create>button>svg{width:16px;height:16px}.forum-sort-wrap{align-self:flex-start;position:relative}.mooted-forum .forum-sort-toggle{color:#dbdee1;background:#404249;border:0;border-radius:18px;align-items:center;gap:7px;padding:7px 11px;font-size:12px;display:flex}.forum-sort-toggle svg{width:14px;height:14px}.forum-sort-menu{z-index:80;background:#111214;border:1px solid #41434a;border-radius:8px;width:220px;padding:8px;position:absolute;top:calc(100% + 7px);left:0;box-shadow:0 12px 30px #0006}.forum-sort-menu>b{color:#b5bac1;text-transform:uppercase;padding:7px;font-size:10px;display:block}.mooted-forum .forum-sort-menu>button{color:#dbdee1;text-align:left;background:0 0;border:0;border-radius:4px;justify-content:space-between;align-items:center;width:100%;height:32px;padding:7px 8px;font-size:12px;display:flex}.forum-sort-menu>button:hover{color:#fff!important;background:#5865f2!important}.forum-sort-menu svg{width:16px;height:16px}.mooted-forum .forum-posts{flex:1;align-items:stretch;gap:12px;min-height:0;margin:0;padding:14px 16px 28px;overflow:auto;flex-direction:column!important;display:flex!important}.mooted-forum .forum-posts.gallery{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));align-content:start;display:grid!important}.mooted-forum .forum-post{box-sizing:border-box;background:var(--forum-card);text-align:left;cursor:pointer;color:#dbdee1;border:1px solid #55575f;border-radius:12px;width:100%;min-height:98px;padding:12px;transition:background .12s;display:block;position:relative}.mooted-forum .forum-post:hover,.mooted-forum .forum-post.active{background:#404249;border-color:#777983}.mooted-forum .forum-post:focus-visible{outline-offset:2px;outline:2px solid #8992ff}.forum-card-content{min-width:0}.mooted-forum .forum-post h3{color:#f2f3f5;overflow-wrap:anywhere;margin:0 0 5px;font-size:17px;font-weight:650;line-height:1.3}.mooted-forum .forum-post p{color:#b5bac1;white-space:nowrap;text-overflow:ellipsis;margin:0 0 6px;font-size:12px;line-height:1.5;overflow:hidden}.forum-post p>b{font-weight:500}.forum-card-meta{color:#dbdee1;flex-wrap:wrap;align-items:center;gap:12px;font-size:11px;display:flex}.forum-card-meta>span{align-items:center;gap:5px;display:flex}.forum-card-meta svg{width:13px;height:13px}.forum-card-meta button{color:#dbdee1;background:#2b2d31;border:1px solid #55575f;border-radius:6px;align-items:center;gap:5px;min-height:25px;padding:3px 7px;font-size:12px;display:inline-flex}.forum-card-meta button.active{background:#5865f233;border-color:#5865f2}.forum-card-meta button img{object-fit:contain;width:18px;height:18px}.forum-card-pinned{color:#b5bac1;align-items:center;gap:5px;margin-bottom:6px;font-size:10px;display:flex}.forum-card-pinned svg{width:12px;height:12px}.forum-card-tags{gap:5px;margin:6px 0;display:flex}.forum-card-tags em{background:#2b2d31;border-radius:10px;padding:3px 7px;font-size:10px;font-style:normal}.mooted-forum .forum-guidelines{background:#2b2d31;border:1px solid #41434a;border-radius:10px;margin:0 16px 12px;padding:12px}.mooted-forum .forum-tags{padding:0 16px 8px}.mooted-forum .forum-thread-context{display:none!important}.mooted-forum .forum-thread-dock{z-index:30;width:min(440px,43%);box-shadow:none;background:#313338;border-left:1px solid #26272d;border-radius:0;margin:0;position:absolute;top:0;bottom:0;right:0;overflow:hidden;height:auto!important}.mooted-forum .forum-thread-dock.full{z-index:40;width:100%;left:0}.mooted-forum .forum-thread{background:#313338;border-radius:0;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.mooted-forum .forum-thread>header{box-sizing:border-box;border-bottom:1px solid #27292e;align-items:center;gap:7px;height:48px;min-height:48px;padding:0 14px;display:flex}.mooted-forum .forum-thread>header h2{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;margin:0;font-size:14px;line-height:1.3;display:flex;overflow:hidden}.forum-thread>header h2 svg{color:#b5bac1;flex:none;width:18px;height:18px}.mooted-forum .forum-thread>header>div:first-child{flex:1;min-width:0}.mooted-forum .forum-thread>header button{color:#b5bac1;background:0 0;border:0;padding:4px}.mooted-forum .forum-thread>main{flex-direction:column;flex:1;gap:0;min-height:0;padding:18px 0 12px;display:flex;overflow:auto}.mooted-forum .forum-thread-intro{border-bottom:1px solid #41434a;flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:150px;margin-bottom:16px;padding:24px 16px 16px;display:flex}.mooted-forum .forum-thread-intro>svg{color:#dbdee1;width:38px;height:38px;margin-bottom:12px}.mooted-forum .forum-thread-intro h1{color:#f2f3f5;margin:0;font-size:28px}.mooted-forum .forum-thread main>article{background:0 0;border:0;border-radius:0;gap:12px;min-width:0;margin:0;padding:8px 16px;display:flex}.mooted-forum .forum-thread main>article:hover{background:#2e3035}.mooted-forum .forum-thread main>article>.user-avatar,.mooted-forum .forum-thread main>article>.app-avatar{flex:0 0 36px;width:36px;height:36px}.mooted-forum .forum-thread main>article>div{flex:1;min-width:0}.mooted-forum .forum-thread article b{color:#f2f3f5;font-size:13px}.mooted-forum .forum-thread article time{color:#949ba4;margin-left:7px;font-size:10px}.mooted-forum .forum-thread article p{color:#dbdee1;white-space:pre-wrap;margin:4px 0;font-size:14px;line-height:1.5}.forum-op{color:#313338;vertical-align:middle;background:#b5baff;border-radius:3px;margin-left:6px;padding:1px 4px;font-size:9px}.mooted-forum .forum-thread-actions{background:0 0;border-block:1px solid #41434a;flex:none;align-items:center;gap:6px;min-height:44px;margin:5px 12px 12px;padding:7px 0;display:flex}.mooted-forum .forum-thread-actions button{color:#dbdee1;background:#404249;border:0;border-radius:6px;align-items:center;gap:5px;padding:6px 9px;font-size:11px;display:flex}.mooted-forum .forum-thread-actions button.active{color:#fff;background:#404249}.mooted-forum .forum-thread-actions button svg{width:15px;height:15px}.mooted-forum .forum-reactions{margin-top:8px}.mooted-forum .forum-reactions button{color:#dbdee1;background:#2b2d31;border-color:#41434a}.mooted-forum .forum-reactions button.active{background:#5865f233;border-color:#5865f2}.mooted-forum .forum-thread>form{background:#383a40;border:1px solid #41434a;border-radius:10px;flex:none;align-items:center;gap:10px;min-height:44px;margin:0 12px 14px;padding:10px 12px;display:flex}.mooted-forum .forum-thread>form textarea{resize:none;color:#dbdee1;min-width:0;min-height:24px;max-height:110px;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:13px;line-height:1.6}.mooted-forum .forum-thread>form svg{color:#b5bac1;width:18px;height:18px}.mooted-forum .forum-thread>form button{color:#b5bac1;background:0 0;border:0}.mooted-forum .forum-reply-controls{opacity:0}.mooted-forum .forum-thread article:hover .forum-reply-controls,.mooted-forum .forum-reply-controls:focus-within{opacity:1}.forum-inline-compose{flex:none;padding:0 16px 12px}.mooted-forum .forum-inline-form{box-sizing:border-box;width:100%;max-width:none;box-shadow:none;background:#2b2d31;border:1px solid #55575f;border-radius:12px;margin:0;padding:14px;position:relative}.mooted-forum .forum-inline-form header small{display:none}.mooted-forum .forum-inline-form h2{font-size:15px}.mooted-forum .forum-inline-form input,.mooted-forum .forum-inline-form textarea{box-sizing:border-box;color:#dbdee1;width:100%;font:inherit;background:#383a40;border:1px solid #41434a;border-radius:7px;padding:10px;font-size:13px}.mooted-forum .forum-inline-form textarea{resize:vertical;min-height:90px}.mooted-forum .forum-inline-form label{font-size:10px}.mooted-forum .forum-empty{color:#b5bac1}.mooted-forum .forum-thread-menu{color:#b5bac1;background:#111214}.mooted-forum .forum-thread-menu button:hover{color:#fff;background:#5865f2}@media (width<=1000px){.mooted-forum.thread-open:not(.thread-full){padding-right:48%!important}.mooted-forum .forum-thread-dock{width:48%}.mooted-forum .forum-search-create input{font-size:13px}.mooted-forum .forum-thread article time{margin:3px 0;display:block}}@media (width<=760px){.mooted-forum.thread-open:not(.thread-full){padding-right:0!important}.mooted-forum .forum-thread-dock{width:100%;left:0}.mooted-forum .forum-toolbar{padding-top:14px}.mooted-forum .forum-search-create>button{padding:0 10px}}.mooted-forum .forum-thread-actions .forum-reactions{flex:none;margin:0;display:flex}.mooted-forum .forum-thread-actions .forum-reactions button{background:#2b2d31;border:1px solid #41434a;padding:4px 7px}.mooted-forum .forum-thread-actions .forum-reactions button.active{background:#5865f233;border-color:#5865f2}.mooted-forum .forum-thread>header>div:first-child>span{display:none}.mooted-forum>header{align-items:center;display:flex}.mooted-forum .forum-tags{align-items:center;gap:7px;display:flex}.mooted-forum .forum-tags>svg{color:#b5bac1;width:16px;height:16px}.mooted-forum .forum-tags>button{color:#b5bac1;background:#2b2d31;border:0;border-radius:14px;padding:5px 10px;font-size:11px}.mooted-forum .forum-tags>button.active{color:#fff;background:#4752c4}.mooted-forum .forum-thread-actions .forum-reactions button>img{width:18px;height:18px}.mooted-forum .forum-inline-form .forum-error{color:#ff8d95}.forum-media-control{align-items:center;gap:6px;min-width:0;display:flex}.forum-media-control>input{display:none!important}.forum-media-control button{color:#dbdee1;background:#404249;border:0;border-radius:5px;align-items:center;gap:5px;padding:6px 8px;font-size:11px;display:inline-flex}.forum-media-control svg{width:16px;height:16px}.forum-media-control>span{text-overflow:ellipsis;white-space:nowrap;color:#b5bac1;align-items:center;gap:5px;max-width:150px;font-size:10px;display:flex;overflow:hidden}.forum-media-control>small{color:#ff8d95;font-size:10px}.forum-message-image{object-fit:contain;border-radius:8px;max-width:100%;max-height:320px;margin:8px 0;display:block}.mooted-forum .forum-post .forum-card-image{float:right;object-fit:cover;border-radius:7px;max-width:110px;height:70px;margin-left:10px}.mooted-forum .forum-posts.gallery .forum-card-image{float:none;width:100%;max-width:none;height:150px;margin:0 0 10px;display:block}.mooted-forum .forum-inline-form footer .forum-media-control{margin-right:auto}.mooted-forum{--forum-bg:#1e1d24;--forum-card:#27252e;color:#eeeaf2;box-sizing:border-box;background:#1e1d24!important}.mooted-forum>header{background:#1e1d24;border-color:#302d36}.mooted-forum.thread-open:not(.thread-full){padding-right:min(420px,40%)!important}.mooted-forum>.forum-toolbar,.mooted-forum>.forum-posts,.mooted-forum>.forum-tags,.mooted-forum>.forum-guidelines,.mooted-forum>.forum-inline-compose{box-sizing:border-box;width:100%!important;max-width:none!important;margin-right:0!important}.mooted-forum .forum-toolbar{gap:10px;padding:16px 18px 8px}.mooted-forum .forum-search-create{background:#24212a;border-color:#403b48;border-radius:8px;gap:9px;min-height:44px;padding:6px 8px}.mooted-forum .forum-search-create input{color:#e4dfe9;font-size:13px}.mooted-forum .forum-search-create>button{background:#625bea;border-radius:6px;height:32px;padding:0 12px;font-size:11px}.mooted-forum .forum-sort-toggle{color:#b8b1c3;background:#2e2a35;border-radius:7px;font-size:11px}.mooted-forum .forum-sort-menu{background:#24212a;border-color:#494151}.mooted-forum .forum-sort-menu>button:hover{background:#625bea!important}.mooted-forum .forum-posts{gap:10px;padding:10px 18px 24px}.mooted-forum .forum-post{background:#27252e;border-color:#403b48;border-radius:9px;min-height:88px;padding:12px 14px;box-shadow:none!important;transform:none!important}.mooted-forum .forum-post:hover{background:#2c2934;border-color:#635a74}.mooted-forum .forum-post.active{background:#2c283b;border-color:#776be9}.mooted-forum .forum-post h3{font-size:15px}.mooted-forum .forum-post p{font-size:12px}.mooted-forum .forum-card-meta button.active,.mooted-forum .forum-reactions button.active{background:#625bea25;border-color:#796ef2}.mooted-forum .forum-thread-dock{box-sizing:border-box;background:#1e1d24;border-color:#302d36;max-width:100%;overflow:hidden;width:min(420px,40%)!important}.mooted-forum .forum-thread-dock.full{width:100%!important}.mooted-forum .forum-thread-dock .forum-thread{box-sizing:border-box;background:#1e1d24;border:0;border-radius:0;flex-direction:column;gap:0;min-height:0;padding:0;animation:none;position:static;overflow:hidden;width:100%!important;max-width:100%!important;height:100%!important;max-height:none!important;display:flex!important}.mooted-forum .forum-thread-dock .forum-thread>header{box-sizing:border-box;background:#23212a;border-color:#36313f;flex:0 0 48px;order:0;width:100%;min-height:48px;padding:0 14px;position:static}.mooted-forum .forum-thread-dock .forum-thread>header h2{margin:0;font-size:13px}.mooted-forum .forum-thread-dock .forum-thread>main{box-sizing:border-box;order:1;justify-content:flex-start;gap:0;width:100%;max-width:100%;min-height:0;padding:0;position:static;flex:1 1 0!important;display:block!important;overflow:hidden auto!important}.mooted-forum .forum-thread-dock .forum-thread-intro{box-sizing:border-box;border-color:#36313f;order:0;justify-content:flex-start;height:auto;margin:0 0 8px;flex:none!important;min-height:0!important;padding:22px 16px 16px!important}.mooted-forum .forum-thread-dock .forum-thread-intro>svg{color:#9790a4;width:26px;height:26px;margin-bottom:8px}.mooted-forum .forum-thread-dock .forum-thread-intro>h1{overflow-wrap:anywhere;font-size:22px;line-height:1.3}.mooted-forum .forum-thread-dock .forum-thread article,.mooted-forum .forum-thread-dock .forum-thread article:first-of-type{box-sizing:border-box;background:0 0;border:0;order:0;width:100%;min-width:0;max-width:100%;margin:0!important;padding:10px 16px!important}.mooted-forum .forum-thread-dock .forum-thread article:hover{background:#24212a}.mooted-forum .forum-thread-dock .forum-thread article>.app-avatar{flex-basis:36px!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important}.mooted-forum .forum-thread-dock .forum-thread article>div{overflow-wrap:anywhere;min-width:0}.mooted-forum .forum-thread-dock .forum-thread article time{color:#9690a2;font-size:9px}.mooted-forum .forum-thread-dock .forum-thread article p{color:#d9d3e1;font-size:13px;line-height:1.55}.mooted-forum .forum-thread-dock .forum-thread-actions{box-sizing:border-box;background:0 0;border-color:#36313f;flex-wrap:wrap;order:0;max-width:calc(100% - 24px);min-height:38px;margin:6px 12px 10px;padding:7px 0}.mooted-forum .forum-thread-actions>span{flex:1;min-width:0}.mooted-forum .forum-thread-actions button{color:#c8bfd5;background:#302b38}.mooted-forum .forum-thread-dock .forum-thread>form.forum-reply-composer{box-sizing:border-box;max-width:calc(100% - 24px);min-height:44px;box-shadow:none;background:#292730;border:1px solid #403b48;border-radius:8px;order:3;align-items:center;gap:6px;display:flex;position:relative;bottom:auto;overflow:visible;flex:none!important;width:calc(100% - 24px)!important;height:auto!important;margin:10px 12px 12px!important;padding:7px 8px!important}.mooted-forum .forum-reply-composer textarea{box-sizing:border-box;color:#eee;min-width:0;height:26px;min-height:26px;max-height:110px;font:inherit;resize:none;background:0 0;border:0;outline:0;flex:1 1 0;padding:2px 3px;font-size:12px;line-height:1.6;display:block;overflow-y:auto}.mooted-forum .forum-reply-composer>button,.mooted-forum .forum-reply-composer .forum-media-control>button{color:#aaa5b1;background:0 0;border:0;border-radius:5px;flex:0 0 28px;place-items:center;width:28px;height:28px;padding:0;display:grid}.mooted-forum .forum-reply-composer button:hover{color:#eee;background:#37313f}.mooted-forum .forum-reply-composer button svg{width:17px;height:17px}.mooted-forum .forum-reply-composer .forum-media-control{flex:none;position:relative}.mooted-forum .forum-reply-composer .forum-media-control>span{background:#292730;border:1px solid #494151;border-radius:6px;max-width:240px;padding:8px;position:absolute;bottom:40px;right:0;box-shadow:0 6px 18px #0005}.mooted-forum .forum-inline-form{background:#24212a;border-color:#494151}.mooted-forum .forum-inline-form input,.mooted-forum .forum-inline-form textarea{background:#1b1822;border-color:#443c50}.mooted-forum .forum-inline-form footer button:last-child{background:#625bea}.mooted-forum .forum-thread-menu section,.mooted-forum .forum-thread-menu section:first-of-type button:nth-child(2){display:block!important}@media (width<=1000px){.mooted-forum.thread-open:not(.thread-full){padding-right:44%!important}.mooted-forum .forum-thread-dock{width:44%!important}}@media (width<=760px){.mooted-forum.thread-open:not(.thread-full){padding-right:0!important}.mooted-forum .forum-thread-dock{width:100%!important}.mooted-forum .forum-thread-dock .forum-thread article time{margin-left:6px;display:inline}}.mooted-forum>header{box-sizing:border-box;width:100%!important;max-width:none!important}.mooted-forum .forum-thread-dock .forum-thread>header>div:first-child{flex:1;min-width:0;display:block!important}.mooted-forum .forum-thread-dock,.mooted-forum .forum-post{opacity:1!important;animation:none!important;transform:none!important}.mooted-forum .forum-thread-dock .forum-thread>header button{flex:none}.mooted-forum .forum-thread-menu,.mooted-forum .forum-sort-menu{color:#e2dce9;border:1px solid #494451;box-shadow:0 12px 34px #0007;background:#292630!important}.mooted-forum .forum-thread-menu section{border-color:#423b4c}.mooted-forum .forum-thread-menu button,.mooted-forum .forum-sort-menu button{color:#d7d0e1}.mooted-forum .forum-thread-menu button:hover,.mooted-forum .forum-sort-menu button:hover{color:#fff;background:#625bea!important}.mooted-forum .forum-thread-menu button.danger{color:#ff8b96}.mooted-forum .forum-thread-dock .forum-thread>main{flex-direction:column;display:flex!important}.mooted-forum .forum-thread-dock .forum-thread-intro{flex:none!important;margin-top:auto!important}.mooted-forum .forum-thread-dock .forum-thread article,.mooted-forum .forum-thread-dock .forum-thread-actions{flex:none!important}.forum-tag-add input.forum-tag-emoji{text-align:center;flex:0 0 52px;width:52px;font-size:18px}.mooted-forum .forum-inline-form fieldset{border:0;margin:14px 0 0;padding:0}.mooted-forum .forum-inline-form fieldset label{cursor:pointer;margin:6px 6px 0 0;display:inline-flex}.mooted-forum .forum-inline-form fieldset input{display:none}.mooted-forum .forum-inline-form fieldset span{color:#bdb3ce;background:#2c2635;border:1px solid #494151;border-radius:7px;padding:7px 10px;display:block}.mooted-forum .forum-inline-form fieldset input:checked+span{color:#fff;background:#625bea30;border-color:#8776f3}.mooted-forum .forum-thread-dock .forum-thread .community-welcome{flex:none;min-height:0;margin-top:auto;padding:28px 16px 8px}.mooted-forum .forum-thread-dock .forum-thread .community-welcome>span{color:#eee;background:#35313d;border-radius:50%;place-items:center;width:60px;height:60px;margin-bottom:14px;display:grid}.mooted-forum .community-welcome>span svg{width:30px;height:30px}.mooted-forum .community-welcome h1{margin:0 0 8px;font-size:23px;line-height:1.3}.mooted-forum .community-welcome p{color:#a29aad;margin:0;font-size:12px;line-height:1.6}.mooted-forum .forum-thread-dock .forum-thread>main.community-messages{gap:0;padding:0 10px 12px;overflow-x:hidden}.mooted-forum .forum-thread-dock .forum-thread article.community-message,.mooted-forum .forum-thread-dock .forum-thread article.community-message:first-of-type{background:0 0;border-radius:5px;flex:none;align-items:flex-start;gap:11px;min-height:48px;display:flex;margin:0!important;padding:7px 8px!important}.mooted-forum .forum-thread-dock .forum-thread article.community-message:hover{background:#24212a}.mooted-forum .forum-thread-dock .forum-thread article.community-message.grouped{min-height:24px;padding-top:1px!important;padding-bottom:1px!important}.mooted-forum .forum-thread-dock .forum-thread .community-message-profile-button{flex:0 0 36px;width:36px;height:36px}.mooted-forum .forum-thread-dock .forum-thread .community-message-avatar{width:36px;height:36px}.mooted-forum .forum-thread-dock .forum-thread .community-message-content{flex:1;min-width:0}.mooted-forum .forum-thread-dock .forum-thread .community-message-content>header{background:0 0;border:0;align-items:center;gap:6px;height:auto;min-height:0;padding:0;display:flex}.mooted-forum .forum-thread-dock .forum-thread .community-message-content p{margin:3px 0 0;font-size:13px;line-height:1.5}.mooted-forum .forum-thread-dock .forum-thread .community-message-content time{margin:0;font-size:9px;display:inline}.mooted-forum .forum-follow-row{border-bottom:1px solid #35303e;flex:none;justify-content:flex-end;gap:7px;margin:3px 0 10px;padding:8px 5px;display:flex}.mooted-forum .forum-follow-row button{color:#bcb1cc;background:#2e2936;border:0;border-radius:6px;align-items:center;gap:5px;padding:6px 9px;font-size:11px;display:flex}.mooted-forum .forum-follow-row svg{width:14px;height:14px}.mooted-forum .forum-reply-composer .community-composer-rich{color:#eee;outline:none;flex:1;min-width:0;min-height:26px;max-height:110px;padding:2px 4px;font-size:13px;line-height:1.5;overflow:auto;width:auto!important}.mooted-forum .forum-reply-composer .composer-gif-button{font-size:9px;font-weight:800}.mooted-forum .forum-reply-composer .forum-media-control{flex:0 0 28px}.mooted-forum .forum-thread-dock .forum-thread>form.forum-reply-composer{gap:4px;min-height:48px}.mooted-forum .forum-thread-dock .community-message-date{box-sizing:border-box;flex:none;margin:18px 0 12px;font-size:9px}.mooted-forum .forum-thread-dock .community-replying-bar{flex:none}.mooted-forum .forum-thread-dock .community-welcome h1{font-family:inherit;font-weight:800}.mooted-forum .community-message-author{font:inherit;color:inherit;background:0 0;border:0;padding:0;font-size:12px;font-weight:800}.mooted-forum .community-message-profile-button{background:0 0;border:0;padding:0}.mooted-forum .community-message-content>header{font-family:inherit}.mooted-forum .community-message-content>header .community-message-author,.mooted-forum .community-message-content>header time{flex:none}.mooted-forum .forum-thread-dock .forum-thread .community-message-content>header{align-items:baseline;gap:8px;height:18px;min-height:18px;margin:0;padding:0;line-height:18px}.mooted-forum .forum-thread-dock .forum-thread .community-message-content>header .community-message-author{white-space:nowrap;align-items:baseline;min-height:0;padding:0;line-height:18px;display:inline-flex;transform:none;width:auto!important;height:auto!important}.mooted-forum .forum-thread-dock .forum-thread .community-message-content>header time{white-space:nowrap;height:auto;line-height:18px;transform:none}.mooted-forum .forum-thread-dock .forum-thread .community-message-profile-button{align-self:flex-start;margin-top:0}.mooted-forum .forum-thread-dock .forum-thread .community-message-content p{margin:2px 0 0}.mooted-forum .forum-thread-dock .forum-thread .community-message.grouped .community-message-content p{margin-top:0}.mooted-forum .forum-thread-dock .forum-thread .grouped-message-time{box-sizing:border-box;flex:0 0 36px;width:36px}.forum-profile-layer{z-index:19000;pointer-events:none;position:fixed;inset:0}.forum-profile-layer .community-member-profile{pointer-events:auto;position:fixed}.mooted-forum .forum-thread-dock .forum-thread article.community-message.grouped>.grouped-message-time{box-sizing:border-box;flex:0 0 36px!important;width:36px!important;min-width:36px!important;max-width:36px!important;margin:0!important;padding:0!important}.mooted-forum .forum-thread-dock .forum-thread article.community-message.grouped{gap:11px!important;padding-left:8px!important;padding-right:8px!important}.mooted-forum .forum-thread-dock .forum-thread .community-message-content>header .community-message-author,.mooted-forum .forum-thread-dock .forum-thread .community-message-content>header .community-message-author:hover,.mooted-forum .forum-thread-dock .forum-thread .community-message-content>header .community-message-author:focus{box-shadow:none!important;text-shadow:none!important;filter:none!important;background:0 0!important;transform:none!important}.mooted-forum .community-message-author:hover{text-decoration:underline}.mooted-forum .community-message-author:focus-visible{outline-offset:2px;outline:2px solid #8174ed}.mooted-forum>.forum-guidelines{box-sizing:border-box;box-shadow:none;background:linear-gradient(115deg,#625bea0d,#0000 70%),#24212b;border:1px solid #474052;border-left:3px solid #796bea;border-radius:10px;width:calc(100% - 36px)!important;max-width:calc(100% - 36px)!important;margin:4px 18px 12px!important;padding:16px 18px!important}.forum-guidelines-heading{align-items:center;gap:11px;display:flex}.forum-guidelines-heading>svg{color:#a395f5;flex:none;width:20px;height:20px}.forum-guidelines-heading>div{flex-direction:column;gap:4px;display:flex}.mooted-forum .forum-guidelines-heading b{letter-spacing:0;color:#e7e0ee;text-transform:none;font-size:13px;font-weight:750}.forum-guidelines-heading small{color:#9e94ad;font-size:11px;line-height:1.4}.forum-guidelines-content{overflow-wrap:anywhere;border-top:1px solid #ffffff0c;max-height:220px;margin-top:12px;padding-top:12px;overflow:auto}.mooted-forum .forum-guidelines-content p{color:#c9bfd6;white-space:pre-wrap;margin:0 0 8px;font-size:12px;line-height:1.65}.forum-guidelines-content ul,.forum-guidelines-content ol{color:#c9bfd6;margin:6px 0;padding-left:20px;font-size:12px;line-height:1.7}.mooted-forum .forum-post-composer{background:#24212a;border:1px solid #45404d;border-radius:11px;overflow:visible;padding:0!important}.forum-post-compose-body{box-sizing:border-box;align-items:flex-start;gap:12px;min-height:128px;padding:16px 14px 0;display:flex}.forum-post-compose-body .forum-compose-close{color:#aaa3b5;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:22px;height:24px;padding:0;display:grid}.forum-compose-close svg{width:19px;height:19px}.forum-compose-fields{flex:1;min-width:0}.mooted-forum .forum-post-composer .forum-compose-fields input,.mooted-forum .forum-post-composer .forum-compose-fields textarea{box-sizing:border-box;resize:none;color:#e8e2ef;width:100%;font:inherit;background:0 0;border-radius:0;outline:none;font-size:13px;line-height:1.6;display:block;box-shadow:none!important;border:0!important;margin:0!important;padding:0!important}.mooted-forum .forum-post-composer .forum-compose-fields input{height:25px;min-height:0;font-size:17px;font-weight:600}.mooted-forum .forum-post-composer .forum-compose-fields textarea{resize:vertical;min-height:88px;max-height:240px;margin-top:3px!important;padding-bottom:12px!important}.forum-compose-media{flex:0 0 76px;width:76px}.forum-compose-media .forum-media-control{flex-direction:column;align-items:stretch;display:flex}.forum-compose-media .forum-media-control>button{color:#bdb4c9;background:#35303c;border:1px solid #494350;border-radius:12px;place-items:center;width:76px;height:76px;display:grid}.forum-compose-media .forum-media-control>button>svg{width:27px;height:27px}.forum-compose-media .forum-media-control>span{white-space:normal;overflow-wrap:anywhere;max-width:76px;margin-top:6px;font-size:9px}.mooted-forum .forum-post-composer fieldset.forum-compose-tags{border:0;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;padding:10px 16px 15px;display:flex;margin:0!important}.forum-compose-tags legend{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.forum-compose-tags>svg{color:#aaa1b6;width:16px;height:16px;margin-right:2px}.mooted-forum .forum-post-composer .forum-compose-tags label{cursor:pointer;margin:0;display:inline-flex}.mooted-forum .forum-post-composer .forum-compose-tags span{color:#c5bacf;background:#332d3b;border:1px solid #49414f;border-radius:14px;padding:4px 9px;font-size:11px;line-height:1.4}.mooted-forum .forum-post-composer .forum-compose-tags input:checked+span{color:#fff;background:#625bea33;border-color:#8b7bf3}.forum-compose-tags small{color:#9b90a8;font-size:11px}.mooted-forum .forum-post-composer footer{border-top:1px solid #3b3445;justify-content:space-between;align-items:center;gap:10px;margin:0;padding:12px 14px;display:flex}.forum-create-emoji-wrap{position:relative}.mooted-forum .forum-post-composer footer .forum-create-emoji-wrap>button{color:#aaa1b6;background:0 0;border:0;place-items:center;width:28px;height:28px;padding:0;display:grid}.forum-create-emoji-wrap>button svg{width:18px;height:18px}.forum-post-emoji-picker{z-index:100;position:absolute!important;top:calc(100% + 8px)!important;bottom:auto!important;left:0!important}.mooted-forum .forum-post-composer footer>button{color:#fff;background:#625bea;border:0;border-radius:7px;justify-content:center;align-items:center;gap:6px;height:33px;padding:0 13px;font-size:12px;font-weight:750;display:flex}.forum-post-composer footer>button svg{width:15px;height:15px}.mooted-forum .forum-post-composer footer>button:disabled{opacity:.4;cursor:default}.forum-compose-tag-count{color:#a093b1;margin-left:auto;font-size:10px}@media (width<=500px){.forum-post-compose-body{gap:8px;padding-inline:10px}.forum-compose-media{flex-basis:54px;width:54px}.forum-compose-media .forum-media-control>button{width:54px;height:54px}}.mooted-forum>.forum-guidelines{box-shadow:none;background:#26232c;border:1px solid #3d3945;border-radius:8px;padding:13px 15px!important}.forum-guidelines-heading{gap:9px}.forum-guidelines-heading>svg{color:#aaa4b4;width:17px;height:17px}.mooted-forum .forum-guidelines-heading b{color:#ded9e5;font-size:12px;font-weight:750}.forum-guidelines-heading small{display:none}.forum-guidelines-content{border-top:0;max-height:180px;margin-top:8px;padding-top:0}.mooted-forum .forum-guidelines-content p{color:#bcb5c7;margin-bottom:6px;font-size:12px;line-height:1.55}.forum-guidelines-content p:last-child{margin-bottom:0}.server-folder.expanded{box-sizing:border-box;border:1px solid color-mix(in srgb,var(--folder-color) 12%,#302b38);background:color-mix(in srgb,var(--folder-color) 8%,#201d26)!important;width:54px!important;box-shadow:none!important;border-radius:16px!important;padding:4px 4px 8px!important}.server-folder.expanded>.server-folder-toggle{box-sizing:border-box;background:color-mix(in srgb,var(--folder-color) 15%,#29242f);color:color-mix(in srgb,var(--folder-color) 30%,#d5cbdc);border-radius:12px!important;width:44px!important;height:42px!important;margin:0 0 7px!important}.server-folder-toggle>.server-folder-simple-icon{fill:currentColor;stroke-width:1.5px;width:20px!important;height:20px!important}.server-folder.expanded>.server-folder-members{gap:8px!important}.server-folder.expanded .community-rail-button{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}.server-folder.collapsed{background:color-mix(in srgb,var(--folder-color) 10%,#25212c)!important;box-shadow:inset 0 0 0 1px #ffffff08!important}.server-folder.drag-over{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--folder-color) 65%,#a79ab9)!important;transform:none!important}.server-folder.expanded>.server-folder-toggle:hover{background:color-mix(in srgb,var(--folder-color) 23%,#302937)}.server-button.home{position:relative;overflow:visible!important}.home-friend-request-badge{box-sizing:border-box;z-index:4;pointer-events:none;border:3px solid #17151d;justify-content:center;align-items:center;min-width:19px;padding:0 4px;font-family:inherit;font-weight:800;line-height:1;bottom:-3px;right:-3px;color:#fff!important;background:#ed3d56!important;border-radius:10px!important;width:auto!important;height:19px!important;font-size:10px!important;display:flex!important;position:absolute!important;top:auto!important;left:auto!important}.community-dropdown button.danger,.community-dropdown button.danger svg{color:#ff737f!important}.community-dropdown button.danger:hover{color:#ff939c!important;background:#b7334930!important}.community-dropdown button.danger:hover svg{color:inherit!important}.mooted-forum .forum-thread-dock .forum-thread>.forum-thread-attachment{box-sizing:border-box;background:#1e1d24;flex:none;order:2;max-width:100%;padding:6px 12px 0}.forum-thread-attachment .attachment-draft{max-width:100%;overflow:visible;margin:0!important;padding:0!important}.forum-thread-attachment .attachment-draft-card{box-sizing:border-box;width:190px;max-width:100%}.forum-thread-attachment .attachment-draft-card>img{object-fit:contain;height:100px}.mooted-forum .forum-reply-composer>input[type=file]{display:none!important}.mooted-forum .forum-thread-dock .forum-thread .community-message-content>.message-markdown{margin-top:0!important;padding-top:0!important}.mooted-forum .forum-thread-dock .forum-thread .community-message-content>.message-markdown>p:first-child{margin-top:0!important}.mooted-forum .forum-thread-dock .forum-thread .community-message-content>header{margin-bottom:1px!important}.mooted-forum .forum-thread-dock .forum-thread .community-message-content>.chat-image-attachment{min-width:0;max-width:100%}.mooted-forum .chat-image-attachment img{object-fit:contain;max-width:100%;height:auto}.message-reaction-overlay{z-index:1000100;background:#0006;place-items:center;padding:12px;display:grid;position:fixed;inset:0}.message-reaction-overlay .portal-message-emoji{box-sizing:border-box;width:min(460px,100vw - 24px)!important;max-height:calc(100vh - 24px)!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.mooted-forum .forum-thread-dock .forum-thread .community-message-content>header{flex:none!important;height:18px!important;min-height:18px!important;margin:0!important;padding:0!important}.mooted-forum .forum-thread-dock .forum-thread .community-message-content{display:block!important}.mooted-forum .forum-thread-dock .forum-thread .community-message-content>.message-markdown{margin:2px 0 0!important}.moot-user-card .moot-user-banner.has-banner{background-image:var(--account-banner)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}@keyframes mooted-plus-infinity-hover{0%,to{filter:brightness();transform:rotate(0)scale(1)}25%{filter:brightness(1.3);transform:rotate(-12deg)scale(1.12)}75%{filter:brightness(1.3);transform:rotate(12deg)scale(1.12)}}.profile-badges>.profile-badge-item:hover>img[src="/plus-badge.png"],.profile-badges>.profile-badge-item:focus-visible>img[src="/plus-badge.png"]{transform-origin:50%;animation:1.2s ease-in-out infinite mooted-plus-infinity-hover;animation-name:mooted-plus-infinity-hover!important;animation-duration:1.2s!important;animation-timing-function:ease-in-out!important;animation-iteration-count:infinite!important;animation-play-state:running!important}.dm-conversation-list:has(>.empty-dms){box-sizing:border-box;flex-direction:column;display:flex}.dm-conversation-list>.empty-dms{text-align:center;box-sizing:border-box;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;margin:0;padding:24px 12px;display:flex}.dm-conversation-list>.empty-dms>svg{flex:none}.dm-conversation-list>.empty-dms>p{margin:14px 0 0;line-height:1.65}.dm-conversation-list>.empty-dms{transform:translateY(-5px);flex-direction:column!important}.dm-conversation-list>.empty-dms>svg{display:block;transform:none}.dm-conversation-list>.empty-dms>p{display:block;margin-top:14px!important}.dm-conversation-list>.empty-dms{gap:8px!important}.dm-conversation-list>.empty-dms>svg{flex:0 0 34px;margin:0!important}.dm-conversation-list>.empty-dms>p{flex:none;margin:0!important}.profile-settings .settings-form .profile-bio-footer{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-top:6px;display:flex}.profile-bio-footer>span:last-child{white-space:nowrap;margin-left:auto}.account-strip .app-avatar:has(>img){background:0 0!important}.account-strip .app-avatar>img{box-shadow:none;border:0;outline:0;display:block}.friend-row .friend-row-name{align-items:center;gap:7px;min-width:0;display:flex}.friend-row .friend-row-name>.server-tag-chip{flex:none;font-size:10px;line-height:14px}.friend-row>.friend-avatar>img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.mooted-app .friends-view .friend-list{box-sizing:border-box;min-width:0;overflow-x:hidden}.mooted-app .friends-view .friend-row{box-sizing:border-box;min-width:0;height:auto;min-height:64px;align-items:center!important;gap:12px!important;display:flex!important}.mooted-app .friends-view .friend-row>.friend-avatar{box-sizing:border-box;border-radius:50%;place-items:center;min-height:38px;max-height:38px;position:relative;overflow:visible;flex:0 0 38px!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;margin:0!important;padding:0!important;display:grid!important}.mooted-app .friends-view .friend-row>.friend-avatar>img{object-fit:cover!important;border-radius:50%!important;width:38px!important;max-width:38px!important;height:38px!important;max-height:38px!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important}.mooted-app .friends-view .friend-row>div:nth-child(2){justify-content:center;max-width:none;flex-direction:column!important;flex:1 1 0!important;min-width:0!important;display:flex!important}.mooted-app .friends-view .friend-row .friend-row-name{align-items:center;gap:7px;min-width:0;line-height:22px;font-size:13px!important;display:flex!important;overflow:visible!important}.mooted-app .friends-view .friend-row .friend-name-text{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:100%;display:block;overflow:hidden;color:inherit!important;font:inherit!important}.mooted-app .friends-view .friend-row .server-tag-chip{color:inherit;white-space:nowrap;align-items:center;line-height:14px;flex-direction:row!important;flex:none!important;font-size:10px!important;display:inline-flex!important;overflow:visible!important}.mooted-app .friends-view .friend-row>div:nth-child(2)>span{text-overflow:ellipsis;white-space:nowrap;color:var(--ct-muted,#a49bac);display:block;overflow:hidden;font-size:11px!important}.mooted-app .friends-view .friend-row>button{place-items:center;flex:0 0 34px!important;width:34px!important;min-width:34px!important;height:34px!important;padding:7px!important;display:grid!important}.mooted-app .friends-view .friend-row>button>svg{flex:none;width:18px;height:18px}.community-send-denied{border:1px solid color-mix(in srgb,currentColor 7%,transparent);background:var(--background-secondary,var(--bg-secondary,#29262f));color:var(--text-muted,#9993a3);border-radius:9px;flex:none;margin:12px 20px 20px;padding:20px;font-size:14px;line-height:1.5}.role-gradient-picker{margin:12px 0 18px}.role-gradient-picker>div[role=group]{gap:6px;display:flex}.role-gradient-picker button{color:inherit;cursor:pointer;background:#ffffff08;border:1px solid #ffffff20;border-radius:6px;padding:7px 14px}.role-gradient-picker button[aria-pressed=true]{background:#7566df33;border-color:#98f}.role-gradient-stops{align-items:center;gap:18px;margin-top:12px;display:flex}.role-gradient-stops label{align-items:center;gap:8px;font-size:12px;display:flex}.role-gradient-stops input{border:1px solid #ffffff25;border-radius:5px;width:42px;height:30px;padding:2px}.role-gradient-stops strong{font-size:18px}@media (width<=600px){.role-gradient-stops{flex-wrap:wrap}}.discover-grid{grid-template-columns:repeat(auto-fill,minmax(275px,1fr));gap:18px}.discover-card{background:var(--ct-raised,var(--theme-panel,#2c2838));border-color:var(--ct-border,var(--theme-border,#ffffff16));border-radius:14px;flex-direction:column;height:auto;min-height:340px;display:flex}.discover-card>button:not(.discover-community-action){flex:1;height:auto;min-height:0}.discover-card-banner{background-position:50%;background-size:cover;width:100%;height:112px}.discover-card-body{box-sizing:border-box;gap:0;width:100%;padding:43px 16px 10px}.discover-card .discover-card-icon{border:4px solid var(--ct-raised,var(--theme-panel,#2c2838));border-radius:18px;width:64px;height:64px;top:-31px;left:16px}.discover-card-icon img{border-radius:13px}.discover-card-title{flex-wrap:wrap;gap:6px}.discover-card-title b{font-size:16px;font-weight:800}.discover-card-title .server-tag-chip{margin:0;font-size:10px}.discover-card .discover-card-footer{border:0;gap:10px;height:auto;padding:7px 0 0;font-size:10px}.discover-card-established{color:var(--ct-muted,var(--theme-muted,#aaa3b6));margin-top:8px;font-size:9px}.discover-card-description{color:var(--ct-text,var(--theme-text,#ddd6e7));min-height:36px;margin-top:12px;font-size:12px;line-height:1.55}.discover-card-tags{margin-top:8px;padding-top:0}.discover-card-tags i{background:var(--ct-hover,#ffffff09);color:var(--ct-muted,#aaa3b6);font-size:9px}.discover-card>button.discover-community-action{color:#fff;text-align:center;background:#078452;border-radius:8px;flex:none;justify-content:center;align-items:center;width:calc(100% - 32px);height:36px;min-height:36px;margin:4px 16px 16px;padding:0 12px;font-size:12px;font-weight:750;display:flex}.discover-card>button.discover-community-action:hover{background:#0a9760}.discover-card>button.discover-community-action:disabled{opacity:.6;cursor:wait}@media (width<=480px){.discover-grid{grid-template-columns:minmax(0,1fr)}}.discover-card .discover-card-icon,.discover-card .discover-card-icon>img{box-shadow:none!important;border:0!important;outline:none!important}:root .mooted-app .discover-header{background:var(--ct-panel,var(--theme-panel,#1e1d24))!important;border-color:var(--ct-border,var(--theme-border,#302d39))!important;color:var(--ct-text,var(--theme-text,#e8e6ed))!important}:root .mooted-app :is(.discover-tools>label,.discovery-select>button,.discovery-select-menu){background:var(--ct-raised,var(--theme-panel-alt,#28252f))!important;border-color:var(--ct-border,var(--theme-border,#47414f))!important;color:var(--ct-text,var(--theme-text,#e8e6ed))!important}:root .mooted-app .discover-tools input{color:var(--ct-text,var(--theme-text,#e8e6ed))!important;background:0 0!important}:root .mooted-app .discover-tools input::placeholder,:root .mooted-app .discover-tools>label>svg{color:var(--ct-muted,var(--theme-muted,#a29baa))!important}:root .mooted-app :is(.discover-sidebar nav>button,.discover-tabs button,.discovery-select-menu button){color:var(--ct-muted,var(--theme-muted,#aaa3b5))!important;background:0 0!important}:root .mooted-app :is(.discover-sidebar nav>button.active,.discover-tabs button.active,.discovery-select-menu button.selected){background:var(--ct-selected,var(--theme-hover,#ffffff12))!important;color:var(--ct-text,var(--theme-text,#f4effb))!important;border-color:var(--ct-border,var(--theme-border,#ffffff18))!important}:root .mooted-app :is(.discover-tabs button,.discover-sidebar nav>button,.discovery-select-menu button):hover:not(:disabled){background:var(--ct-hover,var(--theme-hover,#ffffff0b))!important;color:var(--ct-text,var(--theme-text,#f4effb))!important}:root .mooted-app .discover-sidebar nav small{background:var(--ct-hover,var(--theme-hover,#ffffff0b))!important;color:var(--ct-muted,var(--theme-muted,#aaa3b5))!important}.app-discovery-identity{color:var(--ct-text,var(--theme-text,#eee8f5));flex:1;padding:20px}.app-discovery-identity>img,.app-discovery-identity>span{object-fit:cover;background:#7060cc33;border-radius:16px;place-items:center;width:60px;height:60px;display:grid}.app-discovery-identity h3{align-items:center;gap:6px;font-size:17px;display:flex}.app-discovery-identity h3 img{width:17px;height:17px}.app-discovery-identity p{color:var(--ct-muted,var(--theme-muted,#aaa3b5));overflow-wrap:anywhere;font-size:13px;line-height:1.6}.app-discovery-install{background:#078452;border-radius:8px;justify-content:center;align-items:center;min-height:36px;margin:0 16px 16px;font-size:12px;font-weight:700;text-decoration:none;display:flex;color:#fff!important}.app-discovery-view .discover-tools{display:flex}.app-discovery-view .discover-tools>label,.app-discovery-view .discover-tools input{flex:1;width:100%;min-width:0}.staff-direct-verification{border:1px solid var(--ct-border,#ffffff20);background:var(--ct-raised,#ffffff04);border-radius:12px;margin:20px 0 26px;padding:20px}.staff-direct-verification h3{margin:0 0 8px}.staff-direct-verification p{color:var(--ct-muted,#aaa3b5);font-size:12px}.staff-direct-verification label{flex-direction:column;gap:7px;margin:14px 0;font-size:12px;display:flex}.staff-direct-verification input,.staff-direct-verification textarea{box-sizing:border-box;border:1px solid var(--ct-border,#ffffff25);background:var(--ct-panel,#0002);width:100%;color:inherit;font:inherit;border-radius:7px;padding:10px}.staff-direct-verification button{color:#fff;cursor:pointer;background:#6f55ba;border:1px solid #9d85e3;border-radius:7px;padding:9px 15px}.staff-direct-verification button:disabled{opacity:.5;cursor:default}:root .mooted-app .server-rail .server-button,:root .mooted-app .server-rail .server-button:hover,:root .mooted-app .server-rail .server-button.active{border-radius:12px!important}:root .mooted-app .server-rail .server-button>img{object-fit:cover;border-radius:12px!important}:root .mooted-app .server-rail .server-button.home>svg,:root .mooted-app .server-rail .server-button.home>img,:root .mooted-app .server-folder .community-rail-button,:root .mooted-app .server-folder .community-rail-button>img{border-radius:10px!important}:root .mooted-app .server-rail .server-button{flex:0 0 40px;border-radius:10px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}:root .mooted-app .server-rail .server-button>img{border-radius:10px!important;width:100%!important;height:100%!important}:root .mooted-app .server-rail .server-button>svg{width:23px!important;height:23px!important}:root .mooted-app .server-rail .server-folder{width:44px!important}:root .mooted-app .server-rail .server-folder-toggle{border-radius:11px!important;width:40px!important;height:40px!important;min-height:40px!important}:root .mooted-app .server-rail .server-folder.expanded{padding:2px 2px 6px!important}:root .mooted-app .server-rail .server-folder .community-rail-button{flex-basis:36px;border-radius:9px!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}:root .mooted-app .server-rail .server-folder.collapsed{aspect-ratio:1;flex:0 0 44px;box-sizing:border-box!important;border-radius:11px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:2px!important}:root .mooted-app .server-rail .server-folder.collapsed>.server-folder-toggle{box-sizing:border-box!important;width:40px!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0!important}:root .mooted-app .server-rail .server-folder-preview{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));box-sizing:border-box!important;gap:3px!important;width:34px!important;height:34px!important;padding:1px!important}:root .mooted-app .server-rail .server-folder-preview i{border-radius:5px;width:100%;min-width:0;height:100%;min-height:0;font-size:8px}:root:has(.mooted-app) .mooted-app .forum-thread-dock{--thread-panel:var(--ct-panel,var(--theme-panel,#1e1d24));--thread-raised:var(--ct-raised,var(--theme-panel-alt,#292630));--thread-text:var(--ct-text,var(--theme-text,#eeeaf4));--thread-muted:var(--ct-muted,var(--theme-muted,#aaa4b5));--thread-border:var(--ct-border,var(--theme-border,#3c3746));background:var(--thread-panel)!important;color:var(--thread-text)!important;border-color:var(--thread-border)!important}:root:has(.mooted-app) .mooted-app .forum-thread-dock :is(.forum-thread,.forum-thread-messages,.forum-thread>header){background:var(--thread-panel)!important;color:var(--thread-text)!important;border-color:var(--thread-border)!important}:root:has(.mooted-app) .mooted-app .forum-thread-dock :is(.forum-follow-row,.community-message-date){border-color:var(--thread-border)!important;color:var(--thread-muted)!important}:root:has(.mooted-app) .mooted-app .forum-thread-dock :is(.community-welcome p,.community-message-content time){color:var(--thread-muted)!important}:root:has(.mooted-app) .mooted-app .forum-thread-dock .community-welcome>span{background:var(--ct-selected,var(--theme-hover,#ffffff12))!important;color:var(--thread-text)!important}:root:has(.mooted-app) .mooted-app .forum-thread-dock :is(.forum-reply-composer,.forum-thread-menu,.forum-follow-row button){background:var(--thread-raised)!important;color:var(--thread-text)!important;border-color:var(--thread-border)!important}:root:has(.mooted-app) .mooted-app .forum-thread-dock .forum-reply-composer :is(textarea,input,.community-composer-rich){color:var(--thread-text)!important;background:0 0!important}:root:has(.mooted-app) .mooted-app .forum-thread-dock .forum-thread article:hover{background:var(--ct-hover,var(--theme-hover,#ffffff08))!important}.community-message-reactions>button[data-reaction-placement=below]>.reaction-hover-card{top:calc(100% + 9px);bottom:auto}.community-message-reactions>button[data-reaction-placement=below]>.reaction-hover-card:after{top:-6px;bottom:auto;transform:translate(-50%)rotate(225deg)}.community-message-reactions>button[data-reaction-placement=below]>.reaction-hover-card:before{top:-12px;bottom:auto}:is(.community-message:has(.community-message-reactions>button:hover),.community-message:has(.reaction-hover-card:hover)){position:relative;z-index:600!important;overflow:visible!important}.discover-view .discover-results{container-type:inline-size}.discover-view .discover-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.discover-view .discover-card{border-radius:11px;min-height:290px}.discover-view .discover-card-banner{height:90px}.discover-view .discover-card-body{padding:32px 13px 9px}.discover-view .discover-card .discover-card-icon{border-radius:12px;width:48px;height:48px;top:-24px;left:13px}.discover-view .discover-card-title b{font-size:14px}.discover-view .discover-card-description{-webkit-line-clamp:2;font-size:12px;line-height:1.5}.discover-view .discover-card>button.discover-community-action{width:calc(100% - 26px);height:33px;min-height:33px;margin:4px 13px 13px;font-size:11px}@container (width>=700px){.discover-view .discover-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width>=980px){.discover-view .discover-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (width<=459px){.discover-view .discover-grid{grid-template-columns:minmax(0,1fr)}}.message-link-preview-description{color:var(--ct-text,var(--theme-text,#d5cfdd));overflow-wrap:anywhere;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:9px 0 12px;font-size:13px;line-height:1.55;display:-webkit-box;overflow:hidden}.mooted-app .community-identity.has-banner{will-change:auto;flex:none;min-height:0;background:var(--ct-panel,var(--theme-panel,#19181f))!important;height:auto!important}.mooted-app .community-identity.has-banner:before,.mooted-app .community-identity.has-banner:after{display:none}.community-sidebar-banner-art{aspect-ratio:16/7;background-image:var(--community-banner);border-top-left-radius:inherit;border-top-right-radius:inherit;background-position:50%;background-size:cover;flex:none;width:100%}.mooted-app .community-identity.has-banner>.community-name{height:38px;min-height:38px;color:var(--ct-text,var(--theme-text,#eeeaf4));text-shadow:none;background:0 0;border-bottom:0;justify-content:flex-start;gap:7px;padding:9px 15px 0;font-size:15px!important}.mooted-app .community-identity.has-banner>.community-name>span{flex:0 auto;min-width:0}.mooted-app .community-identity.has-banner>.community-name>svg{width:14px;height:14px;color:var(--ct-muted,#a49cac);flex:none;transform:rotate(-90deg)!important}.mooted-app .community-identity.has-banner>.community-name>svg.open{transform:rotate(0)!important}.community-sidebar-banner-meta{color:var(--ct-muted,var(--theme-muted,#9992a4));align-items:center;padding:2px 15px 13px;font-size:11px;line-height:1.4;display:flex}.mooted-app .community-identity.has-banner{border-bottom:1px solid var(--ct-border,var(--theme-border,#34303b))}.community-sidebar-banner-meta{flex-wrap:wrap;gap:7px}.community-sidebar-banner-meta>.community-status-label:before{content:"·";color:var(--ct-muted,#9992a4);margin-right:7px}.community-status-label{font-size:inherit;color:var(--ct-muted,var(--theme-muted,#aaa3b5));font-weight:500}.invite-community-status{color:var(--ct-muted,var(--theme-muted,#aaa3b5));border-bottom:1px solid var(--ct-border,#ffffff12);align-items:center;gap:6px;padding:10px 15px;font-size:11px;display:flex}.community-sidebar-banner-meta>.community-banner-status{color:inherit;font:inherit;white-space:nowrap;position:static;visibility:visible!important;opacity:1!important;display:inline!important}.mooted-app .community-identity:not(.has-banner){border-bottom:1px solid var(--ct-border,var(--theme-border,#34303b));height:auto;min-height:0}.mooted-app .community-identity:not(.has-banner)>.community-name{height:40px;min-height:40px;text-shadow:none;border-bottom:0;padding-top:8px}.mooted-app .community-identity:not(.has-banner)>.community-sidebar-banner-meta{padding-top:0;padding-bottom:12px}.community-channel-header>.channel-topic-trigger:hover,.community-channel-header>.channel-topic-trigger:focus-visible{text-decoration:none}.community-channel-header>.channel-topic-trigger:focus-visible{outline-offset:-2px;outline:2px solid #a999ff}.mooted-app .community-composer-area>.server-composer-emoji.mooted-emoji-picker{z-index:23000!important;max-height:calc(100dvh - 160px)!important;bottom:calc(100% + 8px)!important}.mooted-app .community-composer-area>.community-composer{z-index:1;position:relative}.mooted-app .community-composer-area:has(>.server-composer-emoji){z-index:23000}.mooted-app .community-composer>:is(.server-composer-menu,.notes-plus-menu,.dm-composer-popover){z-index:23001!important;bottom:calc(100% + 8px)!important}.voice-channel-view:not(:has(.screen-sharing)) .voice-participant-grid{flex-wrap:wrap;place-content:center;align-items:center;flex-direction:row!important;gap:16px!important;width:min(1100px,100%)!important;display:flex!important;overflow:auto!important}.voice-channel-view:not(:has(.screen-sharing)) .voice-participant-grid article{box-sizing:border-box;aspect-ratio:16/9;flex-direction:column;justify-content:center;align-items:center;width:min(440px,100%);height:auto;display:flex;position:relative;background:var(--participant-bg,#6c63ff)!important;border-radius:14px!important;flex:0 440px!important;min-height:0!important}.voice-channel-view .voice-participant-avatar{flex:none;overflow:hidden;border-radius:50%!important}.voice-channel-view .voice-participant-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.voice-channel-view:not(:has(.screen-sharing)) .voice-participant-grid.compact article{flex-basis:260px!important}@media (width<=600px){.voice-channel-view:not(:has(.screen-sharing)) .voice-participant-grid article{flex-basis:100%!important}}:is(.community-view,.dm-view,.notes-view)>.community-replying-bar{min-height:39px;flex:none!important;position:relative!important;inset:auto!important}.community-composer-area{min-height:min-content;flex:none!important}:is(.community-messages,.dm-messages,.notes-scroll){min-height:0;scroll-padding-bottom:16px}.community-composer-area .community-replying-bar{flex:none;min-height:39px}:is(.community-member-profile,.full-profile-modal,.dm-person-panel,.moot-user-card,.dm-profile-card) .message-markdown a.message-link{text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline;color:#59a8ff!important}.desktop-profile-role-editor .member-table-role-chip,.desktop-profile-role-editor .member-table-no-role{display:none!important}.community-profile-roles{flex-wrap:wrap;min-height:20px;display:flex!important}.mooted-gif-grid>button{aspect-ratio:var(--gif-ratio,4/3);break-inside:avoid;overflow:hidden;height:auto!important;min-height:0!important}.mooted-gif-grid>button>img{object-fit:cover;width:100%;height:100%;display:block}@media (width<=767px),(width<=1023px) and (pointer:coarse){.desktop-profile-role-editor{display:none!important}.mooted-app>.voice-channel-view{z-index:85;flex-direction:column;width:100%;min-height:0;inset:env(safe-area-inset-top) 0 calc(60px + env(safe-area-inset-bottom))!important;background:var(--ct-panel,var(--theme-bg,#111115))!important;display:flex!important;position:fixed!important}.voice-channel-view>header{flex:none;min-height:52px;padding:0 12px!important}.voice-channel-view>main{flex:1;min-height:0;padding:12px!important;overflow:auto!important}.voice-channel-view .voice-participant-grid{flex:1;width:100%!important;height:auto!important;min-height:120px!important;overflow:auto!important}.voice-channel-view .voice-call-controls{box-sizing:border-box;flex-wrap:wrap;flex:none;max-width:100%;gap:6px!important;padding:8px!important;position:relative!important;bottom:auto!important}.voice-channel-view .voice-call-controls button{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}.dm-view>header>button[aria-label="Start voice call"]{flex:0 0 38px!important;width:38px!important;height:38px!important;display:grid!important}.dm-view>header>button[aria-label="Start video call"],.dm-view>header>button[aria-label=Pinned\ messages]{display:none!important}.dm-view>header .dm-search-wrap{width:32px;min-width:32px;margin-left:auto}.mooted-gif-grid{columns:2!important;column-gap:6px!important}}:is(.dm-sidebar-profile,.dm-member-profile-card) .message-markdown a.message-link{text-decoration:underline;color:#59a8ff!important}@media (width<=767px),(width<=1023px) and (pointer:coarse){body.mobile-chat-mode .mooted-app>.voice-channel-view{bottom:env(safe-area-inset-bottom)!important}body.mobile-chat-mode .voice-channel-view>header{padding-left:56px!important}body.mobile-drawer-open .mooted-app>.voice-channel-view{display:none!important}}.mooted-app *,.mooted-app :before,.mooted-app :after,.settings-modal *,.settings-overlay *,.desktop-chat-tab-picker *{scroll-behavior:auto!important;transition:none!important;animation:none!important}::view-transition-old(root){animation:none!important}::view-transition-new(root){animation:none!important}.community-members .community-member-avatar i.status-typing.status-dnd{background:#f55368!important}.community-members .community-member-avatar i.status-typing.status-idle{background:#eeb64c!important}.community-members .community-member-avatar i.status-typing.status-invisible{background:#85818d!important}.mooted-app .desktop-chat-tab-picker{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;opacity:1!important;background:#211f27!important}.mooted-app .desktop-chat-tab-picker label{background:#15141b!important}.community-search-result-card .message-user-mention,.community-search-result-card .message-mass-mention{max-width:max-content;width:auto!important;box-shadow:none!important;display:inline!important}.community-search-results-rail>header{z-index:2;background:var(--bg-secondary,#201e27);flex:none;position:relative}.community-search-result-list{min-height:0;scroll-padding-top:8px;overflow:auto}.settings-content.community-sidebar-scroll-shell>.community-sidebar-scroll-track{right:2px!important}.community-loading{background:var(--bg-primary,#15141b);min-width:0}.dm-avatar>i.status-typing.status-dnd{background:#f55368!important}.dm-avatar>i.status-typing.status-idle{background:#eeb64c!important}.dm-avatar>i.status-typing.status-invisible{background:#85818d!important}.community-search-result-card .message-markdown{text-align:left;min-width:0}.community-search-results-rail>header{box-sizing:border-box;flex-shrink:0!important}:root[data-colour-theme=true]:has(.mooted-app) .mooted-app .desktop-chat-tabs .desktop-chat-tab-picker{background:#211f27 linear-gradient(var(--ct-raised),var(--ct-raised))!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.chat-send-status{color:#f58b98;flex-wrap:wrap;align-items:center;gap:8px;margin:4px 20px 10px 68px;font-size:12px;display:flex}.chat-send-status button{color:#eee;cursor:pointer;background:#2a2733;border:1px solid #ffffff25;border-radius:5px;padding:4px 8px}.full-profile-modal{border:3px solid var(--profile-accent);height:min(510px,86.9565dvh - 36px);box-shadow:0 0 0 1px color-mix(in srgb, var(--profile-accent) 35%, transparent), 0 24px 70px #000c}@media (width<=650px){.full-profile-modal{height:min(495px,86.9565dvh - 26px)}}.note-author-card .note-author-avatar.profile-full-trigger,.dm-profile-card .profile-full-trigger .dm-avatar,.dm-sidebar-profile .profile-full-trigger .dm-avatar,.dm-profile-card>.dm-avatar,.dm-sidebar-profile>.dm-avatar{cursor:pointer;transition:filter .15s,transform .15s}.note-author-card .note-author-avatar.profile-full-trigger:hover,.dm-profile-card .profile-full-trigger:hover .dm-avatar,.dm-sidebar-profile .profile-full-trigger:hover .dm-avatar,.dm-profile-card>.dm-avatar:hover,.dm-sidebar-profile>.dm-avatar:hover{transform:scale(.985);filter:brightness(.52)!important}.dm-profile-card>h2,.dm-sidebar-profile>h2{cursor:pointer}.dm-profile-card>h2:hover,.dm-sidebar-profile>h2:hover{color:#fff;text-decoration:underline}.full-profile-avatar-wrap.clickable{cursor:pointer}.full-profile-avatar-wrap:has(.full-profile-avatar>img){cursor:pointer}.profile-avatar-lightbox>.image-lightbox{z-index:700000}.full-profile-mooted-since>p{color:#e5e1e8!important;margin-top:7px!important;font-size:11px!important}.full-profile-dates i.mooted-member-icon,.full-profile-dates i.community-member-icon{background:#302d37;padding:0;overflow:hidden}.full-profile-dates i.mooted-member-icon>img,.full-profile-dates i.community-member-icon>img,.community-member-since i.mooted-member-icon>img,.community-member-since i.community-member-icon>img{object-fit:cover;width:100%;height:100%}.community-member-since i.mooted-member-icon,.community-member-since i.community-member-icon{padding:0;overflow:hidden}.full-profile-modal button,.note-author-card button,.community-member-profile button,.dm-profile-card button,.dm-sidebar-profile button,.moot-user-card button{transition:filter .15s,background-color .15s,border-color .15s,color .15s,transform .15s!important}.full-profile-modal button:hover:not(:disabled),.note-author-card button:hover:not(:disabled),.community-member-profile button:hover:not(:disabled),.dm-profile-card button:hover:not(:disabled),.dm-sidebar-profile button:hover:not(:disabled),.moot-user-card button:hover:not(:disabled){filter:brightness(.82);transform:translateY(-1px)}.full-profile-modal button:not(.primary):not(.community-profile-message):not(.note-edit-profile):hover:not(:disabled),.note-author-card button:not(.primary):not(.community-profile-message):not(.note-edit-profile):hover:not(:disabled),.dm-profile-card button:not(.primary):hover:not(:disabled),.dm-sidebar-profile button:not(.primary):hover:not(:disabled),.moot-user-card button:not(.primary):hover:not(:disabled){background-color:#ffffff13}.full-profile-modal button:active:not(:disabled),.note-author-card button:active:not(:disabled),.community-member-profile button:active:not(:disabled),.dm-profile-card button:active:not(:disabled),.dm-sidebar-profile button:active:not(:disabled),.moot-user-card button:active:not(:disabled){filter:brightness(.7);transform:translateY(0)scale(.97)}.full-profile-message>svg{fill:currentColor;stroke-width:0}.full-profile-add-friend{justify-content:center;width:34px;padding:0!important}.full-profile-add-friend.pending,.full-profile-add-friend.sending,.full-profile-add-friend.cancelling{color:#e7bd58!important;background:#373225!important;border-color:#756d52!important}.full-profile-add-friend.friends{color:#58d79a!important;background:#20382e!important;border-color:#35664f!important}.full-profile-add-friend:disabled{opacity:1;cursor:default}.full-profile-add-friend.sending svg,.full-profile-add-friend.cancelling svg{animation:.9s linear infinite friend-state-spin}@keyframes friend-state-spin{to{transform:rotate(360deg)}}.mooted-app.discover-mode .account-strip{z-index:35;box-sizing:border-box;background:#19181f;border:1px solid #302d37;border-radius:9px;width:auto;height:58px;padding:7px 9px;position:absolute;bottom:8px;left:-64px;right:8px;box-shadow:0 8px 24px #0005}.mooted-app.discover-mode .account-strip .account-identity{max-width:none}.mooted-app.discover-mode .account-strip .app-avatar{width:38px;height:38px}.mooted-invite-embed-row{width:min(490px,100%)}:is(.profile-full-trigger,.profile-display-name,.dm-profile-card>h2,.dm-sidebar-profile>h2,.dm-name-trigger,.dm-header-profile-name,.community-message-author,.server-tag-chip,.mutual-servers-trigger,.mutual-servers-trigger>span):is(:hover,:focus,:active){text-decoration:none!important}.full-profile-modal .full-profile-identity{padding-top:12px}.members-shortcut.events-shortcut{margin-bottom:3px}.mooted-event-shade{z-index:1000000;background:#000000c7;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.mooted-events-modal,.mooted-event-wizard,.mooted-event-success{box-sizing:border-box;color:#f5f5f7;background:#3b3c45;border:1px solid #565861;border-radius:14px;width:min(760px,100vw - 32px);overflow:hidden;box-shadow:0 24px 90px #000b}.mooted-events-modal{flex-direction:column;height:min(640px,100dvh - 48px);display:flex}.mooted-events-modal>header{justify-content:space-between;align-items:center;height:78px;padding:0 28px;display:flex}.mooted-events-modal>header>div{align-items:center;gap:15px;display:flex}.mooted-events-modal>header svg{color:#c7c8ce;width:24px}.mooted-events-modal h2{margin:0;font-size:20px}.mooted-events-modal>header>div>button{color:#fff;background:#5865f2;border:0;border-radius:8px;height:40px;margin-left:8px;padding:0 15px;font-size:13px;font-weight:800}.mooted-event-close{color:#b9bac1;background:0 0;border:0;place-items:center;width:38px;height:38px;padding:0;display:grid}.mooted-event-close svg{width:28px!important}.mooted-events-modal>main{flex:1;min-height:0;padding:10px 28px 28px;overflow:auto}.mooted-events-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.mooted-event-orbit{background:#2c2d33;border-radius:50%;place-items:center;width:78px;height:78px;margin-bottom:30px;display:grid;position:relative}.mooted-event-orbit svg{color:#fff;width:37px;height:37px}.mooted-event-orbit:before{content:"✦";color:#ffd026;font-size:22px;position:absolute;bottom:0;left:-17px}.mooted-event-orbit:after{content:"•••";color:#56d9d5;letter-spacing:2px;position:absolute;top:-16px;right:-23px;transform:rotate(-35deg)}.mooted-events-empty h2{font-size:25px}.mooted-events-empty p{color:#dedee2;margin:8px 0;font-size:15px}.mooted-events-empty small{font-size:13px}.mooted-events-empty small b{color:#68a8eb}.mooted-event-card{background:#404149;border:1px solid #53545d;border-radius:9px;margin-bottom:14px;overflow:hidden}.mooted-event-main{padding:18px 20px 22px}.mooted-event-main>header,.event-review-card>header{align-items:center;gap:10px;display:flex}.mooted-event-main>header>svg,.event-review-card>header>svg{color:#8c9dff;width:19px}.mooted-event-main>header>b,.event-review-card>header>b{font-size:13px}.mooted-event-main>header>span,.event-review-card>header>span{align-items:center;gap:6px;margin-left:auto;display:flex}.mooted-event-main>header .app-avatar,.event-review-card .app-avatar{width:25px;height:25px;font-size:9px}.mooted-event-main>header>span>svg,.event-review-card>header>span>svg{width:14px}.mooted-event-main h3{margin:18px 0 8px;font-size:19px}.mooted-event-main p{color:#eee;white-space:pre-wrap;margin:0;font-size:13px}.mooted-event-card>footer{box-sizing:border-box;border-top:1px solid #52535b!important;justify-content:space-between!important;align-items:center!important;max-width:none!important;margin:0!important;padding:13px 20px!important;display:flex!important}.mooted-event-card>footer>span,.mooted-event-card>footer>div{align-items:center;gap:8px;display:flex}.mooted-event-card>footer>span svg{width:18px}.mooted-event-card>footer button{color:#fff;background:#4b4c55;border:0;border-radius:7px;align-items:center;gap:6px;height:36px;padding:0 12px;font-weight:800;display:flex}.mooted-event-card>footer button svg{width:16px}.mooted-event-card>footer button.interested{background:#068f50}.mooted-event-wizard{flex-direction:column;width:min(620px,100vw - 32px);max-height:calc(100dvh - 40px);display:flex}.event-stepper{grid-template-columns:repeat(3,1fr);gap:10px;padding:22px 22px 0;display:grid}.event-stepper>div{color:#b5b6bd;font-size:11px}.event-stepper i{background:#b4b5bc;border-radius:4px;height:4px;margin-bottom:9px;display:block}.event-wizard-body{min-height:0;padding:23px 22px 18px;overflow:auto}.event-wizard-body>h2{margin:0 0 5px;font-size:25px}.event-wizard-body>p{color:#c3c4ca;margin:0 0 20px;font-size:14px}.event-radio{cursor:pointer;align-items:center;gap:12px;margin:16px 0;display:flex}.event-radio input{accent-color:#5865f2;width:22px;height:22px}.event-radio>svg{width:24px}.event-radio span{flex-direction:column;gap:3px;display:flex}.event-radio b{font-size:16px}.event-radio small{color:#c1c2c8;font-size:12px}.event-field{color:#f2f2f4;margin-top:20px;font-size:13px;font-weight:800;display:block}.event-field>b{color:#ff8c91}.event-field input,.event-field .mooted-select,.event-field textarea{box-sizing:border-box;color:#f4f4f6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#35363e;border:1px solid #55565f;border-radius:8px;outline:0;width:100%;height:48px;margin-top:9px;padding:0 14px;font:14px inherit}.event-field input:focus,.event-field .mooted-select:focus,.event-field textarea:focus{border-color:#6f78ff;box-shadow:0 0 0 1px #6f78ff}.event-field textarea{resize:none;height:92px;padding:12px}.event-datetime-grid{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.event-wizard-footer{box-sizing:border-box;justify-content:flex-end!important;align-items:center!important;gap:10px!important;max-width:none!important;margin:0!important;padding:16px 22px!important;display:flex!important}.event-wizard-footer>span,.event-wizard-footer>.back{margin-right:auto}.event-wizard-footer button{color:#fff;background:#4b4c54;border:0;border-radius:8px;min-width:112px;height:44px;padding:0 18px;font-size:14px;font-weight:800}.event-wizard-footer button.back{background:0 0}.event-wizard-footer button.primary{background:#5865f2}.event-wizard-footer button:disabled{opacity:.42}.event-review-card{background:#44454e;border:1px solid #55565f;border-radius:8px;overflow:hidden}.event-review-card>header{padding:18px 20px 0}.event-review-card>h3{margin:17px 20px 8px;font-size:20px}.event-review-card>p{white-space:pre-wrap;color:#fff!important;margin:0 20px 20px!important}.event-review-card>footer{box-sizing:border-box;border-top:1px solid #55565f!important;align-items:center!important;gap:8px!important;max-width:none!important;margin:22px 0 0!important;padding:15px 20px!important;display:flex!important}.event-review-card>footer svg{width:19px}.event-review-copy{text-align:center;padding:24px 0 8px}.event-review-copy h2{margin:0;font-size:23px}.event-review-copy p{color:#c5c6cc;margin:8px 0 0}.mooted-event-success{text-align:center;width:min(630px,100vw - 32px);padding:34px 32px;position:relative}.mooted-event-success>.mooted-event-close{position:absolute;top:18px;right:18px}.mooted-event-success>.mooted-event-orbit{margin:0 auto 28px}.mooted-event-success h2{margin:0;font-size:25px}.mooted-event-success>p{color:#ebebed;max-width:500px;margin:12px auto 26px;font-size:16px}.mooted-event-copy{text-align:left;background:#35363e;border:1px solid #55565e;border-radius:8px;align-items:center;height:48px;padding-left:12px;display:flex}.mooted-event-copy span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mooted-event-copy button{color:#fff;background:#5865f2;border:0;border-radius:6px;align-self:stretch;margin:4px;padding:0 20px;font-weight:800}.mooted-event-success>small{text-align:left;margin-top:10px;display:block}@media (width<=650px){.mooted-event-shade{padding:8px}.mooted-event-card>footer{flex-direction:column;align-items:flex-start!important}.mooted-event-card>footer>div{flex-wrap:wrap}.event-datetime-grid{grid-template-columns:1fr}.mooted-events-modal>header,.mooted-events-modal>main{padding-left:16px;padding-right:16px}}.event-duration{align-items:center;gap:6px;margin-top:12px;display:flex}.event-duration>span{color:#aaa6b0;margin-right:3px;font-size:8px;font-weight:900}.event-duration>button{color:#e9e9ed;background:#41424a;border:1px solid #53545e;border-radius:6px;height:29px;padding:0 9px;font-size:9px;font-weight:800}.event-field .mooted-select{box-sizing:border-box;color:#f4f4f6;background:#35363e;border-color:#55565f;width:100%;height:48px;margin-top:9px;padding:0 14px;font-size:14px}.mooted-event-shade{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#09070dcc}.mooted-events-modal,.mooted-event-wizard,.mooted-event-success{background:var(--ct-solid,var(--theme-panel,#17171c));border-color:var(--ct-border,var(--theme-border,#34343b));color:var(--ct-text,var(--theme-text,#eeeef0));font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;box-shadow:0 24px 80px #0009}.mooted-events-modal>header{background:var(--ct-raised,var(--theme-panel-alt,#202024));border-bottom:1px solid var(--ct-border,var(--theme-border,#34343b));flex-shrink:0;height:74px}.mooted-events-modal>header svg{color:var(--ct-muted,var(--theme-muted,#aaaab4))}.mooted-events-modal>header>div>button,.event-wizard-footer button.primary,.mooted-event-copy button{background:var(--accent,#6c63ff);color:#fff;font-weight:650;transition:background .15s}.mooted-events-modal>header>div>button:hover,.event-wizard-footer button.primary:hover,.mooted-event-copy button:hover{background:color-mix(in srgb,var(--accent,#6c63ff),white 12%)}.mooted-event-close{color:var(--ct-muted,var(--theme-muted,#aaaab4));border-radius:8px}.mooted-event-close:hover{color:var(--ct-text,var(--theme-text,#eeeef0));background:#ffffff0b}.mooted-events-modal>main{scrollbar-width:thin;scrollbar-color:var(--ct-border,var(--theme-border,#42424a)) transparent;padding-top:20px}.mooted-event-orbit{background:var(--ct-raised,var(--theme-panel-alt,#242429));border:1px solid var(--ct-border,var(--theme-border,#34343b));border-radius:22px;box-shadow:0 0 35px #8b5cdd12}.mooted-event-orbit svg{color:var(--ct-text,var(--theme-text,#eeeef0));stroke-width:1.6px}.mooted-event-orbit:before{color:var(--accent,#6c63ff)}.mooted-event-orbit:after{color:var(--ct-muted,var(--theme-muted,#aaaab4))}.mooted-events-empty{box-sizing:border-box;padding:28px 0}.mooted-events-empty h2{letter-spacing:-.4px;font-size:23px;font-weight:650}.mooted-events-empty p{color:var(--ct-muted,var(--theme-muted,#aaaab4));max-width:440px;font-size:14px;line-height:1.6}.mooted-events-empty small{color:var(--ct-muted,var(--theme-muted,#aaaab4));max-width:420px;font-size:12px;line-height:1.6}.mooted-events-empty small b{color:var(--accent,#6c63ff);font-weight:600}.mooted-event-card,.event-review-card{background:var(--ct-raised,var(--theme-panel-alt,#202024));border:1px solid var(--ct-border,var(--theme-border,#34343b));border-radius:11px}.mooted-event-main>header>svg,.event-review-card>header>svg,.mooted-event-main p{color:var(--ct-muted,var(--theme-muted,#aaaab4))}.mooted-event-card>footer,.event-review-card>footer{background:var(--ct-solid,var(--theme-panel,#19191e));color:var(--ct-muted,var(--theme-muted,#aaaab4));border-top-color:var(--ct-border,var(--theme-border,#34343b))!important}.mooted-event-card>footer button,.event-wizard-footer button:not(.primary):not(.back){background:var(--ct-hover,var(--theme-panel-alt,#303036));color:var(--ct-text,var(--theme-text,#eeeef0));font-weight:600}.mooted-event-card>footer button:hover{background:var(--ct-selected,var(--theme-border,#3b3b43))}.mooted-event-card>footer button.interested{background:var(--accent,#6c63ff);color:#fff}.event-stepper>div,.event-radio small,.event-wizard-body>p,.event-review-copy p,.mooted-event-success>p{color:var(--ct-muted,var(--theme-muted,#aaaab4))}.event-stepper i{background:var(--ct-border,var(--theme-border,#34343b))}.event-stepper .active{color:var(--accent,#6c63ff)}.event-stepper .active i,.event-stepper .done i{background:var(--accent,#6c63ff)}.event-radio input{accent-color:var(--accent,#6c63ff)}.event-field{color:var(--ct-text,var(--theme-text,#eeeef0))}.event-field input,.event-field textarea,.event-field .mooted-select,.mooted-event-copy{background:var(--ct-panel,var(--theme-bg,#111115));border-color:var(--ct-border,var(--theme-border,#34343b));color:var(--ct-text,var(--theme-text,#eeeef0))}.event-field input:focus,.event-field textarea:focus,.event-field .mooted-select:focus{border-color:var(--accent,#6c63ff);box-shadow:0 0 0 2px #9670dc1f}.event-duration>button{background:var(--ct-raised,var(--theme-panel-alt,#242429));border-color:var(--ct-border,var(--theme-border,#34343b));color:var(--ct-text,var(--theme-text,#eeeef0))}.event-duration>button:hover{background:var(--ct-hover,var(--theme-border,#34343b));border-color:var(--accent,#6c63ff)}.event-wizard-footer{background:var(--ct-solid,var(--theme-panel,#17171c));border-top:1px solid var(--ct-border,var(--theme-border,#34343b))}.mooted-event-shade button:focus-visible{outline:2px solid var(--accent,#6c63ff);outline-offset:3px}.mooted-events-empty{justify-content:flex-start;padding-top:clamp(70px,18vh,150px)}.mooted-event-main>header .app-avatar,.event-review-card .app-avatar{box-sizing:border-box;border-radius:50%;min-width:25px;font-size:9px;overflow:hidden;width:25px!important;height:25px!important}.mooted-event-main>header .app-avatar img,.event-review-card .app-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.event-preview-attendance{gap:9px!important}.event-preview-attendance>i{color:#ececf0;background:#303139;border-radius:15px;align-items:center;gap:5px;height:28px;padding:0 9px;font-size:13px;font-style:normal;display:flex}.event-preview-attendance>i svg{width:15px!important;height:15px!important}.event-review-card>header{min-height:32px}.event-review-card>header>b{white-space:nowrap}.community-channel-list>.members-shortcut{padding-left:10px}.community-channel-list>.members-shortcut>svg{box-sizing:border-box;flex:0 0 20px;min-width:20px;margin:0;display:block;width:20px!important;height:20px!important}.community-channel-list>.events-shortcut>svg{padding:1px}.mooted-event-card{overflow:visible}.mooted-event-main{border-radius:9px 9px 0 0}.mooted-event-menu-wrap{display:inline-flex;position:relative}.mooted-event-menu{z-index:1000002;border:1px solid var(--ct-border,var(--theme-border,#34343b));background:var(--ct-raised,var(--theme-panel,#202024));border-radius:9px;flex-direction:column;align-items:stretch;gap:0;width:190px;padding:6px;display:flex;position:fixed;transform:translateY(-100%);box-shadow:0 14px 36px #0009}.mooted-event-menu-group{flex-direction:column;gap:2px;padding:5px 0;display:flex}.mooted-event-menu-group+.mooted-event-menu-group{border-top:1px solid var(--ct-border,var(--theme-border,#34343b))}.mooted-event-menu-group:first-child{padding-top:0}.mooted-event-menu-group:last-child{padding-bottom:0}.mooted-event-menu-group>button{width:100%;height:36px;color:var(--ct-text,var(--theme-text,#eeeef0));cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:flex-start;align-items:center;gap:8px;padding:0 9px;font-family:inherit;font-size:11px;font-weight:800;display:flex}.mooted-event-menu-group>button svg{width:17px;height:17px}.mooted-event-menu-group>button:hover{background:var(--ct-hover,var(--theme-panel-alt,#303036))}.mooted-event-menu-group>button.danger{color:#ff7b86}.mooted-event-menu-group:first-child>button:first-child{font-size:0}.mooted-event-menu-group:first-child>button:first-child:after{content:"Manage Event";font-size:11px}.profile-badges{vertical-align:middle;align-items:center;gap:4px;margin-left:7px;display:inline-flex}.profile-badges>a{background:#292630;border:1px solid #484451;border-radius:8px;place-items:center;width:25px;height:25px;text-decoration:none;transition:background .15s,border-color .15s,transform .15s;display:grid;position:relative}.profile-badges>a:hover,.profile-badges>a:focus-visible{background:#353147;border-color:#7068f6;outline:0;transform:translateY(-1px)}.profile-badges img{object-fit:contain;width:19px;height:19px;display:block}.profile-badge-popout{z-index:100;color:#eee;text-align:left;opacity:0;visibility:hidden;pointer-events:none;background:#26242c;border:1px solid #4b4753;border-radius:8px;flex-direction:column;align-items:flex-start;gap:4px;width:190px;padding:10px 11px;transition:opacity .14s,transform .14s,visibility .14s;display:flex;position:absolute;bottom:calc(100% + 9px);right:0;transform:translateY(4px);box-shadow:0 14px 36px #000a}.profile-badge-popout:after{content:"";border:6px solid #0000;border-top-color:#26242c;position:absolute;top:100%;right:8px}.profile-badge-popout b{font-size:11px}.profile-badge-popout small{color:#aaa5b1;font-size:9px;line-height:1.4}.profile-badge-popout em{color:#8f88ff;font-size:9px;font-style:normal;font-weight:800}.profile-badges>a:hover .profile-badge-popout,.profile-badges>a:focus-visible .profile-badge-popout{opacity:1;visibility:visible;transform:translateY(0)}.full-profile-identity{position:relative}.full-profile-identity .profile-badges-right{margin:0;position:absolute;top:0;right:0}.full-profile-identity .profile-badges img{width:21px;height:21px}.community-member-profile h2,.dm-member-profile-card h2,.staff-badge-list b{align-items:center;display:flex}.community-member-profile h2 .profile-badges,.dm-member-profile-card h2 .profile-badges{margin-left:auto}.staff-badge-management{max-width:900px}.staff-badge-list{background:#211f26;border:1px solid #3d3945;border-radius:10px;margin-top:18px;overflow:hidden}.staff-badge-list article{border-bottom:1px solid #35323b;align-items:center;gap:11px;min-height:66px;padding:10px 13px;display:flex}.staff-badge-list article:last-child{border-bottom:0}.staff-badge-list .app-avatar{width:40px;height:40px}.staff-badge-list article>span{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.staff-badge-list b{font-size:12px}.staff-badge-list small{color:#918c98;font-size:9px}.staff-badge-list article>button{color:#e7e3ea;cursor:pointer;background:#302d37;border:1px solid #4a4652;border-radius:7px;align-items:center;gap:7px;height:36px;padding:0 12px;font-size:10px;font-weight:800;display:flex}.staff-badge-list article>button:hover{background:#3a3642}.staff-badge-list article>button.active{background:#4d47a9;border-color:#625bea}.staff-badge-list article>button:disabled{opacity:.6;cursor:wait}.staff-badge-list article>button img{object-fit:contain;width:18px;height:18px}.profile-badges img[src="/plus-badge.png"]{object-fit:contain;width:28px;height:28px}.profile-badges>a,.profile-badges>.profile-badge-item{background:0 0;border:0;border-radius:0;width:auto;height:auto;display:block;transform:none}.profile-badges>a:hover,.profile-badges>a:focus-visible,.profile-badges>.profile-badge-item:hover,.profile-badges>.profile-badge-item:focus-visible{background:0 0;border:0;transform:none}.profile-badges>a>img,.profile-badges>.profile-badge-item>img{width:22px;height:22px}.profile-display-name{align-items:center;gap:0;min-width:0;padding-right:0!important;display:flex!important}.profile-display-name .profile-badges{flex:none;gap:4px;margin-left:8px!important;position:static!important}.dm-profile-card .profile-display-name,.dm-sidebar-profile .profile-display-name{flex-wrap:nowrap;width:100%;max-width:100%;overflow:visible}.dm-profile-card .profile-display-name>span:first-child,.dm-sidebar-profile .profile-display-name>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dm-profile-card .profile-display-name .profile-badges,.dm-sidebar-profile .profile-display-name .profile-badges{padding-left:9px;margin-left:auto!important}.profile-display-name .profile-badges>a>img,.profile-display-name .profile-badges>.profile-badge-item>img{width:18px;height:18px}.profile-badge-item{cursor:default;position:relative}.account-display-name{align-items:center;gap:5px;min-width:0;display:flex}.account-display-name>b{min-width:0}.account-display-name .profile-badges{flex:none;gap:2px;margin-left:0}.account-display-name .profile-badges>a>img,.account-display-name .profile-badges>.profile-badge-item>img{width:13px;height:13px}.account-strip{border-color:color-mix(in srgb, var(--account-accent) 38%, #302d37)!important;box-shadow:inset 3px 0 0 color-mix(in srgb, var(--account-accent) 76%, transparent), 0 8px 24px #0005!important}.account-strip .account-identity:hover{background:color-mix(in srgb, var(--account-accent) 13%, #2b2932)!important}.moot-user-card{border-color:color-mix(in srgb, var(--profile-accent) 78%, #3a3741)!important;box-shadow:0 18px 55px #0000009e, 0 0 0 1px color-mix(in srgb, var(--profile-accent) 24%, transparent)!important}.moot-user-banner{background:linear-gradient(135deg, color-mix(in srgb, var(--profile-accent) 82%, #111017), color-mix(in srgb, var(--profile-accent) 38%, #09080c))!important}.moot-user-avatar{background:var(--profile-accent)!important}.moot-user-name{align-items:center;min-width:0;display:flex}.moot-user-name>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.moot-user-name .profile-badges{flex:none;margin-left:auto;padding-left:9px}.moot-user-name .profile-badges>a>img,.moot-user-name .profile-badges>.profile-badge-item>img{width:18px;height:18px}.moot-user-card .moot-edit-profile{border-color:color-mix(in srgb, var(--profile-accent) 82%, white)!important;background:var(--profile-accent)!important}.moot-user-card .moot-action-group{box-shadow:inset 2px 0 0 color-mix(in srgb, var(--profile-accent) 55%, transparent)}.profile-badge-item:hover .profile-badge-popout,.profile-badge-item:focus-visible .profile-badge-popout{opacity:1;visibility:visible;transform:translateY(0)}.staff-badge-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.staff-badge-list .staff-badge-actions>button{color:#e7e3ea;cursor:pointer;background:#302d37;border:1px solid #4a4652;border-radius:7px;align-items:center;gap:6px;height:34px;padding:0 9px;font:800 9px Inter,sans-serif;display:flex}.staff-badge-list .staff-badge-actions>button:hover{background:#3a3642}.staff-badge-list .staff-badge-actions>button.active{background:#4d47a9;border-color:#625bea}.staff-badge-list .staff-badge-actions>button:disabled{opacity:.6;cursor:wait}.staff-badge-list .staff-badge-actions>button img{object-fit:contain;width:17px;height:17px}.profile-badge-popout{color:#f5f3f7;white-space:nowrap;text-align:center;background:#302e37;border:1px solid #4c4854;border-radius:7px;width:max-content;max-width:180px;padding:8px 10px;font-size:11px;font-weight:800;line-height:1;display:block}.profile-badges{box-sizing:border-box;background:#ffffff09;border:1px solid #ffffff12;border-radius:9px;gap:4px;padding:3px 6px}:is(.full-profile-identity,.community-member-profile,.dm-profile-card,.dm-sidebar-profile,.settings-profile-preview) .server-tag-chip{background:#ffffff0b;border:1px solid #ffffff18;border-radius:8px;padding:3px 6px}:root[data-colour-theme=true] .profile-badges{border-color:var(--ct-border);background:var(--ct-hover)}:is(.profile-display-name,.full-profile-identity,.settings-profile-preview,.profile-preview-badges) .profile-badges,.profile-badges{box-sizing:border-box;border-color:#ffffff12;border-width:1px!important;border-radius:7px!important;align-items:center!important;gap:3px!important;width:max-content!important;min-width:0!important;height:26px!important;padding:3px 5px!important;line-height:1!important;display:inline-flex!important}:is(.profile-badges>.profile-badge-item,.profile-badges>.profile-badge-item:has(img[src="/plus-badge.png"])){cursor:pointer;background:0 0!important;border:0!important;flex:0 0 18px!important;place-items:center!important;width:18px!important;height:18px!important;margin:0!important;padding:0!important;display:grid!important;position:relative!important}.profile-badges>.profile-badge-item>img{object-fit:contain!important;width:18px!important;max-width:none!important;height:18px!important;margin:0!important;display:block!important;position:static!important;transform:none!important}.profile-badges>.profile-badge-item>img[src="/plus-badge.png"]{width:25px!important;height:25px!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.message-link-previews:has(.mooted-invite-embed-row){width:min(300px,100%)!important;max-width:none!important}.mooted-invite-embed-row{flex:none;width:300px!important;max-width:100%!important}.mooted-invite-embed{width:100%!important;max-width:none!important}.mooted-invite-banner{object-fit:contain;background:#121117;border-bottom:1px solid #393640;width:100%;height:auto;max-height:none;display:block}.mooted-invite-community{position:relative}.mooted-invite-established{color:#8f8a97;font-size:9px;font-weight:700;line-height:1;display:block}.mooted-invite-community>div{gap:6px!important}@media (width<=360px){:is(.message-link-previews:has(.mooted-invite-embed-row),.mooted-invite-embed-row){width:100%!important}}.mooted-invite-community>div>b{line-height:1.2;font-size:17px!important;font-weight:900!important}.mooted-invite-embed[role=link]{cursor:pointer}.mooted-invite-embed[role=link]:focus-visible{outline-offset:2px;outline:2px solid #8179ff}.mooted-invite-embed[role=link] footer button{cursor:pointer}.mooted-invite-embed.community-invite-card{background:var(--theme-panel,var(--background-secondary,#302c3b))!important;color:var(--theme-text,#eee9f6)!important;cursor:default!important;border:1px solid #c8bce32b!important;border-radius:16px!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important;box-shadow:0 8px 24px #0002!important}.community-invite-card .server-tag-community-banner{background-color:#514572;height:112px}.community-invite-card .server-tag-community-identity{padding:0 16px 2px!important;display:block!important}.community-invite-card .server-tag-community-icon{border-radius:19px!important;width:66px!important;height:66px!important;margin-top:-32px!important;margin-bottom:9px!important;display:grid!important}.community-invite-card .server-tag-community-identity h3{margin:0 0 2px!important;font-size:17px!important}.community-invite-card .server-tag-community-identity .server-tag-community-counts{margin:0 0 3px!important;font-size:11px!important;display:flex!important}.community-invite-card .server-tag-community-identity small{font-size:10px!important}.community-invite-card .server-tag-community-identity .server-tag-community-description{margin:10px 0 4px!important;font-size:12px!important;line-height:1.55!important}.mooted-invite-embed.community-invite-card>.server-tag-community-footer{box-sizing:border-box;background:0 0!important;border:0!important;width:100%!important;padding:12px 16px 16px!important;display:block!important}.mooted-invite-embed.community-invite-card>.server-tag-community-footer>button{white-space:nowrap;box-sizing:border-box;color:#fff!important;background:#078653!important;border:1px solid #26c18b35!important;border-radius:8px!important;width:100%!important;max-width:none!important;min-height:36px!important;margin:0!important;padding:8px 12px!important;font-size:12px!important;display:block!important}.community-invite-card .community-invite-error{padding:0 16px;font-size:12px;color:#f59aa8!important}.community-invite-card .server-tag-community-footer>button:disabled{opacity:.6;cursor:wait}.message-link-previews:has(.mooted-event-embed-row){width:min(560px,100%)!important;max-width:none!important}.message-link-preview-row.mooted-event-embed-row{box-sizing:border-box;width:560px!important;max-width:100%!important;display:block!important}.community-messages article.mooted-event-embed,.dm-message article.mooted-event-embed,article.mooted-event-embed{box-sizing:border-box!important;color:#f5f5f7!important;width:100%!important;box-shadow:none!important;background:#35363e!important;border:1px solid #484951!important;border-radius:9px!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;margin:5px 0 0!important;padding:0!important;display:flex!important;overflow:hidden!important}.mooted-event-embed>header{box-sizing:border-box!important;background:0 0!important;border:0!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;width:100%!important;height:auto!important;min-height:58px!important;margin:0!important;padding:14px 20px 7px!important;display:flex!important}.mooted-event-embed>header>span,.mooted-event-embed>header>div{align-items:center;gap:10px;display:flex}.mooted-event-embed>header>span>svg{color:#91a1ff;fill:#91a1ff;width:22px;height:22px}.mooted-event-embed>header>span>b{color:#9cabff;font-size:13px}.mooted-event-host{background:#5865f2;border-radius:50%;place-items:center;width:28px;height:28px;font-size:9px;font-weight:900;display:grid;overflow:hidden}.mooted-event-host img{object-fit:cover;width:100%;height:100%;display:block}.mooted-event-embed>header i{color:#efeff1;background:#292a31;border-radius:15px;align-items:center;gap:5px;height:28px;padding:0 10px;font-size:12px;font-style:normal;display:flex}.mooted-event-embed>header i svg{width:15px;height:15px}.mooted-event-embed>main{box-sizing:border-box!important;width:100%!important;margin:0!important;padding:13px 20px 17px!important;display:block!important}.mooted-event-embed>main h3{line-height:1.2;color:#fff!important;margin:0 0 9px!important;font-size:20px!important}.mooted-event-embed>main p{white-space:pre-wrap;color:#e3e3e6!important;margin:0!important;font-size:12px!important;line-height:1.45!important}.mooted-event-embed>footer{box-sizing:border-box!important;background:0 0!important;border:0!important;grid-template-columns:52px minmax(0,1fr) auto!important;align-items:center!important;gap:13px!important;width:100%!important;max-width:none!important;min-height:76px!important;margin:0!important;padding:10px 20px 16px!important;display:grid!important}.mooted-event-community-icon{color:#fff;background:#484951;border-radius:16px;place-items:center;width:52px;height:52px;font-size:11px;font-weight:800;display:grid;overflow:hidden}.mooted-event-community-icon img{object-fit:cover;width:100%;height:100%;display:block}.mooted-event-embed>footer>div{flex-direction:column;gap:5px;min-width:0;display:flex}.mooted-event-embed>footer>div>b{color:#f1f1f3;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.mooted-event-embed>footer>div>span{color:#e4e4e7;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;min-width:0;font-size:11px;display:flex;overflow:hidden}.mooted-event-embed>footer>div svg{flex:none;width:15px;height:15px}.mooted-event-embed>footer>button{color:#fff;cursor:pointer;background:#4a4b54;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;height:43px;padding:0 17px;font-size:13px;font-weight:850;display:flex}.mooted-event-embed>footer>button.interested{background:#07924e}.mooted-event-embed>footer>button:hover{filter:brightness(1.08)}.mooted-event-embed>footer>button:disabled{opacity:.6}.mooted-event-embed>footer>button svg{width:18px;height:18px}@media (width<=590px){.message-link-preview-row.mooted-event-embed-row{width:100%!important}.message-link-previews:has(.mooted-event-embed-row){width:100%!important}.mooted-event-embed>footer{grid-template-columns:45px minmax(0,1fr)!important}.mooted-event-community-icon{width:45px;height:45px}.mooted-event-embed>footer>button{grid-column:1/-1;width:100%}}.message-link-previews:has(.mooted-event-embed-row){width:min(410px,100%)!important}.message-link-preview-row.mooted-event-embed-row{width:410px!important}.mooted-event-embed>header{min-height:47px!important;padding:9px 14px 4px!important}.mooted-event-embed>header>span{gap:8px!important}.mooted-event-embed>header>span>svg{box-sizing:border-box;stroke-width:2.3px;padding:2px;color:#91a1ff!important;fill:none!important;stroke:currentColor!important;width:22px!important;height:22px!important}.mooted-event-embed>header>span>b{font-size:10px}.mooted-event-host{width:23px;height:23px}.mooted-event-embed>header i{height:23px;padding:0 7px;font-size:9px}.mooted-event-embed>main{padding:9px 14px 11px!important}.mooted-event-embed>main h3{margin-bottom:5px!important;font-size:16px!important}.mooted-event-embed>main p{font-size:9px!important}.mooted-event-embed>footer{grid-template-columns:40px minmax(0,1fr) auto!important;gap:9px!important;min-height:58px!important;padding:7px 14px 10px!important}.mooted-event-community-icon{border-radius:12px;width:40px;height:40px}.mooted-event-embed>footer>div>b{font-size:10px}.mooted-event-embed>footer>div>span{font-size:9px}.mooted-event-embed>footer>button{height:34px;padding:0 11px;font-size:10px}@media (width<=440px){.message-link-preview-row.mooted-event-embed-row{width:100%!important}.message-link-previews:has(.mooted-event-embed-row){width:100%!important}}.channel-integrations-overview>p,.channel-webhooks-view>p{color:#b6b2bd;max-width:720px;margin:0;font-size:12px;line-height:1.55}.channel-integrations-overview>hr,.channel-webhooks-view>hr{border:0;border-top:1px solid #393640;margin:28px 0}.channel-integrations-overview>button,.integration-followed{box-sizing:border-box;color:#eee;text-align:left;background:#24232a;border:0;border-radius:9px;align-items:center;gap:16px;width:100%;min-height:92px;margin-bottom:16px;padding:18px;display:flex}.channel-integrations-overview>button:hover{background:#2d2b34}.channel-integrations-overview>button>span,.integration-followed>span{color:#bbb7c2;place-items:center;width:45px;height:45px;display:grid}.channel-integrations-overview>button svg,.integration-followed svg{width:27px}.channel-integrations-overview>button>div,.integration-followed>div{flex-direction:column;flex:1;gap:5px;display:flex}.channel-integrations-overview b{font-size:15px}.channel-integrations-overview small{color:#aaa6b1;font-size:10px}.channel-integrations-overview>button>svg{color:#8f8a96;width:17px}.integration-followed>small{text-align:right;max-width:210px}.channel-webhooks-view>header{align-items:center;gap:8px;display:flex}.channel-webhooks-view>header button{color:#f0edf3;background:0 0;border:0;padding:0;font-size:20px;font-weight:800}.channel-webhooks-view>header span{color:#8f8b96;font-size:25px}.channel-webhooks-view>header h2{margin:0;font-size:20px}.channel-webhooks-view>.new-webhook{color:#fff;background:#5865f2;border:0;border-radius:7px;height:40px;padding:0 14px;font-weight:800}.channel-webhooks-view>h3{margin:27px 0 13px;font-size:14px}.channel-webhooks-view>article{background:#24232a;border:1px solid #3d3a44;border-radius:9px;margin-bottom:13px;padding:16px}.channel-webhooks-view>article>header{border-bottom:1px solid #393640;align-items:center;gap:12px;padding-bottom:15px;display:flex}.webhook-avatar{color:#fff;background:#ef4450;border-radius:50%;place-items:center;width:45px;height:45px;display:grid}.webhook-avatar svg{width:22px}.channel-webhooks-view>article>header>div{flex-direction:column;gap:4px;display:flex}.channel-webhooks-view>article>header b{font-size:14px}.channel-webhooks-view>article>header small{color:#aaa6b1;align-items:center;gap:5px;font-size:9px;display:flex}.channel-webhooks-view>article>header small svg{width:13px}.webhook-fields{grid-template-columns:1fr 1fr;gap:14px;padding:15px 0;display:grid}.webhook-fields label{color:#aaa6b1;text-transform:uppercase;font-size:9px;font-weight:900}.webhook-fields input,.webhook-fields select{box-sizing:border-box;color:#eee;background:#1c1b21;border:1px solid #484550;border-radius:7px;width:100%;height:42px;margin-top:7px;padding:0 11px}.channel-webhooks-view>article>footer{box-sizing:border-box;border-top:1px solid #393640!important;gap:9px!important;max-width:none!important;margin:0!important;padding:12px 0 0!important;display:flex!important}.channel-webhooks-view>article>footer button{color:#eee;background:#34313a;border:0;border-radius:7px;height:36px;padding:0 12px;font-weight:800}.channel-webhooks-view>article>footer button.danger{color:#ff8b94}.integration-empty{color:#8f8b96;text-align:center;border:1px dashed #44414b;border-radius:9px;padding:25px;font-size:11px}@media (width<=650px){.webhook-fields{grid-template-columns:1fr}.integration-followed>small{display:none}}.channel-followed-view>article>header{border-bottom:0!important;padding-bottom:0!important}.followed-server-icon{color:#fff;background:#4b4854;border-radius:14px;flex:0 0 46px;place-items:center;width:46px;height:46px;font-size:10px;font-weight:900;display:grid;overflow:hidden}.followed-server-icon img{object-fit:cover;width:100%;height:100%;display:block}.channel-followed-view>article>header>div{flex:1;min-width:0}.channel-followed-view>article>header small svg{color:#aaa6b1;width:14px}.unfollow-channel{color:#ff939c;background:#3d292e;border:1px solid #70404a;border-radius:7px;height:36px;padding:0 13px;font-weight:850}.unfollow-channel:hover{color:#fff;background:#543038}.channel-integrations-overview>.integration-followed{cursor:pointer}.channel-integrations-overview>.integration-followed>svg{color:#8f8a96;width:17px;margin-left:auto}.community-members .community-member-avatar>i:not(.status-typing){width:13px;height:13px}.community-members .community-member-avatar i.status-typing{box-sizing:border-box;background:#31c48d;border:2px solid #1c1b22;border-radius:999px;justify-content:center;align-items:center;gap:2px;width:25px;height:14px;bottom:-1px;right:-9px;display:flex!important}.community-members .community-member-avatar i.status-typing span{background:#fff;border-radius:50%;width:3px;height:3px;animation:1.1s ease-in-out infinite member-typing-dot}.community-members .community-member-avatar i.status-typing span:nth-child(2){animation-delay:.14s}.community-members .community-member-avatar i.status-typing span:nth-child(3){animation-delay:.28s}@keyframes member-typing-dot{0%,60%,to{opacity:.48;transform:translateY(0)}30%{opacity:1;transform:translateY(-1.5px)}}@media (prefers-reduced-motion:reduce){.community-members .community-member-avatar i.status-typing span{animation:none}}@keyframes mooted-backdrop-in{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}@keyframes mooted-dialog-in{0%{opacity:0;transform:translateY(12px)scale(.975)}70%{opacity:1}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes mooted-profile-in{0%{opacity:0;filter:blur(2px);transform:translateY(8px)scale(.965)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes mooted-panel-in{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@keyframes mooted-item-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes mooted-orbit-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-4px)rotate(1.5deg)}}:is(.mooted-event-shade,.community-events-shade,.full-profile-shade,.community-settings-shade,.delete-channel-shade,.community-modal-shade,.dm-modal-shade){animation:.18s ease-out both mooted-backdrop-in}:is(.mooted-events-modal,.mooted-event-wizard,.mooted-event-success,.community-events-modal,.community-modal,.invite-dialog,.invite-manager,.delete-channel-dialog,.dm-create-modal,.dm-leave-modal,.dm-group-edit-modal,.dm-group-invite-modal,.report-dialog,.report-wizard,.pin-message-modal,.external-link-modal,.embed-remove-modal){transform-origin:50% 42%;animation:.23s cubic-bezier(.2,.82,.25,1.08) both mooted-dialog-in}:is(.full-profile-modal,.note-author-card,.community-member-profile,.dm-profile-card,.dm-sidebar-profile,.moot-user-card){transform-origin:top;animation:.19s cubic-bezier(.2,.85,.25,1.08) both mooted-profile-in!important}:is(.community-dropdown,.server-community-menu,.server-context-menu,.member-context-menu,.message-context-menu,.image-context-menu,.notes-plus-menu,.emoji-popout,.gif-picker,.community-search-panel,.community-pins-panel,.mooted-event-menu){transform-origin:100% 0;animation:.145s cubic-bezier(.2,.8,.25,1.04) both mooted-profile-in}:is(.event-create-panel,.channel-settings-host,.community-forward-dialog){animation:.19s cubic-bezier(.2,.8,.25,1) both mooted-panel-in}.mooted-event-card,.community-event-card{transition:transform .17s,border-color .17s,background-color .17s,box-shadow .17s;animation:.21s ease-out both mooted-item-in}.mooted-event-card:nth-child(2),.community-event-card:nth-child(2){animation-delay:25ms}.mooted-event-card:nth-child(3),.community-event-card:nth-child(3){animation-delay:50ms}.mooted-event-card:nth-child(4),.community-event-card:nth-child(4){animation-delay:75ms}.mooted-event-card:hover,.community-event-card:hover{border-color:#706a86;transform:translateY(-2px);box-shadow:0 9px 24px #00000038}.mooted-event-orbit,.events-empty>svg{animation:3.2s ease-in-out infinite mooted-orbit-float}button,a,[role=button]{-webkit-tap-highlight-color:transparent}:is(.mooted-app,.community-settings-shade,.mooted-event-shade,.community-events-shade) button:not(:disabled){transition:transform .14s,background-color .15s,border-color .15s,color .15s,box-shadow .15s,filter .15s}:is(.mooted-app,.community-settings-shade,.mooted-event-shade,.community-events-shade) button:not(:disabled):hover{filter:brightness(1.07)}:is(.mooted-app,.community-settings-shade,.mooted-event-shade,.community-events-shade) button:not(:disabled):active{transition-duration:70ms;transform:translateY(1px)scale(.975)}:is(.mooted-events-modal,.mooted-event-wizard,.community-events-modal,.community-settings-shade,.full-profile-modal) button:not(:disabled):focus-visible{outline-offset:2px;outline:2px solid #9d96ff}.community-channel-row,.dm-conversation-list>button,.friends-row,.community-member-row{transition:transform .15s,background-color .15s,color .15s}.community-channel-row:hover,.dm-conversation-list>button:hover,.friends-row:hover,.community-member-row:hover{transform:translate(2px)}.profile-badges img,.full-profile-avatar,.note-author-avatar,.dm-profile-card>.dm-avatar,.dm-sidebar-profile>.dm-avatar{transition:transform .18s cubic-bezier(.2,.8,.25,1.15),filter .16s}.profile-badges img:hover{transform:translateY(-2px)scale(1.08)}.full-profile-avatar:hover,.note-author-avatar:hover,.dm-profile-card>.dm-avatar:hover,.dm-sidebar-profile>.dm-avatar:hover{transform:scale(1.025)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.mooted-app .settings-overlay.settings-mooted,.settings-overlay.settings-mooted{box-sizing:border-box;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#e8e6ed;background:#000a;grid-template-rows:min(850px,100dvh - 48px);grid-template-columns:280px minmax(0,920px);place-content:center;padding:24px;display:grid;position:fixed;width:100%!important;height:100%!important;inset:0!important;transform:none!important}.settings-mooted .settings-sidebar{background:#28262f;border:1px solid #37343e;border-right:0;border-radius:10px 0 0 10px;gap:0;min-height:0;padding:16px 12px;overflow:hidden}.settings-mooted .settings-sidebar>strong{display:none}.settings-mooted .settings-search{box-sizing:border-box;background:#25232b;border:1px solid #45414d;border-radius:6px;flex:0 0 36px;height:36px;margin:0 0 10px}.settings-mooted .settings-user{border-radius:5px;margin-bottom:10px;background:0 0!important;height:44px!important}.settings-mooted .settings-user:hover{background:#34313b!important}.settings-mooted .settings-user>svg{display:none}.settings-mooted .settings-sidebar nav{flex:1;min-height:0;padding-right:3px;overflow-y:auto}.settings-mooted .settings-sidebar nav section{margin:0 0 18px}.settings-mooted .settings-sidebar nav section>b{color:#aaa5b2;letter-spacing:.025em;padding:8px 10px;font-size:10px;font-weight:750;display:block}.settings-mooted .settings-sidebar nav button{color:#b8b3c0;border-radius:4px;gap:10px;width:100%;height:36px;margin:2px 0;padding:0 10px;font-size:12px;font-weight:650}.settings-mooted .settings-sidebar nav button>span{flex:1}.settings-mooted .settings-sidebar nav button>svg{flex:none;width:16px;height:16px}.settings-mooted .settings-sidebar nav button:hover{color:#f5f3f8;background:#35323d}.settings-mooted .settings-sidebar nav button.active{color:#fff;background:#423e4a}.settings-mooted .settings-subnav{border-left:2px solid #45414d;margin:4px 0 8px 20px;padding-left:8px}.settings-mooted .settings-subnav button{height:30px!important;padding:0 9px!important;font-size:11px!important}.settings-mooted .settings-subnav button.selected{color:#fff;background:#423e4a}.settings-mooted .settings-sidebar-bottom{border-top:1px solid #3c3844;flex:none;margin-top:8px;padding:10px 8px 0}.settings-mooted .settings-content{scrollbar-gutter:stable;background:#19171f;border:1px solid #37343e;border-radius:0 10px 10px 0;min-width:0;max-width:none;min-height:0;padding:0 72px 48px;overflow:hidden auto}.settings-mooted .settings-title{z-index:20;box-sizing:border-box;background:#19171f;border-bottom:1px solid #302c38;align-items:center;gap:9px;height:56px;min-height:56px;margin:0 -72px 26px;padding:0 52px 0 18px;display:flex;position:sticky;top:0}.settings-mooted .settings-title h1{margin:0;font:750 16px/1.3 Inter,sans-serif}.settings-mooted .settings-title button{color:#88818f;background:0 0;border:0;width:26px;height:26px;padding:4px}.settings-mooted .settings-title button svg{width:14px;height:14px}.settings-mooted .settings-close{float:right;z-index:30;color:#aaa4b1;background:0 0;border:0;border-radius:5px;width:30px;height:30px;margin:12px -56px -44px 0;padding:5px;position:sticky;top:12px}.settings-mooted .settings-close:hover{color:#fff;background:#34303d}.settings-mooted .settings-close small{display:none}.settings-mooted .settings-page-section{border-bottom:1px solid #302c38;margin:0 0 28px;padding:0 0 28px;scroll-margin-top:78px}.settings-mooted .settings-page-section:last-child{border-bottom:0}.settings-mooted .settings-page-section>header{align-items:center;gap:8px;margin:0 0 18px;display:flex}.settings-mooted h2{font-size:18px;font-weight:750;line-height:1.4}.settings-mooted h3{font-size:14px;line-height:1.4}.settings-mooted .settings-page-section>header h2{margin:0}.settings-mooted .settings-page-section>header button{color:#88818f;background:0 0;border:0;padding:3px}.settings-mooted .settings-page-section>header button svg{width:13px;height:13px}.settings-mooted .settings-stack{gap:4px}.settings-mooted .toggle-row{background:0 0;border:0;border-radius:0;gap:24px;min-height:64px;padding:12px 0}.settings-mooted .toggle-row b{font-size:13px;font-weight:700}.settings-mooted .toggle-row small{color:#aaa4b1;font-size:12px;line-height:1.6}.settings-mooted .toggle-row input{flex:none;width:38px;height:22px;margin:0}.settings-mooted .setting-select,.settings-mooted .setting-action{border-color:#302c38;padding:14px 0}.settings-mooted .settings-form input,.settings-mooted .settings-form textarea{background:#28252f;border-color:#45404d;border-radius:5px}.settings-mooted .profile-settings-grid{gap:32px}:root[data-theme=light] .settings-mooted .settings-sidebar{color:#302b3c;background:#e9e7ef}:root[data-theme=light] .settings-mooted .settings-content,:root[data-theme=light] .settings-mooted .settings-title{color:#302b3c;background:#faf9fc}@media (width<=1000px){.settings-overlay.settings-mooted{grid-template-rows:calc(100dvh - 32px);grid-template-columns:240px minmax(0,1fr);padding:16px}.settings-mooted .settings-content{padding-left:32px;padding-right:32px}.settings-mooted .settings-title{margin-left:-32px;margin-right:-32px}.settings-mooted .settings-close{margin-right:-20px}}@media (width<=650px){.mooted-app .settings-overlay.settings-mooted,.settings-overlay.settings-mooted{grid-template-rows:100dvh;grid-template-columns:160px minmax(0,1fr);padding:0}.settings-mooted .settings-sidebar{border-radius:0;padding:12px 6px}.settings-mooted .settings-content{border-radius:0;padding:0 16px 32px}.settings-mooted .settings-title{margin-left:-16px;margin-right:-16px}.settings-mooted .settings-close{margin-right:-8px}.settings-mooted .settings-sidebar nav button{gap:6px;padding:0 6px;font-size:11px}.settings-mooted .setting-select{flex-wrap:wrap;gap:10px}}.settings-mooted .settings-content{font-size:13px;line-height:1.6}.settings-mooted .section-copy,.settings-mooted .section-intro>p{color:#aaa4b1;font-size:12px;line-height:1.6}.settings-mooted .settings-page-section>header button{flex:none;margin:0}.settings-mooted .settings-page-section>header h2{flex:none}.settings-mooted .settings-user .tiny-avatar{border-radius:50%;place-items:center;display:grid;flex:0 0 28px!important;width:28px!important;height:28px!important}.settings-mooted .settings-user>span:not(.tiny-avatar){flex:1}.mooted-app .settings-overlay.settings-mooted,.settings-overlay.settings-mooted{grid-template-rows:min(720px,100dvh - 80px);grid-template-columns:250px minmax(0,790px);padding:40px}.settings-mooted .settings-content.community-sidebar-scroll-shell{scrollbar-gutter:auto;padding:0;display:block;position:relative;overflow:hidden}.settings-mooted .settings-content>.community-sidebar-scroll>div{box-sizing:border-box;min-height:100%;padding:0 48px 40px}.settings-mooted .settings-title{margin-left:-48px;margin-right:-48px}.settings-mooted .settings-close{margin-right:-32px}.settings-mooted .settings-navigation-scroll{flex:1;min-height:0;position:relative;overflow:hidden}.settings-mooted .settings-navigation-scroll nav{min-height:0;padding-right:4px;overflow:visible}.settings-mooted .community-sidebar-scroll-track{top:6px;bottom:6px;right:3px}@media (width<=1000px){.mooted-app .settings-overlay.settings-mooted,.settings-overlay.settings-mooted{grid-template-rows:calc(100dvh - 48px);grid-template-columns:220px minmax(0,1fr);padding:24px}.settings-mooted .settings-content>.community-sidebar-scroll>div{padding:0 28px 32px}.settings-mooted .settings-title{margin-left:-28px;margin-right:-28px}.settings-mooted .settings-close{margin-right:-12px}}@media (width<=650px){.mooted-app .settings-overlay.settings-mooted,.settings-overlay.settings-mooted{grid-template-rows:calc(100dvh - 16px);grid-template-columns:150px minmax(0,1fr);padding:8px}.settings-mooted .settings-content>.community-sidebar-scroll>div{padding:0 16px 24px}.settings-mooted .settings-title{margin-left:-16px;margin-right:-16px}.settings-mooted .settings-close{margin-right:-8px}}.settings-mooted .settings-sidebar>.settings-navigation-scroll{background:0 0!important;height:auto!important;margin:0!important}.settings-mooted .settings-navigation-scroll>.community-sidebar-scroll,.settings-mooted .settings-navigation-scroll>.community-sidebar-scroll>div,.settings-mooted .settings-navigation-scroll nav,.settings-mooted .settings-navigation-scroll nav>section{background:0 0!important}.language-time-settings{padding-top:30px}.language-time-settings>h2{margin:0 0 4px;font-size:14px}.language-time-settings>p{color:#aaa4b1;margin:0 0 10px;font-size:12px}.language-time-settings>.mooted-select{text-align:left;background:#28252f;border:1px solid #45404d;border-radius:6px;width:100%;height:40px;padding:0 12px}.language-time-settings fieldset{border:0;margin:24px 0 0;padding:0}.language-time-settings legend{margin-bottom:10px;font-size:14px;font-weight:700}.language-time-settings fieldset>label{cursor:pointer;align-items:center;gap:10px;min-height:36px;font-size:13px;display:flex}.language-time-settings input[type=radio]{appearance:none;background:0 0;border:1px solid #716a79;border-radius:50%;flex:none;width:20px;height:20px;margin:0}.language-time-settings input[type=radio]:checked{background:#fff;border:6px solid #625bea}.language-time-settings input[type=radio]:focus-visible{outline-offset:3px;outline:2px solid #aba4ff}.gift-inventory{max-width:640px;margin:0 auto;padding-top:24px}.gift-inventory h2{margin:0 0 24px;font-size:18px;font-weight:600}.gift-redeem-section{border-bottom:1px solid #35313d;padding-bottom:30px}.gift-redeem-section>label{font-size:12px;font-weight:750;display:block}.gift-redeem-section>p{color:#aaa4b1;margin:3px 0 10px;font-size:11px}.gift-code-row{gap:8px;display:flex}.gift-code-row input{box-sizing:border-box;color:#eee;min-width:0;height:36px;font:inherit;background:#28252f;border:1px solid #45404d;border-radius:6px;flex:1;padding:0 10px;font-size:12px}.gift-code-row input:focus{outline-offset:1px;outline:2px solid #8175ef}.gift-code-row button{color:#fff;background:#625bea;border:0;border-radius:6px;height:36px;padding:0 18px;font-size:12px;font-weight:700}.gift-code-row button:disabled{opacity:.5;cursor:default}.gift-availability{color:#8d8795;margin-top:9px;font-size:10px;display:block}.gift-purchased-section{padding-top:30px}.gift-inventory-empty{text-align:center;padding:35px 12px}.gift-empty-art{color:#696270;justify-content:center;align-items:center;width:200px;height:135px;margin:0 auto 22px;display:flex;position:relative}.gift-empty-art:before{content:"";background:#ffffff04;border-radius:60px;width:180px;height:85px;position:absolute;bottom:4px}.gift-empty-art>svg:first-child{stroke-width:1.2px;width:120px;height:120px;position:relative}.gift-empty-art>svg:last-child{stroke-width:1.4px;background:#19171f;border-radius:12px;width:50px;height:50px;position:absolute;bottom:12px;right:10px}.gift-inventory-empty h3{margin:0 0 6px;font-size:18px;font-weight:500}.gift-inventory-empty>p{color:#aaa4b1;margin:0;font-size:12px}.settings-popout-layer{z-index:1000200;isolation:isolate;color:#e8e6ed;position:fixed;inset:0}.settings-popout-layer>.username-modal-backdrop{box-sizing:border-box;background:#000b;place-items:center;width:100vw;height:100dvh;overflow:auto;padding:24px!important;display:grid!important;position:fixed!important;inset:0!important}.settings-popout-layer .username-modal,.settings-popout-layer .security-modal{box-sizing:border-box;width:min(440px,100%);max-height:calc(100dvh - 48px);margin:0;overflow-y:auto}.settings-popout-layer button{font-family:inherit}.settings-popout-layer .devices-panel{box-sizing:border-box;color:#e8e6ed;background:#211e29;width:min(720px,100%);max-height:calc(100dvh - 48px);margin:0;overflow:auto}.settings-popout-layer .devices-panel>header{background:#28242f}.settings-popout-layer .devices-panel main{padding:20px 32px 32px}.settings-popout-layer .devices-panel footer{background:0 0;border:0;padding:0;display:block}.settings-popout-layer .devices-panel footer>button{width:auto;display:inline-block}.settings-popout-layer .devices-panel footer>p{margin:8px 0 16px;display:block}@media (width<=600px){.settings-popout-layer .devices-panel main{padding:16px 20px 24px}}.settings-popout-layer .security-modal{width:min(620px,100%)}.settings-mooted .profile-settings>h2{margin:0 0 3px;font-size:15px}.settings-mooted .profile-settings>p{color:#b8b2c0;margin:0 0 20px;font-size:11px}.settings-mooted .profile-settings-grid{align-items:start;display:grid;grid-template-columns:minmax(0,1fr) 224px!important;gap:36px!important}.settings-mooted .profile-settings .settings-form{min-width:0}.settings-mooted .profile-settings .settings-form>label{text-transform:none;margin:0 0 24px;font-size:12px;display:block}.settings-mooted .profile-settings .settings-form input{height:36px}.settings-mooted .username-setting{margin-bottom:24px;display:block}.settings-mooted .username-setting small{display:none}.settings-mooted .username-setting button{margin-top:8px;padding:7px 10px;font-size:11px}.settings-mooted .settings-profile-preview{box-sizing:border-box;width:100%;display:block!important}.settings-mooted .profile-preview-column{position:sticky;top:80px}.profile-time-editor{margin:0 0 24px;font-size:12px}.profile-time-editor>p{color:#aaa4b1;margin:6px 0 10px;font-size:11px;line-height:1.55}.settings-mooted .profile-time-editor>button{color:#eee;border:1px solid #45404d;border-radius:5px;padding:7px 10px;font-size:11px;background:#302c38!important}.profile-local-time{font-size:12px;line-height:1.4;flex-direction:column!important;gap:3px!important;margin:14px 0!important;padding:0!important;display:flex!important}.profile-local-time>b{font-size:11px!important}.profile-local-time>span{color:inherit;font-size:12px}.profile-local-time>small{color:#aaa4b1;font-size:10px}.profile-time-modal select{color:#eee;background:#28252f;border:1px solid #45404d;border-radius:6px;width:100%;height:40px;margin-top:8px;padding:0 10px;display:block}.settings-mooted .avatar-actions{margin:8px 0}.settings-mooted .avatar-actions button{color:#eee;background:#302c38!important}.settings-mooted .settings-form label small{font-size:10px}.settings-mooted .profile-preview-banner{background-size:cover!important}@media (width<=850px){.settings-mooted .profile-settings-grid{grid-template-columns:minmax(0,1fr)!important}.settings-mooted .profile-preview-column{max-width:224px;position:static}}.settings-mooted .profile-settings{max-width:650px;margin:0 auto}.settings-mooted .profile-settings-grid{grid-template-columns:minmax(0,1fr) 280px!important;gap:32px!important}.settings-mooted .profile-settings>h2{letter-spacing:0;margin:0 0 4px;font-size:15px;font-weight:750}.settings-mooted .profile-settings>p{margin:0 0 18px;font-size:11px}.settings-mooted .profile-settings .settings-form{flex-direction:column;display:flex;gap:24px!important}.settings-mooted .profile-settings .settings-form>label,.settings-mooted .username-setting,.settings-mooted .profile-time-editor{margin:0!important}.settings-mooted .profile-settings .settings-form>label{letter-spacing:0;flex-direction:column;gap:5px;font-size:11px;display:flex}.settings-mooted .profile-settings .settings-form input:not([type=file]):not([type=color]){border-radius:5px;font-size:12px;height:34px!important;min-height:34px!important;padding:7px 10px!important}.settings-mooted .profile-settings .settings-form textarea{border-radius:5px;font-size:12px;min-height:90px!important;padding:8px 10px!important}.settings-mooted .username-setting{border-radius:0;display:block;background:0 0!important;border:0!important;padding:0!important}.settings-mooted .username-setting b{color:#d4d0db;letter-spacing:0;font-size:11px}.settings-mooted .username-setting button,.settings-mooted .profile-settings .upload-button,.settings-mooted .profile-media-buttons button{border-radius:5px;font-weight:700;min-height:28px!important;padding:6px 9px!important;font-size:10px!important}.settings-mooted .profile-settings .avatar-actions{margin:3px 0 0!important;padding:0!important}.settings-mooted .avatar-actions>div{gap:6px}.settings-mooted .avatar-actions button{border-radius:5px;padding:6px 9px!important;font-size:10px!important}.settings-mooted .profile-settings .plus-banner-editor{background:0 0!important;border:0!important;padding:0!important}.settings-mooted .profile-media-editor>b{letter-spacing:0;font-size:11px}.settings-mooted .profile-media-buttons{gap:6px;margin-top:7px}.settings-mooted .profile-time-editor>b{font-size:11px}.settings-mooted .profile-time-editor>p{margin:6px 0 9px;font-size:10px;line-height:1.5}.settings-mooted .profile-time-editor>button{min-height:28px;padding:6px 9px;font-size:10px}.settings-mooted .profile-preview-column>b{text-transform:none;letter-spacing:0;text-align:center;color:#bcb6c5;margin-bottom:12px;font-size:11px}.settings-mooted .profile-settings .settings-profile-preview{min-height:0;box-shadow:none;background:#0c0b10;border-radius:4px;padding:142px 12px 12px!important}.settings-mooted .settings-profile-preview>.profile-preview-banner{background:var(--profile-accent);border-radius:0;height:96px!important}.settings-mooted .settings-profile-preview>i{box-sizing:border-box;border:5px solid #0c0b10!important;width:72px!important;height:72px!important;top:62px!important;left:12px!important}.settings-mooted .settings-profile-preview>.profile-preview-badges{min-height:20px;top:105px!important;right:10px!important}.settings-mooted .settings-profile-preview h2{margin:0 0 2px;line-height:1.3;font-size:17px!important}.settings-mooted .settings-profile-preview>span{margin:2px 0;font-size:10px!important}.settings-mooted .settings-profile-preview>.profile-preview-status{background:0 0;border:0;margin:10px 0;padding:0;font-size:11px}.settings-mooted .settings-profile-preview .profile-preview-bio{margin:10px 0;font-size:11px;line-height:1.4}.settings-mooted .settings-profile-preview>b{letter-spacing:0;margin-top:10px;font-size:10px;display:block}.settings-mooted .settings-profile-preview>small{margin-top:3px;font-size:10px;display:block}.settings-mooted .settings-profile-preview>.profile-preview-message{color:#a69caf;background:#30216d;border-radius:4px;height:28px;margin-top:15px;font-size:10px}.settings-mooted .settings-profile-preview .profile-local-time{gap:3px!important;margin:10px 0!important}.settings-mooted .accent-control{border-radius:5px;flex-direction:row-reverse;justify-content:space-between;gap:0;overflow:hidden;height:34px!important;padding:0!important}.settings-mooted .accent-control>span{flex:1;padding-left:10px;font-size:11px}.settings-mooted .accent-control input[type=color]{border-left:1px solid #45404d;flex:none;margin:0;padding:0;width:36px!important;height:34px!important}.settings-mooted .profile-preview-hint{display:none}@media (width<=850px){.settings-mooted .profile-settings-grid{grid-template-columns:minmax(0,1fr)!important}.settings-mooted .profile-preview-column{width:100%;max-width:280px}}.settings-mooted .profile-settings,.settings-mooted .profile-settings h2,.settings-mooted .profile-settings h3,.settings-mooted .profile-settings b,.settings-mooted .profile-settings input,.settings-mooted .profile-settings textarea{font-family:Inter,Arial,sans-serif!important}.settings-mooted .profile-settings .settings-form>label>input,.settings-mooted .profile-settings .settings-form>label>textarea{margin-top:0!important}.settings-mooted .profile-settings .username-setting button{color:#fff!important;background:#4b36df!important;border-color:#7568ed!important}.settings-mooted .settings-profile-preview>b{text-transform:none!important}.settings-mooted .profile-time-editor>button{background:#302c38!important}.settings-mooted .settings-sidebar nav section{margin-bottom:10px!important}.settings-mooted .settings-sidebar nav section>b{padding:6px 10px!important;font-size:9px!important}.settings-mooted .settings-sidebar nav button{height:32px!important;margin:1px 0!important;font-size:11px!important}.settings-mooted .settings-sidebar-bottom{padding-top:7px}.settings-mooted .settings-user{height:40px!important;margin-bottom:6px!important}.profile-time-actions{align-items:center;gap:6px;display:flex}.settings-mooted .profile-time-actions>button{color:#eee;cursor:pointer;border:1px solid #45404d;border-radius:5px;padding:6px 9px;font-size:10px;background:#302c38!important}.settings-mooted .profile-time-actions>.local-time-enabled{color:#75d8a2;border-color:#427b5b}.settings-mooted .profile-unsaved-bar{z-index:1000300;box-sizing:border-box;background:#29262f;border:1px solid #45404d;border-radius:8px;align-items:center;gap:12px;padding:12px 14px;display:flex;box-shadow:0 8px 30px #0007;width:min(650px,100vw - 360px)!important;position:fixed!important;bottom:calc(50dvh + min(720px,100dvh - 80px)/-2 + 14px)!important;left:calc(50% + 125px)!important;right:auto!important;transform:translate(-50%)!important}.settings-mooted .profile-unsaved-bar>span{flex:1;font-size:11px;font-weight:700}.settings-mooted .profile-unsaved-bar>button{cursor:pointer;flex:none}.profile-time-modal .mooted-select{width:100%;margin-top:8px}.settings-mooted .profile-settings:has(.profile-unsaved-bar){padding-bottom:70px}@media (width<=1000px){.settings-mooted .profile-unsaved-bar{width:calc(100vw - 300px)!important;bottom:38px!important;left:calc(50% + 110px)!important}}@media (width<=650px){.settings-mooted .profile-unsaved-bar{width:calc(100vw - 32px)!important;bottom:16px!important;left:50%!important}}.profile-save-layer{z-index:1000300;pointer-events:none;position:fixed;inset:0}.profile-save-layer>.profile-unsaved-bar{pointer-events:auto}.settings-mooted .profile-unsaved-bar{background:#25232b!important;border:1px solid #45404d!important;border-radius:9px!important;gap:16px!important;min-height:66px!important;padding:12px 18px!important}.settings-mooted .profile-unsaved-bar>span{font-weight:800;line-height:1.4;font-size:12px!important}.settings-mooted .profile-unsaved-bar>button{font-weight:800;height:40px!important;box-shadow:none!important;border:0!important;border-radius:6px!important;padding:0 16px!important;font-size:12px!important}.settings-mooted .profile-unsaved-bar>button:not(:last-child){color:#aaa2ff!important;background:0 0!important;padding:0 8px!important}.settings-mooted .profile-unsaved-bar>button:last-child{color:#fff!important;background:#249267!important}.settings-mooted .profile-settings .username-setting button,.settings-mooted .profile-settings .upload-button,.settings-mooted .profile-media-buttons>.profile-media-change,.settings-popout-layer .username-modal footer>button:last-child:not(.danger-button),.settings-popout-layer .security-modal footer>button:last-child:not(.danger-button),.settings-popout-layer .profile-time-modal footer>button:last-child{color:#fff!important;background:#625bea!important;border-color:#8179f1!important}.settings-mooted .profile-time-actions>button[aria-pressed=false]{color:#fff!important;background:#248f63!important;border-color:#3ca777!important}.settings-mooted .profile-time-actions>button[aria-pressed=true]{color:#fff!important;background:#c84050!important;border-color:#dc6170!important}.settings-popout-layer .community-crop-shade{z-index:1;position:fixed;inset:0}.account-strip{border-radius:8px;box-shadow:none!important;background:#232129!important;border:1px solid #33303a!important;gap:4px!important;padding:6px!important}.account-strip>.account-identity{min-width:0;background:0 0!important;border-radius:6px!important;gap:8px!important;padding:4px 6px!important}.account-strip>.account-identity:hover,.account-strip>.account-identity[aria-expanded=true]{background:#2b2832!important}.account-strip .account-identity>.app-avatar{flex:0 0 32px;width:32px!important;height:32px!important}.account-strip .account-display-name>b{font-size:12px!important}.account-strip .account-name>span{line-height:1.35;font-size:10px!important}.account-strip>button:not(.account-identity){flex:0 0 32px;border-radius:5px!important;width:32px!important;height:32px!important}.account-strip>button:not(.account-identity)>svg{width:18px!important;height:18px!important}.account-strip>.moot-user-card{max-height:calc(100dvh - 88px);overflow:visible;border:1px solid color-mix(in srgb,var(--profile-accent) 65%,#35303b)!important;background:#0d0c11!important;border-radius:5px!important;width:300px!important;min-height:0!important;bottom:calc(100% + 8px)!important;left:8px!important;box-shadow:0 10px 35px #0007!important}.moot-user-card>.moot-user-banner{border-radius:4px 4px 0 0;height:104px!important}.moot-user-card>.moot-user-avatar{box-sizing:border-box;border:5px solid #0d0c11!important;width:80px!important;height:80px!important;position:absolute!important;top:60px!important;left:12px!important}.moot-user-card>.moot-user-avatar>i{border:4px solid #0d0c11!important;width:16px!important;height:16px!important;bottom:0!important;right:-2px!important}.moot-user-card>.moot-user-content{box-sizing:border-box;max-height:calc(100dvh - 200px);overflow-y:auto;padding:48px 12px 12px!important}.moot-user-card .moot-user-name{line-height:1.3;margin:0!important;font-size:18px!important;display:block!important;position:static!important}.moot-user-card .moot-user-name>.profile-badges{gap:4px;margin:0!important;position:absolute!important;top:116px!important;right:12px!important}.moot-user-card .moot-username{gap:3px;height:20px!important;font-size:11px!important}.moot-user-card .moot-username button{width:18px!important;height:18px!important}.moot-user-card .moot-username svg{width:12px!important;height:12px!important}.moot-user-card .moot-pronouns{color:#aaa6b1;line-height:1.5;margin:2px 0 8px!important;font-size:11px!important}.moot-user-card .moot-custom-status{gap:4px!important;height:24px!important;margin:0 0 7px!important;padding:0!important;font-size:11px!important}.moot-user-card .moot-custom-status>svg{width:13px!important;height:13px!important}.moot-user-card .moot-about{line-height:1.5;padding:0 0 14px!important;font-size:12px!important}.moot-user-card .moot-about .message-markdown{margin:0;font-size:12px!important}.moot-user-card .moot-about p{margin:0!important}.moot-user-card .moot-action-group{background:#25232b!important;border-radius:8px!important;padding:0 10px!important}.moot-user-card .moot-action-group>button{border:0!important;gap:10px!important;height:42px!important;padding:0 4px!important;font-size:11px!important}.moot-user-card .moot-action-group>button:hover{background:#302d37!important;transform:none!important}.moot-user-card .moot-action-group>button>svg{width:15px!important;height:15px!important}.moot-user-card .moot-action-group>button>svg:last-child:not(:first-child){width:13px!important}.moot-user-card .moot-edit-profile{background:#625bea!important;border-color:#8179f1!important;border-radius:6px!important;height:36px!important;margin-top:12px!important;font-size:12px!important}.moot-user-card .moot-edit-profile>svg{width:14px!important;height:14px!important}.moot-user-card .moot-action-group{box-shadow:none!important;border:0!important}.moot-user-card .moot-action-group:before,.moot-user-card .moot-action-group:after{display:none!important}.mooted-select-menu{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#5b5663 transparent;z-index:1000400!important;max-height:min(320px,100dvh - 24px)!important;overflow-y:auto!important}.mooted-select-menu>button{white-space:normal;overflow-wrap:anywhere;text-align:left;flex:none}.language-option{vertical-align:middle;align-items:center;gap:8px;display:inline-flex}.language-option>img{object-fit:cover;border-radius:2px;flex:0 0 24px;width:24px;height:16px;display:block}.language-time-settings>.mooted-select>span{align-items:center;display:flex}.shortcut-settings>p{color:#aaa4b1;font-size:12px}.shortcut-settings>section{margin:22px 0}.shortcut-settings h2{margin-bottom:12px;font-size:15px}.shortcut-setting-row{border-bottom:1px solid #34303c;align-items:center;gap:7px;padding:9px 0;display:flex}.shortcut-setting-row>span{flex:1;min-width:0;font-size:12px}.shortcut-setting-row button,.shortcut-settings>button{color:#d4cddd;cursor:pointer;background:#28242f;border:1px solid #45404d;border-radius:5px;padding:7px 9px;font-size:10px}.shortcut-setting-row>button:first-of-type{min-width:145px}.shortcut-setting-row>button.recording{color:#bdb6ff;border-color:#8179f1}.shortcut-setting-row kbd{font:inherit}.shortcut-settings>small{color:#9991a3;margin-top:12px;font-size:10px;display:block}.shortcut-setting-row button:disabled{opacity:.4;cursor:default}@media (width<=650px){.shortcut-setting-row{flex-wrap:wrap}.shortcut-setting-row>span{flex-basis:100%}}.profile-since-tooltip{z-index:1000500;color:#f4f1f7;pointer-events:none;text-align:center;overflow-wrap:anywhere;background:#29262f;border:1px solid #45404d;border-radius:6px;max-width:200px;padding:7px 10px;font:700 11px/1.3 Inter,Arial,sans-serif;position:fixed;transform:translate(-50%,-100%);box-shadow:0 4px 16px #0005}.profile-since-tooltip:after{content:"";border:5px solid #0000;border-top-color:#29262f;position:absolute;top:100%;left:50%;transform:translate(-50%)}.mooted-member-icon,.community-member-icon{cursor:default}.mooted-member-icon:focus-visible,.community-member-icon:focus-visible{outline-offset:3px;outline:2px solid #8179f1}.channel-mention-picker{z-index:1000400;box-sizing:border-box;background:#29262f;border:1px solid #45404d;border-radius:8px;max-height:260px;padding:6px;position:fixed;box-shadow:0 10px 35px #0006}.channel-mention-picker>header{color:#b0a9bb;padding:7px 9px;font-size:10px;font-weight:800}.channel-mention-picker>button{color:#e7e3ed;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:9px;width:100%;height:36px;padding:0 9px;display:flex}.channel-mention-picker>button.active,.channel-mention-picker>button:hover{background:#423d4b}.channel-mention-picker>button>svg{color:#b9b1c5;flex:none;width:18px;height:18px}.channel-mention-picker>button>span{flex:1;font-size:13px}.channel-mention-picker>button>small{color:#aaa2b7;font-size:10px}.message-channel-mention{color:#b8b0ff;font:inherit;cursor:pointer;background:#625bea26;border:0;border-radius:3px;padding:0 3px;display:inline}.message-channel-mention:hover{background:#625bea55;text-decoration:underline}.message-channel-mention.unavailable{cursor:default}.community-mention-picker.channel-mention-picker{box-sizing:border-box;background:#292730;border:1px solid #4a4652;border-radius:10px;max-height:330px;padding:8px;overflow-y:auto;box-shadow:0 18px 52px #000b;position:fixed!important;right:auto!important}.channel-mention-picker>.mention-picker-symbol,.channel-mention-picker .mention-picker-symbol{flex:0 0 34px;width:34px;height:34px}.channel-mention-picker .mention-picker-symbol>svg{width:19px;height:19px}.community-mention-picker.channel-mention-picker>header{letter-spacing:.04em;height:27px;padding:0 9px;font-size:9px;font-weight:900}.community-mention-picker.channel-mention-picker>button>span:last-child{gap:3px;font-size:12px}.message-channel-mention{color:#dedaff;background:#625bea55;font-weight:750}.message-channel-mention:hover{color:#fff;background:#625bea88}.composer-channel-mention{color:#e3dfff;background:#625bea66}.message-channel-mention{color:#c8c3ff;font-weight:750;line-height:inherit;vertical-align:baseline;background:#625bea55;border-radius:3px;padding:0 2px;text-decoration:none}.community-message:hover .message-channel-mention{color:#dedaff;background:#625bea70}.message-channel-mention:hover{color:#fff;background:#625bea88;text-decoration:none}.composer-channel-mention{color:#c8c3ff;background:#625bea55;font-weight:750}.community-message.mentioned:has(+.community-message.mentioned.grouped){border-bottom:0!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.community-message.mentioned+.community-message.mentioned.grouped{border-top:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important;margin-top:0!important}.community-message.mentioned{background-clip:border-box;box-shadow:none!important;background:linear-gradient(90deg,#f2bb35 0 2px,#0000 2px),#ce9d2f24!important;border:0!important}.community-message.mentioned:hover{background:linear-gradient(90deg,#f2bb35 0 2px,#0000 2px),#ce9d2f30!important}.community-message.mentioned+.community-message.mentioned.grouped{margin-top:-1px!important;padding-top:2px!important}.account-standing{padding:48px 0}.standing-summary{grid-template-columns:80px minmax(0,1fr);align-items:start;gap:20px;display:grid}.standing-avatar{box-sizing:border-box;background:#625bea;border:5px solid #45414d;border-radius:50%;place-items:center;width:80px;height:80px;font-size:28px;font-weight:800;display:grid;overflow:hidden}.standing-avatar img{object-fit:cover;width:100%;height:100%}.standing-summary h2{margin:0 0 8px;font-size:19px;font-weight:500}.standing-summary strong.good{color:#35b473}.standing-summary strong.restricted{color:#ed9b58}.standing-summary p{color:#d5cedd;margin:0;font-size:12px;line-height:1.6}.standing-summary a{color:#89b9ff;text-decoration:none}.standing-scale{justify-content:space-between;margin:26px 0 0;padding:0;list-style:none;display:flex}.standing-scale li{text-align:center;flex-direction:column;flex:1;align-items:center;gap:12px;font-size:10px;display:flex;position:relative}.standing-scale li:not(:last-child):after{content:"";background:#45414d;width:calc(100% - 30px);height:4px;position:absolute;top:12px;left:calc(50% + 15px)}.standing-scale i{background:#45414d;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.standing-scale .current i{color:#fff;background:#35a969}.standing-scale svg{width:17px;height:17px}.standing-details{background:#25212b;border:1px solid #45404d;border-radius:8px;margin:28px 0 0;padding:18px}.standing-details p{font-size:12px}.standing-details small{color:#aaa4b1}@media (width<=650px){.standing-summary{grid-template-columns:1fr}.standing-scale span{font-size:9px}.account-standing{padding:20px 0}}.gift-success{color:#71d9ab;background:#23976b22;border-radius:6px;align-items:center;gap:8px;padding:12px;font-size:12px;display:flex}.gift-success svg{flex:none;width:18px}.staff-gift-create{border-bottom:1px solid #35313d;padding:28px 0}.staff-gift-create>p{color:#aaa4b1;font-size:12px;line-height:1.6}.gift-plan-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:18px;display:grid}.gift-plan-grid>article{background:linear-gradient(135deg,#625bea18,#0000),#24212b;border:1px solid #474052;border-radius:9px;padding:20px}.gift-plan-grid article>svg{color:#9c94ff;width:28px;height:28px}.gift-plan-grid h3{margin:12px 0 4px;font-size:16px}.gift-plan-grid span{color:#aaa4b1;font-size:12px}.gift-plan-grid button{color:#fff;cursor:pointer;background:#625bea;border:0;border-radius:6px;justify-content:center;align-items:center;gap:7px;width:100%;margin-top:18px;padding:9px;font-weight:700;display:flex}.gift-plan-grid button svg{width:15px;height:15px}.gift-plan-grid button:disabled{opacity:.5;cursor:wait}.gift-link-history{padding-top:28px}.gift-link-history>article{background:#24212b;border:1px solid #45404d;border-radius:8px;margin:12px 0;padding:14px}.gift-link-history header{align-items:center;gap:8px;font-size:12px;display:flex}.gift-link-history header>svg{color:#9c94ff;width:18px}.gift-link-history header>span{color:#aaa4b1;margin-left:auto;font-size:10px}.gift-link-history input{box-sizing:border-box;color:#c4bcdf;background:#19171f;border:1px solid #45404d;border-radius:5px;width:100%;margin:12px 0;padding:8px;font-size:11px}.gift-link-history footer{justify-content:flex-end;gap:8px;display:flex}.gift-link-history button{color:#d9d2e4;cursor:pointer;background:#302b3a;border:1px solid #484051;border-radius:5px;align-items:center;gap:6px;padding:7px 10px;font-size:11px;display:flex}.gift-link-history button>svg{width:14px}.gift-link-history .gift-revoke{color:#ff8997}.gift-link-history button:disabled{opacity:.5;cursor:wait}@media (width<=650px){.gift-plan-grid{grid-template-columns:1fr}}.message-link-previews:has(.mooted-gift-embed-row){width:min(360px,100%)}.mooted-gift-embed-row{width:min(360px,100%);position:relative}.community-messages article.mooted-gift-embed,.mooted-gift-embed{box-sizing:border-box;color:#eee;background:#1b1821;border:1px solid #3d3747;border-radius:10px;width:100%;overflow:hidden;margin:5px 0!important;padding:0!important;display:block!important}.mooted-gift-embed>header{align-items:center;gap:16px;display:flex;height:auto!important;padding:16px!important}.mooted-gift-embed header>i{background:#713a82;border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}.mooted-gift-embed header>i svg{color:#fff;width:24px;height:24px}.mooted-gift-embed header>div{flex-direction:column;gap:7px;display:flex}.mooted-gift-embed header b{color:#c7bbeb;font-size:14px}.mooted-gift-embed header span{font-size:12px}.mooted-gift-embed header small{color:#b4a9c7;font-size:11px}.mooted-gift-embed footer{border-top:1px solid #38303f;padding:14px}.mooted-gift-embed footer button,.mooted-gift-embed footer a{box-sizing:border-box;color:#fff;text-align:center;cursor:pointer;background:#625bea;border:0;border-radius:6px;width:100%;padding:9px;font:700 12px Inter,Arial,sans-serif;text-decoration:none;display:block}.mooted-gift-embed footer button:disabled{color:#a69bd0;cursor:default;background:#393079}.mooted-gift-embed>p{color:#ff9bab;padding:0 14px;font-size:11px}.gift-claim-page{color:#eee;box-sizing:border-box;background:#19171f;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:100dvh;padding:24px;display:flex}.gift-claim-page h1{font-size:22px}.gift-claim-page>a{color:#bdb5ff;font-size:13px}.subscription-settings{max-width:780px;margin:0 auto}.subscription-settings h2{margin:0 0 12px;font-size:20px}.subscription-settings>p,.subscription-credits>p{color:var(--text-muted,#aaa7b2);margin-bottom:22px;font-size:14px;line-height:1.5}.subscription-plus-card{color:#fff;background:linear-gradient(115deg,#6555ee,#a95291);border-radius:8px;align-items:center;gap:18px;margin:22px 0;padding:24px;display:flex}.subscription-plus-card>svg{flex-shrink:0;width:44px;height:44px}.subscription-plus-card>div{flex:1}.subscription-plus-card h3{margin:0 0 7px;font-size:23px}.subscription-plus-card p{margin:0;font-size:14px}.subscription-plus-card button{flex-shrink:0;color:#5446c0!important;background:#fff!important}.subscription-details{grid-template-columns:1fr 1fr;gap:16px;margin:26px 0 36px;display:grid}.subscription-details>section,.subscription-empty,.subscription-empty-credit,.subscription-confirm{background:#25242c;border:1px solid #39363f;border-radius:7px;padding:20px}.subscription-details h3,.subscription-confirm h3{margin:0 0 12px;font-size:15px}.subscription-details p,.subscription-confirm p{color:#bbb8c4;font-size:13px;line-height:1.6}.subscription-credits article{background:#25242c;border-radius:7px;align-items:center;gap:14px;margin:12px 0;padding:20px;display:flex}.subscription-credits article>svg{box-sizing:content-box;background:#6557ff;border-radius:6px;width:22px;height:22px;padding:8px}.subscription-credits article>div{flex:1}.subscription-credits small{color:#aaa7b2;margin-top:7px;display:block}.subscription-credits article>span{color:#c5c2d0;font-size:13px}.subscription-confirm button{margin-right:8px}.subscription-cancel{color:#fff!important;background:#d93648!important}.subscription-empty-credit{color:#aaa7b2;font-size:14px}@media (width<=600px){.subscription-details{grid-template-columns:1fr}.subscription-plus-card{gap:10px;padding:16px}.subscription-plus-card h3{font-size:18px}}.subscription-settings,.gift-inventory{color:#eceaf1;max-width:720px;margin:0 auto;padding-top:4px}.subscription-settings h2,.gift-inventory h2{margin-bottom:10px;font-size:18px;font-weight:700}.subscription-settings>p,.subscription-credits>p,.staff-gift-create>p{color:#aaa7b2;font-size:13px}.subscription-plus-card{color:#eceaf1;background:#24212d;border:1px solid #504680;border-left:3px solid #6757ff;border-radius:10px;flex-wrap:wrap;padding:20px}.subscription-plus-card>svg{color:#a69bff;box-sizing:content-box;background:#6757ff1c;border-radius:10px;width:28px;height:28px;padding:10px}.subscription-plus-card h3{font-size:20px}.subscription-plus-card p{color:#b5b0c2;font-size:12px}.subscription-plus-card>span{color:#ff9aa7;font-size:12px}.subscription-settings button,.gift-inventory button{color:#e8e4ee;cursor:pointer;background:#302b39;border:1px solid #46404f;border-radius:6px;min-height:34px;padding:8px 14px;font:600 12px Inter,Arial,sans-serif}.subscription-settings button:hover,.gift-inventory button:hover{filter:brightness(1.12)}.subscription-settings button:focus-visible,.gift-inventory button:focus-visible{outline-offset:3px;outline:2px solid #9f94ff}.subscription-settings button:disabled,.gift-inventory button:disabled{opacity:.5;cursor:default}.subscription-plus-card button{color:#e8e4ee!important;background:#302b39!important;border:1px solid #46404f!important}.subscription-details>section,.subscription-empty,.subscription-empty-credit,.subscription-confirm,.subscription-credits article,.gift-plan-grid>article,.gift-link-history>article{background:#23202a;border:1px solid #3b3545;border-radius:8px}.subscription-details{gap:12px}.subscription-details h3{font-size:13px}.subscription-details p{margin-bottom:0}.subscription-empty{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:32px 20px;display:flex}.subscription-empty>svg{color:#9f94ff;width:32px;height:32px}.subscription-empty h3,.subscription-empty p{margin:0}.subscription-empty p{color:#aaa7b2;font-size:13px}.subscription-empty-credit{align-items:center;gap:14px;display:flex}.subscription-empty-credit>svg{color:#9f94ff;flex:none;width:24px}.subscription-empty-credit>div{flex:1}.subscription-empty-credit b{color:#ded9e8;font-size:13px}.subscription-empty-credit p{color:#aaa7b2;margin:6px 0 0;font-size:12px}.subscription-credits article>svg{color:#a69bff;background:#6757ff20}.subscription-credits b{font-size:13px}.subscription-credits small{font-size:12px}.gift-code-row button,.gift-plan-grid button,.subscription-empty button,.subscription-empty-credit button{color:#fff;background:#6757ff;border-color:#7768ff}.gift-plan-grid>article{background:#23202a}.gift-inventory h3{font-size:16px}.gift-plan-grid article>svg{color:#a69bff}.gift-success{flex-wrap:wrap;font-size:12px}.gift-success button{color:#8ce5bb;background:#23976b22;border-color:#23976b55;margin-left:auto}.mooted-gift-embed header>i{color:#a69bff;background:#6757ff22;border-radius:12px}.mooted-gift-embed header>i svg{color:#a69bff}.mooted-gift-embed footer button,.mooted-gift-embed footer a{background:#6757ff}.mooted-gift-embed>p[role=status]{color:#8ce5bb}@media (width<=600px){.subscription-empty-credit{flex-wrap:wrap}.subscription-plus-card>div{min-width:160px}.gift-code-row{flex-wrap:wrap}.gift-code-row input{flex-basis:220px}}.mooted-gift-embed .gift-embed-top{background:#6757ff0c;border-bottom:1px solid #6557ff28;justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.gift-embed-top>span{letter-spacing:1px;color:#b4aaff;align-items:center;gap:6px;font-size:10px;font-weight:800;display:flex}.gift-embed-top>span:last-child{letter-spacing:0;background:#6757ff20;border-radius:5px;padding:4px 7px;font-size:11px}.gift-embed-top svg{width:14px;height:14px}.mooted-gift-embed>header{gap:14px;padding:20px 18px 14px!important}.mooted-gift-embed header>i{background:#6757ff20;border:1px solid #6757ff55;flex-basis:52px;width:52px;height:52px}.mooted-gift-embed header b{color:#efecf8;font-size:18px;font-weight:750}.mooted-gift-embed header span{color:#aaa3b8;font-size:12px}.gift-embed-description{color:#b7afc5;padding:0 18px 18px;font-size:12px;line-height:1.65}.gift-embed-facts{color:#cac2db;gap:16px;margin-top:14px;font-size:11px;display:flex}.gift-embed-facts>span{align-items:center;gap:5px;display:flex}.gift-embed-facts svg{color:#a99dff;width:14px;height:14px}.mooted-gift-embed footer{background:#ffffff02;padding:14px 18px 16px}.mooted-gift-embed footer button{background:#6757ff;justify-content:center;align-items:center;gap:7px;min-height:38px;font-size:12px;display:flex}.mooted-gift-embed footer button>svg{width:16px;height:16px}.mooted-gift-embed footer small{text-align:center;color:#9990a8;margin-top:9px;font-size:10px;display:block}.mooted-gift-embed footer button:focus-visible{outline-offset:3px;outline:2px solid #aaa0ff}.mooted-gift-embed footer button:not(:disabled):hover{background:#7768ff}.mooted-gift-embed.gift-is-claimed header>i{color:#8ce5bb;background:#23976b20;border-color:#23976b55}.gift-is-claimed header>i svg{color:#8ce5bb}.gift-is-claimed .gift-embed-top>span:last-child{color:#8ce5bb;background:#23976b20}.mooted-gift-embed>p[role=status]{align-items:center;gap:7px;line-height:1.5;display:flex}.mooted-gift-embed>p[role=status] svg{flex:none;width:16px}.gift-revoked-toggle{justify-content:center;width:100%;margin-top:12px}.gift-regenerate{border-top:1px solid #3b3545;margin-top:12px;padding-top:10px}.gift-regenerate p{color:#aaa7b2;font-size:12px;line-height:1.5}.gift-regenerate button{color:#fff;background:#6757ff;border-color:#7768ff}.gift-period-group{background:#23202a;border:1px solid #3b3545;border-radius:8px;margin:12px 0;overflow:hidden}.gift-period-group>summary{cursor:pointer;align-items:center;gap:10px;padding:18px;font-size:13px;list-style:none;display:flex}.gift-period-group>summary::-webkit-details-marker{display:none}.gift-period-group>summary>svg{color:#a69bff;width:20px;height:20px}.gift-period-group>summary>span{color:#aaa7b2;margin-left:auto;font-size:12px}.gift-period-group>summary:after{content:"+";color:#aaa7b2;font-size:18px}.gift-period-group[open]>summary:after{content:"−"}.gift-period-group>summary:focus-visible{outline-offset:-3px;outline:2px solid #9f94ff}.gift-group-links{scrollbar-width:thin;scrollbar-color:#514958 transparent;max-height:360px;padding:0 16px 12px;overflow-y:auto}.gift-group-links>article{border-top:1px solid #3b3545;margin:0;padding:14px 0}.gift-group-links>article>header{font-size:12px}:is(.message-link-previews:has(.mooted-gift-embed-row),.mooted-gift-embed-row){width:min(480px,100%)}.gift-embed-simple>header{padding:18px!important}.gift-embed-simple header b{color:#c7bbeb;font-size:14px}.gift-embed-simple header>i{border:0;border-radius:50%;flex-basis:48px;width:48px;height:48px}.gift-embed-simple header small{color:#b4a9c7;font-size:11px}.mooted-gift-embed footer button,.mooted-gift-embed footer a{text-align:center!important;justify-content:center!important;margin-left:auto!important;margin-right:auto!important}.gift-embed-unavailable{background:#201d25!important;border-color:#403b47!important}.gift-embed-unavailable header>i{background:#ffffff07;border:1px solid #4c4455;border-radius:12px}.gift-embed-unavailable header>i svg{color:#aaa0b8}.gift-embed-unavailable header b{color:#d1cadc;font-size:15px}.gift-embed-unavailable header span{color:#aaa0b8;font-size:12px;line-height:1.5}.community-messages article.mooted-gift-embed>footer,.mooted-gift-embed>footer{flex-direction:column!important;justify-content:center!important;align-items:center!important;display:flex!important}.community-messages article.mooted-gift-embed>footer>button,.mooted-gift-embed>footer>button,.mooted-gift-embed>footer>a{float:none!important;align-self:center!important;margin-inline:auto!important}.message-link-previews:has(.mooted-gift-embed-row){width:min(480px,100%)!important;max-width:100%!important}.message-link-preview-row.mooted-gift-embed-row{flex-shrink:0!important;width:min(480px,100%)!important;max-width:100%!important}.community-messages article.mooted-gift-embed,.mooted-gift-embed{width:100%!important;min-width:0!important;max-width:none!important}.gift-embed-claimed{background:#1d2422!important;border-color:#34644e!important}.gift-embed-claimed header>i{background:#23976b22;border:1px solid #23976b55;border-radius:50%}.gift-embed-claimed header>i svg{color:#8ce5bb}.gift-embed-claimed header b{color:#b0edcd;font-size:16px}.gift-embed-claimed header small{color:#94b5a4;font-size:11px}.gift-embed-claimed footer{background:#23976b08;border-color:#34644e}.gift-embed-claimed footer button:disabled{opacity:1;border:1px solid #23976b44;color:#8ce5bb!important;background:#23976b22!important}.gift-period-group>summary{background:#ffffff02;padding:16px 18px}.gift-period-group>summary>svg{box-sizing:content-box;background:#6757ff18;border-radius:8px;padding:8px}.gift-period-group>summary>span{font-size:11px}.gift-group-links{padding:0 18px 8px}.gift-group-links>article{min-height:0!important;padding:16px 0!important;display:block!important}.gift-group-links article>header{height:auto!important;min-height:0!important;margin:0 0 12px!important;padding:0!important}.gift-group-links header>div{align-items:center;gap:10px;display:flex}.gift-group-links header b{font-size:12px}.gift-group-links header small{color:#8e879c;font-size:10px}.gift-link-history header>.gift-status{border-radius:20px;padding:4px 9px;font-size:10px}.gift-status.available{color:#8ce5bb;background:#23976b18}.gift-status.revoked{color:#aaa1b9;background:#ffffff08}.gift-share-row{align-items:center;gap:10px;display:flex}.gift-link-history .gift-share-row input{flex:1;min-width:0;height:34px;margin:0}.gift-link-actions{flex-shrink:0;align-items:center;gap:6px;display:flex}.gift-link-actions button{white-space:nowrap;min-height:34px!important;padding:7px 10px!important;font-size:11px!important}.gift-link-actions button:first-child{color:#c7bfff;background:#6757ff18;border-color:#6757ff44}.gift-revoked-toggle{width:auto!important;min-height:30px!important;margin:0!important;font-size:11px!important}.gift-regenerate{background:#19171f;border:1px solid #3b3545;border-radius:6px;align-items:center;gap:12px;margin-top:12px;padding:12px;display:flex}.gift-regenerate p{flex:1;margin:0}.gift-regenerate button{white-space:nowrap;flex-shrink:0}.gift-links-empty{text-align:center;color:#9990a8;border:1px dashed #40384b;border-radius:8px;padding:18px;font-size:12px}@media (width<=600px){.gift-share-row,.gift-regenerate{flex-wrap:wrap}.gift-share-row input{flex-basis:100%}.gift-link-actions{margin-left:auto}.gift-period-group>summary{padding:12px}.gift-period-group>summary>span{font-size:10px}}.mooted-badge-tooltip{z-index:1000600;box-sizing:border-box;color:#eeeaf3;white-space:normal;text-align:center;pointer-events:none;background:#29262f;border:1px solid #49434f;border-radius:7px;max-width:calc(100vw - 16px);padding:9px 11px;font:700 12px/1.3 Inter,Arial,sans-serif;position:fixed;box-shadow:0 4px 12px #0005}.mooted-badge-tooltip:after{content:"";top:100%;left:var(--badge-arrow);border:6px solid #0000;border-top-color:#29262f;position:absolute;transform:translate(-50%)}.mooted-badge-tooltip.below:after{border-top-color:#0000;border-bottom-color:#29262f;top:auto;bottom:100%}.message-channel-mention .channel-mention-voice-icon{vertical-align:-2px;flex-shrink:0;width:14px;height:14px;margin-right:3px;display:inline-block}.composer-channel-mention .channel-mention-voice-icon{vertical-align:-2px;width:14px;height:14px;margin-right:3px;display:inline-block}.message-channel-mention{vertical-align:baseline;align-items:center!important;gap:5px!important;padding:2px 5px!important;display:inline-flex!important}.channel-ping-icon{flex-shrink:0;align-items:center;width:15px;height:15px;display:inline-flex;position:relative}.channel-ping-icon>svg{width:15px;height:15px}.channel-ping-icon>.channel-ping-lock{background:#49416b;border-radius:2px;width:8px;height:8px;position:absolute;top:-4px;right:-3px}@keyframes mooted-badge-glow{0%,to{filter:brightness()}25%,75%{filter:brightness(1.3)}50%{filter:brightness(1.1)}}.profile-badges>.profile-badge-item:has(img[src="/staff-badge.png"]){--badge-glow:#9b8cff}.profile-badges>.profile-badge-item:has(img[src="/bug-hunter-green.png"]){--badge-glow:#55dca1}.profile-badges>.profile-badge-item:has(img[src="/bug-hunter-gold.png"]){--badge-glow:#f5c85a}.profile-badges>.profile-badge-item:not(:has(img[src="/plus-badge.png"])){transform:none!important}.profile-badges>.profile-badge-item:not(:has(img[src="/plus-badge.png"])):hover{transform:none!important}.profile-badges>.profile-badge-item>img:not([src="/plus-badge.png"]){transition:filter .15s;transform:none!important}.profile-badges>.profile-badge-item:hover>img:not([src="/plus-badge.png"]),.profile-badges>.profile-badge-item:focus-visible>img:not([src="/plus-badge.png"]){animation:1.2s ease-in-out infinite mooted-badge-glow!important;transform:none!important}@media (prefers-reduced-motion:reduce){.profile-badges>.profile-badge-item:hover>img:not([src="/plus-badge.png"]),.profile-badges>.profile-badge-item:focus-visible>img:not([src="/plus-badge.png"]){filter:brightness(1.15);animation:none!important}}.mooted-app.community-mode .account-strip{box-shadow:none!important;background:#232129!important;border:1px solid #33303a!important;border-radius:8px!important}.mooted-app.community-mode .account-strip:before{content:none!important;display:none!important}.mooted-app.community-mode .account-strip>button:not(.account-identity){border-radius:5px!important;width:32px!important;height:32px!important}:root[data-theme=midnight] .mooted-app.community-mode .account-strip{background:#12121a!important;border-color:#292936!important}:root:has(.mooted-app) .settings-mooted .settings-content .settings-title{opacity:1;-webkit-backdrop-filter:none;backdrop-filter:none;background:#19171f!important}:root[data-theme=light]:has(.mooted-app) .settings-mooted .settings-content .settings-title{background:var(--theme-panel,#faf9fc)!important;background-color:#faf9fc!important;background-image:linear-gradient(var(--theme-panel,#faf9fc),var(--theme-panel,#faf9fc))!important}:root[data-colour-theme=true]:has(.mooted-app) .settings-mooted .settings-content .settings-title{background-color:#19171f!important;background-image:linear-gradient(var(--ct-raised,#19171f),var(--ct-raised,#19171f))!important}.mobile-settings-back,.mobile-settings-dismiss{display:none}@media (width<=767px),(width<=1023px) and (pointer:coarse){:is(html:has(.mooted-app),body:has(.mooted-app)){overscroll-behavior:none;height:100%;overflow:hidden}.mooted-app,.mooted-app.community-mode,.mooted-app.discover-mode{box-sizing:border-box;position:relative;width:100%!important;min-width:0!important;height:var(--mobile-height,100dvh)!important;min-height:0!important;padding-top:env(safe-area-inset-top)!important;padding-bottom:calc(60px + env(safe-area-inset-bottom))!important;flex-direction:column!important;display:flex!important;overflow:hidden!important}.mooted-app.community-mode:has(.community-members.dm-search-results){box-sizing:border-box;position:relative;width:100%!important;min-width:0!important;height:var(--mobile-height,100dvh)!important;min-height:0!important;padding-top:env(safe-area-inset-top)!important;padding-bottom:calc(60px + env(safe-area-inset-bottom))!important;flex-direction:column!important;display:flex!important;overflow:hidden!important}.mooted-app>.server-rail,.mooted-app>.dm-panel{display:none!important}.mooted-app>.community-view,.mooted-app>.friends-view,.mooted-app>.notes-view,.mooted-app>.dm-view,.mooted-app>.discover-view,.mooted-app>.plus-reference{flex:1;overflow:hidden;grid-column:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;margin:0!important}.community-members,.friends-activity{display:none!important}.mobile-navigation-toggle{left:8px;top:calc(6px + env(safe-area-inset-top));z-index:110;color:#d8d1ed;background:#24212d;border:0;border-radius:9px;place-items:center;width:40px;height:40px;display:grid;position:fixed}.mobile-navigation-toggle svg{width:21px;height:21px}.mobile-bottom-navigation{z-index:120;height:60px;padding-bottom:env(safe-area-inset-bottom);background:#17151e;border-top:1px solid #38313f;justify-content:space-around;display:flex;position:fixed;bottom:0;left:0;right:0}.mobile-bottom-navigation button{color:#b0a7c1;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;min-height:48px;font-size:10px;display:flex}.mobile-bottom-navigation button svg{width:22px;height:22px}.mobile-bottom-navigation button[aria-pressed=true]{color:#a99cff}.mobile-drawer-shade{z-index:90;background:#0008;border:0;position:fixed;inset:0}.mobile-drawer-open .mooted-app>.server-rail{left:0;top:env(safe-area-inset-top);bottom:calc(60px + env(safe-area-inset-bottom));z-index:100;overflow-y:auto;width:64px!important;display:flex!important;position:fixed!important}.mobile-drawer-open .mooted-app>.dm-panel{left:64px;top:env(safe-area-inset-top);bottom:calc(60px + env(safe-area-inset-bottom));z-index:100;background:#19171f;width:calc(min(100vw - 64px,340px))!important;min-width:0!important;height:auto!important;display:flex!important;position:fixed!important}.mobile-drawer-open .mobile-navigation-toggle{left:auto;right:8px}.mobile-keyboard-open .mobile-bottom-navigation{display:none}.mobile-keyboard-open .mooted-app{padding-bottom:0!important}.community-view>header,.notes-header,.friends-tabs{flex-wrap:wrap;gap:8px!important;height:auto!important;min-height:52px!important;padding-left:56px!important}.friends-tabs{flex-wrap:nowrap;overflow-x:auto}.friends-tabs button{white-space:nowrap;min-height:40px}.friends-view .friends-empty{padding:24px!important}.friends-view .friends-empty h1{font-size:22px}.community-messages,.notes-scroll,.dm-messages{overscroll-behavior:contain;flex:1;min-width:0;min-height:0;overflow-y:auto;padding-inline:10px!important}.community-composer,.notes-composer,.dm-composer{flex-shrink:0;min-width:0!important;max-width:calc(100% - 16px)!important;margin:6px 8px!important}.community-composer input,.community-composer textarea,.notes-composer textarea,[contenteditable=true]{font-size:16px!important}.message-link-previews,.message-link-preview-row{max-width:100%!important}.message-markdown{overflow-wrap:anywhere}.message-markdown pre{max-width:100%;overflow-x:auto}.community-message-actions,.dm-message-actions{opacity:1!important;visibility:visible!important;transform:none!important}.community-message-actions button,.dm-message-actions button{min-width:36px;min-height:36px}.settings-overlay.settings-mooted{z-index:100000;box-sizing:border-box;padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom)!important;width:100%!important;height:var(--mobile-height,100dvh)!important;border-radius:0!important;max-height:none!important;display:block!important;inset:0!important;transform:none!important}.settings-mooted>.settings-sidebar,.settings-mooted>.settings-content{box-sizing:border-box;border-radius:0!important;width:100%!important;min-width:0!important;height:100%!important;max-height:none!important}.settings-mooted>.settings-sidebar{flex-direction:column;display:flex;padding:16px!important}.settings-mooted>.settings-content{padding:16px!important;overflow-y:auto!important}.settings-mooted.mobile-settings-menu>.settings-content,.settings-mooted.mobile-settings-page>.settings-sidebar{display:none!important}.mobile-settings-dismiss{color:#b8adff;background:0 0;border:0;align-self:flex-end;min-height:44px;font-size:14px;display:block}.mobile-settings-back{color:#d7cee8;background:0 0;border:0;place-items:center;width:40px;height:40px;margin-right:8px;display:inline-grid!important}.settings-title{align-items:center;min-height:48px;padding-right:48px!important;display:flex!important}.settings-title h1{font-size:19px!important}.settings-close{right:12px!important;top:calc(20px + env(safe-area-inset-top))!important;width:36px!important;height:36px!important;position:absolute!important;left:auto!important}.settings-close small{display:none}.settings-mooted .profile-settings-grid{flex-direction:column!important;gap:24px!important;display:flex!important}.settings-mooted .profile-settings .settings-form{width:100%!important}.profile-preview{margin:auto;width:min(100%,340px)!important}.profile-save-layer{left:8px!important;right:8px!important;bottom:calc(8px + env(safe-area-inset-bottom))!important;width:auto!important}.profile-save-layer>*{box-sizing:border-box;width:100%!important}.settings-mooted input:not([type=checkbox]):not([type=radio]):not([type=color]),.settings-mooted textarea{font-size:16px!important}.settings-mooted .settings-row{flex-wrap:wrap;gap:12px}.subscription-details,.gift-plan-grid{grid-template-columns:1fr!important}.settings-popout-layer,.username-modal-backdrop,.server-dialog-shade,.full-profile-shade,.embed-remove-shade{box-sizing:border-box;align-items:center!important;padding:12px!important}.settings-popout-layer>*,.username-modal-backdrop>*,.server-dialog-shade>*,.full-profile-modal,.create-dm-modal,.quick-switcher-modal{box-sizing:border-box;overflow-y:auto;width:100%!important;min-width:0!important;max-width:100%!important;max-height:calc(var(--mobile-height,100dvh) - 24px)!important;margin:auto!important}.community-member-profile,.dm-member-profile-card,.moot-user-card,.forum-member-profile{top:auto!important;left:8px!important;right:8px!important;bottom:calc(68px + env(safe-area-inset-bottom))!important;width:auto!important;max-width:none!important;max-height:calc(var(--mobile-height,100dvh) - 120px)!important;z-index:100200!important;position:fixed!important;overflow-y:auto!important;transform:none!important}.server-context-menu,.community-context-menu,.forum-card-context,.friend-actions-menu{max-height:65dvh;overflow-y:auto;top:auto!important;left:8px!important;right:8px!important;bottom:calc(68px + env(safe-area-inset-bottom))!important;z-index:100300!important;width:auto!important;max-width:none!important;position:fixed!important;transform:none!important}.server-context-menu button,.community-context-menu button,.settings-navigation-scroll button{min-height:44px!important}.forum-thread-dock{z-index:80;width:100%!important;max-width:none!important;position:absolute!important;inset:0!important}.forum-posts.gallery{grid-template-columns:1fr!important}.forum-search-create{flex-wrap:wrap}.voice-call-controls{flex-wrap:wrap!important;gap:8px!important}.voice-channel-view{min-width:0!important}.voice-panel{max-width:100%!important}.account-strip{width:auto!important;left:0!important;right:0!important}.account-strip .account-display-name{min-width:0}.community-members.dm-search-results{width:100%!important;max-width:none!important;display:flex!important;position:fixed!important;inset:52px 0 60px!important}.community-view.dm-searching .community-messages,.community-view.dm-searching>.community-composer{margin-right:8px!important}.community-mention-picker,.mooted-select-menu{box-sizing:border-box;max-width:calc(100vw - 16px)!important}.mooted-select-menu button{min-height:42px!important}.mooted-app,.mooted-app.community-mode{zoom:1!important;transform:scale(1)!important}.friends-view .friends-empty h1,.friends-view .friends-empty p{overflow-wrap:anywhere;white-space:normal!important;max-width:100%!important}.friends-search{margin:12px!important}.settings-overlay.settings-mooted{transform:scale(1)!important}.mobile-bottom-navigation{transform:none!important}.settings-mooted .settings-sidebar button{text-align:left!important;justify-content:flex-start!important;gap:12px!important}.settings-mooted .settings-sidebar button span,.settings-mooted .settings-sidebar .settings-sidebar-nav button span,.settings-mooted .settings-sidebar-bottom span{visibility:visible!important;display:inline!important}.settings-mooted .settings-search input{width:100%!important;min-width:0!important;display:block!important}.settings-mooted .settings-user>span{display:inline!important}.settings-mooted .settings-sidebar button svg{flex-shrink:0}.settings-mooted .settings-sidebar .mobile-settings-dismiss{align-self:flex-end}.settings-mooted .settings-navigation-scroll{flex:1!important;min-height:0!important}.settings-mooted .profile-settings button,.settings-mooted .profile-media-buttons button,.gift-inventory button,.subscription-settings button{min-height:40px!important;font-size:12px!important}.settings-mooted .profile-settings .settings-form input:not([type=file]):not([type=color]){height:44px!important;font-size:16px!important}.settings-mooted .settings-form label,.settings-mooted .profile-time-editor>b{font-size:13px!important}.settings-mooted .profile-settings>p{font-size:12px!important}.mobile-navigation-toggle,.mobile-bottom-navigation button{touch-action:manipulation}.settings-popout-layer>*,.server-dialog-shade>*{transform:scale(1)!important}.app-loading{min-width:0!important;height:100dvh!important}.auth-page{box-sizing:border-box;min-height:100dvh!important;padding:24px 16px!important}.auth-card{box-sizing:border-box;max-width:100%!important}.auth-card input{font-size:16px!important}.auth-brand{position:static!important}.voice-call-controls button{min-width:44px;min-height:44px}}.mobile-send-message{display:none!important}@media (width<=767px),(width<=1023px) and (pointer:coarse){.community-composer .mobile-send-message,.notes-composer .mobile-send-message,.dm-composer .mobile-send-message{flex-shrink:0;order:10;place-items:center;color:#fff!important;background:#6757ff!important;border-radius:8px!important;width:40px!important;min-width:40px!important;height:40px!important;display:grid!important}.community-composer .mobile-send-message svg{width:18px;height:18px}.community-channel-header>button{place-items:center;width:36px!important;min-width:36px!important;height:40px!important;padding:0!important;display:grid!important}.community-channel-header .channel-topic-trigger{display:none!important}.community-search-wrap{width:36px!important;min-width:0!important;display:flex!important}.community-search-wrap input{border:0!important;width:0!important;padding:0!important;display:block!important}.community-search-wrap:focus-within{z-index:5;background:#24212d;position:absolute;left:52px;right:8px;width:auto!important}.community-search-wrap:focus-within input{width:100%!important;padding:8px!important;font-size:16px!important}.community-view.members-open .community-members{z-index:70;background:#19171f;width:100%!important;display:flex!important;position:absolute!important;inset:52px 0 0!important;overflow-y:auto!important}.community-channel-header>b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;flex:1!important;min-width:0!important}.community-search-wrap>svg{cursor:pointer;flex-shrink:0}.mobile-drawer-open .server-button{min-height:44px}.discover-view{overflow-y:auto!important}.discover-grid{grid-template-columns:1fr!important}.plus-reference{overflow-y:auto!important}.plus-feature-story{grid-template-columns:1fr!important;padding:24px 0!important}.plus-feature-art{min-height:200px!important}.plus-centered-hero{padding:24px 16px!important}.plus-centered-hero h1{font-size:32px!important}.mooted-app:has(.community-view.members-open)>.community-members{z-index:70;background:#19171f;top:52px!important;bottom:calc(60px + env(safe-area-inset-bottom))!important;width:100%!important;max-width:none!important;display:flex!important;position:fixed!important;left:0!important;right:0!important;overflow-y:auto!important}.mooted-app:has(.community-view.members-open)>.community-members .community-member-group{width:100%}.community-channel-header{z-index:81;flex-shrink:0;position:relative}.community-view .community-channel-header>button{display:grid!important}.dm-composer textarea,.notes-composer textarea{flex:1!important;min-width:0!important;font-family:inherit!important;line-height:1.45!important}.dm-composer button[title=Media],.notes-composer button[title=Media]{display:none!important}.dm-modal-shade,.forum-modal-shade,.events-modal-shade,.emoji-picker-shade{box-sizing:border-box;padding:12px!important}.dm-create-modal,.dm-group-edit-modal,.forum-create,.forum-edit,.server-emoji-picker{box-sizing:border-box;overflow-y:auto;max-width:calc(100vw - 24px)!important;max-height:calc(var(--mobile-height,100dvh) - 40px)!important;min-width:0!important}.forum-thread{width:100%!important;min-width:0!important}.dm-details{z-index:80;width:100%!important;position:fixed!important;inset:52px 0 60px!important;overflow-y:auto!important}.notes-plus-menu,.dm-composer-popover{max-width:calc(100vw - 24px)!important;bottom:100%!important;left:8px!important;right:8px!important}.settings-navigation-scroll .sidebar-scroll-thumb{min-height:40px!important}.mobile-drawer-open .mobile-drawer-shade,.mobile-drawer-open .mobile-navigation-toggle{display:none!important}.mobile-drawer-open .mooted-app>.server-rail{background:#17151d!important;width:72px!important}.mobile-drawer-open .mooted-app>.dm-panel{border-left:1px solid #29252f;width:calc(100vw - 72px)!important;max-width:none!important;left:72px!important;right:0!important}.mobile-drawer-open .mooted-app>.dm-panel>.account-strip{display:none!important}.mobile-drawer-open .community-channel-list>button{min-height:42px!important;font-size:15px!important}.mobile-drawer-open .dm-panel .dm-nav button{min-height:48px!important;font-size:14px!important}.mobile-drawer-open .dm-conversation-list button{min-height:56px!important}.mobile-chat-mode .mobile-bottom-navigation{display:none!important}.mobile-chat-mode .mooted-app{padding-bottom:env(safe-area-inset-bottom)!important}.mobile-chat-mode .mobile-navigation-toggle{color:#bbb3c8;top:calc(10px + env(safe-area-inset-top));background:0 0!important}.mobile-chat-mode .community-channel-header,.mobile-chat-mode .dm-view>header,.mobile-chat-mode .notes-header{height:60px!important;min-height:60px!important;padding-left:56px!important}.mobile-chat-mode .community-composer,.mobile-chat-mode .notes-composer{margin-bottom:calc(8px + env(safe-area-inset-bottom))!important}.mobile-bottom-navigation{background:#17141e;height:60px}.mobile-bottom-navigation button{color:#a49bb5;font-size:11px;font-weight:650;position:relative}.mobile-bottom-navigation button[aria-current=page]{color:#fff}.mobile-bottom-navigation button[aria-current=page]>svg{fill:currentColor;stroke:#17141e}.mobile-bottom-navigation button>svg{width:24px;height:24px}.mobile-nav-avatar{object-fit:cover;color:#fff;background:#6757ff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;display:grid}.mobile-bottom-navigation button[aria-current=page] .mobile-nav-avatar{outline-offset:2px;outline:2px solid #9e8aff}.mobile-notification-dot{background:#ff7089;border-radius:50%;width:7px;height:7px;position:absolute;top:8px;left:calc(50% + 8px)}.mobile-you-page,.mobile-notifications-page{top:0;left:0;right:0;bottom:calc(60px + env(safe-area-inset-bottom));z-index:95;color:#eeeaf5;overscroll-behavior:contain;background:#0e0d12;position:fixed;overflow-y:auto}.mobile-you-banner{width:100%;height:184px}.mobile-you-identity{padding:54px 16px 24px;position:relative}.mobile-you-avatar{box-sizing:border-box;background:#6757ff;border:6px solid #0e0d12;border-radius:50%;place-items:center;width:80px;height:80px;font-size:28px;font-weight:750;display:grid;position:absolute;top:-40px;left:16px}.mobile-you-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.mobile-you-avatar i{background:#29bf85;border:4px solid #0e0d12;border-radius:50%;width:16px;height:16px;position:absolute;bottom:-2px;right:-2px}.mobile-you-avatar i.presence-dnd{background:#e55266}.mobile-you-avatar i.presence-idle{background:#efbd54}.mobile-you-avatar i.presence-invisible{background:#777280}.mobile-you-settings{color:#ccc3df;background:#29252f;border:0;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:16px;right:16px}.mobile-you-settings svg{width:22px}.mobile-you-identity h1{margin:6px 0;font-size:24px}.mobile-you-identity>p{color:#aaa1b7;margin:0 0 22px;font-size:14px}.mobile-edit-profile{color:#fff;background:#6757ff;border:0;border-radius:10px;width:100%;height:48px;margin-bottom:16px;font-size:14px;font-weight:700;display:block}.mobile-you-identity article{background:#1a1721;border-radius:12px;margin-bottom:16px;padding:16px}.mobile-you-identity article h2{margin:0 0 8px;font-size:13px}.mobile-you-identity article p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 18px;font-size:14px;line-height:1.5}.mobile-you-identity article p:last-child{margin:0}.mobile-you-notes{color:#ccc3df;text-align:left;background:#1a1721;border:0;border-radius:12px;justify-content:space-between;align-items:center;width:100%;padding:18px;font-size:14px;display:flex}.mobile-you-notes svg{width:18px;transform:rotate(180deg)}.mobile-notifications-page{padding:env(safe-area-inset-top) 16px 24px;box-sizing:border-box;background:#19161f}.mobile-notifications-page header h1{margin:24px 0 8px;font-size:22px}.mobile-notifications-caption{color:#9990a9;margin-bottom:24px;font-size:12px}.mobile-notifications-page>button{color:#e9e3f2;text-align:left;background:#24202d;border:1px solid #383140;border-radius:10px;align-items:center;gap:12px;width:100%;margin-bottom:10px;padding:16px;display:flex}.mobile-notifications-page>button>svg{color:#ad9dff;width:24px}.mobile-notifications-page>button>span{flex:1;min-width:0}.mobile-notifications-page b{font-size:14px;display:block}.mobile-notifications-page small{color:#a49ab4;margin-top:5px;font-size:12px;display:block}.mobile-notifications-page>button>i{color:#fff;background:#6757ff;border-radius:12px;padding:3px 8px;font-size:11px;font-style:normal}.mobile-notifications-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:100px 16px;display:flex}.mobile-notifications-empty>svg{color:#7c6aa7;background:#6757ff12;border-radius:50%;width:54px;height:54px;padding:16px}.mobile-notifications-empty h2{margin:24px 0 8px;font-size:18px}.mobile-notifications-empty p{color:#a49ab4;font-size:13px;line-height:1.6}.mobile-profile-page .mobile-navigation-toggle{display:none!important}.server-context-menu,.community-context-menu,.friend-actions-menu{border-radius:16px 16px 8px 8px!important;padding:12px!important}.server-context-menu:before,.community-context-menu:before{content:"";background:#625969;border-radius:4px;width:34px;height:4px;margin:0 auto 12px;display:block}.community-member-profile,.dm-member-profile-card,.moot-user-card{border-radius:16px 16px 8px 8px!important}.mobile-you-page button:focus-visible,.mobile-notifications-page button:focus-visible{outline-offset:3px;outline:2px solid #a99cff}.mobile-chat-mode .community-members,.mobile-chat-mode .community-members.dm-search-results{bottom:env(safe-area-inset-bottom)!important}.mobile-you-status{color:#9e90bf;background:0 0;border:0;min-height:40px;padding:0 0 20px;font-size:12px}.mobile-you-identity .message-markdown{margin-bottom:20px;font-size:14px;line-height:1.6}.mobile-status-shade{z-index:100500;box-sizing:border-box;background:#0008;align-items:flex-end;padding:8px;display:flex;position:fixed;inset:0}.mobile-status-sheet{width:100%;padding:16px 16px calc(16px + env(safe-area-inset-bottom));box-sizing:border-box;background:#24202b;border:1px solid #443b50;border-radius:18px}.mobile-status-sheet>header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.mobile-status-sheet button{color:#ddd4ec;background:0 0;border:0;min-height:44px;padding:12px;font-size:14px}.mobile-status-sheet>button{text-align:left;border-radius:8px;align-items:center;gap:12px;width:100%;display:flex}.mobile-status-sheet>button:hover{background:#ffffff08}.mobile-status-sheet>button>svg{width:18px;margin-left:auto}.mobile-status-sheet i{background:#29bf85;border-radius:50%;width:12px;height:12px}.mobile-status-sheet i.presence-idle{background:#efbd54}.mobile-status-sheet i.presence-dnd{background:#e55266}.mobile-status-sheet i.presence-invisible{background:#777280}.mobile-you-identity>p{align-items:center;gap:6px;display:flex}.mobile-chat-mode .message-markdown{font-size:15px!important;line-height:1.55!important}.mobile-chat-mode .community-message-author,.mobile-chat-mode .dm-message-author{font-size:14px!important}.mobile-chat-mode .message-time{font-size:10px!important}.mobile-you-identity .profile-badges{margin-left:2px}.mobile-drawer-open .community-channel-list{padding-inline:8px!important}.mobile-you-page,.mobile-notifications-page{animation:.16s ease-out mobile-page-appear}@keyframes mobile-page-appear{0%{opacity:.7;transform:translateY(5px)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){.mobile-you-page,.mobile-notifications-page{animation:none}}@media (width<=767px),(width<=1023px) and (pointer:coarse){.mobile-drawer-open .mooted-app>.community-view,.mobile-drawer-open .mooted-app>.friends-view,.mobile-drawer-open .mooted-app>.dm-view,.mobile-drawer-open .mooted-app>.notes-view,.mobile-drawer-open .mooted-app>.discover-view,.mobile-profile-page .mooted-app>.community-view,.mobile-profile-page .mooted-app>.friends-view,.mobile-profile-page .mooted-app>.dm-view,.mobile-profile-page .mooted-app>.notes-view{visibility:hidden!important;pointer-events:none!important}.mobile-chat-mode .mobile-you-page{display:none}.mobile-drawer-open .dm-panel .quick-switcher-button kbd{display:none!important}.dm-message-menu,.mooted-message-menu,.notes-action-menu{top:auto!important;left:8px!important;right:8px!important;bottom:calc(8px + env(safe-area-inset-bottom))!important;z-index:100350!important;border-radius:16px 16px 8px 8px!important;width:auto!important;max-width:none!important;max-height:70dvh!important;position:fixed!important;overflow-y:auto!important;transform:none!important}.dm-message-menu>button,.mooted-message-menu>button{min-height:44px!important;font-size:13px!important}.dm-message-rich{position:relative!important}.dm-message-rich .dm-message-content>header{padding-right:36px!important}.dm-hover-actions{opacity:1!important;visibility:visible!important;width:36px!important;height:36px!important;box-shadow:none!important;background:0 0!important;border:0!important;justify-content:center!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important;inset:4px 4px auto auto!important;transform:none!important}.dm-hover-actions>button:not(.dm-more){display:none!important}.dm-hover-actions>.dm-more{width:36px!important;height:36px!important}.dm-profile-card{width:auto!important;max-width:none!important;max-height:calc(var(--mobile-height,100dvh) - 100px)!important;z-index:100350!important;position:fixed!important;inset:auto 8px 8px!important;overflow-y:auto!important;transform:none!important}.dm-profile-card>button{min-height:44px}.voice-options-menu{max-width:calc(100vw - 24px)!important}.settings-save-bar{flex-wrap:wrap!important;gap:8px!important}.gift-link-actions{flex-wrap:wrap!important}.settings-row>div{min-width:0!important}.friends-list{padding-inline:12px!important}.friend-row{gap:8px!important}.friend-row-actions button{min-width:36px!important;min-height:36px!important}.mobile-drawer-open .community-category{min-height:36px}}.mobile-settings-index{display:none}@media (width<=767px),(width<=1023px) and (pointer:coarse){.settings-mooted.mobile-settings-menu>.settings-sidebar{display:none!important}.mobile-settings-index{color:#eae5f1;padding-top:env(safe-area-inset-top);box-sizing:border-box;background:#19161f;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.mobile-settings-index>header{background:#27232e;border-bottom:1px solid #3c3545;grid-template-columns:48px 1fr 48px;align-items:center;height:56px;min-height:56px;padding:0 8px;display:grid}.mobile-settings-index>header h1{text-align:center;margin:0;font-size:16px;font-weight:700}.mobile-settings-index>header button{color:#b7acc7;background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid}.mobile-settings-index>header svg{width:20px;height:20px}.mobile-settings-index-body{padding:16px 16px calc(24px + env(safe-area-inset-bottom));overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#514958 transparent;flex:1;min-height:0;overflow-y:auto}.mobile-settings-account{color:#eae5f1;text-align:left;background:#27232e;border:1px solid #443b4d;border-radius:8px;align-items:center;gap:12px;width:100%;min-height:54px;padding:10px 12px;display:flex}.mobile-settings-account b{flex:1;font-size:13px}.mobile-settings-account>svg{color:#a99fb9;width:16px}.mobile-settings-account-avatar{background:#6757ff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:14px;font-weight:700;display:grid;overflow:hidden}.mobile-settings-account-avatar img{object-fit:cover;width:100%;height:100%}.mobile-settings-index-body>section{margin-top:20px}.mobile-settings-index-body>section>h2{letter-spacing:.3px;color:#aaa0b8;margin:0 10px 8px;font-size:11px;font-weight:650}.mobile-settings-group{background:#27232e;border:1px solid #443b4d;border-radius:8px;padding:0 12px}.mobile-settings-group>button{color:#e5dfed;text-align:left;background:0 0;border:0;border-bottom:1px solid #403747;align-items:center;gap:12px;width:100%;min-height:46px;padding:10px 0;font-size:13px;font-weight:650;display:flex}.mobile-settings-group>button:last-child{border-bottom:0}.mobile-settings-group>button>span{flex:1}.mobile-settings-group>button>svg{color:#b8acc9;flex-shrink:0;width:17px;height:17px}.mobile-settings-group>button>svg:last-child{color:#8e829e;width:15px}.mobile-settings-group>button:active{background:#ffffff08}.mobile-settings-signout{color:#ff8395;background:#27232e;border:1px solid #443b4d;border-radius:8px;align-items:center;gap:12px;width:100%;min-height:48px;margin-top:20px;padding:10px 12px;font-size:13px;font-weight:650;display:flex}.mobile-settings-signout svg{width:17px}.mobile-settings-version{color:#81758e;text-align:center;margin:18px 0 4px;font-size:10px;display:block}.mobile-settings-index button:focus-visible{outline-offset:2px;outline:2px solid #a897ff}.settings-mooted.mobile-settings-page>.settings-content{padding-top:0!important}.settings-mooted.mobile-settings-page .settings-title{z-index:20;background:#27232e;border-bottom:1px solid #3c3545;top:0;justify-content:center!important;min-height:56px!important;max-height:56px!important;margin:0 -16px 24px!important;padding:0 52px!important;position:sticky!important}.settings-mooted.mobile-settings-page .settings-title h1{text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;line-height:1.3;overflow:hidden;font-size:16px!important}.settings-title .mobile-settings-back{top:6px;left:8px;width:40px!important;height:44px!important;margin:0!important;position:absolute!important}.settings-mooted.mobile-settings-page .settings-close{z-index:25;top:calc(6px + env(safe-area-inset-top))!important;background:0 0!important;border:0!important;width:40px!important;height:44px!important;position:fixed!important;right:8px!important}.settings-mooted .settings-page-section{padding-top:8px!important}.settings-mooted .settings-page-section h2{font-size:18px!important}.settings-mooted .settings-row p,.settings-mooted .settings-page-section p{font-size:13px!important;line-height:1.6!important}.settings-mooted .settings-row b{font-size:14px!important}.settings-mooted .settings-page-section input[role=switch]{min-width:40px}.settings-popout-layer{align-items:flex-end!important;padding:0!important}.settings-popout-layer>section,.settings-popout-layer>div{width:100%!important;max-width:none!important;max-height:90dvh!important;padding-bottom:calc(20px + env(safe-area-inset-bottom))!important;border-radius:18px 18px 0 0!important;margin:0!important}.settings-popout-layer>section:before,.settings-popout-layer>div:before{content:"";background:#5a5066;border-radius:4px;width:34px;height:4px;margin:0 auto 12px;display:block}}.mobile-community-close,.mobile-community-heading{display:none}@media (width<=767px),(width<=1023px) and (pointer:coarse){.community-settings-shade{padding-top:env(safe-area-inset-top);box-sizing:border-box;width:100%!important;height:var(--mobile-height,100dvh)!important;z-index:170000!important;grid-template-columns:none!important;min-width:0!important;animation:none!important;display:block!important;inset:0!important;overflow:hidden!important;transform:none!important}.community-settings-shade>aside,.community-settings-shade>main{box-sizing:border-box;overscroll-behavior:contain;width:100%!important;min-width:0!important;height:100%!important;overflow:hidden auto!important}.community-settings-shade>aside{padding:0 16px calc(24px + env(safe-area-inset-bottom))!important;background:#19161f!important}.community-settings-shade>aside>header{z-index:2;background:#27232e;border-bottom:1px solid #403846;flex-direction:row;align-items:center;gap:10px;min-height:56px;margin:0 -16px 20px;padding:0 16px;display:flex;position:sticky;top:0}.community-settings-shade>aside>header b,.community-settings-shade>aside>header small{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.mobile-community-close{color:#ddd5e9;background:0 0;border:0;place-items:center;min-width:40px;height:44px;padding:8px;display:grid}.mobile-community-close svg{width:20px}.community-settings-nav section{border-radius:10px;overflow:hidden;margin:0 0 22px!important}.community-settings-nav section>small{padding:8px 10px;display:block;font-size:11px!important}.community-settings-nav button,.community-settings-shade>aside>button{color:#e7e0ef;align-items:center;width:100%;background:#27232e!important;border-bottom:1px solid #403846!important;border-radius:0!important;min-height:48px!important;margin:0!important;padding:10px 14px!important;font-size:14px!important;display:flex!important}.community-settings-nav button:after,.channel-settings>aside>button:not(.danger):after{content:"›";color:#a59bb4;margin-left:auto;font-size:22px}.community-settings-nav button.active{background:#332c43!important}.community-settings-shade.mobile-community-menu>main,.community-settings-shade.mobile-community-page>aside{display:none!important}.community-settings-shade>main{padding:0 16px calc(100px + env(safe-area-inset-bottom))!important;background:#19161f!important}.mobile-community-heading{z-index:5;background:#27232e;border-bottom:1px solid #403846;align-items:center;gap:8px;min-height:56px;margin:0 -16px 20px;padding:0 56px 0 8px;display:flex;position:sticky;top:0}.mobile-community-heading>b{text-align:center;flex:1;font-size:16px}.mobile-community-heading>button{color:#ddd5e9;background:0 0;border:0;flex-shrink:0;place-items:center;width:40px;height:44px;display:grid}.mobile-community-heading svg{width:20px}.community-settings-shade>main>h1{display:none!important}.community-settings-close{z-index:10;justify-content:center;right:8px!important;top:calc(6px + env(safe-area-inset-top))!important;width:40px!important;height:44px!important}.community-settings-close svg{width:21px!important}.community-settings-close small{display:none!important}.community-settings-shade :is(input:not([type=checkbox]):not([type=radio]):not([type=color]),textarea){box-sizing:border-box;min-width:0!important;max-width:100%!important;font-size:16px!important}.community-settings-shade :is(button,label){touch-action:manipulation}.community-settings-shade button{min-height:42px}.community-settings-shade p{font-size:13px;line-height:1.55}.community-settings-shade :is(section,article,form){box-sizing:border-box;min-width:0;max-width:100%}.community-overview,.community-moderation,.community-records{width:100%!important;max-width:100%!important}.branding-row{flex-wrap:wrap}.branding-row>div{min-width:0}.community-banner-preview{width:100%!important;max-width:100%!important}.role-editor,.role-editor.mooted-role-editor{flex-direction:column!important;gap:16px!important;display:flex!important}.role-editor>nav{flex-shrink:0;gap:6px;max-height:160px;padding-bottom:8px;overflow-x:auto;flex-direction:row!important;display:flex!important}.role-editor>nav button{white-space:nowrap;flex-shrink:0!important;min-height:44px!important}.role-editor>section{width:100%!important}.role-editor-tabs{white-space:nowrap;overflow-x:auto;display:flex!important}.role-editor-tabs button{flex-shrink:0}.role-editor-heading{flex-wrap:wrap;gap:10px}.role-editor-heading input{width:100%!important}.role-color-palette{flex-wrap:wrap!important}.permission-group>label,.channel-permissions section>div{align-items:center;gap:12px}.permission-group small,.channel-permissions section small{font-size:12px!important}.permission-group b,.channel-permissions section b{font-size:13px!important}.permission-group input,.channel-permissions section>div>div{flex-shrink:0}.channel-permissions section button{min-width:36px;min-height:40px}.channel-unsaved-bar,.role-unsaved-bar{box-sizing:border-box;z-index:20;flex-wrap:wrap;gap:8px;left:8px!important;right:8px!important;bottom:calc(8px + env(safe-area-inset-bottom))!important;width:auto!important;min-width:0!important;max-width:none!important;padding:12px!important;position:fixed!important}.channel-unsaved-bar button{min-height:42px}.channel-unsaved-bar>span{flex:1;min-width:120px;font-size:12px}.community-members-page{flex:1;min-height:0;overflow:hidden;width:100%!important;min-width:0!important}.community-members-page>header{min-height:60px;padding-left:56px!important}.community-members-page>main{overflow-y:auto;padding:12px 10px!important}.community-members-toolbar{flex-wrap:wrap!important}.community-members-toolbar>div{flex-basis:100%}.community-members-toolbar label{flex:1;min-width:0;width:auto!important}.community-members-toolbar input{font-size:16px!important}.community-members-table{flex:1;overflow:hidden auto}.community-members-table-head{display:none!important}.community-members-table-row{grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;width:100%!important;min-width:0!important;padding:16px 12px!important;display:grid!important}.community-members-table-row>.member-table-name{grid-column:1/-1}.community-members-table-row>span{overflow-wrap:anywhere;min-width:0;font-size:12px}.community-members-table-row>.member-table-roles{flex-wrap:wrap;grid-column:1/-1}.community-members-table-row>svg{justify-self:end}.community-members-page>main>footer{flex-wrap:wrap;height:auto;min-height:56px;padding:10px}.members-table{grid-template-columns:minmax(0,1fr)!important}.members-table>b{display:none}.members-table>span{border:0;min-height:40px}.members-table>.member-cell{border-top:1px solid #403846;padding-top:16px}.community-members-settings>header{flex-wrap:wrap}.community-members-settings>header input{width:100%!important}.automod-grid,.automod-exempt,.automod-levels,.event-form-grid,.event-location-types{grid-template-columns:1fr!important}.automod-settings>header,.safety-sections>article,.community-records article{flex-wrap:wrap;gap:10px}.safety-sections article>div:nth-child(2){min-width:0}.safety-sections h2{font-size:14px!important}.safety-sections article b{font-size:12px!important}.community-records article>div{overflow-wrap:anywhere;min-width:0}.community-records article small{font-size:12px!important}.community-records article button{min-height:44px}.community-overview footer{flex-wrap:wrap}:is(.community-events-shade,.community-crop-shade,.community-delete-shade,.delete-channel-shade,.private-access-shade,.reaction-details-shade,.channel-topic-shade,.community-forward-shade,.pin-message-shade,.delete-message-shade,.manage-accounts-shade,.status-editor-shade,.template-use-shade,.invite-create-shade){box-sizing:border-box;z-index:180000!important;align-items:center!important;padding:12px!important}:is(.community-events-modal,.community-crop-modal,.community-delete-modal,.private-access-modal,.reaction-details-modal,.channel-topic-modal,.community-forward-modal,.pin-message-modal,.delete-message-modal,.manage-accounts-modal,.status-editor-modal,.template-use-modal,.invite-create-modal){box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important;max-height:calc(var(--mobile-height,100dvh) - 24px)!important;margin:auto!important;overflow-y:auto!important;transform:none!important}.community-events-modal{padding:16px!important}.community-events-modal>header{gap:8px}.event-create-panel{padding:16px!important}.event-create-panel input{min-width:0;font-size:16px!important}.community-crop-modal canvas,.community-crop-modal img{max-width:100%!important}.community-crop-modal{padding:16px!important}.community-pins-panel,.pinned-notes-panel{z-index:130;overflow-y:auto;width:100%!important;max-width:none!important;position:fixed!important;inset:60px 0 0!important}.community-search-panel{max-height:65dvh;overflow-y:auto;width:auto!important;position:fixed!important;top:60px!important;left:8px!important;right:8px!important}.community-forward-modal input{font-size:16px!important}.mobile-you-identity>p{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mobile-you-identity .profile-badges{flex-wrap:wrap;max-width:100%;gap:8px!important;margin:0!important;display:flex!important}.profile-badges{flex-wrap:wrap!important;overflow:visible!important}.profile-badge-item{touch-action:manipulation;min-width:28px;min-height:28px;flex-shrink:0!important}.mooted-badge-tooltip{white-space:normal!important;z-index:2000000!important;max-width:calc(100vw - 24px)!important;line-height:1.4!important}.staff-badge-list article{flex-wrap:wrap}.staff-badge-actions{justify-content:flex-start;width:100%}.staff-badge-actions button{min-height:44px!important}.shortcut-row{flex-wrap:wrap}.settings-mooted table{max-width:100%;display:block;overflow-x:auto}.subscription-details>*{min-width:0}.gift-inventory input{max-width:100%;min-width:0!important}.devices-panel main{padding-inline:16px!important}.community-members-table-row [data-mobile-label]:before{content:attr(data-mobile-label);color:#9e94af;margin-bottom:4px;font-size:10px;display:block}.server-dialog-shade,.settings-popout-layer,.username-modal-backdrop,.dm-modal-shade,.forum-modal-shade{z-index:190000!important}.channel-webhooks-view>article>header,.channel-webhooks-view>article>footer,.integration-followed{flex-wrap:wrap!important}.webhook-fields,.forum-overview-inline>div{grid-template-columns:1fr!important}.channel-webhooks-view>article>footer button{flex:1;min-height:44px}.channel-webhooks-view>header{flex-wrap:wrap}.channel-webhooks-view>article{padding:12px!important}.forum-overview-inline input,.forum-overview-inline textarea{box-sizing:border-box}.community-settings-shade .emoji-upload-row,.community-settings-shade .emoji-settings-header{flex-wrap:wrap!important}.community-settings-shade table{max-width:100%;display:block;overflow-x:auto}.community-settings-shade :is(img,video){max-width:100%}.dm-view>header{flex-wrap:nowrap!important;gap:6px!important}.dm-view>header>b,.dm-group-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:35vw;overflow:hidden}.dm-view>header .dm-status{display:none}.dm-view>header button{min-width:32px;padding:5px!important}.dm-view>header .dm-header-avatars{flex-shrink:0}.full-profile-modal{padding:0!important}.full-profile-identity h1,.community-member-profile h2,.dm-member-profile-card h2{flex-wrap:wrap;gap:8px}.full-profile-identity .profile-badges-right{margin:8px 0!important;position:static!important}.full-profile-modal .profile-badges{max-width:100%}.mooted-app .voice-channel-view{box-sizing:border-box;width:100%;max-width:100%;overflow-y:auto}.voice-participants,.voice-grid,.video-grid{grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr))!important}.voice-call-controls{padding:12px!important}.voice-call-controls button{min-width:44px;min-height:44px}.forum-posts{grid-template-columns:1fr!important}.forum-header,.forum-search-create{flex-wrap:wrap!important}.forum-create input,.forum-create textarea,.dm-create-modal input{min-width:0;font-size:16px!important}.forum-thread-dock{max-height:100%;overflow-y:auto}.community-dropdown{top:auto!important;left:8px!important;right:8px!important;bottom:calc(68px + env(safe-area-inset-bottom))!important;z-index:250000!important;border-radius:14px!important;width:auto!important;max-height:75dvh!important;padding:10px!important;position:fixed!important;overflow-y:auto!important;transform:none!important}.community-dropdown button{min-height:46px!important;font-size:14px!important}.community-dropdown>header{padding:12px!important}.community-dropdown svg{width:20px!important;height:20px!important}.member-table-role-menu{z-index:260000!important;max-height:60dvh!important}.community-crop-stage{box-sizing:border-box;max-width:100%}.community-settings-shade>aside>header,.community-settings-shade .community-settings-nav{box-sizing:border-box!important;width:100%!important;max-width:none!important}.community-settings-shade>aside>header{width:calc(100% + 32px)!important}.community-settings-nav section{border:0!important;padding:0!important;display:block!important}.community-settings-nav section>small{display:block!important}.community-settings-nav .danger{color:#ff879a!important}.community-settings-shade>main>*{min-width:0;max-width:100%}.community-settings-shade>main>.mobile-community-heading{max-width:none!important}.role-toggle b,.role-permission-group b{font-size:13px!important}.role-toggle small,.role-view-as p{font-size:12px!important;line-height:1.5!important}.role-color-palette button{flex-shrink:0;height:32px!important;min-height:32px!important}.role-editor-tabs button{font-size:12px!important}.community-settings-shade label{font-size:12px}.community-settings-shade .mobile-community-heading>b{font-size:16px}.community-settings-shade>aside>header{flex-shrink:0}.channel-permission-workspace{flex-direction:column!important;gap:16px!important;width:100%!important;min-width:0!important;display:flex!important}.channel-permission-workspace>nav{flex-wrap:wrap;gap:6px;max-height:180px;overflow-y:auto;width:100%!important;display:flex!important}.channel-permission-workspace>nav>header{width:100%;padding:8px}.channel-permission-workspace>nav button{flex-shrink:0;min-height:44px}.channel-permission-detail{width:100%!important;min-width:0!important}.channel-permission-detail>h2{overflow-wrap:anywhere}.channel-permission-detail section>div{flex-wrap:wrap!important;gap:10px!important;padding-block:12px!important}.channel-permission-detail section>div>span{min-width:0;flex-basis:100%!important}.channel-permission-detail section>div>div{margin-left:auto}.private-access>header{flex-wrap:wrap;gap:8px}.private-access-modal input{font-size:16px!important}.emoji-upload-card{flex-direction:column!important;gap:16px!important;padding:16px!important;display:flex!important}.emoji-upload-card form{flex-direction:column!important;gap:12px!important;width:100%!important;display:flex!important}.emoji-upload-card form>*{box-sizing:border-box;width:100%!important}.emoji-settings-v2>header{flex-wrap:wrap;gap:8px}.emoji-settings-v2 article{flex-wrap:wrap!important;gap:10px!important}.emoji-settings-v2 article input{width:100%!important}.mooted-template-preview>div,.audit-filters,.audit-details dl>div{grid-template-columns:1fr!important}.audit-entry>button{flex-wrap:wrap}.discover-tools,.discovery-application-dialog fieldset{grid-template-columns:1fr!important}.mooted-event-shade{box-sizing:border-box;z-index:190000!important;padding:8px!important;position:fixed!important;inset:0!important}.mooted-events-modal,.mooted-event-wizard,.mooted-event-success{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important;max-height:calc(var(--mobile-height,100dvh) - 16px)!important;overflow-y:auto!important}.mooted-event-wizard{flex-direction:column;display:flex}.event-wizard-body{min-height:0;overflow-y:auto;padding:16px!important}.event-wizard-footer{flex-wrap:wrap;gap:8px!important;padding:12px!important}.event-wizard-footer button{min-height:44px;min-width:70px!important}.mooted-event-success{padding:40px 16px 24px!important}.mooted-event-success>p{width:auto!important}.event-stepper{padding:12px!important;font-size:11px!important}.event-datetime-grid,.voice-channel-settings-grid,.voice-config-features,.voice-diagnostics>div{grid-template-columns:1fr!important}.mooted-emoji-picker,.notes-emoji-picker,.server-composer-emoji,.server-message-emoji{top:auto!important;left:8px!important;right:8px!important;bottom:calc(68px + env(safe-area-inset-bottom))!important;z-index:260000!important;box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:none!important;max-height:65dvh!important;position:fixed!important}.mooted-emoji-search{grid-template-columns:minmax(0,1fr) 36px 76px!important}.mooted-emoji-search input{min-width:0;font-size:16px!important}.mooted-emoji-browser{min-height:0!important;max-height:45dvh!important}.mooted-emoji-browser>main{overflow-y:auto!important}.notes-emoji-picker aside{width:100%!important;max-width:100%!important}.image-context-menu{z-index:260000!important;width:auto!important;max-width:none!important;position:fixed!important;inset:auto 8px 68px!important}.image-context-menu button{min-height:44px}.mobile-community-sheet-shade{z-index:1000050;box-sizing:border-box;background:#0000008f;align-items:flex-end;display:flex;position:fixed;inset:0}.community-dropdown.mobile-community-sheet{overscroll-behavior:contain;outline:0;animation:.18s ease-out mobileCommunitySheetIn;width:100%!important;max-width:none!important;max-height:min(62dvh,calc(var(--mobile-height,100dvh) - 48px))!important;background:#1b1821!important;border:1px solid #39333f!important;border-bottom:0!important;border-radius:24px 24px 0 0!important;margin:0!important;padding:0!important;position:relative!important;inset:auto!important;overflow-y:auto!important;box-shadow:0 -10px 40px #0003!important}.mobile-community-sheet-grip{touch-action:none;justify-content:center;align-items:center;height:32px;display:flex}.mobile-community-sheet-grip>span{background:#77717e;border-radius:4px;width:40px;height:4px}.community-dropdown.mobile-community-sheet>.mobile-community-sheet-identity{align-items:center;gap:12px;display:flex;background:0 0!important;border:0!important;padding:16px 16px 28px!important}.mobile-community-sheet-icon{color:#fff;background:#6757ff;border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;font-size:22px;font-weight:750;display:grid;overflow:hidden}.mobile-community-sheet-icon img{object-fit:cover;width:100%;height:100%}.mobile-community-sheet-identity>div:nth-child(2){flex:1;min-width:0}.mobile-community-sheet-identity h2{color:#f2eef7;overflow-wrap:anywhere;line-height:1.3;margin:0 0 5px!important;font-size:16px!important}.mobile-community-sheet-identity p{color:#aaa3b5;flex-wrap:wrap;gap:10px;line-height:1.4;display:flex;margin:0!important;font-size:12px!important}.mobile-community-sheet-identity p>span{align-items:center;gap:4px;display:flex}.mobile-community-sheet-identity p i{background:#9c94a9;border-radius:50%;width:8px;height:8px}.mobile-community-sheet-identity p>span:first-child i{background:#2ec580}.community-dropdown.mobile-community-sheet .mobile-community-sheet-identity>button{color:#a69cae;margin-left:auto;background:0 0!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;padding:6px!important}.mobile-community-sheet-identity>button svg{width:18px!important;height:18px!important}.mobile-community-sheet-actions{padding:0 16px calc(16px + env(safe-area-inset-bottom))}.mobile-community-action-group{background:#27232e;border-radius:14px;margin:0 0 16px;overflow:hidden}.community-dropdown.mobile-community-sheet .mobile-community-action-group>button{color:#ece7f2;text-align:left!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff03!important;border-radius:0!important;justify-content:flex-start!important;align-items:center!important;gap:14px!important;width:100%!important;min-height:56px!important;padding:16px!important;font-size:14px!important;font-weight:650!important;display:flex!important}.community-dropdown.mobile-community-sheet .mobile-community-action-group>button:last-child{border-bottom:0!important}.community-dropdown.mobile-community-sheet .mobile-community-action-group>button:active,.community-dropdown.mobile-community-sheet .mobile-community-action-group>button:focus-visible{outline:0;background:#393142!important}.mobile-community-action-group>button>svg{color:#eee9f5;flex-shrink:0;width:20px!important;height:20px!important}.community-dropdown.mobile-community-sheet button.danger{color:#ff8798!important}.mobile-community-sheet-error{color:#ff96a4;padding:8px;font-size:13px}}@keyframes mobileCommunitySheetIn{0%{opacity:.4;translate:0 24px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.community-dropdown.mobile-community-sheet{animation:none!important}}.community-members>.mobile-channel-member-heading,.community-members>.mobile-member-pins{display:none!important}@media (width<=767px),(width<=1023px) and (pointer:coarse){.mooted-app:has(.community-view.members-open)>.community-members:not(.dm-search-results){box-sizing:border-box;box-shadow:none;overscroll-behavior:contain;z-index:180000!important;padding:0 16px calc(24px + env(safe-area-inset-bottom))!important;background:#1b1821!important;border:1px solid #39333f!important;border-radius:24px 24px 0 0!important;inset:32px 0 0!important}.mobile-channel-member-heading{z-index:2;background:#1b1821;margin:0 -16px;padding:0 16px;display:block;position:sticky;top:0}.mobile-member-grip{place-items:center;height:32px;display:grid}.mobile-member-grip span{background:#77717e;border-radius:8px;width:40px;height:4px}.mobile-channel-member-heading>header{align-items:center;gap:12px;padding:12px 0 16px;display:flex}.mobile-member-channel-icon{background:#2b2732;border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.mobile-member-channel-icon svg{width:26px;height:26px}.mobile-channel-member-heading header>div{flex:1;min-width:0}.mobile-channel-member-heading h2{color:#eeeaf4;align-items:center;gap:7px;margin:0;font-size:18px;display:flex}.mobile-channel-member-heading h2 svg{color:#aaa3b5;flex-shrink:0;width:18px}.mobile-channel-member-heading p{color:#c5bfcd;margin:5px 0 0;font-size:13px}.mobile-channel-member-heading header>button{color:#eeeaf4;background:0 0;border:0;place-items:center;width:40px;height:40px;display:grid}.mobile-member-quick-actions{gap:8px;margin-bottom:12px;display:flex}.mobile-member-quick-actions button{color:#eeeaf4;background:#27232e;border:0;border-radius:14px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;min-height:60px;font-size:12px;font-weight:650;display:flex}.mobile-member-quick-actions svg{width:20px;height:20px}.mobile-channel-member-heading nav{border-bottom:2px solid #38323f;margin:0 -16px;display:flex}.mobile-channel-member-heading nav button{color:#aaa3b5;background:0 0;border:0;border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:8px;width:50%;height:50px;margin-bottom:-2px;font-size:15px;font-weight:650;display:flex}.mobile-channel-member-heading nav button.active{color:#b5a7ff;border-bottom-color:#b5a7ff}.mobile-channel-member-heading nav svg{width:18px;height:18px}.community-members:not(.dm-search-results)>section{background:#24212b;border-radius:14px;position:relative;margin:44px 0 0!important;padding:4px 0!important;overflow:visible!important}.community-members:not(.dm-search-results)>section>header{line-height:20px;position:absolute;top:-30px;left:16px;text-transform:none!important;color:#bdb6c8!important;margin:0!important;padding:0!important;font-size:13px!important}.community-members .community-member-row{box-sizing:border-box;background:0 0;border-bottom:1px solid #ffffff03;border-radius:0!important;width:100%!important;min-height:64px!important;margin:0!important;padding:10px 16px!important}.community-members .community-member-avatar{flex-shrink:0;width:40px!important;height:40px!important}.community-members .community-member-row b{font-size:15px!important}.community-members .community-member-row small{margin-top:4px;font-size:12px!important}.community-members .community-member-row>span{min-width:0}.community-members .community-member-row:last-child{border:0}.community-members.mobile-show-pins>section{display:none!important}.mobile-member-pins{padding:20px 0;display:block}.mobile-member-pins>button{color:#eeeaf4;text-align:left;background:#27232e;border:1px solid #39333f;border-radius:14px;width:100%;margin-bottom:12px;padding:16px;display:block}.mobile-member-pins p{white-space:pre-wrap;overflow-wrap:anywhere}.mobile-member-pins>div{text-align:center;color:#aaa3b5;padding:40px 16px}.mobile-member-more{background:#27232e;border-radius:12px;padding:8px}.mobile-member-more button{text-align:left;color:#eeeaf4;background:0 0;border:0;width:100%;min-height:44px;padding:10px;display:block}.mooted-app:has(.community-view.members-open)>.community-members:not(.dm-search-results){height:auto!important;display:block!important;overflow:hidden auto!important}.community-members>.mobile-channel-member-heading{box-sizing:border-box;border-radius:0!important;align-items:normal!important;height:auto!important;min-height:0!important;padding:0 16px!important;display:block!important}.community-members>.mobile-channel-member-heading:hover{background:#1b1821!important}.community-members>.mobile-member-pins{align-items:normal!important;height:auto!important;padding:20px 0!important;display:block!important}.community-members .mobile-member-channel-icon{flex-direction:initial!important;display:grid!important}.community-members .mobile-member-grip>span{display:block!important}.community-members .mobile-channel-member-heading>nav{display:flex!important}.community-members .mobile-channel-member-heading h2{overflow-wrap:anywhere;white-space:normal;min-width:0}.mobile-profile-backdrop{z-index:300000;overscroll-behavior:contain;background:#0009;align-items:flex-end;display:flex;position:fixed;inset:0}.mobile-profile-sheet{box-sizing:border-box;width:100%;max-height:86dvh;padding-bottom:env(safe-area-inset-bottom);overscroll-behavior:contain;isolation:isolate;background:#100e14;border:1px solid #423b4c;border-bottom:0;border-radius:24px 24px 0 0;outline:0;position:relative;overflow:hidden auto}.mobile-profile-grip{touch-action:none;z-index:4;background:#1b1821;place-items:center;height:28px;display:grid;position:sticky;top:0}.mobile-profile-grip>span{background:#aaa3b5;border-radius:6px;width:40px;height:4px;display:block}.mobile-profile-dismiss{z-index:5;color:#fff;background:#16131b9e;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:38px;right:12px}.mobile-profile-dismiss svg{width:20px}.mobile-profile-sheet>.community-member-profile,.mobile-profile-sheet>.dm-member-profile-card{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background:#100e14!important;border:0!important;border-radius:0!important;flex-direction:column!important;gap:0!important;margin:0!important;padding:0 16px 20px!important;display:flex!important;position:relative!important;inset:auto!important;overflow:visible!important;transform:translate(0,0)scale(1)!important}.mobile-profile-sheet .note-author-banner,.mobile-profile-sheet>.dm-member-profile-card>div:first-child{background-color:var(--profile-accent,#6757ff);order:0;border-radius:0!important;flex:none!important;width:calc(100% + 32px)!important;height:156px!important;min-height:156px!important;margin:0 -16px!important;padding:0!important;display:block!important;position:relative!important;inset:auto!important}.mobile-profile-sheet .note-author-avatar,.mobile-profile-sheet>.dm-member-profile-card>.dm-avatar{box-sizing:border-box;z-index:1;border-radius:50%;order:1;border:5px solid #100e14!important;flex:none!important;width:84px!important;height:84px!important;margin:-44px 0 12px!important;position:relative!important;inset:auto!important;overflow:visible!important}.mobile-profile-sheet .note-author-avatar img,.mobile-profile-sheet>.dm-member-profile-card>.dm-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.mobile-profile-sheet :is(.community-member-profile,.dm-member-profile-card)>h2{color:#f2eef7;order:2;align-items:center;gap:8px;flex-wrap:wrap!important;margin:0 0 5px!important;padding:0!important;font-size:24px!important;line-height:1.3!important;display:flex!important}.mobile-profile-sheet .profile-badges{flex-wrap:wrap;max-width:100%;gap:8px!important;display:flex!important;overflow:visible!important}.mobile-profile-sheet .profile-badge{flex-shrink:0}.mobile-profile-sheet .note-author-username,.mobile-profile-sheet>.dm-member-profile-card>span{color:#b2a9bf;order:3;margin:0 0 10px!important;font-size:13px!important;position:static!important}.mobile-profile-sheet .community-member-profile>em,.mobile-profile-sheet>.dm-member-profile-card>p{order:4;margin:0 0 12px!important;font-size:14px!important}.mobile-profile-sheet .community-member-profile>footer,.mobile-profile-sheet>.dm-member-profile-card>.dm-sidebar-message{order:5;background:#26212d!important;border:0!important;border-radius:14px!important;height:auto!important;margin:10px 0 16px!important;padding:12px!important;display:block!important}.mobile-profile-sheet .community-member-profile>footer button{color:#eee8f5;background:0 0!important;flex-direction:column!important;gap:8px!important;height:auto!important;min-height:68px!important;font-size:13px!important;display:flex!important}.mobile-profile-sheet .community-member-profile>footer svg{box-sizing:content-box;background:#6757ff;border-radius:50%;padding:10px;width:24px!important;height:24px!important}.mobile-profile-sheet .community-member-profile>section,.mobile-profile-sheet>.dm-member-profile-card>section{order:6;background:#26212d!important;border:0!important;border-radius:14px!important;margin:0!important;padding:16px!important;position:relative!important;overflow:visible!important}.mobile-profile-sheet section b{color:#eee8f5!important;letter-spacing:0!important;font-size:13px!important}.mobile-profile-sheet section p{overflow-wrap:anywhere;font-size:14px!important;line-height:1.55!important}.mobile-profile-sheet .community-member-since{flex-wrap:wrap;gap:10px;margin:8px 0 16px;display:flex;font-size:12px!important}.mobile-profile-sheet .community-profile-roles{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.mobile-profile-sheet .profile-role-chip{min-height:28px;font-size:12px!important}.mobile-profile-sheet .community-profile-role-menu{box-sizing:border-box;max-height:240px;overflow-y:auto;width:100%!important;position:relative!important;inset:auto!important}.mobile-profile-sheet>.dm-member-profile-card>button[aria-label=Close\ profile]{display:none!important}.full-profile-shade{z-index:310000!important;background:#0009!important;align-items:flex-end!important;padding:0!important}.full-profile-shade>.full-profile-modal{border-radius:24px 24px 0 0!important;max-height:86dvh!important;margin:0!important;overflow-y:auto!important}.full-profile-modal:before{content:"";background:#aaa3b5;border-radius:5px;width:40px;height:4px;margin:12px auto;display:block}.full-profile-modal .full-profile-banner{min-height:150px!important}.mobile-profile-backdrop .mobile-profile-sheet>.note-author-card.community-member-profile,.mobile-profile-backdrop .mobile-profile-sheet>.dm-sidebar-profile.dm-member-profile-card{translate:0;z-index:auto!important;inset:auto auto auto 0!important;transform:scale(1)!important}.mobile-profile-backdrop .mobile-profile-dismiss{z-index:10!important}.mobile-profile-backdrop .mobile-profile-sheet .note-author-avatar{color:#fff!important;place-items:center!important;width:84px!important;height:84px!important;min-height:84px!important;font-size:28px!important;line-height:1!important;display:grid!important}.mobile-profile-backdrop .mobile-profile-sheet .note-author-avatar.profile-full-trigger,.mobile-profile-backdrop .mobile-profile-sheet>.dm-member-profile-card>.dm-avatar{aspect-ratio:1!important;box-sizing:border-box!important;border-radius:50%!important;flex:0 0 84px!important;width:84px!important;min-width:84px!important;max-width:84px!important;height:84px!important;min-height:84px!important;max-height:84px!important;transform:scale(1)!important}.mobile-profile-backdrop .mobile-profile-sheet .note-author-avatar img,.mobile-profile-backdrop .mobile-profile-sheet>.dm-member-profile-card>.dm-avatar img{aspect-ratio:1!important;object-fit:cover!important;border-radius:50%!important;width:100%!important;height:100%!important}.mobile-profile-backdrop .mobile-profile-sheet .community-member-profile>footer .note-edit-profile,.mobile-profile-backdrop .mobile-profile-sheet .community-member-profile>footer .note-edit-profile:hover,.mobile-profile-backdrop .mobile-profile-sheet .community-member-profile>footer .note-edit-profile:focus{box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;outline:0!important;transform:none!important}.mobile-profile-backdrop .mobile-profile-sheet .community-member-profile>footer .note-edit-profile:focus-visible{outline-offset:3px!important;outline:2px solid #aaa0bf!important}.mobile-member-grip,.mobile-community-sheet-grip,.mobile-profile-grip{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none}.mobile-member-grip:active,.mobile-community-sheet-grip:active,.mobile-profile-grip:active{cursor:grabbing}}.mobile-channel-members-trigger{display:none!important}@media (width<=767px),(width<=1023px) and (pointer:coarse){.community-channel-header>b{box-sizing:border-box;align-items:center;min-height:44px;display:flex;padding-right:26px!important;position:relative!important}.community-channel-header>b>.mobile-channel-members-trigger{cursor:pointer;color:#bcb4c8!important;background:0 0!important;border:0!important;border-radius:6px!important;width:100%!important;height:100%!important;min-height:44px!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important}.mobile-channel-members-trigger>svg{position:absolute;top:50%;right:4px;translate:0 -50%;width:14px!important;height:14px!important;color:inherit!important}.community-channel-header>b>.mobile-channel-members-trigger:focus-visible{outline-offset:-2px;outline:2px solid #a99cff}.community-channel-header>b{flex:0 auto!important;max-width:calc(100% - 145px)!important;margin-right:auto!important;padding-right:20px!important}.mobile-channel-members-trigger>svg{right:2px!important}.mooted-app:has(.community-view.members-open)>.community-members:not(.dm-search-results){animation:.22s cubic-bezier(.2,.8,.2,1) mobileMembersRise}}@keyframes mobileMembersRise{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.mooted-app:has(.community-view.members-open)>.community-members:not(.dm-search-results){animation:none!important}}@media (width<=767px),(width<=1023px) and (pointer:coarse){.community-view>.community-channel-header>b{gap:9px!important;font-size:17px!important}.community-view>.community-channel-header>b>.community-channel-header-icon{flex:0 0 23px!important;width:23px!important;height:23px!important}.community-view>.community-channel-header>b>.community-channel-header-icon>svg{width:23px!important;height:23px!important}.community-view>.community-channel-header>.channel-topic-trigger,.community-view>.community-channel-header>.channel-topic-spacer{display:none!important}.community-members .mobile-channel-member-heading>.mobile-member-description{color:#d6d0df!important;text-align:left!important;width:100%!important;height:auto!important;min-height:44px!important;font:inherit!important;background:0 0!important;border:0!important;align-items:flex-start!important;gap:10px!important;margin:0 0 14px!important;padding:0!important;font-size:13px!important;line-height:1.5!important;display:flex!important}.community-members .mobile-member-description>span{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:1;min-width:0;white-space:pre-wrap!important;display:-webkit-box!important;overflow:hidden!important}.community-members .mobile-member-description.expanded>span{display:block!important;overflow:visible!important}.community-members .mobile-member-description>svg{flex-shrink:0;margin-top:2px;transition:transform .15s;width:18px!important;height:18px!important}.community-members .mobile-member-description.expanded>svg{transform:rotate(180deg)}.community-members .mobile-member-description:focus-visible{outline-offset:3px;outline:2px solid #a99cff!important}}.community-settings-tab-icon{display:none}@media (width<=767px),(width<=1023px) and (pointer:coarse){.community-settings-shade.mobile-community-menu .community-settings-nav{background:#19161f!important;padding:16px!important}.community-settings-shade.mobile-community-menu .community-settings-nav section{border-radius:0!important;margin:0 0 24px!important;overflow:visible!important}.community-settings-shade.mobile-community-menu .community-settings-nav section>small{letter-spacing:.4px;color:#aaa0b8!important;padding:0 10px 9px!important;font-size:11px!important;font-weight:650!important}.community-settings-shade.mobile-community-menu .community-settings-nav button{box-sizing:border-box;transition:background-color .15s;background:#27232e!important;border:1px solid #443b4d!important;border-top:0!important;gap:12px!important;min-height:58px!important;padding:10px 13px!important}.community-settings-shade.mobile-community-menu .community-settings-nav button:first-of-type{border-top:1px solid #443b4d!important;border-radius:12px 12px 0 0!important}.community-settings-shade.mobile-community-menu .community-settings-nav button:last-of-type{border-radius:0 0 12px 12px!important}.community-settings-shade.mobile-community-menu .community-settings-nav button:only-of-type{border-radius:12px!important}.community-settings-shade .community-settings-nav .community-settings-tab-icon{color:#bcb0ce;background:#ffffff07;border-radius:9px;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid!important}.community-settings-tab-icon>svg{flex-shrink:0;width:19px!important;height:19px!important}.community-settings-shade .community-settings-nav .community-settings-tab-label{flex:1;min-width:0;font-size:14px;font-weight:650;line-height:1.35;display:block!important}.community-settings-shade.mobile-community-menu .community-settings-nav button:after{color:#9689a7;font-weight:400;margin-left:4px!important;font-size:22px!important}.community-settings-shade.mobile-community-menu .community-settings-nav button.active{color:#f4efff!important;background:#30283e!important}.community-settings-shade.mobile-community-menu .community-settings-nav button.active .community-settings-tab-icon{color:#b8a7ff;background:#7962ff28}.community-settings-shade.mobile-community-menu .community-settings-nav button:active{background:#393043!important}.community-settings-shade.mobile-community-menu .community-settings-nav button:focus-visible{outline-offset:-3px;outline:2px solid #a99cff!important}.community-settings-shade .community-settings-danger .community-settings-tab-icon{color:#ff879a;background:#ff647612}.mobile-drawer-open .community-channel-list .community-channel-row>button:first-child{gap:10px!important;height:auto!important;min-height:44px!important;padding:9px 10px!important;font-size:16px!important;line-height:1.4!important}.mobile-drawer-open .community-channel-list .community-channel-row>button:first-child>.community-channel-icon{flex:0 0 22px!important;width:22px!important;height:22px!important}.mobile-drawer-open .community-channel-list .community-channel-row>button:first-child>.community-channel-icon>svg{width:22px!important;height:22px!important}.mobile-drawer-open .community-channel-list .community-category>header{min-height:36px!important;padding-top:10px!important;font-size:12px!important}.channel-topic-shade{z-index:320000!important;background:#000b!important;place-items:center!important;padding:16px!important;display:grid!important}.channel-topic-shade>.channel-topic-dialog{width:100%!important;max-width:440px!important;min-height:200px!important;max-height:calc(var(--mobile-height,100dvh) - 64px)!important;background:#1b1821!important;border:1px solid #39333f!important;border-radius:16px!important;padding:18px 16px 24px!important;overflow-y:auto!important}.channel-topic-dialog>header{gap:12px!important;min-height:32px!important;margin-bottom:14px!important}.channel-topic-dialog>header h2{overflow-wrap:anywhere;margin:0!important;font-size:17px!important}.channel-topic-dialog>header button{flex-shrink:0;color:#9b92a7!important;background:0 0!important;border:0!important;width:32px!important;height:32px!important}.channel-topic-dialog .channel-topic-content{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px!important;line-height:1.6!important}.mobile-drawer-open .community-channel-list>.members-shortcut:not(.events-shortcut){display:none!important}.mobile-channel-action-backdrop{z-index:300000;background:#0009;align-items:flex-end;display:flex;position:fixed;inset:0}.mobile-channel-action-backdrop>.mobile-channel-action-sheet.server-context-menu{box-sizing:border-box;overscroll-behavior:contain;transform:none;background:#1b1821!important;border:1px solid #3c3544!important;border-bottom:0!important;border-radius:24px 24px 0 0!important;width:100%!important;max-width:none!important;max-height:75dvh!important;margin:0!important;padding:0!important;position:relative!important;inset:auto!important;overflow-y:auto!important;box-shadow:0 -12px 40px #0003!important}.mobile-channel-action-sheet:before{display:none!important}.mobile-channel-action-grip{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;place-items:center;height:30px;display:grid}.mobile-channel-action-grip span{background:#908897;border-radius:8px;width:40px;height:4px;display:block}.mobile-channel-action-sheet>header{border-bottom:1px solid #39333f;justify-content:center;align-items:center;min-height:54px;padding:0 48px 8px;display:flex;position:relative}.mobile-channel-action-sheet h2{color:#f2eef7;text-align:center;overflow-wrap:anywhere;margin:0;font-size:17px}.mobile-channel-action-sheet>header>button{position:absolute;top:4px;right:12px;color:#aaa0b8!important;background:0 0!important;border:0!important;width:36px!important;height:36px!important;min-height:36px!important;padding:8px!important}.mobile-channel-action-sheet>main{padding:12px 16px calc(20px + env(safe-area-inset-bottom))}.mobile-channel-action-group{background:#27232e;border-radius:14px;margin-bottom:16px;overflow:hidden}.mobile-channel-action-sheet .mobile-channel-action-group>button{align-items:center;color:#eee8f5!important;text-align:left!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff04!important;border-radius:0!important;gap:14px!important;width:100%!important;height:auto!important;min-height:56px!important;padding:16px!important;font-size:15px!important;font-weight:650!important;display:flex!important}.mobile-channel-action-sheet .mobile-channel-action-group>button:last-child{border-bottom:0!important}.mobile-channel-action-sheet .mobile-channel-action-group>button>svg{flex-shrink:0;width:20px!important;height:20px!important}.mobile-channel-action-sheet .mobile-channel-action-group>button:active{background:#393142!important}.mobile-channel-action-sheet .mobile-channel-action-group>button.danger{color:#ff718b!important}.mobile-channel-action-backdrop>.mobile-channel-action-sheet{animation:.2s cubic-bezier(.2,.8,.2,1) mobileChannelActionsRise}.mobile-channel-action-sheet .mobile-channel-action-group>button:disabled{opacity:.45;cursor:default}.mobile-channel-action-sheet .mobile-channel-action-group>button:focus-visible{outline-offset:-3px;outline:2px solid #a99cff!important}}@keyframes mobileChannelActionsRise{0%{opacity:.5;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.mobile-channel-action-backdrop>.mobile-channel-action-sheet{animation:none!important}}@media (width<=767px),(width<=1023px) and (pointer:coarse){.mobile-channel-action-backdrop>.mobile-channel-action-sheet.server-context-menu{translate:none;width:100%!important;max-height:75dvh!important;position:fixed!important;inset:auto 0 0!important}.mobile-channel-action-backdrop>.mobile-channel-action-sheet.server-context-menu,.mobile-community-sheet-shade>.community-dropdown.mobile-community-sheet,.mobile-profile-backdrop>.mobile-profile-sheet,.mobile-status-shade>.mobile-status-sheet,.full-profile-shade>.full-profile-modal{transform-origin:bottom;animation:.25s cubic-bezier(.2,.8,.2,1) mobileSheetRiseFromBottom!important}.mooted-app:has(.community-view.members-open)>.community-members:not(.dm-search-results){transform-origin:bottom;animation:.25s cubic-bezier(.2,.8,.2,1) mobileSheetRiseFromBottom!important}}@keyframes mobileSheetRiseFromBottom{0%{opacity:.7;translate:0 100dvh}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.mobile-channel-action-backdrop>.mobile-channel-action-sheet.server-context-menu,.mobile-community-sheet-shade>.community-dropdown.mobile-community-sheet,.mobile-profile-backdrop>.mobile-profile-sheet,.mobile-status-shade>.mobile-status-sheet,.full-profile-shade>.full-profile-modal{animation:none!important}.mooted-app:has(.community-view.members-open)>.community-members:not(.dm-search-results){animation:none!important}}@media (width<=767px),(width<=1023px) and (pointer:coarse){.mobile-drawer-open .community-channel-list>.events-shortcut{position:relative;margin-bottom:17px!important;overflow:visible!important}.mobile-drawer-open .community-channel-list>.events-shortcut:after{content:"";pointer-events:none;background:#ffffff0d;height:1px;display:block;position:absolute;bottom:-9px;left:0;right:0}.mobile-bottom-navigation button:first-child>svg{stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;display:block;fill:none!important;stroke:currentColor!important;stroke-width:2px!important;width:24px!important;height:24px!important}.community-settings-shade .invite-settings-v2>header{flex-direction:column!important;align-items:stretch!important;gap:14px!important;margin-bottom:20px!important;display:flex!important}.invite-settings-v2>header>div{min-width:0;width:100%!important}.invite-settings-v2>header p{max-width:none!important;margin:8px 0 0!important;font-size:14px!important;line-height:1.5!important}.community-settings-shade .invite-settings-v2>header>button{flex-shrink:0;justify-content:center!important;width:100%!important;min-height:46px!important;font-size:14px!important}.invite-settings-v2 .invite-summary{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin:0 0 20px!important;display:grid!important}.invite-settings-v2 .invite-summary>div{min-width:0;padding:12px!important}.invite-summary b{font-size:22px!important}.invite-summary span{white-space:normal!important;font-size:11px!important}.community-settings-shade .invite-settings-v2 .invite-table{background:0 0!important;border:0!important;flex-direction:column!important;gap:14px!important;width:100%!important;min-width:0!important;display:flex!important;overflow:visible!important}.invite-settings-v2 .invite-table>.invite-table-head{display:none!important}.community-settings-shade .invite-settings-v2 .invite-table>article{box-sizing:border-box;background:#25212c!important;border:1px solid #3e3648!important;border-radius:14px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:14px!important;width:100%!important;min-width:0!important;padding:16px!important;display:grid!important}.invite-table>article>.invite-inviter{grid-column:1/-1;align-items:center;gap:10px;min-width:0;display:flex!important}.invite-table>article>.invite-inviter img,.invite-table>article>.invite-inviter>svg{flex:0 0 36px;width:36px!important;height:36px!important}.invite-table>article>.invite-inviter b{overflow-wrap:anywhere;font-size:15px!important}.invite-table>article>[data-mobile-label]{overflow-wrap:anywhere;white-space:normal!important;color:#eee8f5!important;min-width:0!important;font-size:13px!important;line-height:1.5!important;display:block!important}.invite-table>article>[data-mobile-label]:before{content:attr(data-mobile-label);color:#aaa0b8;margin-bottom:4px;font:600 11px/1.4 Inter,sans-serif;display:block}.invite-table>article>code{background:#19161f;border:1px solid #39323f;border-radius:8px;grid-column:1/-1;padding:10px 12px!important;font-size:14px!important}.invite-table>article>span[data-mobile-label=Channel]{grid-column:1/-1}.community-settings-shade .invite-table>article>div:last-child{border-top:1px solid #403747;grid-column:1/-1;justify-content:stretch!important;gap:10px!important;width:100%!important;padding-top:12px!important;display:flex!important}.community-settings-shade .invite-table>article>div:last-child>button{color:#eee8f5;background:#302a38;border:1px solid #494052;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;width:auto!important;min-width:0!important;height:auto!important;min-height:44px!important;padding:10px!important;font-size:13px!important;display:flex!important}.invite-table>article>div:last-child>button>svg{flex-shrink:0;width:17px!important;height:17px!important}.invite-table>article>div:last-child>button:first-child:after{content:"Copy link"}.invite-table>article>div:last-child>button.danger:after{content:"Revoke"}.invite-table>article>div:last-child>button.danger{color:#ff879a!important}.create-invite-settings{box-sizing:border-box;width:100%!important;max-width:440px!important;padding:20px!important}.create-invite-settings label{font-size:13px!important}.create-invite-settings input,.create-invite-settings select{min-height:44px;font-size:16px!important}}.mobile-messages-header{display:none!important}@media (width<=767px),(width<=1023px) and (pointer:coarse){.mobile-drawer-open .dm-panel .quick-switch{display:none!important}.mobile-drawer-open .dm-panel .mobile-messages-header{box-sizing:border-box;background:#201c27;border-bottom:1px solid #302a37;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:10px 16px;display:flex!important}.mobile-messages-header h1{color:#f3eef9;font-weight:750;line-height:1.3;margin:0!important;font-size:17px!important}.mobile-messages-header>button{cursor:pointer;flex-shrink:0;place-items:center;color:#e2dbea!important;background:#302936!important;border:0!important;border-radius:50%!important;width:40px!important;height:40px!important;min-height:40px!important;padding:9px!important;display:grid!important}.mobile-messages-header>button>svg{width:21px!important;height:21px!important}.mobile-messages-header>button:focus-visible{outline-offset:2px;outline:2px solid #a99cff}.mobile-bottom-navigation>button{touch-action:manipulation;min-width:0;min-height:48px}.mobile-bottom-navigation>button:nth-child(2)>svg{fill:none!important;stroke:currentColor!important;stroke-width:2px!important}.mobile-bottom-navigation>button:focus-visible{outline-offset:-4px;border-radius:10px;outline:2px solid #ad9cff}.mobile-drawer-open .dm-panel .dm-nav>button:first-child{display:none!important}}.mobile-friends-heading{display:none!important}@media (width<=767px),(width<=1023px) and (pointer:coarse){.mooted-app>.friends-view{background:#19161f!important;flex-direction:column!important;display:flex!important}.friends-view>.mobile-friends-heading{background:#201c27;border-bottom:1px solid #312a3a;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:20px 16px 16px;display:flex!important}.mobile-friends-heading h1{color:#f4effa;margin:0;font-size:24px;font-weight:750;line-height:1.25}.mobile-friends-heading p{color:#aaa0b9;margin:5px 0 0;font-size:12px;line-height:1.4}.mobile-friends-heading>button{color:#fff;background:#7360ef;border:1px solid #8975fb;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:10px 12px;font-size:12px;font-weight:700;display:flex}.mobile-friends-heading>button svg{width:18px;height:18px}.friends-view>.friends-tabs{flex-shrink:0;align-items:center;background:#26202f!important;border:1px solid #3c3347!important;border-radius:12px!important;flex-wrap:nowrap!important;gap:4px!important;height:auto!important;min-height:48px!important;margin:16px 16px 0!important;padding:4px!important;display:flex!important;overflow:visible!important}.friends-view>.friends-tabs>b,.friends-view>.friends-tabs>i,.friends-view>.friends-tabs>span,.friends-view>.friends-tabs>.add-friend,.friends-view>.friends-tabs>button[aria-label=Inbox]{display:none!important}.friends-view>.friends-tabs>button{flex:1;justify-content:center;align-items:center;gap:5px;display:flex;color:#bcb1cd!important;background:0 0!important;border:0!important;border-radius:8px!important;min-width:0!important;min-height:40px!important;padding:8px 4px!important;font-size:13px!important}.friends-view>.friends-tabs>button.active{box-shadow:0 1px 5px #0003;color:#efe6ff!important;background:#46355f!important}.friends-tabs em{border-radius:6px!important;padding:2px 5px!important;font-size:10px!important}.friends-view .friends-search{flex-shrink:0;align-items:center;gap:10px;background:#26202f!important;border:1px solid #44394e!important;border-radius:12px!important;min-height:46px!important;margin:16px!important;padding:0 12px!important;display:flex!important}.friends-search input{background:0 0;border:0;outline:0;flex:1;min-width:0!important;font-size:16px!important}.friends-search>svg{color:#a998bc;width:19px!important;height:19px!important}.friends-view .friend-list{flex:1;min-height:0;overflow-y:auto;margin:0!important;padding:0 16px 24px!important}.friends-view .friend-list>h3{letter-spacing:.5px;color:#a698b6;margin:0 0 8px!important;padding:8px 2px!important;font-size:11px!important}.friends-view .friend-row{box-sizing:border-box;background:#24202c!important;border:1px solid #382f42!important;border-radius:14px!important;gap:10px!important;min-height:76px!important;margin:0 0 8px!important;padding:14px 12px!important;display:flex!important}.friend-row>.friend-avatar{background:#6854dd;border-radius:50%;flex-shrink:0;place-items:center;min-width:42px;display:grid;position:relative;width:42px!important;height:42px!important;font-size:18px!important;overflow:visible!important}.friend-avatar>img{object-fit:cover;border-radius:50%;width:100%;height:100%}.friend-row>div:not(.friend-avatar){flex:1;min-width:0}.friend-row b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;font-size:15px!important}.friend-row span{text-overflow:ellipsis;white-space:nowrap;color:#a99bb9;display:block;overflow:hidden;font-size:12px!important}.friend-row>button{color:#d4c6e5;flex-shrink:0;min-width:40px;background:#342b40!important;border:0!important;border-radius:10px!important;width:40px!important;height:44px!important}.friend-row>button svg{width:18px!important;height:18px!important}.friend-row>button.accept{color:#7bdeb5!important;background:#254037!important}.friends-view .add-friend-view{overflow-y:auto;padding:24px 16px!important}.add-friend-view h1{font-size:22px!important}.add-friend-view p{font-size:14px;line-height:1.5!important}.friends-view .add-friend-view form{flex-direction:column;gap:12px;border-radius:14px!important;padding:12px!important;display:flex!important}.add-friend-view form input{box-sizing:border-box;min-height:44px;width:100%!important;min-width:0!important;font-size:16px!important}.add-friend-view form button{border-radius:9px!important;width:100%!important;min-height:46px!important;font-size:14px!important}.friend-feedback{line-height:1.5;padding:14px!important;font-size:13px!important}.friends-view .friends-empty{flex:1;justify-content:center;min-height:0;overflow-y:auto;padding:24px 20px!important}.friends-view .friends-empty h1{font-size:20px!important;line-height:1.4!important}.friends-view .friends-empty p{font-size:14px!important;line-height:1.6!important}.friends-view .friends-empty button{border-radius:12px!important;min-height:46px!important;font-size:14px!important}.mobile-bottom-navigation{box-shadow:0 -5px 20px #0002;background:#1e1828!important;border-top:1px solid #3a3045!important}.mobile-bottom-navigation>button{font-weight:650;position:relative;gap:5px!important;padding:8px 4px!important;font-size:11px!important}.mobile-bottom-navigation>button[aria-current=page]:before{content:"";pointer-events:none;background:#9f7fff1c;border-radius:12px;width:52px;height:31px;position:absolute;top:5px;left:50%;translate:-50%}.mobile-bottom-navigation>button>svg,.mobile-bottom-navigation>button>.mobile-nav-avatar{z-index:1;position:relative}.mobile-bottom-navigation>button:focus-visible,.mobile-friends-heading>button:focus-visible,.friends-tabs>button:focus-visible{outline-offset:-3px;outline:2px solid #bda4ff!important}.mobile-messages-header h1{font-size:21px!important}.mobile-drawer-open .dm-panel .dm-conversation-list>button{border-radius:12px!important;min-height:70px!important;padding:12px!important}.mobile-drawer-open .dm-panel .dm-nav{padding:12px!important}.mobile-drawer-open .dm-panel .dm-nav>button{border-radius:12px!important}.friends-view>.add-friend-view{box-sizing:border-box;overscroll-behavior:contain;flex:1;min-height:0!important;padding:24px 16px calc(24px + env(safe-area-inset-bottom))!important;overflow-y:auto!important}.friends-view .add-friend-view>form{box-sizing:border-box;background:0 0!important;border:0!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;height:auto!important;min-height:0!important;padding:0!important;display:flex!important;overflow:visible!important}.friends-view .add-friend-view>form>input{box-sizing:border-box;background:#211b29!important;border:1px solid #493d55!important;border-radius:12px!important;flex:none!important;width:100%!important;height:52px!important;min-height:52px!important;padding:12px 14px!important}.friends-view .add-friend-view>form>button{box-sizing:border-box;white-space:normal;line-height:1.4;flex:none!important;width:100%!important;height:auto!important;min-height:48px!important;padding:13px!important}html:has(.mooted-app){overscroll-behavior:none;overflow:hidden}body:has(.mooted-app){overscroll-behavior:none;width:100%;height:100%;position:fixed;inset:0;overflow:hidden}.mooted-app{--mobile-nav-height:calc(60px + env(safe-area-inset-bottom));--mobile-bottom-safe:env(safe-area-inset-bottom)}body .mooted-app,body .mooted-app.community-mode,body .mooted-app.discover-mode{top:var(--mobile-top,0px)!important;height:var(--mobile-height,100dvh)!important;padding-bottom:var(--mobile-nav-height)!important;position:fixed!important;bottom:auto!important;left:0!important;right:0!important}body .mooted-app.community-mode:has(.community-members.dm-search-results){top:var(--mobile-top,0px)!important;height:var(--mobile-height,100dvh)!important;padding-bottom:var(--mobile-nav-height)!important;position:fixed!important;bottom:auto!important;left:0!important;right:0!important}.mooted-app>.mobile-bottom-navigation{box-sizing:border-box;align-items:stretch;height:var(--mobile-nav-height)!important;padding:0 0 env(safe-area-inset-bottom)!important;position:absolute!important;bottom:0!important}.mobile-bottom-navigation>button{box-sizing:border-box;flex-shrink:0;height:60px}.mobile-drawer-open .mooted-app>.server-rail,.mobile-drawer-open .mooted-app>.dm-panel{top:env(safe-area-inset-top)!important;bottom:var(--mobile-nav-height)!important;position:absolute!important}.mooted-app>.mobile-you-page,.mooted-app>.mobile-notifications-page{bottom:var(--mobile-nav-height)!important;position:absolute!important}.mooted-app>.mobile-navigation-toggle{position:absolute!important}body.mobile-chat-mode .mooted-app{padding-bottom:var(--mobile-bottom-safe)!important}body.mobile-chat-mode .community-composer,body.mobile-chat-mode .notes-composer,body.mobile-chat-mode .dm-composer{margin-bottom:8px!important}body.mobile-keyboard-open .mooted-app{--mobile-nav-height:0px;--mobile-bottom-safe:0px;padding-bottom:0!important}body.mobile-keyboard-open .mobile-bottom-navigation{display:none!important}:is(html:has(.mooted-app),body:has(.mooted-app)){background:#19171f!important}.mooted-app>.mobile-bottom-navigation{height:var(--mobile-nav-height)!important;box-shadow:none!important;background:#19171f!important;border-top:1px solid #302d37!important}.mobile-bottom-navigation>button{color:#a5a0ae!important;gap:5px!important;height:60px!important;padding:8px 4px!important;font-size:11px!important;font-weight:500!important}.mobile-bottom-navigation>button[aria-current=page]{color:#f0edf5!important}.mobile-bottom-navigation>button[aria-current=page]:before{content:none!important;display:none!important}.mobile-bottom-navigation>button>svg{stroke-width:1.8px!important;width:23px!important;height:23px!important}.mobile-bottom-navigation>button>.mobile-nav-avatar{outline:none!important;width:25px!important;height:25px!important}body>.mobile-bottom-navigation{align-items:stretch;inset:auto 0!important;top:calc(var(--mobile-top,0px) + var(--mobile-height,100dvh) - 60px - env(safe-area-inset-bottom))!important;width:100%!important;height:calc(60px + env(safe-area-inset-bottom))!important;min-height:0!important;max-height:calc(60px + env(safe-area-inset-bottom))!important;padding:0 0 env(safe-area-inset-bottom)!important;box-sizing:border-box!important;box-shadow:none!important;background:#19171f!important;border-top:1px solid #302d37!important;margin:0!important;position:fixed!important;bottom:auto!important;transform:translate(0,0)scale(1)!important}body.mobile-chat-mode>.mobile-bottom-navigation,body.mobile-keyboard-open>.mobile-bottom-navigation{display:none!important}}@media (display-mode:standalone) and (width<=1023px) and (pointer:coarse){html:has(.mooted-app){min-height:100dvh;overscroll-behavior:none!important;height:auto!important;max-height:none!important;overflow:clip!important}body:has(.mooted-app){min-height:100dvh;overscroll-behavior:none!important;height:auto!important;max-height:none!important;overflow:clip!important}#root:has(.mooted-app){min-height:100dvh;overscroll-behavior:none!important;height:auto!important;max-height:none!important;overflow:clip!important}body:has(.mooted-app){position:static!important;inset:auto!important}body .mooted-app,body .mooted-app.community-mode,body .mooted-app.discover-mode{overscroll-behavior-y:auto!important;position:relative!important;top:0!important}body .mooted-app.community-mode:has(.community-members.dm-search-results){overscroll-behavior-y:auto!important;position:relative!important;top:0!important}body .mooted-app,body .mooted-app>:is(.community-view,.dm-view,.notes-view),body .mooted-app :is(.community-channel-header,.dm-view>header,.notes-header,.community-composer-area,.dm-composer,.notes-composer){scroll-behavior:auto!important;transition:none!important}.community-messages,.notes-scroll,.dm-messages,.dm-conversation-list,.community-channel-list{overscroll-behavior-y:contain!important}body.mobile-keyboard-open .mooted-app,body.mobile-keyboard-open .mooted-app.community-mode,body.mobile-keyboard-open .mooted-app.discover-mode{top:var(--mobile-top,0px)!important;height:var(--mobile-height)!important;min-height:0!important;padding-bottom:0!important;position:fixed!important;bottom:auto!important;left:0!important;right:0!important}body.mobile-keyboard-open .mooted-app>:is(.community-view,.dm-view,.notes-view){flex-direction:column!important;flex:1 1 0!important;height:auto!important;min-height:0!important;display:flex!important;overflow:hidden!important}body.mobile-keyboard-open :is(.community-channel-header,.dm-view>header,.notes-header){flex-shrink:0!important}body.mobile-keyboard-open :is(.community-messages,.dm-messages,.notes-scroll){flex:1 1 0!important;min-height:0!important;overflow-y:auto!important}body.mobile-keyboard-open :is(.community-composer,.dm-composer,.notes-composer){flex-shrink:0!important;margin-bottom:8px!important}}@media (width<=767px),(width<=1023px) and (pointer:coarse){.mobile-drawer-open .community-channel-list .community-category{min-height:0!important;margin:0 0 8px!important;padding:0!important}.mobile-drawer-open .community-channel-list .community-category>header{height:30px!important;min-height:30px!important;margin:0 0 2px!important;padding:0 8px!important}.mobile-drawer-open .community-channel-list .community-channel-row{min-height:44px!important;box-shadow:none!important;border-radius:8px!important;margin:2px 0!important;padding:0!important}.mobile-drawer-open .community-channel-list .community-channel-row>button:first-child{height:44px!important;min-height:44px!important;box-shadow:none!important;border-radius:8px!important;padding:6px 10px!important}.mobile-drawer-open .community-channel-list .community-channel-row:has(>button.active){background:#ffffff0c!important;box-shadow:inset 0 0 0 1px #ffffff06!important}.mobile-drawer-open .community-channel-list .community-channel-row .channel-cog{display:none!important}:root body .mobile-channel-action-backdrop>.mobile-channel-action-sheet.server-context-menu{overscroll-behavior:none;flex-direction:column!important;height:75dvh!important;max-height:75dvh!important;display:flex!important;overflow:hidden!important}:root body .mobile-channel-action-backdrop>.mobile-channel-action-sheet[data-expanded=true]{height:75dvh!important;max-height:75dvh!important}.mobile-channel-action-sheet>.mobile-channel-action-grip,.mobile-channel-action-sheet>header{flex-shrink:0}:root body .mobile-channel-action-sheet>main{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto;padding-bottom:calc(16px + env(safe-area-inset-bottom))!important}:root body.mobile-drawer-open .mooted-app .community-channel-list section{margin-bottom:8px!important;padding-bottom:0!important}:root body.mobile-drawer-open .mooted-app .community-channel-list section>header{height:30px!important;min-height:30px!important;margin-bottom:2px!important;padding:0 8px!important}:root body.mobile-drawer-open .mooted-app .community-channel-list .community-channel-row{min-height:44px!important;box-shadow:none!important;border-radius:8px!important;margin:2px 0!important;padding:0!important}:root body.mobile-drawer-open .mooted-app .community-channel-list .community-channel-row>button:first-child{height:44px!important;min-height:44px!important;box-shadow:none!important;border-radius:8px!important;padding:6px 10px!important}:root body.mobile-drawer-open .mooted-app .community-channel-list .community-channel-row .channel-cog{display:none!important}:root:has(.mooted-app) body.mobile-drawer-open .mooted-app .community-channel-list .community-channel-row:is(:hover,:focus-within,:has(>button.active)){isolation:isolate;position:relative;box-shadow:none!important;background:0 0!important;border-color:#0000!important}:root:has(.mooted-app) body.mobile-drawer-open .mooted-app .community-channel-list .community-channel-row:has(>button.active):before{content:"";background:color-mix(in srgb,var(--ct-selected,#39343f) 48%,transparent);pointer-events:none;z-index:-1;box-shadow:none;border-radius:6px;position:absolute;inset:5px 4px}:root:has(.mooted-app) body.mobile-drawer-open .mooted-app .community-channel-list .community-channel-row:is(:hover,:focus-within,:has(>button.active))>button{box-shadow:none!important;background:0 0!important}.mobile-channel-action-sheet .mobile-channel-options{flex-direction:column;gap:0;display:flex}.mobile-channel-action-sheet .mobile-channel-action-group{border:1px solid #ffffff06;margin-bottom:12px}.mobile-channel-action-sheet .mobile-channel-action-group>button{gap:12px!important;min-height:50px!important;padding:13px 14px!important;font-size:14px!important;font-weight:600!important}.mobile-channel-action-sheet .mobile-channel-action-group>button>svg{flex-shrink:0;width:20px!important;height:20px!important}.mobile-channel-options button>svg:last-child:not(:first-child){margin-left:auto}.mobile-channel-action-sheet .mobile-channel-open{background:#7360ef21;border-color:#a493ff26}.mobile-channel-toggle{background:#5b5563;border-radius:20px;flex-shrink:0;width:34px;height:20px;margin-left:auto;padding:3px}.mobile-channel-toggle:before{content:"";background:#fff;border-radius:50%;width:14px;height:14px;display:block}.mobile-channel-toggle.enabled{background:#8470ee}.mobile-channel-toggle.enabled:before{margin-left:14px}.mobile-channel-notifications{border-top:1px solid #ffffff0a;padding:4px 12px 10px}.mobile-channel-notifications>button{width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 10px;font-size:13px;display:flex}.mobile-channel-notifications>button:active{background:#ffffff0a}}.mobile-channel-settings-identity,.mobile-channel-setting-icon,.mobile-channel-setting-hint{display:none}@media (width<=767px),(width<=1023px) and (pointer:coarse){:root .channel-settings.mobile-community-menu>aside{background:var(--ct-sidebar,#19171f)!important;padding-inline:16px!important}:root .channel-settings>aside>header{min-height:58px;background:var(--ct-sidebar,#19171f)!important;border-bottom:0!important;margin-bottom:10px!important}.channel-settings>aside>header small{letter-spacing:0;text-transform:none;font-weight:700;font-size:16px!important}.mobile-channel-settings-identity{align-items:center;gap:13px;padding:12px 4px 26px;display:flex}.mobile-channel-settings-identity>span{color:#b9aaff;background:#9a85ff12;border:1px solid #a494ff20;border-radius:15px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.mobile-channel-settings-identity>span>svg{width:25px;height:25px}.mobile-channel-settings-identity h2{overflow-wrap:anywhere;color:var(--ct-text,#f3eff8);margin:0;font-size:21px;font-weight:750}.mobile-channel-settings-identity p{color:var(--ct-muted,#a49bad);margin:5px 0 0!important;font-size:12px!important}:root .channel-settings>aside>button:not(.mobile-community-close){background:var(--ct-input,#25212c)!important;min-height:72px!important;box-shadow:none!important;border:0!important;border-bottom:1px solid #ffffff07!important;gap:12px!important;padding:14px!important}:root .channel-settings>aside>button:first-of-type{border-radius:15px 15px 0 0!important}:root .channel-settings>aside>button:has(+hr){border-bottom:0!important;border-radius:0 0 15px 15px!important}.channel-settings>aside>button>.mobile-channel-setting-icon{color:#b8a9d0;flex-shrink:0;width:21px;height:21px;display:block!important}.channel-settings>aside>button>span{text-align:left;flex:1;min-width:0;font-size:14px;font-weight:650}.mobile-channel-setting-hint{color:var(--ct-muted,#a69aac);margin-top:5px;font-size:11px;font-weight:400;line-height:1.4;display:block!important}:root .channel-settings>aside>button:not(.danger):after{color:#8e819f;font-weight:400;font-size:22px!important}:root .channel-settings>aside>hr{background:0 0!important;border:0!important;height:0!important;margin:12px 0!important}:root .channel-settings>aside>button.danger{color:#f18a9c!important;background:#f4758b08!important;border:1px solid #f4758b19!important;border-radius:14px!important;min-height:54px!important;font-size:13px!important}.channel-settings>aside>button.danger>svg{width:18px;height:18px;margin-left:auto}:root .channel-settings>aside>button:active{filter:brightness(1.12)}:root:has(.mooted-app) body.mobile-drawer-open .mooted-app .community-channel-list section>header{align-items:center!important;height:28px!important;min-height:28px!important;margin:0!important;padding:0 8px!important}:root:has(.mooted-app) body.mobile-drawer-open .mooted-app .community-channel-list section>header>button{height:28px!important;min-height:28px!important;margin-block:0!important;padding-block:0!important}:root:has(.mooted-app) body.mobile-drawer-open .mooted-app .community-channel-list section>header+.community-channel-row{margin-top:0!important}:root:has(.mooted-app) body.mobile-drawer-open .mooted-app .community-channel-list .community-channel-row>button:first-child{align-items:center!important;display:flex!important}:root:has(.mooted-app) body.mobile-drawer-open .mooted-app .community-channel-list .community-channel-row>button:first-child>.community-channel-icon{flex:0 0 26px!important;align-self:center!important;place-items:center!important;width:26px!important;height:26px!important;margin:0!important;padding:0!important;line-height:1!important;display:grid!important}:root:has(.mooted-app) body.mobile-drawer-open .mooted-app .community-channel-list .community-channel-icon>.mooted-channel-tile{vertical-align:middle!important;flex:0 0 24px!important;justify-content:center!important;align-items:center!important;width:24px!important;height:24px!important;margin:0!important;padding:0!important;display:flex!important}:root:has(.mooted-app) body.mobile-drawer-open .mooted-app .community-channel-list .community-channel-icon>.mooted-channel-tile>svg{width:17px!important;height:17px!important;margin:0!important;display:block!important}:root .mooted-app .community-view>.community-channel-header>button[title=Pinned\ messages],:root .mooted-app .community-view>.community-channel-header>button[title=Member\ list],:root .mooted-app .community-view>.community-channel-header>.community-search-wrap{display:none!important}:root .mooted-app:has(.community-view.members-open)>.community-members:not(.dm-search-results){box-sizing:border-box;border-radius:24px 24px 0 0!important;height:75dvh!important;max-height:75dvh!important;margin:0!important;padding-top:0!important;position:fixed!important;inset:auto 0 0!important;overflow-y:auto!important}:root .mooted-app:has(.community-view.members-open)>.community-members:not(.dm-search-results)[data-expanded=true]{height:75dvh!important;max-height:75dvh!important}.community-members .mobile-member-grip{flex-shrink:0;height:28px!important;min-height:28px!important;display:grid!important}:root body :is(.mobile-channel-action-sheet.server-context-menu,.mobile-message-action-sheet,.community-dropdown.mobile-community-sheet,.mobile-profile-sheet,.mobile-status-sheet,.full-profile-shade>.full-profile-modal,.settings-popout-layer>section,.settings-popout-layer>div,.channel-topic-dialog,.dm-profile-card,.community-member-profile,.dm-member-profile-card,.moot-user-card,.forum-member-profile){box-sizing:border-box;overscroll-behavior:contain;overflow-y:auto;min-height:0!important;max-height:75dvh!important}.community-members.mobile-show-search>section{display:none!important}.mobile-channel-member-heading nav button{flex:1;gap:6px!important;width:auto!important;font-size:13px!important}.mobile-channel-search{height:auto!important;padding:16px 0 24px!important;display:block!important}.mobile-channel-search>label{background:#27232e;border:1px solid #ffffff18;border-radius:12px;align-items:center;gap:9px;min-height:46px;padding:0 12px;display:flex}.mobile-channel-search label>svg{color:#b3a8c1;flex-shrink:0;width:19px;height:19px}.mobile-channel-search input{width:100%;min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:0;flex:1;min-height:44px;font-size:16px}.mobile-channel-search label>button{color:inherit;background:0 0;border:0;place-items:center;width:32px;height:36px;display:grid}.mobile-channel-search label>button svg{width:18px}.mobile-channel-search-summary{color:#b2a8be;padding:12px 2px;font-size:12px}.mobile-channel-search>article{background:#27232e;border-radius:12px;align-items:flex-start;gap:10px;margin:8px 0;padding:14px 10px;display:flex!important}.mobile-search-avatar{background:#7360ef33;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid;overflow:hidden}.mobile-search-avatar img{object-fit:cover;width:100%;height:100%}.mobile-search-avatar svg{width:18px}.mobile-channel-search>article>div:last-child{flex:1;min-width:0}.mobile-channel-search article header{align-items:center;gap:8px;display:flex}.mobile-channel-search article b{font-size:13px}.mobile-channel-search time{color:#aca1b8;white-space:nowrap;margin-left:auto;font-size:10px}.mobile-channel-search article p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0;font-size:13px;line-height:1.5}.mobile-channel-search-empty{text-align:center;color:#b2a8be;flex-direction:column;align-items:center;gap:10px;padding:36px 12px;display:flex!important}.mobile-channel-search-empty>svg{width:28px;height:28px}.mobile-channel-search-empty p{margin:0;font-size:12px}:root body .mobile-profile-backdrop>.mobile-profile-sheet,:root body .mobile-profile-sheet>:is(.community-member-profile,.dm-member-profile-card),:root body .mobile-profile-sheet>:is(.community-member-profile,.dm-member-profile-card):is(:focus,:focus-visible){outline-offset:0!important;outline:none!important}:root body .mobile-profile-sheet>:is(.community-member-profile,.dm-member-profile-card){box-shadow:none!important;border:0!important}:root .community-members>.mobile-channel-search,:root .community-members>.mobile-channel-search:is(:hover,:focus-within,:active){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:normal!important;height:auto!important;min-height:0!important;margin:0!important;padding:16px 0 24px!important;display:block!important}:root .community-members .mobile-channel-search-summary{box-shadow:none!important;background:0 0!important;border:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:12px 2px!important;display:block!important}:root .community-members .mobile-channel-search>label{background:#27232e!important;margin:0!important}}.mobile-member-sheet-backdrop{display:none}@media (width<=767px),(width<=1023px) and (pointer:coarse){.mooted-app>.mobile-member-sheet-backdrop{z-index:179999;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#0003;border:0;border-radius:0;width:100%;height:100%;padding:0;display:block;position:fixed;inset:0}:root body.mobile-drawer-open .mooted-app>.server-rail{box-sizing:border-box;gap:10px!important;width:80px!important;padding:12px 8px!important}:root body.mobile-drawer-open .mooted-app>.dm-panel{border-left:1px solid #ffffff08;border-top-left-radius:24px!important;width:calc(100vw - 80px)!important;max-width:none!important;left:80px!important;overflow:hidden!important}:root body.mobile-drawer-open .server-rail .server-button{border-radius:17px!important;width:52px!important;height:52px!important;min-height:52px!important;margin-inline:auto!important}:root body.mobile-drawer-open .server-rail .server-button img{border-radius:inherit}:root body.mobile-drawer-open .mooted-app .community-identity{overflow:hidden;background:var(--ct-sidebar,#19171f)!important;border-bottom:1px solid #ffffff08!important;border-top-left-radius:24px!important}:root body.mobile-drawer-open .community-identity>.community-sidebar-banner-art{aspect-ratio:16/7;cursor:pointer;background-image:var(--community-banner)!important;width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;background-position:50%!important;background-size:cover!important;border:0!important;border-radius:24px 0 0!important;margin:0!important;padding:0!important;display:block!important}:root body.mobile-drawer-open .mooted-app .community-identity>.community-name{height:auto!important;min-height:48px!important;text-shadow:none!important;background:0 0!important;border:0!important;gap:8px!important;padding:14px 16px 4px!important;font-size:19px!important;line-height:1.3!important}:root body.mobile-drawer-open .community-identity>.community-sidebar-banner-meta{gap:7px!important;padding:4px 16px 16px!important;font-size:12px!important;line-height:1.4!important}.community-sidebar-banner-art:focus-visible{outline-offset:-3px;outline:2px solid #b5a3ff!important}}button.community-sidebar-banner-art{cursor:pointer;color:inherit;background-color:#0000;border:0;margin:0;padding:0;display:block}@media (width<=767px),(width<=1023px) and (pointer:coarse){:root:has(.mooted-app) body .mobile-profile-sheet{background:var(--profile-theme-bg,#100e14)!important}:root:has(.mooted-app) body .mobile-profile-sheet>.mobile-profile-grip{background:var(--profile-theme-panel,#1b1821)!important}:root:has(.mooted-app) body .mobile-profile-sheet .community-member-profile>footer{background:0 0!important;border:0!important;margin:14px 0 18px!important;padding:0!important}:root:has(.mooted-app) body .mobile-profile-sheet .community-member-profile>footer>.note-edit-profile{box-sizing:border-box!important;background:var(--profile-theme-panel,#ffffff09)!important;width:100%!important;height:48px!important;min-height:48px!important;color:var(--profile-theme-text,#eeeaf3)!important;box-shadow:none!important;border:1px solid #ffffff12!important;border-radius:12px!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:9px!important;margin:0!important;padding:12px 16px!important;font-size:14px!important;font-weight:650!important;display:flex!important}:root:has(.mooted-app) body .mobile-profile-sheet>.dm-member-profile-card>.dm-sidebar-message{box-sizing:border-box!important;background:var(--profile-theme-panel,#ffffff09)!important;width:100%!important;height:48px!important;min-height:48px!important;color:var(--profile-theme-text,#eeeaf3)!important;box-shadow:none!important;border:1px solid #ffffff12!important;border-radius:12px!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:9px!important;margin:0!important;padding:12px 16px!important;font-size:14px!important;font-weight:650!important;display:flex!important}:root:has(.mooted-app) body .mobile-profile-sheet .community-member-profile>footer>.note-edit-profile>svg{flex-shrink:0;box-sizing:border-box!important;background:0 0!important;border:0!important;border-radius:0!important;width:19px!important;height:19px!important;padding:0!important}:root:has(.mooted-app) body .mobile-profile-sheet>.dm-member-profile-card>.dm-sidebar-message>svg{flex-shrink:0;box-sizing:border-box!important;background:0 0!important;border:0!important;border-radius:0!important;width:19px!important;height:19px!important;padding:0!important}:root:has(.mooted-app) body .mobile-profile-sheet :is(.community-member-profile,.dm-member-profile-card)>section{background:var(--profile-theme-panel,#ffffff07)!important}.mobile-drawer-open .dm-panel,.mobile-drawer-open .server-rail{touch-action:pan-y}:root body.mobile-chat-entering .mooted-app>:is(.community-view,.dm-view,.notes-view){z-index:130;will-change:translate;box-shadow:-12px 0 28px #0002;visibility:visible!important;pointer-events:auto!important;animation:.24s cubic-bezier(.2,.8,.2,1) mobileChatSlideIn!important;position:relative!important}body.mobile-chat-entering .mobile-navigation-toggle{z-index:140;animation:.24s cubic-bezier(.2,.8,.2,1) mobileChatSlideIn;display:grid!important}}@keyframes mobileChatSlideIn{0%{translate:100vw}to{translate:0}}@media (prefers-reduced-motion:reduce){body.mobile-chat-entering .mooted-app>:is(.community-view,.dm-view,.notes-view),body.mobile-chat-entering .mobile-navigation-toggle{animation:none!important}}@media (width<=767px),(width<=1023px) and (pointer:coarse){:root .mooted-app form.community-composer>.composer-gif-button{display:none!important}:root .mooted-app form.community-composer>button:is([title=Emoji],[title=Emojis],[aria-label=Add\ emoji]){place-items:center;flex:0 0 36px!important;width:36px!important;min-width:36px!important;height:40px!important;padding:0!important;display:grid!important}:root .mooted-emoji-picker>header{background:#ffffff05;border-radius:12px;align-items:center;gap:4px!important;height:48px!important;min-height:48px!important;padding:6px!important;display:flex!important}:root .mooted-emoji-picker>header>button,:root .notes-emoji-picker>header>button:not(.active){text-align:center;min-width:0!important;height:36px!important;min-height:36px!important;color:inherit!important;background:0 0!important;border:0!important;border-radius:9px!important;flex:1!important;padding:7px 12px!important;font-size:13px!important;font-weight:650!important;display:block!important}:root .mooted-emoji-picker>header>button.active{color:#fff!important;background:#ffffff12!important}:root .mooted-emoji-picker>header>button:last-child{order:-1}:root body .mooted-emoji-picker .mooted-gif-search input,:root body .mooted-emoji-picker .mooted-emoji-search input{-webkit-text-size-adjust:100%;width:100%!important;min-width:0!important;max-width:100%!important;font-size:16px!important;line-height:1.4!important}:root body .mooted-emoji-picker:has(.mooted-gif-browser){box-sizing:border-box!important;zoom:1!important;max-width:calc(100vw - 16px)!important;overflow-x:hidden!important;scale:1!important}:root body .mooted-emoji-picker .mooted-gif-search{align-items:center;box-sizing:border-box!important;min-width:0!important;max-width:100%!important;display:flex!important}:root body .mooted-emoji-picker .mooted-gif-search>svg{flex-shrink:0}}@media (width>=768px) and (width<=1600px) and (pointer:fine){:root .mooted-app{box-sizing:border-box;zoom:1!important;width:100vw!important;min-width:0!important;max-width:100vw!important;height:100dvh!important;transform:none!important}:root .mooted-app .settings-overlay{box-sizing:border-box;max-height:none;width:100%!important;height:100%!important;inset:0!important;transform:none!important}}.community-settings-shade .emoji-manager{color:#ece7f3;max-width:920px;margin:0 auto}.emoji-manager>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.emoji-manager>header h2{margin:0 0 8px;font-size:22px}.emoji-manager>header p{color:#aca3b9;margin:0;font-size:14px;line-height:1.5}.emoji-manager>header>span{white-space:nowrap;color:#b7acc8;background:#292332;border:1px solid #44394f;border-radius:12px;align-items:center;gap:5px;padding:10px 12px;font-size:12px;display:flex}.emoji-manager>header>span>svg{color:#ad99ff;width:18px;height:18px;margin-right:4px}.emoji-manager>header>span>b{color:#efe7ff;font-size:15px}.emoji-slot-progress{background:#302938;border-radius:6px;height:5px;margin-bottom:24px;overflow:hidden}.emoji-slot-progress i{background:#917aff;border-radius:6px;height:100%;display:block}.community-settings-shade .emoji-manager>.emoji-upload-card{background:linear-gradient(125deg,#2b2435,#211d29);border:1px dashed #655473;border-radius:16px;align-items:center;margin-bottom:28px;transition:border-color .15s,background .15s;grid-template-columns:120px minmax(0,1fr)!important;gap:24px!important;padding:24px!important;display:grid!important}.emoji-manager>.emoji-upload-card.dragging{background:#382c4a;border-color:#b7a1ff}.emoji-manager .emoji-upload-preview{color:#b3a0fa;cursor:pointer;box-sizing:border-box;background:#19151f;border:1px solid #51415f;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:16px;width:120px!important;height:120px!important;display:flex!important}.emoji-manager .emoji-upload-preview>svg{width:42px;height:42px}.emoji-manager .emoji-upload-preview>img{object-fit:contain;width:76px;height:76px}.emoji-manager .emoji-upload-preview>small{color:#bdb1cd;font-size:11px}.community-settings-shade .emoji-manager .emoji-upload-card form{min-width:0;flex-direction:column!important;gap:16px!important;width:100%!important;display:flex!important}.emoji-manager .emoji-upload-card h3{margin:0 0 6px;font-size:17px}.emoji-manager .emoji-upload-card p{color:#ada2bd;margin:0;font-size:13px;line-height:1.5}.emoji-manager .emoji-upload-card form>label{letter-spacing:.4px;color:#b9adc8;font-size:11px;font-weight:650}.emoji-manager .emoji-name-input{background:#19151f;border:1px solid #51445e;border-radius:10px;align-items:center;gap:8px;margin-top:7px;display:flex;min-height:44px!important;padding:0 12px!important}.emoji-manager .emoji-name-input input{color:#eee6fa;outline:none;width:100%;min-width:0;background:0 0!important;border:0!important;font-size:14px!important}.emoji-manager .emoji-name-input:focus-within{border-color:#a48aff;box-shadow:0 0 0 2px #9475ff20}.emoji-manager .emoji-name-input>span{color:#9787ac}.emoji-manager .emoji-upload-actions{justify-content:flex-end;gap:10px;display:flex}.emoji-manager .emoji-upload-actions .branding-upload,.emoji-manager .emoji-upload-actions .emoji-upload-submit{box-sizing:border-box;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 16px;font-size:13px;font-weight:650;display:flex}.emoji-manager .emoji-upload-actions .branding-upload{color:#e7deef;background:#332b3d;border:1px solid #55475f}.emoji-manager .emoji-upload-submit{color:#fff;background:#7560ef;border:0}.emoji-manager .emoji-upload-submit>svg{width:17px;height:17px}.emoji-manager .emoji-upload-submit:disabled{opacity:.4;cursor:default}.emoji-manager .emoji-library-heading{margin-bottom:14px}.emoji-manager .emoji-library-heading h3{margin:0 0 5px;font-size:16px}.emoji-manager .emoji-library-heading p{color:#a89bb7;margin:0;font-size:12px}.emoji-library-search{background:#25202d;border:1px solid #4b4057;border-radius:10px;align-items:center;gap:10px;min-height:44px;margin-bottom:16px;padding:0 12px;display:flex}.emoji-library-search>svg{color:#a89bb7;width:18px;height:18px}.emoji-library-search input{color:#eee8f5;outline:none;flex:1;min-width:0;font:14px inherit;background:0 0!important;border:0!important}.emoji-library-search button{color:#ada1bb;background:0 0;border:0;place-items:center;width:32px;height:32px;display:grid}.emoji-library-search button svg{width:16px}.community-settings-shade .emoji-manager .emoji-library{background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid!important}.community-settings-shade .emoji-manager .emoji-library>article{background:#25202d;border:1px solid #3c3346;border-radius:12px;align-items:center;min-width:0;margin:0;flex-wrap:nowrap!important;gap:12px!important;padding:14px!important;display:flex!important}.emoji-manager .emoji-library>article>img{object-fit:contain;box-sizing:border-box;background:#19151f;border-radius:10px;flex-shrink:0;width:48px;height:48px;padding:6px}.emoji-manager .emoji-library>article>span{flex:1;min-width:0}.emoji-manager .emoji-library>article b{overflow-wrap:anywhere;font-size:13px;display:block}.emoji-manager .emoji-library>article small{color:#9e91ad;margin-top:5px;font-size:11px;display:block}.emoji-manager .emoji-library>article button{color:#ff91ac;background:#37232d;border:1px solid #5a3b4a;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:40px;min-height:40px;padding:8px;font-size:11px;display:flex}.emoji-manager .emoji-library>article button svg{width:15px;height:15px}.emoji-manager .emoji-empty{text-align:center;background:#211c28;border:1px solid #393040;border-radius:14px;flex-direction:column;grid-column:1/-1;align-items:center;padding:32px 20px;display:flex}.emoji-manager .emoji-empty>svg{color:#a591e7;width:36px;height:36px;margin-bottom:12px}.emoji-manager .emoji-empty b{font-size:15px}.emoji-manager .emoji-empty p{color:#a99bb9;max-width:340px;font-size:13px;line-height:1.5}.emoji-manager button:focus-visible,.emoji-manager .branding-upload:focus-within{outline-offset:3px;outline:2px solid #b19aff}@media (width<=767px),(width<=1023px) and (pointer:coarse){.emoji-manager>header{align-items:flex-start;gap:12px!important}.emoji-manager>header h2{font-size:20px!important}.emoji-manager>header p{font-size:13px!important}.emoji-manager>header>span{gap:4px;padding:8px;font-size:11px}.emoji-manager>header>span>svg{display:none}.emoji-manager>header>span>span{font-size:0}.emoji-manager>header>span>span:after{content:"/ 30";font-size:11px}.community-settings-shade .emoji-manager>.emoji-upload-card{flex-direction:column!important;grid-template-columns:1fr!important;gap:18px!important;padding:18px!important;display:flex!important}.emoji-manager .emoji-upload-preview{border-radius:14px;width:88px!important;height:88px!important}.emoji-manager .emoji-upload-preview>svg{width:32px;height:32px}.emoji-manager .emoji-upload-preview>img{width:56px;height:56px}.emoji-manager .emoji-upload-preview>small{display:none}.emoji-manager .emoji-upload-card form>div:first-child{text-align:center}.emoji-manager .emoji-name-input input,.emoji-library-search input{font-size:16px!important}.emoji-manager .emoji-upload-actions{gap:8px;width:100%}.emoji-manager .emoji-upload-actions>*{flex:1;min-width:0}.emoji-manager .emoji-upload-actions .branding-upload,.emoji-manager .emoji-upload-actions .emoji-upload-submit{min-height:46px!important;padding:10px!important;font-size:12px!important}.community-settings-shade .emoji-manager .emoji-library{grid-template-columns:1fr!important}.emoji-manager .emoji-library>article button{min-height:44px!important}.emoji-manager .emoji-library>article small{font-size:11px!important}}.community-settings-shade .emoji-manager .emoji-upload-card form{text-align:left!important;align-items:stretch!important}.community-settings-shade .emoji-manager .emoji-upload-card form>label{box-sizing:border-box;width:100%!important;max-width:none!important}.community-settings-shade .emoji-manager .emoji-upload-card .emoji-name-input{box-sizing:border-box;width:100%!important}.community-settings-shade .emoji-reference{color:#e5e0eb;width:100%;max-width:760px;margin:0 auto}.emoji-reference .emoji-cloning-setting{align-items:center;gap:28px;margin:0 0 20px;display:flex}.emoji-cloning-setting>div{flex:1;min-width:0}.emoji-cloning-setting b{font-size:14px;line-height:1.4}.emoji-cloning-setting p{color:#c0b9c9;margin:6px 0 0;font-size:14px;line-height:1.5}.emoji-cloning-setting>button{cursor:pointer;background:#777a86;border:0;border-radius:20px;flex:0 0 44px;width:44px;height:24px;padding:3px}.emoji-cloning-setting>button>span{color:#777a86;background:#fff;border-radius:50%;place-items:center;width:18px;height:18px;transition:translate .15s;display:grid}.emoji-cloning-setting>button svg{width:12px;height:12px}.emoji-cloning-setting>button[aria-checked=true]{background:#7560ef}.emoji-cloning-setting>button[aria-checked=true]>span{color:#7560ef;translate:20px}.emoji-cloning-setting>button:disabled{opacity:.5}.emoji-reference .emoji-library-search{background:#2a2631;border-color:#48424f;border-radius:8px;height:44px;margin-bottom:16px}.emoji-reference .emoji-library-search input{color:#e6e0ee;font-family:inherit;font-size:14px}.emoji-reference .emoji-slot-card{background:0 0;border:1px solid #38323f;border-radius:7px;grid-template-columns:1fr auto;align-items:start;gap:8px 16px;margin-bottom:16px;padding:16px;display:grid}.emoji-slot-card h3{margin:0 0 6px;font-size:14px}.emoji-slot-card>div>span{color:#bfb6ca;font-size:12px}.emoji-slot-card>p{color:#c6bece;grid-column:1/-1;margin:0;font-size:12px;line-height:1.4}.emoji-slot-card>button{color:#fff;cursor:pointer;background:#6251ec;border:1px solid #7968fa;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:9px 13px;font-size:13px;font-weight:650;display:flex}.emoji-slot-card>button svg{width:16px;height:16px}.emoji-slot-card>button:disabled{opacity:.45}.emoji-reference .emoji-reference-drop{color:#c6bece;cursor:pointer;background:#2a2631;border:1px dashed #3e3748;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:18px;width:100%;height:145px;font-size:14px;display:flex}.emoji-reference-drop>svg{color:#b8afc4;width:42px;height:42px}.emoji-reference-drop.dragging{background:#352d43;border-color:#aa94ff}.community-settings-shade .emoji-reference .emoji-reference-editor:not(.has-file),.emoji-reference .emoji-library.reference-empty{display:none!important}.emoji-reference .emoji-library{margin-top:16px}.emoji-reference .emoji-library>article{background:#24202b;border:1px solid #39323f;border-radius:8px;margin-bottom:8px;padding:12px}.emoji-reference .emoji-library>article>img{object-fit:contain;width:40px;height:40px}.emoji-reference .emoji-library>article>span{flex:1;min-width:0}.emoji-reference .emoji-library>article b{overflow-wrap:anywhere;font-size:13px}.emoji-reference .emoji-library>article small{color:#a99bb7;font-size:11px}.emoji-reference .emoji-library>article button{color:#ff8a9f;min-height:36px}.emoji-reference .emoji-upload-card form{min-width:0}.emoji-reference .emoji-upload-actions>button>svg{width:16px;height:16px}.emoji-reference button:focus-visible{outline-offset:3px;outline:2px solid #a995ff}@media (width<=767px),(width<=1023px) and (pointer:coarse){.community-settings-shade .emoji-reference .emoji-cloning-setting{gap:20px;margin-bottom:20px}.emoji-reference .emoji-cloning-setting b{font-size:14px!important}.emoji-reference .emoji-cloning-setting p{line-height:1.45;font-size:14px!important}.emoji-reference .emoji-library-search input{font-size:16px!important}.community-settings-shade .emoji-reference .emoji-slot-card{gap:12px;margin-bottom:0;padding:16px;flex-direction:column!important;align-items:stretch!important;display:flex!important}.emoji-slot-card>div{order:0}.emoji-slot-card>p{order:1;font-size:12px;line-height:1.4}.emoji-slot-card>button{order:2;width:100%;min-height:40px}.emoji-reference .emoji-reference-drop{display:none!important}.emoji-reference .emoji-library>article{flex-wrap:nowrap!important}.emoji-reference .emoji-library>article button{min-height:44px;font-size:12px}.emoji-reference .emoji-upload-card .emoji-upload-actions{flex-wrap:wrap;gap:8px;display:flex}.emoji-reference .emoji-upload-card input{font-size:16px!important}}.community-composer .community-composer-rich,.forum-reply-composer .community-composer-rich{touch-action:pan-y;overscroll-behavior:contain;scrollbar-width:thin;flex:1;box-sizing:content-box!important;height:auto!important;min-height:1lh!important;max-height:10lh!important;line-height:24px!important;overflow:hidden auto!important}form.community-composer,.community-mode form.community-composer,form.forum-reply-composer,form.notes-composer,form.dm-composer{flex-shrink:0;align-items:flex-end!important;height:auto!important;max-height:none!important}.notes-composer textarea,.dm-composer textarea{touch-action:pan-y;overscroll-behavior:contain;scrollbar-width:thin;box-sizing:border-box!important;resize:none!important;min-height:1lh!important;max-height:calc(10lh + 16px)!important;overflow-x:hidden!important}.community-composer-rich .composer-format-heading1{font-size:1.5em;font-weight:750}.community-composer-rich .composer-format-heading2{font-size:1.3em;font-weight:700}.community-composer-rich .composer-format-heading3{font-size:1.15em;font-weight:700}.community-composer-rich .composer-format-subtext{color:#aaa4b4;font-size:.85em}.community-composer-rich .composer-format-list{color:inherit}.community-composer-rich .composer-format-link{color:#83b6ff}.community-composer-rich .composer-format-spoiler{background:#47414f;border-radius:3px}.community-composer-rich .composer-format-codeblock{background:#0003;border-radius:4px;font-family:monospace}.community-composer-rich .composer-format-bolditalic{font-style:italic;font-weight:700}.community-mode form.community-composer>.community-composer-rich,form.forum-reply-composer>.community-composer-rich{align-self:flex-end!important;padding:6px 0!important}.community-mode form.community-composer>button,form.forum-reply-composer>button{flex-shrink:0;align-self:flex-end!important}.community-mode form.community-composer>.composer-gif-button,form.forum-reply-composer>.composer-gif-button{align-self:flex-end!important;place-items:center!important;margin:0!important;display:grid!important}.community-mode form.community-composer>.composer-gif-button:before,.community-mode form.community-composer>.composer-gif-button:hover:before,.community-mode form.community-composer>.composer-gif-button:active:before,form.forum-reply-composer>.composer-gif-button:before{margin:0!important;transform:none!important}form.has-composer-scrollbar,.community-mode form.community-composer.has-composer-scrollbar{padding-right:22px!important;position:relative!important}.community-composer-rich,.notes-composer textarea,.dm-composer textarea{-ms-overflow-style:none;scrollbar-width:none!important}.community-composer-rich::-webkit-scrollbar{width:0!important;display:none!important}.notes-composer textarea::-webkit-scrollbar{width:0!important;display:none!important}.dm-composer textarea::-webkit-scrollbar{width:0!important;display:none!important}form.has-composer-scrollbar>.composer-custom-scrollbar,.community-mode form.community-composer.has-composer-scrollbar>.composer-custom-scrollbar{z-index:2;touch-action:none;cursor:pointer;background:#19161f;border-radius:8px;align-self:stretch!important;width:7px!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;position:absolute!important;top:8px!important;bottom:8px!important;right:5px!important}.composer-custom-scrollbar>span{pointer-events:none;background:#696174;border-radius:8px;min-height:18px;position:absolute;left:1px;right:1px}.composer-custom-scrollbar:hover>span,.composer-custom-scrollbar:focus-visible>span{background:#a195b0}.composer-custom-scrollbar:focus-visible{outline-offset:2px;outline:2px solid #a798ff}form .composer-gif-button:before,form .composer-gif-button:hover:before,form .composer-gif-button:active:before{content:none!important;display:none!important}form .composer-gif-button,form .composer-gif-button:hover,form .composer-gif-button:active{place-items:center!important;padding:0!important;line-height:1!important;display:grid!important;transform:none!important}form .composer-gif-button>.composer-gif-icon{flex:none;width:24px!important;height:24px!important;margin:0!important;display:block!important;transform:none!important}.mooted-app form.community-composer{box-sizing:border-box;background:#292730;border:1px solid #383541;border-radius:8px;align-items:flex-end!important;gap:9px!important;min-height:56px!important;margin:0 8px 9px!important;padding:7px 22px 7px 10px!important;display:flex!important}.mooted-app form.community-composer>.community-composer-rich{color:#eee;font:14px/24px Inter,sans-serif;flex:1!important;align-self:flex-end!important;width:auto!important;min-width:0!important;padding:6px 0!important}.mooted-app form.community-composer>button:not(.mobile-send-message){color:#bbb7c1;cursor:pointer;background:0 0;border:0;flex:0 0 34px!important;align-self:flex-end!important;place-items:center!important;width:34px!important;min-width:34px!important;height:36px!important;padding:0!important;display:grid!important}.mooted-app form.community-composer>button:not(.composer-gif-button)>svg{width:18px;height:18px}@media (width<=767px),(width<=1023px) and (pointer:coarse){.mooted-app form.community-composer{margin:6px 8px!important}.mooted-app form.community-composer>.community-composer-rich{font-size:16px!important}}.mooted-app form.community-composer>.community-composer-rich{white-space:pre-wrap!important;overflow-wrap:anywhere!important;gap:0!important;display:block!important}.mooted-app form.community-composer{flex-wrap:nowrap!important}@media (width<=767px),(width<=1023px) and (pointer:coarse){.mooted-app form.community-composer{gap:6px!important;padding:7px 16px 7px 6px!important}.mooted-app form.community-composer>.community-composer-rich{flex:1!important;padding:8px 0!important}.mooted-app form.community-composer>button:not(.mobile-send-message){flex:0 0 30px!important;width:30px!important;min-width:30px!important;height:40px!important}.mooted-app form.community-composer>.mobile-send-message{box-sizing:border-box!important;flex:0 0 40px!important;align-self:flex-end!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0!important}}.community-view>.community-messages{padding-bottom:2px!important}.community-view .community-composer-status{align-items:center;height:22px;margin:0 20px;font-size:11px}.community-view .community-typing-status{gap:6px;line-height:16px}.community-view .community-typing-dots{gap:3px;width:17px}.community-view .community-typing-dots i{width:3px;height:3px}.community-view .community-typing-dots i:nth-child(3){animation-delay:.32s;display:block}.community-view .community-typing-avatars{height:14px}.community-view .community-typing-avatars>*{font-size:7px;border:0!important;width:14px!important;min-width:14px!important;height:14px!important}.community-view .community-typing-status b{font-weight:700}.community-view .community-slowmode-status{height:20px!important;font-size:11px!important}.community-view .community-slowmode-status>svg{width:12px!important;height:12px!important}@media (prefers-reduced-motion:reduce){.community-typing-dots i{animation:none!important}}.application-command-picker{z-index:260000;box-sizing:border-box;color:#eee6f8;background:#25202e;border:1px solid #4f435c;border-radius:9px;max-height:300px;padding:7px;position:fixed;overflow:auto;box-shadow:0 14px 35px #0008}.application-command-picker>header{color:#a99bb9;padding:6px 10px;font-size:10px;font-weight:750}.application-command-picker>button{width:100%;min-height:52px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:11px;padding:8px 10px;display:flex}.application-command-picker>button[aria-selected=true]{background:#3b3049}.application-command-picker>button>span{color:#baa6ef;font-size:24px;font-weight:750}.application-command-picker>button>div{flex:1;min-width:0}.application-command-picker b{font-size:13px}.application-command-picker small{color:#b5a6c3;margin-top:4px;font-size:11px;display:block}.application-command-picker em{color:#ad9cbe;text-overflow:ellipsis;white-space:nowrap;max-width:110px;font-size:10px;font-style:normal;overflow:hidden}@media (width<=767px),(width<=1023px) and (pointer:coarse){.mooted-app form.community-composer{min-height:56px!important;box-shadow:none!important;background:#27252e!important;border:1px solid #34313d!important;border-radius:20px!important;gap:6px!important;padding:7px 10px!important}.mooted-app form.community-composer>.community-composer-rich{padding:8px 0!important;font-size:16px!important;line-height:24px!important}.mooted-app form.community-composer>.mobile-send-message{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;box-shadow:none!important;background:#6757e9!important;border-radius:13px!important;flex-basis:38px!important;align-self:flex-end!important}.mooted-app form.community-composer>.mobile-send-message svg{stroke-width:2px!important;width:20px!important;height:20px!important}:is(body.mobile-keyboard-open .mooted-app form.community-composer,body.mobile-chat-mode .mooted-app form.community-composer:has(>.community-composer-rich:focus)){padding-left:16px!important}:is(body.mobile-keyboard-open .mooted-app form.community-composer>button:is([title=Open\ attachments],[title=Open\ menu],.composer-gif-button),body.mobile-chat-mode .mooted-app form.community-composer:has(>.community-composer-rich:focus)>button:is([title=Open\ attachments],[title=Open\ menu],.composer-gif-button)){display:none!important}.mooted-app form.community-composer>button:is([title=Emoji],[title=Emojis]){color:#c9c4d2!important;flex-basis:32px!important;width:32px!important;min-width:32px!important;height:40px!important}.mooted-app form.community-composer>button:is([title=Emoji],[title=Emojis])>svg{width:22px!important;height:22px!important}.community-view .community-composer-status{gap:8px;min-height:24px;height:24px!important;margin:0 12px!important;font-size:11px!important}.community-view .community-typing-status{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden;gap:5px!important}.community-view .community-typing-status b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.community-view .community-slowmode-status{flex-shrink:0;gap:4px;margin-left:auto!important;font-size:10px!important}}.theme-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.theme-preview.light{background:linear-gradient(90deg,#e1e5ec 25%,#f8f9fb 25%);border:1px solid #c9ced8}:root[data-theme=midnight] body,:root[data-theme=midnight] .mooted-app{background:#07070b!important}:root[data-theme=midnight] :is(.server-rail,.dm-panel,.dm-sidebar,.community-sidebar,.community-channel-sidebar,.friends-view,.activity-panel,.main-panel,.chat-panel,.notes-view,.discover-view,.settings-content){background-color:#0d0d13!important}:root[data-theme=midnight] :is(.top-bar,.dm-header,.community-header,.chat-header,.account-strip,.message-composer,.settings-sidebar,.moot-profile,.full-profile-modal){background-color:#12121a!important;border-color:#292936!important}:root[data-theme=light]:has(.mooted-app){--theme-bg:#f7f8fb;--theme-panel:#fff;--theme-panel-alt:#eef1f5;--theme-raised:#e4e8ef;--theme-border:#cfd5df;--theme-text:#20232b;--theme-muted:#667080}:root[data-theme=light]:has(.mooted-app) body{color:#20232b!important;background:#eef1f5!important}:root[data-theme=light]:has(.mooted-app) #root{color:#20232b!important;background:#eef1f5!important}:root[data-theme=light]:has(.mooted-app) .mooted-app{color:#20232b!important;background:#eef1f5!important}:root[data-theme=light]:has(.mooted-app) .mooted-app{--theme-bg:#f7f8fb;--theme-panel:#fff;--theme-panel-alt:#eef1f5;--theme-raised:#e4e8ef;--theme-border:#cfd5df;--theme-text:#20232b;--theme-muted:#667080}:root[data-theme=light]:has(.mooted-app) :is(.server-rail,.dm-panel,.dm-sidebar,.community-sidebar,.community-channel-sidebar,.friends-view,.friends-content,.activity-panel,.main-panel,.chat-panel,.channel-panel,.notes-view,.notes-main,.discover-view,.discover-page,.members-panel,.settings-content,.settings-sidebar){background-color:var(--theme-bg)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) :is(.top-bar,.dm-header,.community-header,.chat-header,.channel-header,.friends-header,.notes-header,.discover-header,.account-strip,.member-list,.message-composer,.composer,.chat-composer,.settings-title){background-color:var(--theme-panel)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) :is(.message-composer input,.message-composer textarea,.composer input,.composer textarea,.chat-composer input,.chat-composer textarea,.settings-form input,.settings-form textarea,.settings-search,.settings-search input,.setting-select .mooted-select,.profile-settings .mooted-select,.accent-control,input,textarea,.mooted-select){color:var(--theme-text)!important;background-color:#fff!important;border-color:#bfc7d3!important}:root[data-theme=light]:has(.mooted-app) :is(input,textarea)::placeholder{color:#818a98!important}:root[data-theme=light]:has(.mooted-app) :is(.message,.message-card,.search-result,.invite-embed,.account-card,.settings-notice,.toggle-row,.connection-card,.plus-card,.discover-card,.community-card,.member-card,.note-card,.dm-card){background-color:var(--theme-panel)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important;box-shadow:0 8px 24px #37415114!important}:root[data-theme=light]:has(.mooted-app) :is(.moot-profile,.status-menu,.account-menu,.image-context-menu,.message-context-menu,.emoji-popout,.emoji-details-popout,.gif-picker,.picker-panel,.server-hover-card,.full-profile-modal,.full-profile-body,.full-profile-content,.profile-presence-popout,.modal,[role=dialog]){background-color:var(--theme-panel,#fff)!important;color:var(--theme-text,#20232b)!important;border-color:var(--theme-border,#cfd5df)!important}:root[data-theme=light]:has(.mooted-app) :is(.settings-sidebar button,.profile-menu-row,.status-menu button,.account-menu button,.channel-row,.dm-row,.friend-row,.member-row,.tab-button){color:#4f5968!important}:root[data-theme=light]:has(.mooted-app) :is(.settings-sidebar button:hover,.settings-sidebar button.active,.profile-menu-row:hover,.status-menu button:hover,.account-menu button:hover,.channel-row:hover,.channel-row.active,.dm-row:hover,.dm-row.active,.friend-row:hover,.member-row:hover,.tab-button:hover,.tab-button.active){background-color:var(--theme-raised)!important;color:#171a20!important}:root[data-theme=light]:has(.mooted-app) :is(h1,h2,h3,h4,b,strong,.message-author,.channel-name,.community-name,.settings-content label,.full-profile-modal){color:#20232b}:root[data-theme=light]:has(.mooted-app) :is(small,time,.muted,.message-time,.message-timestamp,.settings-content p,.settings-content>p,.settings-content span,.member-status){color:var(--theme-muted)!important}:root[data-theme=light]:has(.mooted-app) :is(hr,.rail-divider){border-color:var(--theme-border)!important;background-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) .settings-overlay{background:#2a303a73!important}:root[data-theme=light]:has(.mooted-app) .settings-avatar{border-color:#fff!important}:root[data-theme=light]:has(.mooted-app) .settings-profile-preview{color:#20232b!important;background:#fff!important}:root[data-theme=light]:has(.mooted-app) .settings-profile-preview>i{border-color:#fff!important}:root[data-theme=light]:has(.mooted-app) .theme-grid button{border-color:#d8dde5;color:#596273!important;background:#fff!important}:root[data-theme=light]:has(.mooted-app) .theme-grid button.active{color:#332da1!important;border-color:#655cf1!important}:root[data-theme=light]:has(.mooted-app) .mooted-app :is(p,b,strong,label,dt,dd,h1,h2,h3,h4,.message-content,.dm-message,.dm-message p,.community-message,.community-message-content,.note-message,.account-name b,.friends-tabs b,.dm-heading,.channel-name,.community-name){color:#14171d!important}:root[data-theme=light]:has(.mooted-app) .mooted-app :is(small,time,.account-name span,.dm-status,.dm-heading,.message-time,.message-timestamp,.community-message time,.dm-message time,.friends-empty p,.activity-empty,.empty-dms,.settings-sidebar>b,.settings-sidebar nav section>b){color:#525b69!important}:root[data-theme=light]:has(.mooted-app) .mooted-app :is(.friends-search,.dm-search,.member-search,.community-search,.search-bar,.quick-switch kbd,.dm-composer,.community-composer,.notes-composer){color:#171a20!important;background:#fff!important;border-color:#b9c1cd!important}:root[data-theme=light]:has(.mooted-app) .mooted-app :is(.friends-search input,.dm-search input,.member-search input,.community-search input,.search-bar input,.dm-composer textarea,.community-composer textarea,.notes-composer textarea){color:#111318!important}:root[data-theme=light]:has(.mooted-app) .mooted-app :is(.quick-switch,.dm-nav,.friends-tabs,.dm-heading,.community-category,.community-category>header,.activity-panel header){border-color:#cbd1da!important}:root[data-theme=light]:has(.mooted-app) .mooted-app :is(.dm-nav button,.friends-tabs button,.dm-conversation-list>button,.community-channel,.community-channel button,.community-category button,.account-strip button,.quick-switch){color:#333a45!important}:root[data-theme=light]:has(.mooted-app) .mooted-app :is(.dm-nav button:hover,.dm-nav button.selected,.friends-tabs button:hover,.friends-tabs button.active,.dm-conversation-list>button:hover,.dm-conversation-list>button.active,.community-channel:hover,.community-channel.active,.account-strip button:hover){color:#101217!important;background:#dfe4ec!important}:root[data-theme=light]:has(.mooted-app) .mooted-app :is(svg,.quick-switch svg){color:currentColor}:root[data-theme=light]:has(.mooted-app) .mooted-app :is(button.add-friend,.friends-empty button,.auth-submit,.primary,.primary-button,.send-button,.upload-button,.discover-preview-open,.invite-embed button,.full-profile-message,.full-profile-add-friend){color:#fff!important}:root[data-theme=light]:has(.mooted-app) .mooted-app :is(button.add-friend,.friends-empty button,.auth-submit,.primary,.primary-button,.send-button,.upload-button,.discover-preview-open,.invite-embed button,.full-profile-message,.full-profile-add-friend) :is(span,b,strong,svg){color:#fff!important}:root[data-theme=light]:has(.mooted-app) .people-art span{background:#77808f!important}:root[data-theme=light]:has(.mooted-app) .people-art span:nth-child(3){box-shadow:-70px 0 #77808f!important}:root[data-theme=light]:has(.mooted-app) :is(.dm-view,.dm-view-rich,.dm-messages,.dm-search-results,.community-view,.community-messages,.community-members,.community-members-page,.notes-view,.notes-main,.notes-scroll,.chat-panel){color:#14171d!important;background:#f8f9fb!important}:root[data-theme=light]:has(.mooted-app) :is(.dm-view>header,.community-channel-header,.notes-header,.chat-header,.chat-head,.dm-search-count,.community-message-date,.dm-message-date){color:#242932!important;background:#fff!important;border-color:#cbd1da!important}:root[data-theme=light]:has(.mooted-app) :is(.dm-message,.community-message,.notes-message){color:#15181e!important}:root[data-theme=light]:has(.mooted-app) :is(.dm-message:hover,.community-message:hover,.notes-message:hover){background:#eef1f5!important}:root[data-theme=light]:has(.mooted-app) :is(.dm-message header b,.community-message-author,.community-message-content,.notes-message b,.notes-message p,.message-markdown,.message-markdown p){color:#15181e!important}:root[data-theme=light]:has(.mooted-app) :is(.dm-message header time,.community-message time,.community-message-date,.dm-message-date,.notes-message time){color:#606a78!important}:root[data-theme=light]:has(.mooted-app) :is(.message-markdown code,.message-markdown pre,.dm-message code,.community-message code,.notes-message code){color:#171a20!important;background:#e8ecf2!important;border-color:#c4ccd7!important}:root[data-theme=light]:has(.mooted-app) :is(.dm-composer,.community-composer,.community-composer-area,.community-composer-rich,.notes-composer,.chat-composer,.message-composer){color:#171a20!important;background:#fff!important;border-color:#b8c1ce!important;box-shadow:0 5px 18px #28303c14!important}:root[data-theme=light]:has(.mooted-app) :is(.dm-composer textarea,.community-composer textarea,.community-composer-rich textarea,.notes-composer textarea,.chat-composer textarea,.message-composer textarea){color:#111318!important;background:0 0!important}:root[data-theme=light]:has(.mooted-app) :is(.dm-composer button,.community-composer button,.notes-composer button,.chat-composer button,.message-composer button,.dm-view>header>button){color:#4d5664!important}:root[data-theme=light]:has(.mooted-app) :is(.dm-search,.dm-search-wrap,.community-search,.community-search-wrap,.member-search,.search-bar){color:#171a20!important;background:#fff!important;border-color:#b8c1ce!important}:root[data-theme=light]:has(.mooted-app) :is(.dm-search input,.dm-search-wrap input,.community-search input,.community-search-wrap input,.member-search input,.search-bar input){color:#111318!important;background:0 0!important}:root[data-theme=light]:has(.mooted-app) :is(.invite-embed,.mooted-invite-embed,.mooted-invite-embed>header,.mooted-invite-embed>div,.mooted-invite-embed>footer,.message-link-preview,.dm-reactions button,.community-message-reactions button,.community-search-result-card,.community-member-row,.community-members-table-row,.member-row,.dm-details,.dm-profile-card,.dm-sidebar-profile,.community-member-profile){color:#171a20!important;background:#fff!important;border-color:#cbd1da!important}:root[data-theme=light]:has(.mooted-app) .mooted-invite-embed :is(h1,h2,h3,b,strong,span){color:#171a20!important}:root[data-theme=light]:has(.mooted-app) .mooted-invite-embed>footer{border-top-color:#cbd1da!important}:root[data-theme=light]:has(.mooted-app) .mooted-invite-embed>footer button{color:#fff!important}:root[data-theme=light]:has(.mooted-app) .mooted-invite-embed>footer button :is(span,b,strong){color:#fff!important}:root[data-theme=light]:has(.mooted-app) :is(.dm-reactions button.active,.community-message-reactions button.active,.message-user-mention,.message-mass-mention){color:#302a9b!important;background:#e3e1ff!important;border-color:#8b84ec!important}:root[data-theme=light]:has(.mooted-app) :is(.dm-hover-actions,.dm-message>nav,.community-message-actions,.dm-message-menu,.dm-quick-emoji,.dm-composer-popover,.dm-message-emoji-picker,.community-mention-picker,.notes-plus-menu,.notes-emoji-picker,.status-emoji-picker,.gif-picker,.emoji-popout,.emoji-details-popout,.message-context-menu,.member-context-menu){color:#171a20!important;background:#fff!important;border-color:#c4ccd7!important;box-shadow:0 16px 45px #232a342e!important}:root[data-theme=light]:has(.mooted-app) :is(.dm-message-menu button,.dm-quick-emoji button,.community-message-actions button,.notes-plus-menu button,.message-context-menu button,.member-context-menu button){color:#242932!important}:root[data-theme=light]:has(.mooted-app) :is(.dm-message-menu button:hover,.dm-quick-emoji button:hover,.community-message-actions button:hover,.notes-plus-menu button:hover,.message-context-menu button:hover,.member-context-menu button:hover){color:#101217!important;background:#e8ecf2!important}:is(:root[data-theme=light]:has(.mooted-app) :is(.notes-emoji-picker,.status-emoji-picker) .epr-main,:root[data-theme=light]:has(.mooted-app) :is(.notes-emoji-picker,.status-emoji-picker) .epr-body,:root[data-theme=light]:has(.mooted-app) :is(.notes-emoji-picker,.status-emoji-picker) .epr-emoji-category-label,:root[data-theme=light]:has(.mooted-app) :is(.notes-emoji-picker,.status-emoji-picker) .epr-category-nav){color:#171a20!important;background:#fff!important;border-color:#cbd1da!important}:root[data-theme=midnight] :is(.dm-view,.dm-view-rich,.dm-messages,.dm-search-results,.community-view,.community-messages,.community-members,.community-members-page,.notes-view,.notes-main,.notes-scroll,.chat-panel){background:#0d0d13!important}:root[data-theme=midnight] :is(.dm-view>header,.community-channel-header,.notes-header,.chat-header,.chat-head,.dm-search-count){background:#101018!important;border-color:#272733!important}:root[data-theme=midnight] :is(.dm-composer,.community-composer,.community-composer-area,.community-composer-rich,.notes-composer,.chat-composer,.message-composer,.dm-search,.dm-search-wrap,.community-search,.community-search-wrap,.member-search,.search-bar){background:#181820!important;border-color:#343442!important}:root[data-theme=midnight] :is(.dm-message:hover,.community-message:hover,.notes-message:hover){background:#14141c!important}:root[data-theme=light]:has(.mooted-app) .server-rail{background:#f8f9fb!important;border-right-color:#cbd1da!important}:root[data-theme=light]:has(.mooted-app) .server-button:not(.home):not(.ghost):not(.active){border:1px solid #d2d8e1;color:#29303b!important;background:#e2e6ed!important}:root[data-theme=light]:has(.mooted-app) .server-button:not(.home):not(.ghost):not(.active)>span{color:#29303b!important;text-shadow:none!important}:root[data-theme=light]:has(.mooted-app) .community-rail-button:not(.active)>span{color:#29303b!important;text-shadow:none!important}:root[data-theme=light]:has(.mooted-app) .server-button:is(:hover,.active){color:#fff!important;background:#625bea!important;border-color:#625bea!important}:root[data-theme=light]:has(.mooted-app) .server-button:is(:hover,.active)>span{color:#fff!important}:root[data-theme=light]:has(.mooted-app) .server-button.active:before{box-shadow:0 0 0 1px #fff;background:#5149df!important}:root[data-theme=light]:has(.mooted-app) .server-button.ghost{color:#242a33!important;border-color:#68717f!important}:root[data-theme=light]:has(.mooted-app) .rail-divider{background:#cbd1da!important}:root[data-theme=light]:has(.mooted-app) .community-identity{background-color:#292730!important}:root[data-theme=light]:has(.mooted-app) .community-identity.has-banner{background-color:#292730!important}:root[data-theme=light]:has(.mooted-app) .community-identity>.community-name{color:#fff!important;text-shadow:0 2px 6px #000c!important}:root[data-theme=light]:has(.mooted-app) .community-identity>.community-name :is(span,svg){color:#fff!important;text-shadow:0 2px 6px #000c!important}:root[data-theme=light]:has(.mooted-app) .community-identity.has-banner>.community-name{color:#fff!important;text-shadow:0 2px 6px #000c!important}:root[data-theme=light]:has(.mooted-app) .community-identity.has-banner>.community-name :is(span,svg){color:#fff!important;text-shadow:0 2px 6px #000c!important}:root[data-theme=light]:has(.mooted-app) .members-shortcut{color:#252b35!important}:root[data-theme=light]:has(.mooted-app) .members-shortcut>span{color:#596372!important}:root[data-theme=light]:has(.mooted-app) .community-channel-list section header{color:#3d4653!important}:root[data-theme=light]:has(.mooted-app) .community-channel-list section header button{color:#3d4653!important}:root[data-theme=light]:has(.mooted-app) .community-channel-list section button{color:#424b58!important}:root[data-theme=light]:has(.mooted-app) .community-channel-row>button{color:#424b58!important}:root[data-theme=light]:has(.mooted-app) .community-channel-row .channel-cog{color:#424b58!important}:root[data-theme=light]:has(.mooted-app) .community-channel-row:is(:hover,:focus-within){color:#14171d!important;background:#e1e5ec!important}:root[data-theme=light]:has(.mooted-app) .community-channel-list section button:is(:hover,.active){color:#14171d!important;background:#e1e5ec!important}:root[data-theme=light]:has(.mooted-app) .community-channel-row:is(:hover,:focus-within)>button{color:#14171d!important}:root[data-theme=light]:has(.mooted-app) .community-channel-icon>.channel-private-lock{color:#424b58!important}:root[data-theme=light]:has(.mooted-app) .community-channel-icon>i.channel-private-lock{color:#424b58!important}:root[data-theme=light]:has(.mooted-app) .voice-limit-badge{color:#242a33!important;background:#e5e9ef!important;border-color:#bac3cf!important}:root[data-theme=light]:has(.mooted-app) .voice-limit-badge :is(b,span){color:#242a33!important}:root[data-theme=light]:has(.mooted-app) .server-hover-card{color:#14171d!important;background:#fff!important;border-color:#bdc6d2!important;box-shadow:0 14px 34px #1f263038!important}:root[data-theme=light]:has(.mooted-app) .server-hover-card>i{background:#fff!important;border-color:#bdc6d2!important}:root[data-theme=light]:has(.mooted-app) .server-hover-card header b{color:#14171d!important}:root[data-theme=light]:has(.mooted-app) .server-hover-card footer{color:#4d5765!important}:root[data-theme=light]:has(.mooted-app) .server-hover-card footer span{color:#4d5765!important}:root[data-theme=light]:has(.mooted-app) .server-hover-card .server-hover-voice small{color:#4d5765!important}:root[data-theme=light]:has(.mooted-app) .server-hover-card footer span:first-child i{background:#20bd7a!important}:root[data-theme=light]:has(.mooted-app) .server-hover-card footer span:not(:first-child) i{background:#737d8b!important}:root[data-theme=light]:has(.mooted-app) .server-hover-icon{color:#242a33!important;background:#e8ecf2!important}:root[data-theme=light]:has(.mooted-app) .server-hover-voice-avatar{border-color:#fff!important}:root[data-theme=midnight] .community-identity>.community-name,:root[data-theme=midnight] .community-identity>.community-name :is(span,svg){color:#fff!important}:root[data-theme=midnight] .server-button>span,:root[data-theme=midnight] .server-hover-card header b{color:#f2f0f5!important}:root[data-theme=light]:has(.mooted-app) .community-identity:not(.has-banner){background:#e1e5ec!important;border-bottom:1px solid #c4ccd7!important}:root[data-theme=light]:has(.mooted-app) .community-identity:not(.has-banner)>.community-name{color:#14171d!important;text-shadow:none!important}:root[data-theme=light]:has(.mooted-app) .community-identity:not(.has-banner)>.community-name :is(span,svg){color:#14171d!important;text-shadow:none!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade{color:#14171d!important;background:#eef1f5!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade>aside{color:#14171d!important;background:#f1f3f7!important;border-right:1px solid #c8d0da!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade>main{color:#14171d!important;background:#fafbfc!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade :is(h1,h2,h3,h4,b,strong,label){color:#14171d!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade :is(p,small,time){color:#56606e!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade>aside header b{color:#4c5664!important}:root[data-theme=light]:has(.mooted-app) .community-settings-nav section>small{color:#4c5664!important}:root[data-theme=light]:has(.mooted-app) .community-settings-nav section{border-color:#cbd2dc!important}:root[data-theme=light]:has(.mooted-app) .community-settings-nav button{color:#303742!important}:root[data-theme=light]:has(.mooted-app) .community-settings-nav button:hover{color:#111318!important;background:#e0e5ec!important}:root[data-theme=light]:has(.mooted-app) .community-settings-nav button.active{color:#111318!important;background:#d9dee7!important}:root[data-theme=light]:has(.mooted-app) .community-settings-nav button.danger{color:#b52d3d!important}:root[data-theme=light]:has(.mooted-app) .community-settings-nav button.danger:hover{color:#9d2030!important;background:#f6dfe3!important}:root[data-theme=light]:has(.mooted-app) .community-settings-close{color:#4d5664!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade :is(input:not([type=checkbox]):not([type=radio]):not([type=color]),textarea,.mooted-select,.community-channel-select>button,.discovery-select>button,.ban-settings-search,.member-search){color:#14171d!important;background:#fff!important;border-color:#b8c1cd!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade :is(input,textarea)::placeholder{color:#788391!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade :is(.community-banner-preview,.moderation-choice,.permission-group,.channel-permissions>p,.community-feature-panel,.invite-summary>div,.invite-table,.ban-settings-list,.ban-member-preview,.unban-member,.report-target-preview,.discovery-settings-v3>form,.staff-community-updates form,.staff-update-history article){color:#14171d!important;background:#fff!important;border-color:#c8d0da!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade .moderation-choice:has(input:checked){background:#e5e3ff!important;border-color:#756df0!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade :is(.permission-group>label,.channel-permissions section>div,.members-table>span,.community-records article,.invite-table-head,.invite-table article,.role-editor-heading){color:#242a33!important;border-color:#d0d6df!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade :is(.role-editor>nav button,.community-channel-options>button,.invite-table article>div button,.community-records article button,.channel-permissions>button,.channel-permissions section button,.branding-row button){color:#242a33!important;background:#e4e8ee!important;border-color:#bec7d2!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade :is(.role-editor>nav button:hover,.role-editor>nav button.active,.community-channel-options>button:hover,.invite-table article>div button:hover,.community-records article button:hover,.channel-permissions>button:hover){color:#101217!important;background:#d7dde6!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade :is(.branding-upload,.community-overview>footer button,.community-feature-panel>button,.invite-settings-v2>header button,.voice-overview-inline>footer button,.staff-community-updates form>button){color:#fff!important;background-color:#5b53e8!important;border-color:#5b53e8!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade :is(.branding-upload,.community-overview>footer button,.community-feature-panel>button,.invite-settings-v2>header button,.voice-overview-inline>footer button,.staff-community-updates form>button) :is(span,b,strong,svg){color:#fff!important;background-color:#5b53e8!important;border-color:#5b53e8!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade .role-delete{color:#a72134!important;background:#f7e3e6!important;border-color:#dc8d97!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade :is(.discovery-select-menu,.community-channel-options,.community-profile-role-menu){color:#14171d!important;background:#fff!important;border-color:#bdc6d2!important;box-shadow:0 14px 35px #1f26302e!important}:root[data-theme=light]:has(.mooted-app) .community-dropdown{color:#14171d!important;background:#fff!important;border-color:#bdc6d2!important;box-shadow:0 16px 42px #1f263033!important}:root[data-theme=light]:has(.mooted-app) .community-dropdown button{color:#242a33!important}:root[data-theme=light]:has(.mooted-app) .community-dropdown button:hover{color:#101217!important;background:#e1e5ec!important}:root[data-theme=light]:has(.mooted-app) .community-dropdown hr{background:#d0d6df!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade .discovery-warning{color:#725600!important;background:#fff5cf!important;border-color:#d8b84e!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade .discovery-warning :is(b,small,span,svg){color:#725600!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade .discovery-accept{color:#20252d!important;background:#fff!important;border-color:#c8d0da!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade .discovery-tag-input button{color:#242a33!important;background:#e4e8ee!important;border-color:#bec7d2!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade .discovery-settings-v3 form>button:disabled{color:#6c7582!important;background:#d9dde5!important;border-color:#c7ced8!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade .discovery-settings-v3 button:disabled{color:#6c7582!important;background:#d9dde5!important;border-color:#c7ced8!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade :is(.invite-table article,.invite-settings-v2 article,.audit-list,.audit-list article,.audit-feed article,.template-list>article){color:#14171d!important;background:#fff!important;border-color:#cbd2dc!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade :is(.invite-table article:hover,.invite-settings-v2 article:hover,.audit-list article:hover,.audit-feed article:hover,.audit-feed article.expanded,.template-list>article:hover){background:#eef1f5!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade :is(.invite-table article>span,.invite-table article code,.audit-list article p,.audit-list article p strong,.audit-entry,.audit-entry>span b,.audit-details dd){color:#242a33!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade :is(.audit-search,.audit-settings .audit-filters>.audit-search,.audit-settings .audit-filters>.mooted-select,.audit-filters .mooted-select){color:#14171d!important;background:#fff!important;border-color:#b8c1cd!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade .audit-search input{color:#14171d!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade .audit-avatar{color:#fff!important;background:#756df0!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade .audit-entry>i{color:#4d45cb!important;background:#e4e5ff!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade .template-icon{color:#4d45cb!important;background:#e4e5ff!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade .records-empty>svg{color:#4d45cb!important;background:#e4e5ff!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade .community-feature-panel>div{color:#4d45cb!important;background:#e4e5ff!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade .audit-details dl{color:#242a33!important;background:#eef1f5!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade .ban-settings-list article:hover{background:#eef1f5!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade .ban-settings-list svg{color:#4d45cb!important;background:#e4e5ff!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade .ban-settings-empty>svg{color:#4d45cb!important;background:#e4e5ff!important}:root[data-theme=light]:has(.mooted-app){--theme-glow:#e4e5ff;--theme-glow-strong:#d9dcfa;--theme-glow-ink:#302a9b}:root[data-theme=light]:has(.mooted-app) .server-button.home{background:var(--theme-glow)!important;color:var(--theme-glow-ink)!important;border-color:#c8c9f1!important}:root[data-theme=light]:has(.mooted-app) .server-button.home:is(:hover,.active){background:var(--theme-glow)!important;color:var(--theme-glow-ink)!important;border-color:#c8c9f1!important}:root[data-theme=light]:has(.mooted-app) .community-channel-header>button.active{background:var(--theme-glow)!important;color:var(--theme-glow-ink)!important}:root[data-theme=light]:has(.mooted-app) .community-welcome>span{background:var(--theme-glow)!important;color:var(--theme-glow-ink)!important}:root[data-theme=light]:has(.mooted-app) .community-message-date>span{background:#cbd2dc!important}:root[data-theme=light]:has(.mooted-app) .friends-tabs>i{background:#cbd2dc!important}:root[data-theme=light]:has(.mooted-app) .friends-tabs>button:last-child{background:var(--theme-glow)!important;color:var(--theme-glow-ink)!important}:root[data-theme=light]:has(.mooted-app) .friends-tabs>button:last-child:is(:hover,.active){background:var(--theme-glow)!important;color:var(--theme-glow-ink)!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade :is(.community-icon-preview,.settings-avatar,.records-empty>svg,.community-feature-panel>div,.template-icon){background:var(--theme-glow)!important;color:var(--theme-glow-ink)!important}:root[data-theme=light]:has(.mooted-app) :is(.community-channel-header-icon,.community-channel-icon,.friends-tabs svg,.community-welcome>span svg){color:currentColor}:root[data-theme=light]:has(.mooted-app) :is(.moot-profile,.full-profile-modal,.full-profile-body,.full-profile-content,.profile-presence-popout,.note-author-card,.dm-profile-card,.dm-sidebar-profile,.dm-details,.server-folder-context,.server-folder-dialog,.community-dropdown,.community-search-panel,.community-pins-panel,.community-profile-role-menu,.community-channel-options,.community-modal,.invite-dialog,.invite-manager,.dm-create-modal,.dm-group-edit-modal,.dm-group-invite-modal,.dm-leave-modal,.member-action-dialog,.report-dialog,.report-wizard,.pin-message-modal,.voice-warning-dialog,.external-link-modal,.embed-remove-modal,.template-create-dialog,.image-context-menu,.message-context-menu,.member-context-menu,.dm-member-context,.dm-sidebar-context,.status-menu,.account-menu,.emoji-popout,.emoji-details-popout,.gif-picker,.notes-emoji-picker,.status-emoji-picker,.dm-message-emoji-picker,.dm-composer-popover,.notes-plus-menu){background:var(--theme-glow)!important;color:#14171d!important;border-color:#c2c7e9!important}:root[data-theme=light]:has(.mooted-app) :is(.moot-profile,.full-profile-modal,.full-profile-body,.full-profile-content,.profile-presence-popout,.note-author-card,.dm-profile-card,.dm-sidebar-profile,.dm-details,.server-folder-context,.server-folder-dialog,.community-dropdown,.community-search-panel,.community-pins-panel,.community-profile-role-menu,.community-channel-options,.community-modal,.invite-dialog,.invite-manager,.dm-create-modal,.dm-group-edit-modal,.dm-group-invite-modal,.dm-leave-modal,.member-action-dialog,.report-dialog,.report-wizard,.pin-message-modal,.voice-warning-dialog,.external-link-modal,.embed-remove-modal,.template-create-dialog) :is(h1,h2,h3,h4,b,strong,label,p,span){color:#14171d}:root[data-theme=light]:has(.mooted-app) :is(.profile-menu-row,.status-menu button,.account-menu button,.community-dropdown button,.community-search-filters>button,.community-search-results>button,.community-pinned-list>button,.community-profile-role-menu button,.community-channel-options>button,.dm-message-menu button,.notes-plus-menu button,.message-context-menu button,.member-context-menu button,.dm-member-context button,.dm-sidebar-context button){color:#242a33!important;background:0 0!important}:root[data-theme=light]:has(.mooted-app) :is(.profile-menu-row:hover,.status-menu button:hover,.account-menu button:hover,.community-dropdown button:hover,.community-search-filters>button:hover,.community-search-results>button:hover,.community-pinned-list>button:hover,.community-profile-role-menu button:hover,.community-channel-options>button:hover,.dm-message-menu button:hover,.notes-plus-menu button:hover,.message-context-menu button:hover,.member-context-menu button:hover,.dm-member-context button:hover,.dm-sidebar-context button:hover){background:var(--theme-glow-strong)!important;color:#101217!important}:root[data-theme=light]:has(.mooted-app) :is(.profile-menu-row,.status-input,.dm-person-search,.pin-message-preview,.external-link-destination>span,.external-link-trust i,.report-target-preview,.report-options,.report-selected-reason,.voice-warning-facts>span,.voice-warning-dialog>label,.delete-confirm,.full-profile-tabs,.full-profile-connection,.profile-role-chip,.reaction-details-list,.emoji-upload-card,.emoji-name-input){color:#14171d!important;background:#f7f8ff!important;border-color:#c7cbea!important}:root[data-theme=light]:has(.mooted-app) :is(.community-search-filters>button b,.dm-quick-emoji,.dm-message>nav,.community-message-actions,.message-gif-heart,.audit-entry>i,.template-icon,.records-empty>svg,.community-feature-panel>div,.external-link-warning-icon){background:var(--theme-glow-strong)!important;color:var(--theme-glow-ink)!important;border-color:#bdc2e8!important}:root[data-theme=light]:has(.mooted-app) :is(.notes-emoji-picker>header,.status-emoji-picker>header,.gif-picker>header,.emoji-popout>header,.community-pins-panel>header,.community-search-panel>header,.dm-create-modal>footer){background:var(--theme-glow-strong)!important;color:#14171d!important;border-color:#bec4e8!important}:root[data-theme=light]:has(.mooted-app) :is(.notes-emoji-picker .epr-category-nav,.status-emoji-picker .epr-category-nav,.notes-emoji-picker .epr-emoji-category-label,.status-emoji-picker .epr-emoji-category-label,.server-custom-emoji-sections){color:#14171d!important;background:#f7f8ff!important;border-color:#c7cbea!important}:is(:root[data-theme=light]:has(.mooted-app) .theme-preview.dark,:root[data-theme=light]:has(.mooted-app) .theme-preview.midnight){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]:has(.mooted-app) .moot-user-card{background:var(--theme-glow)!important;color:#14171d!important;border-color:#c2c7e9!important;box-shadow:0 18px 50px #1f263033!important}:root[data-theme=light]:has(.mooted-app) .moot-user-banner{background:var(--theme-glow-strong)!important}:root[data-theme=light]:has(.mooted-app) .moot-user-avatar{border-color:var(--theme-glow)!important}:root[data-theme=light]:has(.mooted-app) .moot-user-avatar>i{border-color:var(--theme-glow)!important}:root[data-theme=light]:has(.mooted-app) .moot-user-content :is(h2,b,p,span){color:#14171d!important}:root[data-theme=light]:has(.mooted-app) .moot-username{color:#14171d!important}:root[data-theme=light]:has(.mooted-app) .moot-pronouns{color:#14171d!important}:root[data-theme=light]:has(.mooted-app) .moot-about b{color:#14171d!important}:root[data-theme=light]:has(.mooted-app) .moot-about p{color:#14171d!important}:root[data-theme=light]:has(.mooted-app) .moot-custom-status{color:#14171d!important}:root[data-theme=light]:has(.mooted-app) .moot-username button{color:#4f5968!important}:root[data-theme=light]:has(.mooted-app) .moot-action-group{background:#f7f8ff!important;border:1px solid #c7cbea!important}:root[data-theme=light]:has(.mooted-app) .moot-action-group button{color:#242a33!important;background:0 0!important;border-bottom-color:#d7daed!important}:root[data-theme=light]:has(.mooted-app) .moot-action-group button:hover{background:var(--theme-glow-strong)!important;color:#101217!important;box-shadow:none!important}:root[data-theme=light]:has(.mooted-app) .moot-edit-profile{color:#fff!important;background:#544be8!important;border-color:#544be8!important}:root[data-theme=light]:has(.mooted-app) .moot-edit-profile :is(span,svg){color:#fff!important;background:#544be8!important;border-color:#544be8!important}:root[data-theme=light]:has(.mooted-app) .mooted-app .moot-user-card button.moot-edit-profile{color:#fff!important;fill:#fff!important}:root[data-theme=light]:has(.mooted-app) .community-channel-header>.channel-topic-trigger{color:#4e5868!important;border-left-color:#cbd0df!important}:is(:root[data-theme=light]:has(.mooted-app) .community-channel-header>.channel-topic-trigger:hover,:root[data-theme=light]:has(.mooted-app) .community-channel-header>.channel-topic-trigger:focus-visible){background:var(--theme-glow-strong)!important;color:#11151b!important}:root[data-theme=light]:has(.mooted-app) .community-channel-header>.channel-topic-placeholder{color:#626d7d!important;border-left-color:#cbd0df!important}:root[data-theme=light]:has(.mooted-app) .channel-topic-shade{background:#161c268a!important}:root[data-theme=light]:has(.mooted-app) .channel-topic-dialog{color:#11151b!important;background:#fff!important;border-color:#c5cae1!important;box-shadow:0 24px 70px #181f2a47!important}:root[data-theme=light]:has(.mooted-app) .channel-topic-content{color:#242b35!important}:root[data-theme=light]:has(.mooted-app) .channel-topic-content .message-link{color:#1769b0!important}:root[data-theme=light]:has(.mooted-app) .channel-topic-dialog>header button{color:#657082!important}:is(:root[data-theme=light]:has(.mooted-app) .channel-topic-dialog>header button:hover,:root[data-theme=light]:has(.mooted-app) .channel-topic-dialog>header button:focus-visible){background:var(--theme-glow-strong)!important;color:#11151b!important}@media (width<=760px){.theme-grid{grid-template-columns:1fr}.theme-preview{height:82px}}:root[data-theme=light]:has(.mooted-app) .community-channel-icon{--channel-lock-bg:var(--theme-panel-alt,#eef1f5)}:root[data-theme=light]:has(.mooted-app) .community-channel-row:is(:hover,:focus-within) .community-channel-icon{--channel-lock-bg:#e1e5ec}:root[data-theme=light]:has(.mooted-app) .community-channel-row>button:is(:hover,.active) .community-channel-icon{--channel-lock-bg:#e1e5ec}:root[data-theme=light]:has(.mooted-app) .community-channel-header-icon{--channel-lock-bg:var(--theme-panel,#fff)}:root[data-theme=light]:has(.mooted-app){--theme-bg:#f7f8fb;--theme-panel:#fff;--theme-panel-alt:#f0f1f6;--theme-raised:#e8e7f0;--theme-border:#d8d6e2;--theme-text:#252230;--theme-muted:#6b6477;--theme-glow:#f1eef9;--theme-glow-strong:#e5def5;--theme-glow-ink:#594086;--light-accent:#7046bb;--light-danger:#b72d48;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=light]:has(.mooted-app) :is(.mooted-app,.settings-overlay,.community-settings-shade,.channel-settings){color:var(--theme-text)}:root[data-theme=light]:has(.mooted-app) :is(.mooted-app,.settings-overlay,.community-settings-shade,.channel-settings) ::selection{color:#302043;background:#d6c5f5}:root[data-theme=light]:has(.mooted-app) :is(.mooted-app,.settings-overlay,.community-settings-shade,.channel-settings,.desktop-calendar-popover,.mooted-events-modal,.mooted-event-wizard,.community-dropdown){scrollbar-color:#b4a9c5 transparent}:root[data-theme=light]:has(.mooted-app) :is(.desktop-chat-tabs,.desktop-chat-tab-picker,.desktop-calendar-popover,.mooted-select-menu,.application-command-picker){box-shadow:0 12px 35px #3023411a;background:var(--theme-panel)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) .desktop-chat-tabs{box-shadow:none}:root[data-theme=light]:has(.mooted-app) :is(.desktop-chat-tab,.desktop-chat-tab-picker label){background:var(--theme-panel-alt)!important;color:var(--theme-muted)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) .desktop-chat-tab.selected{box-shadow:inset 0 2px #8963c8;background:var(--theme-glow-strong)!important;color:#493367!important}:root[data-theme=light]:has(.mooted-app) :is(.desktop-chat-tab-add,.desktop-chat-tabs-hint,.desktop-clock,.desktop-chat-tab-picker small,.desktop-chat-tab-picker p){color:var(--theme-muted)!important}:root[data-theme=light]:has(.mooted-app) :is(.desktop-clock:hover,.desktop-clock[aria-expanded=true],.desktop-chat-tab-close:hover,.desktop-chat-tab-add:hover,.desktop-chat-tab-picker button:hover,.mooted-select-menu>button:is(:hover,.active,.selected)){background:var(--theme-glow)!important;color:var(--theme-glow-ink)!important}:root[data-theme=light]:has(.mooted-app) :is(.desktop-clock>span,.desktop-clock time,.desktop-chat-tab-picker input){color:inherit!important}:root[data-theme=light]:has(.mooted-app) .community-channel-list .community-channel-row:is(:hover,:focus-within){box-shadow:none;background:#eae7f0!important}:root[data-theme=light]:has(.mooted-app) .community-channel-list .community-channel-row:has(>button.active){box-shadow:inset 0 0 0 1px #cfc3df;background:#ddd6e9!important}:root[data-theme=light]:has(.mooted-app) .community-channel-list .community-channel-row:is(:hover,:focus-within,:has(>button.active))>button{color:#40314f!important;background:0 0!important}:root[data-theme=light]:has(.mooted-app) .community-channel-row:is(:hover,:focus-within) .community-channel-icon{--channel-lock-bg:#eae7f0}:root[data-theme=light]:has(.mooted-app) .community-channel-row:has(>button.active) .community-channel-icon{--channel-lock-bg:#ddd6e9}:root[data-theme=light]:has(.mooted-app) :is(.voice-connection-panel,.voice-panel-empty,.voice-panel-channel,.community-members-page,.community-members-toolbar,.community-members-table-head){background:var(--theme-panel-alt)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) :is(.voice-panel-person,.voice-channel-members>button,.voice-panel-empty p,.community-members-table-row>span){color:var(--theme-muted)!important}:root[data-theme=light]:has(.mooted-app) .voice-channel-members>button:hover{background:var(--theme-glow)!important;color:var(--theme-text)!important}:root[data-theme=light]:has(.mooted-app) :is(.desktop-calendar-agenda,.calendar-notifications){border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) :is(.desktop-calendar-weekdays,.desktop-calendar-popover footer,.desktop-calendar-agenda p,.calendar-notification-content>small,.calendar-notifications-empty){color:var(--theme-muted)!important}:root[data-theme=light]:has(.mooted-app) .desktop-calendar-grid button{color:var(--theme-text)!important}:root[data-theme=light]:has(.mooted-app) .desktop-calendar-grid button.muted{color:#8e8599!important}:root[data-theme=light]:has(.mooted-app) .desktop-calendar-grid button.today{border-color:#946dc6!important}:root[data-theme=light]:has(.mooted-app) :is(.desktop-calendar-grid button:hover,.desktop-calendar-popover>header button:hover,.calendar-notification-filters button:is(:hover,[aria-pressed=true])){background:var(--theme-glow)!important;color:var(--theme-glow-ink)!important}:root[data-theme=light]:has(.mooted-app) .desktop-calendar-grid button.selected{color:#fff!important;background:#7952ba!important}:root[data-theme=light]:has(.mooted-app) .desktop-calendar-grid i{background:#7952ba}:root[data-theme=light]:has(.mooted-app) .desktop-calendar-grid .selected i{background:#fff}:root[data-theme=light]:has(.mooted-app) :is(.desktop-calendar-agenda article,.calendar-notification-card,.mooted-event-card,.event-review-card,.mooted-event-embed){background:var(--theme-panel-alt)!important;border-color:var(--theme-border)!important;color:var(--theme-text)!important}:root[data-theme=light]:has(.mooted-app) .calendar-notification-card:hover{background:var(--theme-glow)!important;border-color:#b6a1cf!important}:root[data-theme=light]:has(.mooted-app) :is(.desktop-calendar-agenda small,.desktop-calendar-agenda-heading button,.calendar-notification-filters button,.calendar-notification-icon){color:var(--theme-glow-ink)!important}:root[data-theme=light]:has(.mooted-app) .calendar-notification-icon{background:var(--theme-glow-strong)!important}:root[data-theme=light]:has(.mooted-app) :is(.desktop-calendar-agenda article button,.calendar-notification-more,.event-duration>button,.mooted-event-card>footer button){background:var(--theme-glow)!important;color:#593c7c!important;border-color:#cfc0e3!important}:root[data-theme=light]:has(.mooted-app) :is(.desktop-calendar-agenda article button.calendar-interest-button[aria-pressed=true],.mooted-event-card>footer button.interested){color:#57317f!important;background:#e4d8f4!important;border-color:#aa88cf!important}:root[data-theme=light]:has(.mooted-app) :is(.mooted-events-modal,.mooted-event-wizard,.mooted-event-success,.mooted-event-menu){box-shadow:0 22px 70px #30234133;background:var(--theme-panel)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) :is(.mooted-events-modal>header,.event-wizard-footer,.mooted-event-card>footer,.event-review-card>footer,.mooted-event-embed>footer){background:var(--theme-panel-alt)!important;border-color:var(--theme-border)!important;color:var(--theme-muted)!important}:root[data-theme=light]:has(.mooted-app) :is(.mooted-events-empty p,.mooted-events-empty small,.event-wizard-body>p,.event-radio small,.event-review-copy p,.mooted-event-success>p,.mooted-event-main p,.event-review-card>p,.event-stepper>div){color:var(--theme-muted)!important}:root[data-theme=light]:has(.mooted-app) :is(.event-field,.event-radio b,.mooted-event-main>header>b,.event-review-card>header>b,.mooted-event-embed h3,.calendar-notification-content>p){color:var(--theme-text)!important}:root[data-theme=light]:has(.mooted-app) :is(.mooted-events-empty small b,.event-stepper .active,.mooted-event-host,.mooted-event-close,.mooted-event-menu button){color:var(--theme-glow-ink)!important}:root[data-theme=light]:has(.mooted-app) .mooted-event-orbit{box-shadow:none;background:var(--theme-glow)!important;border-color:#d2c0e5!important}:root[data-theme=light]:has(.mooted-app) .mooted-event-orbit svg{color:#8055b5!important}:root[data-theme=light]:has(.mooted-app) .event-stepper i{background:#d6cfdf}:root[data-theme=light]:has(.mooted-app) .event-stepper :is(.active,.done) i{background:#9872c5}:root[data-theme=light]:has(.mooted-app) .event-field :is(input,textarea,.mooted-select){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--theme-text)!important;background:#fff!important;border-color:#c8bfd4!important}:root[data-theme=light]:has(.mooted-app) :is(.mooted-event-close:hover,.mooted-event-menu button:hover){background:var(--theme-glow)!important}:root[data-theme=light]:has(.mooted-app) .mooted-event-menu-group{border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) :is(.forum-view,.mooted-forum,.forum-thread-dock,.forum-thread){background:var(--theme-bg)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) :is(.forum-toolbar,.forum-thread>header,.forum-thread-intro,.forum-guidelines,.forum-post,.forum-create,.forum-edit,.forum-thread-menu,.forum-thread-context,.forum-card-context){background:var(--theme-panel)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) :is(.forum-tag-editor,.forum-tag-list>div,.forum-tag-add,.forum-settings-section,.forum-layout-setting,.forum-reaction-setting,.forum-slowmode-grid>label,.forum-layout-preview,.forum-default-reaction){background:var(--theme-panel-alt)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) :is(.forum-post p,.forum-post small,.forum-empty p,.forum-guidelines p,.forum-thread-intro p,.forum-create label,.forum-edit label,.forum-overview-inline label){color:var(--theme-muted)!important}:root[data-theme=light]:has(.mooted-app) :is(.forum-tags button,.forum-toolbar button,.forum-thread-menu button,.forum-thread-context button,.forum-card-context button,.forum-follow-row button,.forum-thread-actions button){background:var(--theme-panel-alt)!important;color:var(--theme-muted)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) :is(.forum-tags button.active,.forum-post:hover,.forum-thread-menu button:hover,.forum-card-context button:hover,.forum-thread-context button:hover){background:var(--theme-glow)!important;color:var(--theme-glow-ink)!important}:root[data-theme=light]:has(.mooted-app) :is(.forum-post em,.forum-count,.forum-tags em){background:var(--theme-glow-strong)!important;color:var(--theme-glow-ink)!important}:root[data-theme=light]:has(.mooted-app) :is(.settings-mooted .settings-content,.community-settings-shade>main,.channel-settings>main){background:var(--theme-panel)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) :is(.settings-mooted .settings-sidebar,.settings-mooted .settings-title,.settings-mooted .settings-navigation-scroll,.community-settings-shade>aside,.channel-settings>aside){background:var(--theme-panel-alt)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) :is(.settings-mooted .settings-close,.settings-mooted .settings-title button,.settings-mooted .settings-sidebar nav button,.settings-mooted .settings-sidebar nav section>b){color:var(--theme-muted)!important}:root[data-theme=light]:has(.mooted-app) :is(.settings-mooted .settings-user:hover,.settings-mooted .settings-sidebar nav button:hover,.settings-mooted .settings-subnav button.selected,.settings-mooted .settings-sidebar nav button.active){background:var(--theme-glow-strong)!important;color:var(--theme-glow-ink)!important}:root[data-theme=light]:has(.mooted-app) :is(.settings-page-section,.settings-subnav,.settings-sidebar-bottom,.setting-section,.channel-unsaved-bar,.profile-unsaved-bar,.settings-content hr){border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) :is(.username-modal,.security-modal,.profile-time-modal,.manage-accounts-modal,.status-editor-modal,.server-dialog,.community-delete-modal,.delete-channel-dialog,.private-access-modal,.ban-dialog,.unban-dialog,.delete-message-modal,.preference-dialog,.invite-create-modal,.discovery-application-dialog){box-shadow:0 20px 60px #30234126;background:var(--theme-panel)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) :is(.settings-profile-card,.profile-settings-grid,.profile-action-card,.profile-preview-column,.username-setting,.private-field,.session-list>article,.devices-panel,.standing-summary,.standing-details,.gift-redeem-section,.gift-availability,.gift-inventory-empty,.subscription-details,.subscription-empty,.subscription-credits,.subscription-empty-credit,.gift-inventory article,.staff-gift-create,.gift-link-history,.gift-period-group,.gift-group-links,.gift-links-empty,.staff-badge-list article,.staff-community-updates form,.staff-update-history article,.channel-integrations-overview,.channel-webhooks-view,.integration-followed,.integration-empty,.webhook-fields,.emoji-slot-card,.emoji-slot-progress,.emoji-upload-preview,.emoji-reference,.emoji-cloning-setting,.community-feature-manager,.feature-message,.private-channel-card,.channel-permission-workspace,.channel-permission-detail,.channel-overview,.role-permission-group,.mooted-role-editor,.mooted-audit-log,.audit-day,.community-members-table-head){background:var(--theme-panel-alt)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) :is(.profile-local-time,.profile-time-editor,.profile-time-actions,.language-time-settings,.gift-code-row,.emoji-library-search,.emoji-name-input,.webhook-fields input,.community-members-toolbar label,.role-picker-search,.role-member-manager,.override-role-tabs,.role-editor-tabs,.delete-message-preview,.pin-message-preview,.server-dialog .invite-link){background:var(--theme-panel)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) :is(.section-copy p,.section-intro,.empty-settings,.empty-inline,.username-rules,.session-list small,.devices-panel p,.standing-details p,.emoji-empty,.emoji-library-heading,.integration-empty p,.channel-integrations-overview p,.settings-mooted .setting-section small,.settings-mooted .settings-page-section>p){color:var(--theme-muted)!important}:root[data-theme=light]:has(.mooted-app) :is(.setting-action,.avatar-actions button,.profile-media-buttons button,.profile-time-actions button,.devices-panel button,.gift-link-actions button,.staff-badge-actions button,.role-picker-search button,.role-editor-tabs button,.override-role-tabs button,.permission-save-state button,.channel-unsaved-bar,.profile-unsaved-bar){background:var(--theme-glow)!important;color:var(--theme-glow-ink)!important;border-color:#d4c6e6!important}:root[data-theme=light]:has(.mooted-app) :is(.role-editor-tabs button.active,.override-role-tabs button.active,.staff-badge-actions button.active,.shortcut-setting-row.recording){background:var(--theme-glow-strong)!important;color:var(--theme-glow-ink)!important}:root[data-theme=light]:has(.mooted-app) :is(.server-context-menu,.server-community-menu,.community-context-menu,.server-composer-menu,.mooted-message-menu,.note-message-menu,.dm-message-menu,.profile-badge-popout,.mooted-badge-tooltip,.profile-since-tooltip,.moot-status-menu,.dm-group-members-panel,.dm-group-edit-modal,.dm-group-invite-modal,.dm-create-polished,.dm-group-members-panel,.reaction-details-modal){box-shadow:0 12px 35px #30234124;background:var(--theme-panel)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) :is(.server-context-menu,.server-community-menu,.community-context-menu,.server-composer-menu,.mooted-message-menu,.note-message-menu,.moot-status-menu,.profile-badge-popout) button{color:var(--theme-text)!important;background:0 0!important}:root[data-theme=light]:has(.mooted-app) :is(.server-context-menu,.server-community-menu,.community-context-menu,.server-composer-menu,.mooted-message-menu,.note-message-menu,.moot-status-menu) button:hover{background:var(--theme-glow)!important;color:var(--theme-glow-ink)!important}:root[data-theme=light]:has(.mooted-app) :is(.note-author-username,.dm-profile-trigger,.dm-name-trigger,.dm-detail-member,.dm-sidebar-message,.dm-group-title,.dm-group-edit-modal label,.reaction-details-list button){color:var(--theme-text)!important}:root[data-theme=light]:has(.mooted-app) :is(.dm-selected-people,.dm-friend-picker button:hover,.dm-create-kicker,.dm-group-identity,.status-profile-preview,.current-account,.managed-account){background:var(--theme-panel-alt)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) :is(.message-link,.dm-message-content .message-link,.message-link-preview-title){color:#6441a5!important}:root[data-theme=light]:has(.mooted-app) :is(.mooted-template-embed,.mooted-template-preview,.community-message-pinned,.mooted-invite-embed,.mooted-gift-embed){background:var(--theme-panel-alt)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) :is(.composer-format-list,.composer-format-subtext,.composer-format-codeblock,.message-codeblock){color:var(--theme-text)!important}:root[data-theme=light]:has(.mooted-app) :is(.composer-format-codeblock,.message-codeblock){border-color:var(--theme-border)!important;background:#eeeaf4!important}:root[data-theme=light]:has(.mooted-app) .composer-custom-scrollbar{background:#d9d3e3!important}:root[data-theme=light]:has(.mooted-app) .composer-custom-scrollbar>div{background:#aa9cbb!important}:root[data-theme=light]:has(.mooted-app) .application-command-picker button{color:var(--theme-text)!important}:root[data-theme=light]:has(.mooted-app) .application-command-picker button:is(:hover,.active){background:var(--theme-glow)!important}:root[data-theme=light]:has(.mooted-app) :is(.mobile-you-page,.mobile-notifications-page,.mobile-settings-index,.mobile-settings-index-body,.mobile-settings-page,.mobile-community-sheet,.mobile-status-sheet,.mobile-profile-sheet,.mobile-channel-action-sheet,.mobile-message-action-sheet){background:var(--theme-panel)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) body>.mobile-bottom-navigation{color:var(--theme-muted)!important;border-color:var(--theme-border)!important;background:#f7f5fb!important}:root[data-theme=light]:has(.mooted-app) :is(.mobile-bottom-navigation button,.mobile-bottom-navigation button span,.mobile-you-identity p,.mobile-notifications-caption,.mobile-settings-version,.mobile-notifications-empty p,.mobile-member-description){color:var(--theme-muted)!important}:root[data-theme=light]:has(.mooted-app) .mobile-bottom-navigation button.active{color:var(--theme-glow-ink)!important}:root[data-theme=light]:has(.mooted-app) :is(.mobile-settings-group,.mobile-community-action-group,.mobile-channel-action-group,.mobile-message-action-group,.mobile-member-quick-actions,.mobile-you-status,.mobile-you-notes,.mobile-you-settings,.mobile-status-sheet>button,.mobile-notifications-page>button){background:var(--theme-panel-alt)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) :is(.mobile-settings-group,.mobile-community-action-group,.mobile-channel-action-group,.mobile-message-action-group) button{color:var(--theme-text)!important;border-color:var(--theme-border)!important;background:0 0!important}:root[data-theme=light]:has(.mooted-app) :is(.mobile-community-action-group,.mobile-channel-action-group,.mobile-message-action-group) button>svg{color:inherit!important}:root[data-theme=light]:has(.mooted-app) :is(.mobile-profile-grip,.mobile-member-grip,.mobile-community-sheet-grip,.mobile-message-action-grip,.mobile-channel-action-grip){background:#c6bdd2!important}:root[data-theme=light]:has(.mooted-app) :is(.mobile-settings-back,.mobile-settings-dismiss,.mobile-profile-dismiss,.mobile-member-more,.mobile-navigation-toggle){color:var(--theme-muted)!important;background:var(--theme-panel)!important}:root[data-theme=light]:has(.mooted-app) :is(.mooted-app,.settings-overlay,.community-settings-shade,.channel-settings,.desktop-calendar-popover,.mooted-event-shade) :is(button,input,textarea,[contenteditable=true]):focus-visible{outline-color:#8956c5!important}:root[data-theme=light]:has(.mooted-app) :is(.danger,.danger-button,.settings-signout,.settings-mooted .signout,.mobile-settings-signout,.community-error,.forum-error,.dm-error,.dm-send-error,.username-error,.emoji-settings-error,.server-dialog-error){color:var(--light-danger)!important}:root[data-theme=light]:has(.mooted-app) :is(button.danger:hover,.danger-button:hover){background:#f8e4e9!important}:root[data-theme=light]:has(.mooted-app) :is(.mooted-app,.settings-overlay,.community-settings-shade,.channel-settings) :is(input[type=checkbox],input[type=radio]){accent-color:#8155b8}:root[data-theme=light]:has(.mooted-app) .EmojiPickerReact{--epr-bg-color:#fff;--epr-text-color:#342c40;--epr-search-input-bg-color:#f5f1fa;--epr-search-input-text-color:#342c40;--epr-search-input-placeholder-color:#776783;--epr-category-label-bg-color:#fff;--epr-category-label-text-color:#655372;--epr-hover-bg-color:#eee5f8;--epr-focus-bg-color:#eee5f8;--epr-picker-border-color:#d8cee4;--epr-highlight-color:#8658bf;--epr-skin-tone-picker-menu-color:#f5f1fa}:root[data-theme=light]:has(.mooted-app) .toggle-row input[type=checkbox]{background:#a69bb4!important;border:1px solid #92849f!important}:root[data-theme=light]:has(.mooted-app) .toggle-row input[type=checkbox]:checked{background:#8052bd!important;border-color:#8052bd!important}:root[data-theme=light]:has(.mooted-app) .toggle-row input[type=checkbox]:after{background:#fff!important}:root[data-theme=light]:has(.mooted-app) .server-switch>i{background:#a69bb4!important}:root[data-theme=light]:has(.mooted-app) .server-switch:has(input:checked)>i{background:#8052bd!important}:root[data-theme=light]:has(.mooted-app) .server-button.home{color:#fff!important;background:#7955c4!important;border-color:#7955c4!important}:root[data-theme=light]:has(.mooted-app) .server-button.home:is(:hover,.active){color:#fff!important;background:#6744b0!important}:is(:root[data-theme=light]:has(.mooted-app) .server-button.home .mark,:root[data-theme=light]:has(.mooted-app) .server-button.home .mark *){color:#fff!important;fill:currentColor!important}:root[data-theme=light]:has(.mooted-app) :is(.app-avatar,.tiny-avatar,.dm-avatar,.profile-avatar,.note-avatar,.community-message-avatar,.community-member-avatar,.voice-channel-member-avatar){color:#fff!important}:root[data-theme=light]:has(.mooted-app) .settings-mooted .settings-profile-preview>.profile-preview-message{color:#5d3b89!important;background:#e5d9f5!important}:root[data-theme=light]:has(.mooted-app) .settings-mooted .settings-profile-preview>.profile-preview-message :is(span,svg){color:inherit!important}:root[data-theme=light]:has(.mooted-app) .settings-mooted .settings-profile-preview>i{color:#fff!important;border-color:#fff!important}:root[data-theme=light]:has(.mooted-app) .profile-settings-grid{background:0 0!important}:root[data-theme=light]:has(.mooted-app) :is(.discover-sidebar,.discover-tools,.discover-tabs,.discover-results,.discover-language,.discover-language>div,.discover-preview,.discover-preview>main,.mooted-plus-page,.plus-reference,.plus-new-page){background:var(--theme-bg)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) :is(.discover-card,.discover-preview-close,.discovery-requirements,.discovery-application-state,.discovery-application-dialog,.discovery-terms,.staff-reports article,.staff-discovery-details,.staff-community-updates form,.staff-update-history article,.subscription-settings article,.subscription-empty,.gift-availability,.gift-group-links,.plus-reference footer,.plus-reference .plus-new-comparison,.plus-perk-grid>article,.plus-status,.plus-classic,.plus-classic-actions){background:var(--theme-panel)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) :is(.discover-card-description,.discover-card-footer,.discover-empty,.discover-card-tags,.discover-preview p,.discovery-requirements small,.discovery-application-state p,.staff-discovery-details p,.staff-reports p,.subscription-details p,.subscription-empty p,.gift-inventory-empty p,.gift-availability p,.plus-reference p,.plus-reference small,.plus-membership-note,.plus-membership-caption,.plus-legal){color:var(--theme-muted)!important}:root[data-theme=light]:has(.mooted-app) :is(.discover-tools button,.discover-language>button,.discover-sidebar button,.discover-tabs button,.discover-card-tags span,.plus-reference .plus-new-comparison thead,.plus-reference .plus-new-comparison td:last-child){background:var(--theme-glow)!important;color:var(--theme-glow-ink)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) :is(.discover-sidebar button.active,.discover-tabs button.active,.discover-language>div>button:hover){background:var(--theme-glow-strong)!important;color:var(--theme-glow-ink)!important}:root[data-theme=light]:has(.mooted-app) :is(.username-modal,.security-modal,.profile-time-modal,.manage-accounts-modal,.status-editor-modal,.server-dialog,.community-delete-modal,.delete-channel-dialog,.private-access-modal,.ban-dialog,.unban-dialog,.delete-message-modal,.preference-dialog,.invite-create-modal,.discovery-application-dialog,.forum-create,.forum-edit,.dm-group-edit-modal,.dm-group-invite-modal,.reaction-details-modal) :is(h1,h2,h3,label,b,strong){color:var(--theme-text)!important}:root[data-theme=light]:has(.mooted-app) :is(.username-modal,.security-modal,.profile-time-modal,.manage-accounts-modal,.status-editor-modal,.server-dialog,.community-delete-modal,.delete-channel-dialog,.private-access-modal,.ban-dialog,.unban-dialog,.delete-message-modal,.preference-dialog,.invite-create-modal,.discovery-application-dialog,.forum-create,.forum-edit,.dm-group-edit-modal,.dm-group-invite-modal,.reaction-details-modal) :is(p,small){color:var(--theme-muted)!important}:root[data-theme=light]:has(.mooted-app) :is(.forum-sort-menu,.forum-guidelines-panel,.forum-tag-menu,.forum-tag-list,.emoji-slot-progress,.emoji-library-search,.emoji-upload-card,.channel-integrations-overview>article,.channel-webhooks-view>article,.webhook-editor,.community-invite-block,.invite-example,.private-access,.community-delete-warning,.preference-choice,.server-dialog .invite-expiry){background:var(--theme-panel-alt)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) :is(.forum-sort-menu,.forum-guidelines-panel,.forum-tag-menu) button{color:var(--theme-text)!important;background:0 0!important}:root[data-theme=light]:has(.mooted-app) :is(.forum-sort-menu,.forum-tag-menu) button:hover{background:var(--theme-glow)!important}:root[data-theme=light]:has(.mooted-app) :is(.emoji-slot-progress>i,.emoji-slot-progress>div){background:#ddd5e7!important}:root[data-theme=light]:has(.mooted-app) .emoji-slot-progress :is(i,div)>span{background:#9169c6!important}:root[data-theme=light]:has(.mooted-app) .mooted-app *{scrollbar-color:#b8afc6 #f0edf5}:root[data-theme=light]:has(.mooted-app) .mooted-app ::-webkit-scrollbar{background:#f0edf5}:root[data-theme=light]:has(.mooted-app) .mooted-app ::-webkit-scrollbar-thumb{background:#b8afc6;border-color:#f0edf5}:root[data-theme=light]:has(.mooted-app) .mooted-app ::-webkit-scrollbar-track{background:#f0edf5}:root[data-theme=light]:has(.mooted-app) :is(.dm-create-modal,.dm-create-polished,.dm-group-edit-modal,.dm-group-invite-modal,.username-modal,.security-modal,.manage-accounts-modal,.status-editor-modal,.community-modal,.server-dialog,.private-access-modal,.community-forward-modal,.reaction-details-modal,.forum-create,.forum-edit)>:is(header,footer){background:var(--theme-panel-alt)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) :is(.dm-create-modal,.dm-create-polished,.dm-group-edit-modal,.dm-group-invite-modal,.username-modal,.security-modal,.manage-accounts-modal,.status-editor-modal,.community-modal,.server-dialog,.private-access-modal,.community-forward-modal,.reaction-details-modal,.forum-create,.forum-edit)>header :is(h1,h2,h3,p,button){color:var(--theme-text)!important}:root[data-theme=light]:has(.mooted-app) :is(.dm-create-modal,.dm-create-polished,.dm-group-edit-modal,.dm-group-invite-modal)>footer button:not(.primary){background:var(--theme-glow)!important;color:var(--theme-glow-ink)!important;border-color:#d4c6e6!important}:root[data-theme=light]:has(.mooted-app) .event-wizard-footer button:not(.primary):not(.back){background:var(--theme-glow)!important;color:var(--theme-glow-ink)!important}:root[data-theme=light]:has(.mooted-app) :is(.friends-active-now,.friends-active-now>header,.friends-active-now article,.friends-active-now .activity-empty){background:var(--theme-bg)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) .friends-active-now :is(p,small,svg){color:var(--theme-muted)!important}:root[data-theme=light]:has(.mooted-app) .community-channel-list>.members-shortcut:is(:hover,.active){background:var(--theme-glow-strong)!important;color:var(--theme-glow-ink)!important}:root[data-theme=light]:has(.mooted-app) .discover-tools>label{background:var(--theme-panel)!important;color:var(--theme-muted)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) .discover-tools>label>input{color:var(--theme-text)!important;background:0 0!important}:root[data-theme=light]:has(.mooted-app) :is(.notes-avatar,.settings-user .tiny-avatar){color:#fff!important}:root[data-theme=light]:has(.mooted-app) :is(.plus-feature-art,.plus-demo-profile,.plus-demo-profile-copy,.plus-retention-demo,.plus-community-demo,.plus-demo-rail,.plus-discovery-demo){background-color:var(--theme-panel-alt)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) .plus-discovery-demo{background:var(--theme-glow)!important}:root[data-theme=light]:has(.mooted-app) .plus-reference .plus-primary-link :is(span,svg){color:#fff!important}:root[data-theme=light]:has(.mooted-app) :is(.app-toast,.shortcut-setting-row kbd,.shortcut-row kbd){background:var(--theme-panel)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) :is(.mobile-messages-header,.mobile-settings-index>header,.mobile-settings-page>header,.mobile-you-page>article,.mobile-notifications-page>header,.mobile-you-page article){background:var(--theme-panel)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) :is(.mobile-messages-header>button,.mobile-settings-account,.mobile-status-sheet>header,.mobile-member-channel-icon,.mobile-member-more){background:var(--theme-panel-alt)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) .mobile-you-page article{border:1px solid var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) .mobile-you-page article :is(p,span){color:var(--theme-muted)!important}:root[data-theme=light]:has(.mooted-app) :is(.mobile-you-avatar,.mobile-settings-account-avatar){border-color:var(--theme-panel)!important;color:#fff!important}:root[data-theme=light]:has(.mooted-app) .mobile-edit-profile{color:#fff!important;background:#7952ba!important}:root[data-theme=light]:has(.mooted-app) .mobile-edit-profile :is(span,svg){color:#fff!important}:root[data-theme=light]:has(.mooted-app) .mobile-bottom-navigation .mobile-nav-avatar{color:#fff!important}:root[data-theme=light]:has(.mooted-app) .server-folder:is(.collapsed,.expanded){box-sizing:border-box;background:color-mix(in srgb,var(--folder-color,#8064bf) 12%,#f3f1f8)!important;border:1px solid color-mix(in srgb,var(--folder-color,#8064bf) 20%,#d8d6e2)!important;box-shadow:none!important}:root[data-theme=light]:has(.mooted-app) .server-folder.expanded>.server-folder-toggle{color:var(--theme-glow-ink)!important;background:0 0!important}:root[data-theme=light]:has(.mooted-app) .server-folder.expanded>.server-folder-toggle:hover{background:color-mix(in srgb,var(--folder-color,#8064bf) 17%,#fff)!important}:root[data-theme=light]:has(.mooted-app) .server-folder .server-folder-simple-icon{color:color-mix(in srgb,var(--folder-color,#8064bf) 70%,#49365f)!important}:root[data-theme=light]:has(.mooted-app) .community-identity:not(.has-banner){box-sizing:border-box;border-bottom:1px solid var(--theme-border)!important;box-shadow:none!important}:root[data-theme=light]:has(.mooted-app) .community-identity:not(.has-banner)>.community-name{box-shadow:none!important;border-bottom:0!important}:root[data-theme=light]:has(.mooted-app) .settings-mooted .settings-content :is(.profile-settings,.profile-settings-grid,.settings-form,.profile-preview-column,.username-setting,.profile-time-editor,.profile-time-actions,.profile-local-time,.language-time-settings,.settings-page-section,.setting-section,.section-copy,.section-intro,.avatar-actions,.profile-media-editor,.plus-banner-editor){box-shadow:none!important;background:0 0!important;border:0!important}:root[data-theme=light]:has(.mooted-app) .settings-mooted .toggle-row{box-shadow:none!important;background:0 0!important;border:0!important}:root[data-theme=light]:has(.mooted-app) .settings-mooted .settings-content .settings-profile-preview{border-color:var(--theme-border)!important;box-shadow:none!important}:root[data-theme=light]:has(.mooted-app) .settings-mooted .settings-content :is(.account-sections,.privacy-sections,.settings-stack,.private-field,.setting-action,.setting-select,.connection-card,.shortcut-setting-row,.username-setting,.settings-page-section,.setting-section,.profile-action-card,.gift-redeem-section,.language-time-settings){box-shadow:none!important;background:0 0!important;border:0!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade>main :is(.community-overview,.community-moderation,.channel-overview,.channel-integrations-overview,.channel-webhooks-view,.integration-followed,.integration-empty,.webhook-fields,.community-feature-manager,.community-feature-panel,.private-channel-card,.channel-permission-workspace,.channel-permission-detail,.role-permission-group,.permission-group,.moderation-choice,.channel-permissions>p,.emoji-cloning-setting,.emoji-slot-card,.discovery-settings-v3>form,.safety-sections>article,.safety-detail-panel,.automod-settings,.automod-rule-home,.forum-settings-section,.forum-layout-setting,.forum-reaction-setting,.forum-overview-inline){box-shadow:none!important;background:0 0!important;border:0!important}:root[data-theme=light]:has(.mooted-app) .settings-mooted .settings-content :is(.private-field,.setting-action,.connection-card)>button:not(.danger){background:var(--theme-glow)!important;color:var(--theme-glow-ink)!important;border-color:#d4c6e6!important}:root[data-theme=light]:has(.mooted-app) .settings-mooted .settings-content .private-field>button:last-child{color:#fff!important;background:#7952ba!important}:root[data-theme=light]:has(.mooted-app) .settings-overlay.settings-mooted{-webkit-backdrop-filter:blur(6px)!important;background:#1f192b5c!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade>main :is(.safety-sections,.safety-detail-panel,.automod-rule-list>article,.automod-rule-editor,.automod-step>section,.automod-step details,.automod-response,.community-feature-manager>form){box-shadow:none!important;background:0 0!important;border:0!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade :is(.safety-sections article>button,.automod-advanced-toggle,.automod-levels>button,.automod-rule-editor>footer button:not(:last-child)){background:var(--theme-glow)!important;color:var(--theme-glow-ink)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade .automod-levels>button.active{background:var(--theme-glow-strong)!important;border-color:#b09acb!important}:root[data-theme=light]:has(.mooted-app) .community-settings-shade :is(.automod-rule-editor>header>div,.automod-step-number,.automod-rule-symbol,.automod-body code){background:var(--theme-panel-alt)!important;color:var(--theme-muted)!important}:root[data-theme=light]:has(.mooted-app) :is(.community-members-table,.community-members-page>main>footer,.community-members-page>header,.member-table-role-menu){background:var(--theme-panel)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important;box-shadow:none!important}:root[data-theme=light]:has(.mooted-app) .community-members-table-head{background:var(--theme-panel-alt)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) .community-members-table-row{background:var(--theme-panel)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) .community-members-table-row:hover{background:var(--theme-glow)!important}:root[data-theme=light]:has(.mooted-app) :is(.community-members-table-row em,.member-table-role-chip,.member-table-role-add,.community-members-page>main>footer button,.member-table-role-search){background:var(--theme-glow)!important;color:var(--theme-glow-ink)!important;border-color:#d5cae3!important}:root[data-theme=light]:has(.mooted-app) .member-table-role-option:hover{background:var(--theme-glow)!important}:root[data-theme=light]:has(.mooted-app) :is(.member-table-role-menu p,.member-table-role-option,.community-members-page>main>footer span){color:var(--theme-muted)!important}:root[data-theme=light]:has(.mooted-app) .member-table-name .community-member-avatar i{border-color:var(--theme-panel)!important}:root[data-theme=light]:has(.mooted-app) .community-members-page>header{border-bottom-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) .community-modal{background:var(--theme-panel)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) .community-modal>header{background:0 0!important}:root[data-theme=light]:has(.mooted-app) .community-menu-options>button{background:var(--theme-panel-alt)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) .community-menu-options>button:hover{background:var(--theme-glow)!important;border-color:#b9a4d2!important}:root[data-theme=light]:has(.mooted-app) .community-menu-options>button>span:first-child{background:var(--theme-glow-strong)!important;color:var(--theme-glow-ink)!important}:root[data-theme=light]:has(.mooted-app) :is(.community-option-copy small,.community-option-copy b,.community-menu-options>button>svg,.community-icon-input em,.community-icon-input>small,.community-guidelines){color:var(--theme-text)!important}:root[data-theme=light]:has(.mooted-app) .community-icon-input>span{background:var(--theme-panel-alt)!important;color:var(--theme-glow-ink)!important;border-color:#baa8d1!important}:root[data-theme=light]:has(.mooted-app) .community-icon-input:hover>span{background:var(--theme-glow)!important;border-color:#926abd!important}:root[data-theme=light]:has(.mooted-app) .community-icon-input>span :is(small,svg){color:inherit!important}:root[data-theme=light]:has(.mooted-app) :is(.community-invite-block button,.community-form>footer button:not(:last-child),.mooted-template-preview>div span){background:var(--theme-glow)!important;color:var(--theme-glow-ink)!important;border-color:#d5cae3!important}:root[data-theme=light]:has(.mooted-app) .community-form>footer button:last-child{color:#fff!important;background:#7952ba!important;border-color:#7952ba!important}:root[data-theme=light]:has(.mooted-app) .voice-channel-view{background:var(--theme-bg)!important;color:var(--theme-text)!important}:root[data-theme=light]:has(.mooted-app) .voice-channel-view>main{background:var(--theme-bg)!important;color:var(--theme-text)!important}:root[data-theme=light]:has(.mooted-app) .voice-channel-view>header{background:var(--theme-panel)!important;border-color:var(--theme-border)!important;color:var(--theme-text)!important}:root[data-theme=light]:has(.mooted-app) .voice-channel-view .voice-participant-grid article:not(.has-video):not(.screen-sharing){background:radial-gradient(ellipse at 50% 35%,color-mix(in srgb,var(--participant-bg,#8c6dc2) 10%,transparent),transparent 75%),#eeebf4!important;border:1px solid #d6cde2!important;box-shadow:0 8px 28px #38264b0a!important}:root[data-theme=light]:has(.mooted-app) .voice-channel-view .voice-participant-grid article.speaking{border-color:#299f72!important;box-shadow:0 0 0 2px #299f722b!important}:root[data-theme=light]:has(.mooted-app) .voice-channel-view .voice-participant-grid article:not(.has-video):not(.screen-sharing)>:is(b,span){color:var(--theme-text)!important;background:#ffffffd9!important}:root[data-theme=light]:has(.mooted-app) .voice-channel-view .voice-participant-grid article:is(.has-video,.screen-sharing)>b{color:#fff!important;background:#18131ed9!important}:root[data-theme=light]:has(.mooted-app) .voice-channel-view .voice-participant-avatar{background:var(--theme-glow-strong)!important;color:var(--theme-glow-ink)!important;box-shadow:0 8px 24px #49336318!important}:root[data-theme=light]:has(.mooted-app) .voice-channel-view .voice-call-controls{border-color:var(--theme-border)!important;background:#ffffffed!important;box-shadow:0 5px 20px #38264b14!important}:root[data-theme=light]:has(.mooted-app) :is(.voice-channel-view .voice-call-controls>button,.voice-channel-view .voice-options-wrap>button,.voice-connection-panel>header>div button,.voice-connection-panel>footer button){background:var(--theme-panel-alt)!important;color:#62566f!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) :is(.voice-channel-view .voice-call-controls>button:hover,.voice-channel-view .voice-options-wrap>button:hover,.voice-connection-panel>header>div button:hover){background:var(--theme-glow-strong)!important;color:var(--theme-glow-ink)!important}:root[data-theme=light]:has(.mooted-app) .voice-channel-view .voice-call-controls button.active{color:#a52b48!important;background:#f4dfe6!important}:root[data-theme=light]:has(.mooted-app) :is(.voice-channel-view .voice-call-controls>button.disconnect,.voice-connection-panel button.disconnect){color:#fff!important;background:#cf3d55!important}:root[data-theme=light]:has(.mooted-app) :is(.voice-options-menu,.voice-channel-view .voice-options-menu.voice-call-settings,.voice-diagnostics){background:var(--theme-panel)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important;box-shadow:0 12px 35px #38264b22!important}:root[data-theme=light]:has(.mooted-app) :is(.voice-options-menu select,.voice-call-settings select,.voice-diagnostics>div>span,.voice-config-features span){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--theme-panel-alt)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) .voice-channel-view .voice-options-menu.voice-call-settings>button{color:var(--theme-text)!important}:root[data-theme=light]:has(.mooted-app) .dm-panel>.voice-connection-panel:after{background:var(--theme-panel-alt)!important}:root[data-theme=light]:has(.mooted-app) .voice-connection-panel>header span{color:#17794f!important}:root[data-theme=light]:has(.mooted-app) .voice-limit-badge{background:var(--theme-glow)!important;color:var(--theme-muted)!important;border-color:var(--theme-border)!important}:root[data-theme=light]:has(.mooted-app) .voice-limit-badge i{background:#c9bfd7!important}:root[data-theme=light]:has(.mooted-app) :is(.community-message-date,.dm-message-date,.note-date){color:var(--theme-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important}:root[data-theme=light]:has(.mooted-app) :is(.community-message-date,.dm-message-date,.note-date)>span{height:1px;background:var(--theme-border)!important;box-shadow:none!important;border:0!important}:root[data-theme=light]:has(.mooted-app) .mooted-app .account-strip>button.voice-control-active{box-shadow:inset 0 0 0 1px #e7bdc9;color:#ae2f4b!important;background:#f7e2e8!important}:root[data-theme=light]:has(.mooted-app) .mooted-app .account-strip>button.voice-control-active:hover{color:#92223c!important;background:#efd0da!important}:root[data-theme=light]:has(.mooted-app) .mooted-app .account-strip>button.voice-control-active>svg{stroke:currentColor;color:inherit!important}.colour-theme-settings{color:#eae3f3;background:#24202b;border:1px solid #45404f;border-radius:12px;margin:26px 0 20px;padding:20px}.colour-theme-settings>header,.colour-theme-settings>header>span,.colour-theme-editor>header{align-items:center;gap:9px;display:flex}.colour-theme-settings>header{flex-wrap:wrap;justify-content:space-between}.colour-theme-settings h2{margin:0;font-size:16px}.colour-theme-settings svg{flex:none;width:16px;height:16px}.colour-theme-settings p{color:#b2a5c1;font-size:12px;line-height:1.5}.colour-theme-settings button{color:#e8dbf6;font:inherit;cursor:pointer;background:#393043;border:1px solid #554763;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:11px;display:inline-flex}.colour-theme-settings button:disabled{opacity:.45;cursor:default}.colour-theme-settings button:focus-visible{outline-offset:3px;outline:2px solid #ac83df}.colour-theme-swatches{grid-template-columns:repeat(auto-fill,minmax(48px,1fr));gap:9px;margin-top:18px;display:grid}.colour-theme-swatches>button{aspect-ratio:1;border:2px solid #0000;border-radius:9px;min-width:0;padding:0;transition:transform .15s;position:relative;box-shadow:inset 0 0 0 1px #ffffff18}.colour-theme-swatches>button:hover{transform:translateY(-2px)}.colour-theme-swatches>button.selected{outline-offset:2px;border-color:#d2b0ff;outline:2px solid #9567c9}.colour-theme-swatches>button>svg{color:#fff;filter:drop-shadow(0 1px 3px #0009);width:19px;height:19px}.colour-theme-swatches>button:first-child>svg+svg{width:12px;position:absolute;bottom:3px;right:3px}.colour-theme-swatches>button>span{text-overflow:ellipsis;white-space:nowrap;background:#19101f91;border-radius:4px;font-size:8px;line-height:16px;position:absolute;bottom:2px;left:2px;right:2px;overflow:hidden;color:#fff!important}.colour-theme-settings h3{margin:20px 0 10px;font-size:13px}.colour-theme-custom-list>div{align-items:center;gap:6px;margin-top:7px;display:flex}.colour-theme-custom-list>div>button:first-child{flex:1;justify-content:flex-start;min-width:0}.colour-theme-custom-list span{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.colour-theme-custom-list i{border-radius:5px;flex:none;width:23px;height:23px}.colour-theme-editor{border-top:1px solid #4a3e57;margin-top:20px;padding-top:18px}.colour-theme-editor>header{justify-content:space-between}.colour-theme-editor>header h3{margin:0}.colour-theme-editor>header>span{color:#bea6d8;font-size:10px}.colour-theme-editor>label{color:inherit;margin-top:18px;font-size:12px;font-weight:600;display:block}.colour-theme-editor>label>input:not([type=range]){box-sizing:border-box;color:#f2eaf8;width:100%;font:inherit;background:#1b1621;border:1px solid #59466c;border-radius:6px;margin-top:7px;padding:9px;display:block}.colour-theme-editor output{float:right;font-variant-numeric:tabular-nums}.colour-theme-editor input[type=range]{accent-color:#9e77cc;width:100%;margin-top:12px;display:block}.colour-theme-stops{flex-direction:column;gap:7px;margin-top:9px;display:flex}.colour-theme-stops>div{border:1px solid #4d3e5e;border-radius:7px;align-items:center;gap:10px;padding:6px 9px;display:flex}.colour-theme-stops input[type=color]{cursor:pointer;border:0;flex:none;width:30px;height:30px;padding:0;background:0 0!important}.colour-theme-stops code{flex:1;font-size:11px}.colour-theme-stops button{background:0 0;border:0;padding:5px}.colour-theme-add{margin-top:9px}.colour-theme-editor>footer{justify-content:space-between;gap:8px;display:flex;background:0 0!important;border:0!important;max-width:none!important;margin:0!important;padding:20px 0 0!important}.colour-theme-editor>footer>button:last-child{color:#fff;background:#7952ba;border-color:#9975cc}.colour-theme-mini{border:1px solid #ffffff20;border-radius:8px;height:90px;margin-top:15px;display:flex;overflow:hidden}.colour-theme-mini>aside{background:var(--ct-panel);border-right:1px solid var(--ct-border);width:24%}.colour-theme-mini>main{background:var(--ct-panel);flex-direction:column;flex:1;gap:5px;padding:17px;display:flex}.colour-theme-mini b{font-size:12px;color:var(--ct-text)!important}.colour-theme-mini span{font-size:10px;color:var(--ct-muted)!important}.colour-theme-mini i{border:1px solid var(--ct-border);background:var(--ct-raised);border-radius:4px;height:10px;margin-top:4px}.colour-theme-settings .colour-theme-error{color:#ed8da8!important}:root[data-theme=light]:has(.mooted-app) .colour-theme-settings{color:#34263f;background:#f7f3fb;border-color:#d8cce5}:root[data-theme=light]:has(.mooted-app) .colour-theme-settings button:not(.colour-theme-swatches>button){color:#593b7b;background:#eee5f7;border-color:#d8c9e7}:root[data-theme=light]:has(.mooted-app) .colour-theme-settings p{color:#72617e!important}:root[data-theme=light]:has(.mooted-app) .colour-theme-editor{border-color:#d8cce5}:root[data-theme=light]:has(.mooted-app) .colour-theme-stops>div{background:#fff;border-color:#dacfe5}:root[data-theme=light]:has(.mooted-app) .colour-theme-editor>footer>button:last-child{color:#fff;background:#7952ba}:root[data-colour-theme=true]:has(.mooted-app) .mooted-app{background:var(--ct-gradient)!important;color:var(--ct-text)!important}:root[data-colour-theme=true]:has(.mooted-app) .mooted-app :is(.server-rail,.dm-panel,.dm-sidebar,.friends-view,.friends-active-now,.activity-panel,.community-view,.community-messages,.community-members,.notes-view,.notes-main,.notes-scroll,.dm-view,.dm-view-rich,.dm-messages,.dm-details,.mooted-forum,.forum-view,.forum-thread,.community-members-page,.discover-view,.discover-sidebar,.discover-results,.voice-channel-view,.voice-channel-view>main){background:var(--ct-panel)!important;color:var(--ct-text)!important;border-color:var(--ct-border)!important}:root[data-colour-theme=true]:has(.mooted-app) :is(.desktop-chat-tabs,.desktop-chat-tab-picker,.desktop-calendar-popover,.community-dropdown,.server-context-menu,.community-context-menu,.voice-options-menu,.mooted-select-menu,.forum-sort-menu,.mobile-bottom-navigation,.mobile-community-sheet,.mobile-status-sheet,.mobile-message-action-sheet,.mobile-channel-action-sheet,.colour-theme-settings){-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:var(--ct-raised)!important;color:var(--ct-text)!important;border-color:var(--ct-border)!important}:root[data-colour-theme=true]:has(.mooted-app) .mooted-app :is(.notes-header,.dm-view>header,.community-channel-header,.friends-tabs,.quick-switch,.community-composer,.community-composer-rich,.dm-composer,.notes-composer,.desktop-chat-tab,.voice-connection-panel,.forum-post){background:var(--ct-raised)!important;color:var(--ct-text)!important;border-color:var(--ct-border)!important}:root[data-colour-theme=true]:has(.mooted-app) .community-identity:not(.has-banner){background:var(--ct-panel)!important;border-color:var(--ct-border)!important}:root[data-colour-theme=true]:has(.mooted-app) :is(.settings-mooted .settings-content,.settings-mooted .settings-sidebar,.settings-mooted .settings-title,.community-settings-shade>main,.community-settings-shade>aside){background:var(--ct-raised)!important;color:var(--ct-text)!important;border-color:var(--ct-border)!important}:root[data-colour-theme=true]:has(.mooted-app) :is(.settings-mooted .settings-content,.settings-mooted .settings-sidebar,.community-settings-shade){background-blend-mode:soft-light;background-image:var(--ct-gradient)!important}:root[data-colour-theme=true]:has(.mooted-app) .community-channel-list .community-channel-row:is(:hover,:focus-within){background:var(--ct-hover)!important}:is(:root[data-colour-theme=true]:has(.mooted-app) .community-channel-list .community-channel-row:has(>button.active),:root[data-colour-theme=true]:has(.mooted-app) .desktop-chat-tab.selected){background:var(--ct-selected)!important}:root[data-colour-theme=true]:has(.mooted-app) .mooted-app .community-channel-list .community-channel-row:is(:hover,:focus-within,:has(>button.active))>button{color:var(--ct-text)!important}:root[data-colour-theme=true]:has(.mooted-app) .mooted-app :is(.community-composer-rich,.community-composer-rich textarea,.notes-composer textarea,.dm-composer textarea){color:var(--ct-text)!important;background:0 0!important}@media (width<=600px){.colour-theme-settings{padding:14px}.colour-theme-settings>header>button{width:100%;margin-top:5px}.colour-theme-swatches{grid-template-columns:repeat(auto-fill,minmax(44px,1fr))}}@media (prefers-reduced-motion:reduce){.colour-theme-swatches>button{transition:none}}:root[data-theme=light]:has(.mooted-app) .colour-theme-settings .colour-theme-swatches>button>span{color:#fff!important}:root[data-colour-theme=true]:has(.mooted-app) .colour-theme-editor .colour-theme-mini :is(b,span){color:var(--ct-text)!important}.colour-plus-tag{color:#cbaafa;background:#b99ae42b;border-radius:4px;padding:3px 4px;font-size:8px;font-weight:800}body.colour-theme-editor-open .mooted-app{overflow:hidden;width:calc(86.9565vw - 295.652px)!important;min-width:0!important;max-width:calc(86.9565vw - 295.652px)!important}.colour-theme-sidebar.colour-theme-settings{z-index:1000100;box-sizing:border-box;color:#efe7f8;scrollbar-width:thin;background:#1d1727;border:0;border-left:1px solid #51405f;border-radius:0;width:340px;max-width:100vw;height:100dvh;margin:0;padding:18px;position:fixed;inset:0 0 0 auto;overflow-y:auto;box-shadow:-8px 0 35px #0003}.colour-theme-sidebar>header{z-index:2;background:inherit;padding:16px 0;position:sticky;top:-18px}.colour-theme-sidebar>header>span{align-items:center;gap:8px;display:flex}.colour-theme-sidebar>header>button{color:inherit;background:0 0;border:0;padding:5px}.colour-theme-sidebar>p{margin:8px 0 18px}.colour-theme-sidebar .colour-theme-editor{margin:12px 0 0;padding-top:12px}.colour-theme-sidebar .colour-theme-mini{display:none}.colour-theme-sidebar .colour-theme-appearance{gap:6px;margin:15px 0;display:flex}.colour-theme-appearance>button{flex:1}.colour-theme-appearance>button[aria-pressed=true]{color:#fff;background:#74549d;border-color:#b292d6}.colour-theme-sidebar .colour-theme-back{width:100%;margin-top:18px}.colour-theme-sidebar .colour-theme-editor>footer{z-index:2;position:sticky;bottom:-18px;background:#1d1727!important;padding:14px 0!important}.colour-theme-sidebar .colour-theme-editor>footer button{font-size:11px}.colour-theme-sidebar .colour-theme-editor>label{margin-top:17px}.colour-theme-sidebar .colour-theme-stops>div{padding:5px 7px}.colour-theme-sidebar .colour-theme-error:empty{display:none}:root[data-theme=light]:has(.mooted-app) .colour-theme-sidebar.colour-theme-settings{color:#302337;background:#faf7fe;border-color:#d3c5e1}:root[data-theme=light]:has(.mooted-app) .colour-theme-sidebar .colour-theme-editor>footer{background:#faf7fe!important}:root[data-theme=light]:has(.mooted-app) .colour-theme-appearance>button[aria-pressed=true]{color:#fff!important;background:#7952ba!important}:root[data-colour-theme=true]:has(.mooted-app) .colour-theme-settings{background:var(--ct-raised)!important}:is(:root[data-colour-theme=true]:has(.mooted-app) .settings-mooted .settings-content,:root[data-colour-theme=true]:has(.mooted-app) .settings-mooted .settings-sidebar){background-blend-mode:normal;background-image:var(--ct-gradient)!important}@media (width>=768px) and (width<=1350px){body.colour-theme-editor-open .mooted-app.mooted-app.mooted-app{grid-template-columns:64px 240px minmax(0,1fr)!important}body.colour-theme-editor-open .mooted-app>.dm-panel{width:240px!important;min-width:0!important}body.colour-theme-editor-open .mooted-app>:is(.community-members,.friends-active-now,.activity-panel){display:none!important}body.colour-theme-editor-open .community-view.members-open>.community-channel-header{width:100%!important}}@media (width<=767px){body.colour-theme-editor-open .mooted-app{width:100%!important;max-width:100%!important}.colour-theme-sidebar.colour-theme-settings{border-top:1px solid #51405f;border-left:0;border-radius:18px 18px 0 0;width:100%;height:75dvh;top:25dvh}}@media (width>=768px) and (width<=1350px){body.colour-theme-editor-open .mooted-app .friends-active-now{display:none!important}body.colour-theme-editor-open .mooted-app .friends-view{padding-right:0!important}}:root[data-colour-theme=true]:has(.mooted-app) .mooted-app .account-strip.account-strip{isolation:isolate;z-index:40;box-shadow:0 4px 18px #0002;background:var(--ct-solid)!important;opacity:1!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-color:var(--ct-border)!important}:root[data-colour-theme=true]:has(.mooted-app) .colour-theme-sidebar.colour-theme-settings{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ct-solid)!important}.colour-theme-swatches{grid-template-columns:repeat(auto-fill,minmax(54px,1fr));gap:12px}.colour-theme-swatches>button{border-radius:11px;box-shadow:inset 0 1px 1px #ffffff50,0 3px 8px #0002}.colour-theme-swatches>button>span{font-size:8px;font-weight:650;bottom:4px;left:3px;right:3px}:root[data-colour-theme=true]:has(.mooted-app) .desktop-calendar-popover{isolation:isolate;box-shadow:0 16px 45px #0005;background:var(--ct-solid)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;opacity:1!important}:root[data-colour-theme=true]:has(.mooted-app){--ct-hover:#ffffff12;--ct-selected:#ffffff21;--ct-selection-edge:#ffffff17}:root[data-colour-theme=true][data-theme=light]:has(.mooted-app){--ct-hover:#ffffff40;--ct-selected:#ffffff73;--ct-selection-edge:#fff6}:root[data-colour-theme=true]:has(.mooted-app) .mooted-app :is(.dm-conversation-list>button:hover,.dm-nav>button:hover,.dm-nav>button.selected,.friends-tabs>button:hover,.community-channel-list .community-channel-row:hover,.community-channel-list .community-channel-row:focus-within,.community-message:not(.mentioned):hover,.dm-message:hover,.notes-message:hover,.notes-view .note-item:hover){background:var(--ct-hover)!important;color:var(--ct-text)!important}:root[data-colour-theme=true]:has(.mooted-app) .mooted-app :is(.dm-conversation-list>button.active,.dm-nav>button.selected,.friends-tabs>button.active,.desktop-chat-tab.selected,.community-channel-list .community-channel-row:has(>button.active)){background:var(--ct-selected)!important;color:var(--ct-text)!important;box-shadow:inset 0 0 0 1px var(--ct-selection-edge),inset 0 0 16px #ffffff08!important}:root[data-colour-theme=true]:has(.mooted-app) .mooted-app .community-channel-list .community-channel-row:is(:hover,:focus-within,:has(>button.active))>button{background:0 0!important}:root:has(.mooted-app) .colour-theme-sidebar.theme-studio{border-color:#303341;flex-direction:column;padding:0 10px;display:flex;overflow:hidden;box-shadow:-6px 0 24px #0002;color:#f3f4fa!important;background:#10131f!important}.theme-studio>header{flex:none;padding:24px 0 20px;position:static;background:0 0!important}.theme-studio>header>b{align-items:center;gap:7px;font-size:15px;display:flex}.theme-studio>header>button{color:#a5a7b4!important}.theme-studio-scroll{scrollbar-width:thin;flex:1;min-height:0;padding:0 0 22px;overflow-y:auto}.theme-studio-scroll>h3{letter-spacing:.2px;color:#b9bfd2;margin:26px 0 15px;font-size:13px}.theme-studio-scroll>h3:first-child{margin-top:22px}:root:has(.mooted-app) .theme-studio .colour-theme-appearance{background:#080b15;border:1px solid #242734;border-radius:9px;gap:3px;margin:0;padding:4px}:root:has(.mooted-app) .theme-studio .colour-theme-appearance>button{height:36px;color:#aeb0bf!important;background:0 0!important;border-color:#0000!important}:root:has(.mooted-app) .theme-studio .colour-theme-appearance>button[aria-pressed=true]{color:#eeeefa!important;background:#121523!important;border-color:#292b3b!important}.theme-stop-strip{border-radius:10px;justify-content:space-between;align-items:center;height:48px;margin-bottom:10px;padding:0 17px;display:flex}:root:has(.mooted-app) .theme-studio .theme-stop-strip>button{border-radius:5px;width:25px;height:27px;padding:0;position:relative;box-shadow:0 2px 5px #0003;border:2px solid #fff!important}.theme-stop-strip>button[aria-pressed=true]:after{content:"";border:4px solid #0000;border-top-color:#fff;position:absolute;bottom:-8px;left:6px}.theme-saturation{touch-action:none;cursor:crosshair;background-image:linear-gradient(#0000,#000),linear-gradient(90deg,#fff,#0000);border-radius:9px;height:166px;position:relative;overflow:hidden}.theme-saturation>i{pointer-events:none;border:3px solid #fff;border-radius:50%;width:15px;height:15px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 2px #000}.theme-studio input.theme-hue{appearance:none;cursor:pointer;background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);border:0;border-radius:12px;width:100%;height:20px;margin:10px 0;display:block}.theme-hue::-webkit-slider-thumb{appearance:none;background:0 0;border:3px solid #fff;border-radius:50%;width:18px;height:22px}.theme-colour-fine{color:#b9bfd2;gap:10px;margin:8px 0;font-size:10px;display:flex}.theme-colour-fine label{flex:1;min-width:0}.theme-colour-fine input{accent-color:#6562ff;width:100%}.theme-hex-row{background:#222532;border-radius:8px;align-items:center;gap:9px;padding:8px 10px;display:flex}.theme-hex-row>input[type=color]{background:0 0;border:0;width:28px;height:28px;padding:0}.theme-hex-row>input:not([type=color]){color:#f3f4fa;background:0 0;border:0;outline:none;flex:1;width:0;font:14px inherit}:root:has(.mooted-app) .theme-studio .theme-hex-row>button{border:0;padding:0;color:#aeb0bf!important;background:0 0!important}:is(:root:has(.mooted-app) .theme-studio .colour-theme-add,:root:has(.mooted-app) .theme-studio .theme-surprise){border:0;width:100%;height:42px;margin-top:10px;font-size:14px;color:#fff!important;background:#222532!important}.theme-slider-label{margin:20px 0 26px;font-size:14px;display:block}.theme-slider-label output{float:right}.theme-slider-label input{accent-color:#6562ff;cursor:pointer;width:100%;height:5px;margin:19px 0 0;display:block}.theme-studio-scroll .theme-surprise{margin-top:38px!important}.theme-name-label{color:#b9bfd2;margin-top:18px;font-size:12px;display:block}.theme-name-label>input{box-sizing:border-box;color:#fff;width:100%;font:inherit;background:#1d202d;border:1px solid #303341;border-radius:7px;margin-top:7px;padding:10px;display:block}.theme-studio>.theme-studio-footer{background:#0b0d17;border-top:1px solid #252735;flex-direction:column;flex:none;gap:10px;margin:0 -10px;padding:16px 19px 12px;display:flex}:root:has(.mooted-app) .theme-studio-footer>button{border:0;width:100%;height:42px;font-size:13px;font-weight:650;color:#f2f2fa!important;background:#222532!important}:root:has(.mooted-app) .theme-studio-footer>.theme-save{box-shadow:0 0 15px #8262d966,0 0 9px #4ac7d344;color:#181327!important;background:#fff!important}:root[data-colour-theme]:has(.mooted-app) .colour-theme-sidebar.colour-theme-settings.theme-studio{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#10131f!important}.theme-studio-scroll{overflow-x:hidden}.theme-studio input{box-sizing:border-box;max-width:100%}.theme-remove-hint{color:#b9bfd2;margin:8px 2px;font-size:10px;line-height:1.5;display:block}.theme-share-link{margin:16px 0 0;font-size:12px;display:block}.theme-share-link>input{box-sizing:border-box;width:100%;color:inherit;font:inherit;background:0 0;border:1px solid #8c75aa60;border-radius:6px;margin:8px 0;padding:10px;display:block}.theme-share-link>small{opacity:.75;display:block}.theme-import-shade{z-index:1000200;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0009;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.theme-import-shade>section{box-sizing:border-box;color:#f3edf9;background:#171522;border:1px solid #51415e;border-radius:15px;width:min(400px,100%);padding:24px;position:relative;box-shadow:0 20px 70px #0006}.theme-import-preview{border-radius:9px;height:130px;margin:20px 0}.theme-import-shade h2{overflow-wrap:anywhere;font-size:21px}.theme-import-shade p{color:#beb2cc;font-size:13px;line-height:1.6}.theme-import-shade button{color:#fff;font:inherit;cursor:pointer;background:#7952ba;border:0;border-radius:7px;margin:8px 8px 0 0;padding:10px 14px}.theme-import-shade .theme-import-close{background:0 0;padding:4px;position:absolute;top:5px;right:8px}.colour-theme-custom-list>div{border:1px solid #8c75aa40;border-radius:9px;flex-wrap:wrap;padding:8px}.colour-theme-custom-list>div>button:first-child{flex-basis:55%;min-height:40px}.theme-studio>.theme-studio-footer{gap:7px;padding-top:12px}.theme-studio>.theme-studio-footer>button{height:36px}:root[data-theme=light][data-colour-theme=true]:has(.mooted-app) .settings-overlay.settings-mooted .settings-sidebar :is(.settings-navigation-scroll,.community-sidebar-scroll,.community-sidebar-scroll>div,nav,nav>section,.settings-sidebar-bottom){box-shadow:none!important;background:0 0!important;border-color:#0000!important}:root[data-theme=light][data-colour-theme=true]:has(.mooted-app) .settings-overlay.settings-mooted .settings-sidebar>.settings-close{box-shadow:none!important;background:0 0!important;border-color:#0000!important}:root[data-colour-theme=true]:has(.mooted-app) .mooted-app .server-folder:is(.collapsed,.expanded){background:color-mix(in srgb,var(--folder-color,#8064bf) 18%,transparent)!important;border-color:color-mix(in srgb,var(--folder-color,#8064bf) 22%,transparent)!important;box-shadow:inset 0 0 0 1px #ffffff08!important}:root[data-colour-theme=true]:has(.mooted-app) .mooted-app .server-folder>.server-folder-toggle{background:0 0!important}:root[data-colour-theme=true]:has(.mooted-app) .mooted-app .community-rail-button:not(:has(>img)):not(.active){color:var(--ct-text)!important;background:#ffffff1a!important}:root[data-colour-theme=true]:has(.mooted-app) .mooted-app .community-rail-button:not(:has(>img)):not(.active):hover{background:#ffffff2e!important}:root[data-colour-theme=true]:has(.mooted-app) .mooted-app .dm-panel>.dm-nav{padding-bottom:17px;position:relative;box-shadow:none!important;border-bottom:0!important}:root[data-colour-theme=true]:has(.mooted-app) .mooted-app .dm-panel>.dm-nav:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff21 25% 75%,#0000);height:1px;position:absolute;bottom:0;left:16px;right:16px}:root[data-colour-theme=true][data-theme=light]:has(.mooted-app) .mooted-app .dm-panel>.dm-nav:after{background:linear-gradient(90deg,#0000,#452e5721 25% 75%,#0000)}:root:has(.mooted-app) .mooted-app :is(.community-messages,.dm-messages){scrollbar-width:thin;scrollbar-color:#ffffff29 transparent}:root:has(.mooted-app) .mooted-app :is(.community-messages,.dm-messages)::-webkit-scrollbar{width:6px;height:6px}:root:has(.mooted-app) .mooted-app :is(.community-messages,.dm-messages)::-webkit-scrollbar-track{background:0 0;border:0;margin:6px 0}:root:has(.mooted-app) .mooted-app :is(.community-messages,.dm-messages)::-webkit-scrollbar-thumb{background:#ffffff29 padding-box padding-box;border:1px solid #0000;border-radius:999px;min-height:36px}:root:has(.mooted-app) .mooted-app :is(.community-messages,.dm-messages)::-webkit-scrollbar-thumb:hover{background-color:#ffffff4a}:root:has(.mooted-app) .mooted-app :is(.community-messages,.dm-messages)::-webkit-scrollbar-button{width:0;height:0;display:none}:root:has(.mooted-app) .mooted-app :is(.community-messages,.dm-messages)::-webkit-scrollbar-corner{background:0 0}:root[data-theme=light]:has(.mooted-app) .mooted-app :is(.community-messages,.dm-messages){scrollbar-color:#3c2d502e transparent}:root[data-theme=light]:has(.mooted-app) .mooted-app :is(.community-messages,.dm-messages)::-webkit-scrollbar-thumb{background-color:#3c2d502e}:root[data-theme=light]:has(.mooted-app) .mooted-app :is(.community-messages,.dm-messages)::-webkit-scrollbar-thumb:hover{background-color:#3c2d504d}:root:has(.mooted-app) .mooted-app .mooted-forum{--forum-surface:var(--ct-raised,var(--theme-panel,#24212b));--forum-ink:var(--ct-text,var(--theme-text,#eeeaf4));--forum-muted:var(--ct-muted,var(--theme-muted,#aaa4b5));--forum-line:var(--ct-border,var(--theme-border,#45404d));--forum-hover:var(--ct-hover,var(--theme-glow,#ffffff0d));--forum-selected:var(--ct-selected,var(--theme-glow-strong,#ffffff19));color:var(--forum-ink)!important}:root:has(.mooted-app) .mooted-app .mooted-forum :is(.forum-search-create,.forum-sort-toggle,.forum-sort-menu,.forum-thread-menu,.forum-post,.forum-post-composer,.forum-inline-form,.forum-guidelines,.forum-thread,.forum-reply-composer){background:var(--forum-surface)!important;color:var(--forum-ink)!important;border-color:var(--forum-line)!important}:root:has(.mooted-app) .mooted-app .mooted-forum>header{background:var(--forum-surface)!important;color:var(--forum-ink)!important;border-color:var(--forum-line)!important}:root:has(.mooted-app) .mooted-app .mooted-forum :is(.forum-compose-fields input,.forum-compose-fields textarea,.forum-search-create input,.forum-inline-form input,.forum-inline-form textarea,.forum-reply-composer textarea){color:var(--forum-ink)!important;border-color:var(--forum-line)!important;background:0 0!important}:root:has(.mooted-app) .mooted-app .mooted-forum :is(input,textarea)::placeholder{opacity:.8;color:var(--forum-muted)!important}:root:has(.mooted-app) .mooted-app .mooted-forum :is(.forum-post-composer footer,.forum-compose-tags,.forum-thread>header,.forum-thread-actions){color:var(--forum-ink)!important;border-color:var(--forum-line)!important;background:0 0!important}:root:has(.mooted-app) .mooted-app .mooted-forum :is(.forum-tags button,.forum-compose-tags span,.forum-media-control>button,.forum-card-meta button,.forum-reactions button){background:var(--forum-hover)!important;color:var(--forum-ink)!important;border-color:var(--forum-line)!important}:root:has(.mooted-app) .mooted-app .mooted-forum :is(.forum-tags button.active,.forum-post.active,.forum-compose-tags input:checked+span,.forum-reactions button.active){background:var(--forum-selected)!important;border-color:var(--forum-line)!important}:root:has(.mooted-app) .mooted-app .mooted-forum :is(.forum-post:hover,.forum-sort-menu>button:hover,.forum-thread-menu>button:hover){background:var(--forum-hover)!important;color:var(--forum-ink)!important}:root:has(.mooted-app) .mooted-app .mooted-forum :is(.forum-guidelines p,.forum-empty,.forum-compose-tag-count,.forum-card-meta,.forum-post>p){color:var(--forum-muted)!important}:root:has(.mooted-app) .mooted-app .community-members .community-member-row:is(:hover,:focus-visible){background:#ffffff12!important;transform:none!important}:root[data-theme=light]:has(.mooted-app) .mooted-app .community-members .community-member-row:is(:hover,:focus-visible){background:#503a6e12!important}:root:has(.mooted-app) .mooted-app .community-channel-list>.members-shortcut:is(:hover,:focus-visible){background:var(--ct-hover,var(--theme-glow,#ffffff0d))!important;color:var(--ct-text,var(--theme-text,#eeeaf4))!important;box-shadow:none!important;transform:none!important}:root:has(.mooted-app) .mooted-app .community-channel-list>.members-shortcut.active{background:var(--ct-selected,var(--theme-glow-strong,#ffffff19))!important;color:var(--ct-text,var(--theme-text,#eeeaf4))!important}:root[data-colour-theme=true]:has(.mooted-app) .mooted-app .account-strip.account-strip>.account-identity:is(:hover,[aria-expanded=true]){background:var(--ct-hover)!important}:root:has(.mooted-app) .mooted-app .account-strip.account-strip>button:not(.account-identity):not(:disabled):hover{background:var(--ct-hover,#ffffff12)!important}:root[data-theme=light]:not([data-colour-theme=true]):has(.mooted-app) .mooted-app .account-strip.account-strip>button:not(.account-identity):not(:disabled):hover{background:#28213112!important}:root[data-colour-theme=true]:has(.mooted-app) :is(.settings-mooted .settings-sidebar nav button,.community-settings-shade>aside button):hover{background:var(--ct-hover)!important;color:var(--ct-text)!important}:root[data-colour-theme=true]:has(.mooted-app) :is(.settings-mooted .settings-sidebar nav button,.community-settings-shade>aside button):is(.active,.selected,[aria-selected=true],[aria-current=page]){background:var(--ct-selected)!important;color:var(--ct-text)!important;box-shadow:none!important}:root[data-colour-theme=true]:has(.mooted-app) :is(.friends-search,.settings-search,.community-search-wrap,.dm-search,.quick-switch,.staff-server-search,.role-picker-search,.forward-destination-search,.desktop-chat-tab-picker label,.mooted-emoji-search label){background:var(--ct-hover)!important;color:var(--ct-text)!important;border-color:var(--ct-border)!important;box-shadow:none!important}:root[data-colour-theme=true]:has(.mooted-app) :is(.friends-search,.settings-search,.community-search-wrap,.dm-search,.staff-server-search,.role-picker-search,.forward-destination-search,.desktop-chat-tab-picker label,.mooted-emoji-search label) input{color:var(--ct-text)!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}:root[data-colour-theme=true]:has(.mooted-app) :is(.friends-search,.settings-search,.community-search-wrap,.dm-search,.staff-server-search,.role-picker-search,.forward-destination-search,.desktop-chat-tab-picker label,.mooted-emoji-search label) input::placeholder{color:var(--ct-muted)!important}:root[data-colour-theme=true]:has(.mooted-app) :is(.friends-search,.settings-search,.community-search-wrap,.dm-search,.staff-server-search,.role-picker-search,.forward-destination-search):focus-within{outline:1px solid var(--ct-border);outline-offset:0;background:var(--ct-selected)!important}.mooted-emoji-picker .mooted-emoji-search{grid-template-columns:minmax(0,1fr) 42px!important}:root[data-colour-theme=true]:has(.mooted-app) .mooted-emoji-picker{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:var(--ct-raised)!important;color:var(--ct-text)!important;border-color:var(--ct-border)!important}:root[data-colour-theme=true]:has(.mooted-app) .mooted-emoji-picker :is(header,footer,.mooted-emoji-search,.mooted-emoji-browser,.mooted-emoji-browser>main,.mooted-emoji-browser>nav){color:var(--ct-text)!important;border-color:var(--ct-border)!important;background:0 0!important}:root[data-colour-theme=true]:has(.mooted-app) .mooted-emoji-picker :is(.mooted-emoji-search>label,.mooted-skin-tone>div){background:var(--ct-hover)!important;border-color:var(--ct-border)!important;color:var(--ct-text)!important}:root[data-colour-theme=true]:has(.mooted-app) .mooted-emoji-picker :is(header>button,.mooted-emoji-browser>nav>button,.mooted-emoji-browser>main h3,.mooted-emoji-search input,footer>span){color:var(--ct-text)!important}:root[data-colour-theme=true]:has(.mooted-app) .mooted-emoji-picker :is(header>button.active,header>button:hover,.mooted-emoji-browser>nav>button.active,.mooted-emoji-browser>nav>button:hover,.mooted-emoji-browser>main section>div>button:hover){background:var(--ct-selected)!important}:root[data-colour-theme=true]:has(.mooted-app) .mooted-emoji-picker :is(.mooted-emoji-search svg){color:var(--ct-muted)!important}:root[data-colour-theme=true]:has(.mooted-app) :is(.community-channel-header,.dm-view>header) button:is([title=Pinned\ messages],[title=Member\ list],[title=Members]){background:color-mix(in srgb,var(--ct-hover) 45%,transparent)!important;box-shadow:none!important;color:var(--ct-text)!important;border-color:#0000!important}:root[data-colour-theme=true]:has(.mooted-app) :is(.community-channel-header,.dm-view>header) button:is([title=Pinned\ messages],[title=Member\ list],[title=Members]):is(:hover,.active){background:var(--ct-hover)!important;color:var(--ct-text)!important}.colour-theme-custom-list>div>.colour-theme-saved-choice{border:1px solid var(--ct-border,#554763);background:var(--ct-hover,#393043);border-radius:7px;flex:1;align-items:center;gap:8px;min-width:0;padding:5px 10px;display:flex}.colour-theme-saved-choice>.theme-apply-swatch{background:0 0;border:0;flex:none;width:27px;height:27px;padding:0}.theme-apply-swatch>i{border-radius:5px;width:27px;height:27px;display:block}.colour-theme-saved-choice>.theme-rename-name{text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;flex:1;justify-content:flex-start;min-width:0;padding:3px 0;overflow:hidden}.colour-theme-saved-choice>input{width:0;min-width:0;font:inherit;color:inherit;background:var(--ct-hover,#24202b);border:1px solid var(--ct-border,#8874b3);border-radius:4px;flex:1;padding:3px 5px;font-size:12px}.colour-theme-saved-choice>svg{flex:none;width:16px}:root[data-colour-theme=true]:has(.mooted-app) :is(.community-channel-header,.dm-view>header) button:is([title=Pinned\ messages],[title=Member\ list],[title=Members]){background:0 0!important}:root[data-colour-theme=true]:has(.mooted-app) :is(.community-channel-header,.dm-view>header) button:is([title=Pinned\ messages],[title=Member\ list],[title=Members]):is(:hover,.active){background:var(--ct-hover)!important}:root[data-colour-theme=true]:has(.mooted-app) .friends-view .friend-row{color:var(--ct-text)!important;border-color:var(--ct-border)!important;background:0 0!important}:root[data-colour-theme=true]:has(.mooted-app) .friends-view .friend-row:hover{background:var(--ct-hover)!important;border-color:#0000!important}:root[data-colour-theme=true]:has(.mooted-app) .friends-view .friend-row>button{background:var(--ct-hover)!important;color:var(--ct-muted)!important;box-shadow:none!important;border-color:var(--ct-border)!important}:root[data-colour-theme=true]:has(.mooted-app) .friends-view .friend-row>button:hover{background:var(--ct-selected)!important;color:var(--ct-text)!important}:root[data-colour-theme=true]:has(.mooted-app) .friends-view .friend-list>h3{color:var(--ct-muted)!important}:root[data-colour-theme=true]:has(.mooted-app) .friends-view .friend-row>button.accept{color:#76dfac!important}:root[data-colour-theme=true]:has(.mooted-app) .friends-view .friend-avatar>i{border-color:var(--ct-raised)!important}:root .status-editor-layer .status-editor-modal{--status-surface:var(--ct-solid,var(--theme-panel,#211e29));--status-text:var(--ct-text,var(--theme-text,#f1eaf8));--status-muted:var(--ct-muted,var(--theme-muted,#b9adca));--status-border:var(--ct-border,var(--theme-border,#484052));border-radius:18px;width:min(480px,100vw - 28px);max-height:calc(100dvh - 32px);position:relative;overflow:auto;box-shadow:0 24px 80px #0005;background:var(--status-surface)!important;color:var(--status-text)!important;border-color:var(--status-border)!important;padding:22px!important}:root .status-editor-layer .status-editor-modal>header{height:auto;margin-bottom:18px;color:inherit!important;background:0 0!important}:root .status-editor-layer .status-editor-modal>header h2{font-size:20px;color:var(--status-text)!important}:root .status-editor-layer .status-editor-modal>header button{cursor:pointer;color:var(--status-muted)!important}:root .status-editor-layer .status-profile-preview{box-sizing:border-box;border:1px solid var(--status-border);background:var(--ct-hover,#8080800f);border-radius:14px;width:100%;height:auto;min-height:240px;margin:0 0 18px;padding:125px 20px 18px;overflow:hidden}:root .status-editor-layer .status-profile-preview>.status-preview-banner{background:linear-gradient(120deg,var(--status-accent),color-mix(in srgb,var(--status-accent),#171326 55%));background-position:50%;background-size:cover;border-radius:0;height:90px}:root .status-editor-layer .status-profile-preview .status-preview-avatar{z-index:2;border:4px solid var(--theme-panel,#211e29)!important;top:55px!important;left:18px!important}:root .status-editor-layer .status-profile-preview h3{margin:0 0 4px;font-size:19px;color:var(--status-text)!important}:root .status-editor-layer .status-profile-preview>span,:root .status-editor-layer .status-profile-preview>small{overflow-wrap:anywhere;margin-top:5px;font-size:12px;color:var(--status-muted)!important}:root .status-editor-layer .status-profile-preview>.status-preview-live{border:1px solid var(--status-border);color:var(--status-text);white-space:pre-wrap;overflow-wrap:anywhere;background:var(--ct-hover,#8080800c);border-radius:10px;margin:14px 0 0;padding:9px 12px;font-size:13px;position:relative}:root .status-editor-layer .status-editor-modal .status-input{box-sizing:border-box;gap:10px;height:48px;background:var(--ct-hover,#80808012)!important;border-color:var(--status-border)!important}:root .status-editor-layer .status-editor-modal .status-input input{min-width:0;font:inherit;font-size:14px;color:var(--status-text)!important}:root .status-editor-layer .status-editor-modal .status-input input::placeholder{color:var(--status-muted)}:root .status-editor-layer .status-editor-modal .status-input>button{color:var(--status-text);cursor:pointer}:root .status-editor-layer .status-editor-modal .status-count,:root .status-editor-layer .status-editor-modal .status-clear{color:var(--status-muted)!important}:root .status-editor-layer .status-editor-modal .status-input:focus-within{outline:2px solid var(--status-muted);outline-offset:2px}body>.status-emoji-popout{z-index:200000;width:min(360px,100vw - 24px);box-shadow:none;border:0;animation:none;inset:auto;overflow:visible;position:fixed!important;bottom:auto!important;right:auto!important}body>.status-emoji-popout>.mooted-emoji-picker{grid-template-rows:44px 60px minmax(0,1fr) 54px!important;width:100%!important;height:min(480px,100dvh - 24px)!important;max-height:calc(100dvh - 24px)!important}body>.status-emoji-popout .mooted-emoji-search{grid-template-columns:minmax(0,1fr) 36px!important;padding:8px 12px!important}body>.status-emoji-popout .mooted-emoji-search>button{display:none!important}:root .status-editor-layer .status-editor-modal{border-radius:16px;width:min(560px,100vw - 28px);padding:26px!important}:root .status-editor-layer .status-editor-modal>header{margin-bottom:30px}:root .status-editor-layer .status-profile-preview{width:min(360px,100%);min-height:255px;margin:0 auto 32px;padding:172px 18px 20px;box-shadow:0 10px 28px #0002}:root .status-editor-layer .status-profile-preview>.status-preview-banner{height:126px}:root .status-editor-layer .status-profile-preview .status-preview-avatar{border-width:6px!important;width:98px!important;min-width:98px!important;height:98px!important;min-height:98px!important;top:72px!important;left:14px!important}:root .status-editor-layer .status-profile-preview h3{font-size:22px;line-height:1.25}:root .status-editor-layer .status-profile-preview>span{margin-top:5px;font-size:13px;display:block}:root .status-editor-layer .status-profile-preview>.status-preview-badges{background:0 0;border-radius:0;align-items:center;gap:6px;height:auto;margin-top:10px;display:flex;position:static;inset:auto}:root .status-editor-layer .status-profile-preview>.status-preview-live{background:var(--ct-selected,var(--theme-panel-alt,#39353f));white-space:pre-wrap;border-radius:18px;max-height:62px;margin:0;padding:10px 13px;font-size:12px;font-style:italic;line-height:1.4;position:absolute;top:116px;left:126px;right:14px;overflow:auto;box-shadow:0 3px 8px #0001}:root .status-editor-layer .status-profile-preview>.status-preview-live:before{content:"";background:inherit;border-radius:50%;width:9px;height:9px;position:absolute;top:2px;left:-10px}.status-field-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.status-selected-image,.status-selected-emoji img{object-fit:contain;vertical-align:middle;width:24px!important;height:24px!important}.status-selected-emoji{vertical-align:middle;align-items:center;margin-right:6px;font-style:normal;display:inline-flex}.status-remove-emoji{color:var(--text-muted,#aaa6b5);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:2px 0;font-size:12px}.status-remove-emoji:hover{color:var(--text-normal,#eeedf3)}:root .status-editor-layer .status-field-heading>label{font-size:14px;font-weight:700;color:var(--status-text)!important}:root .status-editor-layer .status-field-heading .status-count{margin:0;font-size:11px}:root .status-editor-layer .status-editor-modal .status-input{border-radius:10px;height:54px}:root .status-editor-layer .status-editor-modal>.status-editor-footer{text-align:left;justify-content:space-between;align-items:center;gap:20px;display:flex;background:0 0!important;border:0!important;max-width:none!important;margin:32px 0 0!important;padding:0!important}:root .status-editor-layer .status-editor-footer .status-clear{gap:4px;min-width:0;margin:0;font-size:11px}:root .status-editor-layer .status-editor-footer .status-clear .mooted-select{color:var(--status-text);background:0 0;border:0;padding-left:0}:root .status-editor-layer .status-editor-modal .status-editor-footer>.status-update{cursor:pointer;min-width:108px;border-radius:9px!important;flex:0 0 108px!important;width:108px!important;height:44px!important;margin:0!important;font-size:14px!important;position:static!important}@media (width<=420px){:root .status-editor-layer .status-editor-modal{padding:18px!important}:root .status-editor-layer .status-profile-preview>.status-preview-live{font-size:11px;left:120px}}:root .status-editor-layer .status-profile-preview h3{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:root .status-editor-layer .status-profile-preview>.status-preview-badges{justify-content:flex-start;margin-left:0;padding:0}:root .status-editor-layer .status-preview-badges .profile-badges{justify-content:flex-start!important;margin:0!important;padding:0!important;display:flex!important;position:static!important}:root .status-editor-layer .status-profile-preview>.status-preview-live{opacity:1;border-color:var(--status-border);-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ct-solid,var(--theme-panel-alt,#39353f))!important;background:color-mix(in srgb,var(--ct-text,var(--theme-text,#f1eaf8)) 14%,var(--theme-panel,#211e29) 86%)!important}:root .status-editor-layer .status-editor-modal .status-input>button{background:0 0;border:0;border-radius:6px;flex:0 0 30px;align-self:center;min-width:30px;font-family:inherit;font-size:22px;place-items:center!important;width:30px!important;height:30px!important;margin:0!important;padding:0!important;line-height:1!important;display:grid!important}:root .status-editor-layer .status-editor-modal>.status-editor-footer{align-items:center;gap:24px;min-height:48px;margin-top:38px!important}:root .status-editor-layer .status-editor-footer .status-clear{white-space:nowrap;flex:1;align-items:center;font-size:13px;flex-direction:row!important;gap:8px!important;margin:0!important;display:flex!important}:root .status-editor-layer .status-editor-footer .status-clear>span{color:var(--status-muted);font-size:12px}:root .status-editor-layer .status-editor-footer .status-clear>.mooted-select{flex:0 120px;width:120px!important;min-width:0!important;height:38px!important;font:inherit!important;color:var(--status-text)!important;background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:0!important;padding:0 8px!important;display:inline-flex!important}:root .status-editor-layer .status-editor-footer .status-clear>.mooted-select>svg{flex:none;width:14px!important;height:14px!important}@media (width<=420px){:root .status-editor-layer .status-editor-footer .status-clear{align-items:flex-start;flex-direction:column!important;gap:0!important}:root .status-editor-layer .status-editor-footer .status-clear>.mooted-select{flex-basis:auto;padding-left:0!important}}body>.status-editor-layer{box-sizing:border-box;isolation:isolate;background:#050407df;place-items:center;padding:16px;display:grid;z-index:150000!important;animation:none!important;position:fixed!important;inset:0!important}body:has(>.status-editor-layer) .mooted-app :is(.community-composer-area,.dm-composer,.notes-composer){visibility:hidden!important;pointer-events:none!important}:is(.dm-profile-card,.dm-member-profile-card,.dm-person-panel) .dm-profile-details{flex-direction:column;gap:18px;display:flex;background:0 0!important;margin:20px 0 16px!important;padding:0!important}:is(.dm-profile-card,.dm-member-profile-card,.dm-person-panel) .dm-profile-details .dm-profile-detail{display:block}:is(.dm-profile-card,.dm-member-profile-card,.dm-person-panel) .dm-profile-details b{color:inherit;font-size:10px;line-height:1.3;display:block;margin:0 0 7px!important}:is(.dm-profile-card,.dm-member-profile-card,.dm-person-panel) .dm-profile-details p{font-size:13px;line-height:1.5;margin:0!important}:is(.dm-profile-card,.dm-member-profile-card,.dm-person-panel) .dm-profile-details .profile-local-time{flex-direction:column;gap:5px;display:flex;background:0 0!important;margin:0!important;padding:0!important}:is(.dm-profile-card,.dm-member-profile-card,.dm-person-panel) .dm-profile-details .profile-local-time b{font-size:12px;margin:0!important}.dm-profile-details .profile-local-time span{font-size:13px}.dm-profile-details .profile-local-time small{font-size:11px}.dm-profile-since{align-items:center;gap:6px;font-size:12px;line-height:1.4;display:flex}.dm-profile-since .mooted-member-icon{border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid;overflow:hidden}.dm-profile-since .mooted-member-icon img{object-fit:cover;width:100%;height:100%;display:block}:is(.dm-profile-card,.dm-member-profile-card)>.profile-display-name{line-height:1.3;margin-bottom:7px!important}:is(.dm-profile-card,.dm-member-profile-card)>span{line-height:1.5;display:block}@media (width<=760px){:is(.dm-profile-card,.dm-member-profile-card,.dm-person-panel) .dm-profile-details{gap:20px;margin-top:20px!important}}.dm-person-panel{z-index:15;box-sizing:border-box;border-left:1px solid var(--ct-border,#ffffff16);background:var(--profile-theme-bg,var(--ct-panel,#17151e));width:320px;color:var(--profile-theme-text,var(--ct-text,#eee9f5));flex-direction:column;display:flex;position:absolute;top:49px;bottom:0;right:0;overflow:hidden auto}.dm-person-banner{background:var(--profile-accent);background-position:50%;background-size:cover;height:125px;min-height:125px}.dm-person-panel>.dm-person-close{color:#fff;cursor:pointer;background:#0007;border:0;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:10px;right:10px}.dm-person-close svg{width:17px;height:17px}.dm-person-panel>.dm-person-avatar{background:var(--profile-theme-bg,#17151e);cursor:pointer;border:0;border-radius:50%;align-self:flex-start;margin:-43px 0 12px 18px;padding:5px;display:block;position:relative}.dm-person-avatar>.dm-avatar{width:78px;height:78px;font-size:24px}.dm-person-body{flex:1;padding:0 18px 20px}.dm-person-name{color:inherit;cursor:pointer;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font:800 23px/1.3 Inter,Segoe UI,sans-serif;display:block}.dm-person-identity{flex-wrap:wrap;align-items:center;gap:6px;margin:7px 0;font-size:12px;display:flex}.dm-person-identity .profile-badges{margin:0!important}.dm-person-body>p{overflow-wrap:anywhere;font-size:12px;line-height:1.6}.dm-person-muted{color:var(--profile-theme-muted,var(--ct-muted,#aaa1b8))}.dm-person-body>section{margin-top:24px;font-size:12px;line-height:1.6}.dm-person-body>section>b{margin-bottom:8px;font-size:10px;display:block}.dm-person-body>section p{margin:5px 0}.dm-person-footer{background:var(--profile-theme-bg,var(--ct-panel,#17151e));margin-top:auto;padding:14px 18px;position:sticky;bottom:0}.dm-person-footer>button{border:1px solid var(--ct-border,#ffffff18);background:var(--ct-hover,#ffffff09);width:100%;color:inherit;cursor:pointer;border-radius:7px;padding:12px;font:650 13px Inter,Segoe UI,sans-serif}.dm-view-rich.profile-panel-open>.dm-messages{margin-right:320px}.dm-view-rich.profile-panel-open>:is(.dm-composer,.dm-send-error,.blocked-dm-composer,.community-composer-status){margin-right:332px}.dm-view-rich.profile-panel-open>.dm-search-results{right:320px}@media (width<=900px){.dm-person-panel{width:min(320px,100%);box-shadow:-20px 0 50px #0005}.dm-view-rich.profile-panel-open>.dm-messages{margin-right:0}.dm-view-rich.profile-panel-open>:is(.dm-composer,.dm-send-error,.blocked-dm-composer,.community-composer-status){margin-right:12px}}.dm-view-rich>.dm-person-panel{z-index:60;background:var(--profile-theme-bg)!important;color:var(--profile-theme-text)!important;border-color:color-mix(in srgb,var(--profile-accent) 35%,transparent)!important}.dm-person-panel>.dm-person-avatar{background:#111015}.dm-person-panel>.dm-person-footer{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--profile-theme-bg)!important}.dm-person-panel .dm-person-body>section>b{color:var(--profile-theme-text)}.dm-person-panel .dm-person-body>section>p{color:var(--profile-theme-muted)}.dm-view-rich.profile-panel-open:not(.dm-searching)>.dm-messages{margin-right:320px!important}.dm-view-rich.profile-panel-open:not(.dm-searching)>:is(.dm-composer,.dm-send-error,.blocked-dm-composer,.community-composer-status,.attachment-draft,.dm-replying-bar){box-sizing:border-box!important;width:auto!important;max-width:calc(100% - 344px)!important;margin-right:332px!important}.dm-view-rich.dm-searching>.dm-search-results{z-index:80;right:0!important}.dm-view-rich.dm-searching>.dm-person-panel{display:none!important}.dm-view-rich.dm-searching>.dm-messages{margin-right:min(390px,100% - 80px)!important}.dm-view-rich.dm-searching>:is(.dm-composer,.dm-send-error,.blocked-dm-composer,.community-composer-status,.attachment-draft,.dm-replying-bar){box-sizing:border-box!important;width:auto!important;max-width:calc(100% + -1*min(390px,100% - 80px) - 24px)!important;margin-right:calc(min(390px,100% - 80px) + 12px)!important}.dm-delivery-notice{color:var(--ct-text,var(--theme-text,#dddde4));margin:8px 0 16px;font:14px/1.5 inherit}.dm-delivery-notice>div{align-items:flex-start;gap:14px;padding:9px 16px;display:flex}.dm-delivery-avatar{background:#5865f2;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid;overflow:hidden}.dm-delivery-avatar img{object-fit:cover;width:100%;height:100%}.dm-delivery-avatar.system img{object-fit:contain}.dm-delivery-notice>div>div{flex:1;min-width:0}.dm-delivery-notice header{flex-wrap:wrap;align-items:center;gap:6px;line-height:20px;display:flex}.dm-delivery-notice header b{font-size:14px;font-weight:650}.dm-delivery-notice time{color:var(--ct-muted,#9999a5);margin-left:3px;font-size:10px}.dm-delivery-notice p{white-space:pre-wrap;overflow-wrap:anywhere;max-width:850px;margin:2px 0;font-size:14px;line-height:1.5}.dm-delivery-notice .dm-failed-message p{color:#f04747!important}.dm-delivery-notice>.dm-system-message{background:var(--ct-hover,#ffffff06);border:0;border-radius:3px;margin-top:4px;padding-top:12px;padding-bottom:12px;box-shadow:inset 2px 0 #8b80ff45,0 0 10px #7865ff0a}.dm-system-label{color:#fff;background:#5865f2;border-radius:3px;padding:0 4px;font-size:9px;font-weight:700;line-height:15px}.dm-delivery-notice small{color:var(--ct-muted,#9999a5);flex-wrap:wrap;align-items:center;gap:4px;margin-top:4px;font-size:10px;display:flex}.dm-delivery-notice small svg{width:13px;height:13px}.dm-delivery-notice small button{color:#7eb8f8;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.dm-delivery-notice{font:inherit;margin:0 0 16px}.dm-delivery-notice>.dm-failed-local{margin:0}.dm-failed-local .dm-message-content>.message-markdown,.dm-failed-local .dm-message-content>.message-markdown *{color:#f04747!important}.dm-delivery-notice>.dm-system-message{margin-top:0}.dm-view>.dm-delivery-notice{flex:none;max-height:180px;margin:8px 18px 4px;overflow:auto}.dm-view>.dm-delivery-notice>.dm-system-message{margin:0}.dm-failed-local{position:relative}.dm-failed-local>.dm-failed-actions{border:1px solid var(--ct-border,#48424f);background:var(--theme-panel,#292630);opacity:0;pointer-events:none;border-radius:6px;gap:2px;padding:3px;display:flex;position:absolute;top:-12px;right:12px;box-shadow:0 4px 12px #0003}.dm-failed-local:hover>.dm-failed-actions,.dm-failed-local:focus-within>.dm-failed-actions{opacity:1;pointer-events:auto}.dm-failed-actions>button{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:5px 9px;font:600 11px Inter,Segoe UI,sans-serif}.dm-failed-actions>button:hover{background:#ffffff12}.dm-failed-actions>button:disabled{opacity:.5;cursor:wait}@media (hover:none){.dm-failed-local>.dm-failed-actions{opacity:1;pointer-events:auto}}.dm-failed-local>.dm-failed-actions{background:var(--ct-raised,var(--theme-panel,#292630));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:7px;gap:0;padding:3px}.dm-failed-actions>button{width:30px;height:30px;color:var(--ct-muted,#b3adbd);place-items:center;padding:0;display:grid}.dm-failed-actions>button>svg{stroke-width:1.8px;width:17px;height:17px}.dm-failed-actions>button:last-child{color:var(--ct-muted,#b3adbd)}.dm-failed-actions>button:last-child:hover{color:#ff7888;background:#ff788817}.dm-messages>.dm-delivery-notice{flex:none;margin:0 0 12px}.dm-delivery-notice>.dm-system-message{align-items:flex-start;gap:14px;margin:0;padding:10px 16px;display:flex}.dm-system-message .dm-message-content{flex:1;min-width:0}.dm-delivery-notice>.dm-message.dm-system-message{box-sizing:border-box;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:14px;min-height:58px;padding:10px 16px!important;display:grid!important}.dm-delivery-notice>.dm-system-message>.dm-delivery-avatar{grid-area:1/1;margin:0;width:38px!important;height:38px!important;position:static!important;inset:auto!important;transform:none!important}.dm-delivery-notice>.dm-system-message>.dm-message-content{grid-area:1/2;min-width:0;margin:0!important;padding:0!important;position:static!important}.dm-system-message .dm-message-content>header{min-height:20px}.dm-system-message .dm-message-content>small{align-items:center;gap:4px;margin-top:6px;display:flex}.dm-delivery-notice>.dm-message.dm-system-message{gap:9px;padding-left:7px!important}.dm-welcome>.dm-intro-username{color:var(--ct-muted,var(--theme-muted,#b4afbb));margin:4px 0 10px;font-size:14px;display:block}.dm-welcome>.dm-intro-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.dm-intro-actions>.mini-profile-mutual-servers{margin:0 8px 0 0!important}.dm-welcome .dm-intro-actions>button{border:1px solid var(--ct-border,#ffffff15);background:var(--ct-hover,#ffffff0c);min-height:30px;color:inherit;cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:5px 10px;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex;position:static}.dm-welcome .dm-intro-actions>button:hover{background:var(--ct-selected,#ffffff18)}.dm-welcome .dm-intro-actions>button>svg{width:14px;height:14px}.dm-intro-actions>button:disabled{opacity:.5;cursor:default}.dm-intro-error{color:#ff8494;margin-top:8px;display:block}.dm-welcome .dm-intro-actions{gap:6px;margin-top:12px}.dm-welcome .dm-intro-actions>button{white-space:nowrap;min-height:26px;padding:3px 9px;font-size:11px;line-height:18px}.dm-welcome .dm-intro-actions>.dm-intro-primary{color:#fff;background:#5865f2;border-color:#0000}.dm-welcome .dm-intro-actions>.dm-intro-primary:hover{background:#4752c4}.dm-welcome .dm-intro-actions>.profile-block-button{color:inherit}.dm-intro-actions>.mini-profile-mutual-servers{margin-right:4px!important;font-size:11px!important}.dm-intro-actions .mutual-servers-trigger{font-size:11px!important}.dm-heading button{color:#aaa6b1;background:0 0;border:0;place-items:center;width:24px;height:24px;padding:0;display:grid}.dm-heading button:hover{color:#fff}.dm-heading button svg{width:15px}.dm-conversation-list{flex:1;min-height:0;padding:0 7px;overflow-y:auto}.dm-conversation-list>button{color:#aaa6b1;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;width:100%;height:45px;margin:2px 0;padding:4px 7px;display:flex;position:relative}.dm-conversation-list>button:hover,.dm-conversation-list>button.active{color:#fff;background:#34313b}.dm-conversation-list>button>span:nth-child(2){flex:1;min-width:0}.dm-conversation-list b,.dm-conversation-list small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.dm-conversation-list b{font-size:11px}.dm-conversation-list small{color:#817d88;margin-top:3px;font-size:8px}.dm-conversation-list em{color:#fff;background:#6c63ef;border-radius:9px;place-items:center;min-width:17px;height:17px;padding:0 5px;font-size:8px;font-style:normal;font-weight:900;display:grid}.dm-conversation-list>button>svg{width:12px}.dm-close{place-items:center;width:20px;height:20px;display:none}.dm-conversation-list>button:hover .dm-close{display:grid}.dm-close svg{width:12px}.dm-list-avatar-stack{flex:none;width:32px;height:32px;position:relative}.dm-list-avatar-stack .dm-avatar{width:28px;height:28px;position:absolute}.dm-list-avatar-stack .dm-avatar:nth-child(2){border:2px solid #34313b;width:20px;height:20px;bottom:0;right:0}.dm-avatar{background:var(--dm-accent);color:#fff;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:11px;font-weight:900;display:grid;position:relative;overflow:visible}.dm-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.dm-avatar>i{background:#77717e;border:2px solid #242229;border-radius:50%;width:9px;height:9px;position:absolute;bottom:-1px;right:-1px}.dm-avatar>i.online{background:#35ca8a}.dm-modal-shade{z-index:30000;background:#000c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.dm-create-modal{background:#1d1b22;border:1px solid #4a4652;border-radius:11px;flex-direction:column;width:min(520px,100vw - 30px);max-height:min(650px,100vh - 30px);padding:20px;display:flex;box-shadow:0 25px 80px #000b}.dm-create-modal>header{display:flex}.dm-create-modal h2{margin:0;font-size:19px}.dm-create-modal header p{color:#96919d;margin:5px 0 0;font-size:10px}.dm-create-modal header>div{flex:1}.dm-create-modal header>button{color:#99949f;background:0 0;border:0}.dm-create-modal>label{color:#99949f;margin-top:15px;font-size:9px;font-weight:900}.dm-create-modal>label>input{color:#fff;background:#121116;border:1px solid #48444f;border-radius:7px;width:100%;height:39px;margin-top:6px;padding:0 11px}.dm-person-search{border:1px solid #48444f;border-radius:7px;align-items:center;gap:8px;height:42px;padding:0 11px;display:flex}.dm-person-search svg{width:16px}.dm-person-search input{background:0 0!important;border:0!important;height:auto!important;margin:0!important;padding:0!important}.dm-friend-picker{min-height:100px;margin-top:10px;overflow-y:auto}.dm-friend-picker>button{color:#eee;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;width:100%;height:50px;padding:5px 7px;display:flex}.dm-friend-picker>button:hover,.dm-friend-picker>button.selected{background:#302d36}.dm-friend-picker .dm-avatar{width:34px;height:34px}.dm-friend-picker span{flex:1}.dm-friend-picker b,.dm-friend-picker small{display:block}.dm-friend-picker small{color:#8d8894}.dm-friend-picker i{border:1px solid #504b57;border-radius:5px;place-items:center;width:20px;height:20px;display:grid}.dm-friend-picker button.selected i{background:#625bea;border-color:#7168f5}.dm-friend-picker i svg{width:13px}.dm-create-modal>footer{border-top:1px solid #37343e;align-items:center;gap:8px;margin:15px -20px -20px;padding:14px 20px;display:flex}.dm-create-modal>footer span{color:#88838f;margin-right:auto;font-size:9px}.dm-create-modal footer button{color:#eee;background:#302d36;border:1px solid #48444f;border-radius:6px;height:36px;padding:0 13px;font-weight:800}.dm-create-modal footer button:last-child{background:#625bea;border-color:#7168f5}.dm-error{color:#ff8792;font-size:10px}.dm-view{background:#1c1b21;flex-direction:column;grid-column:3/5;min-width:0;display:flex;position:relative}.dm-view>header{border-bottom:1px solid #302d36;flex:none;align-items:center;gap:9px;height:49px;padding:0 13px;display:flex}.dm-view>header>b{white-space:nowrap;font-size:13px}.dm-status{color:#77727f;font-size:9px}.dm-view>header>i{flex:1}.dm-view>header>button{color:#aaa5b1;background:0 0;border:0;border-radius:6px;place-items:center;width:31px;height:31px;display:grid}.dm-view>header>button:hover,.dm-view>header>button.active{color:#fff;background:#302e37}.dm-view>header>button svg{width:17px}.dm-header-avatars{width:32px;height:32px;position:relative}.dm-header-avatars .dm-avatar{width:30px;height:30px;position:absolute}.dm-header-avatars .dm-avatar:nth-child(2){border:2px solid #1c1b21;width:20px;height:20px;bottom:0;right:0}.dm-search{background:#121116;border:1px solid #403c47;border-radius:7px;align-items:center;gap:7px;width:min(260px,28vw);height:33px;padding:0 9px;display:flex}.dm-search>svg{color:#77727e;width:14px}.dm-search input{color:#eee;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:10px}.dm-search button{color:#888;background:0 0;border:0;width:20px;height:20px}.dm-search-count{color:#aaa5b1;background:#242229;border-bottom:1px solid #34313a;padding:8px 15px;font-size:10px}.dm-messages{flex:1;min-height:0;padding:10px 12px 20px;overflow-y:auto}.dm-welcome{flex-direction:column;justify-content:flex-end;min-height:240px;padding:20px 7px;display:flex}.dm-welcome .dm-avatar{width:74px;height:74px;font-size:25px}.dm-welcome h1{margin:13px 0 4px;font-size:24px}.dm-welcome p{color:#aaa5b1;margin:0;font-size:11px}.dm-message{color:#ece9ef;border-radius:5px;min-height:44px;margin:1px 0;padding:5px 90px 5px 52px;position:relative}.dm-message:hover{background:#222128}.dm-message>.dm-avatar{width:36px;height:36px;position:absolute;top:6px;left:7px}.dm-message>div>header{align-items:center;gap:7px;display:flex}.dm-message header b{font-size:12px}.dm-message header time{color:#817c88;font-size:8px}.dm-message header svg{color:#8d85ff;fill:currentColor;width:11px}.dm-message p{white-space:pre-wrap;margin:2px 0 0;font-size:12px;line-height:1.45}.dm-message p small{color:#77727f}.dm-message>nav{background:#292730;border:1px solid #413d48;border-radius:6px;padding:2px;display:none;position:absolute;top:-12px;right:8px}.dm-message:hover>nav{display:flex}.dm-message>nav button{color:#aaa5b1;background:0 0;border:0;place-items:center;width:28px;height:27px;display:grid}.dm-message>nav button:hover{color:#fff;background:#3a3741}.dm-message>nav svg{width:14px}.dm-message form textarea{color:#fff;resize:vertical;background:#121116;border:1px solid #625bea;border-radius:6px;width:100%;min-height:55px;padding:8px}.dm-message form small{color:#77727f}.dm-image{object-fit:contain;cursor:zoom-in;border-radius:8px;max-width:min(430px,100%);max-height:350px;margin-top:6px;display:block}.dm-reactions{gap:4px;margin-top:6px;display:flex}.dm-reactions button{color:#fff;background:#292730;border:1px solid #48444f;border-radius:6px;height:26px;padding:0 7px}.dm-reactions button.active{background:#302d4a;border-color:#7168f5}.dm-reactions small{color:#bdb7c6;margin-left:4px}.dm-quick-emoji,.dm-message-menu{z-index:15;background:#292730;border:1px solid #4a4652;border-radius:8px;padding:6px;position:absolute;top:24px;right:8px;box-shadow:0 14px 35px #0009}.dm-quick-emoji{grid-template-columns:repeat(4,36px);gap:4px;display:grid}.dm-quick-emoji button{background:0 0;border:0;border-radius:5px;height:34px;font-size:19px}.dm-quick-emoji button:hover{background:#3a3741}.dm-message-menu{width:190px}.dm-message-menu button{color:#eee;text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;width:100%;height:34px;padding:0 8px;font-size:10px;display:flex}.dm-message-menu button:hover{background:#3a3741}.dm-message-menu button.danger{color:#ff818d}.dm-message-menu svg{width:14px}.dm-composer{background:#292730;border:1px solid #37333e;border-radius:8px;flex:none;align-items:flex-end;gap:7px;min-height:48px;margin:0 12px 10px;padding:6px 9px;display:flex}.dm-composer>button{color:#aaa5b1;background:0 0;border:0;place-items:center;width:30px;height:35px;display:grid}.dm-composer svg{width:18px}.dm-composer textarea{resize:none;color:#fff;background:0 0;border:0;outline:0;flex:1;min-height:35px;max-height:130px;padding:8px 0;font:12px/18px inherit}.dm-send-error{color:#ff9ca5;background:#42242a;border-radius:6px;margin:0 12px 6px;padding:8px 10px;font-size:9px}.dm-send-error button{float:right;color:inherit;background:0 0;border:0}.dm-details{z-index:10;background:#211f27;border-left:1px solid #37333e;width:260px;padding:12px;position:absolute;top:49px;bottom:0;right:0;box-shadow:-12px 0 30px #0004}.dm-details>header{align-items:center;height:35px;display:flex}.dm-details>header b{flex:1}.dm-details>header button{color:#aaa;background:0 0;border:0}.dm-details>div{align-items:center;gap:9px;height:48px;display:flex}.dm-details .dm-avatar{width:34px;height:34px}.dm-details span{min-width:0}.dm-details b,.dm-details small{display:block}.dm-details small{color:#85808c;font-size:8px}.dm-details hr{border:0;border-top:1px solid #393640}.dm-details>button{color:#ddd;background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;width:100%;height:36px;display:flex}.dm-details>button:hover{background:#34313b}.dm-details>button.danger{color:#ff808b}.dm-details>button svg{width:15px}.dm-image-preview{z-index:40000;background:#000e;place-items:center;display:grid;position:fixed;inset:0}.dm-image-preview img{max-width:88vw;max-height:88vh}.dm-image-preview button{color:#fff;background:#292730;border:0;border-radius:50%;width:42px;height:42px;position:absolute;top:20px;right:20px}.dm-image-preview svg{width:22px}.dm-message.reaction-add .dm-reactions{animation:.38s cubic-bezier(.2,.9,.25,1.35) reactionAdded}.dm-message.reaction-remove .dm-reactions{animation:.14s reactionRemoved}@media (width<=850px){.dm-search,.dm-status{display:none}.dm-view{grid-column:3/5}.dm-details{width:min(280px,80vw)}}.dm-conversation-list .dm-list-identity{align-items:center;gap:6px;min-width:0;display:flex}.dm-conversation-list .dm-list-identity>b{flex:0 auto;min-width:0}.dm-conversation-list .dm-list-identity>.server-tag-chip{flex:none;margin:0;padding:1px 4px;font-size:9px;line-height:14px}.dm-view-rich{position:relative}.dm-list-group-avatar{background:#625bea;border-radius:50%;flex:0 0 32px;width:32px;height:32px;overflow:hidden}.dm-list-group-avatar img{object-fit:cover;width:100%;height:100%}.dm-create-polished{width:min(620px,100vw - 30px);min-height:540px;padding:0;overflow:hidden}.dm-create-polished>header{background:linear-gradient(145deg,#25222d,#1d1b22 64%);border-bottom:1px solid #37343e;padding:24px 25px 20px}.dm-create-polished .dm-create-kicker{color:#8e86ff;letter-spacing:.12em;margin-bottom:6px;font-size:9px;font-weight:900;display:block}.dm-create-polished h2{letter-spacing:-.025em;font-size:23px}.dm-create-polished header p{font-size:11px;line-height:1.5}.dm-create-polished header>button{border-radius:50%;place-items:center;width:34px;height:34px;transition:background-color .14s,color .14s,transform .14s;display:grid}.dm-create-polished header>button:hover{color:#fff;background:#3a3741;transform:rotate(90deg)}.dm-selected-people{gap:6px;padding:12px 24px 0;display:flex;overflow-x:auto}.dm-selected-people>button{color:#e8e5eb;white-space:nowrap;background:#2b2832;border:1px solid #494550;border-radius:17px;align-items:center;gap:6px;height:32px;padding:3px 7px 3px 4px;font-size:9px;font-weight:800;display:flex}.dm-selected-people .dm-avatar{width:23px;height:23px;font-size:8px}.dm-selected-people svg{width:12px}.dm-group-identity{background:#232129;border:1px solid #403c48;border-radius:10px;align-items:center;gap:14px;margin:14px 24px 0;padding:13px;display:flex}.dm-group-avatar{color:#9d97aa;cursor:pointer;background:#302d38;border:2px dashed #5b5664;border-radius:18px;flex:0 0 62px;place-items:center;width:62px;height:62px;display:grid;position:relative;overflow:hidden;margin:0!important}.dm-group-avatar>svg{width:26px}.dm-group-avatar img{object-fit:cover;width:100%;height:100%}.dm-group-avatar input{display:none}.dm-group-avatar i{color:#fff;background:#625bea;border-radius:50%;place-items:center;width:20px;height:20px;display:grid;position:absolute;bottom:3px;right:3px}.dm-group-avatar i svg{width:11px}.dm-group-identity>label:last-child{color:#aaa5b1;flex:1;min-width:0;font-size:9px;font-weight:900;position:relative}.dm-group-identity>label:last-child input{color:#fff;background:#17161c;border:1px solid #4a4652;border-radius:7px;outline:0;width:100%;height:38px;margin-top:6px;padding:0 48px 0 11px}.dm-group-identity>label:last-child input:focus{border-color:#7168f5;box-shadow:0 0 0 2px #7168f52b}.dm-group-identity>label:last-child small{color:#77727f;font-size:8px;position:absolute;bottom:12px;right:10px}.dm-create-polished>.dm-person-search{background:#17161c;height:43px;margin:14px 24px 0;transition:border-color .15s,box-shadow .15s,background-color .15s}.dm-create-polished>.dm-person-search:focus-within{background:#1b1921;border-color:#7168f5;box-shadow:0 0 0 3px #7168f53d,0 0 22px #7168f524}.dm-create-polished>.dm-person-search input{box-shadow:none!important;outline:0!important}.dm-person-search>button{color:#8f8a96;background:0 0;border:0;border-radius:50%;place-items:center;width:24px;height:24px;padding:0;display:grid}.dm-person-search>button:hover{color:#fff;background:#34313c}.dm-person-search>button svg{width:13px}.dm-create-polished .dm-friend-picker{min-height:170px;margin:9px 16px 0;padding:0 8px 10px}.dm-create-polished .dm-friend-picker>button{height:56px;padding:6px 9px;transition:background-color .13s,transform .13s}.dm-create-polished .dm-friend-picker>button:hover{transform:translate(2px)}.dm-create-polished .dm-friend-picker>button>.dm-avatar{border-radius:50%;flex:0 0 38px;place-items:center;width:38px;min-width:38px;height:38px;display:grid;position:relative;overflow:visible}.dm-create-polished .dm-friend-picker>button>.dm-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.dm-create-polished .dm-friend-picker>button>.dm-avatar>i{background:#77717e;border:2px solid #242229;border-radius:50%;width:9px;min-width:0;height:9px;position:absolute;bottom:-1px;right:-1px}.dm-create-polished .dm-friend-picker>button>.dm-avatar>i.online{background:#35ca8a}.dm-create-polished .dm-friend-picker>button>span:not(.dm-avatar){flex:1;min-width:0}.dm-create-polished .dm-friend-picker>button>i:last-child{border:1px solid #504b57;border-radius:5px;flex:0 0 20px;place-items:center;width:20px;min-width:20px;height:20px;display:grid}.dm-create-polished .dm-friend-picker>button.selected>i:last-child{background:#625bea;border-color:#7168f5}.dm-friends-empty{color:#8f8a96;flex-direction:column;justify-content:center;align-items:center;min-height:180px;display:flex}.dm-friends-empty svg{width:36px;height:36px;margin-bottom:10px}.dm-friends-empty b{color:#e5e1e8;font-size:12px}.dm-friends-empty small{margin-top:4px;font-size:9px}.dm-create-polished>footer{margin:auto 0 0;padding:15px 24px}.dm-create-polished>footer span b{color:#d9d5df;font-variant-numeric:slashed-zero tabular-nums;font-feature-settings:"zero" 1, "tnum" 1;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.dm-conversation-list .dm-close{color:#918c98;opacity:0;pointer-events:none;transform-origin:50%;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;margin-left:auto;line-height:0;transition:opacity .14s,color .14s,background-color .14s,transform .16s cubic-bezier(.2,.85,.25,1.25);display:grid;transform:translate(3px)scale(.72)rotate(-35deg)}.dm-conversation-list>button:hover .dm-close,.dm-conversation-list>button:focus-visible .dm-close{opacity:1;pointer-events:auto;transform:translate(0)scale(1)rotate(0)}.dm-conversation-list .dm-close:hover{color:#fff;background:#46424d;transform:scale(1.08)rotate(90deg)}.dm-conversation-list .dm-close:active{transform:scale(.84)rotate(90deg)}.dm-conversation-list .dm-close svg{stroke-width:2.25px;width:13px;height:13px;display:block;transform:translate(.2px,.2px)}.dm-search-wrap{flex:none;width:min(260px,28vw)}.dm-search-wrap .community-search-panel{right:0}.dm-search-wrap>.community-search-clear{cursor:pointer;transform-origin:50%;line-height:0;transition:color .14s,background-color .14s,transform .14s cubic-bezier(.2,.8,.25,1.25);animation:.16s cubic-bezier(.2,.85,.25,1.2) both dmSearchClearIn;color:#8f8a97!important;background:0 0!important;border:0!important;border-radius:50%!important;flex:0 0 24px!important;align-self:center!important;place-items:center!important;width:24px!important;min-width:24px!important;height:24px!important;padding:0!important;display:grid!important}.dm-search-wrap>.community-search-clear:hover{transform:rotate(90deg)scale(1.06);color:#f1eef4!important;background:#3a3741!important}.dm-search-wrap>.community-search-clear:active{transform:rotate(90deg)scale(.86)}.dm-search-wrap>.community-search-clear svg{stroke-width:2.2px;display:block;transform:translate(.25px,.25px);width:14px!important;height:14px!important}@keyframes dmSearchClearIn{0%{opacity:0;transform:scale(.55)rotate(-45deg)}to{opacity:1;transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){.dm-search-wrap>.community-search-clear{transition-duration:.01ms;animation:none}}.dm-search-wrap .community-search-user-suggestions>button>.dm-avatar{border-radius:50%;flex:0 0 31px;place-items:center;width:31px;min-width:31px;height:31px;display:grid;overflow:hidden}.dm-search-wrap .community-search-user-suggestions>button>.dm-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.dm-search-wrap .community-search-user-suggestions>button>span:not(.dm-avatar){flex-direction:column;flex:1;min-width:0;display:flex}.dm-search-results{z-index:35;background:#1c1b22;border-left:1px solid #302e36;width:min(390px,100% - 80px);padding:8px 14px 12px;position:absolute;top:49px;bottom:0;right:0;box-shadow:-12px 0 24px #0003}.dm-search-results .community-search-result-card>.dm-avatar{border-radius:50%;flex:0 0 38px;place-items:center;width:38px;min-width:38px;height:38px;display:grid;overflow:hidden}.dm-search-results .community-search-result-card>.dm-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.dm-search-results .community-search-result-card{cursor:pointer}.dm-search-results .community-search-result-card>span{flex:1;min-width:0}.dm-searching .dm-messages,.dm-searching>.dm-composer,.dm-searching>.dm-send-error{margin-right:min(390px,100% - 80px)}.dm-message-rich{flex:none;overflow:visible}.dm-message-content{min-width:0}.dm-image-frame{max-width:100%;margin:7px 0 22px;padding:0;display:table}.dm-message-rich .dm-image-frame .community-message-image{filter:drop-shadow(0 0 2px #07060afa)drop-shadow(0 0 7px #07060ab8);margin:0}.dm-hover-actions{z-index:9}.dm-message-menu.mooted-message-menu{width:224px;max-width:calc(100vw - 16px);max-height:min(510px,100vh - 16px);position:absolute;inset:auto 8px 24px auto;overflow-y:auto;transform:none!important}.dm-message-menu .quick-reactions button{justify-content:center;padding:0;font-size:20px}.dm-message-emoji-picker{z-index:90;background:#292730;border:1px solid #504b58;border-radius:9px;width:min(520px,100vw - 430px);right:8px;overflow:hidden;box-shadow:0 20px 60px #000a;position:absolute!important;top:auto!important;bottom:24px!important}.dm-message-emoji-picker .epr-main{background:#211f27!important;border:0!important}.dm-edit-form{width:100%}.dm-view-rich>.notes-composer{margin:0 13px 11px;position:relative}.dm-composer-popover{bottom:49px;left:0}.dm-composer-emoji{z-index:22000!important;width:min(520px,100vw - 420px)!important;height:min(430px,100dvh - 90px)!important;position:absolute!important;top:auto!important;bottom:64px!important;right:14px!important}.dm-composer-emoji .epr-main{border:0!important}.delete-message-preview .dm-avatar{width:43px;height:43px}.dm-view-rich .dm-reactions{flex-wrap:wrap}.dm-view-rich .dm-reactions button{align-items:center;gap:3px;display:flex}.dm-view-rich .dm-reactions img{object-fit:contain;border-radius:3px;flex:none;width:18px;max-width:18px;height:18px;max-height:18px}.dm-view-rich .dm-reactions button{width:auto;min-width:38px;max-width:max-content;overflow:hidden}.dm-view-rich .dm-send-error{flex:none}.dm-view-rich .dm-messages{flex-direction:column;padding-bottom:13px;display:flex}.dm-view-rich .dm-welcome{flex:1 0 auto;min-height:215px}.dm-view-rich>.dm-composer.notes-composer{align-items:flex-end;height:auto;min-height:44px;max-height:126px}.dm-view-rich>.dm-composer.notes-composer>textarea{box-sizing:border-box;height:34px;min-height:34px;max-height:114px;overflow-y:auto}.dm-view-rich>.dm-composer.notes-composer>button,.dm-view-rich>.dm-composer.notes-composer>div{flex:none}.dm-message-date{color:#918c98;text-align:center;align-items:center;gap:13px;width:100%;margin:20px 0 14px;padding:0 7px;font-size:10px;font-weight:800;display:flex}.dm-message-date span{background:#35323b;flex:1;height:1px}.dm-welcome+.dm-message-date{margin-top:5px}.dm-message-rich.grouped{min-height:25px;padding-top:1px;padding-bottom:1px;padding-left:52px}.dm-message-rich.grouped>.dm-avatar-trigger,.dm-message-rich.grouped .dm-message-content>header{display:none}.dm-message-rich.grouped:before{content:attr(data-time);color:#77727e;text-align:right;opacity:0;width:39px;font-size:8px;position:absolute;top:5px;left:5px}.dm-message-rich.grouped:hover:before{opacity:1}.dm-message-rich:not(.grouped){margin-top:8px}.dm-avatar-trigger{background:0 0;border:0;border-radius:50%;width:36px;height:36px;padding:0;position:absolute;top:6px;left:7px}.dm-avatar-trigger .dm-avatar{width:36px;height:36px}.dm-profile-trigger{color:inherit;cursor:pointer}.dm-name-trigger{color:#f0edf3;font:inherit;background:0 0;border:0;padding:0;font-size:12px;font-weight:800}.dm-name-trigger:hover{text-decoration:underline}.dm-profile-card{z-index:750;border:3px solid var(--profile-accent);background:#0d0c11;border-radius:8px;width:304px;max-width:calc(100vw - 16px);min-height:0;max-height:calc(100dvh - 16px);padding:158px 17px 15px;position:fixed;bottom:auto;right:auto;overflow-y:auto;box-shadow:0 20px 64px #000b}.dm-profile-banner{background:var(--profile-accent);border-radius:7px 7px 0 0;height:105px;position:absolute;inset:0 0 auto}.dm-profile-card>.dm-avatar{border:5px solid #0d0c11;width:84px;height:84px;font-size:24px;position:absolute;top:55px;left:11px}.dm-profile-card>.dm-avatar>i{border-width:4px;width:16px;height:16px;bottom:3px}.dm-profile-card h2{margin:0 0 3px;font-size:20px}.dm-profile-card>span{color:#a7a2ae;font-size:13px}.dm-profile-card>em{color:#f0edf3;margin-top:12px;font-size:12px;font-style:normal;line-height:1.55;display:block}.dm-profile-card section{background:0 0;margin-top:18px;padding:0}.dm-profile-card section b{color:#f1eef4;margin-top:0;font-size:11px;display:block}.dm-profile-card section p{color:#eeeaf1;margin:6px 0 17px;font-size:12px;line-height:1.55}.dm-profile-card section p:last-child{margin-bottom:0}.dm-profile-card>button{border:1px solid color-mix(in srgb,var(--profile-accent) 80%,white);background:var(--profile-accent);color:#fff;border-radius:6px;justify-content:center;align-items:center;gap:7px;width:100%;height:40px;margin-top:7px;font-size:12px;font-weight:850;display:flex}.dm-profile-card>button svg{width:15px}.server-rail{position:relative}.server-rail>.rail-divider{margin-top:var(--dm-rail-space,0px);transition:margin-top .18s}.server-folder-dropzone{scrollbar-width:none;flex-direction:column;align-items:center;gap:10px;width:100%;min-height:0;display:flex;overflow:hidden auto}.server-folder-dropzone::-webkit-scrollbar{display:none}.server-folder{border-radius:17px;flex-direction:column;flex:none;align-items:center;width:55px;transition:background .16s,box-shadow .16s,padding .16s;display:flex}.server-folder.drag-over{box-shadow:0 0 0 2px var(--folder-color),0 0 18px color-mix(in srgb,var(--folder-color) 45%,transparent)}.server-folder.collapsed{background:color-mix(in srgb,var(--folder-color) 26%,#292730);height:55px;padding:4px}.server-folder.expanded{background:color-mix(in srgb,var(--folder-color) 18%,#292730);padding:5px 4px 7px}.server-folder-toggle{width:47px;height:47px;color:color-mix(in srgb,var(--folder-color) 78%,white);cursor:pointer;background:0 0;border:0;border-radius:14px;flex:none;place-items:center;padding:0;display:grid}.server-folder.expanded>.server-folder-toggle{height:34px}.server-folder-toggle>svg{fill:currentColor;opacity:.95;width:23px}.server-folder-preview{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:3px;width:43px;height:43px;padding:5px;display:grid}.server-folder-preview i{color:#fff;background:#625bea;border-radius:6px;place-items:center;min-width:0;min-height:0;font-size:7px;font-style:normal;font-weight:900;display:grid;overflow:hidden}.server-folder-preview img{object-fit:cover;width:100%;height:100%}.server-folder-members{flex-direction:column;align-items:center;gap:7px;display:flex}.server-folder-members>.server-button{width:43px;height:43px}.server-folder-members>.server-button.active:before{left:-10px}.server-folder-context{width:205px}.server-folder-dialog{width:min(460px,100vw - 32px)}.server-folder-dialog>header>div{flex:1}.server-folder-dialog>header small{color:#918bff;letter-spacing:.12em;margin-bottom:4px;font-size:9px;font-weight:900;display:block}.server-folder-dialog>label{color:#aaa5b1;margin-top:18px;font-size:10px;font-weight:900;display:block}.server-folder-dialog>label>input{color:#fff;background:#2b2832;border:1px solid #504b57;border-radius:8px;outline:0;width:100%;height:44px;margin-top:7px;padding:0 12px}.server-folder-dialog>label>input:focus{border-color:#7168f5;box-shadow:0 0 0 2px #7168f533}.server-folder-colors{gap:11px;margin-top:10px;display:flex}.server-folder-colors button{cursor:pointer;border:3px solid #0000;border-radius:50%;width:34px;height:34px;padding:0;transition:all .14s}.server-folder-colors button:hover{transform:scale(1.08)}.server-folder-colors button.active{border-color:#fff;box-shadow:0 0 0 2px #7168f5}.server-folder-dialog>footer{border-top:1px solid #37343e;justify-content:flex-end;gap:9px;margin-top:25px;padding-top:18px;display:flex}.server-folder-dialog>footer button{background:#302d36;border:1px solid #4a4652;border-radius:7px;height:39px;padding:0 14px;font-weight:800}.server-folder-dialog>footer button:last-child{background:#554bed;border-color:#7168f5}.server-folder-dialog>footer button:disabled{opacity:.45}.dm-rail-stack{z-index:5;pointer-events:none;flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;top:63px;left:0;right:0}.dm-rail-stack>button{color:#fff;pointer-events:auto;cursor:pointer;background:#292730;border:0;border-radius:50%;place-items:center;width:43px;height:43px;padding:0;transition:border-radius .16s,background-color .16s;display:grid;position:relative;overflow:visible}.dm-rail-stack>button:hover{background:#625bea;border-radius:13px}.dm-rail-stack img,.dm-rail-stack>button>span{border-radius:inherit;object-fit:cover;place-items:center;width:100%;height:100%;font-size:14px;font-weight:900;display:grid}.dm-rail-stack em{color:#fff;background:#ef4650;border:3px solid #121118;border-radius:11px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:8px;font-style:normal;font-weight:900;display:grid;position:absolute;bottom:-3px;right:-5px}.dm-view>header>button[title=Members]{display:grid}.dm-header-group-picture{flex:0 0 32px;width:32px;height:32px;overflow:hidden}.dm-group-picture img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.dm-view>header>.dm-group-title{color:#f2eff5;text-overflow:ellipsis;white-space:nowrap;text-align:left;background:0 0;width:auto;max-width:240px;height:34px;padding:0 3px;font:800 13px/34px inherit;display:block;overflow:hidden}.dm-view>header>.dm-group-title:hover{color:#fff;text-underline-offset:3px;background:0 0;text-decoration:underline}.dm-group-edit-shade{z-index:31000}.dm-group-edit-modal{color:#f4f1f7;background:#201e26;border:1px solid #47434f;border-radius:14px;width:min(460px,100vw - 28px);overflow:hidden;box-shadow:0 24px 80px #000b}.dm-group-edit-modal>header{border-bottom:1px solid #38343f;align-items:flex-start;padding:20px 22px 17px;display:flex}.dm-group-edit-modal>header>div{flex:1}.dm-group-edit-modal>header small{color:#8c83ff;letter-spacing:.12em;font-size:9px;font-weight:900}.dm-group-edit-modal h2{margin:5px 0 0;font-size:21px}.dm-group-edit-modal>header button{color:#aaa4b1;background:0 0;border:0;border-radius:7px;place-items:center;width:34px;height:34px;display:grid}.dm-group-edit-modal>header button:hover{color:#fff;background:#302d37}.dm-group-edit-modal>header svg{width:19px}.dm-group-edit-avatar{color:#aaa5b1;cursor:pointer;justify-items:center;gap:9px;width:110px;margin:22px auto 18px;display:grid}.dm-group-edit-avatar>img,.dm-group-edit-avatar>svg{object-fit:cover;background:#302d38;border-radius:50%;width:82px;height:82px}.dm-group-edit-avatar>svg{color:#8c83ff;padding:22px}.dm-group-edit-avatar input{display:none}.dm-group-edit-avatar span{white-space:nowrap;align-items:center;gap:5px;font-size:9px;font-weight:800;display:flex}.dm-group-edit-avatar span svg{width:13px}.dm-group-edit-modal>label:not(.dm-group-edit-avatar){color:#aaa5b1;gap:7px;margin:0 22px 22px;font-size:9px;display:grid}.dm-group-edit-modal>label input{color:#fff;height:42px;font:inherit;background:#17161c;border:1px solid #4a4652;border-radius:8px;outline:0;padding:0 12px}.dm-group-edit-modal>label input:focus{border-color:#7168f5;box-shadow:0 0 0 3px #7168f526}.dm-group-edit-modal>.dm-error{margin:-8px 22px 16px}.dm-group-edit-modal>footer{border-top:1px solid #38343f;justify-content:flex-end;gap:9px;padding:14px 22px;display:flex}.dm-group-edit-modal>footer button{color:#eeeaf2;background:#302d38;border:1px solid #4b4653;border-radius:8px;height:38px;padding:0 16px;font-weight:800}.dm-group-edit-modal>footer button:last-child{color:#fff;background:#625bea;border-color:#7168f5}.dm-group-edit-modal>footer button:disabled{opacity:.55}.dm-sidebar-context{z-index:32000;width:218px}.dm-member-context{z-index:32010;width:218px}.dm-leave-shade{z-index:33000}.dm-leave-modal{color:#f4f1f6;background:#292730;border:1px solid #4c4854;border-radius:14px;width:min(560px,100vw - 28px);padding:0 24px 24px;box-shadow:0 26px 85px #000c}.dm-leave-modal>header{align-items:center;gap:15px;min-height:76px;display:flex}.dm-leave-modal>header h2{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:20px;overflow:hidden}.dm-leave-modal>header button{color:#b0abb7;background:0 0;border:0;border-radius:7px;place-items:center;width:36px;height:36px;display:grid}.dm-leave-modal>header button:hover{color:#fff;background:#393640}.dm-leave-modal>header svg{width:22px}.dm-leave-modal>p{color:#e5e1e8;margin:7px 0 20px;font-size:14px;line-height:1.55}.dm-leave-modal>label{color:#c1bcc7;cursor:pointer;align-items:center;gap:12px;min-height:45px;font-size:13px;display:flex}.dm-leave-modal>label input{appearance:none;background:0 0;border:1px solid #716c78;border-radius:5px;place-items:center;width:23px;height:23px;display:grid}.dm-leave-modal>label input:checked{background:#625bea;border-color:#7067f4}.dm-leave-modal>label input:checked:after{content:"✓";color:#fff;font-size:15px;font-weight:900}.dm-leave-modal>footer{grid-template-columns:1fr 1fr;gap:10px;margin-top:22px;display:grid}.dm-leave-modal>footer button{color:#f0edf3;background:#3b3842;border:1px solid #504b57;border-radius:8px;height:46px;font-size:13px;font-weight:850}.dm-leave-modal>footer button:last-child{color:#fff;background:#db3342;border-color:#e33f4d}.dm-leave-modal>footer button:last-child:hover{background:#ed4351}.dm-leave-modal>footer button:disabled{opacity:.6}.dm-details .dm-detail-member{cursor:pointer;border-radius:6px;padding:0 5px}.dm-details .dm-detail-member:hover{background:#302d37}.dm-details .dm-detail-member>span:not(.dm-avatar){flex:1;min-width:0}.dm-details .dm-detail-member b{align-items:center;gap:5px;display:flex}.dm-details .dm-detail-member b svg{color:#f2c14e;fill:currentColor;width:12px}.community-members .community-member-row b>svg,.community-members-table-row .member-table-name strong>svg{color:#f2c14e;fill:currentColor;stroke-width:2px;width:12px}.dm-view-rich.members-open{padding-right:0}.dm-view-rich.members-open>header{width:100%}.dm-view-rich.members-open>.dm-messages{margin-right:270px}.dm-view-rich.members-open>.dm-composer,.dm-view-rich.members-open>.dm-send-error{margin-right:282px}.dm-view-rich.members-open>.dm-search-results{right:270px}.dm-group-members-panel{width:270px;box-shadow:none;background:#25232b;border-left-color:#393640;padding:19px 14px;top:49px}.dm-group-members-panel>header{color:#aaa5b1;height:32px}.dm-group-members-panel>header b{text-transform:none;font-size:11px}.dm-group-members-panel>header button{border-radius:5px;place-items:center;width:27px;height:27px;display:grid}.dm-group-members-panel>header button:hover{color:#fff;background:#393640}.dm-group-members-panel>header button svg{width:15px}.dm-group-members-panel>.dm-group-member-list{height:auto;max-height:calc(100% - 102px);margin:5px 0 15px;display:block;overflow-y:auto}.dm-group-members-panel .dm-detail-member{align-items:center;gap:9px;height:48px;padding:4px 6px;display:flex}.dm-group-members-panel .dm-detail-member .dm-avatar{aspect-ratio:1;border-radius:50%;flex:0 0 34px;width:34px;min-width:34px;height:34px;min-height:34px;overflow:visible}.dm-group-members-panel .dm-detail-member .dm-avatar>img{object-fit:cover;border-radius:50%;width:34px;height:34px}.dm-group-members-panel .dm-detail-member>span:not(.dm-avatar){flex:1;min-width:0}.dm-group-members-panel .dm-detail-member b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.dm-group-members-panel .dm-detail-member small{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;overflow:hidden}.dm-group-members-panel>.dm-invite-group-button{color:#f3f0f5;background:#393640;border:1px solid #4a4652;border-radius:8px;justify-content:center;height:44px;padding:0 12px;font-size:11px;font-weight:850}.dm-group-members-panel>.dm-invite-group-button:hover{background:#625bea;border-color:#625bea}.dm-group-members-panel>.dm-invite-group-button svg{width:17px}.dm-group-invite-shade{z-index:33000}.dm-group-invite-modal{color:#f2eff5;background:#211f27;border:1px solid #4b4753;border-radius:13px;flex-direction:column;width:min(470px,100vw - 28px);max-height:min(580px,100dvh - 28px);display:flex;overflow:hidden;box-shadow:0 24px 80px #000c}.dm-group-invite-modal>header{border-bottom:1px solid #38343f;align-items:flex-start;padding:20px 21px 16px;display:flex}.dm-group-invite-modal>header>div{flex:1;min-width:0}.dm-group-invite-modal>header small{color:#8f87ff;letter-spacing:.1em;font-size:9px;font-weight:900}.dm-group-invite-modal h2{margin:4px 0;font-size:21px}.dm-group-invite-modal header p{color:#99949f;margin:0;font-size:10px}.dm-group-invite-modal>header button{color:#aaa5b1;background:0 0;border:0;border-radius:6px;place-items:center;width:32px;height:32px;display:grid}.dm-group-invite-modal>header button:hover{color:#fff;background:#34313b}.dm-group-invite-modal>header svg{width:18px}.dm-group-invite-modal>label{color:#918c98;background:#17161c;border:1px solid #4a4652;border-radius:8px;align-items:center;gap:8px;height:43px;margin:16px 18px 8px;padding:0 11px;display:flex}.dm-group-invite-modal>label:focus-within{border-color:#7168f5;box-shadow:0 0 0 3px #7168f526}.dm-group-invite-modal>label svg{width:16px}.dm-group-invite-modal>label input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0}.dm-group-invite-modal>div{min-height:130px;padding:4px 12px 16px;overflow-y:auto}.dm-group-invite-modal>div>button{color:#eeeaf2;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;width:100%;height:52px;padding:5px 8px;display:flex}.dm-group-invite-modal>div>button:hover{background:#302d37}.dm-group-invite-modal>div>button .dm-avatar{aspect-ratio:1;border-radius:50%;flex:0 0 36px;width:36px;min-width:36px;height:36px;min-height:36px;overflow:visible}.dm-group-invite-modal>div>button .dm-avatar>img{object-fit:cover;border-radius:50%;width:36px;height:36px}.dm-group-invite-modal>div>button>span:not(.dm-avatar){flex:1;min-width:0}.dm-group-invite-modal>div>button b,.dm-group-invite-modal>div>button small{display:block}.dm-group-invite-modal>div>button small{color:#8d8894;font-size:9px}.dm-group-invite-modal>div>button>svg{width:17px}.dm-group-invite-modal>div>p{color:#8d8894;text-align:center}.dm-group-invite-modal>.dm-error{margin:0 18px 15px}.dm-sidebar-profile{z-index:32001;border:3px solid var(--profile-accent);color:#f1eef4;background:#0d0c11;border-radius:10px;width:300px;max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);padding:142px 16px 16px;position:fixed;overflow-y:auto;box-shadow:0 22px 65px #000c}.dm-sidebar-profile>div:first-child{background:var(--profile-accent);border-radius:7px 7px 0 0;height:96px;position:absolute;inset:0 0 auto}.dm-sidebar-profile>.dm-avatar{border:5px solid #0d0c11;width:76px;height:76px;font-size:22px;position:absolute;top:51px;left:14px}.dm-sidebar-profile>.dm-avatar>i{border-width:4px;width:15px;height:15px;bottom:2px}.dm-sidebar-profile>button[aria-label]{color:#fff;background:#0006;border:0;border-radius:50%;place-items:center;width:31px;height:31px;display:grid;position:absolute;top:9px;right:9px}.dm-sidebar-profile>button[aria-label] svg{width:17px}.dm-sidebar-profile h2{margin:0 0 3px;font-size:20px}.dm-sidebar-profile>span{color:#a7a2ae;font-size:12px}.dm-sidebar-profile>p{color:#eeeaf1;margin:12px 0 0;font-size:12px}.dm-sidebar-profile section{margin-top:17px}.dm-sidebar-profile section b{font-size:10px}.dm-sidebar-profile section p{color:#d5d0da;margin:6px 0 12px;font-size:11px;line-height:1.5}.dm-sidebar-profile>.dm-sidebar-message{border:1px solid color-mix(in srgb,var(--profile-accent) 80%,white);background:var(--profile-accent);color:#fff;border-radius:6px;justify-content:center;align-items:center;gap:7px;width:100%;height:38px;font-weight:850;display:flex}.dm-sidebar-profile>.dm-sidebar-message svg{width:15px}.dm-member-profile-card{animation:.14s cubic-bezier(.2,.85,.25,1) both dmMemberProfileIn}@keyframes dmMemberProfileIn{0%{opacity:0;transform:translateY(5px)scale(.975)}to{opacity:1;transform:none}}@media (width<=760px){.dm-message-emoji-picker,.dm-composer-emoji{width:auto;left:8px;right:8px}.dm-message-menu.mooted-message-menu{right:5px}}.server-drag-ghost{z-index:99999!important;opacity:1!important;pointer-events:none!important;background:#292730!important;border:3px solid #121118!important;border-radius:50%!important;place-items:center!important;width:50px!important;height:50px!important;padding:0!important;display:grid!important;position:fixed!important;top:-200px!important;left:-200px!important;overflow:hidden!important;transform:none!important;box-shadow:0 10px 28px #00000080,0 0 0 2px #7168f5!important}.server-drag-ghost:before,.server-drag-ghost:after{display:none!important}.server-drag-ghost img,.server-drag-ghost>span{object-fit:cover!important;color:#fff!important;border-radius:50%!important;place-items:center!important;width:100%!important;height:100%!important;font-size:12px!important;font-weight:900!important;display:grid!important}.server-folder-dropzone{border-radius:18px;padding:2px 0 5px;transition:background .16s,box-shadow .16s}.server-folder-dropzone.root-drop-target{background:#7168f512;box-shadow:inset 0 0 0 1px #7168f53d}.community-rail-button{cursor:grab;will-change:transform,opacity}.community-rail-button:active{cursor:grabbing}.community-rail-button.dragging{opacity:.28;filter:saturate(.55);transform:scale(.78)}.community-rail-button.drop-target{z-index:2;transform:scale(1.1);box-shadow:0 0 0 3px #121118,0 0 0 5px #8179ff,0 8px 24px #625bea61}.community-rail-button.drop-target:after{content:"+";color:#fff;background:#7168f5;border:3px solid #121118;border-radius:50%;place-items:center;width:18px;height:18px;font:900 13px/1 sans-serif;display:grid;position:absolute;bottom:-6px;right:-7px}.server-folder{transform-origin:top;will-change:transform;transition:background .18s,box-shadow .18s,padding .18s,transform .18s}.server-folder.drag-over{background:color-mix(in srgb,var(--folder-color) 32%,#292730);box-shadow:0 0 0 2px color-mix(in srgb,var(--folder-color) 85%,white),0 8px 24px color-mix(in srgb,var(--folder-color) 30%,transparent);transform:scale(1.045)}.server-folder.collapsed{background:color-mix(in srgb,var(--folder-color) 22%,#302d3a);width:53px;height:53px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--folder-color) 22%,#494550);border-radius:16px;padding:5px}.server-folder.collapsed:hover{background:color-mix(in srgb,var(--folder-color) 30%,#34313d);transform:translateY(-1px)}.server-folder-preview{gap:3px;width:43px;height:43px;padding:3px}.server-folder-preview i{border-radius:7px;font-size:8px;box-shadow:0 1px 3px #0000004d}.server-folder.expanded{background:color-mix(in srgb,var(--folder-color) 17%,#292730);width:55px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--folder-color) 18%,#44414c);border-radius:18px;padding:4px 4px 8px}.server-folder-toggle{transition:transform .16s,background .16s}.server-folder-toggle:hover{background:#ffffff0e}.server-folder.expanded>.server-folder-toggle{height:37px;margin-bottom:2px}.server-folder-glyph{filter:drop-shadow(0 2px 3px #0000003d);background:currentColor;border-radius:4px;width:27px;height:19px;position:relative}.server-folder-glyph:before{content:"";background:currentColor;border-radius:4px 4px 0 0;width:12px;height:8px;position:absolute;top:-5px;left:2px}.server-folder-glyph:after{content:"";background:#ffffff29;border-radius:2px;position:absolute;inset:3px}.server-folder-glyph i{z-index:1;background:#ffffff80;border-radius:2px;height:2px;position:absolute;bottom:5px;left:6px;right:6px}.server-folder-members{gap:7px;animation:.2s cubic-bezier(.2,.8,.2,1) both folderMembersIn}.server-folder-members>.community-rail-button{animation:.2s cubic-bezier(.2,.8,.2,1) both folderServerIn}.server-folder-members>.community-rail-button:nth-child(2){animation-delay:25ms}.server-folder-members>.community-rail-button:nth-child(3){animation-delay:50ms}.server-folder-members>.community-rail-button:nth-child(4){animation-delay:75ms}@keyframes folderMembersIn{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:none}}@keyframes folderServerIn{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.server-folder,.community-rail-button,.server-folder-members,.server-folder-members>.community-rail-button{transition:none;animation:none}}.dm-view>header{align-items:center!important}.dm-view>header>.dm-header-avatars{flex:none;min-width:30px;line-height:1;justify-content:center!important;align-self:center!important;align-items:center!important;height:30px!important;margin:0!important;display:flex!important}.dm-view>header>.dm-header-avatars>.dm-avatar:only-child{width:28px!important;height:28px!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.dm-header-avatars[role=button]{cursor:pointer;border-radius:50%}.dm-view>header>.dm-header-profile-name{cursor:pointer;white-space:nowrap;font:700 14px/1.2 inherit;width:auto!important;height:30px!important;min-height:0!important;color:inherit!important;background:0 0!important;border:0!important;justify-content:flex-start!important;align-items:center!important;margin:0!important;padding:0!important;display:inline-flex!important}.dm-view>header>.dm-header-profile-name:hover{text-decoration:underline}.dm-view>header>.dm-status{line-height:1.2;align-self:center!important;margin-top:0!important;margin-bottom:0!important}.dm-header-avatars[role=button]:focus-visible,.dm-header-profile-name:focus-visible{outline-offset:3px;outline:2px solid #a99cf5}.mooted-app .dm-panel .dm-conversation-list>button{border-radius:8px;gap:12px;height:54px;min-height:54px;padding:7px 10px}.mooted-app .dm-panel .dm-conversation-list>button b{font-size:14px;font-weight:650;line-height:1.35}.mooted-app .dm-panel .dm-conversation-list>button small{font-size:11px;line-height:1.3}.mooted-app .dm-panel .dm-conversation-list>button>.dm-avatar,.mooted-app .dm-panel .dm-conversation-list>button>.dm-list-group-avatar{flex:0 0 40px;width:40px;height:40px;font-size:15px}.mooted-app .dm-panel .dm-list-avatar-stack{flex:0 0 40px;width:40px;height:40px}.mooted-app .dm-panel .dm-list-avatar-stack .dm-avatar:first-child{width:34px;height:34px}.mooted-app .dm-panel .dm-heading{font-size:12px}.mooted-app .dm-panel .dm-conversation-list>button{box-sizing:border-box;align-items:center}.mooted-app .dm-panel .dm-list-avatar-stack>.dm-avatar:only-child{place-items:center;width:40px;height:40px;margin:0;display:grid;position:relative;inset:auto}.mooted-app .dm-panel .dm-conversation-list>button>span:nth-child(2){align-self:center}.mooted-app .dm-panel .dm-conversation-list>button{gap:10px;height:44px;min-height:44px;padding:5px 9px}.mooted-app .dm-panel .dm-conversation-list>button b{font-size:13px}.mooted-app .dm-panel .dm-conversation-list>button>.dm-avatar,.mooted-app .dm-panel .dm-conversation-list>button>.dm-list-group-avatar,.mooted-app .dm-panel .dm-list-avatar-stack{flex:0 0 32px;width:32px;height:32px;font-size:12px}.mooted-app .dm-panel .dm-list-avatar-stack>.dm-avatar:only-child{width:32px;height:32px}.mooted-app .dm-panel .dm-list-avatar-stack .dm-avatar:first-child:not(:only-child){width:28px;height:28px}.mooted-app .dm-panel .dm-list-avatar-stack .dm-avatar:nth-child(2){width:20px;height:20px}.full-profile-report{z-index:5;color:#eee;cursor:pointer;background:#17121fcc;border:1px solid #ffffff30;border-radius:6px;padding:6px 10px;font:12px Inter,sans-serif;position:absolute;top:16px;right:60px}.full-profile-more>button.full-profile-report-menu{color:#ff778a!important}.full-profile-more>button.full-profile-report-menu:hover{color:#ff9aaa!important;background:#ed466324!important}.mooted-app .dm-hover-actions>button.dm-delete-action,.dm-message-menu button.dm-report-action,.dm-sidebar-context button.dm-report-action,.dm-report-profile{color:#f47786!important}.mooted-app .dm-hover-actions>button.dm-delete-action:hover,.dm-message-menu button.dm-report-action:hover,.dm-sidebar-context button.dm-report-action:hover,.dm-report-profile:hover{color:#ff96a2!important;background:#ed466326!important}.dm-delete-action>svg,.dm-report-action>svg{color:inherit;stroke:currentColor}.dm-view-rich .dm-search-wrap{box-sizing:border-box;width:clamp(160px,25vw,300px);min-width:160px}.dm-view-rich .dm-search-wrap>.community-search-query-preview{display:none!important}.dm-view-rich .dm-search-wrap.submitted>input,.dm-view-rich .dm-search-wrap>input{flex:1;width:0;font-size:12px;color:var(--ct-text,#eee9f5)!important;caret-color:var(--ct-text,#eee9f5)!important;min-width:0!important;box-shadow:none!important;padding-right:24px!important}.dm-view-rich>.dm-search-results{box-sizing:border-box;flex-direction:column;max-width:100%;padding:0 12px 12px;top:49px;overflow:hidden;display:flex!important}.dm-view-rich>.dm-search-results>header{box-sizing:border-box;flex:none;justify-content:space-between;align-items:center;gap:8px;height:58px!important;min-height:58px!important;padding:8px 2px!important;display:flex!important}.dm-view-rich>.dm-search-results>header>b{white-space:nowrap;flex:1;min-width:0;font-size:17px!important}.dm-view-rich>.dm-search-results>header>div{flex:none;align-items:center;display:flex;gap:5px!important}.dm-view-rich>.dm-search-results>header>div>button{white-space:nowrap;align-items:center;gap:4px;min-width:30px;border-radius:5px!important;width:auto!important;height:30px!important;padding:0 7px!important;font-size:10px!important;display:flex!important}.dm-view-rich>.dm-search-results>header>div>button>svg{flex:none;width:15px!important;height:15px!important}.dm-view-rich>.dm-search-results>header>div>.search-results-close{width:30px!important;padding:0!important}.dm-search-filter-count{font-size:10px}.dm-search-sort-label{white-space:nowrap;font-size:10px}.dm-view-rich .dm-search-results>.community-search-result-list{scrollbar-width:thin;scrollbar-color:var(--ct-border,#655e73) transparent;flex:1!important;min-height:0!important;padding:10px 0!important;overflow-y:auto!important}.dm-view-rich .dm-search-results .community-search-result-card{align-items:flex-start!important;gap:10px!important;min-height:0!important;margin:0 0 8px!important;padding:12px!important}.dm-view-rich .dm-search-results .community-search-result-card>.dm-avatar{background:0 0;flex:0 0 32px!important;width:32px!important;min-width:32px!important;height:32px!important;margin:0!important}.dm-view-rich .dm-search-results .community-search-result-card>.dm-avatar>img{object-fit:cover!important;border-radius:50%!important;width:32px!important;height:32px!important;max-height:none!important;margin:0!important;display:block!important}.dm-view-rich .dm-search-results .community-search-result-card>.dm-avatar>i{display:none}.dm-view-rich .dm-search-results .community-search-result-card>span:not(.dm-avatar){flex:1;min-width:0;overflow:hidden}.dm-view-rich .dm-search-results .community-search-result-card>span>header{flex-wrap:wrap;align-items:baseline;gap:3px 7px;min-height:0;margin:0;display:flex}.dm-view-rich .dm-search-results .community-search-result-card time{color:var(--ct-muted,#aaa1b5);font-size:9px}.dm-view-rich .dm-search-results .community-search-result-card .message-markdown{margin-top:5px;font-size:12px;line-height:1.5}.dm-view-rich .dm-search-results .inline-custom-emoji{width:22px!important;height:22px!important;margin:0 2px!important;display:inline-block!important}.dm-conversation-list .dm-avatar>i.status-typing{box-sizing:border-box;border:2px solid var(--bg-secondary,#1c1b22);background:#31c48d;border-radius:999px;justify-content:center;align-items:center;gap:2px;width:25px;height:14px;display:flex;bottom:-1px;right:-6px}.dm-conversation-list .dm-avatar>i.status-typing>span{background:#fff;border-radius:50%;width:3px;height:3px;animation:1.1s ease-in-out infinite dmListTypingDot}.dm-conversation-list .dm-avatar>i.status-typing>span:nth-child(2){animation-delay:.14s}.dm-conversation-list .dm-avatar>i.status-typing>span:nth-child(3){animation-delay:.28s}@keyframes dmListTypingDot{0%,60%,to{opacity:.48;transform:translateY(0)}30%{opacity:1;transform:translateY(-1.5px)}}@media (prefers-reduced-motion:reduce){.dm-conversation-list .dm-avatar>i.status-typing>span{animation:none}}.dm-message .dm-avatar-trigger .dm-avatar>i:not(.status-typing),.dm-message>.dm-avatar>i:not(.status-typing){display:none!important}:root .mooted-app .dm-view>header button[aria-label=Pinned\ messages]{color:var(--ct-muted,var(--theme-muted,#aaa6b2))!important}:root .mooted-app .dm-view>header button[aria-label=Pinned\ messages]:is(:hover,.active){color:var(--ct-text,var(--theme-text,#eeeaf4))!important}:root .mooted-app .dm-conversation-list>button{padding-right:38px;position:relative}:root .mooted-app .dm-conversation-list>button>.dm-unread-badge{box-sizing:border-box;color:#fff;background:#7464ed;border-radius:9px;flex:none;place-items:center;min-width:18px;height:18px;margin:0;padding:0 5px;font:700 10px/1 DM Sans,sans-serif;display:grid;position:absolute;top:50%;right:10px;transform:translateY(-50%)}:root .mooted-app .dm-conversation-list>button>.dm-close{width:24px;height:24px;margin:0;position:absolute;top:50%;right:7px;transform:translateY(-50%)}:root .mooted-app .dm-conversation-list>button:is(:hover,:focus-visible)>.dm-unread-badge{visibility:hidden}:root .mooted-app .dm-conversation-list>button.has-unread .dm-list-identity>b{color:var(--ct-text,var(--theme-text,#f1edf8));font-weight:750}@media (hover:none){:root .mooted-app .dm-conversation-list>button:hover>.dm-unread-badge{visibility:visible}:root .mooted-app .dm-conversation-list>button.has-unread>.dm-close{display:none}}:root .mooted-app .server-rail>.server-rail-expand{order:-4}:root .mooted-app .server-rail>.server-button.home{order:-3}:root .mooted-app .server-rail>.dm-rail-stack{flex:none;order:-2;align-self:center;gap:8px;width:40px;position:static;inset:auto}:root .mooted-app .server-rail>.rail-divider{order:-1;margin-top:0!important}:root .mooted-app .dm-rail-stack>button{border-radius:10px;flex:0 0 40px;width:40px;height:40px}:root .mooted-app .dm-rail-stack em{box-sizing:border-box;border-width:2px;min-width:17px;height:17px;padding:0 3px;font-size:9px;line-height:1;bottom:-3px;right:-4px}:root .mooted-app[data-server-rail-expanded=true] .server-rail>.dm-rail-stack{align-self:flex-start}.group-chat-view{--gc-rail:280px;background:var(--ct-panel,var(--theme-panel,#1d1a24));isolation:isolate}.group-chat-view>header{background:var(--ct-raised,var(--theme-panel-alt,#221d2a));border-bottom:1px solid var(--ct-border,#ffffff0c);z-index:20;gap:10px;height:56px;min-height:56px;padding:0 18px}.group-chat-view>header>.dm-header-group-picture,.group-chat-view>header>.dm-header-avatars{flex:none;width:30px;height:30px}.group-chat-view>header>.dm-group-title,.group-chat-view>header>.dm-header-profile-name{white-space:nowrap;text-overflow:ellipsis;text-align:left;min-width:0;max-width:clamp(120px,25vw,400px);height:auto;color:var(--ct-text,#f0eaf8);flex:0 auto;padding:6px 2px;font:750 16px/1.3 DM Sans,sans-serif;overflow:hidden;width:auto!important;display:block!important}.group-chat-view>header>.dm-status{color:var(--ct-muted,#a99eb7);white-space:nowrap;font-size:11px}.group-chat-view>header>button:not(.dm-group-title):not(.dm-header-profile-name){border-radius:8px;flex:none;width:32px;height:32px}.group-chat-view>header>button.active{color:#bdaaff;background:#947aff24}.group-chat-view>header .dm-search-wrap{background:var(--ct-panel,#1a1620);border-color:var(--ct-border,#ffffff15);border-radius:9px;flex:0 250px;min-width:110px;max-width:280px}.group-chat-view>header .dm-search-wrap input{min-width:0;font-size:12px}.group-chat-view .dm-messages{scrollbar-width:thin;scrollbar-color:#84749a44 transparent;padding:18px 18px 16px}.group-chat-view .dm-message-rich{border-radius:7px;margin:0 -6px;padding:9px 10px}.group-chat-view .dm-message-rich:hover{background:var(--ct-hover,#ffffff04)}.group-chat-view .dm-message-rich.grouped{padding-top:2px;padding-bottom:2px}.group-chat-view .dm-message-content>header{gap:7px;margin-bottom:3px}.group-chat-view .dm-name-trigger{font-size:14px;font-weight:750}.group-chat-view .message-markdown{font-size:14px;line-height:1.6}.group-chat-view .dm-message-content>header time{color:var(--ct-muted,#94879f);font-size:10px}.group-chat-view .community-message-reply-reference{color:var(--ct-muted,#a99bb6);margin-bottom:5px;font-size:12px}.group-chat-view .dm-message-date{color:var(--ct-muted,#a99bb6);margin:18px 0 16px;font-size:10px}.group-chat-view>.dm-composer.notes-composer{border:1px solid var(--ct-border,#ffffff17);background:var(--ct-raised,var(--theme-panel-alt,#2a2334));border-radius:12px;align-items:center;gap:4px;min-height:52px;margin:0 14px 14px;padding:8px 10px;box-shadow:0 4px 16px #0001}.group-chat-view>.dm-composer .community-composer-rich{font-size:14px;line-height:1.5}.group-chat-view>.dm-composer>button{border-radius:7px;flex:none;width:32px;height:32px}.group-chat-view>.dm-composer>button:hover{background:var(--ct-hover,#ffffff0a)}.group-chat-view .dm-group-members-panel{width:var(--gc-rail);box-sizing:border-box;background:var(--ct-raised,var(--theme-panel-alt,#231d2b));border-left:1px solid var(--ct-border,#ffffff0d);flex-direction:column;padding:16px 12px;display:flex;position:absolute;top:56px;bottom:0;right:0;overflow:hidden}.group-chat-view .dm-group-members-panel>header{justify-content:space-between;align-items:center;height:auto;min-height:36px;padding:0 6px;display:flex}.group-chat-view .dm-group-members-panel>header b{letter-spacing:.4px;color:var(--ct-muted,#aaa0b7);font-size:11px;font-weight:750}.group-chat-view .dm-group-members-panel>.dm-group-member-list{scrollbar-width:thin;flex:1;min-height:0;max-height:none;margin:7px 0 12px;padding:0 2px;overflow-y:auto}.group-chat-view .dm-detail-member{cursor:pointer;border:1px solid #0000;border-radius:9px;align-items:center;gap:10px;min-height:56px;margin-bottom:6px;padding:9px;display:flex;position:relative;overflow:hidden}.group-chat-view .dm-detail-member:hover,.group-chat-view .dm-detail-member:focus-visible{background-color:var(--ct-hover,#ffffff0a);border-color:var(--ct-border,#ffffff13);outline:none}.group-chat-view .dm-detail-member>.dm-avatar{flex:0 0 36px;width:36px;height:36px}.group-chat-view .dm-detail-member>span:not(.dm-avatar){flex:1;min-width:0}.group-chat-view .dm-detail-member b{white-space:nowrap;text-overflow:ellipsis;gap:5px;font-size:13px;overflow:hidden}.group-chat-view .dm-detail-member b>.gc-member-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.group-chat-view .dm-detail-member small{white-space:nowrap;text-overflow:ellipsis;color:var(--ct-muted,#a69ab4);margin-top:2px;font-size:11px;display:block;overflow:hidden}.group-chat-view .dm-detail-member.has-profile-banner{background-position:50%;background-size:cover;border-color:#ffffff09}.group-chat-view .dm-detail-member.has-profile-banner small{color:#d5ccdf}.group-chat-view .dm-detail-member.has-profile-banner b{color:#fff}.group-chat-view .dm-detail-member .server-tag-chip{max-width:85px;font-size:9px}.group-chat-view .dm-group-members-panel>.dm-invite-group-button{border:1px solid var(--ct-border,#ffffff16);background:var(--ct-panel,#1c1723);min-height:36px;color:var(--ct-text,#e7deef);border-radius:8px;justify-content:center;align-items:center;gap:7px;font-size:11px;display:flex}@media (width>=768px){.group-chat-view.members-open>.dm-messages{margin-right:var(--gc-rail)}.group-chat-view.members-open>:is(.dm-composer,.attachment-draft,.dm-replying-bar,.dm-send-error){margin-right:calc(var(--gc-rail) + 14px)}.group-chat-view.members-open>.dm-typing{margin-right:var(--gc-rail)}}@media (width>=768px) and (width<=1200px){.group-chat-view{--gc-rail:220px}.group-chat-view>header{gap:5px;padding-inline:12px}.group-chat-view>header>.dm-status{display:none}.group-chat-view>header .dm-search-wrap{flex-basis:160px;min-width:90px}.group-chat-view .dm-group-members-panel{padding-inline:8px}}@media (width<=767px){.group-chat-view>header{min-height:52px;padding-inline:10px}.group-chat-view>header>.dm-group-title,.group-chat-view>header>.dm-header-profile-name{font-size:14px}.group-chat-view .dm-messages{padding:10px}.group-chat-view>.dm-composer.notes-composer{min-height:46px;margin:0 8px 8px}.group-chat-view .dm-message-rich{padding-inline:6px}.group-chat-view .dm-group-members-panel{z-index:40;width:min(280px,88vw);top:52px;box-shadow:-10px 0 35px #0005}}.group-chat-view .dm-message-rich:not(.grouped),.group-chat-view .dm-message-rich.grouped{padding-left:60px!important}.dm-view-rich .dm-message-content{flex:1;min-width:0}.dm-view-rich .dm-message-content>header .dm-name-trigger{white-space:nowrap;text-overflow:ellipsis;width:auto;min-width:0;max-width:100%;height:auto;color:var(--ct-text,#f0eaf8);flex:0 auto;display:inline-block;position:relative;overflow:hidden}@media (width>=768px){:root .dm-view-rich.group-chat-view.members-open>:is(.dm-composer.notes-composer,.attachment-draft,.dm-replying-bar,.dm-send-error){box-sizing:border-box!important;width:calc(100% - var(--gc-rail) - 28px)!important;max-width:calc(100% - var(--gc-rail) - 28px)!important;margin-left:14px!important;margin-right:calc(var(--gc-rail) + 14px)!important}:root .dm-view-rich.dm-searching>.dm-composer.notes-composer{box-sizing:border-box!important;width:calc(100% + -1*min(390px,100% - 80px) - 28px)!important;max-width:calc(100% + -1*min(390px,100% - 80px) - 28px)!important;margin-left:14px!important;margin-right:calc(min(390px,100% - 80px) + 14px)!important}}.dm-view-rich.group-chat-view .dm-group-members-panel{background:var(--ct-raised,var(--theme-panel-alt,#211b29));padding:17px 10px 12px}.dm-view-rich.group-chat-view .dm-group-members-panel>header{min-height:32px;margin-bottom:5px;padding:0 7px}.dm-view-rich.group-chat-view .dm-group-members-panel>header b{letter-spacing:0;align-items:center;gap:7px;font-size:13px;font-weight:650;display:flex}.dm-view-rich.group-chat-view .dm-group-members-panel>header b svg{width:15px;height:15px}.dm-view-rich.group-chat-view .dm-group-member-list{margin-top:3px;padding:0}.dm-view-rich.group-chat-view .dm-group-member-list>.dm-detail-member{background-color:#0000;background-position:50%;background-size:cover;border:0;border-radius:10px;gap:10px;height:auto;min-height:52px;margin:0 0 3px;padding:7px 8px}.dm-view-rich.group-chat-view .dm-detail-member>.dm-avatar,.dm-view-rich.group-chat-view .dm-detail-member>.dm-avatar>img{border-radius:50%;flex-basis:38px;width:38px;min-width:38px;height:38px;min-height:38px}.dm-view-rich.group-chat-view .dm-detail-member b{gap:5px;font-size:14px;font-weight:650;line-height:1.35}.dm-view-rich.group-chat-view .dm-detail-member small{color:var(--ct-muted,#b6a9c3);margin-top:1px;font-size:12px;line-height:1.35}.dm-view-rich.group-chat-view .dm-detail-member.member-offline>.dm-avatar,.dm-view-rich.group-chat-view .dm-detail-member.member-offline>span:not(.dm-avatar){opacity:.42}.dm-view-rich.group-chat-view .dm-detail-member.member-offline.has-profile-banner{background-blend-mode:luminosity;opacity:.62}.dm-view-rich.group-chat-view .dm-detail-member.member-offline:hover>.dm-avatar,.dm-view-rich.group-chat-view .dm-detail-member.member-offline:hover>span:not(.dm-avatar),.dm-view-rich.group-chat-view .dm-detail-member.member-offline:focus-within>span{opacity:.8}.dm-view-rich.group-chat-view .dm-detail-member.has-profile-banner{background-color:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff03}.dm-view-rich.group-chat-view .dm-detail-member .dm-avatar>i:not(.status-typing){border:2px solid var(--ct-raised,var(--theme-panel-alt,#211b29));box-sizing:border-box;width:12px;height:12px;bottom:-1px;right:-1px}.dm-view-rich.group-chat-view .dm-detail-member.member-offline .dm-avatar>i{display:none}.dm-view-rich.group-chat-view{background:var(--ct-panel,var(--theme-panel,#1e1d24))}.dm-view-rich.group-chat-view>header{background:var(--ct-raised,var(--theme-panel,#1e1d24));border-color:var(--ct-border,#302e36)}.dm-view-rich.group-chat-view .dm-group-members-panel{background:var(--ct-panel,var(--theme-panel,#1c1b22));border-color:var(--ct-border,#302e36)}.dm-view-rich.group-chat-view>.dm-composer.notes-composer{background:var(--ct-raised,var(--theme-panel-alt,#292730));border-color:var(--ct-border,#383541)}.dm-view-rich.group-chat-view>header .dm-search-wrap{background:var(--ct-raised,var(--theme-panel-alt,#25232b));border-color:var(--ct-border,#383541)}.dm-view-rich.group-chat-view .dm-detail-member:not(.has-profile-banner):hover{background:var(--ct-hover,var(--theme-hover,#292730))}.dm-view-rich.group-chat-view .dm-detail-member .dm-avatar>i:not(.status-typing){border-color:var(--ct-panel,var(--theme-panel,#1c1b22))}.dm-view-rich.group-chat-view .dm-group-members-panel>.dm-invite-group-button{background:var(--ct-raised,var(--theme-panel-alt,#292730));border-color:var(--ct-border,#383541)}.dm-view-rich.group-chat-view>header>button.active{color:#fff!important;background:var(--ct-hover,#ffffff12)!important}@media (width>=768px){.mooted-app:has(.group-chat-view) .dm-panel .quick-switch{box-sizing:border-box;flex:0 0 56px;height:56px;min-height:56px;max-height:56px}.dm-view-rich.group-chat-view>header{box-sizing:border-box;height:56px;min-height:56px;max-height:56px}}.dm-view-rich:not(.group-chat-view)>header{box-sizing:border-box;gap:10px;height:56px;min-height:56px;max-height:56px;padding:0 18px}.dm-view-rich:not(.group-chat-view)>header>button:not(.dm-header-profile-name){border-radius:8px;flex:none;width:32px;height:32px}.dm-view-rich:not(.group-chat-view)>header>.dm-header-profile-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;font-weight:750;overflow:hidden}.dm-view-rich:not(.group-chat-view)>header>.dm-header-avatars{flex:none;width:30px;height:30px}.mooted-app:has(.dm-view-rich) .dm-panel .quick-switch{box-sizing:border-box;flex:0 0 56px;height:56px;min-height:56px;max-height:56px}@media (width<=767px){.dm-view-rich:not(.group-chat-view)>header{gap:5px;height:52px;min-height:52px;max-height:52px;padding-inline:10px}.dm-view-rich:not(.group-chat-view)>header>.dm-header-profile-name{font-size:14px}}.dm-view-rich.group-chat-view .dm-detail-member .dm-avatar>i.status-typing{box-sizing:border-box;border:2px solid var(--ct-panel,var(--theme-panel,#1c1b22));background:#31c48d;border-radius:999px;justify-content:center;align-items:center;gap:2px;width:26px;height:15px;bottom:-1px;right:-6px;display:flex!important}.dm-view-rich.group-chat-view .dm-detail-member .dm-avatar>i.status-typing>span{background:#fff;border-radius:50%;width:3px;height:3px;animation:1.1s ease-in-out infinite dmListTypingDot}.dm-view-rich.group-chat-view .dm-detail-member .dm-avatar>i.status-typing>span:nth-child(2){animation-delay:.14s}.dm-view-rich.group-chat-view .dm-detail-member .dm-avatar>i.status-typing>span:nth-child(3){animation-delay:.28s}@media (prefers-reduced-motion:reduce){.dm-view-rich.group-chat-view .dm-detail-member .dm-avatar>i.status-typing>span{animation:none}}.dm-pins-popout{z-index:66000;box-sizing:border-box;border:1px solid var(--ct-border,#49414f);background:var(--ct-raised,var(--theme-panel,#26212e));color:var(--ct-text,#eee8f5);border-radius:11px;flex-direction:column;font:13px/1.5 DM Sans,sans-serif;display:flex;position:fixed;overflow:hidden;box-shadow:0 15px 45px #0008}.dm-pins-popout>header{border-bottom:1px solid var(--ct-border,#ffffff10);flex:none;align-items:center;gap:8px;padding:13px;display:flex}.dm-pins-popout svg{flex:none;width:16px;height:16px}.dm-pins-popout h3{flex:1;margin:0;font-size:14px}.dm-pins-popout button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.dm-pins-popout>header button{border-radius:5px;place-items:center;padding:5px;display:grid}.dm-pins-popout>header button:hover{background:#ffffff10}.dm-pins-popout>main{scrollbar-width:thin;min-height:100px;padding:12px;overflow:auto}.dm-pins-popout article{background:var(--ct-panel,#1c1823);border:1px solid var(--ct-border,#ffffff0a);border-radius:8px;margin-bottom:10px;padding:12px}.dm-pin-author{align-items:center;gap:8px;display:flex}.dm-pin-author img,.dm-pin-author i{object-fit:cover;background:#7961c9;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-style:normal;display:grid}.dm-pin-author b{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12px;overflow:hidden}.dm-pin-author small{color:var(--ct-muted,#a99bb7);font-size:9px}.dm-pins-popout .dm-pin-jump{text-align:left;width:100%;padding:9px 0;display:block}.dm-pin-jump p{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0 0 9px;font-size:12px;display:-webkit-box;overflow:hidden}.dm-pin-jump>span,.dm-pin-jump>small{color:#b8a6ff;align-items:center;gap:5px;font-size:10px;display:flex}.dm-pin-jump>small{margin-top:8px}.dm-pins-popout .dm-pin-unpin{color:var(--ct-muted,#a99bb7);padding:4px 0;font-size:10px}.dm-pin-unpin:hover{color:#ffabb8}.dm-pins-empty{text-align:center;color:var(--ct-muted,#aaa1b7);flex-direction:column;align-items:center;gap:12px;padding:30px 16px;display:flex}.dm-pins-empty>svg{width:30px;height:30px}.dm-pins-empty p{margin:0;font-size:12px}.dm-pins-popout :focus-visible{outline-offset:2px;outline:2px solid #b29bff}.message-rich-embed,.message-link-preview:not(.mooted-template-embed){box-sizing:border-box;border:1px solid #ffffff0d;border-left:4px solid var(--embed-color,#8374b5);background:var(--ct-raised,var(--theme-panel,#25232c));width:min(520px,100%);max-width:100%;color:var(--ct-text,var(--theme-text,#eeeaf3));border-radius:5px;margin:9px 0 4px;padding:16px 18px;line-height:1.5;overflow:hidden}.message-rich-embed h3{margin:12px 0 16px;font-size:16px;line-height:1.5}.message-rich-embed a{color:#65b1f5;text-decoration:none}.message-rich-embed a:hover{text-decoration:underline}.message-rich-embed .message-markdown{font-size:13px;line-height:1.6}.embed-author{align-items:center;gap:8px;margin-bottom:10px;font-size:13px;display:flex}.embed-author img,.message-rich-embed footer img{object-fit:cover;border-radius:50%;width:22px;height:22px}.embed-thumbnail{float:right;object-fit:contain;width:72px;height:72px;margin:0 0 12px 16px}.embed-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:16px 0;display:grid}.embed-fields>div{grid-column:1/-1;min-width:0}.embed-fields>div.inline{grid-column:auto}.embed-fields b{font-size:13px}.embed-image{object-fit:contain;border-radius:4px;max-width:100%;height:auto;max-height:360px;margin-top:16px;display:block}.message-rich-embed footer{opacity:.8;background:0 0;border:0;align-items:center;gap:8px;margin-top:16px;padding:0;font-size:11px;display:flex}:root:has(.mooted-app) .message-link-preview:not(.mooted-template-embed){background:var(--ct-raised,var(--theme-panel,#25232c))!important;width:min(520px,100%)!important;max-width:100%!important;padding:16px 18px!important}.message-link-preview.service-youtube{--embed-color:#ff3049}.message-link-preview:not(.mooted-template-embed)>header{flex-direction:column;align-items:flex-start;gap:10px;display:flex;margin-bottom:12px!important}.message-link-preview:not(.mooted-template-embed)>header>b{opacity:.7;font-size:12px;font-weight:500}.message-link-preview:not(.mooted-template-embed)>header>span{font-size:14px;font-weight:700}.message-link-preview:not(.mooted-template-embed)>.message-link-preview-title{display:block;margin-bottom:18px!important;font-size:16px!important;line-height:1.5!important}.message-link-preview:not(.mooted-template-embed) .message-link-preview-media{margin-top:12px;display:block}.message-link-preview:not(.mooted-template-embed) .message-link-preview-media>img{object-fit:cover;border-radius:4px;width:100%!important;max-height:320px!important}@media (width<=600px){.embed-fields{grid-template-columns:1fr}.message-rich-embed{padding:12px}.embed-thumbnail{width:56px;height:56px}}:root:has(.mooted-app) .message-link-preview:not(.mooted-template-embed){box-shadow:none!important;border-left:4px solid var(--embed-color,#8374b5)!important}.message-link-preview.service-spotify{--embed-color:#1ed760}.message-link-preview.service-twitch{--embed-color:#9146ff}.message-link-preview.service-x{--embed-color:#8e8996}.message-link-preview.service-github{--embed-color:#f0edf4}
