*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.pointer-events-none{pointer-events:none}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-right-2{right:-.5rem}.-top-6{top:-1.5rem}.bottom-0{bottom:0}.bottom-2{bottom:.5rem}.left-0{left:0}.left-2{left:.5rem}.right-0{right:0}.top-0{top:0}.top-0\.5{top:.125rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-3{top:.75rem}.top-7{top:1.75rem}.top-\[14px\]{top:14px}.top-\[70px\]{top:70px}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-10{z-index:10}.z-20{z-index:20}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[90\]{z-index:90}.mx-auto{margin-left:auto;margin-right:auto}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-7{margin-top:1.75rem;margin-bottom:1.75rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-\[8px\]{margin-top:8px}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-14{height:3.5rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-24{height:6rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[40px\]{height:40px}.h-\[520px\]{height:520px}.h-\[52px\]{height:52px}.h-\[64px\]{height:64px}.h-\[68px\]{height:68px}.h-\[70px\]{height:70px}.h-fit{height:-moz-fit-content;height:fit-content}.h-px{height:1px}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-\[72vh\]{max-height:72vh}.min-h-\[70vh\]{min-height:70vh}.min-h-\[calc\(100vh-140px\)\]{min-height:calc(100vh - 140px)}.min-h-screen{min-height:100vh}.w-0{width:0}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-14{width:3.5rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-24{width:6rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[210px\]{width:210px}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-0{min-width:0}.min-w-12{min-width:3rem}.min-w-\[250px\]{min-width:250px}.min-w-\[900px\]{min-width:900px}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1500px\]{max-width:1500px}.max-w-\[1700px\]{max-width:1700px}.max-w-\[42vw\]{max-width:42vw}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-1\/2,.translate-x-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x:0.125rem}.translate-x-\[18px\]{--tw-translate-x:18px}.rotate-6,.translate-x-\[18px\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-6{--tw-rotate:6deg}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[36px_minmax\(0\2c 1fr\)\]{grid-template-columns:36px minmax(0,1fr)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-7{gap:1.75rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-y-2{row-gap:.5rem}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-white\/\[0\.06\]>:not([hidden])~:not([hidden]){border-color:hsla(0,0%,100%,.06)}.divide-white\/\[0\.07\]>:not([hidden])~:not([hidden]){border-color:hsla(0,0%,100%,.07)}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-\[30px\]{border-radius:30px}.rounded-\[32px\]{border-radius:32px}.rounded-\[34px\]{border-radius:34px}.rounded-\[36px\]{border-radius:36px}.rounded-\[38px\]{border-radius:38px}.rounded-\[40px\]{border-radius:40px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.rounded-l-\[10px\]{border-top-left-radius:10px;border-bottom-left-radius:10px}.rounded-r-\[26px\]{border-top-right-radius:26px;border-bottom-right-radius:26px}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-l-\[3px\]{border-left-width:3px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[\#5865F2\]\/30{border-color:rgba(88,101,242,.3)}.border-amber-300\/15{border-color:rgba(252,211,77,.15)}.border-amber-300\/20{border-color:rgba(252,211,77,.2)}.border-amber-300\/80{border-color:rgba(252,211,77,.8)}.border-amber-300\/90{border-color:rgba(252,211,77,.9)}.border-blue-300\/15{border-color:rgba(147,197,253,.15)}.border-blue-300\/20{border-color:rgba(147,197,253,.2)}.border-emerald-300\/15{border-color:rgba(110,231,183,.15)}.border-emerald-300\/20{border-color:rgba(110,231,183,.2)}.border-emerald-400\/20{border-color:rgba(52,211,153,.2)}.border-indigo-300\/15{border-color:rgba(165,180,252,.15)}.border-indigo-300\/20{border-color:rgba(165,180,252,.2)}.border-indigo-300\/30{border-color:rgba(165,180,252,.3)}.border-lime-200\/50{border-color:hsla(81,88%,80%,.5)}.border-lime-300\/15{border-color:hsla(82,85%,67%,.15)}.border-lime-300\/25{border-color:hsla(82,85%,67%,.25)}.border-red-300\/20{border-color:hsla(0,94%,82%,.2)}.border-rose-300\/20{border-color:rgba(253,164,175,.2)}.border-rose-400\/20{border-color:rgba(251,113,133,.2)}.border-rose-400\/25{border-color:rgba(251,113,133,.25)}.border-rose-500{--tw-border-opacity:1;border-color:rgb(244 63 94/var(--tw-border-opacity,1))}.border-sky-300\/20{border-color:rgba(125,211,252,.2)}.border-slate-700\/70{border-color:rgba(51,65,85,.7)}.border-violet-300\/15{border-color:rgba(196,181,253,.15)}.border-violet-300\/20{border-color:rgba(196,181,253,.2)}.border-white\/10{border-color:hsla(0,0%,100%,.1)}.border-white\/15{border-color:hsla(0,0%,100%,.15)}.border-white\/70{border-color:hsla(0,0%,100%,.7)}.border-white\/\[0\.06\]{border-color:hsla(0,0%,100%,.06)}.border-white\/\[0\.07\]{border-color:hsla(0,0%,100%,.07)}.border-white\/\[0\.08\]{border-color:hsla(0,0%,100%,.08)}.bg-\[\#151b36\]\/95{background-color:rgba(21,27,54,.95)}.bg-\[\#171d3b\]{--tw-bg-opacity:1;background-color:rgb(23 29 59/var(--tw-bg-opacity,1))}.bg-\[\#171d3b\]\/95{background-color:rgba(23,29,59,.95)}.bg-\[\#171d3b\]\/\[0\.98\]{background-color:rgba(23,29,59,.98)}.bg-\[\#5865F2\]{--tw-bg-opacity:1;background-color:rgb(88 101 242/var(--tw-bg-opacity,1))}.bg-\[\#5865F2\]\/15{background-color:rgba(88,101,242,.15)}.bg-amber-300\/10{background-color:rgba(252,211,77,.1)}.bg-amber-300\/\[0\.035\]{background-color:rgba(252,211,77,.035)}.bg-amber-300\/\[0\.05\]{background-color:rgba(252,211,77,.05)}.bg-amber-400{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.bg-amber-400\/20{background-color:rgba(251,191,36,.2)}.bg-amber-400\/25{background-color:rgba(251,191,36,.25)}.bg-black\/10{background-color:rgba(0,0,0,.1)}.bg-black\/\[0\.055\]{background-color:rgba(0,0,0,.055)}.bg-black\/\[0\.08\]{background-color:rgba(0,0,0,.08)}.bg-blue-300\/10{background-color:rgba(147,197,253,.1)}.bg-blue-300\/\[0\.05\]{background-color:rgba(147,197,253,.05)}.bg-emerald-300\/10{background-color:rgba(110,231,183,.1)}.bg-emerald-300\/\[0\.05\]{background-color:rgba(110,231,183,.05)}.bg-emerald-300\/\[0\.06\]{background-color:rgba(110,231,183,.06)}.bg-emerald-400{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.bg-emerald-400\/10{background-color:rgba(52,211,153,.1)}.bg-emerald-400\/15{background-color:rgba(52,211,153,.15)}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-indigo-300{--tw-bg-opacity:1;background-color:rgb(165 180 252/var(--tw-bg-opacity,1))}.bg-indigo-300\/10{background-color:rgba(165,180,252,.1)}.bg-indigo-300\/80{background-color:rgba(165,180,252,.8)}.bg-indigo-300\/\[0\.035\]{background-color:rgba(165,180,252,.035)}.bg-indigo-300\/\[0\.06\]{background-color:rgba(165,180,252,.06)}.bg-indigo-300\/\[0\.07\]{background-color:rgba(165,180,252,.07)}.bg-indigo-400\/10{background-color:rgba(129,140,248,.1)}.bg-indigo-400\/15{background-color:rgba(129,140,248,.15)}.bg-indigo-500{--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity,1))}.bg-indigo-500\/20{background-color:rgba(99,102,241,.2)}.bg-lime-300\/10{background-color:hsla(82,85%,67%,.1)}.bg-lime-400{--tw-bg-opacity:1;background-color:rgb(163 230 53/var(--tw-bg-opacity,1))}.bg-red-300\/10{background-color:hsla(0,94%,82%,.1)}.bg-rose-300\/10{background-color:rgba(253,164,175,.1)}.bg-rose-400\/10{background-color:rgba(251,113,133,.1)}.bg-sky-300\/10{background-color:rgba(125,211,252,.1)}.bg-slate-400\/10{background-color:rgba(148,163,184,.1)}.bg-slate-700{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.bg-slate-900{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.bg-slate-900\/80{background-color:rgba(15,23,42,.8)}.bg-slate-950{--tw-bg-opacity:1;background-color:rgb(2 6 23/var(--tw-bg-opacity,1))}.bg-slate-950\/40{background-color:rgba(2,6,23,.4)}.bg-slate-950\/45{background-color:rgba(2,6,23,.45)}.bg-slate-950\/50{background-color:rgba(2,6,23,.5)}.bg-slate-950\/55{background-color:rgba(2,6,23,.55)}.bg-slate-950\/60{background-color:rgba(2,6,23,.6)}.bg-slate-950\/70{background-color:rgba(2,6,23,.7)}.bg-transparent{background-color:transparent}.bg-violet-300\/10{background-color:rgba(196,181,253,.1)}.bg-violet-300\/\[0\.05\]{background-color:rgba(196,181,253,.05)}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:hsla(0,0%,100%,.1)}.bg-white\/15{background-color:hsla(0,0%,100%,.15)}.bg-white\/5{background-color:hsla(0,0%,100%,.05)}.bg-white\/\[0\.025\]{background-color:hsla(0,0%,100%,.025)}.bg-\[radial-gradient\(circle_at_28\%_18\%\2c rgba\(99\2c 102\2c 241\2c \.24\)\2c transparent_36\%\)\2c radial-gradient\(circle_at_76\%_10\%\2c rgba\(34\2c 211\2c 238\2c \.11\)\2c transparent_32\%\)\]{background-image:radial-gradient(circle at 28% 18%,rgba(99,102,241,.24),transparent 36%),radial-gradient(circle at 76% 10%,rgba(34,211,238,.11),transparent 32%)}.bg-\[repeating-linear-gradient\(135deg\2c rgba\(253\2c 230\2c 138\2c \.18\)_0_4px\2c transparent_4px_10px\)\]{background-image:repeating-linear-gradient(135deg,hsla(48,97%,77%,.18) 0 4px,transparent 4px 10px)}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.from-indigo-500\/15{--tw-gradient-from:rgba(99,102,241,.15) var(--tw-gradient-from-position);--tw-gradient-to:rgba(99,102,241,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),transparent var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-cyan-400\/5{--tw-gradient-to:rgba(34,211,238,.05) var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-3{padding-bottom:.75rem}.pt-3{padding-top:.75rem}.pt-5{padding-top:1.25rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[15px\]{font-size:15px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.normal-case{text-transform:none}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.tracking-\[-0\.035em\]{letter-spacing:-.035em}.tracking-\[0\.13em\]{letter-spacing:.13em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.text-\[\#aeb7ff\]{--tw-text-opacity:1;color:rgb(174 183 255/var(--tw-text-opacity,1))}.text-amber-100{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.text-amber-200{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.text-amber-950{--tw-text-opacity:1;color:rgb(69 26 3/var(--tw-text-opacity,1))}.text-blue-200{--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity,1))}.text-emerald-100{--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.text-emerald-100\/80{color:rgba(209,250,229,.8)}.text-emerald-200{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.text-emerald-300{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.text-emerald-950{--tw-text-opacity:1;color:rgb(2 44 34/var(--tw-text-opacity,1))}.text-indigo-200{--tw-text-opacity:1;color:rgb(199 210 254/var(--tw-text-opacity,1))}.text-indigo-300{--tw-text-opacity:1;color:rgb(165 180 252/var(--tw-text-opacity,1))}.text-lime-200\/70{color:hsla(81,88%,80%,.7)}.text-lime-300{--tw-text-opacity:1;color:rgb(190 242 100/var(--tw-text-opacity,1))}.text-lime-50{--tw-text-opacity:1;color:rgb(247 254 231/var(--tw-text-opacity,1))}.text-lime-950{--tw-text-opacity:1;color:rgb(26 46 5/var(--tw-text-opacity,1))}.text-red-100{--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.text-rose-100{--tw-text-opacity:1;color:rgb(255 228 230/var(--tw-text-opacity,1))}.text-rose-200{--tw-text-opacity:1;color:rgb(254 205 211/var(--tw-text-opacity,1))}.text-rose-300{--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.text-sky-200{--tw-text-opacity:1;color:rgb(186 230 253/var(--tw-text-opacity,1))}.text-slate-200{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-violet-100{--tw-text-opacity:1;color:rgb(237 233 254/var(--tw-text-opacity,1))}.text-violet-200{--tw-text-opacity:1;color:rgb(221 214 254/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/80{color:hsla(0,0%,100%,.8)}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-95{opacity:.95}.opacity-\[0\.18\]{opacity:.18}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-\[0_0_16px_rgba\(74\2c 222\2c 128\2c \.7\)\]{--tw-shadow:0 0 16px rgba(74,222,128,.7);--tw-shadow-colored:0 0 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(165\2c 180\2c 252\2c \.6\)\]{--tw-shadow:0 0 18px rgba(165,180,252,.6);--tw-shadow-colored:0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(245\2c 158\2c 11\2c \.18\)\]{--tw-shadow:0 0 24px rgba(245,158,11,.18);--tw-shadow-colored:0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(163\2c 230\2c 53\2c \.22\)\]{--tw-shadow:0 0 30px rgba(163,230,53,.22);--tw-shadow-colored:0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[8px_0_18px_rgba\(5\2c 8\2c 18\2c \.18\)\]{--tw-shadow:8px 0 18px rgba(5,8,18,.18);--tw-shadow-colored:8px 0 18px var(--tw-shadow-color)}.shadow-\[8px_0_18px_rgba\(5\2c 8\2c 18\2c \.18\)\],.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[\#5865F2\]\/20{--tw-shadow-color:rgba(88,101,242,.2);--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/10{--tw-shadow-color:rgba(0,0,0,.1);--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/20{--tw-shadow-color:rgba(0,0,0,.2);--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/25{--tw-shadow-color:rgba(0,0,0,.25);--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/30{--tw-shadow-color:rgba(0,0,0,.3);--tw-shadow:var(--tw-shadow-colored)}.shadow-indigo-950\/20{--tw-shadow-color:rgba(30,27,75,.2);--tw-shadow:var(--tw-shadow-colored)}.shadow-indigo-950\/30{--tw-shadow-color:rgba(30,27,75,.3);--tw-shadow:var(--tw-shadow-colored)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06))}.drop-shadow,.drop-shadow-lg{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)}.drop-shadow-lg{--tw-drop-shadow:drop-shadow(0 10px 8px rgba(0,0,0,.04)) drop-shadow(0 4px 3px rgba(0,0,0,.1))}.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{--tw-backdrop-blur:blur(8px);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)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root,html[data-theme=dark]{color-scheme:dark;--rs-bg:#070b14;--rs-bg-soft:#0b1020;--rs-panel:#11172f;--rs-panel-strong:#171d3b;--rs-panel-soft:rgba(15,23,42,.72);--rs-text:#e5e7eb;--rs-muted:#94a3b8;--rs-stroke:hsla(0,0%,100%,.1);--rs-scroll-track:rgba(15,23,42,.55);--rs-scroll-thumb:rgba(129,140,248,.5);--rs-scroll-thumb-hover:rgba(165,180,252,.72);--rs-shadow:rgba(0,0,0,.3)}html[data-theme=light]{color-scheme:light;--rs-bg:#eef2ff;--rs-bg-soft:#f8faff;--rs-panel:#fff;--rs-panel-strong:#f7f8ff;--rs-panel-soft:hsla(0,0%,100%,.86);--rs-text:#162039;--rs-muted:#5f6f8f;--rs-stroke:rgba(53,65,105,.14);--rs-scroll-track:rgba(203,213,225,.58);--rs-scroll-thumb:rgba(99,102,241,.42);--rs-scroll-thumb-hover:rgba(79,70,229,.62);--rs-shadow:rgba(67,76,124,.16)}html[data-theme=ffxiv]{color-scheme:dark;--rs-bg:#11110f;--rs-bg-soft:#181816;--rs-panel:#242421;--rs-panel-strong:#30302c;--rs-panel-soft:rgba(35,35,32,.93);--rs-text:#eee9dc;--rs-muted:#aaa38f;--rs-stroke:hsla(44,47%,70%,.34);--rs-scroll-track:rgba(12,12,11,.72);--rs-scroll-thumb:rgba(174,151,92,.64);--rs-scroll-thumb-hover:hsla(45,52%,70%,.86);--rs-shadow:rgba(0,0,0,.48);--rs-focus:hsla(44,50%,65%,.28)}html[data-theme=ff7]{color-scheme:dark;--rs-bg:#000c45;--rs-bg-soft:#071660;--rs-panel:#082784;--rs-panel-strong:#0d3cab;--rs-panel-soft:rgba(5,28,109,.94);--rs-text:#fff;--rs-muted:#c9d5f2;--rs-stroke:rgba(229,236,255,.72);--rs-scroll-track:rgba(0,6,48,.78);--rs-scroll-thumb:rgba(198,211,241,.7);--rs-scroll-thumb-hover:rgba(247,250,255,.95);--rs-shadow:rgba(0,0,28,.55);--rs-focus:rgba(236,243,255,.34)}html[data-theme=ff16]{color-scheme:dark;--rs-bg:#070a0d;--rs-bg-soft:#0b1116;--rs-panel:rgba(16,23,30,.78);--rs-panel-strong:rgba(25,34,43,.82);--rs-panel-soft:rgba(10,17,23,.66);--rs-text:#eef4f6;--rs-muted:#9caeb4;--rs-stroke:rgba(158,186,194,.22);--rs-scroll-track:rgba(6,10,13,.64);--rs-scroll-thumb:rgba(99,145,157,.46);--rs-scroll-thumb-hover:rgba(137,190,173,.74);--rs-shadow:rgba(0,0,0,.48);--rs-focus:rgba(112,173,157,.26)}html[data-theme=retrowave]{color-scheme:dark;--rs-bg:#09021b;--rs-bg-soft:#11052d;--rs-panel:#17103d;--rs-panel-strong:#211455;--rs-panel-soft:rgba(22,10,60,.88);--rs-text:#f7f2ff;--rs-muted:#b9b2d8;--rs-stroke:rgba(255,63,193,.3);--rs-scroll-track:rgba(6,2,28,.78);--rs-scroll-thumb:rgba(25,205,255,.58);--rs-scroll-thumb-hover:rgba(255,64,198,.82);--rs-shadow:rgba(2,0,16,.56);--rs-focus:rgba(41,214,255,.3)}*{box-sizing:border-box}body,html{min-height:100%}html{background:var(--rs-bg)}body{margin:0;padding-top:58px;background:radial-gradient(circle at 20% -20%,rgba(99,102,241,.19),transparent 34rem),var(--rs-bg);color:var(--rs-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:background-color .2s ease,color .2s ease}button,input,select{font:inherit}*{scrollbar-color:var(--rs-scroll-thumb) var(--rs-scroll-track);scrollbar-width:thin}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:var(--rs-scroll-track);border-radius:999px}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--rs-scroll-thumb),rgba(99,102,241,.28));border:2px solid transparent;background-clip:padding-box;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:var(--rs-scroll-thumb-hover)}::-webkit-scrollbar-corner{background:transparent}.timeline-shell{--timeline-label-width:188px}.timeline-scroll{scrollbar-color:var(--rs-scroll-thumb-hover) var(--rs-scroll-track);scrollbar-width:auto;overscroll-behavior:contain;scroll-behavior:smooth}.timeline-scroll::-webkit-scrollbar{height:14px;width:14px}.timeline-scroll::-webkit-scrollbar-track{background:var(--rs-scroll-track);border:1px solid var(--rs-stroke);border-radius:999px;margin:6px}.timeline-scroll::-webkit-scrollbar-thumb{background:linear-gradient(90deg,rgba(99,102,241,.55),rgba(139,92,246,.62));border:3px solid transparent;background-clip:padding-box;border-radius:999px}.timeline-scroll::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,rgba(99,102,241,.78),rgba(139,92,246,.82));background-clip:padding-box}.app-preferences{position:fixed;z-index:200;top:14px;right:14px;display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:7px;max-width:calc(100vw - 28px);padding:7px;border:1px solid var(--rs-stroke);border-radius:20px;background:color-mix(in srgb,var(--rs-panel) 86%,transparent);box-shadow:0 14px 42px var(--rs-shadow);backdrop-filter:blur(16px)}.app-preferences-select,.app-theme-toggle{border:1px solid var(--rs-stroke);background:color-mix(in srgb,var(--rs-panel-strong) 88%,transparent);color:var(--rs-text);border-radius:14px;min-height:34px}.app-preferences-select{padding:0 30px 0 10px;font-size:12px;font-weight:800}.app-preferences-timezone-wrap{min-width:235px;max-width:min(310px,42vw)}.app-preferences-theme-wrap{min-width:112px}.app-theme-toggle{width:36px;cursor:pointer;font-size:16px}html[data-theme=ffxiv] body{background:radial-gradient(circle at 18% -18%,rgba(196,168,99,.09),transparent 32rem),radial-gradient(circle at 82% 4%,rgba(110,97,62,.08),transparent 28rem),linear-gradient(180deg,#151513,#10100f)}html[data-theme=ffxiv] body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.16;background:repeating-linear-gradient(0deg,transparent 0 3px,hsla(0,0%,100%,.016) 3px 4px),linear-gradient(115deg,transparent 0 48%,hsla(45,52%,70%,.025) 50%,transparent 52%)}html[data-theme=ffxiv] [class*="bg-[#0f1530]"],html[data-theme=ffxiv] [class*="bg-[#11172f]"],html[data-theme=ffxiv] [class*="bg-[#151b36]"],html[data-theme=ffxiv] [class*="bg-[#171d3b]"],html[data-theme=ffxiv] [class*=bg-slate-900],html[data-theme=ffxiv] [class*=bg-slate-950]{background-color:rgba(35,35,32,.95)!important}html[data-theme=ffxiv] [class*="bg-black/"]{background-color:rgba(7,7,7,.2)!important}html[data-theme=ffxiv] .text-white{color:#f2eee2!important}html[data-theme=ffxiv] [class*=text-slate-2],html[data-theme=ffxiv] [class*=text-slate-3]{color:#d8d1be!important}html[data-theme=ffxiv] [class*=text-slate-4],html[data-theme=ffxiv] [class*=text-slate-5]{color:#aaa38f!important}html[data-theme=ffxiv] [class*="border-white/"]{border-color:hsla(44,47%,67%,.24)!important}html[data-theme=ffxiv] [class*=shadow-black]{--tw-shadow-color:rgba(0,0,0,.4)!important}html[data-theme=ffxiv] .text-indigo-200,html[data-theme=ffxiv] .text-indigo-300,html[data-theme=ffxiv] .text-indigo-400{color:#dbc687!important}html[data-theme=ffxiv] [class*=border-indigo-]{border-color:hsla(44,50%,65%,.38)!important}html[data-theme=ffxiv] [class*="bg-indigo-300/"],html[data-theme=ffxiv] [class*="bg-indigo-400/"]{background-color:rgba(180,154,91,.13)!important}html[data-theme=ffxiv] .bg-indigo-500{background:linear-gradient(180deg,#756744,#4e452f)!important;border:1px solid hsla(45,55%,73%,.42);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 4px 14px rgba(0,0,0,.24)}html[data-theme=ffxiv] .app-preferences,html[data-theme=ffxiv] .rs-admin-drawer-panel,html[data-theme=ffxiv] .rs-calendar-popover,html[data-theme=ffxiv] .rs-select-menu,html[data-theme=ffxiv] .rs-server-context,html[data-theme=ffxiv] section[class*=rounded]{border-color:hsla(44,53%,70%,.42)!important;background:linear-gradient(180deg,rgba(51,51,47,.96),rgba(31,31,29,.97)) padding-box,linear-gradient(180deg,hsla(45,71%,79%,.76),rgba(92,80,50,.72)) border-box!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),inset 0 -1px 0 rgba(0,0,0,.7),0 0 0 1px rgba(0,0,0,.88),0 14px 38px rgba(0,0,0,.28)!important}html[data-theme=ffxiv] .app-preferences,html[data-theme=ffxiv] .rs-server-context,html[data-theme=ffxiv] section[class*=rounded]{border-radius:9px!important}html[data-theme=ffxiv] .rs-calendar-popover,html[data-theme=ffxiv] .rs-select-menu{border-radius:7px!important}html[data-theme=ffxiv] .rs-select-trigger,html[data-theme=ffxiv] input,html[data-theme=ffxiv] select,html[data-theme=ffxiv] textarea{border-color:hsla(44,41%,64%,.3)!important;border-radius:6px!important;background:linear-gradient(180deg,rgba(22,22,21,.96),rgba(31,31,29,.96))!important;color:#eee9dc!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.7),inset 0 -1px 0 hsla(0,0%,100%,.035)}html[data-theme=ffxiv] .rs-select-trigger.is-open,html[data-theme=ffxiv] .rs-select-trigger:hover:not(:disabled),html[data-theme=ffxiv] input:focus,html[data-theme=ffxiv] textarea:focus{border-color:hsla(44,64%,75%,.58)!important;box-shadow:0 0 0 2px hsla(44,50%,65%,.16),inset 0 1px 2px rgba(0,0,0,.65)!important}html[data-theme=ffxiv] .rs-select-option{border-radius:4px}html[data-theme=ffxiv] .rs-select-option.is-active,html[data-theme=ffxiv] .rs-select-option:hover{background:linear-gradient(90deg,rgba(178,151,87,.18),rgba(111,96,59,.08));border-color:hsla(44,55%,70%,.24)}html[data-theme=ffxiv] .rs-select-option.is-selected{background:linear-gradient(90deg,rgba(190,161,92,.26),rgba(111,96,59,.12));border-color:hsla(45,60%,73%,.36)}html[data-theme=ffxiv] .rs-select-check{background:rgba(190,161,92,.22);color:#ead89f}html[data-theme=ffxiv] a[class*=rounded],html[data-theme=ffxiv] button[class*=rounded]{border-radius:6px!important}html[data-theme=ffxiv] .app-auth-button{border-radius:6px;border-color:hsla(44,51%,69%,.35);background:linear-gradient(180deg,#34332f,#252522);color:#eee9dc;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07),0 4px 14px rgba(0,0,0,.22)}html[data-theme=ffxiv] .app-auth-button.is-signin{background:linear-gradient(180deg,#756744,#4e452f);border-color:hsla(44,64%,75%,.45);color:#fffaf0}html[data-theme=ffxiv] .app-auth-button:hover,html[data-theme=ffxiv] button:not(:disabled):hover{filter:brightness(1.08) saturate(.92)}html[data-theme=ffxiv] .timeline-scroll{background:rgba(20,20,18,.38);box-shadow:inset 0 1px 0 hsla(45,66%,76%,.05)}html[data-theme=ffxiv] .timeline-scroll::-webkit-scrollbar-track{border-color:hsla(44,47%,67%,.18)}html[data-theme=ffxiv] .timeline-scroll::-webkit-scrollbar-thumb{background:linear-gradient(90deg,rgba(116,98,57,.74),rgba(191,163,96,.82));background-clip:padding-box}html[data-theme=ffxiv] .timeline-scroll.rs-scrolling{box-shadow:inset 0 -12px 26px rgba(190,161,92,.05)}html[data-theme=ffxiv] .timeline-scroll.rs-scrolling::-webkit-scrollbar-thumb{background:linear-gradient(90deg,rgba(156,132,77,.92),hsla(44,58%,68%,.92));background-clip:padding-box}html[data-theme=ffxiv] .rs-admin-drawer-header,html[data-theme=ffxiv] .rs-mobile-settings-fab,html[data-theme=ffxiv] .rs-toast{border-color:hsla(44,47%,67%,.3);background:linear-gradient(180deg,rgba(51,51,47,.96),rgba(30,30,28,.97));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07),0 16px 42px rgba(0,0,0,.34)}html[data-theme=ffxiv] ::-moz-selection{background:rgba(190,161,92,.42);color:#fff8e8}html[data-theme=ffxiv] ::selection{background:rgba(190,161,92,.42);color:#fff8e8}html[data-theme=ff7] body{background:radial-gradient(circle at 18% -12%,rgba(70,125,255,.24),transparent 28rem),linear-gradient(135deg,#00105a,#001a82 46%,#00062f)}html[data-theme=ff7] [class*="bg-[#0f1530]"],html[data-theme=ff7] [class*="bg-[#11172f]"],html[data-theme=ff7] [class*="bg-[#151b36]"],html[data-theme=ff7] [class*="bg-[#171d3b]"],html[data-theme=ff7] [class*=bg-slate-900],html[data-theme=ff7] [class*=bg-slate-950]{background:linear-gradient(135deg,rgba(13,55,171,.98),rgba(2,18,92,.98))!important}html[data-theme=ff7] [class*="bg-black/"]{background-color:rgba(0,5,42,.28)!important}html[data-theme=ff7] .text-white{color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.7)}html[data-theme=ff7] [class*=text-slate-2],html[data-theme=ff7] [class*=text-slate-3]{color:#edf3ff!important}html[data-theme=ff7] [class*=text-slate-4],html[data-theme=ff7] [class*=text-slate-5]{color:#c0cbe6!important}html[data-theme=ff7] [class*="border-white/"]{border-color:rgba(232,239,255,.6)!important}html[data-theme=ff7] .app-preferences,html[data-theme=ff7] .rs-admin-drawer-panel,html[data-theme=ff7] .rs-calendar-popover,html[data-theme=ff7] .rs-select-menu,html[data-theme=ff7] .rs-server-context,html[data-theme=ff7] section[class*=rounded]{border:2px solid rgba(234,239,249,.88)!important;border-radius:8px!important;background:linear-gradient(135deg,rgba(22,69,190,.98),rgba(0,18,105,.98) 60%,rgba(0,8,59,.98))!important;box-shadow:inset 0 0 0 1px rgba(110,127,166,.92),inset 0 0 0 3px rgba(9,20,67,.84),0 12px 34px rgba(0,0,35,.38)!important}html[data-theme=ff7] .rs-select-trigger,html[data-theme=ff7] input,html[data-theme=ff7] select,html[data-theme=ff7] textarea{border:1px solid rgba(239,244,255,.68)!important;border-radius:5px!important;background:linear-gradient(135deg,#08258e,#00105f)!important;color:#fff!important;box-shadow:inset 0 0 0 1px rgba(65,82,130,.9)}html[data-theme=ff7] .rs-select-option.is-active,html[data-theme=ff7] .rs-select-option.is-selected,html[data-theme=ff7] .rs-select-option:hover{background:hsla(0,0%,100%,.13);border-color:hsla(0,0%,100%,.48)}html[data-theme=ff7] .app-auth-button.is-signin,html[data-theme=ff7] .bg-indigo-500{background:linear-gradient(180deg,#1b50d6,#0a2b93)!important;border:1px solid rgba(244,248,255,.78)!important;box-shadow:inset 0 0 0 1px rgba(74,95,146,.8),0 5px 16px rgba(0,0,30,.3)}html[data-theme=ff16] body{background:radial-gradient(circle at 80% 4%,rgba(50,92,111,.13),transparent 31rem),radial-gradient(circle at 14% 16%,rgba(78,120,103,.08),transparent 28rem),linear-gradient(180deg,#050709,#090d11 52%,#050608)}html[data-theme=ff16] body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(115deg,transparent 0 38%,rgba(122,174,190,.025) 48%,transparent 58%),radial-gradient(circle at center,transparent 0 45%,rgba(0,0,0,.34) 100%)}html[data-theme=ff16] [class*="bg-[#0f1530]"],html[data-theme=ff16] [class*="bg-[#11172f]"],html[data-theme=ff16] [class*="bg-[#151b36]"],html[data-theme=ff16] [class*="bg-[#171d3b]"],html[data-theme=ff16] [class*=bg-slate-900],html[data-theme=ff16] [class*=bg-slate-950]{background-color:rgba(13,20,26,.76)!important;backdrop-filter:blur(18px) saturate(.86)}html[data-theme=ff16] [class*="border-white/"]{border-color:rgba(148,180,190,.2)!important}html[data-theme=ff16] .text-white{color:#f1f5f4!important}html[data-theme=ff16] [class*=text-slate-2],html[data-theme=ff16] [class*=text-slate-3]{color:#cfdddd!important}html[data-theme=ff16] [class*=text-slate-4],html[data-theme=ff16] [class*=text-slate-5]{color:#91a5aa!important}html[data-theme=ff16] .app-preferences,html[data-theme=ff16] .rs-admin-drawer-panel,html[data-theme=ff16] .rs-calendar-popover,html[data-theme=ff16] .rs-select-menu,html[data-theme=ff16] .rs-server-context,html[data-theme=ff16] section[class*=rounded]{border-color:rgba(144,181,190,.22)!important;background:linear-gradient(145deg,rgba(18,27,34,.82),rgba(8,14,19,.68))!important;backdrop-filter:blur(22px) saturate(.82);box-shadow:inset 0 1px 0 rgba(205,229,231,.045),0 18px 50px rgba(0,0,0,.28)!important}html[data-theme=ff16] .rs-select-trigger,html[data-theme=ff16] input,html[data-theme=ff16] select,html[data-theme=ff16] textarea{border-color:rgba(122,158,168,.22)!important;background:rgba(5,10,14,.58)!important;color:#eef4f5!important;box-shadow:inset 0 1px 10px rgba(0,0,0,.34)}html[data-theme=ff16] .rs-select-option.is-active,html[data-theme=ff16] .rs-select-option.is-selected,html[data-theme=ff16] .rs-select-option:hover{background:linear-gradient(90deg,rgba(76,121,139,.18),rgba(92,144,119,.1));border-color:rgba(125,173,158,.26)}html[data-theme=ff16] .app-auth-button.is-signin,html[data-theme=ff16] .bg-indigo-500{background:linear-gradient(180deg,rgba(53,92,105,.92),rgba(29,58,67,.94))!important;border-color:rgba(136,184,169,.34)!important}html[data-theme=ff16] .text-indigo-200,html[data-theme=ff16] .text-indigo-300{color:#8fc6b3!important}html[data-theme=retrowave] body{background:linear-gradient(rgba(8,1,31,.88),rgba(8,1,31,.88)),repeating-linear-gradient(90deg,transparent 0 44px,rgba(33,210,255,.055) 45px 46px),repeating-linear-gradient(0deg,transparent 0 44px,rgba(255,49,190,.05) 45px 46px),radial-gradient(circle at 50% 4%,rgba(255,45,173,.25),transparent 28rem),linear-gradient(180deg,#170542,#0b0226 68%,#050015)}html[data-theme=retrowave] [class*="bg-[#0f1530]"],html[data-theme=retrowave] [class*="bg-[#11172f]"],html[data-theme=retrowave] [class*="bg-[#151b36]"],html[data-theme=retrowave] [class*="bg-[#171d3b]"],html[data-theme=retrowave] [class*=bg-slate-900],html[data-theme=retrowave] [class*=bg-slate-950]{background:linear-gradient(145deg,rgba(29,14,72,.95),rgba(12,4,42,.94))!important}html[data-theme=retrowave] [class*="border-white/"]{border-color:rgba(255,66,192,.24)!important}html[data-theme=retrowave] .text-white{color:#fff6ff!important}html[data-theme=retrowave] [class*=text-slate-2],html[data-theme=retrowave] [class*=text-slate-3]{color:#e5d9f3!important}html[data-theme=retrowave] [class*=text-slate-4],html[data-theme=retrowave] [class*=text-slate-5]{color:#b5a4cf!important}html[data-theme=retrowave] .app-preferences,html[data-theme=retrowave] .rs-admin-drawer-panel,html[data-theme=retrowave] .rs-calendar-popover,html[data-theme=retrowave] .rs-select-menu,html[data-theme=retrowave] .rs-server-context,html[data-theme=retrowave] section[class*=rounded]{border-color:rgba(255,62,193,.32)!important;background:linear-gradient(145deg,rgba(29,13,73,.95),rgba(11,4,41,.95))!important;box-shadow:inset 0 1px 0 rgba(47,220,255,.07),0 0 0 1px rgba(36,207,255,.08),0 18px 46px rgba(2,0,20,.35)!important}html[data-theme=retrowave] .rs-select-trigger,html[data-theme=retrowave] input,html[data-theme=retrowave] select,html[data-theme=retrowave] textarea{border-color:rgba(38,213,255,.25)!important;background:rgba(9,2,34,.78)!important;color:#fff!important;box-shadow:inset 0 0 14px rgba(34,205,255,.035)}html[data-theme=retrowave] .rs-select-option.is-active,html[data-theme=retrowave] .rs-select-option.is-selected,html[data-theme=retrowave] .rs-select-option:hover{background:linear-gradient(90deg,rgba(34,215,255,.14),rgba(255,54,190,.18));border-color:rgba(255,73,199,.3)}html[data-theme=retrowave] .app-auth-button.is-signin,html[data-theme=retrowave] .bg-indigo-500{background:linear-gradient(90deg,#0e9bd2,#7c3aed 48%,#e829b7)!important;border-color:rgba(73,224,255,.48)!important;box-shadow:0 0 20px rgba(227,40,181,.16)}html[data-theme=retrowave] .text-indigo-200,html[data-theme=retrowave] .text-indigo-300,html[data-theme=retrowave] .text-indigo-400{color:#4de4ff!important}html[data-theme=retrowave] ::-moz-selection{background:rgba(255,51,190,.46);color:#fff}html[data-theme=retrowave] ::selection{background:rgba(255,51,190,.46);color:#fff}html[data-theme=ff7] .timeline-scroll::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#6f84b8,#e7edf9);background-clip:padding-box}html[data-theme=ff16] .timeline-scroll::-webkit-scrollbar-thumb{background:linear-gradient(90deg,rgba(76,115,126,.72),rgba(107,156,141,.76));background-clip:padding-box}html[data-theme=retrowave] .timeline-scroll::-webkit-scrollbar-thumb{background:linear-gradient(90deg,rgba(41,214,255,.82),rgba(255,52,191,.86));background-clip:padding-box}html[data-theme=ff7] .rs-discord-invite-cta{border-color:rgba(239,244,255,.82);background:linear-gradient(135deg,#1747b8,#00166f 62%,#000638);box-shadow:inset 0 0 0 1px rgba(91,109,153,.9),0 22px 62px rgba(0,0,45,.34)}html[data-theme=ff7] .rs-discord-invite-orb{border-color:rgba(245,248,255,.8);background:linear-gradient(145deg,#2b5bd0,#071e83)}html[data-theme=ff16] .rs-discord-invite-cta{border-color:rgba(139,181,190,.25);background:radial-gradient(circle at 12% 18%,rgba(91,143,126,.11),transparent 32%),linear-gradient(135deg,rgba(28,40,49,.94),rgba(8,15,20,.94));box-shadow:inset 0 1px 0 rgba(210,230,232,.05),0 24px 66px rgba(0,0,0,.34);backdrop-filter:blur(20px)}html[data-theme=ff16] .rs-discord-invite-orb{border-color:rgba(142,184,172,.3);background:linear-gradient(145deg,#385b64,#1b343a)}html[data-theme=retrowave] .rs-discord-invite-cta{border-color:rgba(255,63,193,.4);background:radial-gradient(circle at 10% 20%,rgba(39,215,255,.18),transparent 31%),linear-gradient(120deg,#20105b,#3a0c71 52%,#8b155f);box-shadow:0 0 0 1px rgba(41,214,255,.08),0 24px 72px rgba(7,0,28,.38)}html[data-theme=retrowave] .rs-discord-invite-orb{border-color:rgba(74,226,255,.44);background:linear-gradient(145deg,#12b6dd,#7c3aed 50%,#e72dad);box-shadow:0 0 28px rgba(255,55,190,.18)}html[data-theme=retrowave] .rs-discord-invite-kicker{color:#53e6ff}html[data-theme=light] [class*="bg-[#0f1530]"],html[data-theme=light] [class*="bg-[#11172f]"],html[data-theme=light] [class*="bg-[#171d3b]"],html[data-theme=light] [class*=bg-slate-900],html[data-theme=light] [class*=bg-slate-950]{background-color:hsla(0,0%,100%,.88)!important}html[data-theme=light] [class*="bg-black/"]{background-color:rgba(92,104,145,.035)!important}html[data-theme=light] .text-white{color:#17203a!important}html[data-theme=light] [class*=text-slate-2],html[data-theme=light] [class*=text-slate-3]{color:#33415f!important}html[data-theme=light] [class*=text-slate-4],html[data-theme=light] [class*=text-slate-5]{color:#66728e!important}html[data-theme=light] [class*="border-white/"]{border-color:rgba(51,65,105,.13)!important}html[data-theme=light] [class*=shadow-black]{--tw-shadow-color:rgba(62,72,112,.12)!important}html[data-theme=light] input,html[data-theme=light] select,html[data-theme=light] textarea{color:#17203a}html[data-theme=light] option{background:#fff;color:#17203a}.rs-calendar-popover{position:absolute;z-index:120;right:0;top:calc(100% + 8px);width:min(320px,calc(100vw - 28px));border:1px solid var(--rs-stroke);border-radius:24px;background:var(--rs-panel);color:var(--rs-text);padding:14px;box-shadow:0 24px 70px var(--rs-shadow);backdrop-filter:blur(16px)}.rs-calendar-day{aspect-ratio:1;display:grid;place-items:center;border:1px solid transparent;border-radius:12px;color:var(--rs-text);font-size:12px;font-weight:800}.rs-calendar-day:hover:not(:disabled){background:rgba(99,102,241,.13);border-color:rgba(129,140,248,.28)}.rs-calendar-day[data-selected=true]{background:#6366f1;color:#fff}.rs-calendar-day:disabled{opacity:.26;cursor:not-allowed}@media (max-width:640px){body{padding-top:0}.timeline-shell{--timeline-label-width:142px}.app-preferences{position:sticky;top:8px;margin:8px 8px 0 auto;width:calc(100% - 16px);max-width:none}.app-preferences-select-wrap{flex:1 1 105px;min-width:105px}.app-preferences-timezone-wrap{flex:2 1 210px;min-width:190px;max-width:none}.app-preferences-theme-wrap{flex:1 1 112px;min-width:105px}}html[data-theme=light] .bg-indigo-500.text-white,html[data-theme=light] .bg-rose-500.text-white,html[data-theme=light] .rs-force-white{color:#fff!important}html[data-theme=light] .text-lime-50{color:#365314!important}html[data-theme=light] .text-rose-100{color:#881337!important}html[data-theme=light] .text-indigo-200{color:#4338ca!important}html[data-theme=light] .text-amber-200{color:#92400e!important}:root{--rs-ease:cubic-bezier(.22,.8,.22,1);--rs-ease-spring:cubic-bezier(.2,1.2,.35,1);--rs-focus:rgba(129,140,248,.42);--rs-success:#34d399;--rs-danger:#fb7185}[class*=bg-],[class*=border-],body,footer,header,main,section{transition:background-color .28s var(--rs-ease),border-color .28s var(--rs-ease),color .28s var(--rs-ease),box-shadow .28s var(--rs-ease)}.rs-select-option,.rs-select-trigger,a,button,input,summary,textarea{transition:transform .16s var(--rs-ease),background-color .2s var(--rs-ease),border-color .2s var(--rs-ease),color .2s var(--rs-ease),box-shadow .2s var(--rs-ease),opacity .2s var(--rs-ease)}.rs-select-trigger:not(:disabled):active,a[class*=rounded]:active,button:not(:disabled):active{transform:translateY(1px) scale(.985)}a[class*=rounded]:hover,button:not(:disabled):hover{filter:brightness(1.045)}input,textarea{outline:none}input:focus,textarea:focus{border-color:rgba(129,140,248,.48)!important;box-shadow:0 0 0 4px var(--rs-focus)}.app-preferences{animation:rs-pop-in .42s var(--rs-ease-spring) both}.app-theme-toggle:hover{transform:rotate(8deg) scale(1.05)}.app-theme-toggle:active{transform:rotate(-6deg) scale(.94)!important}.rs-select-trigger{width:100%;min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px;border:1px solid var(--rs-stroke);border-radius:18px;background:color-mix(in srgb,var(--rs-panel-strong) 90%,transparent);color:var(--rs-text);cursor:pointer;font-size:13px;font-weight:800;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025)}.rs-select-trigger:hover:not(:disabled){border-color:rgba(129,140,248,.34);background:color-mix(in srgb,var(--rs-panel-strong) 96%,rgba(99,102,241,.08));box-shadow:0 8px 22px rgba(20,24,56,.12)}.rs-select-trigger.is-open{border-color:rgba(129,140,248,.58);box-shadow:0 0 0 4px var(--rs-focus),0 14px 34px var(--rs-shadow)}.rs-select-trigger:disabled{opacity:.42;cursor:not-allowed}.rs-select-trigger-compact{min-height:34px;padding:6px 10px;border-radius:14px;font-size:12px}.rs-select-value{min-width:0;display:flex;align-items:center;gap:8px}.rs-select-icon{width:22px;height:22px;border-radius:8px;-o-object-fit:cover;object-fit:cover;flex:0 0 auto}.rs-select-menu{position:fixed;z-index:1000;max-height:min(360px,calc(100vh - 24px));padding:6px;border:1px solid var(--rs-stroke);border-radius:20px;background:color-mix(in srgb,var(--rs-panel) 96%,transparent);color:var(--rs-text);box-shadow:0 24px 70px var(--rs-shadow),inset 0 1px 0 hsla(0,0%,100%,.04);backdrop-filter:blur(18px);overflow:hidden;animation:rs-select-in .16s var(--rs-ease-spring) both}.rs-select-menu-inner{max-height:340px;overflow:auto;padding:2px}.rs-select-option{width:100%;min-height:44px;display:flex;align-items:center;gap:10px;border:1px solid transparent;border-radius:14px;background:transparent;color:var(--rs-text);padding:8px 10px;cursor:pointer}.rs-select-option.is-active,.rs-select-option:hover{background:rgba(99,102,241,.1);border-color:rgba(129,140,248,.14)}.rs-select-option.is-selected{background:rgba(99,102,241,.16);border-color:rgba(129,140,248,.24)}.rs-select-option:disabled{opacity:.35;cursor:not-allowed}.rs-select-option-icon{width:28px;height:28px;border-radius:9px;-o-object-fit:cover;object-fit:cover;flex:0 0 auto}.rs-select-check{width:22px;height:22px;display:grid;place-items:center;border-radius:999px;background:rgba(99,102,241,.2);color:#a5b4fc;font-weight:950}.app-preferences-select-wrap{min-width:118px}.rs-toast-viewport{position:fixed;z-index:1200;right:18px;bottom:18px;width:min(380px,calc(100vw - 28px));display:flex;flex-direction:column;gap:9px;pointer-events:none}.rs-toast{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid var(--rs-stroke);border-radius:18px;background:color-mix(in srgb,var(--rs-panel) 94%,transparent);color:var(--rs-text);box-shadow:0 18px 54px var(--rs-shadow);backdrop-filter:blur(16px);font-size:13px;font-weight:750;animation:rs-toast-in .28s var(--rs-ease-spring) both}.rs-toast-icon{width:24px;height:24px;display:grid;place-items:center;border-radius:999px;font-weight:950}.rs-toast-success .rs-toast-icon{background:rgba(52,211,153,.14);color:var(--rs-success)}.rs-toast-error .rs-toast-icon{background:rgba(251,113,133,.14);color:var(--rs-danger)}.rs-toast-info .rs-toast-icon{background:rgba(129,140,248,.14);color:#a5b4fc}.rs-admin-header{position:relative}.rs-server-context{width:min(500px,100%);margin-inline:auto;display:flex;align-items:center;gap:11px;padding:9px 12px;border:1px solid var(--rs-stroke);border-radius:22px;background:color-mix(in srgb,var(--rs-panel) 90%,transparent);box-shadow:0 14px 44px var(--rs-shadow);backdrop-filter:blur(16px);animation:rs-pop-in .38s var(--rs-ease-spring) both}.rs-server-context-icon{width:40px;height:40px;border-radius:14px;-o-object-fit:cover;object-fit:cover;flex:0 0 auto;box-shadow:0 8px 20px rgba(0,0,0,.18)}.rs-server-context-placeholder{display:grid;place-items:center;background:rgba(99,102,241,.15);color:#a5b4fc;font-weight:950}.rs-server-context-meta{min-width:0;flex:1}.rs-server-context-name{color:var(--rs-text);font-size:13px;font-weight:950}.rs-server-context-channel,.rs-server-context-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rs-server-context-channel{color:var(--rs-muted);font-size:10px;font-weight:750;margin-top:2px}.timeline-scroll{position:relative;scroll-snap-type:x proximity;transition:box-shadow .22s var(--rs-ease),background-color .22s var(--rs-ease)}.timeline-scroll.rs-scrolling{box-shadow:inset 0 -12px 26px rgba(99,102,241,.045)}.timeline-scroll.rs-scrolling::-webkit-scrollbar-thumb{background:linear-gradient(90deg,rgba(99,102,241,.9),rgba(168,85,247,.88));background-clip:padding-box}.rs-scroll-fade{position:sticky;z-index:80;top:0;bottom:0;width:26px;pointer-events:none;opacity:0;transition:opacity .2s var(--rs-ease)}.rs-scroll-fade.is-visible{opacity:1}.rs-scroll-fade-left{left:var(--timeline-label-width);float:left;background:linear-gradient(90deg,rgba(8,12,26,.3),transparent)}.rs-scroll-fade-right{right:0;float:right;background:linear-gradient(270deg,rgba(8,12,26,.3),transparent)}.rs-confirm-pulse{animation:rs-confirm-pulse .42s var(--rs-ease-spring)}.rs-card-enter{animation:rs-card-in .34s var(--rs-ease-spring) both}@keyframes rs-select-in{0%{opacity:0;transform:translateY(-5px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes rs-toast-in{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes rs-pop-in{0%{opacity:0;transform:translateY(-7px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes rs-card-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes rs-confirm-pulse{0%{box-shadow:0 0 0 0 rgba(52,211,153,.35)}to{box-shadow:0 0 0 14px rgba(52,211,153,0)}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (max-width:900px){.rs-server-context{order:-1;width:100%}}.rs-discord-invite-cta{position:relative;isolation:isolate;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;overflow:hidden;padding:22px 24px;border:1px solid rgba(129,140,248,.34);border-radius:30px;color:#fff;text-decoration:none;background:radial-gradient(circle at 10% 20%,rgba(129,140,248,.24),transparent 30%),linear-gradient(120deg,rgba(35,41,84,.96),rgba(60,53,139,.94) 52%,rgba(53,65,161,.96));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 22px 70px rgba(40,43,110,.24);animation:rs-discord-invite-in .55s var(--rs-ease-spring) both}.rs-discord-invite-cta:before{content:"";position:absolute;z-index:-1;inset:-70% auto -70% -38%;width:22%;transform:rotate(18deg);background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.17),transparent);animation:rs-discord-invite-shine 5.4s ease-in-out 1.1s infinite}.rs-discord-invite-cta:after{content:"";position:absolute;z-index:-2;width:260px;height:260px;right:-70px;top:50%;border-radius:999px;transform:translateY(-50%);background:radial-gradient(circle,rgba(129,140,248,.28),rgba(88,101,242,.08) 50%,transparent 72%);animation:rs-discord-invite-breathe 4.4s ease-in-out infinite}.rs-discord-invite-cta:hover{transform:translateY(-3px) scale(1.004);border-color:rgba(199,210,254,.58);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),0 28px 82px rgba(54,57,146,.32);filter:none!important}.rs-discord-invite-cta:active{transform:translateY(-1px) scale(.995)!important}.rs-discord-invite-action,.rs-discord-invite-copy,.rs-discord-invite-orb{position:relative;z-index:1}.rs-discord-invite-orb{width:66px;height:66px;display:grid;place-items:center;border:1px solid hsla(0,0%,100%,.18);border-radius:23px;background:linear-gradient(145deg,rgba(88,101,242,.98),rgba(113,86,255,.98));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),0 12px 34px rgba(35,39,112,.34),0 0 0 0 rgba(129,140,248,.26);animation:rs-discord-invite-orb 3.2s ease-out infinite}.rs-discord-invite-orb-mark{font-size:17px;font-weight:950;letter-spacing:-.04em;color:#fff}.rs-discord-invite-copy{min-width:0;display:flex;flex-direction:column;gap:3px}.rs-discord-invite-kicker{color:#c7d2fe;font-size:10px;font-weight:950;text-transform:uppercase;letter-spacing:.17em}.rs-discord-invite-copy strong{font-size:clamp(20px,2.7vw,30px);line-height:1.08;letter-spacing:-.025em}.rs-discord-invite-copy>span:last-child{margin-top:3px;max-width:660px;color:rgba(226,232,255,.78);font-size:13px;line-height:1.55;font-weight:650}.rs-discord-invite-action{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 17px;border:1px solid hsla(0,0%,100%,.18);border-radius:16px;background:hsla(0,0%,100%,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08);font-size:13px;font-weight:950;white-space:nowrap;backdrop-filter:blur(10px)}.rs-discord-invite-cta:hover .rs-discord-invite-action{background:hsla(0,0%,100%,.16);transform:translateX(2px)}html[data-theme=light] .rs-discord-invite-cta{color:#fff!important;border-color:rgba(79,70,229,.28);background:radial-gradient(circle at 10% 20%,rgba(199,210,254,.52),transparent 32%),linear-gradient(120deg,#5865f2,#6556df 54%,#4f46e5);box-shadow:0 22px 62px rgba(79,70,229,.22)}html[data-theme=light] .rs-discord-invite-action,html[data-theme=light] .rs-discord-invite-copy strong,html[data-theme=light] .rs-discord-invite-orb-mark{color:#fff!important}html[data-theme=light] .rs-discord-invite-kicker{color:#e0e7ff!important}html[data-theme=light] .rs-discord-invite-copy>span:last-child{color:rgba(238,242,255,.88)!important}html[data-theme=ffxiv] .rs-discord-invite-cta{border-color:hsla(44,56%,72%,.46);background:radial-gradient(circle at 12% 15%,hsla(44,50%,65%,.15),transparent 30%),linear-gradient(120deg,#34332f,#292824 54%,#3b372d);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),inset 0 -1px 0 rgba(0,0,0,.65),0 0 0 1px rgba(0,0,0,.82),0 24px 64px rgba(0,0,0,.3)}html[data-theme=ffxiv] .rs-discord-invite-cta:after{background:radial-gradient(circle,hsla(44,50%,65%,.2),rgba(124,104,59,.06) 52%,transparent 72%)}html[data-theme=ffxiv] .rs-discord-invite-orb{border-color:hsla(45,71%,79%,.42);background:linear-gradient(145deg,#786b48,#4f4630);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.13),0 12px 32px rgba(0,0,0,.36),0 0 0 0 hsla(44,50%,65%,.24)}html[data-theme=ffxiv] .rs-discord-invite-kicker{color:#dbc687}html[data-theme=ffxiv] .rs-discord-invite-copy>span:last-child{color:hsla(42,37%,82%,.74)}html[data-theme=ffxiv] .rs-discord-invite-action{border-color:hsla(44,58%,73%,.28);background:hsla(45,52%,70%,.08)}@keyframes rs-discord-invite-in{0%{opacity:0;transform:translateY(16px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes rs-discord-invite-shine{0%,58%{left:-38%;opacity:0}65%{opacity:1}80%,to{left:118%;opacity:0}}@keyframes rs-discord-invite-breathe{0%,to{opacity:.62;transform:translateY(-50%) scale(.92)}50%{opacity:1;transform:translateY(-50%) scale(1.08)}}@keyframes rs-discord-invite-orb{0%,62%,to{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),0 12px 34px rgba(35,39,112,.34),0 0 0 0 rgba(129,140,248,.22)}78%{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),0 12px 34px rgba(35,39,112,.34),0 0 0 12px rgba(129,140,248,0)}}@media (max-width:640px){.rs-discord-invite-cta{grid-template-columns:auto minmax(0,1fr);gap:14px;padding:18px;border-radius:24px}.rs-discord-invite-orb{width:54px;height:54px;border-radius:18px}.rs-discord-invite-action{grid-column:1/-1;width:100%}}.app-auth-button{min-height:34px;display:inline-flex;align-items:center;gap:7px;padding:7px 11px;border:1px solid var(--rs-stroke);border-radius:14px;color:var(--rs-text);text-decoration:none;font-size:12px;font-weight:900;white-space:nowrap;background:color-mix(in srgb,var(--rs-panel-strong) 90%,transparent);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025)}.app-auth-button:hover{border-color:rgba(129,140,248,.36);box-shadow:0 8px 24px var(--rs-shadow);transform:translateY(-1px)}.app-auth-button.is-signin{background:linear-gradient(135deg,rgba(88,101,242,.92),rgba(124,92,255,.92));color:#fff;border-color:rgba(165,180,252,.36)}.app-auth-button.is-signout:hover{border-color:rgba(251,113,133,.34)}.app-auth-dot{font-size:13px;line-height:1}@media (max-width:640px){.app-preferences{max-width:calc(100vw - 16px);right:8px;top:8px;gap:5px;padding:5px}.app-preferences-select-wrap{min-width:105px}.app-auth-button{padding-inline:9px}.app-auth-button span:last-child{display:none}}.rs-mobile-settings-fab{position:fixed;z-index:880;right:14px;bottom:16px;min-height:44px;display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border:1px solid rgba(129,140,248,.34);border-radius:999px;background:color-mix(in srgb,var(--rs-panel) 92%,rgba(99,102,241,.16));color:var(--rs-text);box-shadow:0 18px 54px var(--rs-shadow);backdrop-filter:blur(18px);font-size:12px;font-weight:950}.rs-mobile-settings-fab>span:first-child{font-size:16px;line-height:1}.rs-admin-drawer-layer{position:fixed;inset:0;z-index:1400}.rs-admin-drawer-backdrop{position:absolute;inset:0;width:100%;border:0;background:rgba(3,6,18,.58);backdrop-filter:blur(4px);animation:rs-drawer-backdrop-in .18s var(--rs-ease) both}.rs-admin-drawer-panel{position:absolute;top:0;right:0;bottom:0;width:min(390px,92vw);border-left:1px solid var(--rs-stroke);border-radius:30px 0 0 30px;background:color-mix(in srgb,var(--rs-panel) 97%,transparent);color:var(--rs-text);box-shadow:-24px 0 80px var(--rs-shadow);overflow:auto;overscroll-behavior:contain;animation:rs-drawer-in .24s var(--rs-ease-spring) both}.rs-admin-drawer-header{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 18px 14px;border-bottom:1px solid var(--rs-stroke);background:color-mix(in srgb,var(--rs-panel) 94%,transparent);backdrop-filter:blur(18px)}.rs-admin-drawer-close{width:38px;height:38px;border:1px solid var(--rs-stroke);border-radius:14px;background:color-mix(in srgb,var(--rs-panel-strong) 92%,transparent);color:var(--rs-text);font-size:24px;line-height:1}.rs-admin-drawer-body{padding:18px}.rs-admin-drawer-body .grid{grid-template-columns:1fr!important}.rs-admin-mobile-event-card{transition:background-color .2s var(--rs-ease),transform .16s var(--rs-ease)}.rs-admin-mobile-event-card:active{transform:scale(.995)}@keyframes rs-drawer-in{0%{opacity:.7;transform:translateX(104%)}to{opacity:1;transform:translateX(0)}}@keyframes rs-drawer-backdrop-in{0%{opacity:0}to{opacity:1}}@media (max-width:767px){.rs-admin-header{margin-bottom:16px!important}.rs-admin-header>div:first-child p{display:none}.rs-admin-header>div:first-child h1{font-size:24px}}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:bottom-8:before{content:var(--tw-content);bottom:2rem}.before\:left-\[17px\]:before{content:var(--tw-content);left:17px}.before\:top-8:before{content:var(--tw-content);top:2rem}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:bg-white\/\[0\.08\]:before{content:var(--tw-content);background-color:hsla(0,0%,100%,.08)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-amber-300\/20:hover{border-color:rgba(252,211,77,.2)}.hover\:border-indigo-300\/25:hover{border-color:rgba(165,180,252,.25)}.hover\:border-rose-300\/30:hover{border-color:rgba(253,164,175,.3)}.hover\:bg-\[\#6875f5\]:hover{--tw-bg-opacity:1;background-color:rgb(104 117 245/var(--tw-bg-opacity,1))}.hover\:bg-rose-400\/10:hover{background-color:rgba(251,113,133,.1)}.hover\:bg-rose-400\/15:hover{background-color:rgba(251,113,133,.15)}.hover\:bg-white\/10:hover{background-color:hsla(0,0%,100%,.1)}.hover\:bg-white\/\[0\.025\]:hover{background-color:hsla(0,0%,100%,.025)}.hover\:bg-white\/\[0\.035\]:hover{background-color:hsla(0,0%,100%,.035)}.hover\:text-indigo-200:hover{--tw-text-opacity:1;color:rgb(199 210 254/var(--tw-text-opacity,1))}.hover\:text-indigo-300:hover{--tw-text-opacity:1;color:rgb(165 180 252/var(--tw-text-opacity,1))}.hover\:text-rose-200:hover{--tw-text-opacity:1;color:rgb(254 205 211/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-indigo-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(165 180 252/var(--tw-ring-opacity,1))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-65:disabled{opacity:.65}.disabled\:hover\:translate-y-0:hover:disabled{--tw-translate-y:0px}.disabled\:hover\:translate-y-0:hover:disabled,.group[open] .group-open\:rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[open] .group-open\:rotate-180{--tw-rotate:180deg}@media (min-width:640px){.sm\:col-span-4{grid-column:span 4/span 4}.sm\:inline{display:inline}.sm\:h-12{height:3rem}.sm\:w-12{width:3rem}.sm\:w-auto{width:auto}.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\:grid-cols-\[1fr_150px_1fr_auto\]{grid-template-columns:1fr 150px 1fr auto}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[48px_minmax\(0\2c 1fr\)\]{grid-template-columns:48px minmax(0,1fr)}.sm\:flex-row{flex-direction:row}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-5{gap:1.25rem}.sm\:p-10{padding:2.5rem}.sm\:p-6{padding:1.5rem}.sm\:p-9{padding:2.25rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-20{padding-top:5rem;padding-bottom:5rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-\[10px\]{font-size:10px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:before\:left-\[23px\]:before{content:var(--tw-content);left:23px}}@media (min-width:768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:block{display:block}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.lg\:grid-cols-\[1\.05fr_\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[1\.3fr_1fr\]{grid-template-columns:1.3fr 1fr}.lg\:grid-cols-\[1fr_280px\]{grid-template-columns:1fr 280px}.lg\:grid-cols-\[1fr_minmax\(360px\2c 500px\)_1fr\]{grid-template-columns:1fr minmax(360px,500px) 1fr}.lg\:flex-row{flex-direction:row}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:items-stretch{align-items:stretch}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}}@media (min-width:1280px){.xl\:col-span-3{grid-column:span 3/span 3}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1536px){.\32xl\:grid-cols-\[1\.2fr_1fr_1fr_180px_180px_auto\]{grid-template-columns:1.2fr 1fr 1fr 180px 180px auto}.\32xl\:items-end{align-items:flex-end}}