/*! tailwindcss v4.1.13 | 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)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-700:oklch(52.7% .154 150.069);--color-emerald-500:oklch(69.6% .17 162.48);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-rose-500:oklch(64.5% .246 16.439);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-zinc-900:oklch(21% .006 285.885);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-lg:32rem;--container-xl:36rem;--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-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--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);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-normal:0em;--tracking-wide:.025em;--tracking-widest:.1em;--radius-md:.375rem;--radius-lg:.5rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{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}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.right-1{right:calc(var(--spacing)*1)}.right-4{right:calc(var(--spacing)*4)}.bottom-4{bottom:calc(var(--spacing)*4)}.left-1{left:calc(var(--spacing)*1)}.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}}.m-4{margin:calc(var(--spacing)*4)}.-mx-4{margin-inline:calc(var(--spacing)*-4)}.mx-auto{margin-inline:auto}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-auto{margin-top:auto}.-mr-\[clamp\(16px\,3vw\,32px\)\]{margin-right:calc(-1*clamp(16px,3vw,32px))}.mr-1\.5{margin-right:calc(var(--spacing)*1.5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.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)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.-ml-\[clamp\(16px\,3vw\,32px\)\]{margin-left:calc(-1*clamp(16px,3vw,32px))}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.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-auto{aspect-ratio:auto}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-12{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.size-16{width:calc(var(--spacing)*16);height:calc(var(--spacing)*16)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-12{height:calc(var(--spacing)*12)}.h-16{height:calc(var(--spacing)*16)}.h-full{height:100%}.h-px{height:1px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[400px\]{min-height:400px}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-4{width:calc(var(--spacing)*4)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-28{width:calc(var(--spacing)*28)}.w-32{width:calc(var(--spacing)*32)}.w-40{width:calc(var(--spacing)*40)}.w-48{width:calc(var(--spacing)*48)}.w-56{width:calc(var(--spacing)*56)}.w-64{width:calc(var(--spacing)*64)}.w-\[100px\]{width:100px}.w-\[120px\]{width:120px}.w-\[140px\]{width:140px}.w-\[160px\]{width:160px}.w-\[300px\]{width:300px}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.max-w-\[300px\]{max-width:300px}.max-w-lg{max-width:var(--container-lg)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-fit{min-width:fit-content}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.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:calc(var(--spacing)*1)}.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-8{gap:calc(var(--spacing)*8)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-8{column-gap:calc(var(--spacing)*8)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-5{row-gap:calc(var(--spacing)*5)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[color\:var\(--hyper-border\)\]\/40>:not(:last-child)){border-color:var(--hyper-border)}@supports (color:color-mix(in lab,red,red)){:where(.divide-\[color\:var\(--hyper-border\)\]\/40>:not(:last-child)){border-color:color-mix(in oklab,var(--hyper-border)40%,transparent)}}.self-center{align-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.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-solid{--tw-border-style:solid;border-style:solid}.border-\[color\:var\(--hyper-border\)\]\/20{border-color:var(--hyper-border)}@supports (color:color-mix(in lab,red,red)){.border-\[color\:var\(--hyper-border\)\]\/20{border-color:color-mix(in oklab,var(--hyper-border)20%,transparent)}}.border-\[color\:var\(--hyper-border\)\]\/30{border-color:var(--hyper-border)}@supports (color:color-mix(in lab,red,red)){.border-\[color\:var\(--hyper-border\)\]\/30{border-color:color-mix(in oklab,var(--hyper-border)30%,transparent)}}.border-\[color\:var\(--hyper-border\)\]\/50{border-color:var(--hyper-border)}@supports (color:color-mix(in lab,red,red)){.border-\[color\:var\(--hyper-border\)\]\/50{border-color:color-mix(in oklab,var(--hyper-border)50%,transparent)}}.border-\[color\:var\(--hyper-border\)\]\/60{border-color:var(--hyper-border)}@supports (color:color-mix(in lab,red,red)){.border-\[color\:var\(--hyper-border\)\]\/60{border-color:color-mix(in oklab,var(--hyper-border)60%,transparent)}}.border-\[color\:var\(--hyper-border-strong\)\]{border-color:var(--hyper-border-strong)}.border-current{border-color:currentColor}.border-gray-700{border-color:var(--color-gray-700)}.border-gray-700\/50{border-color:#36415380}@supports (color:color-mix(in lab,red,red)){.border-gray-700\/50{border-color:color-mix(in oklab,var(--color-gray-700)50%,transparent)}}.border-r-transparent{border-right-color:#0000}.bg-\[color\:var\(--hyper-bg-alt\)\]\/90{background-color:var(--hyper-bg-alt)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--hyper-bg-alt\)\]\/90{background-color:color-mix(in oklab,var(--hyper-bg-alt)90%,transparent)}}.bg-\[color\:var\(--hyper-border\)\]\/60{background-color:var(--hyper-border)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--hyper-border\)\]\/60{background-color:color-mix(in oklab,var(--hyper-border)60%,transparent)}}.bg-\[color\:var\(--hyper-primary\)\]{background-color:var(--hyper-primary)}.bg-\[color\:var\(--hyper-surface\)\]\/30{background-color:var(--hyper-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--hyper-surface\)\]\/30{background-color:color-mix(in oklab,var(--hyper-surface)30%,transparent)}}.bg-\[color\:var\(--hyper-surface\)\]\/50{background-color:var(--hyper-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--hyper-surface\)\]\/50{background-color:color-mix(in oklab,var(--hyper-surface)50%,transparent)}}.bg-\[color\:var\(--hyper-surface\)\]\/70{background-color:var(--hyper-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--hyper-surface\)\]\/70{background-color:color-mix(in oklab,var(--hyper-surface)70%,transparent)}}.bg-\[color\:var\(--hyper-surface\)\]\/80{background-color:var(--hyper-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--hyper-surface\)\]\/80{background-color:color-mix(in oklab,var(--hyper-surface)80%,transparent)}}.bg-\[color\:var\(--hyper-surface-low\)\]{background-color:var(--hyper-surface-low)}.bg-blue-500\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/10{background-color:color-mix(in oklab,var(--color-blue-500)10%,transparent)}}.bg-emerald-500\/90{background-color:#00bb7fe6}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/90{background-color:color-mix(in oklab,var(--color-emerald-500)90%,transparent)}}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-700\/50{background-color:#36415380}@supports (color:color-mix(in lab,red,red)){.bg-gray-700\/50{background-color:color-mix(in oklab,var(--color-gray-700)50%,transparent)}}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-800\/30{background-color:#1e29394d}@supports (color:color-mix(in lab,red,red)){.bg-gray-800\/30{background-color:color-mix(in oklab,var(--color-gray-800)30%,transparent)}}.bg-gray-800\/80{background-color:#1e2939cc}@supports (color:color-mix(in lab,red,red)){.bg-gray-800\/80{background-color:color-mix(in oklab,var(--color-gray-800)80%,transparent)}}.bg-gray-900\/50{background-color:#10182880}@supports (color:color-mix(in lab,red,red)){.bg-gray-900\/50{background-color:color-mix(in oklab,var(--color-gray-900)50%,transparent)}}.bg-green-400{background-color:var(--color-green-400)}.bg-green-400\/20{background-color:#05df7233}@supports (color:color-mix(in lab,red,red)){.bg-green-400\/20{background-color:color-mix(in oklab,var(--color-green-400)20%,transparent)}}.bg-green-400\/40{background-color:#05df7266}@supports (color:color-mix(in lab,red,red)){.bg-green-400\/40{background-color:color-mix(in oklab,var(--color-green-400)40%,transparent)}}.bg-green-400\/60{background-color:#05df7299}@supports (color:color-mix(in lab,red,red)){.bg-green-400\/60{background-color:color-mix(in oklab,var(--color-green-400)60%,transparent)}}.bg-green-400\/80{background-color:#05df72cc}@supports (color:color-mix(in lab,red,red)){.bg-green-400\/80{background-color:color-mix(in oklab,var(--color-green-400)80%,transparent)}}.bg-green-500{background-color:var(--color-green-500)}.bg-green-500\/20{background-color:#00c75833}@supports (color:color-mix(in lab,red,red)){.bg-green-500\/20{background-color:color-mix(in oklab,var(--color-green-500)20%,transparent)}}.bg-green-700{background-color:var(--color-green-700)}.bg-rose-500\/90{background-color:#ff2357e6}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/90{background-color:color-mix(in oklab,var(--color-rose-500)90%,transparent)}}.bg-transparent{background-color:#0000}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.pt-1{padding-top:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.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-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--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-\[0\.8rem\]{font-size:.8rem}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.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-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#ff3864\]{color:#ff3864}.text-\[color\:var\(--hyper-primary\)\]{color:var(--hyper-primary)}.text-\[color\:var\(--hyper-text\)\]{color:var(--hyper-text)}.text-\[color\:var\(--hyper-text-muted\)\]{color:var(--hyper-text-muted)}.text-blue-400{color:var(--color-blue-400)}.text-gray-100{color:var(--color-gray-100)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-green-400{color:var(--color-green-400)}.text-white{color:var(--color-white)}.text-zinc-900{color:var(--color-zinc-900)}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-50{opacity:.5}.shadow-\[0_0_26px_rgba\(0\,255\,156\,0\.45\)\]{--tw-shadow:0 0 26px var(--tw-shadow-color,#00ff9c73)}.shadow-\[0_0_26px_rgba\(0\,255\,156\,0\.45\)\],.shadow-\[var\(--shadow-subtle\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-subtle\)\]{--tw-shadow:var(--shadow-subtle)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a)}.ring-2,.shadow-xl{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.ring-blue-400{--tw-ring-color:var(--color-blue-400)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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-lg{--tw-backdrop-blur:blur(var(--blur-lg))}.backdrop-blur-lg,.backdrop-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,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl))}.backdrop-filter{-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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-none{-webkit-user-select:none;user-select:none}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}@media (hover:hover){.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:bg-\[color\:var\(--hyper-surface\)\]\/30:hover{background-color:var(--hyper-surface)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[color\:var\(--hyper-surface\)\]\/30:hover{background-color:color-mix(in oklab,var(--hyper-surface)30%,transparent)}}.hover\:bg-\[color\:var\(--hyper-surface\)\]\/60:hover{background-color:var(--hyper-surface)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[color\:var\(--hyper-surface\)\]\/60:hover{background-color:color-mix(in oklab,var(--hyper-surface)60%,transparent)}}.hover\:bg-gray-800:hover{background-color:var(--color-gray-800)}.hover\:bg-green-400:hover{background-color:var(--color-green-400)}.hover\:bg-green-400\/30:hover{background-color:#05df724d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-green-400\/30:hover{background-color:color-mix(in oklab,var(--color-green-400)30%,transparent)}}.hover\:bg-green-400\/50:hover{background-color:#05df7280}@supports (color:color-mix(in lab,red,red)){.hover\:bg-green-400\/50:hover{background-color:color-mix(in oklab,var(--color-green-400)50%,transparent)}}.hover\:bg-green-400\/70:hover{background-color:#05df72b3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-green-400\/70:hover{background-color:color-mix(in oklab,var(--color-green-400)70%,transparent)}}.hover\:bg-green-400\/90:hover{background-color:#05df72e6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-green-400\/90:hover{background-color:color-mix(in oklab,var(--color-green-400)90%,transparent)}}.hover\:bg-green-500:hover{background-color:var(--color-green-500)}.hover\:bg-green-700:hover{background-color:var(--color-green-700)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:text-\[color\:var\(--hyper-text\)\]:hover{color:var(--hyper-text)}.hover\:text-gray-300:hover{color:var(--color-gray-300)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-100:hover{opacity:1}.hover\:ring-2:hover{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-green-400\/50:hover{--tw-ring-color:#05df7280}@supports (color:color-mix(in lab,red,red)){.hover\:ring-green-400\/50:hover{--tw-ring-color:color-mix(in oklab,var(--color-green-400)50%,transparent)}}}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}.aria-selected\:opacity-30[aria-selected=true]{opacity:.3}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.data-\[state\=active\]\:bg-white[data-state=active]{background-color:var(--color-white)}.data-\[state\=active\]\:text-black[data-state=active]{color:var(--color-black)}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-\[spin_1\.5s_linear_infinite\]{animation:spin 1.5s linear infinite}}@media (min-width:40rem){.sm\:-mx-6{margin-inline:calc(var(--spacing)*-6)}.sm\:mb-6{margin-bottom:calc(var(--spacing)*6)}.sm\:mb-8{margin-bottom:calc(var(--spacing)*8)}.sm\:flex-row{flex-direction:row}:where(.sm\:space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*0)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))}.sm\:p-6{padding:calc(var(--spacing)*6)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}}@media (min-width:48rem){.md\:block{display:block}.md\:hidden{display:none}.md\:table{display:table}.md\:min-h-0{min-height:calc(var(--spacing)*0)}}@media (min-width:64rem){.lg\:-mx-8{margin-inline:calc(var(--spacing)*-8)}.lg\:h-screen{height:100vh}.lg\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:p-8{padding:calc(var(--spacing)*8)}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}@media (prefers-reduced-motion:no-preference){.lg\:motion-safe\:opacity-0{opacity:0}.lg\:motion-safe\:\[animation-delay\:1000ms\]{animation-delay:1s}}}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\]\:border-\[color\:var\(--hyper-border\)\]\/60 tr{border-color:var(--hyper-border)}@supports (color:color-mix(in lab,red,red)){.\[\&_tr\]\:border-\[color\:var\(--hyper-border\)\]\/60 tr{border-color:color-mix(in oklab,var(--hyper-border)60%,transparent)}}}:root{--hyper-bg:#101417;--hyper-bg-alt:#151b1f;--hyper-surface-low:#1c20248c;--hyper-surface:#20262abf;--hyper-surface-strong:#262c30d9;--hyper-border:#4c525859;--hyper-border-strong:#6a707899;--hyper-card-glow:#00ffa099;--hyper-primary:#00ff9c;--hyper-secondary:#28ff9a;--hyper-tertiary:#00d27c;--hyper-accent:#00ff84;--hyper-warning:#9cff66;--hyper-text:#f3f8f4;--hyper-text-muted:#7a838a;--hyper-shadow:#0c0e10cc;--hyper-overlay:#0c0e10e0;--hyper-grid-color:#565e6624;--chart-1:152 92% 55%;--chart-2:266 82% 70%;--chart-3:36 100% 60%;--chart-4:196 94% 60%;--chart-5:338 82% 66%;--spacing-xs:clamp(.25rem,.2rem + .25vw,.5rem);--spacing-sm:clamp(.5rem,.4rem + .5vw,1rem);--spacing-md:clamp(1rem,.8rem + 1vw,1.5rem);--spacing-lg:clamp(1.5rem,1.2rem + 1.5vw,2.5rem);--spacing-xl:clamp(2rem,1.5rem + 2.5vw,4rem);--spacing-2xl:clamp(3rem,2rem + 5vw,6rem);--border-radius-sm:clamp(8px,1vw,15px);--border-radius-md:clamp(12px,1.5vw,24px);--border-radius-lg:clamp(16px,2vw,28px);--border-radius-xl:clamp(20px,2.5vw,36px);--border-radius-pill:9999px;--blur-sm:clamp(12px,1.5vw,18px);--blur-md:clamp(20px,2.5vw,32px);--blur-lg:clamp(40px,5vw,80px);--blur-xl:clamp(80px,10vw,140px);--transition-fast:.25s ease;--transition-medium:.35s ease;--transition-slow:.6s ease;--transition-spring:cubic-bezier(.68,-.55,.265,1.55);--shadow-glow:0 18px 42px -24px;--shadow-subtle:0 24px 60px -48px #080a0c99;--shadow-elevated:0 36px 110px -62px #040c06d9;--letter-spacing-wide:.12em;--letter-spacing-wider:.16em;--letter-spacing-widest:.24em;--text-shadow-glow:0 0 24px #4a525a73,0 0 48px #2a303659;--touch-target-min:44px;--header-height:clamp(60px,8vh,72px);--marquee-height:clamp(40px,5vh,48px);--mobile-nav-height:60px;--sidebar-width:clamp(280px,25vw,340px);--sidebar-width-collapsed:60px;--chat-width:clamp(280px,25vw,340px);--z-base:1;--z-dropdown:10;--z-sticky:20;--z-fixed:30;--z-modal-backdrop:40;--z-modal:50;--z-popover:60;--z-toast:70;color-scheme:dark}@media (max-width:768px){:root{--header-height:56px;--sidebar-width:100%;--chat-width:100%}}@media (max-width:475px){:root{--border-radius-sm:8px;--border-radius-md:12px;--border-radius-lg:16px;--border-radius-xl:20px}}@media (prefers-color-scheme:light){:root{--hyper-bg:#101417;--hyper-bg-alt:#1a2126}}*,:after,:before{box-sizing:border-box}body,html{min-height:100%}body{font-family:var(--font-geist-sans),"Segoe UI",system-ui,sans-serif;background-color:var(--hyper-bg);color:var(--hyper-text);margin:0;line-height:1.6;position:relative;overflow-x:hidden}.hyper-html{background:var(--hyper-bg)}body::selection{color:var(--hyper-text);background:#00f08c59}.hyper-body::selection{color:var(--hyper-text);background:#00f08c59}header,main,section{z-index:2;position:relative}a{color:var(--hyper-primary);text-decoration:none;transition:color .3s,text-shadow .3s}a:hover{color:var(--hyper-secondary);text-shadow:0 0 12px #00ffa073}a:focus-visible,button:focus-visible{outline-offset:4px;outline:2px solid #00ffbee6}button{cursor:pointer;font-family:inherit}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#080c0e99}::-webkit-scrollbar-thumb{border-radius:var(--border-radius-pill);background:linear-gradient(#505a60d9,#424a52d9);border:3px solid #080c0e99}::-webkit-scrollbar-thumb:hover{background:linear-gradient(#566066e6,#464e54e6)}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes hyperPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.7)}}@keyframes hyperHalo{0%{transform:translate(0)scale(1)}50%{transform:translate(4%,-6%)scale(1.1)}to{transform:translate(-4%,6%)scale(.95)}}@keyframes hyperBadgePulse{0%{box-shadow:0 18px 42px -26px #4a525a8c}50%{box-shadow:0 20px 52px -20px #00ffa066}to{box-shadow:0 18px 42px -26px #4a525a8c}}@keyframes hyperSignalPulse{0%,to{opacity:1;transform:translateY(-50%)scale(1)}50%{opacity:.5;transform:translateY(-50%)scale(1.4)}}@keyframes hyperMarquee{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes hyperDirectorySweep{0%{opacity:0;transform:rotate(12deg)translate(-40%)}50%{opacity:.6}to{opacity:0;transform:rotate(12deg)translate(40%)}}@keyframes coinCardIntensity{0%{filter:saturate()brightness()}50%{filter:saturate(1.3)brightness(1.1)}to{filter:saturate()brightness()}}@keyframes hyperViewerGlow{0%{opacity:.35;transform:scale(.95)}50%{opacity:.6;transform:scale(1.05)}to{opacity:.4;transform:scale(1)}}@keyframes hyperGradientSpin{0%{opacity:.5;transform:rotate(0)scale(1.1)}50%{opacity:.75;transform:rotate(.5turn)scale(1.05)}to{opacity:.55;transform:rotate(1turn)scale(1.15)}}@keyframes hyperNebulaPulse{0%{opacity:.55;transform:scale(1)translate(0)}50%{opacity:.88;transform:scale(1.08)translate(-3%,3%)}to{opacity:.6;transform:scale(1.12)translate(3%,-2%)}}@keyframes hyperGridDrift{0%{background-position:0 0}to{background-position:120px 240px}}@keyframes hyperStarTwinkle{0%{opacity:.25;transform:scale(1)}50%{opacity:.4;transform:scale(1.03)}to{opacity:.3;transform:scale(1.01)}}@keyframes hyperFlareSweep{0%{opacity:.35;transform:translate(-4%,2%)scale(.9)}50%{opacity:.7;transform:translate(4%,-4%)scale(1.15)}to{opacity:.35;transform:translate(-2%,2%)scale(.95)}}@keyframes hyperOrbFloat{0%{filter:saturate(140%);transform:translate(0)scale(1)}50%{transform:translate(12px,-18px)scale(1.05)}to{filter:saturate(160%);transform:translate(-16px,22px)scale(.96)}}@keyframes coinCardSpeedlines{0%{opacity:0;transform:translate(-70%)scale(1.05)skew(-20deg)}40%{opacity:.9;transform:translate(-8%)scale(1.12)skew(-4deg)}65%{opacity:.55;transform:translate(18%)scale(1.18)skew(-6deg)}to{opacity:0;transform:translate(46%)scale(1.25)skew(-2deg)}}@keyframes coinCardShowtime{0%{opacity:.4;transform:translate(-4px,42px)scale(.82)rotate(-6deg)skew(-6deg)}24%{opacity:1;transform:translate(6px,-22px)scale(1.12)rotate(5deg)skew(3deg)}52%{transform:translate(-4px,10px)scale(.94)rotate(-4deg)skew(-2deg)}76%{transform:translate(2px,-6px)scale(1.02)rotate(2deg)skew(1deg)}to{opacity:1;transform:translate(0)scale(1)rotate(0)skew(0deg)}}@keyframes coinCardAurora{0%{opacity:0;transform:translate(-12%,-18%)scale(.42)rotate(-24deg)}48%{opacity:.92;transform:translate(4%,6%)scale(1.1)rotate(4deg)}to{opacity:0;transform:translate(22%,16%)scale(1.65)rotate(14deg)}}@keyframes coinCardSpark{0%{opacity:0;transform:translate(-36%,-6%)scale(.35)rotate(12deg)}40%{opacity:.82;transform:translate(4%,2%)scale(1.3)rotate(-6deg)}to{opacity:0;transform:translate(34%,8%)scale(1.6)rotate(-2deg)}}@keyframes coinCardParallax{0%{transform:translateY(18px)scale(1.14)rotate(-2deg)}45%{transform:translateY(-12px)scale(1.22)rotate(2deg)}to{transform:translate(0)scale(1)}}@keyframes coinCardTitleGlow{0%{color:#c8ffd2bf;text-shadow:0 0 #a0ff9600}46%{color:#e8ffe8;text-shadow:0 0 16px #acff8cbf,0 0 34px #40ffa699}to{color:#ecfff0f2;text-shadow:0 0 10px #52ffac59}}@keyframes coinCardCtaPulse{0%{background-position:0;transform:translateY(8px)scale(.9)}36%{background-position:68%;transform:translateY(-6px)scale(1.08)}to{background-position:100%;transform:translate(0)scale(1)}}@keyframes coinCardPowBlast{0%{opacity:0;transform:translate(-50%,-52%)scale(.2)rotate(-12deg)}35%{opacity:1;transform:translate(-50%,-54%)scale(1.05)rotate(4deg)}55%{transform:translate(-50%,-52%)scale(.96)rotate(-3deg)}to{opacity:0;transform:translate(-50%,-50%)scale(1.25)rotate(6deg)}}@keyframes hyperDirectoryWave{0%{opacity:.35;transform:scale(.95)translate(0)}50%{opacity:.6;transform:scale(1.02)translate(-2%,3%)}to{opacity:.4;transform:scale(1.08)translate(3%,-2%)}}@keyframes hyperSpin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes sidebarCoinBurst{0%{opacity:0;transform:translate(-100%)skew(-20deg)scale(.8)}40%{opacity:.8;transform:translate(-20%)skew(-8deg)scale(1.05)}70%{opacity:.5;transform:translate(20%)skew(-4deg)scale(1.1)}to{opacity:0;transform:translate(100%)skew(0deg)scale(1.2)}}@keyframes sidebarCoinPulse{0%{border-left:0 solid var(--hyper-primary);transform:translate(-8px)scale(.95)}25%{border-left:3px solid var(--hyper-primary);transform:translate(4px)scale(1.02)}50%{border-left:2px solid var(--hyper-primary);transform:translate(-2px)scale(.98)}75%{border-left:3px solid var(--hyper-primary);transform:translate(1px)scale(1.01)}to{border-left:0 solid var(--hyper-primary);transform:translate(0)scale(1)}}@keyframes fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.hyper-body{background-color:var(--hyper-bg);color:var(--hyper-text)}.hyper-app-shell,.hyper-body{min-height:100vh;flex-direction:column;display:flex}.hyper-app-shell{z-index:5;width:100%;padding:clamp(16px,3vw,32px);position:relative}body:has(.twitch-layout){margin:0!important;padding:0!important;overflow:hidden!important}body .twitch-layout~.hyper-body__backdrop,body .twitch-layout~.hyper-body__flares,body .twitch-layout~.hyper-floaters,body:has(.twitch-layout) .hyper-body__backdrop,body:has(.twitch-layout) .hyper-body__flares,body:has(.twitch-layout) .hyper-floaters{display:none!important}html .twitch-layout,html:has(.twitch-layout){margin:0!important;padding:0!important;overflow:hidden!important}body,html{margin:0!important;padding:0!important}.twitch-layout *{box-sizing:border-box}.hyper-app-shell:has(.twitch-layout){width:100vw!important;height:100vh!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important;overflow:hidden!important}.hyper-app-shell .twitch-layout,.twitch-layout{margin:0!important;padding:0!important}.twitch-layout{width:100vw;height:calc(100dvh - var(--marquee-height) - var(--header-height));position:fixed;bottom:0;left:0;right:0;overflow:hidden}.twitch-layout__container{flex-direction:column;width:100%;height:100%;margin:0;padding:0;display:flex;position:relative;overflow:hidden}.twitch-layout__sidebar-left{background:var(--hyper-bg);border-right:1px solid var(--hyper-border);width:100%;max-width:320px;height:100%;z-index:var(--z-modal);transition:left var(--transition-medium);position:fixed;top:0;left:-100%;overflow:hidden}.twitch-layout__sidebar-left--open{left:0;box-shadow:4px 0 24px #00000080}.twitch-layout__main{flex:1;order:1;width:100%;min-height:0;position:relative;overflow:hidden}.twitch-layout__main .hyper-viewer__frame{flex-direction:column;height:100%;display:flex}.twitch-layout__main .hyper-viewer__header{height:var(--header-height);min-height:var(--header-height);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#101418e6;border-bottom:1px solid #4c525859;flex-shrink:0;align-items:center;padding:0 24px;display:flex}.twitch-layout__main .hyper-viewer__stage{flex:1;position:relative;overflow:hidden}.twitch-layout__main .hyper-viewer__video-shell{width:100%;height:100%}.twitch-layout__sidebar-right{background:var(--hyper-bg);border-top:1px solid var(--hyper-border);width:100%;height:40vh;max-height:400px;z-index:var(--z-base);flex-shrink:0;order:2;overflow:hidden}.twitch-layout__chat{background:0 0;border:none;border-radius:0;height:100%}.sidebar-split{flex-direction:column;height:100%;display:flex;overflow:hidden}.sidebar-split__following{border-bottom:1px solid var(--hyper-border);flex:none;max-height:50%;overflow:hidden}.sidebar-split__following--compact,.sidebar-split__following--with-content{min-height:auto}.sidebar-split__live-coins{flex:1;min-height:0;overflow:hidden}.following-streams__content{flex-direction:column;flex:1;display:flex;overflow:hidden}.following-streams__empty{flex:1;justify-content:center;align-items:center;padding:20px;display:flex}.following-streams__empty-inner{text-align:center;justify-items:center;gap:12px;max-width:220px;display:grid}.following-streams__empty-icon{filter:drop-shadow(0 12px 18px #00000059);font-size:1.6rem;line-height:1}.following-streams__empty-title{letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--hyper-text);margin:0;font-size:.95rem;font-weight:700}.following-streams__empty-message{color:var(--hyper-text-muted);margin:0;font-size:.82rem;line-height:1.5}.following-streams__empty-note{color:#c8d8d6c7;letter-spacing:.05em;margin:0;font-size:.75rem;line-height:1.45}.following-streams__empty--loading .following-streams__empty-icon{animation:pulse 2.4s infinite}.following-streams__empty--wallet .following-streams__empty-note{color:#84ffbed1}.following-streams__empty--error .following-streams__empty-title{color:#ffbac8d9}.following-streams__empty--error .following-streams__empty-message{color:#ffccd8c7}.following-streams__empty--error .following-streams__empty-note{color:#ff9eb2b8}.live-coins-sidebar{flex-direction:column;height:100%;display:flex}.live-coins-sidebar__header{height:var(--header-height);min-height:var(--header-height);border-bottom:1px solid var(--hyper-border);background:var(--hyper-surface-low);justify-content:center;align-items:center;padding:0 20px;display:flex;position:relative}.live-coins-sidebar__title-section{align-items:center;gap:12px;display:flex;position:relative}.live-coins-sidebar__icon{font-size:18px;line-height:1;position:absolute;left:-30px}.live-coins-sidebar__title{color:var(--hyper-text);letter-spacing:.025em;margin:0;font-size:1.1rem;font-weight:700}.live-coins-sidebar__status{display:none}.live-coins-sidebar__status-dot{background:var(--hyper-primary);border-radius:50%;width:8px;height:8px;animation:pulse 2s infinite}.live-coins-sidebar__content{flex-direction:column;flex:1;display:flex;overflow:hidden}.live-coins-sidebar__empty{text-align:center;flex:1;justify-content:center;align-items:center;padding:32px 20px;display:flex}.live-coins-sidebar__empty-text{color:var(--hyper-text-muted);font-size:.9rem}.live-coins-sidebar__list{scrollbar-width:thin;scrollbar-color:#4c525899 transparent;flex:1;padding:8px 0;overflow:hidden auto}.live-coins-sidebar__list::-webkit-scrollbar{width:6px}.live-coins-sidebar__list::-webkit-scrollbar-track{background:0 0}.live-coins-sidebar__list::-webkit-scrollbar-thumb{background:#4c525899;border-radius:3px}.sidebar-coin-card{isolation:isolate;border-bottom:1px solid #4c525826;position:relative}.sidebar-coin-card__burst{pointer-events:none;opacity:0;will-change:transform,opacity;z-index:0;background:radial-gradient(circle,#84ffbe4d,#0000 70%),linear-gradient(90deg,#00ffa033,#1c8c5826,#00ffa033);position:absolute;inset:0;transform:translate(-100%)skew(-15deg)}.sidebar-coin-card__burst--visible{animation:sidebarCoinBurst .8s cubic-bezier(.22,.82,.2,1) forwards}.sidebar-coin-card--animated{animation:sidebarCoinPulse 1.1s cubic-bezier(.25,.9,.15,1.1) forwards}.sidebar-coin-card__link{z-index:1;color:inherit;background:0 0;border:none;align-items:center;gap:12px;padding:12px 20px;text-decoration:none;transition:all .2s;display:flex;position:relative}.sidebar-coin-card__link:hover{border-left:3px solid var(--hyper-primary);background:#20262a99;padding-left:17px}.sidebar-coin-card__media{background:#20262a99;border:1px solid #4c52584d;border-radius:8px;flex-shrink:0;width:40px;height:40px;overflow:hidden}.sidebar-coin-card__image{object-fit:cover;width:100%;height:100%}.sidebar-coin-card__placeholder{width:100%;height:100%;color:var(--hyper-text-muted);justify-content:center;align-items:center;font-size:1.2rem;font-weight:600;display:flex}.sidebar-coin-card__content{flex:1;min-width:0}.sidebar-coin-card__header{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.sidebar-coin-card__name{color:var(--hyper-text);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:.9rem;font-weight:600;overflow:hidden}.sidebar-coin-card__status{text-transform:uppercase;letter-spacing:.1em;border-radius:10px;flex-shrink:0;align-items:center;gap:4px;padding:2px 6px;font-size:.7rem;font-weight:600;display:flex}.sidebar-coin-card__status--live{color:var(--hyper-primary);background:#00ffa01a}.sidebar-coin-card__status--offline{color:#9ca3af;background:#9ca3af1a}.sidebar-coin-card__status-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.sidebar-coin-card__status--live .sidebar-coin-card__status-dot{animation:pulse 2s infinite}.sidebar-coin-card__meta{justify-content:space-between;align-items:center;gap:8px;display:flex}.sidebar-coin-card__symbol{color:var(--hyper-text-muted);text-transform:uppercase;letter-spacing:.05em;text-overflow:ellipsis;white-space:nowrap;max-width:60px;font-size:.75rem;font-weight:500;overflow:hidden}.sidebar-coin-card__viewers{color:var(--hyper-primary);flex-shrink:0;font-size:.7rem;font-weight:500}@media (min-width:768px){.twitch-layout{top:calc(var(--marquee-height) + var(--header-height));height:calc(100vh - var(--marquee-height) - var(--header-height))}.twitch-layout__container{flex-direction:row}.twitch-layout__sidebar-left{width:var(--sidebar-width);border-right:1px solid var(--hyper-border);max-width:340px;z-index:var(--z-base);transition:transform var(--transition-medium);position:relative;left:auto}.twitch-layout__sidebar-left--collapsed{transform:translate(-100%)}.twitch-layout__main{flex:1;order:2}.twitch-layout__sidebar-right{width:var(--chat-width);border-top:none;border-left:1px solid var(--hyper-border);order:3;max-width:340px;height:100%;max-height:none}.sidebar-split{flex-direction:column}.sidebar-split__following{border-bottom:1px solid var(--hyper-border);border-right:none}.sidebar-split__live-coins{min-width:auto}.live-coins-sidebar__list{flex-direction:column;gap:0;padding:8px 0}.sidebar-coin-card{border-bottom:1px solid #4c525826;border-right:none;min-width:auto}}@media (min-width:1024px){.twitch-layout__sidebar-left{width:var(--sidebar-width)}.twitch-layout__sidebar-right{width:var(--chat-width)}.sidebar-coin-card__link{padding:12px 20px}.sidebar-coin-card__media{width:40px;height:40px}.live-coins-sidebar__header{padding:0 20px}}@media (min-width:1280px){.twitch-layout__sidebar-left,.twitch-layout__sidebar-right{width:360px}}@keyframes pulse{50%{opacity:.5}}.hyper-directory{border-radius:var(--border-radius-xl);border:1px solid var(--hyper-border);min-height:calc(100vh - clamp(90px,12vw,160px));-webkit-backdrop-filter:blur(var(--blur-md))saturate(185%);backdrop-filter:blur(var(--blur-md))saturate(185%);background:linear-gradient(160deg,#181e24f5,#0e1216fa),radial-gradient(circle at 12% 18%,#40485033,#0000 55%),radial-gradient(circle at 88% 82%,#2a303633,#0000 60%);flex-direction:column;gap:clamp(32px,5vw,64px);padding:clamp(32px,6vw,72px);display:flex;position:relative;overflow:hidden;box-shadow:0 60px 180px -90px #06080aa6,inset 0 0 0 1px #ffffff0a}.hyper-directory:after,.hyper-directory:before{content:"";pointer-events:none;mix-blend-mode:screen;opacity:.45;filter:blur(120px);animation:hyperDirectoryWave 22s ease-in-out infinite alternate;position:absolute;inset:-30% -15% -40%}.hyper-directory:before{background:radial-gradient(circle at 25% 20%,#4a525a52,#0000 65%)}.hyper-directory:after{background:radial-gradient(circle at 70% 80%,#363c424d,#0000 65%);animation-delay:-8s}.hyper-directory__halo{border-radius:var(--border-radius-pill);filter:blur(var(--blur-xl));opacity:.45;mix-blend-mode:screen;pointer-events:none;z-index:0;animation:hyperHalo 28s ease-in-out infinite;position:absolute}.hyper-directory__halo--one{background:radial-gradient(circle,#464e5673,#0000 72%);width:520px;height:520px;top:-14%;left:-6%}.hyper-directory__halo--two{background:radial-gradient(circle,#343a4273,#0000 72%);width:600px;height:600px;animation-delay:-12s;bottom:-18%;right:-12%}.hyper-directory__header{z-index:1;flex-direction:column;gap:clamp(16px,2.5vw,28px);display:flex;position:relative}.hyper-directory__badge{border-radius:var(--border-radius-pill);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--hyper-text);background:linear-gradient(120deg,#1c2228d9,#141a20d9);border:1px solid #00ffa059;align-items:center;gap:8px;padding:8px 18px;font-size:.72rem;animation:hyperBadgePulse 3.6s ease-in-out infinite;display:inline-flex;box-shadow:0 18px 42px -26px #080a0c99}.hyper-directory__badge-indicator{border-radius:var(--border-radius-pill);background:linear-gradient(120deg,#00ffb4d9,#00ff96d9);width:8px;height:8px;box-shadow:0 0 18px #00ffaabf}.hyper-directory__title{letter-spacing:.04em;text-shadow:var(--text-shadow-glow);align-items:center;gap:18px;margin:0;font-size:clamp(2.75rem,6vw,4.8rem);font-weight:700;line-height:1.05;display:flex}.hyper-directory__title-accent{border-radius:var(--border-radius-pill);background:linear-gradient(120deg,#20262c73,#161c2259);border:1px solid #00ffa04d;padding:8px 16px;font-size:clamp(2rem,4vw,3rem);box-shadow:0 0 30px -8px #0a0c0e99}.hyper-directory__subtitle{max-width:68ch;color:var(--hyper-text-muted);margin:0;font-size:clamp(1rem,2.1vw,1.26rem)}.hyper-directory__meta{flex-wrap:wrap;gap:12px;margin-top:clamp(12px,2.4vw,24px);display:flex}.hyper-directory__pill{border-radius:var(--border-radius-pill);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);color:#9aa4ace0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:border-color var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast),background-color var(--transition-fast),transform var(--transition-fast);background:#161c2299;border:1px solid #4e565e59;align-items:center;gap:10px;padding:8px 18px;font-size:.72rem;display:inline-flex;box-shadow:0 12px 32px -25px #06080a99}.hyper-directory__pill strong{color:var(--hyper-text);letter-spacing:.08em;font-size:.82rem}.hyper-directory__pill--signal{padding-left:36px;position:relative;overflow:hidden}.hyper-directory__pill-spark{background:#0fac;border-radius:50%;width:10px;height:10px;animation:hyperSignalPulse 2.2s ease-in-out infinite;position:absolute;top:50%;left:12px;transform:translateY(-50%);box-shadow:0 0 18px #00ffaabf,0 0 36px #00ff9c99}.hyper-directory__pill--wallet{cursor:pointer;appearance:none;color:#b6ffdceb;background:#8cffbe29;border-color:#8cffbe73;box-shadow:0 18px 42px -24px #8cffbeb3}.hyper-directory__pill--wallet .hyper-directory__pill-spark{background:#8cffbef2;box-shadow:0 0 18px #8cffbee6,0 0 36px #8cffbebf}.hyper-directory__pill--wallet:not(:disabled):hover{background:#8cffbe38;border-color:#8cffbea6;transform:translateY(-1px);box-shadow:0 18px 42px -18px #8cffbebf}.hyper-directory__pill--wallet:focus-visible{outline-offset:3px;outline:2px solid #b6ffdcd9}.hyper-directory__pill--wallet:disabled{cursor:wait;opacity:.86;transform:none}.hyper-directory__pill--wallet-connected{color:#acffdcf2;background:#00c8782e;border-color:#00e6968c;box-shadow:0 18px 42px -24px #00c878c7}.hyper-directory__pill--wallet-connected .hyper-directory__pill-spark{background:#6effbef2;box-shadow:0 0 18px #6effbef2,0 0 36px #00c878c7}.hyper-directory__pill--wallet-error{color:#c4ffe6f2;background:#1eb46e33;border-color:#1eb46e99;box-shadow:0 18px 42px -24px #1eb46ec7}.hyper-directory__pill--wallet-error .hyper-directory__pill-spark{background:#1eb46ef2;box-shadow:0 0 18px #1eb46ef2,0 0 36px #1eb46ec7}.hyper-directory__wallet-error{color:#1eb46ee6;letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;font-size:.74rem}.hyper-directory__creations{flex-direction:column;gap:clamp(18px,3vw,28px);display:flex}.hyper-directory__creations-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.hyper-directory__creations-title{letter-spacing:.08em;text-transform:uppercase;color:var(--hyper-text);margin:0;font-size:clamp(1.35rem,2.6vw,1.85rem)}.hyper-directory__creations-count,.hyper-directory__creations-status{letter-spacing:var(--letter-spacing-wider);text-transform:uppercase;color:#00ffa0b3;font-size:.78rem}.hyper-directory__creations-list{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:clamp(16px,3vw,24px);margin:0;padding:0;list-style:none;display:grid}.hyper-directory__creations-error,.hyper-directory__creations-placeholder{border-radius:var(--border-radius-md);letter-spacing:.08em;text-transform:uppercase;color:#c4ccd2d1;background:#141a208c;border:1px dashed #525a6266;justify-content:space-between;align-items:center;gap:18px;padding:clamp(20px,3vw,28px);font-size:.86rem;display:flex}.hyper-directory__creations-placeholder{color:#aab2b8c2;justify-content:center}.hyper-directory__creations-placeholder-item{display:flex}.hyper-directory__creations-placeholder-card{appearance:none;border-radius:var(--border-radius-md);color:#c4ccd2d1;text-align:left;text-transform:uppercase;width:100%;min-height:240px;letter-spacing:var(--letter-spacing-wide);cursor:pointer;transition:border-color var(--transition-fast),background-color var(--transition-fast),transform .2s ease,box-shadow var(--transition-fast);background:#141a208c;border:2px dotted #525a6273;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;padding:clamp(24px,4vw,32px);font-size:clamp(.78rem,1.6vw,.92rem);font-weight:600;text-decoration:none;display:flex}.hyper-directory__creations-placeholder-card:focus-visible,.hyper-directory__creations-placeholder-card:hover{background:#20262ca6;border-color:#767c8499;outline:none;transform:translateY(-2px);box-shadow:0 18px 34px -24px #080a0ca6}.hyper-directory__creations-placeholder-card:focus-visible{outline-offset:3px;outline:2px solid #767c8499}.hyper-directory__creations-placeholder-card:disabled{cursor:wait;opacity:.65;box-shadow:none;border-color:#4e545a4d;transform:none}.hyper-directory__creations-placeholder-label{display:block}.hyper-directory__creations-placeholder-description{letter-spacing:.08em;text-transform:uppercase;color:#9aa4acb8;max-width:240px;font-size:.72rem}.hyper-directory__creations-error{color:#d6dce0eb;border-color:#565e6666}.hyper-directory__creations-retry{appearance:none;border-radius:var(--border-radius-pill);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);color:#ecf4f2f2;cursor:pointer;transition:border-color var(--transition-fast),background-color var(--transition-fast),transform .2s ease,box-shadow var(--transition-fast);background:#1a202699;border:1px solid #00ffa066;padding:8px 18px;font-size:.68rem}.hyper-directory__creations-retry:hover:not(:disabled){background:#20262cb8;border-color:#00ffa099;transform:translateY(-1px);box-shadow:0 12px 28px -18px #080a0ca6}.hyper-directory__creations-retry:disabled{cursor:wait;opacity:.7;transform:none}.hyper-directory__creations-retry:focus-visible{outline-offset:3px;outline:2px solid #00ffb48c}.hyper-directory__marquee{border-radius:var(--border-radius-md);border:1px solid var(--hyper-border);background:#12181a8c;margin:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000000e6 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000000e6 10% 90%,#0000)}.hyper-directory__marquee:after,.hyper-directory__marquee:before{content:"";pointer-events:none;z-index:2;width:80px;position:absolute;top:0;bottom:0}.hyper-directory__marquee:before{background:linear-gradient(90deg,#0c1014e6,#0000);left:0}.hyper-directory__marquee:after{background:linear-gradient(-90deg,#0c1014e6,#0000);right:0}.hyper-directory__marquee-track{gap:clamp(18px,4vw,32px);min-width:max-content;padding:16px clamp(70px,8vw,120px);animation:hyperMarquee 32s linear infinite;display:flex}.hyper-directory__marquee-item{letter-spacing:var(--letter-spacing-widest);text-transform:uppercase;color:#d0d8d6cc;white-space:nowrap;align-items:center;gap:12px;font-size:.8rem;display:inline-flex}.hyper-directory__marquee-item:before{content:"•";color:#7e868ea6;text-shadow:0 0 12px #464e5699;font-size:.75rem}.hyper-directory__marquee-name{color:#ecf4f2f2;font-weight:600}.hyper-directory__marquee-symbol{color:#84ffbed9}.hyper-directory__marquee-viewers{color:#00ffa0ad}.hyper-directory__content{z-index:1;position:relative}.hyper-directory__slider{--slider-safe-area-top:clamp(24px,5vw,44px);--slider-safe-area-bottom:clamp(28px,6vw,52px);--slider-safe-area-inline:clamp(28px,7vw,64px);scroll-snap-type:none;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-x pan-y;cursor:grab;padding:var(--slider-safe-area-top) var(--slider-safe-area-inline) var(--slider-safe-area-bottom);margin:calc(-1*var(--slider-safe-area-top)) calc(-1*var(--slider-safe-area-inline)) calc(-1*var(--slider-safe-area-bottom));position:relative;overflow:auto visible}.hyper-directory__slider::-webkit-scrollbar{width:0;height:0}.hyper-directory__slider[data-dragging=true]{cursor:grabbing;-webkit-user-select:none;user-select:none}.hyper-directory__slider-track{grid-auto-columns:clamp(240px,24vw,320px);grid-auto-flow:column;align-items:stretch;gap:clamp(20px,3vw,36px);margin:0;padding:0 0 clamp(28px,6vw,48px);list-style:none;display:grid}.hyper-directory__slider-track>li{height:100%}.hyper-directory__empty{border-radius:var(--border-radius-lg);color:#d6dce0d1;letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;background:#161c2299;border:1px dashed #525a6273;place-items:center;padding:clamp(72px,14vw,140px);font-size:1.05rem;display:grid;position:relative;overflow:hidden}.hyper-directory__empty:before{content:"";background:linear-gradient(120deg,#48505800,#48505873,#48505800);animation:hyperDirectorySweep 3.4s linear infinite;position:absolute;inset:-120% -60%}.hyper-directory__empty-text{z-index:1;position:relative}@media (max-width:960px){.hyper-directory{border-radius:var(--border-radius-lg);padding:clamp(24px,6vw,48px)}.hyper-directory__title{flex-wrap:wrap}}@media (max-width:640px){.hyper-directory__meta{gap:10px}.hyper-directory__pill{justify-content:center;width:100%}.hyper-directory__marquee-track{padding-inline:clamp(40px,8vw,60px)}}.hyper-viewer{justify-content:center;align-items:center;min-height:calc(100vh - clamp(80px,10vw,140px));padding:clamp(32px,5vw,60px);display:flex;position:relative;overflow:hidden}.hyper-viewer__halo{border-radius:var(--border-radius-pill);filter:blur(var(--blur-xl));opacity:.45;mix-blend-mode:screen;pointer-events:none;z-index:-1;animation:hyperHalo 28s ease-in-out infinite;position:absolute}.hyper-viewer__halo--one{background:radial-gradient(circle,#444c547a,#0000 72%);width:520px;height:520px;top:-12%;left:-8%}.hyper-viewer__halo--two{background:radial-gradient(circle,#343a4273,#0000 72%);width:580px;height:580px;animation-delay:-12s;bottom:-18%;right:-14%}.hyper-viewer__frame{border-radius:var(--border-radius-xl);border:1px solid var(--hyper-border);width:min(1040px,100%);-webkit-backdrop-filter:blur(var(--blur-xl))saturate(190%);backdrop-filter:blur(var(--blur-xl))saturate(190%);background:linear-gradient(160deg,#161c22f5,#0e1216fa),radial-gradient(circle at 12% 20%,#3c444c2e,#0000 55%),radial-gradient(circle at 88% 80%,#2a303633,#0000 60%);gap:clamp(28px,4vw,42px);padding:clamp(28px,5vw,48px);overflow:hidden;box-shadow:0 50px 160px -80px #06080aa6,inset 0 0 0 1px #ffffff0a}.hyper-viewer__frame,.hyper-viewer__header{flex-direction:column;display:flex;position:relative}.hyper-viewer__header{z-index:1;gap:clamp(16px,2.4vw,24px)}.hyper-viewer__badge{border-radius:var(--border-radius-pill);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--hyper-text);background:linear-gradient(120deg,#1c2228d9,#141a20d9);border:1px solid #00ffa059;align-items:center;gap:10px;padding:8px 18px;font-size:.7rem;display:inline-flex;box-shadow:0 16px 40px -24px #080a0c99}.hyper-viewer__heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.hyper-viewer__title{letter-spacing:.05em;text-shadow:var(--text-shadow-glow);margin:0;font-size:clamp(2.4rem,5vw,3.4rem);font-weight:700;line-height:1.05}.hyper-viewer__identity{text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);color:#d0d8d6cc;flex-direction:column;align-items:flex-end;gap:10px;font-size:.72rem;display:flex}.hyper-viewer__status{border-radius:var(--border-radius-pill);border:1px solid var(--hyper-border);letter-spacing:var(--letter-spacing-widest);transition:var(--transition-fast);cursor:pointer;background:#161c228c;align-items:center;gap:10px;padding:6px 16px;text-decoration:none;display:inline-flex}.hyper-viewer__status:hover{border-color:var(--hyper-primary);box-shadow:var(--shadow-glow)#00ff9c33;background:#161c22cc;transform:translateY(-1px)}.hyper-viewer__status-dot{border-radius:50%;width:10px;height:10px;animation:hyperPulse 1.6s ease-in-out infinite;box-shadow:0 0 14px}.hyper-viewer__status--idle{color:#d0d8d6bf}.hyper-viewer__status--connecting{color:#00f08cd9;border-color:#00f08c73}.hyper-viewer__status--connected{color:#84ffbee6;background:linear-gradient(120deg,#00d28c33,#00ffa01f);border-color:#84ffbe73}.hyper-viewer__status--connected:hover{border-color:var(--hyper-primary);background:linear-gradient(120deg,#00d28c40,#00ffa02e)}.hyper-viewer__status--error{color:#1eb46ed9;background:linear-gradient(120deg,#1eb46e38,#00f08c14);border-color:#1eb46e73}.hyper-viewer__token{border-radius:var(--border-radius-pill);border:1px solid var(--hyper-border);color:#d0d8d6d9;background:#161c228c;padding:6px 16px}.hyper-viewer__subtitle{max-width:60ch;color:var(--hyper-text-muted);margin:0;font-size:clamp(.95rem,1.8vw,1.1rem)}.hyper-viewer__stage{border-radius:var(--border-radius-lg);box-shadow:inset 0 0 0 1px #ffffff08,var(--shadow-subtle);background:#101418b3;border:1px solid #4c52584d;padding:clamp(16px,2.5vw,24px);position:relative}.hyper-viewer__stage-glow{border-radius:inherit;opacity:.4;filter:blur(var(--blur-lg));pointer-events:none;background:radial-gradient(circle at 50% 0,#48505859,#0000 65%);animation:hyperViewerGlow 14s ease-in-out infinite;position:absolute;inset:-40px -60px}.hyper-viewer__video-shell{border-radius:var(--border-radius-md);border:1px solid var(--hyper-border);aspect-ratio:16/9;background:#040506;display:flex;position:relative;overflow:hidden}.hyper-viewer__room{align-items:stretch;width:100%;display:flex}.hyper-viewer__canvas{border-radius:var(--border-radius-sm);background:radial-gradient(circle,#1e2426e6,#040708f2);flex:1;width:100%;min-height:0;display:flex;position:relative;overflow:hidden}.hyper-viewer__grid-layout{background:#000;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.hyper-viewer__participant{width:100%;height:100%}.hyper-viewer__waiting{pointer-events:none;letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:#d0d8d6bf;background:linear-gradient(#12181a59,#0000 65%);place-items:center;font-size:.95rem;display:grid;position:absolute;inset:0}.hyper-viewer__placeholder{text-align:center;color:#d0d8d6cc;letter-spacing:.08em;flex:1;place-items:center;padding:clamp(32px,6vw,48px);font-size:1rem;display:grid}.hyper-viewer__enable-audio{color:#f3f8f4;letter-spacing:.02em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--border-radius-sm);cursor:pointer;z-index:10;background:#000000d9;border:1.5px solid #00ffa066;justify-content:center;align-items:center;gap:12px;padding:16px 28px;font-size:.9rem;font-weight:500;transition:all .2s;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hyper-viewer__enable-audio:hover{background:#000000f2;border-color:#00ffa0b3;transform:translate(-50%,-50%)scale(1.03);box-shadow:0 8px 32px #00ffa059}.hyper-viewer__enable-audio:active{transform:translate(-50%,-50%)scale(.98)}.hyper-viewer__enable-audio svg{flex-shrink:0}.hyper-viewer__controls{pointer-events:none;z-index:5;justify-content:flex-end;display:flex;position:absolute;bottom:16px;right:16px}@media (max-width:767px){.hyper-viewer__controls{bottom:12px;right:12px}}.hyper-viewer__participant-count{z-index:5;pointer-events:none;position:absolute;bottom:16px;left:16px}@media (max-width:767px){.hyper-viewer__participant-count{bottom:12px;left:12px}}.hyper-viewer__participant-count-link{border-radius:var(--border-radius-sm);border:1px solid var(--hyper-border);-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm));color:#f3f8f4;pointer-events:auto;background:#12181a99;align-items:center;gap:12px;height:58px;padding:10px 14px;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 18px 42px -24px #00dc8ccc}.hyper-viewer__participant-count-link:hover{border-color:#00ffa073;transform:translateY(-2px);box-shadow:0 10px 28px -16px #00ffa0b3}.hyper-viewer__participant-count-link svg{flex-shrink:0;width:20px;height:20px}.hyper-viewer__participant-count-value{font-family:var(--font-geist-mono);font-size:.875rem;font-weight:500;line-height:1}.hyper-viewer__controls-surface{border-radius:var(--border-radius-sm);border:1px solid var(--hyper-border);-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm));pointer-events:auto;background:#12181a99;align-items:center;gap:12px;padding:10px 14px;display:inline-flex;box-shadow:0 18px 42px -24px #00dc8ccc}.hyper-viewer__control-button{border-radius:var(--border-radius-pill);color:#f3f8f4;background:#1c2224d1;border:1px solid #525a6259;justify-content:center;align-items:center;width:38px;height:38px;transition:transform .3s,border-color .3s,box-shadow .3s;display:inline-flex}.hyper-viewer__control-button:hover{border-color:#00ffa073;transform:translateY(-2px);box-shadow:0 10px 28px -16px #00ffa0b3}.hyper-viewer__control-button svg{width:20px;height:20px}.hyper-viewer__footnote{letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:#d0d8d6b3;gap:6px;font-size:.8rem;display:grid}.hyper-viewer__footnote-label{color:#00ffa0b3}.hyper-viewer__footnote-message{color:#d0d8d6d9}.hyper-viewer__hint{color:#00ffa0ad}.hyper-viewer__content{align-items:stretch;gap:clamp(20px,3vw,32px);height:min(600px,60vh);display:flex}.hyper-viewer__video-shell{flex:2;min-width:0}.hyper-viewer__chat{flex-direction:column;flex:1;min-width:300px;max-width:400px;display:flex}.hyper-viewer__chat-component{height:100%;overflow:hidden}.hyper-viewer__mobile-cta{flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:300px;margin-top:2rem;display:flex}.hyper-viewer__cta-button{background:linear-gradient(135deg,var(--hyper-primary),var(--hyper-secondary));color:var(--hyper-bg);border-radius:var(--border-radius-md);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:all var(--transition-fast);width:100%;min-height:var(--touch-target-min);-webkit-tap-highlight-color:transparent;border:none;justify-content:center;align-items:center;gap:.5rem;padding:1rem 2rem;font-size:1rem;font-weight:600;display:flex;box-shadow:0 8px 24px #00ff9c4d}.hyper-viewer__cta-button:hover{transform:translateY(-2px);box-shadow:0 12px 32px #00ff9c66}.hyper-viewer__cta-button:active{transform:translateY(0)}.hyper-viewer__cta-button svg{stroke-width:2.5px;width:20px;height:20px}.hyper-viewer__cta-hint{color:var(--hyper-text-muted);text-align:center;font-size:.875rem;line-height:1.5}.hyper-viewer__cta-icon{background:var(--hyper-surface);color:var(--hyper-primary);border-radius:4px;padding:2px 6px;font-weight:700;display:inline-block}.hyper-viewer__desktop-hint{flex-direction:column;gap:.75rem;margin-top:2rem;display:none}.hyper-viewer__welcome-note{color:var(--hyper-text-muted);font-size:.875rem;line-height:1.6}.hyper-viewer__error-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:clamp(48px,8vw,80px);display:flex}.hyper-viewer__error-icon{opacity:.6;margin-bottom:8px;font-size:3rem}.hyper-viewer__error-title{color:var(--hyper-text);margin-bottom:8px;font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:600}.hyper-viewer__error-message{color:var(--hyper-text-muted);max-width:400px;font-size:clamp(.9rem,1.8vw,1rem);line-height:1.5}.hyper-viewer__error-note{color:var(--hyper-primary);margin-top:8px;font-size:.85rem;font-weight:500}.hyper-viewer__loading-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:clamp(48px,8vw,80px);display:flex}.hyper-viewer__loading-spinner{border:3px solid #00ffa033;border-top:3px solid var(--hyper-primary);border-radius:50%;width:40px;height:40px;animation:hyperSpin 1s linear infinite}.hyper-viewer__loading-text{color:var(--hyper-text-muted);font-size:clamp(.9rem,1.8vw,1rem);font-weight:500}@media (max-width:767px){.hyper-viewer__mobile-cta{display:flex}.hyper-viewer__desktop-hint{display:none}.hyper-viewer__welcome-state{padding:1.5rem}.hyper-viewer__welcome-icon{font-size:3rem}.hyper-viewer__welcome-title{font-size:1.5rem}.hyper-viewer__welcome-message{font-size:.875rem}}@media (min-width:768px){.hyper-viewer__mobile-cta{display:none}.hyper-viewer__desktop-hint{display:flex}}@media (max-width:960px){.hyper-viewer__frame{border-radius:var(--border-radius-lg)}.hyper-viewer__heading{flex-direction:column;align-items:flex-start}.hyper-viewer__identity{align-items:flex-start}.hyper-viewer__content{flex-direction:column}.hyper-viewer__chat{order:2;min-width:auto;max-width:none}.hyper-viewer__video-shell{flex:none;order:1}.hyper-viewer__chat-component{height:100%;overflow:hidden}}@media (max-width:640px){.hyper-viewer{padding:clamp(20px,5vw,40px)}.hyper-viewer__frame{gap:24px;padding:clamp(20px,6vw,32px)}.hyper-viewer__controls{justify-content:center}.hyper-viewer__controls-surface{justify-content:center;width:100%}}.twitch-layout .hyper-viewer{justify-content:stretch;align-items:stretch;min-height:100vh;padding:0}.twitch-layout .hyper-viewer__frame{width:100%;max-width:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;border-radius:0;gap:0;margin:0;padding:0}.twitch-layout .hyper-viewer__stage{box-shadow:none;background:#000;border:none;border-radius:0;padding:0}.twitch-layout .hyper-viewer__video-shell{aspect-ratio:auto;border:none;border-radius:0;height:100%}.twitch-layout .hyper-viewer__canvas,.twitch-layout .hyper-viewer__grid-layout,.twitch-layout .hyper-viewer__participant{border-radius:0}.twitch-layout .hyper-viewer__header{height:var(--header-height);min-height:var(--header-height);background:var(--hyper-surface-low);border-bottom:1px solid var(--hyper-border);flex-direction:row;align-items:center;gap:0;display:flex}.twitch-layout .hyper-viewer__heading{flex-direction:row;justify-content:space-between;width:100%}.twitch-layout .hyper-viewer__title-section{color:inherit;cursor:pointer;flex:auto;align-items:center;gap:12px;min-width:0;text-decoration:none;transition:opacity .2s;display:flex;position:relative;overflow:hidden}.twitch-layout .hyper-viewer__title-section:hover{opacity:.8}.twitch-layout .hyper-viewer__token-image{flex-shrink:0;width:48px;height:48px}.twitch-layout .hyper-viewer__token-info{flex-direction:column;gap:.25rem;min-width:0;display:flex;overflow:hidden}.twitch-layout .hyper-viewer__icon{font-size:18px;line-height:1;position:absolute;left:-30px}.twitch-layout .hyper-viewer__title{letter-spacing:.025em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.1rem;font-weight:700;line-height:1.2;overflow:hidden}.twitch-layout .hyper-viewer__token-symbol{text-overflow:ellipsis;white-space:nowrap;color:var(--hyper-text-muted);font-size:.875rem;overflow:hidden}.twitch-layout .hyper-viewer__identity{flex-direction:row;flex-shrink:0;align-items:center;gap:12px}.twitch-layout .hyper-viewer__creator-link{border:2px solid #43d9ad4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex;overflow:hidden}.twitch-layout .hyper-viewer__creator-link:hover{border-color:var(--hyper-primary);transform:scale(1.1)}.twitch-layout .hyper-viewer__creator-link img{object-fit:cover;width:100%;height:100%}.twitch-layout .hyper-viewer__status,.twitch-layout .hyper-viewer__token{padding:4px 12px;font-size:.7rem}.twitch-layout .hyper-viewer__pumpfun-link{background:#161c2299;border:1px solid #43d9ad33;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:6px;transition:all .2s;display:flex}.twitch-layout .hyper-viewer__pumpfun-link:hover{background:#161c22e6;border-color:#43d9ad80;transform:translateY(-1px)}.twitch-layout .hyper-viewer__pumpfun-logo{width:24px;height:24px;display:block}@media (max-width:767px){.twitch-layout .hyper-viewer__heading{flex-wrap:nowrap;gap:12px}.twitch-layout .hyper-viewer__title-section{gap:8px;max-width:calc(100% - 80px)}.twitch-layout .hyper-viewer__token-image{width:36px;height:36px}.twitch-layout .hyper-viewer__title{font-size:.95rem}.twitch-layout .hyper-viewer__token-symbol{font-size:.75rem}.twitch-layout .hyper-viewer__identity{gap:8px}.twitch-layout .hyper-viewer__creator-link{width:28px;height:28px}.twitch-layout .hyper-viewer__pumpfun-link{padding:5px}.twitch-layout .hyper-viewer__pumpfun-logo{width:20px;height:20px}}@media (max-width:400px){.twitch-layout .hyper-viewer__heading{gap:8px}.twitch-layout .hyper-viewer__title-section{gap:6px;max-width:calc(100% - 50px)}.twitch-layout .hyper-viewer__token-image{width:32px;height:32px}.twitch-layout .hyper-viewer__title{font-size:.85rem}.twitch-layout .hyper-viewer__token-symbol{font-size:.7rem}.twitch-layout .hyper-viewer__creator-link{display:none}.twitch-layout .hyper-viewer__identity{gap:6px}.twitch-layout .hyper-viewer__pumpfun-link{padding:4px}.twitch-layout .hyper-viewer__pumpfun-logo{width:18px;height:18px}}.twitch-layout .hyper-viewer__halo,.twitch-layout .hyper-viewer__stage-glow{display:none}.twitch-layout .hyper-viewer__symbol{color:var(--hyper-text-muted);font-size:.9em;font-weight:400}.coin-card{isolation:isolate;border-radius:var(--border-radius-md);height:100%;box-shadow:var(--shadow-elevated),inset 0 0 0 .85px #baffdc2e;-webkit-backdrop-filter:blur(var(--blur-sm))saturate(180%);backdrop-filter:blur(var(--blur-sm))saturate(180%);transform-style:preserve-3d;will-change:transform;transition:transform var(--transition-slow)cubic-bezier(.23,1,.32,1),box-shadow var(--transition-slow),border-color var(--transition-slow),filter var(--transition-slow);background:linear-gradient(184deg,#0a341ef2,#042012fc) border-box,linear-gradient(#54ffb46b,#1c8c5852) padding-box padding-box;border:1px solid #84ffbe99;flex-direction:column;padding:1.25px;display:flex;position:relative;overflow:hidden}.coin-card:hover{border-color:#bcff78d9;transform:translateY(-16px)scale(1.04)rotateX(3deg)rotateY(-3deg);box-shadow:0 48px 160px -70px #02100acc,0 0 62px -38px #a4ffaaa6,inset 0 0 0 .95px #f0fff433}.coin-card:after,.coin-card:before{content:"";pointer-events:none;opacity:0;mix-blend-mode:screen;transition:opacity .4s ease,transform var(--transition-slow)ease;border-radius:40px;position:absolute;inset:-35%;transform:translateY(12px)scale(.55)rotate(-10deg)}.coin-card:before{filter:blur(var(--blur-sm));background:conic-gradient(from 220deg,#78ffa08c,#1edc7873,#c8ffdc66,#78ffa08c)}.coin-card:after{background:radial-gradient(circle at 30%,#f0fffa8c,#0000 60%),radial-gradient(circle at 72%,#5affaa66,#0000 70%),radial-gradient(circle at 50% 60%,#0cb46e47,#0000 70%);border-radius:50%;inset:-25% -45%;transform:translate(-12%)scale(.52)rotate(6deg)}.coin-card:hover:before{opacity:.9;transform:scale(1.25)rotate(36deg)}.coin-card:hover:after{opacity:.55;transform:scale(1.42)rotate(-8deg)}.coin-card__media{aspect-ratio:16/9;box-shadow:inset 0 0 0 .75px #ffffff0f,var(--shadow-subtle);background:linear-gradient(140deg,#20262ceb,#101418f5),radial-gradient(circle at 50% 0,#48505847,#0000 70%);border:1px solid #4e565e59;border-radius:22px;flex-shrink:0;position:relative;overflow:hidden}.coin-card__image{object-fit:cover;filter:saturate(1.15)contrast(1.05);width:100%;height:100%;transition:transform var(--transition-slow),filter var(--transition-slow);display:block}.coin-card:hover .coin-card__image{filter:saturate(1.25)contrast(1.1);transform:scale(1.06)translateY(-4px)}.coin-card__placeholder{color:#d0d8d68c;width:100%;height:100%;letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;place-items:center;font-size:.9rem;display:grid}.coin-card__body{z-index:1;flex-direction:column;flex:1;gap:16px;padding:clamp(18px,2vw,24px);display:flex;position:relative}.coin-card__header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.coin-card__title{letter-spacing:.05em;color:#ecf4f2f2;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:1;min-height:calc(2.3*clamp(1.25rem,2.1vw,1.5rem));margin:0;font-size:clamp(1.25rem,2.1vw,1.5rem);font-weight:600;line-height:1.12;display:-webkit-box}.coin-card__symbol,.coin-card__title{text-overflow:ellipsis;overflow:hidden}.coin-card__symbol{letter-spacing:.2em;text-transform:uppercase;color:#a8ffb4d9;white-space:nowrap;max-width:9ch;font-size:.78rem}.coin-card__metrics{color:#d0d8d6cc;flex-wrap:wrap;align-items:center;gap:12px;font-size:.84rem;display:flex}.coin-card__status{border-radius:var(--border-radius-pill);border:1px solid var(--hyper-border);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase;align-items:center;gap:8px;padding:6px 14px;font-size:.68rem;display:inline-flex;position:relative;overflow:hidden}.coin-card__status-dot{border-radius:50%;width:8px;height:8px;animation:hyperPulse 1.8s ease-in-out infinite;box-shadow:0 0 12px}.coin-card__status--live{color:#84ffbeeb;background:linear-gradient(120deg,#00c8782e,#00ffa01a);border-color:#84ffbe73}.coin-card__status--offline{color:#b8c0c6d9;background:linear-gradient(120deg,#242a303d,#141c2229);border-color:#525a6266}.coin-card__viewers{letter-spacing:.08em;text-transform:uppercase;color:#d0d8d6b3;align-items:baseline;gap:6px;display:inline-flex}.coin-card__viewers-count{color:#ecf4f2f2;letter-spacing:var(--letter-spacing-wide);font-size:1rem;font-weight:600}.coin-card__intensity{border-radius:var(--border-radius-pill);background:#181e24a6;width:100%;height:6px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #525a624d}.coin-card__intensity-fill{border-radius:inherit;transform-origin:0;background:linear-gradient(120deg,#00ffa0e6,#0cb46ee6);animation:coinCardIntensity 2.8s ease-in-out infinite alternate;position:absolute;inset:0}.coin-card__intensity-glow{opacity:.35;pointer-events:none;background:radial-gradient(circle,#00ffa047,#0000 70%);position:absolute;inset:-40% -10%}.coin-card__cta{border-radius:var(--border-radius-sm);color:#ecf4f2f2;letter-spacing:.28em;text-transform:uppercase;transition:transform var(--transition-medium),box-shadow var(--transition-medium),border-color var(--transition-medium),background-position var(--transition-medium);will-change:transform,background-position;background:linear-gradient(120deg,#1ca058e6,#104630e0) 0/200% 100%;border:1px solid #98ffc4a6;justify-content:center;align-items:center;gap:12px;margin-top:auto;padding:12px 18px;font-size:.72rem;font-weight:600;display:inline-flex;box-shadow:0 20px 42px -28px #64ffc8b3}.coin-card__cta:hover{background-position:100%;border-color:#baffd2d9;transform:translateY(-2px);box-shadow:0 28px 70px -26px #a0ffd299}.coin-card__cta-icon svg{display:block}.coin-card__burst{pointer-events:none;opacity:0;will-change:transform,opacity;z-index:0;background:radial-gradient(circle at 50% 45%,#baffd259,#0000 72%),radial-gradient(circle at 68% 62%,#28dc8c61,#0000 75%),repeating-conic-gradient(#3cdc8240 0deg 12deg,#0000 12deg 24deg);position:absolute;inset:0;transform:translate(-55%)scale(1.25)skew(-14deg);-webkit-mask:radial-gradient(circle,#000000c7,#0000 74%);mask:radial-gradient(circle,#000000c7,#0000 74%)}.coin-card__burst--visible{animation:coinCardSpeedlines .85s cubic-bezier(.22,.82,.2,1) forwards}.coin-card__pow{aspect-ratio:1;pointer-events:none;opacity:0;clip-path:polygon(50% 0,62% 14%,82% 6%,94% 26%,100% 44%,90% 56%,96% 70%,76% 74%,68% 100%,50% 84%,32% 100%,26% 74%,4% 72%,14% 50%,2% 30%,20% 22%,26% 2%,44% 12%);filter:drop-shadow(0 0 24px #00ffaaa6)drop-shadow(0 12px 32px #00000059);z-index:3;will-change:transform,opacity;background:linear-gradient(135deg,#f9ff92 10%,#ffe44d 45%,#ff9f1c 90%);width:clamp(150px,30vw,220px);position:absolute;top:48%;left:50%;transform:translate(-50%,-52%)scale(.35)rotate(-6deg)}.coin-card__pow:before{content:"";mix-blend-mode:multiply;opacity:.45;background-color:#0000;background-image:radial-gradient(circle at 20% 20%,#00000059 0 8%,#0000 9%),radial-gradient(circle at 80% 35%,#00000059 0 6%,#0000 7%),radial-gradient(circle at 35% 78%,#00000059 0 5%,#0000 6%);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;position:absolute;inset:-16%;transform:rotate(8deg)}.coin-card__pow:after{content:"POW!";letter-spacing:.08em;color:#1f3d0d;text-shadow:-2px 2px #ffffff8c,5px 5px #0006,0 0 24px #0fa9;place-items:center;font-family:Impact,Anton,Bebas Neue,sans-serif;font-size:clamp(2.8rem,5vw,3.4rem);display:grid;position:absolute;inset:8%}.coin-card__pow--visible{animation:coinCardPowBlast .8s cubic-bezier(.2,.9,.1,1.15) forwards}.coin-card--showtime{animation:coinCardShowtime 1.1s cubic-bezier(.25,.9,.15,1.1) forwards;box-shadow:0 46px 120px -72px #06080abf,0 0 60px -30px #78ffdc73}.coin-card--showtime:before{opacity:.85;animation:coinCardAurora .9s ease-out forwards}.coin-card--showtime:after{opacity:.5;animation:coinCardSpark .88s ease-out forwards}.coin-card__image--pumped{animation:coinCardParallax .9s cubic-bezier(.22,.82,.2,1.05)}.coin-card__title--glow{animation:coinCardTitleGlow .95s ease-out}.coin-card__cta--pulse{animation:coinCardCtaPulse .9s ease-out}.coin-card a{position:relative;overflow:hidden}.coin-card a:after{content:"";opacity:0;background:linear-gradient(120deg,#0000,#00ffa038,#0000);transition:transform .5s,opacity .5s;position:absolute;inset:0;transform:translate(-120%)}.coin-card a:hover:after{opacity:1;transform:translate(120%)}.global-marquee{z-index:1000;background:var(--hyper-bg);border-bottom:1px solid var(--hyper-border);height:var(--marquee-height);position:fixed;top:0;left:0;right:0}.global-marquee .hyper-directory__marquee{height:100%;margin:0;padding:0}.global-marquee .hyper-directory__marquee-track{align-items:center;height:100%;padding:0 20px}.global-marquee .hyper-directory__marquee-item{white-space:nowrap;height:auto;padding:8px 16px}.global-marquee .hyper-directory__marquee-item--clickable{color:inherit;cursor:pointer;border-radius:8px;text-decoration:none;transition:all .2s}.global-marquee .hyper-directory__marquee-item--clickable:hover{background:#ffffff0d;transform:translateY(-1px)}.global-marquee .hyper-directory__marquee-item--clickable:hover .hyper-directory__marquee-name{color:#00ffa0e6}.global-marquee .hyper-directory__marquee-item--clickable:hover .hyper-directory__marquee-symbol{color:#84ffbef2}.global-marquee .hyper-directory__marquee-item--clickable:hover .hyper-directory__marquee-viewers{color:#00ffa0cc}.global-marquee .hyper-directory__marquee-name{font-size:.9rem;font-weight:600}.global-marquee .hyper-directory__marquee-symbol{opacity:.8;font-size:.8rem}.global-marquee .hyper-directory__marquee-viewers{opacity:.7;font-size:.75rem}.global-header{top:var(--marquee-height);z-index:999;-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm));border-bottom:1px solid var(--hyper-border);height:var(--header-height);background:#101417f2;position:fixed;left:0;right:0}.global-header__container{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;width:100%;height:100%;padding:0 24px;display:grid}.global-header__logo{justify-self:start;align-items:center;gap:1.5rem;min-width:150px;display:flex}.global-header__logo-link{color:var(--hyper-text);transition:var(--transition-fast);align-items:center;text-decoration:none;display:flex}.global-header__logo-link:hover{color:var(--hyper-primary);transform:translateY(-1px)}.global-header__logo-text{letter-spacing:var(--letter-spacing-wide);background:linear-gradient(135deg,var(--hyper-primary),var(--hyper-secondary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.25rem;font-weight:700}.global-header__nav{flex:none;align-items:center;gap:12px;font-size:.95rem;display:flex}.global-header__nav-link{border-radius:var(--border-radius-pill);color:var(--hyper-text-muted);transition:var(--transition-fast);justify-content:center;align-items:center;padding:10px 16px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.global-header__nav-link:after{content:"";height:2px;transition:var(--transition-fast);background:0 0;border-radius:999px;position:absolute;bottom:8px;left:16px;right:16px}.global-header__nav-link:hover{color:var(--hyper-text);background:#ffffff0d}.global-header__nav-link:hover:after{background:#fff3}.global-header__nav-link--active{color:var(--hyper-text);background:#43d9ad1a;border:1px solid #43d9ad59}.global-header__nav-link--active:after{background:var(--hyper-primary)}.global-header__search{justify-content:center;justify-self:center;width:100%;max-width:500px;display:flex}.global-header__search-container{background:var(--hyper-surface);border:1px solid var(--hyper-border);border-radius:var(--border-radius-pill);width:100%;transition:var(--transition-fast);align-items:center;display:flex;position:relative;overflow:hidden}.global-header__search-container:focus-within{border-color:var(--hyper-primary);box-shadow:0 0 0 3px #00ff9c1a}.global-header__search-input{color:var(--hyper-text);background:0 0;border:none;outline:none;flex:1;padding:14px 20px;font-family:inherit;font-size:.95rem}.global-header__search-input::placeholder{color:var(--hyper-text-muted)}.global-header__search-btn{background:var(--hyper-primary);color:var(--hyper-bg);cursor:pointer;transition:var(--transition-fast);border:none;border-radius:0;outline:none;flex-shrink:0;justify-content:center;align-items:center;height:100%;padding:14px 18px;display:flex}.global-header__search-btn:hover:not(:disabled){background:var(--hyper-secondary)}.global-header__search-btn:disabled{background:var(--hyper-text-muted);cursor:not-allowed;opacity:.5}.global-header__search-btn svg{width:20px;height:20px}.global-header__wallet{justify-self:end;min-width:180px;position:relative}.global-header__wallet-btn{background:var(--hyper-surface-strong);border:1px solid var(--hyper-border);border-radius:var(--border-radius-pill);color:var(--hyper-text);cursor:pointer;transition:var(--transition-fast);white-space:nowrap;align-items:center;gap:8px;padding:12px 20px;font-size:.9rem;font-weight:500;display:flex}.global-header__wallet-btn:hover:not(:disabled){border-color:var(--hyper-primary);background:var(--hyper-surface);box-shadow:var(--shadow-glow)#00ff9c33;transform:translateY(-1px)}.global-header__wallet-btn:disabled{opacity:.6;cursor:not-allowed}.global-header__wallet-btn--connected{border-color:var(--hyper-primary);color:var(--hyper-primary);background:#00ff9c1a}.global-header__wallet-btn--connected:hover{background:#00ff9c26}.global-header__wallet-btn--error{border-color:var(--hyper-warning);color:var(--hyper-warning)}.global-header__wallet-icon{justify-content:center;align-items:center;display:flex}.global-header__wallet-icon svg{width:20px;height:20px}.global-header__wallet-label{font-family:var(--font-geist-mono);letter-spacing:.02em}.global-header__wallet-error{background:var(--hyper-overlay);border:1px solid var(--hyper-warning);border-radius:var(--border-radius-sm);color:var(--hyper-warning);white-space:nowrap;z-index:10;margin-top:8px;padding:8px 12px;font-size:.8rem;position:absolute;top:100%;right:0}@media (max-width:767px){.global-header{height:var(--header-height);top:var(--marquee-height)}.global-header__container{grid-template-columns:auto 1fr auto;gap:8px;padding:0 12px}.global-header__logo{gap:.75rem;min-width:auto}.global-header__logo-image{width:32px;height:32px}.global-header__nav-link{display:none}.global-header__search{justify-self:stretch;max-width:none}.global-header__search-container{border-radius:12px}.global-header__search-input{padding:10px 12px;font-size:.875rem}.global-header__search-input::placeholder{font-size:.8125rem}.global-header__search-btn{padding:10px 12px}.global-header__wallet{justify-self:end;min-width:auto}.global-header__wallet-btn{min-width:var(--touch-target-min);padding:8px 12px;font-size:0}.global-header__wallet-label{display:none}.global-header__wallet-icon{margin:0}.global-header__wallet-error{white-space:normal;max-width:200px;left:0;right:auto}}@media (max-width:375px){.global-header__container{gap:6px;padding:0 8px}.global-header__logo-image{width:28px;height:28px}.global-header__search-input{padding:8px 10px;font-size:.8125rem}.global-header__search-btn{padding:8px 10px}.global-header__search-btn svg{width:18px;height:18px}.global-header__wallet-btn{padding:6px 10px}}@media (min-width:768px) and (max-width:1023px){.global-header__container{gap:16px;padding:0 20px}.global-header__logo{min-width:150px}.global-header__search{max-width:400px}.global-header__wallet{min-width:140px}.global-header__wallet-btn{padding:10px 16px;font-size:.875rem}}@media (min-width:1024px){.global-header__container{gap:24px;padding:0 24px}.global-header__wallet-label{display:inline}}.hyper-app-shell{padding-top:calc(var(--marquee-height) + var(--header-height))}.twitch-layout{top:calc(var(--marquee-height) + var(--header-height));height:calc(100vh - var(--marquee-height) - var(--header-height))}.twitch-layout .hyper-app-shell{padding-top:0}.mobile-nav,.twitch-layout .global-header{display:none}.mobile-nav{height:var(--mobile-nav-height);background:var(--hyper-bg);border-top:1px solid var(--hyper-border);z-index:var(--z-fixed);padding-bottom:env(safe-area-inset-bottom);position:fixed;bottom:0;left:0;right:0}.mobile-nav__container{justify-content:space-around;align-items:center;max-width:600px;height:100%;margin:0 auto;padding:0 clamp(8px,2vw,16px);display:flex}.mobile-nav__link{min-width:var(--touch-target-min);min-height:var(--touch-target-min);color:var(--hyper-text-muted);transition:all var(--transition-fast);border-radius:var(--border-radius-sm);-webkit-tap-highlight-color:transparent;cursor:pointer;justify-content:center;align-items:center;padding:12px;text-decoration:none;display:flex;position:relative}.mobile-nav__link:active{transform:scale(.95)}.mobile-nav__link--active{color:var(--hyper-primary);background:#00ff9c1a}.mobile-nav__link--search{background:0 0;border:none;font-family:inherit;position:relative}.mobile-nav__icon{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.mobile-nav__icon svg{width:100%;height:100%}.mobile-nav__label{display:none}.mobile-nav__indicator{background:var(--hyper-primary);border:2px solid var(--hyper-bg);border-radius:50%;width:8px;height:8px;animation:pulse 2s infinite;position:absolute;top:6px;right:10px}@media (max-width:767px){.mobile-nav{display:block}.hyper-app-shell{padding-bottom:calc(var(--mobile-nav-height) + env(safe-area-inset-bottom))}.twitch-layout{height:calc(100dvh - var(--marquee-height) - 56px - var(--mobile-nav-height))}}@media (max-width:375px){.mobile-nav__link{padding:6px 8px}}.mobile-menu-toggle{width:var(--touch-target-min);height:var(--touch-target-min);background:var(--hyper-surface);border:1px solid var(--hyper-border);border-radius:var(--border-radius-md);color:var(--hyper-text);cursor:pointer;z-index:var(--z-fixed);transition:all var(--transition-fast);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;display:none;position:fixed;top:16px;left:16px;box-shadow:0 4px 12px #0000004d}.mobile-menu-toggle:hover{background:var(--hyper-surface-strong);border-color:var(--hyper-primary);box-shadow:0 6px 16px #00ff9c33}.mobile-menu-toggle:active{transform:scale(.95)}.mobile-menu-toggle--open{background:var(--hyper-primary);color:var(--hyper-bg)}.mobile-menu-toggle__icon{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.mobile-menu-toggle__icon svg{stroke-width:2px;width:100%;height:100%}.mobile-menu-toggle__badge{background:var(--hyper-primary);min-width:20px;height:20px;color:var(--hyper-bg);border:2px solid var(--hyper-bg);border-radius:10px;justify-content:center;align-items:center;padding:0 6px;font-size:.625rem;font-weight:700;animation:badge-pulse 2s infinite;display:flex;position:absolute;top:-4px;right:-4px}@keyframes badge-pulse{0%,to{transform:scale(1);box-shadow:0 0 #00ff9cb3}50%{transform:scale(1.05);box-shadow:0 0 0 4px #00ff9c00}}.mobile-sidebar-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:calc(var(--z-modal) - 1);background:#000000b3;animation:fade-in .2s ease-out;display:none;position:fixed;inset:0}@media (max-width:767px){.mobile-menu-toggle{display:flex}.mobile-sidebar-backdrop{display:block}.twitch-layout__sidebar-left{z-index:var(--z-modal)}.hyper-app-shell:has(.global-header) .mobile-menu-toggle{top:70px}.twitch-layout .mobile-menu-toggle{top:16px;left:16px}}@media (min-width:768px){.mobile-menu-toggle,.mobile-sidebar-backdrop{display:none}}.mobile-menu-toggle:not(.mobile-menu-toggle--open):before{content:"";background:var(--hyper-primary);opacity:0;width:8px;height:8px;transition:opacity var(--transition-fast);border-radius:50%;position:absolute;top:8px;right:8px}.mobile-menu-toggle:not(.mobile-menu-toggle--open):has(.mobile-menu-toggle__badge):before{opacity:1;animation:pulse 2s infinite}.leaderboard-card{background:var(--hyper-surface-low);border:1px solid var(--hyper-border);border-radius:var(--border-radius-md);color:inherit;transition:all var(--transition-fast);-webkit-tap-highlight-color:transparent;flex-direction:column;gap:1rem;padding:1rem;text-decoration:none;display:flex}.leaderboard-card:hover{background:var(--hyper-surface);border-color:var(--hyper-border-strong);transform:translateY(-2px);box-shadow:0 8px 24px #0000004d}.leaderboard-card:active{transform:translateY(0)}.leaderboard-card__header{align-items:center;gap:.75rem;display:flex}.leaderboard-card__image-wrapper{position:relative;overflow:hidden}.leaderboard-card__image-placeholder,.leaderboard-card__image-wrapper{border-radius:var(--border-radius-sm);border:1px solid var(--hyper-border);flex-shrink:0;width:56px;height:56px}.leaderboard-card__image-placeholder{background:var(--hyper-surface);color:var(--hyper-text-muted);justify-content:center;align-items:center;font-size:1.25rem;font-weight:700;display:flex}.leaderboard-card__title-section{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.leaderboard-card__name{color:var(--hyper-text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1rem;font-weight:600;overflow:hidden}.leaderboard-card__meta{align-items:center;gap:.5rem;display:flex}.leaderboard-card__symbol{font-size:.75rem;font-family:var(--font-geist-mono);color:var(--hyper-text-muted);text-transform:uppercase}.leaderboard-card__status{text-transform:uppercase;letter-spacing:.1em;border-radius:10px;align-items:center;gap:4px;padding:2px 6px;font-size:.625rem;font-weight:600;display:inline-flex}.leaderboard-card__status--live{color:var(--hyper-primary);background:#00ffa01a}.leaderboard-card__status--offline{color:#9ca3af;background:#9ca3af1a}.leaderboard-card__status-dot{background:currentColor;border-radius:50%;width:5px;height:5px}.leaderboard-card__status--live .leaderboard-card__status-dot{animation:pulse 2s infinite}.leaderboard-card__stats{border-top:1px solid var(--hyper-border);grid-template-columns:repeat(2,1fr);gap:.75rem;padding-top:.75rem;display:grid}.leaderboard-card__stat{flex-direction:column;gap:.25rem;display:flex}.leaderboard-card__stat-label{color:var(--hyper-text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.6875rem}.leaderboard-card__stat-value{font-size:.875rem;font-family:var(--font-geist-mono);color:var(--hyper-text);align-items:center;gap:.25rem;font-weight:600;display:flex}.leaderboard-card__stat-value--positive{color:var(--hyper-primary);text-shadow:0 0 12px #00ff9c80}.leaderboard-card__stat-value--negative{color:#ff3864;text-shadow:0 0 12px #ff386480}.leaderboard-card__stat-value--muted{color:var(--hyper-text-muted);font-weight:500}@media (min-width:475px){.leaderboard-card{padding:1.25rem}.leaderboard-card__stats{grid-template-columns:repeat(4,1fr)}}@media (min-width:640px){.leaderboard-card__name{font-size:1.125rem}.leaderboard-card__stat-value{font-size:1rem}}.skeleton{background:linear-gradient(90deg,var(--hyper-surface-low)25%,var(--hyper-surface)50%,var(--hyper-surface-low)75%);background-size:200% 100%;display:inline-block}.skeleton,.skeleton--text{border-radius:var(--border-radius-sm)}.skeleton--text{transform-origin:0 60%;height:1em;margin-top:0;margin-bottom:0;transform:scaleY(.6)}.skeleton--circular{border-radius:50%}.skeleton--rectangular{border-radius:var(--border-radius-sm)}.skeleton--pulse{animation:skeleton-pulse 1.5s ease-in-out infinite}.skeleton--wave{animation:skeleton-wave 1.5s ease-in-out infinite}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes skeleton-wave{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-token-card{border:1px solid var(--hyper-border);border-radius:var(--border-radius-md);background:var(--hyper-surface-low);flex-direction:column;display:flex;overflow:hidden}.skeleton-token-card__media{aspect-ratio:1;background:var(--hyper-surface);width:100%}.skeleton-token-card__body{padding:1rem}.skeleton-leaderboard-card{background:var(--hyper-surface-low);border:1px solid var(--hyper-border);border-radius:var(--border-radius-md);padding:1rem}.skeleton-table-row{border-bottom:1px solid var(--hyper-border)}.skeleton-table-row td{padding:1rem}.skeleton.mb-2{margin-bottom:.5rem}.skeleton.mb-3{margin-bottom:.75rem}.skeleton.mb-4{margin-bottom:1rem}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@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-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(1turn)}}