.server_bar,.topbar{background-color:var(--bg-two);border-top-right-radius:.5em;padding:.5em}.topbar{border-bottom:1px solid var(--diff-three)}.server_bar{border-right:1px solid var(--diff-three);border-radius:.5em 0 0 .5em;gap:.3em;min-width:fit-content;padding:.5em}.server_group{flex-direction:column;display:flex;position:relative}.server_group--drag-over{outline:2px dashed var(--group-color,#5865f2);outline-offset:2px;border-radius:16px}.server_group_collapsed{background-color:color-mix(in srgb, var(--group-color) 25%, transparent);justify-content:center;align-items:center;display:flex}.server_group_mini_grid{grid-template-columns:repeat(2,1fr);gap:.2em;display:grid}.server_group_mini_icon{object-fit:cover;border-radius:4px;width:100%;height:100%}.server_group_expanded{border-radius:var(--br-mid);background-color:color-mix(in srgb, var(--group-color) 15%, transparent);flex-direction:column;align-items:center;padding:.4em 0;display:flex}.server_group_expanded>*{border-radius:var(--br-min)!important}.server_group_toggle{background-color:var(--group-color);cursor:pointer;width:32px;height:6px;position:relative}.server_group_toggle .server_tooltip{left:calc(100% + 12px)}.server_single--drag-before{box-shadow:0 -3px #5865f2}.server_single--drag-after{box-shadow:0 3px #5865f2}.server_single{aspect-ratio:1;border-radius:var(--br-mid);width:3em;height:3em;padding:.3em;position:relative}.server_single>.unread_badge{background-color:var(--hl-two);border-radius:var(--br-mid);justify-content:center;align-items:center;padding:4px;font-size:small;display:flex;position:absolute;bottom:24px;left:-12px}.server_single:has(.add_server){background-color:var(--bg-three)}.server_single>img,.server_single>svg{border-radius:var(--br-tiny);width:100%;height:100%}:is(.server_single>img,.server_single>svg).add_server{transform:scale(.5)}.server_single:hover{background-color:var(--bg-three)}.server_single.server_single--active{z-index:3;background-color:var(--bg-three)}.server_gap_drop{border-radius:var(--br-mid);flex-shrink:0;width:100%;height:0;transition:height .12s,background-color .1s;position:relative}.server_gap_drop:before{content:"";pointer-events:auto;position:absolute;inset:-8px 0}.server_gap_drop--active{background-color:#5865f2;height:48px;box-shadow:0 0 0 2px #5865f266}.server_bar:has(.server_single[draggable=true]:active) .server_gap_drop{height:1em;margin:2px 0}.server_single--drop-target{outline-offset:2px;border-radius:var(--br-mid);outline:2px solid #5865f2}.server_tooltip{background:var(--bg-three);color:var(--fg-one);white-space:nowrap;pointer-events:none;opacity:0;z-index:1000;border-radius:6px;width:fit-content;padding:6px 10px;transition:opacity .15s;animation:.2s cubic-bezier(.075,.82,.165,1) appearLeft;display:none;position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-50%)}.server_single:hover .server_tooltip,.server_group_toggle:hover .server_tooltip{opacity:1;display:block}.server_group_tooltip{flex-direction:column;align-items:center;gap:6px}.server_group_tooltip_grid{grid-template-columns:repeat(2,1fr);gap:4px;display:grid}.server_group_tooltip_icon{object-fit:cover;border-radius:6px;width:28px;height:28px}.server_group_toggle{aspect-ratio:1;border-radius:var(--br-mid);background-color:color-mix(in srgb, var(--group-color) 30%, transparent);cursor:pointer;justify-content:center;align-items:center;width:3em;height:3em;display:flex;position:relative}.server_group_toggle:hover{background-color:color-mix(in srgb, var(--group-color) 45%, transparent)}.server_group_toggle_icon{width:55%;height:55%;color:var(--group-color)}.server_single:hover .server_tooltip{display:block}.server_single,.browser_tabs button,.discovery_join,.server_tooltip,.emoji_category,nav button{border:1px solid #0000}.server_single--active,.browser_tabs button.active,.discovery_join,.emoji_category.active,nav button.active{background-color:var(--bg-three);border-color:var(--hl-four);position:relative}.text_box_wrapper{gap:0}.text_box{background-color:var(--bg-three);border-radius:var(--br-mid);z-index:5;box-shadow:0 0 10px var(--bg-one);align-items:center;gap:.5em;padding:.5em}.text_box textarea{resize:none;height:100%;padding-top:10px}.text_box .icon_button:hover{background-color:var(--diff-two)}.first_bar{background-color:var(--bg-two);z-index:2;border-right:1px solid var(--diff-three);gap:.5em}.first_bar>*:last-child{margin-bottom:.5em}.first_bar,.third_bar{flex:none;overflow:hidden}.resize_handle{cursor:col-resize;background-color:var(--bg-three);opacity:1;flex-shrink:0;width:1px;transition:all .3s;position:relative;padding:0!important}.resize_handle:after{content:"";z-index:99;width:4px;height:100%;display:flex;position:absolute;top:0;right:-2px}.resize_handle:hover,.resize_handle:active{opacity:1}@keyframes tap{50%{transform:scaleX(.95)}}@keyframes tapx2{50%{transform:scale(.85)}}@keyframes appear{0%{opacity:0;transform:translateY(10px)}}@keyframes appearLeft{0%{opacity:0;transform:translate(-3px)}}.channel_ping_dot{background:var(--danger);border-radius:50%;width:8px;min-width:8px;height:8px;min-height:8px;display:inline-block}.channel_list{gap:.2em;padding-bottom:5em;overflow-y:auto}.channel_list>.channel_item,.channel_list .channel_thread_item{border-radius:var(--br-mid);background-color:var(--bg-two);opacity:.7;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.75em;min-width:150px;height:fit-content;min-height:fit-content;margin:0 .3em;transition:opacity .5s cubic-bezier(.42,1.67,.21,.9);overflow:hidden;box-shadow:0 0}:is(.channel_list>.channel_item,.channel_list .channel_thread_item).channel_thread_item{opacity:.5;padding-left:2em}:is(.channel_list>.channel_item,.channel_list .channel_thread_item):has(.channel_badge){opacity:1;font-weight:500}:is(.channel_list>.channel_item,.channel_list .channel_thread_item)>*{white-space:nowrap;text-overflow:ellipsis;flex:1;margin:.7em 0}:is(.channel_list>.channel_item,.channel_list .channel_thread_item)>*:first-child{padding-left:.8em}:is(.channel_list>.channel_item,.channel_list .channel_thread_item)>*:last-child{padding-right:.8em}:is(.channel_list>.channel_item,.channel_list .channel_thread_item)>.channel_name{text-overflow:ellipsis;overflow:hidden}:is(.channel_list>.channel_item,.channel_list .channel_thread_item)>span{flex:0}:is(.channel_list>.channel_item,.channel_list .channel_thread_item):hover{background-color:var(--diff-two);opacity:1}:is(.channel_list>.channel_item,.channel_list .channel_thread_item):active{animation:.3s cubic-bezier(.42,1.67,.21,.9) tap}:is(.channel_list>.channel_item,.channel_list .channel_thread_item).channel_item--active{background-color:var(--hl-four);opacity:1;z-index:33;position:relative}.channel_list>hr{border:0;border-bottom:1px solid var(--diff-three);opacity:1;width:calc(100% - .2em);margin:.3em 0}.server_content_box{flex:1;gap:1px;height:0}.server_content_box>*{padding-bottom:.5em}.server_content_box>*>*{margin:0 .5em}.server_content{width:0;position:relative}.server_content>:nth-child(3){width:0}.bar{border-left:var(--border);overflow:visible auto}iframe#rotur-auth{z-index:99;border:0;width:100%;height:100%;position:absolute;top:0;left:0}.server_info{background-color:var(--bg-two);z-index:55;box-shadow:0 -12px 10px 1em var(--bg-two);border-radius:var(--br-mid);position:sticky;top:0}.server_info img.banner{border-radius:0;width:100%}.server_info .dropdown{border-bottom:1px solid var(--diff-three);justify-content:space-between;padding:.5em .7em}.server_info .dropdown svg{opacity:.5}.member_section_label{opacity:.5;text-transform:capitalize;padding-left:.5em;font-size:small}.settings_section_label{text-transform:capitalize;padding-left:.5em}.dmshome .bar{max-width:none!important}.dmshome .members_list{width:100%}.members_list{gap:.2em;margin:0}.members_list .member_item{border-radius:var(--br-mid);cursor:pointer;content-visibility:auto;contain-intrinsic-size:41.38px;align-items:center;gap:.5em;max-width:calc(100% - .4em);margin:0 .3em;padding:.2em}.members_list .member_item *{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.members_list .member_item .pfpWO{width:35px;min-width:35px;height:35px}.members_list .member_item small{opacity:.5;align-items:center;gap:.2em;display:flex}.members_list .member_item:hover{background-color:var(--diff-one)}.activities_list{flex-wrap:wrap;gap:.4em}.activity_card{background:#ffffff0d;border-radius:8px;align-items:center;gap:.5em;min-width:140px;padding:.4em}.activity_img_col{flex-shrink:0}.activity_img_placeholder{background:#444}.activity_text_col{gap:.1em;overflow:hidden}.activity_title{white-space:nowrap;text-overflow:ellipsis;font-size:.9em;overflow:hidden}.activity_time{opacity:.7}.member_popout:before{content:"";border-radius:inherit;background:linear-gradient(to top, var(--accent), transparent 70%);pointer-events:none;-webkit-mask-composite:xor;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.member_popout{background-color:var(--bg-two);border-radius:var(--br-mid);z-index:100;width:300px;box-shadow:var(--border);gap:.3em;padding:.5em;position:relative;overflow:hidden}.member_popout .banner{background:linear-gradient(135deg, var(--accent), var(--primary), var(--secondary), var(--tertiary));width:100%}.member_popout .boxes{gap:.3em}.member_popout .boxes>.box{text-align:center;background-color:var(--bg-three);border-radius:var(--br-mid);flex-direction:column;width:fit-content;padding:.5em;display:inline-flex}.member_popout .pfpWO{width:60pt;height:60pt}.member_popout .popupMemberHeader{gap:.5em}.member_popout .data_buttons{gap:.3em;margin:.3em 0}.member_popout .data_buttons button{background-color:var(--bg-three);border-radius:var(--br-mid);white-space:nowrap;text-align:center;max-width:80px;box-shadow:var(--border);flex-direction:row;align-items:center;gap:3px;padding:2px 8px 2px 5px;display:flex;position:relative;overflow:hidden}.member_popout .data_buttons button:after{content:"";background:linear-gradient(90deg, #0000, var(--bg-three) 9px);width:10px;height:100%;position:absolute;top:0;right:0}.member_popout .data_buttons button>.grptgic{width:1em;height:1em}.member_popout .dmInput{background-color:var(--bg-one);border-radius:var(--br-mid);border:1px solid var(--diff-three);width:calc(100% - 1.35em);margin-top:.5em;padding:.7em}.interactive_section{border-right:1px solid var(--diff-three);flex:1;width:0;position:relative}span.channel_badge{color:var(--fg-dim);margin-left:auto;font-size:small}.reply_bar{background-color:var(--bg-three);border-radius:var(--br-mid);box-shadow:0 1em 0 var(--bg-three);justify-content:space-between;align-items:center;animation:.2s cubic-bezier(.34,1.56,.64,1) appear}.reply_bar>*{padding:.3em .5em}.reply_bar>button{cursor:pointer;border-radius:0 .5em .5em 0}.reply_bar>button:hover{background-color:var(--bg-four)}.reply_bar svg{opacity:.7}.emoji_button_wrapper{position:relative}.emoji_button_wrapper .icon_button{filter:grayscale()}.emoji_popup{z-index:1000;position:absolute;bottom:58px;right:0}.emoji_popup .x.fill{height:0}.emoji_popup .x.fill>*{overflow-y:auto}.emoji_popup>.emoji_picker{background-color:var(--bg-two);border-radius:var(--br-mid);width:375px;height:40vh;min-height:300px;max-height:600px;box-shadow:0 3px 1em #00000069, var(--border);flex-direction:column;gap:.5em;padding:.5em;animation:.3s cubic-bezier(.34,1.56,.64,1) appear;display:flex}.emoji_popup>.emoji_picker .searchbox{gap:.2em;width:auto;max-width:none;margin:0}.emoji_popup>.emoji_picker .searchbox svg{border-radius:var(--br-min);padding:.2em}.emoji_popup>.emoji_picker .searchbox svg:hover{background-color:var(--diff-one)}.emoji_popup>.emoji_picker .emoji_grid{content-visibility:auto;contain-intrinsic-size:30px 30px;flex:1;grid-template-columns:repeat(auto-fill,30px);align-content:start;gap:.5em;padding:0 1em;display:grid;overflow-y:auto}.emoji_popup>.emoji_picker .emoji_grid>*{width:30px;height:30px;position:relative}.emoji_popup>.emoji_picker .emoji_grid>*>*{width:100%;height:100%;margin:.2em;font-size:20px;position:absolute;top:0;right:0}.emoji_popup>.emoji_picker .emoji_grid>*>*:hover{background-color:var(--diff-one);border-radius:.2em}.emoji_popup .emoji_categories{border-right:1px solid var(--bg-four);padding-right:.3em}.emoji_popup .emoji_categories .emoji_category{border-radius:var(--br-mid);aspect-ratio:1;justify-content:center;align-items:center;margin-bottom:.2em;padding:.2em .3em;font-size:20px;display:flex}.emoji_popup .emoji_categories .emoji_category:hover{background-color:var(--diff-one)}.bio_addit_toggle{opacity:.5;background-color:var(--bg-three);border-radius:var(--br-big);cursor:pointer;justify-content:center;width:fit-content;margin:.5em 0;padding:.3em .8em;display:flex}img.channel_icon_image{border-radius:var(--br-min);width:1em;margin-right:.3em;transform:scale(1.5)}.channel_icon{align-items:center;display:flex}.popup_loader{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10;background:#0006;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.popup_content.loading{pointer-events:none;opacity:.5}.channelbar{align-items:center;gap:.5em}.channelbar>*{white-space:nowrap}.channelbar>span{text-overflow:ellipsis;max-width:300px;overflow:hidden}.channelbar>.channel_desc{opacity:.5;white-space:nowrap;text-overflow:ellipsis;flex:1;width:0;font-size:small;overflow:hidden}.channelbar>.inpgrp{align-items:center;gap:.2em}.channelbar button{border-radius:var(--br-tiny);cursor:pointer;height:fit-content;padding:.5em;display:flex}.channelbar button:hover{background-color:var(--bg-three)}.channelbar button.active{background-color:var(--bg-three);border:1px solid var(--diff-three)}.searchbox{background-color:var(--bg-one);border-radius:var(--br-tiny);border:1px solid var(--diff-three);align-items:center;width:250px;margin-left:.5em;padding:.3em .5em;display:flex}.searchbox>input{width:100%;min-width:0}.third_bar{flex-grow:1;width:fit-content;max-width:500px;padding:.5em 0;overflow:auto}.self-roles{flex-flow:column;align-items:flex-start;display:flex}.self-roles button{border-radius:var(--br-mid);background-color:var(--diff-one);text-align:left;width:100%;margin-top:.2em;padding:.5em .7em .5em 2em;position:relative}.self-roles button:before{content:"0";width:1em;height:1em;color:var(--hl-three);border-radius:var(--br-min);background-color:var(--hl-four);justify-content:center;align-items:center;padding:.2em;font-size:small;display:flex;position:absolute;top:.62em;left:.5em}.self-roles button.assigned:before{content:"1";width:1em;height:1em;color:var(--hl-three);border-radius:var(--br-min);background-color:var(--hl-two);justify-content:center;align-items:center;display:flex;position:absolute;top:.62em;left:.5em}.dialog_overlay{z-index:200;width:100%;height:100%;display:block;position:absolute;overflow:auto}.dialog{background-color:var(--bg-one);box-shadow:var(--border), 0 0 1em #000000e8;border-radius:var(--br-mid);animation:.3s cubic-bezier(.34,1.56,.64,1) appear;position:absolute;overflow:hidden}.dialog .dialog_close{border-radius:var(--br-mid);cursor:pointer;z-index:999;justify-content:center;align-items:center;width:fit-content;padding:.5em;display:flex}.dialog .dialog_close:hover{background-color:var(--bg-three)}.dialog .searchbox{background-color:var(--bg-two);align-items:center;margin-bottom:1em}.dialog .searchbox>input{flex:1}.dialog .member_section_label{margin-bottom:.3em}.dialog .settings_content{overflow-y:auto;padding-bottom:3em!important}.dialog_header{cursor:move;-webkit-user-select:none;user-select:none;background-color:var(--bg-two);border-bottom:1px solid var(--diff-three);flex-direction:row;justify-content:space-between;align-items:center;padding:.2em;display:flex}.resize{position:absolute}.n,.s{height:8px;left:8px;right:8px}.n{cursor:n-resize;top:-4px}.s{cursor:s-resize;bottom:-4px}.e,.w{width:8px;top:8px;bottom:8px}.e{cursor:e-resize;right:-4px}.w{cursor:w-resize;left:-4px}.ne,.nw,.se,.sw{width:12px;height:12px}.ne{cursor:ne-resize;top:-6px;right:-6px}.nw{cursor:nw-resize;top:-6px;left:-6px}.se{cursor:se-resize;bottom:-6px;right:-6px}.sw{cursor:sw-resize;bottom:-6px;left:-6px}.discovery{overflow-y:auto}.discovery_grid{grid-template-columns:repeat(auto-fill,minmax(345px,1fr));gap:1rem;display:grid}.discovery_card{background:var(--bg-two);border-radius:var(--br-mid);flex-direction:row;display:flex;overflow:hidden}.discovery_card_icon{aspect-ratio:1;object-fit:cover;border-radius:var(--br-tiny);object-fit:scale-down;width:fit-content;height:7em;margin:1em 0 1em 1em}.discovery_card_content{flex-direction:column;flex:1;gap:.5em;width:0;margin:1em;display:flex;position:relative}.discovery_card_content small{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 5em);overflow:hidden}.discovery_card_content h3{max-width:calc(100% - 4em);margin:0}.discovery_owner{opacity:.7;font-size:.9rem}.discovery_tags{border-radius:var(--br-mid);flex-wrap:nowrap;gap:.4rem;width:calc(100% - 3.5em);padding-bottom:5px;display:flex;position:relative;overflow:auto hidden}.discovery_tags:after{content:"";background:linear-gradient(270deg, var(--bg-two), transparent);width:10px;height:100%;position:absolute;top:0;right:0}.discovery_tag{background:var(--bg-three);border-radius:999px;padding:.25rem .6rem;font-size:.8rem}.discovery_join{background-color:var(--hl-four);border-radius:var(--br-mid);width:fit-content;margin-left:auto;padding:.4em .7em;position:absolute;bottom:0;right:0}.server_browser{flex-direction:column;width:100%;height:100%;display:flex}.browser_tabs{gap:4px;display:flex}.browser_tabs button{border-radius:var(--br-mid);cursor:pointer;background:0 0;border:none;padding:10px 18px}.browser_tabs button.active{background:var(--hl-four);color:var(--fg-one)}.browser_content{flex:1;padding:2em;overflow-y:auto}.dropdown_container{position:relative}.dropdown_container .dropdown_content{background-color:var(--bg-two);border-radius:var(--br-mid);z-index:3;box-shadow:0 3px 1em #00000069, var(--border);flex-direction:column;animation:.3s cubic-bezier(.34,1.56,.64,1) appear;display:none;position:absolute;bottom:3.5em;left:-.5em}.dropdown_container .dropdown_content>*{border-radius:.5em;width:10em;padding:.7em}.dropdown_container .dropdown_content>:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.dropdown_container .dropdown_content>:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.dropdown_container .dropdown_content:after{content:"";z-index:-1;background:0 0;width:65px;height:28px;position:absolute;bottom:-1em;left:-3px}.dropdown_container:hover .dropdown_content{display:flex}.server_offline_indicator{border-radius:inherit;opacity:.5;z-index:2;background-color:#6a6a6a;width:100%;height:100%;display:flex;position:absolute;top:0;right:0;box-shadow:inset 0 0 10px red}.attachment_queue{background-color:var(--bg-two);box-shadow:0 1em 0 var(--bg-two), 0 -22px 10px -20px #000000ab inset;border-radius:.5em .5em 0 0;padding:.5em}.attachment_queue .attachment_single{background-color:var(--bg-three);border-radius:var(--br-tiny);flex-direction:column;width:130px;height:fit-content;max-height:200px;padding:.5em;display:flex;position:relative}.attachment_queue .attachment_header{flex-direction:row;display:flex}.attachment_queue .attachment_header>.title{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.attachment_queue .attachment_header>.x{border-radius:var(--br-tiny);background:var(--bg-three);position:absolute;top:-4px;right:-.5em;overflow:hidden;box-shadow:0 5px 10px #00000069}.attachment_queue .attachment_header>.x>*{display:inherit;padding:.3em .5em}.attachment_queue .attachment_header>.x>*:hover{background-color:var(--bg-four)}.attachment_queue .attachment_preview{color:var(--hl-one);background-color:var(--bg-one);object-fit:contain;flex:1;justify-content:center;align-items:center;gap:.5em;height:100%;max-height:100px;margin-top:5px;display:flex;overflow:hidden}.attachment_queue .attachment_preview>svg{text-shadow:0 0 5px;font-size:3em;transform:translate(-40px,13px)}.user_display{background:var(--bg-three);border-radius:var(--br-mid);align-items:center;width:calc(100% - 1.5em);margin:.3em;padding:4.6pt;position:sticky;bottom:0}.user_display .data{width:0}.user_display small{opacity:.5;white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}.user_display .header.x{align-items:center;gap:.3em;padding-right:.5em}.user_display .presence>button>*:last-child{margin-left:auto}.settings_title{opacity:.5;margin:1em .5em}.settings_item{justify-content:space-between;align-items:center;padding:.5em}.settings_item>.member_section_label{margin:0}.settings_item:hover,.settings_item:focus-within{box-shadow:-1px 0px 0 var(--bg-four);background:linear-gradient(90deg, var(--diff-one) 0%, transparent 50%)}.settings_input{background-color:var(--bg-two);border-radius:var(--br-tiny);border:1px solid var(--diff-three);color:inherit;padding:.3em .5em}.settings_input:focus,.settings_input:active{box-shadow:0 0 5px var(--hl-two) inset;outline:none}input[type=checkbox].settings_input,input[type=radio].settings_input{width:1.1em;height:1.1em;accent-color:var(--hl-two);background-color:var(--bg-two);vertical-align:middle;padding:0}select.settings_input{cursor:pointer;min-height:2em}input[type=file].settings_input{cursor:pointer;padding:.2em}input[type=file].settings_input::file-selector-button{background-color:var(--bg-three);border-radius:var(--br-tiny);color:inherit;cursor:pointer;border:none;margin-right:.6em;padding:.4em .8em}input[type=color].settings_input{cursor:pointer;width:3em;height:2em;padding:.15em}input[type=number].settings_input,input[type=date].settings_input,input[type=time].settings_input,input[type=datetime-local].settings_input,input[type=month].settings_input,input[type=week].settings_input{min-height:2em}button.settings_input,input[type=button].settings_input,input[type=submit].settings_input,input[type=reset].settings_input{background-color:var(--bg-three);cursor:pointer;transition:filter .15s}:is(button.settings_input,input[type=button].settings_input,input[type=submit].settings_input,input[type=reset].settings_input):hover{filter:brightness(1.1)}:is(button.settings_input,input[type=button].settings_input,input[type=submit].settings_input,input[type=reset].settings_input):active{filter:brightness(.9)}input[type=range].settings_input{accent-color:var(--hl-two);cursor:pointer;background:0 0;padding:0}textarea.settings_input{resize:vertical;min-height:6em}.settings_input:disabled{opacity:.6;cursor:not-allowed}@keyframes bltocolor{0%{opacity:0}}@keyframes flicker{0%,to{filter:brightness()}8%{filter:brightness(1.4)}12%{filter:brightness()}18%{filter:brightness(1.4)}24%{filter:brightness(.8)}60%{filter:brightness()}}img.logo{width:80vw;max-width:400px;height:80vh;animation:.5s bltocolor,1s infinite flicker}.appLoader{z-index:10;background-color:var(--bg-one);border-radius:0 .5em .5em 0;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s;display:flex;position:absolute;top:0;left:0}.logoLoader{flex-direction:column;align-items:center;display:flex}.appLoader.fade-out{opacity:0}.big_emoji{font-size:35px;line-height:1}img.big_emoji{vertical-align:middle;max-width:60px;height:40px;margin:0;transform:none}.command-overlay{pointer-events:none;position:absolute;inset:0}.slash_popup.x{background-color:var(--bg-two);border-radius:var(--br-mid);border-right:1px solid var(--diff-three);align-items:stretch;height:fit-content;max-height:400px;margin-bottom:.5em;overflow:hidden}.slash_provider_filters{border-right:1px solid var(--diff-one);background-color:var(--bg-three);flex-shrink:0;align-items:center;gap:.4em;max-height:400px;padding:.5em;overflow-y:auto}.provider_filter_button{border-radius:var(--br-min);background-color:var(--diff-two);cursor:pointer;border:2px solid #0000;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;overflow:hidden}.provider_filter_button:hover{background-color:var(--diff-one)}.provider_filter_button.active{border-color:var(--accent,#5865f2)}.provider_filter_button.default{color:var(--text-secondary,#b5bac1);font-weight:400}.provider_filter_avatar{object-fit:cover;width:100%;height:100%}.slash_suggestions_list{flex:1;align-items:flex-start;max-height:400px;overflow-y:scroll}.slash_suggestions_list>button{justify-content:space-between;align-items:center;gap:.3em;width:100%;padding:.5em 1em;display:flex}.slash_suggestions_list>button:hover{background-color:var(--diff-one)}.slash_suggestions_list>button>span{opacity:.5;font-size:small}.slash_suggestions_list>button>strong{font-weight:400}.slash_suggestions_list>button.selected{background-color:var(--diff-two)}.slash-form{flex-flow:wrap;flex:1;align-items:center;display:flex}.slash-form>*{display:inline-flex}.slash-form .slash-option{background-color:var(--bg-three);border-radius:var(--br-mid);align-items:center;margin:0 5px;padding:3px}.slash-form .slash-option>*{padding:3px 7px}.slash-form input{background-color:var(--bg-one);border-radius:var(--br-tiny);width:6em;min-width:0}.status{position:relative}.status .status_text{background-color:var(--bg-three);border-radius:var(--br-mid);text-overflow:ellipsis;text-wrap:nowrap;border:1px solid var(--diff-three);width:fit-content;max-width:calc(100% - 3em);height:1.2em;margin-left:1.6em;padding:.5em;transition:all .3s cubic-bezier(.42,1.67,.21,.9);position:absolute;bottom:0;overflow:hidden}.status .status_text:hover{height:55px;white-space:wrap;word-wrap:break-word;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.status:after{background-color:var(--bg-three);content:"";border:1px solid var(--diff-three);border-radius:50%;width:10px;height:10px;position:absolute;bottom:16px;left:12px}.status:before{background-color:var(--bg-three);content:"";border:1px solid var(--diff-three);border-radius:50%;width:7px;height:7px;position:absolute;bottom:8px;left:8px}.user_display .editor>*{padding:.5em}.user_display .editor .presence{border-radius:var(--br-tiny);justify-content:stretch;margin-bottom:.3em;padding:0;display:flex;position:relative}.user_display .editor .presence:hover{background-color:var(--diff-one)}.user_display .editor .presence>*{text-align:justify;align-items:center;gap:.3em;width:100%;padding:.5em;display:flex}.user_display .editor input{background-color:var(--bg-two);border-radius:var(--br-tiny);margin-bottom:1em}.user_display .editor .dropup{background-color:var(--bg-three);border-radius:var(--br-mid);min-width:160px;max-width:fit-content;box-shadow:var(--border);flex-direction:column;align-items:stretch;display:flex;position:absolute;bottom:calc(100% + 10px);left:-5px}.user_display .editor .dropup>*{text-align:justify;align-items:center;gap:.3em;padding:.5em;display:flex}.user_display .editor .dropup>*:hover{background-color:var(--diff-one)}.media_preview{z-index:9999;-webkit-backdrop-filter:blur(1em);backdrop-filter:blur(1em);background-color:#000000e0;flex-direction:column;width:100vw;height:calc(100vh - 4em);padding-top:4em;display:flex;position:absolute;top:0;right:0}.media_actions{z-index:5;gap:8px;display:flex;position:absolute;top:16px;right:16px}.media_actions button,.media_actions a{cursor:pointer;border:none;border-radius:8px;place-items:center;width:38px;height:38px;display:grid}.media_viewport{-webkit-user-select:none;user-select:none;flex:1;place-items:center;width:100%;height:100%;display:grid;overflow:hidden}.media_viewport img,.media_viewport video{cursor:grab;transform-origin:0 0;will-change:transform;max-width:100%;max-height:100%;transition:transform .12s}:is(.media_viewport img,.media_viewport video):active{cursor:grabbing}.typing_text{white-space:nowrap;height:1.2em;color:var(--fg-dim);align-items:center;width:100%;margin:0 .8em .5em;font-size:small;position:relative}.loader{box-sizing:border-box;background:#fff;border-radius:50%;width:5px;height:5px;margin:0 16px;animation:1.2s linear infinite shadowPulse;display:block;position:relative;box-shadow:-8px 0 #ffffff4d,8px 0 #ffffff4d}@keyframes shadowPulse{0%,to{background:#fff;box-shadow:-8px 0 #ffffff4d,8px 0 #ffffff4d}33%{background:#ffffff4d;box-shadow:-8px 0 #fff,8px 0 #ffffff4d}66%{background:#fff;box-shadow:-8px 0 #ffffff4d,8px 0 #fff}}.forum-thread-list{height:100%;padding-right:5px;overflow-y:auto}.forum-section{flex-wrap:wrap;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));align-content:start;gap:.5em;display:grid}.forum-thread-item{background-color:var(--bg-two);border:1px solid var(--diff-three);border-radius:var(--br-mid);gap:.5em;padding:.5em;position:relative}.forum-thread-item .thread_name{flex:1}.forum-thread-item small{opacity:.7;white-space:nowrap;width:100%;display:flex;overflow:hidden}.forum-thread-item small .pfp{aspect-ratio:1;width:17px;margin-right:.3em}.forum-thread-item small>.username{text-overflow:ellipsis;max-width:50%;overflow:hidden}.forum-thread-item .subt{align-items:center;gap:.5em}.label{opacity:.5;margin:.5em 1em;font-size:small}.pinned_icon{background-color:var(--hl-four);border-radius:2em;justify-content:center;align-items:center;width:fit-content;padding:.5em;display:flex;position:absolute;top:-11px;right:-11px}.scroll-to-bottom-btn{z-index:99;background-color:var(--bg-three);border-radius:var(--br-mid);gap:.5em;padding:.5em;display:flex;position:absolute;bottom:0;right:1em}.scroll-to-bottom-btn .badge{background-color:var(--hl-one);border-radius:var(--br-big);justify-content:center;align-items:center;width:1em;height:1em;padding:4px;font-size:small;display:flex;position:absolute;top:-11px;right:-7px}.scm-menu{border-radius:var(--br-mid);z-index:9999;border:1px solid var(--diff-three);background:var(--bg-three);flex-direction:column;min-width:180px;padding:.2em;display:flex;position:fixed;box-shadow:0 5px 1em #0000001b}.scm-item{text-align:left;cursor:pointer;border-radius:var(--br-mid);width:100%;color:inherit;font:inherit;background:0 0;border:none;flex-direction:row;align-items:center;gap:.2em;padding:.5em .8em;display:flex}.scm-item>.scm-item-content{flex-direction:row;align-items:center;gap:.5em;display:flex}.scm-item:hover{background:var(--bg-four)}.scm-submenu-wrapper{position:relative}.scm-submenu{position:absolute;top:0;left:100%}.roles_section{margin-top:.8em}.roles_title{opacity:.7;margin-bottom:.4em;font-size:.8rem;font-weight:600}.roles_list{flex-wrap:wrap;gap:.35em;display:flex}.role_chip{background:#ffffff0f;border-radius:999px;align-items:center;gap:.4em;padding:.22em .55em;font-size:.85rem;display:flex}.role_dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.roles_toggle{color:var(--fg-one);cursor:pointer;background:0 0;border:none;margin-top:.5em;padding:0;font-size:.85rem}.roles_toggle:hover{text-decoration:underline}.message_single.is-fake{border-left:3px solid var(--hl-two);background:var(--diff-one);border-radius:0}.fake-dismiss{cursor:pointer;background:0 0;background-color:var(--diff-two);border-radius:var(--br-big);color:var(--fg-one);border:none;flex-direction:row;align-items:center;gap:.5em;margin-left:.5em;padding:1px 8px 1px 13px;display:flex}.fake-dismiss:hover{opacity:1}.username_clickable{cursor:pointer}.username_clickable:hover{text-decoration:underline}.settings_subt{opacity:.5;margin:-1em .7em 1em}.note{background-color:var(--hl-four);box-shadow:var(--border);border-radius:var(--br-mid);margin-top:4em;padding:.7em}.owner_crown{color:#ffc800;width:14px;height:14px;margin-left:5px}.pfpWO{cursor:pointer}.pfpWO .overlayless{transform:scale(1.2)}.realchannelcontent{flex-direction:column;flex:1;height:0;display:flex;position:relative}.deleted{color:#ff9b9b;background-color:#3e000036}.message_edit_textarea{background-color:var(--diff-one);border:1px solid var(--diff-three);border-radius:var(--br-mid);padding:.5em}.edit_instruct{opacity:.5;margin:.5em}.inline_sticker{object-fit:contain;background-color:var(--diff-one);width:200px;height:200px}.loaderProgress{background:#ffffff14;border-radius:999px;flex-direction:row;width:220px;height:6px;margin-top:20px;display:flex;overflow:hidden}.loaderProgressFill{background:var(--hl-two);width:0%;height:100%;transition:width .25s}.loaderText{text-align:center;opacity:.7;margin-top:8px;font-size:13px;display:block}.channelList_button{border-radius:var(--br-mid);flex-direction:row;gap:.3em;padding:.7em 1em;display:flex}.channelList_button:hover{background-color:var(--bg-three)}hr.channelPageList{margin:0 auto}:root{--bg-one:#010101;--bg-two:#0d0d0d;--bg-three:#1d1d1d;--bg-four:#3a3a3a;--diff-one:color-mix(in srgb, var(--bg-four) 15%, transparent);--diff-two:color-mix(in srgb, var(--bg-four) 30%, transparent);--diff-three:color-mix(in srgb, var(--bg-four) 45%, transparent);--hl-one:#8d2aff;--hl-two:#cfa4ff;--hl-three:#5400b4;--hl-four:#2d1d3f;--danger:#ff4646;--peace:#46ff46;--border:0px 0px 0 1px #fff3;--fg-one:#fff;--fg-two:#ffffff7a;--fg-dim:#ffffffb7;--fg-three:#cfa4ff;--br-big:1em;--br-mid:.5em;--br-tiny:.3em;--br-min:.2em}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-track{background:var(--bg-one);border-radius:5px}::-webkit-scrollbar-thumb{background:var(--bg-four);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--bg-four)}::-webkit-scrollbar-thumb:active{background:#555}body,html,#root,.main{width:100vw;height:100vh}body{background-color:var(--bg-one);color:var(--fg-one);-webkit-user-select:none;user-select:none;margin:0;font-size:15px}.main{width:100%;height:100%;padding:0;font-family:system-ui,sans-serif;overflow:hidden}.x,.y{display:flex}:is(.x,.y).x{flex-direction:row}:is(.x,.y).y{flex-direction:column}.fill{flex-grow:1}button,input,textarea{color:inherit;font:inherit;background-color:#0000;border:none;outline:none}img{border-radius:var(--br-mid)}a{color:var(--hl-two);text-decoration:none}a:hover{filter:brightness(1.2)}hr{opacity:.2;width:calc(100% - 1.5em)}blockquote{border-left:3px solid var(--bg-four);opacity:.8;margin:.5em 0;padding:.2em .5em}kbd,.code_block,code{background-color:var(--diff-one);border-radius:var(--br-mid);margin:0;padding:3px 5px}.code_block{max-height:60vh;padding:.5em;overflow:auto}li{margin-bottom:.5em}pre code{all:unset}.embedded_image{object-fit:scale-down;max-width:300px;max-height:300px}.attachments{flex-flow:wrap;gap:.5em;margin-top:.3em;display:flex;overflow:hidden}.attachments>*{object-fit:cover;border-radius:var(--br-mid);width:200px;height:200px}.attachments>:only-child{object-fit:contain;width:auto;max-width:350px;height:auto;max-height:350px}.message_single{border-radius:var(--br-mid);padding:.5em;transition:background-color .2s;position:relative}.message_single:hover{background-color:var(--diff-one)}.message_single:hover .message_spacer{opacity:1}.message_single>.actual_message{align-items:flex-start;gap:.5em}.message_single .pfp{aspect-ratio:1;border-radius:var(--br-tiny);height:45px}.message_single.grouped{padding:.3em .5em}.message_single.grouped .message_text{margin:0}.message_single .message_text{-webkit-user-select:text;user-select:text;margin-top:.3em}.message_single .message_meta{color:var(--fg-dim);-webkit-user-select:text;user-select:text;align-items:center;gap:.3em}.message_single .username{cursor:pointer}.message_single .username:hover{text-decoration:underline}.message_single .message_content{flex:1;min-width:0}.message_single .time{opacity:.5;-webkit-user-select:text;user-select:text;font-size:9px}.message_single .reply_preview{-webkit-user-select:text;user-select:text;gap:.5em;margin:.3em 0 .3em 53px;font-size:small;position:relative}.message_single .reply_preview:before{content:"";border-top:1px solid gray;border-left:1px solid gray;border-top-left-radius:.5em;width:25px;height:20px;display:inline-flex;position:absolute;top:8px;left:-33px}.message_single .reply_preview>.reply_text{opacity:.5;white-space:nowrap;text-overflow:ellipsis;max-width:max-content;overflow:hidden}.message_single .reply_preview>.reply_text>kbd{background-color:var(--diff-two)}.message_single .reply_preview>.reply_author.x{align-items:center}.message_single .message_spacer{opacity:0;flex-shrink:0;width:42px}.message-actions{background:var(--bg-three);border-radius:var(--br-mid);z-index:10;flex-direction:row;align-items:center;gap:0;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:flex;overflow:hidden;box-shadow:0 5px 10px #00000069}.message-actions button{aspect-ratio:1;align-items:center;padding:.2em .5em;transition:box-shadow .2s;display:inline-flex}.message-actions button:hover{background-color:var(--bg-four)}.message-actions button:active{animation:.2s tapx2}.vml-root{flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.messages_scroller{overflow:hidden auto}.vml-scroll{scroll-behavior:auto;overscroll-behavior:contain;flex:1;position:relative;overflow:hidden auto}.vml-inner{will-change:contents}.vml-item{box-sizing:border-box;content-visibility:auto;contain-intrinsic-size:65px;transition:background .4s}.vml-item--highlighted{background:#ffdc642e;border-radius:4px}.vml-loader{text-align:center;opacity:.5;padding:8px;font-size:12px}.vml-beginning{text-align:center;opacity:.4;padding:16px 8px;font-size:12px}@keyframes slowlyshow{0%{opacity:0}}.vml-empty{text-align:center;opacity:.4;justify-content:center;align-items:center;height:calc(100vh - 150px);font-size:12px;animation:5s slowlyshow;display:flex}.vml-new-indicator{color:#fff;cursor:pointer;z-index:10;white-space:nowrap;background:#5865f2;border:none;border-radius:16px;padding:6px 14px;font-size:13px;position:absolute;bottom:8px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #00000059}.vml-new-indicator:hover{background:#4752c4}.inline_emoji{border-radius:0;max-width:50px;height:1em;margin:0 .3em;transform:translateY(3px)}.is-reply-target{background:var(--hl-four)}.is-reply-target>div:hover{background-color:var(--hl-)}.reply_author>img{margin:0 .7em 0 .5em;transform:scale(2);border-radius:1em!important;height:10px!important}.messageReactions{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.reaction_single{border-radius:var(--br-mid);border:1px solid var(--diff-three);background:var(--diff-two);align-items:center;gap:.3em;padding:.3em .5em;display:flex}.reaction_single img,.reaction_single .inline_emoji{max-width:50px;height:18px}.reaction_single img{transform:scale(1.2)}.reaction_single img.inline_emoji{margin:0}.message_embeds{flex-direction:column;gap:8px;margin-top:6px;display:flex}.embed_card{border-left:4px solid var(--hl-two);background:var(--diff-two);color:inherit;border-radius:6px;flex-direction:column;gap:4px;max-width:520px;margin-top:.3em;padding:10px;text-decoration:none;display:flex}.embed_card>*{white-space:pre-wrap;overflow-wrap:break-word}.embed_card img{object-fit:contain;max-width:200px;max-height:200px}.embed_card>.col{display:inherit;flex-direction:column;gap:.5em}.embed_card>.col:first-child{flex:1;width:0}.embed_author{opacity:.7;font-size:12px}.embed_title{font-weight:600}.embed_url{opacity:.5;text-transform:uppercase;font-size:small;font-weight:700}.embed_description{opacity:.5;white-space:pre-wrap;font-size:small}.embed_timestamp{opacity:.6;font-size:12px}.forum-thread-header{background-color:var(--bg-two);border-bottom:1px solid var(--diff-three);justify-content:space-between;margin:0;padding:.5em}.forum-back-btn{background-color:var(--bg-three);border-radius:var(--br-mid);align-items:center;gap:.5em;padding:.5em .8em}.mention{border:1px solid var(--diff-three);background-color:var(--hl-four);border-radius:var(--br-mid);width:fit-content;color:var(--fg-one);flex-direction:row;align-items:center;gap:3px;padding:2px 5px;display:inline-flex}.mention>.pfp{height:1em;display:inline}.attachment_file{background-color:var(--bg-two);border:1px solid var(--diff-three);min-width:200px;color:inherit;align-items:center;gap:.7em;padding:.5em 1em}.attachment_file .file_type,.attachment_file .file_size{opacity:.8;font-size:small}.attachment_file button{cursor:pointer;border-radius:var(--br-tiny);justify-content:center;align-items:center;padding:.5em;display:flex}.attachment_file button:hover{background-color:var(--diff-one)}.server_invite{align-items:center;gap:.5em}.server_invite .server_invite_icon{width:50px}.server_invite .server_invite_join{background:var(--hl-three);border-radius:var(--br-min);padding:.5em 1em}.empty_state{opacity:.5;justify-content:center;align-items:center;display:flex}.pfpWO{aspect-ratio:1;justify-content:center;align-items:center;width:32pt;height:32pt;display:flex;position:relative}.pfpWO>*{width:100%;height:100%;position:absolute}.pfpWO>*.pfp{width:80%;height:80%}.icon_button{border-radius:var(--br-tiny);cursor:pointer;justify-content:center;align-items:center;padding:.5em;font-size:1.3em;display:flex}.icon_button.text{font-size:inherit;text-align:left;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:.5em;min-width:8em}.icon_button.text>svg{font-size:1.3em}.icon_button.text>img{filter:grayscale();width:1.3em;height:1.3em}.icon_button:hover{background-color:var(--bg-three)}:is(.icon_button:hover,.icon_button.active) img{filter:grayscale(0)}.spinner{border:2px solid #0000;border-top-color:currentColor;border-radius:50%;width:24px;height:24px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@keyframes wave{to{background-position:200%}}.cooking{background:linear-gradient(90deg, var(--hl-one), var(--hl-two), var(--hl-three), var(--hl-one));text-shadow:0 0 10px var(--hl-two);color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text;margin-left:.3em;animation:3s linear infinite wave}@media only screen and (width<=500px){.root{width:300vw}.main{scroll-snap-type:x mandatory;scroll-behavior:smooth;overflow-x:auto}.server_bar,.interactive_section,.third_bar{scroll-snap-align:start}.first_bar,.interactive_section,.third_bar{width:calc(100vw - 1em)!important;min-width:calc(100vw - 1em)!important}.server_content>*{max-width:calc(100vw - 1em)!important}.server_content>*.first_bar{overflow-x:hidden;width:calc(100vw - 6em)!important;max-width:calc(100vw - 6em)!important}.server_content .fill.y{min-width:200vw}}.activities_list{margin-top:.5em}.activity_card{align-items:stretch;width:100%;padding:.5em}.activity_text_col{flex-grow:1}.activity_media_title{text-overflow:ellipsis;white-space:nowrap;font-size:.95em;font-weight:600;overflow:hidden}.activity_img_col{justify-content:center;align-items:center;display:flex}.activity_img,.activity_img_placeholder{object-fit:cover;border-radius:4px;width:5em;height:5em}.activity_media_artist{opacity:.7}.activity_app,.activity_title{opacity:.6;text-transform:uppercase;letter-spacing:.04em;font-size:.7em}.activity_progress_wrap{margin-top:.25em}.activity_progress_track{background:#ffffff26;border-radius:2px;width:100%;height:4px;overflow:hidden}.activity_progress_fill{background:currentColor;border-radius:2px;height:100%;transition:width .5s linear}.activity_progress_labels{opacity:.6;justify-content:space-between;margin-top:2px;font-size:.7em}.activities_section{max-height:136px;padding-right:5px;overflow-y:auto}.profile_video_background{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.gift_claim_btn{background-color:var(--hl-one);border-radius:var(--br-min);margin-top:.5em;padding:.5em 1em}.beam_embed_body .gift_amount{font-size:2em}.beam_embed_header{gap:.3em}.code_block_container{background:var(--bg-two);border-radius:var(--br-mid);border:1px solid var(--bg-three);margin:1em 0;overflow:hidden;box-shadow:0 2px 8px #0000004d}.code_block_header{background:var(--bg-three);border-bottom:1px solid var(--bg-three);justify-content:space-between;align-items:center;gap:1em;padding:.3em .3em .3em .5em;display:flex}.code_block_language{text-transform:uppercase;letter-spacing:.5px;color:var(--fg-dim);font-family:Menlo,Monaco,Courier New,monospace;font-size:small}.code_block_copy{background:var(--diff-two);color:var(--fg-dim);border:1px solid var(--diff-three);border-radius:var(--br-min);cursor:pointer;white-space:nowrap;padding:.3em .5em;font-family:Menlo,Monaco,Courier New,monospace;font-size:12px;font-weight:500}.code_block_copy:hover{background:var(--bg-three);border-color:var(--bg-two);color:var(--fg-one)}.code_block_copy:active{background:var(--bg-two)}.code_block_content{background:var(--bg-two);margin:0;padding:0;font-size:13px;line-height:1.5;overflow-x:auto}.code_block_content code{color:var(--fg-one);font-family:Menlo,Monaco,Courier New,monospace}.code_block_content .hljs-attr,.code_block_content .hljs-attribute{color:#e06c75}.code_block_content .hljs-literal,.code_block_content .hljs-number{color:#d19a66}.code_block_content .hljs-string{color:#98c379}.code_block_content .hljs-title{color:#61afef}.code_block_content .hljs-keyword{color:#c678dd}.code_block_content .hljs-function{color:#61afef}.code_block_content .hljs-comment{color:#5c6370;font-style:italic}.code_block_content .hljs-built_in{color:#e06c75}.code_block_content::-webkit-scrollbar{height:8px}.code_block_content::-webkit-scrollbar-track{background:var(--bg-three)}.code_block_content::-webkit-scrollbar-thumb{border-radius:var(--br-min);background:#464646}.code_block_content::-webkit-scrollbar-thumb:hover{background:#5a5a5a}kbd{background:var(--diff-two);color:var(--fg-one);border-radius:var(--br-min);border:1px solid #555;padding:2px 6px;font-family:Menlo,Monaco,Courier New,monospace;font-size:.9em}i{opacity:.95;font-style:italic}strong i{font-style:italic;font-weight:700}pre code.hljs{padding:1em;display:block;overflow-x:auto}code.hljs{padding:3px 5px}.hljs{color:#abb2bf;background:#282c34}.hljs-comment,.hljs-quote{color:#5c6370;font-style:italic}.hljs-doctag,.hljs-keyword,.hljs-formula{color:#c678dd}.hljs-section,.hljs-name,.hljs-selector-tag,.hljs-deletion,.hljs-subst{color:#e06c75}.hljs-literal{color:#56b6c2}.hljs-string,.hljs-regexp,.hljs-addition,.hljs-attribute,.hljs-meta .hljs-string{color:#98c379}.hljs-attr,.hljs-variable,.hljs-template-variable,.hljs-type,.hljs-selector-class,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-number{color:#d19a66}.hljs-symbol,.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-title{color:#61aeee}.hljs-built_in,.hljs-title.class_,.hljs-class .hljs-title{color:#e6c07b}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}.theme-grid{--green:#009400;--tgreen:#9bff9b;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.5em;display:grid}.theme-grid>.theme-card{background-color:var(--bg-two);border-radius:var(--br-mid);align-items:justify;text-align:left;cursor:pointer;padding:0}.theme-grid>.theme-card:hover{background-color:var(--diff-two)}.theme-grid>.theme-card .theme-color{background-color:var(--bg-three);border-radius:var(--br-mid) var(--br-mid) 0 0;height:3em}.theme-grid>.theme-card h3,.theme-grid>.theme-card p{margin:0}.theme-grid>.theme-card .author{color:var(--fg-two);margin-bottom:.5em;font-size:small}.theme-grid>.theme-card .data{padding:1em}.theme-grid>.theme-card .data>.cols.x{align-items:flex-start}.theme-grid>.theme-card .getbtn{background-color:var(--green);color:var(--fg-one);border-radius:var(--br-mid);padding:.3em 1em;font-size:medium}.theme-grid>.theme-card .getbtn[value=Disable]{background-color:var(--diff-three)}.theme-grid>.theme-card .buyCont{color:var(--tgreen);align-items:center;gap:.5em;margin-left:auto;font-size:large}.theme-grid>.theme-card .buyCont *{white-space:nowrap}.mod-list{--green:#009400;--tgreen:#9bff9b;flex-direction:column;gap:.5em;padding-bottom:5em;padding-right:.5em;display:flex;overflow-y:auto}.mod-list>.mod-item{background-color:var(--bg-two);border-radius:var(--br-mid);align-items:flex-start;padding:1em}.mod-list>.mod-item:hover{background-color:var(--diff-two)}.mod-list>.mod-item h3,.mod-list>.mod-item p{margin:0}.mod-list>.mod-item .author{color:var(--fg-two);margin-bottom:.5em;font-size:small}.mod-list>.mod-item .mod-meta{flex:1;min-width:0}.mod-list>.mod-item .mod-action{color:var(--tgreen);flex-direction:row;align-items:center;gap:.5em;margin-left:auto;font-size:large}.mod-list>.mod-item .mod-action *{white-space:nowrap}.mod-list>.mod-item .getbtn{background-color:var(--green);color:var(--fg-one);border-radius:var(--br-mid);padding:.3em 1em;font-size:medium}.mod-list>.mod-item .getbtn[value=Disable]{background-color:var(--diff-three)}.quickcss{box-shadow:var(--border);border-radius:var(--br-mid);background-color:var(--bg-two);width:calc(100% - 1.4em);padding:.7em}.theme-actions{flex-direction:row;gap:.2em;margin-bottom:.5em;display:flex}.theme-actions button{background-color:var(--bg-two);border-radius:var(--br-mid);cursor:pointer;padding:.5em .8em}.theme-actions button.hl{background-color:var(--hl-four)}.theme-sections{gap:8px;margin-bottom:.5em;display:flex}.theme-sections button{appearance:none;color:var(--fg-two);cursor:pointer;font:inherit;background:0 0;border:none;border-bottom:2px solid #0000}.theme-sections button:hover{color:var(--fg-one);border-bottom-color:var(--diff-one)}.theme-sections button.active{color:var(--fg-one);border-bottom-color:var(--hl-one)}.theme-sections button.active:hover{border-bottom-color:var(--hl-three)}.unreaddot{background-color:var(--hl-three);color:var(--fg);border-radius:2em;justify-content:center;align-items:center;width:5px;height:5px;padding:11px;display:inline-flex;transform:scale(.8)}.tc-group{border-radius:12px;margin-bottom:20px;overflow:hidden}.tc-group-header{justify-content:space-between;align-items:center;padding:.7em;display:flex}.tc-group-header h3{color:var(--fg-two,#ffffff7a);margin:0}.tc-reset{color:var(--fg-two,#ffffff7a);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:12px;transition:color .15s,background .15s}.tc-reset:hover{color:var(--fg-one,#fff);background:var(--bg-three,#1d1d1d)}.tc-row{align-items:center;gap:14px;margin:0 .5em .5em;display:flex}.tc-swatch-btn{border:2px solid var(--bg-four,#3a3a3a);cursor:pointer;background-image:linear-gradient(45deg,#2a2a2a 25%,#0000 25%),linear-gradient(-45deg,#2a2a2a 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#2a2a2a 75%),linear-gradient(-45deg,#0000 75%,#2a2a2a 75%);background-position:0 0,0 5px,5px -5px,-5px 0;background-size:10px 10px;border-radius:10px;flex-shrink:0;width:40px;height:40px;padding:0;transition:border-color .15s,transform .1s;position:relative;overflow:hidden}.tc-swatch-btn:hover{border-color:var(--hl-two,#cfa4ff)}.tc-swatch-btn:active{transform:scale(.96)}.tc-swatch-fill{border-radius:8px;position:absolute;inset:0}.tc-swatch-btn input[type=color]{opacity:0;cursor:pointer;border:none;width:100%;height:100%;padding:0;position:absolute;inset:0}.tc-row-info{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.tc-row-name{color:var(--fg-one,#fff);font-size:13.5px;font-weight:500}.tc-row-key{color:var(--fg-two,#ffffff7a);font-family:SF Mono,Menlo,monospace;font-size:11px}.tc-alpha{flex-grow:1;align-items:center;gap:8px;max-width:30%;display:flex}.tc-alpha input[type=range]{appearance:none;background:var(--bg-four,#3a3a3a);width:100%;min-width:0;height:3px;accent-color:var(--hl-one,#8d2aff);cursor:pointer;border-radius:999px;outline:none;flex:1}.tc-alpha input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--fg-one,#fff);cursor:pointer;border-radius:50%;width:12px;height:12px;box-shadow:0 0 0 1px #0000004d}.tc-alpha-value{color:var(--fg-two,#ffffff7a);text-align:right;width:30px;font-family:monospace;font-size:10.5px}.tc-value-input{border:1px solid var(--bg-four,#3a3a3a);background:var(--bg-one,#010101);width:128px;min-width:0;color:var(--fg-two,#ffffff7a);border-radius:7px;flex-shrink:0;padding:7px 9px;font-family:SF Mono,Menlo,monospace;font-size:11.5px}.tc-value-input:hover{color:var(--fg-one,#fff)}.tc-value-input:focus{border-color:var(--hl-one,#8d2aff);color:var(--fg-one,#fff);outline:none}.tc-actions{border:1px solid var(--diff-three);border-radius:var(--br-big);background-color:var(--bg-two);transform-origin:bottom;align-items:center;gap:10px;margin-top:8px;padding:.5em;animation:.3s cubic-bezier(.22,1,.36,1) tc-popup;display:flex;position:sticky;bottom:1em;box-shadow:0 5px 1em #000000ab}@keyframes tc-popup{0%{opacity:0;transform:translateY(1em)}to{opacity:1;transform:translateY(0)scale(1)}}.tc-save{background:var(--hl-one,#8d2aff);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:9px 20px;font-size:13px;font-weight:600;transition:background .15s,opacity .15s}.tc-save:hover{background:var(--hl-three,#5400b4)}.tc-save[data-saved=true]{background:var(--bg-four,#3a3a3a);color:var(--fg-two,#ffffff7a);cursor:default}.tc-reset-all{color:var(--fg-two,#ffffff7a);cursor:pointer;border-radius:8px;padding:9px 16px;font-size:13px;transition:color .15s,border-color .15s}.tc-reset-all:hover{color:var(--fg-one,#fff)}.tc-unsaved-dot{background:var(--hl-two,#cfa4ff);border-radius:50%;width:6px;height:6px;margin-left:2px}@media (width<=520px){.tc-row{flex-wrap:wrap}.tc-value-input{order:4;width:100%;margin-top:6px}}.spotlight_overlay{z-index:999;background:#0000008c;justify-content:center;align-items:flex-start;padding-top:12vh;animation:.12s ease-out spotlight_fade;display:flex;position:fixed;inset:0}@keyframes spotlight_fade{0%{opacity:0}to{opacity:1}}.spotlight_panel{background:var(--bg-two,#1e1f22);border:1px solid var(--diff-three,#ffffff0f);border-radius:var(--br-big);flex-direction:column;width:min(560px,90vw);max-height:min(60vh,480px);animation:.14s ease-out spotlight_pop;display:flex;overflow:hidden;box-shadow:0 12px 40px #00000073}@keyframes spotlight_pop{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.spotlight_inputrow{border-bottom:1px solid var(--diff-three,#ffffff0f);flex-shrink:0;align-items:center;gap:10px;padding:14px 16px;display:flex}.spotlight_searchicon{opacity:.5;flex-shrink:0;width:18px;height:18px}.spotlight_input{color:var(--fg-one,#f2f3f5);background:0 0;border:none;outline:none;flex:1;font-size:15px}.spotlight_input::placeholder{color:var(--fg-dim,#6d6f78)}.spotlight_hint{border-radius:var(--br-mid);color:var(--fg-dim,#949ba4);background:#ffffff0f;flex-shrink:0;padding:2px 6px;font-family:inherit;font-size:11px}.spotlight_results{padding:6px;overflow-y:auto}.spotlight_sectionlabel{text-transform:uppercase;letter-spacing:.02em;color:var(--fg-dim,#949ba4);padding:8px 10px 4px;font-size:11px;font-weight:600}.spotlight_empty{text-align:center;color:var(--fg-dim,#6d6f78);padding:32px 16px;font-size:14px}.spotlight_result{border-radius:var(--br-mid);cursor:pointer;text-align:left;width:100%;font:inherit;color:var(--fg-one,#f2f3f5);background:0 0;border:none;align-items:center;gap:10px;padding:8px 10px;display:flex}.spotlight_result.active,.spotlight_result:hover{background:var(--diff-one,#ffffff0f)}.spotlight_result_icon{opacity:.7;flex-shrink:0;width:18px;height:18px}.spotlight_result_avatar{border-radius:var(--br-big);object-fit:cover;flex-shrink:0;width:20px;height:20px}.spotlight_result_text{flex-direction:column;min-width:0;display:flex}.spotlight_result_title{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.spotlight_result_sub{color:var(--fg-dim,#949ba4);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.picker_tabs{gap:.3em;display:flex}.picker_tabs button{padding:5px .5em}.picker_tabs .active{text-underline-offset:5px;text-decoration:underline;-webkit-text-decoration-color:var(--hl-two);text-decoration-color:var(--hl-two)}.gif_grid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;display:grid;overflow:auto}.gif_button{cursor:pointer;aspect-ratio:1;background:0 0;border:none;padding:0}.gif_button img{object-fit:cover;border-radius:8px;width:100%;height:100%;display:block}.load_more{background-color:var(--bg-three);border-radius:var(--br-mid)}.gif_toolbar{flex-direction:column;gap:.2rem;display:flex}.gif_tags{scrollbar-width:none;gap:.35rem;display:flex;overflow-x:auto}.gif_tags::-webkit-scrollbar{display:none}.gif_tags button{white-space:nowrap;border-radius:999px;padding:.35rem .7rem}.gif_tags button.active{text-underline-offset:5px;text-decoration:underline;-webkit-text-decoration-color:var(--hl-two);text-decoration-color:var(--hl-two)}.gif_toolbar select{appearance:none;background:var(--surface,#2b2b2b);color:inherit;border:1px solid var(--border,#444);font:inherit;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 14px) calc(50% - 2px),calc(100% - 9px) calc(50% - 2px);background-repeat:no-repeat;background-size:5px 5px;border-radius:10px;outline:none;min-width:100px;padding:.45rem 2rem .45rem .75rem;transition:border-color .15s,background .15s}.gif_toolbar select:hover{border-color:var(--accent)}.gif_toolbar select:focus{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 25%, transparent)}.gif_toolbar option{background:var(--surface,#2b2b2b);color:inherit}.emoji_category img{aspect-ratio:1;border-radius:var(--br-tiny);width:18pt;transform:scale(1.2)}.autocomplete_popup{background-color:var(--bg-three);border-radius:var(--br-mid);margin-bottom:.3em}.autocomplete_popup>.autocomplete_item{border-radius:var(--br-mid);padding:.5em}.autocomplete_popup>.autocomplete_item.active,.autocomplete_popup>.autocomplete_item:hover{background-color:var(--diff-one)}.popup_backdrop{z-index:1000;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.gift_popup{background:var(--bg-two);border:1px solid var(--diff-three);border-radius:12px;flex-direction:column;gap:.9rem;width:min(420px,100vw - 2rem);padding:1rem;display:flex;box-shadow:0 12px 32px #00000059}.popup_header{justify-content:space-between;align-items:center;font-size:1rem;font-weight:600;display:flex}.popup_header button{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:.35rem;display:flex}.popup_header button:hover{background:#ffffff14}.gift_popup label{flex-direction:column;gap:.35rem;font-size:.9rem;font-weight:500;display:flex}.gift_popup input,.gift_popup textarea{box-sizing:border-box;border:1px solid var(--border-color);background:var(--bg-one);width:100%;color:inherit;font:inherit;border-radius:8px;outline:none;padding:.6rem .75rem}.gift_popup input:focus,.gift_popup textarea:focus{border-color:var(--accent-color)}.gift_popup textarea{resize:vertical;min-height:90px}.gift_popup>button:last-child{background:var(--hl-one);color:var(--fg-one);font:inherit;cursor:pointer;border:none;border-radius:8px;align-self:flex-end;padding:.65rem 1rem;font-weight:600;transition:opacity .15s}.gift_popup>button:last-child:hover:not(:disabled){opacity:.9}.gift_popup>button:last-child:disabled{opacity:.6;cursor:not-allowed}.error{color:#ff6b6b;background:#ff50501f;border:1px solid #ff505059;border-radius:8px;padding:.65rem .75rem;font-size:.9rem}.forum_post_compose{background-color:var(--bg-two);border-radius:var(--br-mid);border:1px solid var(--diff-three);flex-direction:row;justify-content:space-between;gap:.5em;margin:.5em;display:flex}.forum_post_compose>.searchbox{background-color:#0000;border:0;align-items:center;gap:.5em;width:100%}.forum_post_compose>.searchbox>input{padding:.5em}.forum_post_compose>.searchbox>.y.fill>input{font-weight:700}.forum_post_compose>.searchbox>.y.fill>*{padding:.5em}.new_forum_post_btn{white-space:nowrap;background:var(--hl-three);border-radius:var(--br-min);flex-direction:row;align-items:center;gap:.5em;padding:.5em .8em;display:flex}.voice_channel_view{z-index:1;position:relative}.voice_channel_view .immersive_background{z-index:-1;opacity:.2;object-fit:fill;border-radius:var(--br-big);filter:blur(5em);width:100%;height:100%;position:absolute;top:0;right:0}.voice_channel_view>*{z-index:2}.voice_channel_view .vml-empty{opacity:1}.voice_channel_view_body{justify-content:center;align-items:center}.voice_channel_view_body video{width:8em;height:5em}.voice_channel_controls{justify-content:center;gap:.5em;margin-bottom:3em}.voice_channel_controls button{background-color:var(--bg-three);border:1px solid var(--diff-three);border-radius:var(--br-mid);cursor:pointer;padding:.5em 1em}.vc_big_title{margin:0;font-size:5em}.voice_channel_participant{text-align:center;align-items:center;gap:.5em;width:fit-content}.voice_channel_participant>.pfpWO{width:5em;height:5em}
