/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:"Segoe UI Variable Display", "Segoe UI", "Barlow", system-ui, -apple-system, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-tight:1.25;--radius-sm:10px;--radius-md:16px;--radius-lg:.5rem;--blur-xl:24px;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-pitch:#08090d;--color-panel:#111319;--color-panel-2:#171a22;--color-panel-3:#1e222c;--color-line:#ffffff12;--color-line-strong:#ffffff21;--color-fill:#ffffff0f;--color-ink:#eef1f6;--color-ink-hi:#fff;--color-mute:#868d9c;--color-faint:#7e8594;--color-ct:#5b8def;--color-ct-hi:#7ba5f5;--color-tr:#e8a33d;--color-admin:#a78bfa;--color-danger:#eb4b4b;--color-live:#4ed17f;--color-ct-dim:#5b8def24;--color-tr-dim:#e8a33d24;--color-admin-dim:#a78bfa24;--color-danger-dim:#eb4b4b24;--color-live-dim:#4ed17f24;--shadow-2:0 18px 44px -18px #000c;--font-display:"Barlow Condensed", "Arial Narrow", sans-serif;--color-r-grey:#b0c3d9;--color-r-lblue:#5e98d9;--color-r-blue:#4b69ff;--color-r-purple:#8847ff;--color-r-pink:#d32ce6;--color-r-red:#eb4b4b;--color-r-gold:#e4ae39}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{background:var(--color-pitch)}html[data-theme=ash]{--color-pitch:#2c2d32;--color-panel:#323339;--color-panel-2:#393a41;--color-panel-3:#404249;--color-line:#ffffff14;--color-line-strong:#ffffff26;--color-ink:#f2f3f5;--color-mute:#b5bac1;--color-faint:#a0a6af}html[data-theme=light]{--color-pitch:#f2f3f5;--color-panel:#fff;--color-panel-2:#ebedef;--color-panel-3:#e3e5e8;--color-line:#00000014;--color-line-strong:#00000029;--color-fill:#0000000d;--color-ink:#1e1f22;--color-ink-hi:#34363b;--color-mute:#5c5e66;--color-faint:#5f636c;--color-ct:#3f73df;--color-ct-hi:#2b5fc7;--color-tr:#9a5a0a;--color-admin:#6d28d9;--color-danger:#c22f33;--color-live:#157543;--color-ct-dim:#3f73df1f;--color-tr-dim:#9a5a0a1f;--color-admin-dim:#6d28d91f;--color-danger-dim:#c22f331f;--color-live-dim:#1575431f;--shadow-1:0 1px 2px #00000014;--shadow-2:0 18px 44px -18px #00000047}html[data-theme=light] .shadow-2{--tw-shadow-color:#00000047}html[data-theme=neon]{--color-pitch:#0d001a;--color-panel:#1a0033;--color-panel-2:#2b0054;--color-panel-3:#370068;--color-line:#ff00ff24;--color-line-strong:#ff00ff4d;--color-fill:#00f3ff12;--color-ink:#fff;--color-ink-hi:#fff;--color-mute:#b39ddb;--color-faint:#9a86c4;--color-ct:#00f3ff;--color-ct-hi:#7df9ff;--color-tr:#ffae00;--color-admin:#f0f;--color-danger:#ff3d6d;--color-live:#0f6;--color-ct-dim:#00f3ff24;--color-tr-dim:#ffae0024;--color-admin-dim:#ff00ff24;--color-danger-dim:#ff3d6d24;--color-live-dim:#00ff6624}html[data-theme=neon] body{background:0 0}.neon-bg{z-index:-1;pointer-events:none;background:linear-gradient(#ff00ff1a 1px,#0000 1px) bottom/40px 40px,linear-gradient(90deg,#ff00ff1a 1px,#0000 1px) bottom/40px 40px,radial-gradient(circle at bottom,#ffc80026 0%,#ff00ff0d 40%,#0000 70%),linear-gradient(#0a001a,#1a0033);position:fixed;inset:0}.neon-bg:before{content:"";-webkit-mask-image:radial-gradient(circle 600px at var(--mouse-x,50%) var(--mouse-y,50%), black 0%, transparent 70%);-webkit-mask-image:radial-gradient(circle 600px at var(--mouse-x,50%) var(--mouse-y,50%), black 0%, transparent 70%);mask-image:radial-gradient(circle 600px at var(--mouse-x,50%) var(--mouse-y,50%), black 0%, transparent 70%);background-image:linear-gradient(#00f3ff26 1px,#0000 1px),linear-gradient(90deg,#00f3ff26 1px,#0000 1px);background-position:bottom;background-size:40px 40px;position:absolute;inset:0}html[data-theme=halloween]{--color-pitch:#0d0711;--color-panel:#190f1e;--color-panel-2:#21142a;--color-panel-3:#2a1a34;--color-line:#ffc49614;--color-line-strong:#ffc49626;--color-fill:#ffaa6e12;--color-ink:#f7ede2;--color-ink-hi:#fff;--color-mute:#b09dae;--color-faint:#9a8898;--color-ct:#62d2e6;--color-ct-hi:#93e4f1;--color-tr:#f2c14e;--color-admin:#d98bff;--color-danger:#ff5a6e;--color-live:#7ee07a;--color-ct-dim:#62d2e621;--color-tr-dim:#f2c14e21;--color-admin-dim:#d98bff24;--color-danger-dim:#ff5a6e24;--color-live-dim:#7ee07a21}html[data-theme=halloween] body{background:0 0}.halloween-bg{z-index:-1;pointer-events:none;--jack:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 110'><defs><radialGradient id='c' cx='.5' cy='.62' r='.7'><stop offset='0' stop-color='%23FA9535'/><stop offset='.55' stop-color='%23C2530F'/><stop offset='1' stop-color='%235C1A04'/></radialGradient><radialGradient id='m' cx='.5' cy='.62' r='.75'><stop offset='0' stop-color='%23E27A26'/><stop offset='.6' stop-color='%239A3E0C'/><stop offset='1' stop-color='%23461203'/></radialGradient><radialGradient id='s' cx='.5' cy='.6' r='.8'><stop offset='0' stop-color='%23B4531A'/><stop offset='.6' stop-color='%23772D09'/><stop offset='1' stop-color='%23330D02'/></radialGradient><radialGradient id='g' cx='.5' cy='.5' r='.62'><stop offset='0' stop-color='%23FFF8D6'/><stop offset='.4' stop-color='%23FFD55A'/><stop offset='1' stop-color='%23FF8A0E'/></radialGradient><radialGradient id='w' cx='.5' cy='.5' r='.5'><stop offset='0' stop-color='%23FFB547' stop-opacity='.55'/><stop offset='1' stop-color='%23FFB547' stop-opacity='0'/></radialGradient><linearGradient id='t' x1='0' y1='0' x2='1' y2='1'><stop offset='0' stop-color='%236F7A35'/><stop offset='1' stop-color='%23232A0E'/></linearGradient></defs><ellipse cx='60' cy='103' rx='47' ry='5' fill='%23000' opacity='.55'/><g stroke='%232A0A02' stroke-opacity='.5' stroke-width='1.1'><ellipse cx='31' cy='64' rx='27' ry='36' fill='url(%23s)'/><ellipse cx='89' cy='64' rx='27' ry='36' fill='url(%23s)'/><ellipse cx='45' cy='63' rx='24' ry='39' fill='url(%23m)'/><ellipse cx='75' cy='63' rx='24' ry='39' fill='url(%23m)'/><ellipse cx='60' cy='62' rx='19' ry='40' fill='url(%23c)'/></g><ellipse cx='60' cy='70' rx='40' ry='28' fill='url(%23w)'/><path d='M49 29C45 37 44 46 45 53' fill='none' stroke='%23FFD9A8' stroke-opacity='.28' stroke-width='2.6' stroke-linecap='round'/><g fill='url(%23g)' stroke='%233A0E02' stroke-opacity='.85' stroke-width='1.2' stroke-linejoin='round'><path d='M35 60H52L45.5 44Z'/><path d='M68 60H85L74.5 44Z'/><path d='M56 68H64L60 62Z'/><path d='M27 70 37 76H43V81H50V77H70V81H77V76H83L93 70C91 81 84 88 72 90.5L66 91V86H58V91.5C43 91 31 84 27 70Z'/></g><path d='M55 27C54 19 56 13 61 9 64 6.5 69 6.8 71 10 67 10 64.5 13 64.5 18 64.5 22 65.5 25 66 27Z' fill='url(%23t)'/><path d='M69 9C75 3 84 5 82 11 80.5 15 75 14 76.5 10.5' fill='none' stroke='%2355621F' stroke-width='1.6' stroke-linecap='round'/></svg>");--near:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 120'><path fill='%2306030A' d='M0 50C40 44 90 42 140 52 200 64 260 84 360 86 480 88 560 72 680 76 800 80 880 96 1000 94 1120 92 1180 78 1300 80 1420 82 1520 64 1600 50V120H0Z'/></svg>");--far:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 150'><path fill='%23160B1C' d='M0 64C70 58 130 40 210 42 290 44 330 74 420 80 520 86 560 60 660 56 760 52 820 78 930 82 1040 86 1100 50 1210 46 1320 42 1380 70 1480 72 1540 73 1580 66 1600 64V150H0Z'/></svg>");--glow:radial-gradient(90% 42% at 58% 100%, #ff761a3d, #962c6e14 55%, transparent 80%);--sky:linear-gradient(180deg, #0a0610 0%, #0d0711 50%, #1a0b19 100%);--moon:none;--foot:none;--foot-glow:none;--flock1:none;background:var(--jack) left 66% bottom 5px / 34px auto no-repeat, var(--jack) left 58% bottom 3px / 22px auto no-repeat, var(--near) left bottom / 800px 60px repeat-x, var(--far) left bottom / 800px 75px repeat-x, var(--glow), var(--sky);position:fixed;inset:0}@media (min-width:64rem){.halloween-bg{background:var(--foot), var(--jack) right 104px bottom 8px / 46px auto no-repeat, var(--jack) right 154px bottom 12px / 70px auto no-repeat, var(--jack) right 80px bottom 22px / 24px auto no-repeat, var(--jack) right 232px bottom 16px / 34px auto no-repeat, var(--near) left bottom / 1600px 120px repeat-x, var(--far) left bottom / 1600px 150px repeat-x, var(--moon), var(--glow), var(--sky)}.halloween-bg:before,.halloween-bg:after{content:"";height:320px;position:absolute;inset:auto 0 0}.halloween-bg:before{background:var(--foot-glow), radial-gradient(250px 80px at calc(100% - 190px) calc(100% - 30px), #ff962842, transparent)}.halloween-bg:after{background:var(--flock1), url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 420 140'><defs><path id='b' d='M32 11 33.2 8.2 34.2 11.4C37.2 10.6 41 8.6 44 5.5 48 7.2 54 7.6 62 6 59 9 58 12 58.5 15.2 55.5 13.6 52.6 14 50.6 16.6 48.2 14.6 44.6 15 42.6 18.2 40.2 16.6 36.6 17.6 34.6 21.2L32 24.5 29.4 21.2C27.4 17.6 23.8 16.6 21.4 18.2 19.4 15 15.8 14.6 13.4 16.6 11.4 14 8.5 13.6 5.5 15.2 6 12 5 9 2 6 10 7.6 16 7.2 20 5.5 23 8.6 26.8 10.6 29.8 11.4L30.8 8.2Z'/></defs><g fill='%2308040B'><use href='%23b' transform='translate(20 70) rotate(6 32 15) scale(.7)'/><use href='%23b' transform='translate(190 28) rotate(-10 32 15) scale(.5)'/><use href='%23b' transform='translate(330 80) rotate(4 32 15) scale(.38)'/></g></svg>") left 52% bottom 70px / 420px 140px no-repeat}}@media (min-width:64rem) and (min-height:40rem){.halloween-bg{--moon:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 170 200'><path fill='%2306030A' d='M10 200C22 194 26 184 27 168 28 150 24 136 30 120L35 112 46 115C41 130 44 146 44 162 44 180 48 192 60 200Z'/><g fill='none' stroke='%2306030A' stroke-linecap='round'><path d='M40 116C52 108 60 110 72 100' stroke-width='8.25'/><path d='M72 100C84 90 90 92 104 82' stroke-width='6'/><path d='M104 82C116 74 120 64 134 60' stroke-width='4.2'/><path d='M134 60C144 57 150 50 160 48' stroke-width='2.4'/><path d='M160 48C164 47 166 44 165 40' stroke-width='1.5'/><path d='M72 100C76 88 74 80 82 70' stroke-width='3.3'/><path d='M82 70C86 64 84 58 90 52' stroke-width='1.95'/><path d='M104 82C108 88 118 90 126 96' stroke-width='3'/><path d='M126 96C132 98 138 96 142 100' stroke-width='1.5'/><path d='M134 60C132 50 136 42 132 34' stroke-width='2.1'/><path d='M36 116C38 100 44 92 46 78' stroke-width='6.75'/><path d='M46 78C48 64 56 58 58 44' stroke-width='4.5'/><path d='M58 44C60 34 68 30 70 20' stroke-width='2.7'/><path d='M70 20C71 14 76 12 76 6' stroke-width='1.5'/><path d='M46 78C56 72 60 64 72 60' stroke-width='3'/><path d='M72 60C80 58 84 50 92 46' stroke-width='1.8'/><path d='M58 44C52 38 50 30 44 26' stroke-width='2.1'/><path d='M52 60C44 54 40 46 32 42' stroke-width='1.95'/><path d='M32 132C24 124 18 122 10 112' stroke-width='4.5'/><path d='M10 112C6 106 6 100 2 94' stroke-width='2.25'/><path d='M20 122C16 114 18 108 14 100' stroke-width='1.8'/><path d='M90 90C92 80 98 76 98 68' stroke-width='1.8'/><path d='M146 54C148 46 154 42 154 36' stroke-width='1.35'/><path d='M66 32C72 28 78 28 84 22' stroke-width='1.35'/></g></svg>") left 0 bottom 44px / 170px 200px no-repeat, url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'><defs><radialGradient id='m' cx='42%25' cy='38%25' r='64%25'><stop offset='0' stop-color='%23FFF1D6'/><stop offset='.45' stop-color='%23FCC27A'/><stop offset='1' stop-color='%23E0752F'/></radialGradient><filter id='s' x='-30%25' y='-30%25' width='160%25' height='160%25'><feGaussianBlur stdDeviation='2.5'/></filter></defs><circle cx='100' cy='100' r='98' fill='url(%23m)'/><g fill='%23A8481E' opacity='.13' filter='url(%23s)'><ellipse cx='74' cy='74' rx='24' ry='15' transform='rotate(-18 74 74)'/><ellipse cx='128' cy='108' rx='26' ry='17' transform='rotate(12 128 108)'/><ellipse cx='90' cy='140' rx='14' ry='9'/><circle cx='140' cy='66' r='8'/><circle cx='56' cy='118' r='6'/></g></svg>") left 22px bottom 40px / 196px 196px no-repeat, radial-gradient(circle 320px at 120px calc(100% - 138px), #ffb0603d, #ff782814 50%, transparent);--foot:var(--jack) left 124px bottom 12px / 104px auto no-repeat;--foot-glow:radial-gradient(circle 90px at 176px calc(100% - 47px), #ffa03c52, #ff781e1a 45%, transparent);--flock1:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 260 200'><defs><path id='b' d='M32 11 33.2 8.2 34.2 11.4C37.2 10.6 41 8.6 44 5.5 48 7.2 54 7.6 62 6 59 9 58 12 58.5 15.2 55.5 13.6 52.6 14 50.6 16.6 48.2 14.6 44.6 15 42.6 18.2 40.2 16.6 36.6 17.6 34.6 21.2L32 24.5 29.4 21.2C27.4 17.6 23.8 16.6 21.4 18.2 19.4 15 15.8 14.6 13.4 16.6 11.4 14 8.5 13.6 5.5 15.2 6 12 5 9 2 6 10 7.6 16 7.2 20 5.5 23 8.6 26.8 10.6 29.8 11.4L30.8 8.2Z'/></defs><g fill='%2308040B'><use href='%23b' transform='translate(152 154) rotate(-8 32 15) scale(.9)'/><use href='%23b' transform='translate(196 42) rotate(10 32 15) scale(.55)'/><use href='%23b' transform='translate(222 14) rotate(-4 32 15) scale(.36)'/></g></svg>") left 0 bottom 100px / 260px 200px no-repeat}}html[data-theme=halloween]:has(.nav-drawer[open]) .halloween-bg{--moon:none;--foot:none;--foot-glow:none;--flock1:none}@media (min-width:64rem) and (prefers-reduced-motion:no-preference){.halloween-bg:before{animation:3.1s linear infinite hw-flicker}.halloween-bg:after{animation:21s ease-in-out infinite hw-drift}}@keyframes hw-flicker{0%,to{opacity:1}7%{opacity:.74}11%{opacity:.95}19%{opacity:.82}30%{opacity:1}44%{opacity:.78}49%{opacity:.92}63%{opacity:.84}71%{opacity:1}86%{opacity:.8}}@keyframes hw-drift{0%,to{transform:translate(0)}35%{transform:translate(-16px,-9px)}70%{transform:translate(12px,-14px)}}@keyframes hw-spider{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(8px)rotate(2deg)}}body{background:var(--color-pitch);color:var(--color-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-size:14px}h1,h2,h3{letter-spacing:-.02em;font-weight:650}:focus-visible{outline:2px solid var(--color-ct);outline-offset:2px}::selection{background:#5b8def4d}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb, var(--color-ct) 30%, transparent)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}}@layer components{.panel{background:var(--color-panel);border:1px solid var(--color-line);border-radius:var(--radius-md);overflow:hidden}.panel-body{padding:18px 20px}.scorebar{font-family:var(--font-sans);color:var(--color-mute);justify-content:space-between;align-items:center;gap:1rem;padding:18px 20px 0;font-size:.8rem;font-weight:600;display:flex}.scorebar+.panel-body{padding-top:14px}.scorebar .meta{font-family:var(--font-mono);color:var(--color-faint);font-size:.7rem}.hairline{border-top:1px solid var(--color-line)}.segbar{background:var(--color-fill);border-radius:999px;height:8px;position:relative;overflow:hidden}.segbar:before{content:"";width:calc(var(--val,0) * 100%);background:var(--seg-color,var(--color-ct));border-radius:999px;transition:width .35s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0}.segbar:after{content:"";background:repeating-linear-gradient(90deg, transparent 0, transparent calc(100% / var(--segs,10) - 3px), var(--color-pitch) calc(100% / var(--segs,10) - 3px), var(--color-pitch) calc(100% / var(--segs,10)));position:absolute;inset:0}.segbar.tall{border-radius:4px;height:14px}.segbar.tall:before{border-radius:4px}.feed{flex-direction:column;padding:4px 10px 10px;display:flex}.feed-row{border-radius:var(--radius-sm);justify-content:space-between;align-items:center;gap:1rem;padding:9px 10px;font-size:.875rem;transition:background .14s;display:flex}a.feed-row:hover,button.feed-row:hover{background:var(--color-panel-2)}.feed-row:focus-visible{outline-offset:-2px}.feed-row .meta{font-family:var(--font-mono);color:var(--color-mute);white-space:nowrap;font-size:.75rem}.btn{border:1px solid var(--color-line-strong);background:var(--color-panel-2);color:var(--color-ink);border-radius:var(--radius-sm);font-family:var(--font-sans);cursor:pointer;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.85rem;font-weight:600;transition:background .14s,border-color .14s,transform .14s;display:inline-flex}.btn:hover{background:var(--color-panel-3);transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn-accent{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-panel)}.btn-accent:hover{background:var(--color-ink-hi);border-color:var(--color-ink-hi)}html[data-theme=neon] .btn-accent{color:#0d001a;background:#ff4081;border-color:#ff4081;box-shadow:0 0 10px #f0f6}html[data-theme=neon] .btn-accent:hover{background:#ff5c94;border-color:#ff5c94}html[data-theme=halloween] .btn-accent{color:#1a0b05;background:#ff7a1a;border-color:#ff7a1a;box-shadow:0 4px 18px -6px #ff6e1499}html[data-theme=halloween] .btn-accent:hover{background:#ff9240;border-color:#ff9240}.btn-warn{background:var(--color-tr-dim);border-color:#e8a33d73}@supports (color:color-mix(in lab, red, red)){.btn-warn{border-color:color-mix(in srgb, var(--color-tr) 45%, transparent)}}.btn-warn{color:var(--color-tr)}.btn-warn:hover{background:#e8a33d38}@supports (color:color-mix(in lab, red, red)){.btn-warn:hover{background:color-mix(in srgb, var(--color-tr) 22%, transparent)}}.btn-danger{background:var(--color-danger-dim);border-color:#eb4b4b73}@supports (color:color-mix(in lab, red, red)){.btn-danger{border-color:color-mix(in srgb, var(--color-danger) 45%, transparent)}}.btn-danger{color:var(--color-danger)}.btn-danger:hover{background:#eb4b4b38}@supports (color:color-mix(in lab, red, red)){.btn-danger:hover{background:color-mix(in srgb, var(--color-danger) 22%, transparent)}}.btn-sm{padding:.3rem .7rem;font-size:.78rem}.label{font-family:var(--font-sans);color:var(--color-mute);margin-bottom:.4rem;font-size:.75rem;font-weight:600;display:block}.input,.select,.textarea{background:var(--color-panel-2);border:1px solid var(--color-line);border-radius:var(--radius-sm);width:100%;color:var(--color-ink);padding:.55rem .8rem;font-size:.875rem;transition:border-color .14s,background .14s}.input::placeholder,.textarea::placeholder{color:var(--color-faint)}.input:hover,.select:hover,.textarea:hover{border-color:var(--color-line-strong)}.input:focus,.select:focus,.textarea:focus{outline:2px solid var(--color-ct);outline-offset:-1px;background:var(--color-panel-3)}.badge{background:var(--color-fill);border:1px solid var(--color-line);font-family:var(--font-sans);color:var(--color-mute);border-radius:999px;align-items:center;padding:.15rem .6rem;font-size:.72rem;font-weight:600;display:inline-flex}.badge-ct{background:var(--color-ct-dim);border-color:#5b8def66}@supports (color:color-mix(in lab, red, red)){.badge-ct{border-color:color-mix(in srgb, var(--color-ct) 40%, transparent)}}.badge-ct{color:var(--color-ct-hi)}.badge-tr{background:var(--color-tr-dim);border-color:#e8a33d66}@supports (color:color-mix(in lab, red, red)){.badge-tr{border-color:color-mix(in srgb, var(--color-tr) 40%, transparent)}}.badge-tr{color:var(--color-tr)}.badge-danger{background:var(--color-danger-dim);border-color:#eb4b4b66}@supports (color:color-mix(in lab, red, red)){.badge-danger{border-color:color-mix(in srgb, var(--color-danger) 40%, transparent)}}.badge-danger{color:var(--color-danger)}.badge-live{background:var(--color-live-dim);border-color:#4ed17f66}@supports (color:color-mix(in lab, red, red)){.badge-live{border-color:color-mix(in srgb, var(--color-live) 40%, transparent)}}.badge-live{color:var(--color-live)}.badge-rank{background:var(--rk,#5b8def)}@supports (color:color-mix(in lab, red, red)){.badge-rank{background:color-mix(in srgb, var(--rk,var(--color-ct)) 14%, transparent)}}.badge-rank{border-color:var(--rk,#5b8def)}@supports (color:color-mix(in lab, red, red)){.badge-rank{border-color:color-mix(in srgb, var(--rk,var(--color-ct)) 40%, transparent)}}.badge-rank{color:var(--rk,var(--color-ct))}html[data-theme=light] .badge-rank{color:var(--rk,#5b8def)}@supports (color:color-mix(in lab, red, red)){html[data-theme=light] .badge-rank{color:color-mix(in srgb, var(--rk,var(--color-ct)) 65%, #000)}}.num,.steamid{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.85em}.table-wrap{padding:0 10px 10px;overflow-x:auto}.table-wrap table{border-collapse:separate;border-spacing:0 2px;width:100%;font-size:.875rem}.table-wrap th{font-family:var(--font-sans);color:var(--color-faint);text-align:left;white-space:nowrap;padding:6px 12px;font-size:.72rem;font-weight:600}.table-wrap td{background:0 0;padding:10px 12px;transition:background .14s}.table-wrap tbody tr td:first-child{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.table-wrap tbody tr td:last-child{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.table-wrap tbody tr:hover td{background:var(--color-panel-2)}.ico{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.nav-item{border-radius:var(--radius-sm);font-family:var(--font-sans);color:var(--color-mute);align-items:center;gap:.7rem;margin:1px 10px;padding:.5rem .7rem;font-size:.85rem;font-weight:500;transition:background .14s,color .14s;display:flex}.nav-item:hover{background:var(--color-panel);color:var(--color-ink)}.nav-item.active{color:var(--color-ink);background:var(--color-panel-2);box-shadow:inset 0 0 0 1px var(--color-line)}.nav-item.active .ico{color:var(--color-ct)}.nav-item.admin.active .ico{color:var(--color-admin)}.nav-ext{width:13px;height:13px;color:var(--color-faint);margin-left:auto;rotate:-45deg}.nav-drawer{margin-top:.5rem}.nav-summary{border-radius:var(--radius-sm);font-family:var(--font-sans);color:var(--color-admin);background:var(--color-admin-dim);cursor:pointer;align-items:center;gap:.7rem;margin:1px 10px;padding:.55rem .7rem;font-size:.85rem;font-weight:500;list-style:none;display:flex}.nav-summary::-webkit-details-marker{display:none}.nav-summary:hover{background:#a78bfa38}@supports (color:color-mix(in lab, red, red)){.nav-summary:hover{background:color-mix(in srgb, var(--color-admin) 22%, transparent)}}.nav-summary .chev{width:15px;height:15px;margin-left:auto;transition:transform .16s}.nav-drawer[open] .nav-summary .chev{transform:rotate(90deg)}.nav-sub{border-left:1px solid var(--color-line);margin:2px 0 2px 1.55rem}.nav-sub .nav-item{margin-left:0;margin-right:10px;font-size:.8rem}.nav-item.admin .ico{color:#a78bfa8c}@supports (color:color-mix(in lab, red, red)){.nav-item.admin .ico{color:color-mix(in srgb, var(--color-admin) 55%, transparent)}}html[data-theme=halloween] .brand{position:relative}html[data-theme=halloween] .brand svg{visibility:hidden}html[data-theme=halloween] .brand:before,html[data-theme=halloween] .brand:after{content:"";pointer-events:none;width:70px;height:64px;position:absolute;top:4px;left:12px}html[data-theme=halloween] .brand:before{background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 110'><defs><radialGradient id='c' cx='.5' cy='.62' r='.7'><stop offset='0' stop-color='%23FA9535'/><stop offset='.55' stop-color='%23C2530F'/><stop offset='1' stop-color='%235C1A04'/></radialGradient><radialGradient id='m' cx='.5' cy='.62' r='.75'><stop offset='0' stop-color='%23E27A26'/><stop offset='.6' stop-color='%239A3E0C'/><stop offset='1' stop-color='%23461203'/></radialGradient><radialGradient id='s' cx='.5' cy='.6' r='.8'><stop offset='0' stop-color='%23B4531A'/><stop offset='.6' stop-color='%23772D09'/><stop offset='1' stop-color='%23330D02'/></radialGradient><radialGradient id='g' cx='.5' cy='.5' r='.62'><stop offset='0' stop-color='%23FFF8D6'/><stop offset='.4' stop-color='%23FFD55A'/><stop offset='1' stop-color='%23FF8A0E'/></radialGradient><radialGradient id='w' cx='.5' cy='.5' r='.5'><stop offset='0' stop-color='%23FFB547' stop-opacity='.55'/><stop offset='1' stop-color='%23FFB547' stop-opacity='0'/></radialGradient><linearGradient id='t' x1='0' y1='0' x2='1' y2='1'><stop offset='0' stop-color='%236F7A35'/><stop offset='1' stop-color='%23232A0E'/></linearGradient></defs><g stroke='%232A0A02' stroke-opacity='.5' stroke-width='1.1'><ellipse cx='31' cy='64' rx='27' ry='36' fill='url(%23s)'/><ellipse cx='89' cy='64' rx='27' ry='36' fill='url(%23s)'/><ellipse cx='45' cy='63' rx='24' ry='39' fill='url(%23m)'/><ellipse cx='75' cy='63' rx='24' ry='39' fill='url(%23m)'/><ellipse cx='60' cy='62' rx='19' ry='40' fill='url(%23c)'/></g><ellipse cx='60' cy='70' rx='40' ry='28' fill='url(%23w)'/><g fill='url(%23g)' stroke='%233A0E02' stroke-opacity='.85' stroke-width='8.4' stroke-linejoin='round' transform='translate(40.3 40) scale(.142857) translate(-211 -139)'><path d='M216 139h169l-66 245-108 75 69-256z'/><path d='M340 420h147l-18 69H243z'/></g><path d='M55 27C54 19 56 13 61 9 64 6.5 69 6.8 71 10 67 10 64.5 13 64.5 18 64.5 22 65.5 25 66 27Z' fill='url(%23t)'/><path d='M69 9C75 3 84 5 82 11 80.5 15 75 14 76.5 10.5' fill='none' stroke='%2355621F' stroke-width='1.6' stroke-linecap='round'/></svg>") 50%/contain no-repeat}html[data-theme=halloween] .brand:after{background:radial-gradient(closest-side at 50% 58%,#ffc45a57,#ff96281a 60%,#0000)}@media (prefers-reduced-motion:no-preference){html[data-theme=halloween] .brand:after{animation:2.7s linear -1.2s infinite hw-flicker}}html[data-theme=halloween] header.sticky:after{content:"";pointer-events:none;transform-origin:50% 0;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 100'><defs><radialGradient id='a' cx='.4' cy='.3' r='.8'><stop offset='0' stop-color='%237A5E84'/><stop offset='1' stop-color='%23170C1B'/></radialGradient></defs><path d='M10 0V82' stroke='%23EDE3F0' stroke-opacity='.5' stroke-width='.7'/><g fill='none' stroke='%23A08CA6' stroke-width='.9' stroke-linecap='round' stroke-linejoin='round'><path d='M8.6 83.5 4 80 1.5 84.5'/><path d='M8.4 85 3.4 84.2 1 89.5'/><path d='M8.6 86.5 4 88 2.4 94'/><path d='M8.8 87.6 5.4 91.5 5 97'/><path d='M11.4 83.5 16 80 18.5 84.5'/><path d='M11.6 85 16.6 84.2 19 89.5'/><path d='M11.4 86.5 16 88 17.6 94'/><path d='M11.2 87.6 14.6 91.5 15 97'/></g><ellipse cx='10' cy='91' rx='4.6' ry='5.6' fill='url(%23a)'/><ellipse cx='10' cy='84.6' rx='2.7' ry='2.5' fill='url(%23a)'/><circle cx='9' cy='84' r='.55' fill='%23FF9A3C'/><circle cx='11' cy='84' r='.55' fill='%23FF9A3C'/></svg>") 0 0/100% 100% no-repeat;width:20px;height:100px;position:absolute;top:calc(100% - 16px);right:1px}@media (prefers-reduced-motion:no-preference){html[data-theme=halloween] header.sticky:after{animation:5.5s ease-in-out infinite hw-spider}}.acct{color:var(--color-ink);border-radius:999px;align-items:center;gap:.6rem;padding:.3rem .55rem .3rem .3rem;font-size:.85rem;font-weight:500;display:flex}.acct:hover{background:var(--color-panel-2)}.menu{position:relative}.menu>.acct{cursor:pointer;list-style:none}.menu>.acct::-webkit-details-marker{display:none}.menu[open]>.acct{background:var(--color-panel-2)}.menu .chev{width:14px;height:14px;color:var(--color-faint);transition:transform .16s}.menu[open] .chev{transform:rotate(90deg)}.menu-pop{z-index:50;background:var(--color-panel);border:1px solid var(--color-line);border-radius:var(--radius-sm);min-width:11rem;box-shadow:var(--shadow-2);padding:5px;position:absolute;top:calc(100% + 6px);right:0}.menu-item{text-align:left;width:100%;font-family:var(--font-sans);color:var(--color-mute);border-radius:6px;padding:.5rem .65rem;font-size:.85rem;transition:background .14s,color .14s;display:block}.menu-item:hover{background:var(--color-panel-2);color:var(--color-ink)}.menu-theme{color:var(--color-mute);align-items:center;gap:.6rem;padding:.3rem .65rem;font-size:.85rem;display:flex}.menu-theme .select{width:auto;margin-left:auto;padding:.25rem .55rem;font-size:.8rem}.info-host{min-width:0;position:relative;overflow:clip visible}.info-host>.scorebar{position:relative}.info>summary{border:1px solid var(--color-line-strong);width:24px;height:24px;color:var(--color-mute);cursor:pointer;border-radius:999px;place-items:center;list-style:none;transition:background .14s,color .14s;display:inline-grid}.info>summary::-webkit-details-marker{display:none}.info>summary:hover,.info[open]>summary{background:var(--color-panel-2);color:var(--color-ink)}.info>summary .ico{width:15px;height:15px}.info-pop{z-index:30;background:var(--color-panel);border:1px solid var(--color-line);border-radius:var(--radius-sm);width:min(24rem,100% - 40px);box-shadow:var(--shadow-2);padding:14px 16px;font-weight:400;position:absolute;top:calc(100% + 10px);left:20px}.info-pop li{color:var(--color-mute);gap:.75rem;margin-top:10px;font-size:.875rem;line-height:1.5;display:flex}.info-pop li .ico{color:var(--color-ct);flex:none;margin-top:1px}.langsw{background:var(--color-panel);border:1px solid var(--color-line);border-radius:999px;gap:2px;padding:3px;display:flex}.langsw button{font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-mute);border-radius:999px;padding:.25rem .6rem;font-size:.68rem;transition:background .14s,color .14s}.langsw button:hover{color:var(--color-ink)}.langsw button[aria-current]{background:var(--color-panel-3);color:var(--color-ink)}.scroll-thin{scrollbar-width:thin;scrollbar-color:var(--color-line-strong) transparent}.scroll-thin::-webkit-scrollbar{width:6px;height:6px}.scroll-thin::-webkit-scrollbar-track{background:0 0}.scroll-thin::-webkit-scrollbar-thumb{background:var(--color-line-strong);border-radius:3px}.searchkey{pointer-events:none;font-family:var(--font-mono);color:var(--color-faint);background:var(--color-fill);border:1px solid var(--color-line);border-radius:5px;padding:0 .35rem;font-size:.68rem;position:absolute;top:50%;right:.55rem;transform:translateY(-50%)}#search-box:focus-within .searchkey{display:none}.avatar{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:hsl(var(--av-hue,220) 34% 20%);width:30px;height:30px;font-family:var(--font-sans);color:hsl(var(--av-hue,220) 68% 74%);flex:none;justify-content:center;align-items:center;font-size:.78rem;font-weight:650;display:inline-flex;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}.avatar.lg{border-radius:20px;width:78px;height:78px;font-size:1.7rem}.rank-pos,.rank-medal{justify-content:center;align-items:center;width:1.6rem;display:inline-flex}.rank-medal{height:1.6rem;font-family:var(--font-sans);color:#08090d;border-radius:999px;font-size:.72rem;font-weight:700}.rank-1{background:var(--color-r-gold)}.rank-2{background:var(--color-r-grey)}.rank-3{background:#c98b4b}.prize-row td,.table-wrap tbody tr.prize-row:hover td{background:var(--color-tr-dim)}.rarity-edge{border-bottom:2px solid var(--rarity,var(--color-line))}.hero{background-color:var(--color-panel-2);background-image:var(--hero-art,none);background-position:50% 42%;background-size:cover;min-height:300px;position:relative}.hero:after{content:"";background:linear-gradient(100deg, var(--color-pitch) 12%, #08090dc7 52%, #08090d38 88%), linear-gradient(to top, var(--color-pitch) 2%, transparent 58%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.hero:after{background:linear-gradient(100deg, var(--color-pitch) 12%, color-mix(in srgb, var(--color-pitch) 78%, transparent) 52%, color-mix(in srgb, var(--color-pitch) 22%, transparent) 88%), linear-gradient(to top, var(--color-pitch) 2%, transparent 58%)}}html[data-theme=halloween] .hero:before,html[data-theme=halloween] .profile-hero:before{content:"";pointer-events:none;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 150'><g fill='none' stroke='%23EDE3F0' stroke-linecap='round'><path d='M0 0L147.2 28.6M0 0L130.1 66.3M0 0L107.9 104.2M0 0L68.8 124.2M0 0L33.3 144.2' stroke-opacity='.34' stroke-width='.8'/><path d='M16 0Q13.2 1.3 15.4 3Q12.3 4.2 13.8 7Q10.7 7.7 11.7 11.3Q8 10.4 7.4 13.4Q4.6 12.2 3.6 15.6Q1.5 13.3 0 16M30 0Q24.8 2.4 29.1 5.6Q22.9 7.8 25.5 13Q19.8 14.2 21.6 20.9Q14.9 19.3 13.9 25Q8.6 22.7 6.7 29Q2.8 24.8 0 30M46 0Q37.5 3.5 43.2 8.4Q34.7 11.9 39.3 20Q30.3 21.7 32.8 31.7Q23.5 30.8 23 41.5Q13.9 35.6 10 43.1Q4.2 37.4 0 46M64 0Q52.5 5 61.1 11.9Q49.9 17.3 57.8 29.4Q44.5 31.9 48.1 46.4Q33.3 43.2 31.3 56.4Q19.1 49.6 14.2 61.7Q6 52.8 0 64M85 0Q72.4 7.1 87.4 17Q67.1 22.6 72.3 36.8Q57 41.2 63.3 61.2Q43.5 56.3 40.3 72.8Q24.7 64.1 18.4 79.9Q7.7 69.2 0 85M108 0Q88.2 8.3 102 19.8Q82.5 28.5 94.4 48.1Q73.3 52.7 80.1 77.4Q54.9 70.9 50.7 91.4Q31.6 83 24.5 106.1Q10.3 89.9 0 108M132 0Q110.6 10.7 131.4 25.5Q103.9 35.6 116.1 59.2Q88.8 63.5 95.4 92.1Q65.8 85.1 61.2 110.4Q37.6 98 28.4 123Q11.9 107.1 0 132' stroke-opacity='.26' stroke-width='.65'/></g></svg>") 0 0/100% 100% no-repeat;width:150px;height:150px;position:absolute;top:0;left:0}html[data-theme=halloween] .hero:before{z-index:1}html[data-theme=halloween] .profile-hero:before{width:130px;height:130px}@media (max-width:640px){html[data-theme=halloween] .hero:before{width:58px;height:58px}}html[data-theme=light] .hero,html[data-theme=light] .profile-hero{--color-pitch:#08090d;--color-panel:#111319;--color-panel-2:#171a22;--color-line:#ffffff12;--color-fill:#ffffff0f;--color-ink:#eef1f6;--color-ink-hi:#fff;--color-mute:#868d9c;--color-live:#4ed17f;--color-live-dim:#4ed17f24;--color-danger:#eb4b4b;--color-danger-dim:#eb4b4b24;color:var(--color-ink)}.hero-inner{z-index:1;justify-content:center;align-items:center;min-height:300px;padding:2.2rem;display:flex;position:relative}.hero-card{border:1px solid var(--color-line-strong);border-radius:var(--radius-md);background:#eef1f60d;width:min(100%,540px);padding:14px}@supports (color:color-mix(in lab, red, red)){.hero-card{background:color-mix(in srgb, var(--color-ink) 5%, transparent)}}.hero-card{-webkit-backdrop-filter:blur(16px)}.hero-card .top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.hero-card .host{white-space:nowrap;min-width:0;font-family:var(--font-mono);color:var(--color-mute);align-items:center;gap:9px;font-size:min(11.5px,2vw);display:flex}.hero-card .host i{background:var(--color-live);width:7px;height:7px;box-shadow:0 0 10px var(--color-live);border-radius:50%;flex:none}.hero-card.off .host i{background:var(--color-danger);box-shadow:0 0 10px var(--color-danger)}.hero-card.off .slots,.hero-card.off .map{display:none}.hero-card .slots{border:1px solid var(--color-line);background:var(--color-fill);color:var(--color-ink);border-radius:999px;flex:none;align-items:center;gap:7px;padding:5px 11px;font-size:12.5px;font-weight:700;display:inline-flex}.hero-card .slots svg{width:13px;height:13px;fill:var(--color-mute)}.hero-card .map{letter-spacing:-.02em;align-items:center;gap:8px;margin-top:11px;font-size:19px;font-weight:800;display:flex}.hero-card .map svg{width:17px;height:17px;fill:var(--color-mute);flex:none}.hero-card .acts{gap:10px;margin-top:14px;display:flex}.hero-card .go{border-radius:var(--radius-sm);background:linear-gradient(180deg, #ced1d5, var(--color-ink-hi));flex:1;justify-content:center;align-items:center;gap:9px;padding:13px;display:flex}@supports (color:color-mix(in lab, red, red)){.hero-card .go{background:linear-gradient(180deg, color-mix(in srgb, var(--color-ink) 86%, var(--color-pitch)), var(--color-ink-hi))}}.hero-card .go{color:var(--color-panel);font-size:14px;font-weight:800;transition:filter .2s}.hero-card .go:hover{filter:brightness(1.08)}.hero-card .go.alt{background:var(--color-fill);color:var(--color-ink);border:1px solid var(--color-line)}.hero-card .go.alt:hover{filter:none;background:#eef1f61f}@supports (color:color-mix(in lab, red, red)){.hero-card .go.alt:hover{background:color-mix(in srgb, var(--color-ink) 12%, transparent)}}.hero-card .go svg{fill:currentColor;width:15px;height:15px}html[data-theme=neon] .hero-card .go{color:#0d001a;background:#ff4081;box-shadow:0 0 10px #f0f6}html[data-theme=neon] .hero-card .go.alt{color:#f6f;box-shadow:none;background:#ff00ff1f;border-color:#ff00ff4d}html[data-theme=neon] .hero-card .go.alt:hover{background:#ff00ff38}html[data-theme=halloween] .hero-card .go:not(.alt){color:#1a0b05;background:linear-gradient(#ff9038,#f26a0f);box-shadow:inset 0 1px #ffe2b473,0 8px 26px -8px #ff6e14bf}html[data-theme=halloween] .hero-card .go:not(.alt) svg{fill:none;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='%231A0B05'><ellipse cx='7' cy='14' rx='5.6' ry='7.2'/><ellipse cx='17' cy='14' rx='5.6' ry='7.2'/><ellipse cx='12' cy='13.8' rx='5.2' ry='8' stroke='%23F07A1C' stroke-width='.8'/><path d='M10.9 6.4C10.8 4.4 11.6 2.8 13.4 1.9L14.3 3C13.1 3.7 12.7 4.9 12.9 6.4Z'/></g><g fill='%23FFD35C'><path d='M4.9 13.2H9.7L7.6 9.3Z'/><path d='M14.3 13.2H19.1L16.4 9.3Z'/><path d='M4.6 14.9 7.5 16.4H9.3V17.9H11V16.8H13V17.9H14.7V16.4H16.5L19.4 14.9C18.6 18.5 15.7 20.1 12 20.1 8.3 20.1 5.4 18.5 4.6 14.9Z'/></g></svg>") 50%/contain no-repeat;width:20px;height:20px}@media (max-width:640px){.hero-inner{padding:1rem}.hero-card .acts{flex-direction:column}}.profile-hero{background:radial-gradient(70% 140% at 12% 0%, var(--rk,#5b8def), transparent 62%), radial-gradient(50% 100% at 100% 100%, var(--rk,#5b8def), transparent 60%), linear-gradient(180deg, var(--rk,#5b8def), var(--color-pitch));min-height:250px;position:relative}@supports (color:color-mix(in lab, red, red)){.profile-hero{background:radial-gradient(70% 140% at 12% 0%, color-mix(in srgb, var(--rk,var(--color-ct)) 42%, transparent), transparent 62%), radial-gradient(50% 100% at 100% 100%, color-mix(in srgb, var(--rk,var(--color-ct)) 18%, transparent), transparent 60%), linear-gradient(180deg, color-mix(in srgb, var(--rk,var(--color-ct)) 10%, var(--color-panel-2)), var(--color-pitch))}}.profile-hero-inner{z-index:1;align-items:center;min-height:250px;padding:2rem;display:flex;position:relative}.profile-card{border:1px solid var(--color-line-strong);border-radius:var(--radius-md);background:#eef1f60d;flex-wrap:wrap;align-items:center;gap:22px;width:100%;padding:22px 24px;display:flex}@supports (color:color-mix(in lab, red, red)){.profile-card{background:color-mix(in srgb, var(--color-ink) 5%, transparent)}}.profile-card{-webkit-backdrop-filter:blur(16px)}.profile-card .avatar.lg{width:96px;height:96px;box-shadow:0 0 0 2px var(--color-panel), 0 0 0 4px var(--rk,var(--color-ct));border-radius:24px;font-size:2rem}.profile-id{flex:1;min-width:14rem}.profile-rank{text-align:right;min-width:13rem;margin-left:auto}.rankname{font-family:var(--font-display);letter-spacing:.03em;text-transform:uppercase;color:var(--rk,var(--color-ink));font-size:2.8rem;font-weight:700;line-height:1}html[data-theme=light] .profile-hero .badge-rank{color:var(--rk,var(--color-ct))}.strip{grid-template-columns:repeat(auto-fit,minmax(0,1fr));display:grid}.strip>div{border-left:1px solid var(--color-line);padding:18px 20px}.strip>div:first-child{border-left:0}.bars{flex-direction:column;gap:2px;padding-top:8px;display:flex;container-type:inline-size}.bar-row{border-radius:var(--radius-sm);grid-template-columns:7.5rem 1fr 2.6rem 4rem;align-items:center;gap:12px;padding:7px 8px;transition:background .14s;display:grid}.bar-row.map{grid-template-columns:46px 1fr 4.2rem 4.2rem}.bar-row:hover{background:var(--color-panel-2)}.bar-row .name{white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;overflow:hidden}.bar-row .val{text-align:right}.bar-row .sub{color:var(--color-mute);text-align:right;white-space:nowrap;font-size:.72rem}.bar{background:var(--color-fill);border-radius:999px;height:8px;display:block;overflow:hidden}.bar i{height:100%;width:calc(var(--val,0) * 100%);background:var(--color-ct);border-radius:999px;display:block}.map-thumb{border:1px solid var(--color-line);background:var(--color-panel-3) var(--map-art,none) center / cover no-repeat;border-radius:6px;width:46px;height:28px;display:block}.hitmap{flex-direction:column;align-items:center;gap:18px;display:flex}.hitmap svg{width:132px}.hitmap svg *{fill:#5b8def}@supports (color:color-mix(in lab, red, red)){.hitmap svg *{fill:color-mix(in srgb, var(--color-ct) var(--hit,0%), var(--color-panel-3))}}.hitmap svg *{stroke:var(--color-line-strong);stroke-width:1px}.hitmap-legend{grid-template-columns:1fr 1fr;gap:6px 22px;width:100%;font-size:.85rem;display:grid}.hitmap-legend div{align-items:center;gap:8px;display:flex}.hitmap-legend i{border:1px solid var(--color-line-strong);background:#5b8def;border-radius:3px;flex:none;width:10px;height:10px}@supports (color:color-mix(in lab, red, red)){.hitmap-legend i{background:color-mix(in srgb, var(--color-ct) var(--hit,0%), var(--color-panel-3))}}.hitmap-legend .num{color:var(--color-mute);margin-left:auto}.chart{grid-template-rows:120px auto;grid-template-columns:auto 1fr;padding-top:8px;display:grid}.chart-y{width:2.6rem;position:relative}.chart-y span{right:10px;bottom:calc(var(--y) * 100%);font-family:var(--font-mono);color:var(--color-faint);white-space:nowrap;font-size:.68rem;position:absolute;transform:translateY(50%)}.chart-plot{border-bottom:1px solid var(--color-line-strong);position:relative}.chart-line{left:0;right:0;bottom:calc(var(--y) * 100%);background:var(--color-line);height:1px;position:absolute}.chart-cols{grid-template-columns:repeat(28,1fr);gap:2px;display:grid;position:absolute;inset:0}.chart-col{border-radius:4px 4px 0 0;justify-content:center;align-items:flex-end;transition:background .14s;display:flex}.chart-col:hover{background:var(--color-fill)}.chart-col i{width:100%;max-width:24px;height:max(2px, calc(var(--val) * 100%));background:var(--color-ct);border-radius:4px 4px 0 0;display:block}.chart-col.off i{display:none}.chart-col:hover i{background:var(--color-ct-hi)}.chart-x{grid-column:2;height:1.3rem;margin-top:6px;position:relative}.chart-x span{left:calc(var(--x) * 100%);font-family:var(--font-mono);color:var(--color-faint);white-space:nowrap;font-size:.68rem;position:absolute;transform:translate(-50%)}.chart-x .end{left:auto;right:0;transform:none}.sanction-state{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-faint);margin-left:6px;font-size:.68rem}.sanction-state.on{color:var(--color-danger)}@media (max-width:900px){.strip{grid-template-columns:repeat(3,1fr)}.strip>div:nth-child(3n+1){border-left:0}.strip>div:nth-child(n+4){border-top:1px solid var(--color-line)}.profile-hero-inner{padding:1rem}.profile-card{padding:16px}.profile-rank{text-align:left;width:100%;margin-left:0}.rankname{font-size:2.2rem}}@media (max-width:640px){.sanctions .feed-row{flex-direction:column;align-items:flex-start;gap:2px}.chart-x .near{display:none}}@container (max-width:470px){.bar-row{grid-template-columns:6.5rem 1fr 2.6rem}.bar-row.map{grid-template-columns:40px 1fr 4rem}.bar-row .sub{display:none}}.online-cards{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;display:grid}.online-card{background:var(--color-panel-2);border-radius:12px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.online-card .top{align-items:center;gap:10px;min-width:0;display:flex}.online-card .avatar{border-radius:12px;width:38px;height:38px;font-size:1rem}.online-card .meta{font-family:var(--font-mono);color:var(--color-mute);font-size:.72rem}.online-card .acts{gap:6px;display:flex}.online-card .acts .btn{flex:1;justify-content:center}.timeline{padding:4px 10px 10px}.tl-day{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-faint);padding:12px 0 6px 34px;font-size:.7rem}.tl-ev{border-radius:var(--radius-sm);align-items:flex-start;gap:12px;padding:8px 10px 8px 34px;transition:background .14s;display:flex;position:relative}.tl-ev:hover{background:var(--color-panel-2)}.tl-ev:before{content:"";background:var(--color-line);width:2px;position:absolute;top:0;bottom:0;left:11px}.tl-ev:after{content:"";background:var(--color-faint);width:10px;height:10px;box-shadow:0 0 0 3px var(--color-panel);border-radius:50%;position:absolute;top:15px;left:7px}.tl-ev .avatar{border-radius:7px;width:24px;height:24px;font-size:.65rem}.tl-line{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;font-size:.875rem;display:flex}.tl-line .sub{color:var(--color-mute);font-size:.8rem}.tl-ev .when{font-family:var(--font-mono);color:var(--color-mute);white-space:nowrap;margin-left:auto;font-size:.75rem}.flash{background:var(--color-tr-dim);border:1px solid #e8a33d66}@supports (color:color-mix(in lab, red, red)){.flash{border:1px solid color-mix(in srgb, var(--color-tr) 40%, transparent)}}.flash{border-radius:var(--radius-sm);margin-bottom:1rem;padding:.7rem 1rem;font-size:.875rem}.toast-host{z-index:100;flex-direction:column;gap:.6rem;display:flex;position:fixed;bottom:1.2rem;right:1.2rem}.toast{background:var(--color-panel-2);border:1px solid var(--color-line-strong);border-left:3px solid var(--color-ct);border-radius:var(--radius-sm);box-shadow:var(--shadow-2);max-width:22rem;padding:.7rem 1rem;font-size:.85rem}.toast.ok{border-left-color:var(--color-live)}.toast.err{border-left-color:var(--color-danger)}dialog.confirm,dialog.modal{background:var(--color-panel);border:1px solid var(--color-line-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-2);color:var(--color-ink);max-width:25rem;margin:auto;padding:1.4rem}dialog.modal{width:calc(100% - 2rem);max-width:32rem;max-height:calc(100dvh - 2rem);overflow-y:auto}dialog.confirm::backdrop,dialog.modal::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#040507b8}}@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.-top-1{top:calc(var(--spacing) * -1)}.top-0{top:0}.top-\[64px\]{top:64px}.top-full{top:100%}.-right-1{right:calc(var(--spacing) * -1)}.bottom-0{bottom:0}.bottom-4{bottom:calc(var(--spacing) * 4)}.left-0{left:0}.left-4{left:calc(var(--spacing) * 4)}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-\[45\]{z-index:45}.z-\[60\]{z-index:60}.order-first{order:-9999}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-12{height:calc(var(--spacing) * 12)}.h-\[84px\]{height:84px}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[75\%\]{max-height:75%}.max-h-\[85vh\]{max-height:85vh}.min-h-screen{min-height:100vh}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-32{width:calc(var(--spacing) * 32)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-\[112px\]{width:112px}.w-\[236px\]{width:236px}.w-auto{width:auto}.w-full{width:100%}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[9rem\]{max-width:9rem}.max-w-\[1180px\]{max-width:1180px}.max-w-md{max-width:var(--container-md)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-\[16rem\]{min-width:16rem}.flex-1{flex:1}.flex-none{flex:none}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-y-auto{overflow-y:auto}.rounded-\[10px\]{border-radius:10px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-ct{border-color:var(--color-ct)}.border-line{border-color:var(--color-line)}.border-line-strong{border-color:var(--color-line-strong)}.border-tr{border-color:var(--color-tr)}.border-transparent{border-color:#0000}.bg-panel{background-color:var(--color-panel)}.bg-panel-2{background-color:var(--color-panel-2)}.bg-pitch{background-color:var(--color-pitch)}.bg-pitch\/70{background-color:#08090db3}@supports (color:color-mix(in lab, red, red)){.bg-pitch\/70{background-color:color-mix(in oklab, var(--color-pitch) 70%, transparent)}}.bg-pitch\/85{background-color:#08090dd9}@supports (color:color-mix(in lab, red, red)){.bg-pitch\/85{background-color:color-mix(in oklab, var(--color-pitch) 85%, transparent)}}.bg-transparent{background-color:#0000}.object-contain{object-fit:contain}.p-0{padding:0}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.pt-0{padding-top:0}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pb-1{padding-bottom:var(--spacing)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-left{text-align:left}.align-top{vertical-align:top}.font-\[family-name\:var\(--font-display\)\]{font-family:var(--font-display)}.font-\[family-name\:var\(--font-mono\)\]{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.9rem\]{font-size:1.9rem}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-ct{color:var(--color-ct)}.text-ink{color:var(--color-ink)}.text-mute{color:var(--color-mute)}.text-mute\/70{color:#868d9cb3}@supports (color:color-mix(in lab, red, red)){.text-mute\/70{color:color-mix(in oklab, var(--color-mute) 70%, transparent)}}.text-tr{color:var(--color-tr)}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.opacity-60{opacity:.6}.shadow-2{--tw-shadow:0 18px 44px -18px var(--tw-shadow-color,#000c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-ct{outline-color:var(--color-ct)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (hover:hover){.group-hover\:text-ct:is(:where(.group):hover *){color:var(--color-ct)}.hover\:text-ink:hover{color:var(--color-ink)}}@media not all and (min-width:40rem){.max-sm\:top-\[112px\]{top:112px}.max-sm\:order-last{order:9999}.max-sm\:ml-0{margin-left:0}.max-sm\:max-w-none{max-width:none}.max-sm\:min-w-0{min-width:0}.max-sm\:flex-1{flex:1}.max-sm\:flex-wrap{flex-wrap:wrap}.max-sm\:gap-y-2{row-gap:calc(var(--spacing) * 2)}.max-sm\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (min-width:40rem){.sm\:inset-x-auto{inset-inline:auto}.sm\:inset-y-0{inset-block:0}.sm\:right-0{right:0}.sm\:bottom-auto{bottom:auto}.sm\:left-auto{left:auto}.sm\:inline{display:inline}.sm\:h-full{height:100%}.sm\:max-h-none{max-height:none}.sm\:w-96{width:calc(var(--spacing) * 96)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:rounded-none{border-radius:0}.sm\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.sm\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}}@media (min-width:64rem){.lg\:order-none{order:0}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.lg\:pl-\[236px\]{padding-left:236px}html[data-theme=neon] #sidebar{background:#0d001a59}html[data-theme=halloween] #sidebar{background:linear-gradient(#0d071159 40%,#0d07110f)}}html[data-theme=neon] header.sticky{background:#0d001a99}html[data-theme=halloween] header.sticky{background:#0d071199}}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/IBMPlexMono-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/IBMPlexMono-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/IBMPlexMono-500-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/IBMPlexMono-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/Barlow-400.woff2)format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/Barlow-500.woff2)format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/Barlow-600.woff2)format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/BarlowCondensed-600.woff2)format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/BarlowCondensed-700.woff2)format("woff2")}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}