:root{--bg: #101010;--card: #16161a;--primary: #325eff;--primary-glow: rgba(50, 94, 255, .35);--accent: #8a8a8a;--muted: #a0a0a0;--light: #f5f5f7;--danger: #ff4747;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 10px;--radius-xl: 12px;--radius-full: 50%;--transition-fast: .1s ease;--transition-normal: .15s ease;--transition-slow: .4s ease;--z-base: 1;--z-content: 10;--z-footer: 20;--z-nav: 100;--z-overlay: 200;--z-modal: 1000;--z-floating-overlay-base: 500010;--z-floating-overlay: 500020;--z-tooltip: 500030;--z-portal: 500020}:root[data-theme=light]{color-scheme:light;--bg: #f5f5f7;--card: #ffffff;--text: #171717;--accent: #6e6e73;--muted: #52525b;--light: #171717;--primary-glow: rgba(50, 94, 255, .22);--dashboard-button-secondary-text: #171717;--dashboard-button-secondary-text-active: rgba(23, 23, 23, .86);--dashboard-button-secondary-bg: rgba(0, 0, 0, .04);--dashboard-button-secondary-bg-hover: rgba(0, 0, 0, .06);--dashboard-button-secondary-bg-active: rgba(0, 0, 0, .05);--dashboard-button-secondary-border: rgba(0, 0, 0, .08);--dashboard-button-secondary-border-hover: rgba(0, 0, 0, .12);--dashboard-button-secondary-border-top: rgba(0, 0, 0, .1);--dashboard-button-secondary-border-top-hover: rgba(0, 0, 0, .14);--dashboard-button-filled-text: #ffffff;--dashboard-button-filled-bg: #0f0f0f;--dashboard-button-filled-border-mix: #f5f5f7;--dashboard-button-filled-border-top-mix: #ffffff;--dashboard-button-filled-hover-bg: #262626;--dashboard-button-filled-hover-border: #262626;--dashboard-button-filled-hover-border-top: #3a3a3a;--dashboard-button-filled-active-bg: #1a1a1a;--dashboard-button-filled-active-border: #1a1a1a;--dashboard-button-filled-active-border-top: #2e2e2e;--ehrp-mention-popover-bg: #ffffff;--ehrp-mention-popover-border: rgba(0, 0, 0, .1);--ehrp-mention-popover-shadow: rgba(0, 0, 0, .14);--ehrp-mention-menu-border-muted: rgba(0, 0, 0, .12);--ehrp-mention-scrollbar-thumb: rgba(0, 0, 0, .22);--ehrp-mention-scrollbar-thumb-hover: rgba(0, 0, 0, .32);--ehrp-mention-header-color: rgba(23, 23, 23, .45);--ehrp-mention-btn-color: #171717;--ehrp-mention-btn-hover-bg: rgba(0, 0, 0, .06);--ehrp-mention-btn-active-bg: rgba(0, 0, 0, .08);--ehrp-mention-btn-active-hover-bg: rgba(0, 0, 0, .1);--ehrp-mention-channel-icon-color: rgba(23, 23, 23, .5)}:root[data-theme=dark]{color-scheme:dark}:root[data-theme=light]{scrollbar-color:rgba(0,0,0,.18) transparent}:root[data-theme=light] ::-webkit-scrollbar-thumb{background:#00000024}:root[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:#00000038}:root[data-theme=light] :focus-visible{outline-color:#00000059}:root[data-theme=light] :is(main,div)[data-route=landing],:root[data-theme=light] [data-route=pricing]{--landing-canvas: #f5f5f7;--landing-card-surface: #ffffff;--landing-card-border: rgba(0, 0, 0, .08);--landing-dept-title-color: #171717;--landing-feature-nav: rgba(23, 23, 23, .55);--landing-feature-nav-active: #171717;--landing-showcase-icon: #171717;--landing-showcase-title: #171717;--landing-showcase-desc: rgba(23, 23, 23, .7);--landing-panel-header: #171717;--landing-panel-desc: rgba(23, 23, 23, .7);--landing-category-rail-border: rgba(0, 0, 0, .08);--landing-trusted-card-bg: rgba(0, 0, 0, .03);--landing-trusted-card-border: rgba(0, 0, 0, .08);--pricing-row-divider: rgba(0, 0, 0, .08);--dashboard-button-secondary-text: #171717;--dashboard-button-secondary-text-active: rgba(23, 23, 23, .86);--dashboard-button-secondary-bg: rgba(0, 0, 0, .04);--dashboard-button-secondary-bg-hover: rgba(0, 0, 0, .06);--dashboard-button-secondary-bg-active: rgba(0, 0, 0, .05);--dashboard-button-secondary-border: rgba(0, 0, 0, .08);--dashboard-button-secondary-border-hover: rgba(0, 0, 0, .12);--dashboard-button-secondary-border-top: rgba(0, 0, 0, .1);--dashboard-button-secondary-border-top-hover: rgba(0, 0, 0, .14)}:root[data-theme=light] [data-route=login]{--login-panel-bg: #ffffff;--login-panel-border: rgba(0, 0, 0, .08)}:root[data-theme=light] [data-route=login] .login-title,:root[data-theme=light] [data-route=login] .login-restricted-header h1{color:var(--text, #171717);background:none;-webkit-background-clip:unset;background-clip:unset;-webkit-text-fill-color:currentColor}:root[data-theme=light] [data-route=login] .login-brand{color:var(--text, #171717)}:root[data-theme=light] [data-route=login] .login-brand img{filter:brightness(0)}:root[data-theme=light] [data-route=login] :is(.redirect-text,.loading-text,.login-hint){color:#171717c7}:root[data-theme=light] [data-route=login] .spinner circle{stroke:#17171759}:root[data-theme=light] [data-route=login] .login-restricted-footer{border-top-color:#00000014}:root[data-theme=light] [data-route=login] .login-restricted-inline-link:hover{color:var(--text, #171717)}:root[data-theme=light] [data-route=login] .legal-note :global(a:hover){color:var(--text, #171717)}:root[data-theme=light] [data-route=login] :is(.btn-completed,.btn-completed:hover,.btn-completed:active){color:#1717178c}:root[data-theme=light] [data-route=login] .btn-completed:before{background:#0000000a;border-color:#00000014;border-top-color:#0000001a}:root[data-theme=light] [data-route=login] .login-buttons .btn-secondary{color:var(--dashboard-button-secondary-text, #171717)}:root[data-theme=light] [data-route=login] .login-buttons .btn-secondary:before{background-color:var(--dashboard-button-secondary-bg, rgba(0, 0, 0, .04));border-color:var(--dashboard-button-secondary-border, rgba(0, 0, 0, .08));border-top-color:var(--dashboard-button-secondary-border-top, rgba(0, 0, 0, .1))}@media(hover:hover){:root[data-theme=light] [data-route=login] .login-buttons .btn-secondary:hover:not(:disabled):before{background-color:var(--dashboard-button-secondary-bg-hover, rgba(0, 0, 0, .06));border-color:var(--dashboard-button-secondary-border-hover, rgba(0, 0, 0, .12));border-top-color:var( --dashboard-button-secondary-border-top-hover, rgba(0, 0, 0, .14) )}}:root[data-theme=light] [data-route=login] .login-buttons .btn-secondary:active:not(:disabled):before{background-color:var(--dashboard-button-secondary-bg-active, rgba(0, 0, 0, .05))}:root[data-theme=light] [data-route=login] .login-buttons .btn-secondary:active:not(:disabled){color:var(--dashboard-button-secondary-text-active, rgba(23, 23, 23, .86))}:root[data-theme=light] [data-route=login] .unlink-icon{color:var(--text, #171717)}:root[data-theme=light] [data-route=status]{--status-panel-bg: #ffffff;--status-panel-border: rgba(0, 0, 0, .08);--status-divider: rgba(0, 0, 0, .08);--status-operational: #166534;--status-operational-bg: #dcfce7;--status-degraded: #92400e;--status-degraded-bg: #fef3c7;--status-partial: #9a3412;--status-partial-bg: #ffedd5;--status-major: #991b1b;--status-major-bg: #fee2e2;--status-maintenance: #1e40af;--status-maintenance-bg: #dbeafe;--status-unknown: #374151;--status-unknown-bg: #f3f4f6;--status-uptime-bar-operational: #16a34a;--status-uptime-percentage: #166534}:root[data-theme=light] :is(main,div)[data-route=landing] .nav,:root[data-theme=light] [data-route=pricing] .nav,:root[data-theme=light] .nav.nav-home-index,:root[data-theme=light] .nav.nav-marketing-compact{background:#f5f5f7b8}:root[data-theme=light] :is(main,div)[data-route=landing] .mobile-nav,:root[data-theme=light] [data-route=pricing] .mobile-nav,:root[data-theme=light] .nav.nav-home-index~.mobile-nav,:root[data-theme=light] .nav.nav-marketing-compact~.mobile-nav{background:#f5f5f7eb}@supports (background: color-mix(in srgb,#f5f5f7 50%,transparent)){:root[data-theme=light] :is(main,div)[data-route=landing] .nav,:root[data-theme=light] [data-route=pricing] .nav,:root[data-theme=light] .nav.nav-home-index,:root[data-theme=light] .nav.nav-marketing-compact{background:color-mix(in srgb,var(--landing-canvas, #f5f5f7) 72%,transparent)}:root[data-theme=light] :is(main,div)[data-route=landing] .mobile-nav,:root[data-theme=light] [data-route=pricing] .mobile-nav,:root[data-theme=light] .nav.nav-home-index~.mobile-nav,:root[data-theme=light] .nav.nav-marketing-compact~.mobile-nav{background:color-mix(in srgb,var(--landing-canvas, #f5f5f7) 92%,transparent)}}:root[data-theme=light] :is(h1,h2,h3,h4,h5,h6,.page-title,.legal-header h1,[data-route=status] .status-hero-title,[data-route=pricing] .pricing-section-title,:is([data-route=landing],[data-route=ingame]) :is(.bot-section-header h2,.trusted-section h2),:is([data-route=landing],[data-route=ingame]) .hero-title-gradient,main[data-route=landing] .bot-feature-category-dept-title){color:var(--text, #171717);background:none;-webkit-background-clip:unset;background-clip:unset;-webkit-text-fill-color:currentColor}:root[data-theme=light] :is(main,div)[data-route=landing] .hero-buttons .btn-secondary{color:var(--dashboard-button-secondary-text, #171717)}:root[data-theme=light] :is(main,div)[data-route=landing] .hero-buttons .btn-secondary:before{background-color:var(--dashboard-button-secondary-bg, rgba(0, 0, 0, .04));border-color:var(--dashboard-button-secondary-border, rgba(0, 0, 0, .08));border-top-color:var(--dashboard-button-secondary-border-top, rgba(0, 0, 0, .1))}@media(hover:hover){:root[data-theme=light] :is(main,div)[data-route=landing] .hero-buttons .btn-secondary:hover:not(:disabled):before{background-color:var(--dashboard-button-secondary-bg-hover, rgba(0, 0, 0, .06));border-color:var(--dashboard-button-secondary-border-hover, rgba(0, 0, 0, .12));border-top-color:var( --dashboard-button-secondary-border-top-hover, rgba(0, 0, 0, .14) )}}:root[data-theme=light] :is(main,div)[data-route=landing] .hero-buttons .btn-secondary:active:not(:disabled):before{background-color:var(--dashboard-button-secondary-bg-active, rgba(0, 0, 0, .05))}:root[data-theme=light] :is(main,div)[data-route=landing] .hero-buttons .btn-secondary:active:not(:disabled){color:var(--dashboard-button-secondary-text-active, rgba(23, 23, 23, .86))}:root[data-theme=light] .nav-links a{color:#171717b8}:root[data-theme=light] .nav-links a:hover,:root[data-theme=light] .nav-links a.active{color:var(--text, #171717)}:root[data-theme=light] .nav-links a:hover:before,:root[data-theme=light] .nav-links a.active:before{background:#0000000f}:root[data-theme=light] .nav-links a:active:before{background:#0000000d}:root[data-theme=light] .nav-links a:focus-visible{background:#0000000f}:root[data-theme=light] :is(.nav.nav-home-index,.nav.nav-marketing-compact) .nav-actions>.btn.btn-secondary{color:#171717}:root[data-theme=light] :is(.nav.nav-home-index,.nav.nav-marketing-compact) .nav-actions>.btn.btn-secondary:before{background-color:#0000000a;border-color:#00000014;border-top-color:#0000001a}@media(hover:hover){:root[data-theme=light] :is(.nav.nav-home-index,.nav.nav-marketing-compact) .nav-actions>.btn.btn-secondary:hover:not(:disabled):before{background-color:#0000000f;border-color:#0000001f;border-top-color:#00000024}}:root[data-theme=light] :is(.nav.nav-home-index,.nav.nav-marketing-compact) .nav-actions>.btn.btn-secondary:active:not(:disabled):before{background-color:#0000000d}:root[data-theme=light] :is(.nav.nav-home-index,.nav.nav-marketing-compact) .nav-actions>.btn.btn-secondary:active:not(:disabled){color:#171717db}:root[data-theme=light] .mobile-nav-links a{color:#171717e0;text-shadow:none}:root[data-theme=light] .mobile-nav-links a.active{color:var(--text, #171717);background:#0000000f}@media(hover:hover){:root[data-theme=light] .mobile-nav-links a:hover{color:var(--text, #171717);background:#0000000f}}:root[data-theme=light] .mobile-overlay{background:#00000047}:root[data-theme=light] .brand img{filter:brightness(0)}:root[data-theme=light] [data-route=account-index] .account-card,:root[data-theme=light] [data-route=account-index] .action-btn{background:var(--card);border-color:#00000014;color:var(--text, #171717)}:root[data-theme=light] [data-route=account-index] .account-info .display-name,:root[data-theme=light] [data-route=account-index] .action-btn .action-title{color:var(--text, #171717)}:root[data-theme=light] [data-route=account-index] .action-btn svg{color:var(--muted)}:root[data-theme=light] [data-route=account-index] .avatar-disconnected{background:#0000000a}@media(hover:hover){:root[data-theme=light] [data-route=account-index] .action-btn:hover:not(:disabled){background:#f2f2f2;border-color:#00000024;color:var(--text, #171717)}:root[data-theme=light] [data-route=account-index] .action-btn.danger:hover:not(:disabled){background:#ff474714;border-color:#ff474747}:root[data-theme=light] [data-route=account-index] .action-btn:hover:not(:disabled) svg{color:var(--text, #171717)}:root[data-theme=light] [data-route=account-index] .action-btn.danger:hover:not(:disabled) svg{color:var(--danger)}:root[data-theme=light] [data-route=account-index] .unlink-btn.link-action:hover:not(:disabled){color:var(--text, #171717);background:#f2f2f2}}:root[data-theme=light] [data-route=account-index] .action-btn:active:not(:disabled){background:#0000000d;border-color:#0000001a}:root[data-theme=light] [data-route=account-index] .action-btn.danger:active:not(:disabled){background:#ff47471f;border-color:#ff474757}:root[data-theme=light] .legal-content :is(table,th,td,blockquote){border-color:#00000014}:root[data-theme=light] .legal-content table tr:nth-child(2n){background:#00000008}:root[data-theme=light] .legal-content a{color:#006ce7}:root[data-theme=light] .legal-content a:hover{color:#004d99;opacity:1;text-decoration:underline}:root[data-theme=light] .legal-content a:focus-visible{outline:2px solid #006ce7;outline-offset:2px;border-radius:2px}:root[data-theme=light] .legal-content .legal-table code{background:#006ce714;color:#004d99}:root[data-theme=light] .footer{border-top-color:#00000014}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-latin-400-normal.C38fXH4l.woff2) format("woff2"),url(./inter-latin-400-normal.CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-latin-500-normal.Cerq10X2.woff2) format("woff2"),url(./inter-latin-500-normal.BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(./inter-latin-700-normal.Yt3aPRUw.woff2) format("woff2"),url(./inter-latin-700-normal.BLAVimhd.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(./inter-latin-800-normal.BYj_oED-.woff2) format("woff2"),url(./inter-latin-800-normal.D1mf63XC.woff) format("woff")}*,*:before,*:after{box-sizing:border-box}html{height:100%;scrollbar-color:rgba(255,255,255,.1) transparent;scrollbar-width:thin;scrollbar-gutter:stable}html,body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size-adjust:.52;background:var(--bg);color:var(--light);scroll-behavior:smooth;-webkit-tap-highlight-color:transparent}body{overflow-x:clip;min-height:100%;width:100%;max-width:100%}@media(pointer:coarse){html{scroll-behavior:auto}body{overscroll-behavior-y:none}}.app-shell{display:contents}#main-content{width:100%;min-width:0;max-width:100%;overflow-x:clip}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#ffffff26}:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:2px}:root:not([data-keyboard-nav]) :is(a,button,input,select,textarea,[role=button],[role=tab],[role=menuitem],[tabindex]):focus-visible{outline:none;box-shadow:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important;transition-delay:0ms!important}}.btn{--btn-secondary-text: var(--dashboard-button-secondary-text, #ffffff);--btn-secondary-text-active: var(--dashboard-button-secondary-text-active, rgba(255, 255, 255, .85));--btn-secondary-bg: var(--dashboard-button-secondary-bg, rgba(255, 255, 255, .05));--btn-secondary-bg-hover: var(--dashboard-button-secondary-bg-hover, rgba(255, 255, 255, .065));--btn-secondary-bg-active: var(--dashboard-button-secondary-bg-active, rgba(255, 255, 255, .055));--btn-secondary-border: var(--dashboard-button-secondary-border, rgba(255, 255, 255, .06));--btn-secondary-border-hover: var(--dashboard-button-secondary-border-hover, rgba(255, 255, 255, .08));--btn-secondary-border-top: var(--dashboard-button-secondary-border-top, rgba(255, 255, 255, .12));--btn-secondary-border-top-hover: var( --dashboard-button-secondary-border-top-hover, rgba(255, 255, 255, .16) );--btn-filled-text: var(--dashboard-button-filled-text, #ffffff);--btn-filled-bg: var(--dashboard-button-filled-bg, var(--primary, #325eff));--btn-filled-border-mix: var(--dashboard-button-filled-border-mix, #000000);--btn-filled-border-top-mix: var(--dashboard-button-filled-border-top-mix, #ffffff);--btn-filled-hover-bg: var(--dashboard-button-filled-hover-bg, rgb(39, 85, 234));--btn-filled-hover-border: var(--dashboard-button-filled-hover-border, rgb(34, 74, 205));--btn-filled-hover-border-top: var(--dashboard-button-filled-hover-border-top, rgb(88, 128, 255));--btn-filled-active-bg: var(--dashboard-button-filled-active-bg, rgb(34, 74, 205));--btn-filled-active-border: var(--dashboard-button-filled-active-border, rgb(31, 68, 188));--btn-filled-active-border-top: var(--dashboard-button-filled-active-border-top, rgb(76, 114, 232));--btn-ghost-text: var(--dashboard-button-ghost-text, rgba(255, 255, 255, .35));--btn-ghost-text-hover: var(--dashboard-button-ghost-text-hover, rgba(255, 255, 255, .6));--btn-ghost-text-active: var(--dashboard-button-ghost-text-active, rgba(255, 255, 255, .75));--btn-ghost-bg-hover: var(--dashboard-button-ghost-bg-hover, rgba(255, 255, 255, .05));--btn-ghost-bg-active: var(--dashboard-button-ghost-bg-active, rgba(255, 255, 255, .06));--btn-danger-text: var(--dashboard-button-danger-text, #ef4444);--btn-danger-text-hover: var(--dashboard-button-danger-text-hover, #f87171);--btn-danger-text-active: var(--dashboard-button-danger-text-active, rgba(248, 113, 113, .9));--btn-danger-bg: var(--dashboard-button-danger-bg, rgba(239, 68, 68, .12));--btn-danger-bg-hover: var(--dashboard-button-danger-bg-hover, rgba(239, 68, 68, .16));--btn-danger-bg-active: var(--dashboard-button-danger-bg-active, rgba(239, 68, 68, .14));--btn-danger-border: var(--dashboard-button-danger-border, rgba(239, 68, 68, .2));--btn-danger-border-top: var(--dashboard-button-danger-border-top, rgba(248, 113, 113, .28));--btn-icon-size: var(--dashboard-button-icon-size, 1rem);--btn-icon-gap: var(--dashboard-button-icon-gap, .5rem);--btn-surface-text: var(--dashboard-button-surface-text, rgba(255, 255, 255, .5));--btn-surface-text-hover: var(--dashboard-button-surface-text-hover, rgba(255, 255, 255, .8));--btn-surface-text-active: var(--dashboard-button-surface-text-active, rgba(255, 255, 255, .86));--btn-icon-width: var(--dashboard-icon-button-width, 32px);--btn-icon-height: var(--dashboard-icon-button-height, 32px);--btn-icon-radius: var(--dashboard-icon-button-radius, 8px);box-sizing:border-box;position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-icon-gap);padding:.75rem 1.5rem;border-radius:10px;font-weight:600;font-size:1rem;line-height:1.2;font-family:inherit;text-decoration:none;white-space:nowrap;appearance:none;-webkit-appearance:none;background:transparent;border:none;cursor:pointer;transition:color .22s cubic-bezier(.22,1,.36,1),opacity .2s ease}:root[data-theme=light] .btn,:root[data-dashboard-theme=light] .btn{--btn-filled-text: var(--dashboard-button-filled-text, #ffffff);--btn-filled-bg: var(--dashboard-button-filled-bg, #0f0f0f);--btn-filled-border-mix: var(--dashboard-button-filled-border-mix, #f5f5f7);--btn-filled-border-top-mix: var(--dashboard-button-filled-border-top-mix, #ffffff);--btn-filled-hover-bg: var(--dashboard-button-filled-hover-bg, #262626);--btn-filled-hover-border: var(--dashboard-button-filled-hover-border, #262626);--btn-filled-hover-border-top: var(--dashboard-button-filled-hover-border-top, #3a3a3a);--btn-filled-active-bg: var(--dashboard-button-filled-active-bg, #1a1a1a);--btn-filled-active-border: var(--dashboard-button-filled-active-border, #1a1a1a);--btn-filled-active-border-top: var(--dashboard-button-filled-active-border-top, #2e2e2e);--btn-secondary-text: var(--dashboard-button-secondary-text, #171717);--btn-secondary-text-active: var(--dashboard-button-secondary-text-active, rgba(23, 23, 23, .86));--btn-secondary-bg: var(--dashboard-button-secondary-bg, rgba(0, 0, 0, .04));--btn-secondary-bg-hover: var(--dashboard-button-secondary-bg-hover, rgba(0, 0, 0, .06));--btn-secondary-bg-active: var(--dashboard-button-secondary-bg-active, rgba(0, 0, 0, .05));--btn-secondary-border: var(--dashboard-button-secondary-border, rgba(0, 0, 0, .08));--btn-secondary-border-hover: var(--dashboard-button-secondary-border-hover, rgba(0, 0, 0, .12));--btn-secondary-border-top: var(--dashboard-button-secondary-border-top, rgba(0, 0, 0, .1));--btn-secondary-border-top-hover: var( --dashboard-button-secondary-border-top-hover, rgba(0, 0, 0, .14) )}:root[data-theme=light] :is([data-route=landing],[data-route=ingame]) .btn-primary.hero-dashboard-button:after,:root[data-theme=light] :is([data-route=landing],[data-route=ingame]) .btn.primary.hero-dashboard-button:after,:root[data-dashboard-theme=light] :is([data-route=landing],[data-route=ingame]) .btn-primary.hero-dashboard-button:after,:root[data-dashboard-theme=light] :is([data-route=landing],[data-route=ingame]) .btn.primary.hero-dashboard-button:after{content:none;display:none}.btn:before{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid transparent;z-index:-1;transition:transform .12s cubic-bezier(.33,1,.68,1),background-color .22s cubic-bezier(.22,1,.36,1),border-color .22s cubic-bezier(.22,1,.36,1),border-top-color .22s cubic-bezier(.22,1,.36,1)}.btn:active:not(:disabled):before{transform:scale(.98)}.btn:not(.btn-icon-only) :global(svg){width:var(--btn-icon-size);height:var(--btn-icon-size);flex-shrink:0}.btn.primary,.btn-primary{color:var(--btn-filled-text);box-shadow:none}.btn.primary:before,.btn-primary:before{background-color:var(--btn-filled-bg);border-color:color-mix(in srgb,var(--btn-filled-bg) 78%,var(--btn-filled-border-mix));border-top-color:color-mix(in srgb,var(--btn-filled-bg) 88%,var(--btn-filled-border-top-mix));box-shadow:none}.btn.primary:focus-visible,.btn-primary:focus-visible{box-shadow:none}@media(hover:hover){.btn.primary:hover:not(:disabled):before,.btn-primary:hover:not(:disabled):before{background-color:var(--btn-filled-hover-bg);border-color:var(--btn-filled-hover-border);border-top-color:var(--btn-filled-hover-border-top)}}.btn.primary:active:not(:disabled):before,.btn-primary:active:not(:disabled):before{background-color:var(--btn-filled-active-bg);border-color:var(--btn-filled-active-border);border-top-color:var(--btn-filled-active-border-top)}.btn.secondary,.btn-secondary{color:var(--btn-secondary-text)}.btn.secondary:before,.btn-secondary:before{background-color:var(--btn-secondary-bg);border-color:var(--btn-secondary-border);border-top-color:var(--btn-secondary-border-top)}@media(hover:hover){.btn.secondary:hover:not(:disabled):before,.btn-secondary:hover:not(:disabled):before{background-color:var(--btn-secondary-bg-hover);border-color:var(--btn-secondary-border-hover);border-top-color:var(--btn-secondary-border-top-hover)}}.btn.secondary:active:not(:disabled):before,.btn-secondary:active:not(:disabled):before{background-color:var(--btn-secondary-bg-active)}.btn.secondary:active:not(:disabled),.btn-secondary:active:not(:disabled){color:var(--btn-secondary-text-active)}.btn.surface,.btn-surface{color:var(--btn-surface-text)}.btn.surface:before,.btn-surface:before{background-color:var(--btn-secondary-bg);border-color:var(--btn-secondary-border);border-top-color:var(--btn-secondary-border-top)}@media(hover:hover){.btn.surface:hover:not(:disabled):before,.btn-surface:hover:not(:disabled):before{background-color:var(--btn-secondary-bg-hover);border-color:var(--btn-secondary-border-hover);border-top-color:var(--btn-secondary-border-top-hover)}}.btn.surface:hover:not(:disabled),.btn-surface:hover:not(:disabled){color:var(--btn-surface-text-hover)}.btn.surface:active:not(:disabled):before,.btn-surface:active:not(:disabled):before{background-color:var(--btn-secondary-bg-active)}.btn.surface:active:not(:disabled),.btn-surface:active:not(:disabled){color:var(--btn-surface-text-active)}.btn.secondary.auto-primary,.btn-secondary.auto-primary{color:var(--btn-filled-text);box-shadow:none}.btn.secondary.auto-primary:before,.btn-secondary.auto-primary:before{background-color:var(--btn-filled-bg);border-color:color-mix(in srgb,var(--btn-filled-bg) 78%,var(--btn-filled-border-mix));border-top-color:color-mix(in srgb,var(--btn-filled-bg) 88%,var(--btn-filled-border-top-mix));box-shadow:none}.btn.secondary.auto-primary:focus-visible,.btn-secondary.auto-primary:focus-visible{box-shadow:none}@media(hover:hover){.btn.secondary.auto-primary:hover:not(:disabled):before,.btn-secondary.auto-primary:hover:not(:disabled):before{background-color:var(--btn-filled-hover-bg);border-color:var(--btn-filled-hover-border);border-top-color:var(--btn-filled-hover-border-top)}}.btn.secondary.auto-primary:active:not(:disabled):before,.btn-secondary.auto-primary:active:not(:disabled):before{background-color:var(--btn-filled-active-bg);border-color:var(--btn-filled-active-border);border-top-color:var(--btn-filled-active-border-top)}.btn.secondary.auto-primary:active:not(:disabled),.btn-secondary.auto-primary:active:not(:disabled){color:var(--btn-filled-text)}.btn.ghost,.btn-ghost,.btn.tertiary,.btn-tertiary{color:var(--btn-ghost-text)}.btn.ghost:before,.btn-ghost:before,.btn.tertiary:before,.btn-tertiary:before{background-color:transparent;border-color:transparent;border-top-color:transparent}@media(hover:hover){.btn.ghost:hover:not(:disabled):before,.btn-ghost:hover:not(:disabled):before,.btn.tertiary:hover:not(:disabled):before,.btn-tertiary:hover:not(:disabled):before{background-color:var(--btn-ghost-bg-hover)}}.btn.ghost:hover:not(:disabled),.btn-ghost:hover:not(:disabled),.btn.tertiary:hover:not(:disabled),.btn-tertiary:hover:not(:disabled){color:var(--btn-ghost-text-hover)}.btn.ghost:active:not(:disabled):before,.btn-ghost:active:not(:disabled):before,.btn.tertiary:active:not(:disabled):before,.btn-tertiary:active:not(:disabled):before{background-color:var(--btn-ghost-bg-active)}.btn.ghost:active:not(:disabled),.btn-ghost:active:not(:disabled),.btn.tertiary:active:not(:disabled),.btn-tertiary:active:not(:disabled){color:var(--btn-ghost-text-active)}.btn.danger,.btn-danger{color:var(--btn-danger-text)}.btn.danger:before,.btn-danger:before{background-color:var(--btn-danger-bg);border-color:var(--btn-danger-border);border-top-color:var(--btn-danger-border-top)}@media(hover:hover){.btn.danger:hover:not(:disabled):before,.btn-danger:hover:not(:disabled):before{background-color:var(--btn-danger-bg-hover)}}.btn.danger:hover:not(:disabled),.btn-danger:hover:not(:disabled){color:var(--btn-danger-text-hover)}.btn.danger:active:not(:disabled):before,.btn-danger:active:not(:disabled):before{background-color:var(--btn-danger-bg-active)}.btn.danger:active:not(:disabled),.btn-danger:active:not(:disabled){color:var(--btn-danger-text-active)}.btn.compact,.btn-compact{min-height:34px;height:34px;padding:0 .625rem;font-size:.85rem;border-radius:10px}.btn.sm,.btn-sm{padding:.55rem 1rem;font-size:.9rem;border-radius:9px}.btn.lg,.btn-lg{padding:.85rem 1.75rem;font-size:1.05rem;border-radius:10px}.btn.btn-icon-only{gap:0;padding:0;width:var(--btn-icon-width);height:var(--btn-icon-height);min-width:var(--btn-icon-width);min-height:var(--btn-icon-height);border-radius:var(--btn-icon-radius);flex-shrink:0}.btn.btn-icon-only :global(svg){width:calc(var(--btn-icon-size) + 2px);height:calc(var(--btn-icon-size) + 2px)}.btn.btn-icon-only.btn-compact,.btn.btn-icon-only.compact{width:34px;height:34px;min-width:34px;min-height:34px}.btn.btn-icon-only.btn-sm,.btn.btn-icon-only.sm{width:36px;height:36px;min-width:36px;min-height:36px}.btn.btn-icon-only.btn-lg,.btn.btn-icon-only.lg{width:44px;height:44px;min-width:44px;min-height:44px}.btn.btn-icon-only.match-remove-height{width:44px;height:44px;min-width:44px;min-height:44px;border-radius:10px}.btn.btn-icon-only.match-remove-height :global(svg){width:18px;height:18px}.btn:disabled,.btn.disabled{opacity:.5;cursor:not-allowed}.btn.disabled{pointer-events:none}.btn:focus-visible{outline:2px solid var(--dashboard-focus-outline, var(--primary, #5865f2));outline-offset:2px}@media(max-width:768px){.btn:not(.btn-compact):not(.compact):not(.btn-icon-only){min-height:40px;padding:.55rem 1rem;font-size:.9rem;border-radius:9px}.btn.btn-icon-only.match-remove-height{width:40px;height:40px;min-width:40px;min-height:40px;border-radius:9px}.btn.btn-icon-only.match-remove-height :global(svg){width:17px;height:17px}}@media(max-width:480px){.btn:not(.btn-compact):not(.compact):not(.btn-icon-only){min-height:36px;padding:.5rem .85rem;font-size:.875rem;border-radius:8px}.btn.btn-icon-only.match-remove-height{width:36px;height:36px;min-width:36px;min-height:36px;border-radius:8px}.btn.btn-icon-only.match-remove-height :global(svg){width:16px;height:16px}}@media(max-width:390px){.btn:not(.btn-compact):not(.compact):not(.btn-icon-only){min-height:36px;padding:.5rem .75rem;font-size:.85rem}}:root{--select-surface-press-scale: .99;--select-dropdown-item-hover-bg: rgba(255, 255, 255, .08);--select-dropdown-item-active-bg: rgba(255, 255, 255, .08);--select-dropdown-item-pressed-bg: rgba(255, 255, 255, .06)}.dropdown-item,.channel-dropdown-item,.role-dropdown-item,.ds-option,.ccs-channel-item,.select-menu-dropdown-option,.channel-item{position:relative}.dropdown-item:before,.channel-dropdown-item:before,.role-dropdown-item:before,.ds-option:before,.ccs-channel-item:before,.select-menu-dropdown-option:before,.channel-item:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background-color:transparent;transform:scale(1);transition:transform .12s cubic-bezier(.33,1,.68,1),background-color .2s cubic-bezier(.22,1,.36,1)}@media(hover:hover){.dropdown-item:hover:not(:active):not(.disabled):before,.channel-dropdown-item:hover:not(:active):before,.role-dropdown-item:hover:not(:active):not(.ungivable):before,.ds-option:hover:not(:active):before,.ccs-channel-item:hover:not(:active):before,.select-menu-dropdown-option:hover:not(:active):before,.channel-item:hover:not(:active):not(.selected):before{background-color:var(--select-dropdown-item-hover-bg)}}.dropdown-item.focused:not(:active):before,.dropdown-item.active:not(:active):before,.channel-dropdown-item.focused:not(:active):before,.role-dropdown-item.focused:not(:active):before,.role-dropdown-item.active:not(:active):before,.ds-option.focused:not(:active):before,.select-menu-dropdown-option.selected:not(:active):before,.channel-item.focused:not(:active):not(.selected):before,.channel-item.selected:not(:active):before{background-color:var(--select-dropdown-item-active-bg)}.dropdown-item:active:not(.disabled):before,.role-dropdown-item:active:not(.ungivable):before,.ds-option:active:before,.select-menu-dropdown-option:active:before{transform:scale(var(--select-surface-press-scale, .99));background-color:var(--select-dropdown-item-pressed-bg)}.channel-dropdown-item:active:before{transform:scale(var(--select-surface-press-scale, .99));background-color:var(--color-bg, var(--select-dropdown-item-pressed-bg))}.ccs-channel-item:active:before{transform:scale(var(--select-surface-press-scale, .99));background-color:var(--color-bg, var(--select-dropdown-item-pressed-bg))}.dropdown-item.active:active:not(.disabled):before,.role-dropdown-item.active:active:not(.ungivable):before,.select-menu-dropdown-option.selected:active:before{background-color:var(--select-dropdown-item-pressed-bg)}.dropdown-item.disabled:hover:before,.role-dropdown-item.ungivable:hover:before,.role-dropdown-item.ungivable:active:before{background-color:transparent;transform:scale(1)}.channel-dropdown-item:hover:not(:active):before,.channel-dropdown-item.focused:not(:active):before{background-color:var(--color-bg-hover, var(--select-dropdown-item-hover-bg))}.ccs-channel-item:hover:not(:active):before{background-color:var(--color-bg-hover, var(--select-dropdown-item-hover-bg))}.role-dropdown-item.ungivable.focused:not(:active):before,.role-dropdown-item.ungivable:hover:not(:active):before{background-color:var(--select-dropdown-item-hover-bg)}.channel-item.focused:not(:active):not(.selected):before{background-color:#35373c}.channel-item.selected:not(:active):before{background-color:#404249}.channel-item:active:before{transform:scale(var(--select-surface-press-scale, .99));background-color:#2e3035}.channel-item.selected:active:before{background-color:#383a40}:root[data-dashboard-theme=dark]{--select-dropdown-item-hover-bg: var(--dashboard-select-dropdown-item-hover);--select-dropdown-item-active-bg: var(--dashboard-select-dropdown-item-active);--select-dropdown-item-pressed-bg: var(--dashboard-select-dropdown-item-pressed)}:root[data-dashboard-theme=light]{--select-dropdown-item-hover-bg: var(--dashboard-select-dropdown-item-hover);--select-dropdown-item-active-bg: var(--dashboard-select-dropdown-item-active);--select-dropdown-item-pressed-bg: var(--dashboard-select-dropdown-item-pressed)}.nav{--nav-safe-top: env(safe-area-inset-top, 0px);--nav-main-height: 52px;--nav-announcement-height: 0px;--nav-total-height: calc(var(--nav-main-height) + var(--nav-announcement-height) + var(--nav-safe-top));position:sticky;top:0;left:0;right:0;z-index:100;display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:100%;box-sizing:border-box;padding-top:var(--nav-safe-top);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);background:#10101080;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}@supports (background: color-mix(in srgb,#101010 50%,transparent)){.nav{background:color-mix(in srgb,var(--bg) 50%,transparent)}}.nav.nav-home-index,.nav.nav-marketing-compact,.nav.nav-dashboard-index{background:#1010106b;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}@supports (background: color-mix(in srgb,#101010 50%,transparent)){.nav.nav-home-index,.nav.nav-marketing-compact,.nav.nav-dashboard-index{background:color-mix(in srgb,#101010 52%,transparent)}}.nav.nav-home-index~.mobile-nav,.nav.nav-marketing-compact~.mobile-nav,.nav.nav-dashboard-index~.mobile-nav{background:#101010c7;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}@supports (background: color-mix(in srgb,#101010 50%,transparent)){.nav.nav-home-index~.mobile-nav,.nav.nav-marketing-compact~.mobile-nav,.nav.nav-dashboard-index~.mobile-nav{background:color-mix(in srgb,#101010 78%,transparent)}}.nav.nav-with-announcement{--nav-announcement-height: 34px}.nav-inner{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1200px;height:var(--nav-main-height);padding:0 24px;margin-inline:auto;box-sizing:border-box}.brand{display:flex;align-items:center;gap:.6rem;text-decoration:none;color:var(--light)}.brand img{width:32px;height:32px;border-radius:var(--radius-md)}.brand span{font-size:1.5rem;font-weight:700;letter-spacing:.02em;line-height:32px}.nav-links{display:flex;gap:.25rem;list-style:none;margin:0;padding:0}.nav-links a{position:relative;isolation:isolate;display:inline-flex;align-items:center;padding:6px 12px;border-radius:var(--radius-md);color:var(--muted);text-decoration:none;font-weight:500;font-size:.95rem;background:transparent;transition:color var(--transition-normal)}.nav-links a:before{content:"";position:absolute;inset:0;border-radius:inherit;background:transparent;z-index:-1;transition:transform .12s cubic-bezier(.33,1,.68,1),background-color var(--transition-normal)}.nav-links a:hover,.nav-links a.active{color:#fff}.nav-links a:hover:before,.nav-links a.active:before{background:#ffffff12}.nav-links a:active:before{transform:scale(.985);background:#ffffff0f}.nav-links a:focus-visible{outline:2px solid var(--primary);outline-offset:-2px;background:#ffffff12}.nav-actions{display:flex;gap:.75rem;align-items:center}.nav.nav-home-index .nav-actions>.btn.btn-sm,.nav.nav-dashboard-index .nav-actions>.btn.btn-sm,.nav.nav-marketing-compact .nav-actions>.btn.btn-sm{height:32px;min-height:32px;max-height:32px;padding-left:10px;padding-right:10px;font-size:.8125rem;font-weight:600;line-height:1;border-radius:var(--radius-md, 6px);box-sizing:border-box;gap:.35rem}.nav.nav-home-index .nav-actions>.btn.btn-secondary.btn-sm,.nav.nav-marketing-compact .nav-actions>.btn.btn-secondary.btn-sm{min-width:32px;width:32px;max-width:32px;padding-left:0;padding-right:0;justify-content:center}.nav.nav-dashboard-index .refresh-nav-btn .countdown-icon{width:20px;height:20px}.nav.nav-dashboard-index .refresh-nav-btn .refresh-spinner{width:.875rem;height:.875rem;border-width:2px}.burger{display:none;position:relative;width:32px;height:24px;background:transparent;border:none;cursor:pointer}.burger:before{content:"";position:absolute;inset:-10px -6px}.burger:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:var(--radius-md)}.burger span{display:block;position:absolute;height:3px;width:100%;background:var(--light);border-radius:9px;opacity:1;left:0;transform:rotate(0);transition:transform .25s ease-in-out,opacity .25s ease-in-out;will-change:transform}.burger span:nth-of-type(1){top:0;transform-origin:center}.burger span:nth-of-type(2){top:50%;transform:translateY(-50%);transform-origin:center}.burger span:nth-of-type(3){top:100%;transform-origin:center;transform:translateY(-100%)}.nav.mobile-open .burger span:nth-of-type(1){top:50%;transform:translateY(-50%) rotate(45deg)}.nav.mobile-open .burger span:nth-of-type(2){width:0%;opacity:0}.nav.mobile-open .burger span:nth-of-type(3){top:50%;transform:translateY(-50%) rotate(-45deg)}.mobile-overlay{position:fixed;top:var(--nav-total-height);left:0;right:0;bottom:0;background:#00000080;z-index:99;opacity:0;pointer-events:none;transition:opacity var(--transition-normal);border:none;padding:0;appearance:none}.mobile-overlay.mobile-open{opacity:1;pointer-events:auto;left:min(300px,100vw)}.mobile-nav{position:fixed;top:var(--nav-total-height);left:-300px;width:100%;max-width:300px;height:100%;background:#101010c7;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:100;transition:left var(--transition-normal);box-shadow:none}@supports (background: color-mix(in srgb,#101010 50%,transparent)){.mobile-nav{background:color-mix(in srgb,var(--bg) 78%,transparent)}}.mobile-nav.mobile-open{left:0;box-shadow:8px 0 32px #00000080}.mobile-nav-links{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.mobile-nav-links li{display:block}.mobile-nav-links a{display:flex;align-items:center;padding:10px 16px;margin:2px 8px;border-radius:var(--radius-md);color:#ffffffeb;text-decoration:none;font-weight:500;font-size:1rem;text-shadow:0 1px 10px rgba(0,0,0,.35);transition:color var(--transition-normal),background var(--transition-normal)}.mobile-nav-links a.active{color:#fff;background:#ffffff1a}@media(hover:hover){.mobile-nav-links a:hover{color:#fff;background:#ffffff1a}}.mobile-nav-links a:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}@media(max-width:768px){.nav{--nav-main-height: 48px}.nav.nav-with-announcement{--nav-announcement-height: 36px}.nav-links{display:none}.burger{display:block;order:1;flex-shrink:0}.brand{order:2;margin-left:16px;flex-shrink:0}.nav-actions{order:3;margin-left:auto}.nav-inner{padding:0 20px;gap:0}.brand img{width:32px;height:32px}.brand span{font-size:1.875rem;line-height:32px}}@media(max-width:480px){.nav-inner{padding:0 16px}}.footer{content-visibility:auto;contain-intrinsic-size:1px 400px;background:var(--bg);border-top:1px solid rgba(255,255,255,.06);margin-top:80px;position:relative;z-index:10}.footer-top{max-width:1200px;margin-inline:auto;width:100%;box-sizing:border-box;padding-block:80px 60px;padding-inline:calc(32px + env(safe-area-inset-left,0px)) calc(32px + env(safe-area-inset-right,0px));display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:60px}.footer-brand{display:flex;flex-direction:column;gap:1rem}.footer-brand .brand{margin-bottom:.5rem}.footer-brand .brand:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.footer-brand p{color:var(--muted);font-size:.95rem;line-height:1.6;margin:0;max-width:320px}.footer-col h3{font-size:.9rem;font-weight:700;letter-spacing:.05em;color:var(--light);margin:0 0 1.5rem}.footer-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.footer-links a{color:var(--muted);text-decoration:none;font-size:.95rem;transition:color var(--transition-normal);display:inline-block}@media(hover:hover){.footer-links a:hover{color:var(--light)}}.footer-links a:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.footer-bottom{display:none}.footer-brand .footer-bottom-left{color:var(--muted);font-size:.85rem;margin-top:.5rem}@media(max-width:992px){.footer-top{grid-template-columns:1fr 1fr;gap:40px}.footer-brand{grid-column:1 / -1}}@media(max-width:768px){.footer-top{grid-template-columns:1fr;padding-block:60px 40px;padding-inline:calc(24px + env(safe-area-inset-left,0px)) calc(24px + env(safe-area-inset-right,0px));gap:40px}.footer-brand{grid-column:1}.footer-bottom{padding-block:20px;padding-inline:calc(24px + env(safe-area-inset-left,0px)) calc(24px + env(safe-area-inset-right,0px));flex-direction:column;text-align:center}.footer-col h3{font-size:.85rem}.footer-links a{font-size:.9rem}}@media(max-width:480px){.footer-top{padding-block:40px 30px;padding-inline:calc(16px + env(safe-area-inset-left,0px)) calc(16px + env(safe-area-inset-right,0px));gap:24px}.footer-bottom{padding-block:16px;padding-inline:calc(16px + env(safe-area-inset-left,0px)) calc(16px + env(safe-area-inset-right,0px))}}:root{--discord-text: #dcddde;--discord-bg-dark: #1e1f22;--discord-bg-medium: #2c2f33;--discord-border: #202225;--discord-quote-bar: #3b3c43;--discord-spoiler-bg: #202225;--discord-spoiler-revealed: #292b2f}:root[data-dashboard-theme=light]{--discord-text: var(--discord-preview-text-primary, #313338);--discord-bg-dark: var(--discord-preview-bg-tertiary, #ebedef);--discord-bg-medium: var(--discord-preview-bg-secondary, #f2f3f5);--discord-border: var(--discord-preview-border-subtle, #dfe2e6);--discord-quote-bar: var(--discord-preview-input-bg, #ebedef);--discord-spoiler-bg: var(--discord-preview-button-secondary, #e3e5e8);--discord-spoiler-revealed: var(--discord-preview-button-secondary-hover, #d6d8dc)}.markdown-content{white-space:normal;word-wrap:break-word;color:var(--discord-text);font-size:14px;line-height:1.1}.markdown-content p{margin:0;line-height:1.1}.markdown-content strong{font-weight:700}.markdown-content em{font-style:italic}.markdown-content u{text-decoration:underline}.markdown-content s,.markdown-content del{text-decoration:line-through}.markdown-content ul{list-style-type:disc;padding:0;margin:4px 0 0 16px}.markdown-content li{padding:0;margin:0 0 4px}.markdown-content .blockquoteContainer__75297{display:flex;margin:4px 0}.markdown-content .blockquoteDivider__75297{width:4px;flex:0 0 auto;border-radius:4px;background-color:var(--discord-quote-bar);margin-right:8px}.markdown-content blockquote{display:block;margin:0;padding:0;line-height:1.375;border:none;flex:1 1 auto;min-width:0}.markdown-content .discord-timestamp{position:relative;background-color:#97979f33;border-radius:3px;padding:0 2px}.markdown-content .discord-timestamp[data-tooltip]:hover:before{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);background:#111214;color:#dbdee1;padding:8px 12px;border-radius:8px;font-size:14px;font-weight:500;line-height:18px;white-space:normal;max-width:200px;width:max-content;text-align:start;z-index:1000;pointer-events:none;box-shadow:#a5a3aa33 0 0 0 1px inset,#0000003d 0 12px 24px}.markdown-content .discord-timestamp[data-tooltip]:hover:after{content:"";position:absolute;bottom:calc(100% + 5px);left:50%;width:12px;height:12px;transform:translate(-50%) rotate(45deg);background:#111214;border-right:1px solid rgba(165,163,170,.2);border-bottom:1px solid rgba(165,163,170,.2);border-top:none;border-left:none;z-index:1001;pointer-events:none}.markdown-content .discord-emoji{display:inline-block;width:22px;height:22px;object-fit:contain;vertical-align:bottom;margin:0;transform:translateZ(0)}.markdown-content blockquote p{margin:0;padding:0;line-height:1.375}.markdown-content code{background-color:var(--discord-preview-bg-code, #121214);color:var(--discord-preview-text-muted, #9d9ea5);padding:0 .2em;margin:-.2em 0;border-radius:4px;font-family:gg mono,Source Code Pro,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:.85em;line-height:1.125;white-space:pre-wrap}.markdown-content pre{background:var(--discord-preview-bg-tertiary, #1e1f22);border:1px solid var(--discord-preview-border-subtle, #2b2d31);border-radius:4px;padding:10px 12px;margin:8px 0;font-family:gg mono,Source Code Pro,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;box-sizing:border-box;line-height:1.375;overflow-x:auto;color:var(--discord-preview-text-primary, #dcddde);tab-size:4}.markdown-content pre code{display:block;padding:0;background:transparent;border:0;font-size:.875rem;white-space:pre;color:inherit;line-height:1.375}.markdown-content pre.discord-codeblock code.hljs{color:#dcddde}.markdown-content pre.discord-codeblock code .hljs-comment,.markdown-content pre.discord-codeblock code .hljs-quote{color:#7f848e}.markdown-content pre.discord-codeblock code .hljs-keyword,.markdown-content pre.discord-codeblock code .hljs-selector-tag,.markdown-content pre.discord-codeblock code .hljs-literal,.markdown-content pre.discord-codeblock code .hljs-section,.markdown-content pre.discord-codeblock code .hljs-link{color:#c792ea}.markdown-content pre.discord-codeblock code .hljs-string,.markdown-content pre.discord-codeblock code .hljs-regexp,.markdown-content pre.discord-codeblock code .hljs-addition,.markdown-content pre.discord-codeblock code .hljs-meta .hljs-string{color:#a5d67a}.markdown-content pre.discord-codeblock code .hljs-number,.markdown-content pre.discord-codeblock code .hljs-symbol,.markdown-content pre.discord-codeblock code .hljs-bullet,.markdown-content pre.discord-codeblock code .hljs-deletion{color:#f78c6c}.markdown-content pre.discord-codeblock code .hljs-built_in,.markdown-content pre.discord-codeblock code .hljs-type,.markdown-content pre.discord-codeblock code .hljs-class .hljs-title,.markdown-content pre.discord-codeblock code .hljs-title,.markdown-content pre.discord-codeblock code .hljs-title.function_,.markdown-content pre.discord-codeblock code .hljs-function .hljs-title,.markdown-content pre.discord-codeblock code .hljs-property{color:#82aaff}.markdown-content pre.discord-codeblock code .hljs-attr,.markdown-content pre.discord-codeblock code .hljs-attribute,.markdown-content pre.discord-codeblock code .hljs-variable,.markdown-content pre.discord-codeblock code .hljs-variable.language_{color:#f78c6c}.markdown-content pre.discord-codeblock code .hljs-meta,.markdown-content pre.discord-codeblock code .hljs-doctag{color:#89ddff}.markdown-content pre.discord-codeblock code .hljs-emphasis{font-style:italic}.markdown-content pre.discord-codeblock code .hljs-strong{font-weight:700}.markdown-content .spoiler{background-color:var(--discord-spoiler-bg);color:transparent;cursor:pointer;border-radius:3px;transition:color .1s,background-color .1s;outline:none}.markdown-content .spoiler:focus-visible{outline:2px solid #5865f2;outline-offset:1px}.markdown-content .spoiler:focus,.markdown-content .spoiler.revealed{background-color:var(--discord-spoiler-revealed);color:var(--discord-text)}.markdown-content .spoiler:hover{background-color:#202225cc}.markdown-content .spoiler:focus:hover,.markdown-content .spoiler.revealed:hover{background-color:var(--discord-spoiler-revealed)}.skip-link.svelte-12qhfyh{position:absolute;top:-100%;left:0;z-index:10000;padding:.75rem 1.5rem;background:var(--primary, #325eff);color:#fff;font-weight:600;border-radius:0 0 8px;text-decoration:none}.skip-link.svelte-12qhfyh:focus-visible{top:0}
