@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--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-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight: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-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-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--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-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-500:oklch(76.9% .188 70.08);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-indigo-300:oklch(78.5% .115 274.713);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-500:oklch(60.6% .25 292.717);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-black:#000;--color-white:#fff;--spacing:.25rem;--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: 1.5 ;--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);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-xl:.75rem;--animate-spin:spin 1s linear infinite;--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);--color-dark-800:#0d111f;--color-dark-700:#14192b;--color-dark-500:#2a334a;--color-dark-400:#4b5873;--color-dark-300:#73809b;--color-dark-200:#9da8bd;--color-dark-100:#d8deea;--color-accent-blue:#7c6df2;--color-accent-purple:#9b73f0;--color-accent-cyan:#22d3ee;--color-accent-green:#34d399;--color-accent-orange:#f59e0b;--color-accent-red:#fb7185;--color-accent-pink:#f472b6}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,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,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.right-2{right:calc(var(--spacing)*2)}.right-3{right:calc(var(--spacing)*3)}.z-10{z-index:10}.col-span-1{grid-column:span 1/span 1}.col-span-full{grid-column:1/-1}.mx-1{margin-inline:calc(var(--spacing)*1)}.ms-2{margin-inline-start:calc(var(--spacing)*2)}.\!mt-1{margin-top:calc(var(--spacing)*1)!important}.\!mt-2{margin-top:calc(var(--spacing)*2)!important}.-mt-2{margin-top:calc(var(--spacing)*-2)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-3{margin-right:calc(var(--spacing)*3)}.mr-auto{margin-right:auto}.\!mb-0{margin-bottom:calc(var(--spacing)*0)!important}.\!mb-1{margin-bottom:calc(var(--spacing)*1)!important}.\!mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)!important}.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-5{margin-bottom:calc(var(--spacing)*5)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-4{margin-left:calc(var(--spacing)*4)}.\!flex{display:flex!important}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.h-4{height:calc(var(--spacing)*4)}.h-6{height:calc(var(--spacing)*6)}.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-32{height:calc(var(--spacing)*32)}.max-h-96{max-height:calc(var(--spacing)*96)}.max-h-\[30rem\]{max-height:30rem}.max-h-\[150px\]{max-height:150px}.max-h-\[200px\]{max-height:200px}.max-h-\[300px\]{max-height:300px}.max-h-\[400px\]{max-height:400px}.max-h-\[500px\]{max-height:500px}.\!min-h-8{min-height:calc(var(--spacing)*8)!important}.\!min-h-9{min-height:calc(var(--spacing)*9)!important}.min-h-20{min-height:calc(var(--spacing)*20)}.min-h-24{min-height:calc(var(--spacing)*24)}.min-h-28{min-height:calc(var(--spacing)*28)}.min-h-32{min-height:calc(var(--spacing)*32)}.min-h-36{min-height:calc(var(--spacing)*36)}.min-h-40{min-height:calc(var(--spacing)*40)}.min-h-52{min-height:calc(var(--spacing)*52)}.min-h-56{min-height:calc(var(--spacing)*56)}.min-h-72{min-height:calc(var(--spacing)*72)}.min-h-96{min-height:calc(var(--spacing)*96)}.min-h-\[80px\]{min-height:80px}.min-h-\[100px\]{min-height:100px}.min-h-\[120px\]{min-height:120px}.min-h-\[150px\]{min-height:150px}.min-h-\[200px\]{min-height:200px}.min-h-\[300px\]{min-height:300px}.\!w-24{width:calc(var(--spacing)*24)!important}.\!w-auto{width:auto!important}.\!w-fit{width:fit-content!important}.w-1{width:calc(var(--spacing)*1)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-16{width:calc(var(--spacing)*16)}.w-24{width:calc(var(--spacing)*24)}.w-32{width:calc(var(--spacing)*32)}.w-40{width:calc(var(--spacing)*40)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.\!max-w-52{max-width:calc(var(--spacing)*52)!important}.max-w-56{max-width:calc(var(--spacing)*56)}.max-w-full{max-width:100%}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-32{min-width:calc(var(--spacing)*32)}.min-w-48{min-width:calc(var(--spacing)*48)}.min-w-\[250px\]{min-width:250px}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.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-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}: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-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.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-\[\#8b7cf6\]\/30{border-color:#8b7cf64d!important}.\!border-\[\#9333ea\]\/30{border-color:#9333ea4d!important}.\!border-\[\#9333ea\]\/35{border-color:#9333ea59!important}.\!border-purple-500\/40{border-color:#ac4bff66!important}@supports (color:color-mix(in lab,red,red)){.\!border-purple-500\/40{border-color:color-mix(in oklab,var(--color-purple-500)40%,transparent)!important}}.border-accent-blue\/30{border-color:#7c6df24d}@supports (color:color-mix(in lab,red,red)){.border-accent-blue\/30{border-color:color-mix(in oklab,var(--color-accent-blue)30%,transparent)}}.border-accent-blue\/40{border-color:#7c6df266}@supports (color:color-mix(in lab,red,red)){.border-accent-blue\/40{border-color:color-mix(in oklab,var(--color-accent-blue)40%,transparent)}}.border-accent-green\/30{border-color:#34d3994d}@supports (color:color-mix(in lab,red,red)){.border-accent-green\/30{border-color:color-mix(in oklab,var(--color-accent-green)30%,transparent)}}.border-accent-orange\/30{border-color:#f59e0b4d}@supports (color:color-mix(in lab,red,red)){.border-accent-orange\/30{border-color:color-mix(in oklab,var(--color-accent-orange)30%,transparent)}}.border-accent-red\/30{border-color:#fb71854d}@supports (color:color-mix(in lab,red,red)){.border-accent-red\/30{border-color:color-mix(in oklab,var(--color-accent-red)30%,transparent)}}.border-amber-500\/20{border-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/20{border-color:color-mix(in oklab,var(--color-amber-500)20%,transparent)}}.border-dark-500{border-color:var(--color-dark-500)}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.border-white\/\[0\.07\]{border-color:#ffffff12}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.07\]{border-color:color-mix(in oklab,var(--color-white)7%,transparent)}}.\!bg-black\/20{background-color:#0003!important}@supports (color:color-mix(in lab,red,red)){.\!bg-black\/20{background-color:color-mix(in oklab,var(--color-black)20%,transparent)!important}}.bg-\[\#2f3136\]{background-color:#2f3136}.bg-\[\#5865f2\]{background-color:#5865f2}.bg-accent-blue\/10{background-color:#7c6df21a}@supports (color:color-mix(in lab,red,red)){.bg-accent-blue\/10{background-color:color-mix(in oklab,var(--color-accent-blue)10%,transparent)}}.bg-accent-blue\/15{background-color:#7c6df226}@supports (color:color-mix(in lab,red,red)){.bg-accent-blue\/15{background-color:color-mix(in oklab,var(--color-accent-blue)15%,transparent)}}.bg-accent-blue\/20{background-color:#7c6df233}@supports (color:color-mix(in lab,red,red)){.bg-accent-blue\/20{background-color:color-mix(in oklab,var(--color-accent-blue)20%,transparent)}}.bg-accent-blue\/30{background-color:#7c6df24d}@supports (color:color-mix(in lab,red,red)){.bg-accent-blue\/30{background-color:color-mix(in oklab,var(--color-accent-blue)30%,transparent)}}.bg-accent-green\/10{background-color:#34d3991a}@supports (color:color-mix(in lab,red,red)){.bg-accent-green\/10{background-color:color-mix(in oklab,var(--color-accent-green)10%,transparent)}}.bg-accent-green\/20{background-color:#34d39933}@supports (color:color-mix(in lab,red,red)){.bg-accent-green\/20{background-color:color-mix(in oklab,var(--color-accent-green)20%,transparent)}}.bg-accent-orange\/10{background-color:#f59e0b1a}@supports (color:color-mix(in lab,red,red)){.bg-accent-orange\/10{background-color:color-mix(in oklab,var(--color-accent-orange)10%,transparent)}}.bg-accent-red\/10{background-color:#fb71851a}@supports (color:color-mix(in lab,red,red)){.bg-accent-red\/10{background-color:color-mix(in oklab,var(--color-accent-red)10%,transparent)}}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/10{background-color:color-mix(in oklab,var(--color-amber-500)10%,transparent)}}.bg-dark-700{background-color:var(--color-dark-700)}.bg-dark-800{background-color:var(--color-dark-800)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-white\/\[0\.015\]{background-color:#ffffff04}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.015\]{background-color:color-mix(in oklab,var(--color-white)1.5%,transparent)}}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-violet-500\/\[0\.08\]{--tw-gradient-from:#8d54ff14}@supports (color:color-mix(in lab,red,red)){.from-violet-500\/\[0\.08\]{--tw-gradient-from:color-mix(in oklab,var(--color-violet-500)8%,transparent)}}.from-violet-500\/\[0\.08\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.object-cover{object-fit:cover}.\!p-2\.5{padding:calc(var(--spacing)*2.5)!important}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.\!px-2{padding-inline:calc(var(--spacing)*2)!important}.\!px-2\.5{padding-inline:calc(var(--spacing)*2.5)!important}.\!px-3{padding-inline:calc(var(--spacing)*3)!important}.px-0\.5{padding-inline:calc(var(--spacing)*.5)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.\!py-1{padding-block:calc(var(--spacing)*1)!important}.\!py-1\.5{padding-block:calc(var(--spacing)*1.5)!important}.\!py-2{padding-block:calc(var(--spacing)*2)!important}.\!py-8{padding-block:calc(var(--spacing)*8)!important}.\!py-10{padding-block:calc(var(--spacing)*10)!important}.\!py-12{padding-block:calc(var(--spacing)*12)!important}.\!py-14{padding-block:calc(var(--spacing)*14)!important}.\!py-16{padding-block:calc(var(--spacing)*16)!important}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.pt-1{padding-top:calc(var(--spacing)*1)}.\!pr-9{padding-right:calc(var(--spacing)*9)!important}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.\!text-lg{font-size:var(--text-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important}.\!text-xs{font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--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-\[10px\]{font-size:10px!important}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-\[\#9333ea\]{color:#9333ea!important}.\!text-\[\#a99dfb\]{color:#a99dfb!important}.text-\[\#00b0f4\]{color:#00b0f4}.text-\[\#72767d\]{color:#72767d}.text-\[\#dcddde\]{color:#dcddde}.text-accent-blue{color:var(--color-accent-blue)}.text-accent-cyan{color:var(--color-accent-cyan)}.text-accent-green{color:var(--color-accent-green)}.text-accent-orange{color:var(--color-accent-orange)}.text-accent-pink{color:var(--color-accent-pink)}.text-accent-purple{color:var(--color-accent-purple)}.text-accent-red{color:var(--color-accent-red)}.text-amber-200{color:var(--color-amber-200)}.text-amber-300{color:var(--color-amber-300)}.text-dark-100{color:var(--color-dark-100)}.text-dark-200{color:var(--color-dark-200)}.text-dark-300{color:var(--color-dark-300)}.text-dark-400{color:var(--color-dark-400)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-400{color:var(--color-emerald-400)}.text-indigo-300{color:var(--color-indigo-300)}.text-purple-300{color:var(--color-purple-300)}.text-purple-400{color:var(--color-purple-400)}.text-rose-300{color:var(--color-rose-300)}.text-rose-400{color:var(--color-rose-400)}.text-slate-100{color:var(--color-slate-100)}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-violet-300{color:var(--color-violet-300)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow{--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)}.grayscale{--tw-grayscale:grayscale(100%);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,)}.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,)}.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-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@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\:border-accent-blue\/40:hover{border-color:#7c6df266}@supports (color:color-mix(in lab,red,red)){.hover\:border-accent-blue\/40:hover{border-color:color-mix(in oklab,var(--color-accent-blue)40%,transparent)}}.hover\:border-dark-500:hover{border-color:var(--color-dark-500)}.hover\:bg-accent-red\/10:hover{background-color:#fb71851a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent-red\/10:hover{background-color:color-mix(in oklab,var(--color-accent-red)10%,transparent)}}.hover\:opacity-100:hover{opacity:1}}@media(min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:gap-3{gap:calc(var(--spacing)*3)}.sm\:p-6{padding:calc(var(--spacing)*6)}.sm\:p-7{padding:calc(var(--spacing)*7)}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media(min-width:48rem){.md\:flex{display:flex}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[1fr_180px\]{grid-template-columns:1fr 180px}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}}@media(min-width:64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:hidden{display:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-\[1fr_340px\]{grid-template-columns:1fr 340px}}@media(min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-24{top:calc(var(--spacing)*24)}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-\[340px_minmax\(0\,1fr\)\]{grid-template-columns:340px minmax(0,1fr)}}}:root{color-scheme:dark;font-synthesis:none;--bg:#070912;--panel:#0d111f;--panel-2:#111729;--line:#ffffff13;--line-strong:#ffffff21;--muted:#7f8ba3;--brand:#9333ea;--brand-2:#7e22ce}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#30384e #090c16}html{scroll-behavior:smooth;background:var(--bg)}body{background:var(--bg);color:#e8ebf3;min-width:320px;min-height:100vh;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;margin:0;font-family:Cairo,Tajawal,Noto Kufi Arabic,Segoe UI,Tahoma,Arial,sans-serif}code,pre,kbd,.mono-font{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Consolas,monospace}button,input,textarea,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.42}::selection{color:#fff;background:#8b7cf65c}@keyframes float{0%,to{transform:translate(0)}50%{transform:translateY(-10px)}}@keyframes pulse-ring{0%,to{box-shadow:0 0 #34d39938}50%{box-shadow:0 0 0 5px #34d39900}}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.app-shell{isolation:isolate;background:radial-gradient(circle at 82% -12%,#9333ea14,transparent 30%),radial-gradient(circle at 18% 8%,#3b82f60b,transparent 28%),var(--bg);min-height:100vh;position:relative}.ambient{z-index:-1;pointer-events:none;filter:blur(100px);opacity:.14;border-radius:50%;position:fixed}.ambient-one{background:#7e22ce;width:420px;height:420px;top:12%;right:12%}.ambient-two{opacity:.07;background:#0891b2;width:340px;height:340px;bottom:3%;left:6%}.topbar{z-index:60;border-top:1px solid #ffffff0f;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);background:#06080ee6;grid-template-columns:auto 1fr minmax(280px,424px) auto;align-items:center;gap:20px;height:72px;padding:0 max(22px,50vw - 948px);display:grid;position:sticky;top:0}.brand-lockup{color:#fff;background:0 0;border:0;align-items:center;gap:10px;width:fit-content;display:flex}.brand-lockup b{letter-spacing:-.2px;direction:ltr;font-size:15px;display:block}.brand-lockup small{color:#69758d;margin-top:1px;font-size:9px;font-weight:600;display:block}.brand-mark{color:#fff;background:linear-gradient(145deg,#9333ea,#6b21a8);border-radius:12px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff52,0 8px 28px #9333ea2e}.brand-mark:before{content:"";background:linear-gradient(150deg,#ffffff1f,#0000 55%);border-radius:11px;position:absolute;inset:1px}.brand-mark span{font-family:Arial,sans-serif;font-size:20px;font-weight:900;position:relative;transform:skew(-5deg)}.brand-mark.mini{border-radius:7px;width:24px;height:24px}.brand-mark.mini span{font-size:12px}.custom-emoji{--accent:#9333ea;border:1px solid var(--accent);flex:none;place-items:center;display:inline-grid;position:relative}@supports (color:color-mix(in lab,red,red)){.custom-emoji{border:1px solid color-mix(in srgb,var(--accent)38%,transparent)}}.custom-emoji{background:linear-gradient(145deg,var(--accent),#ffffff06);border-radius:13px}@supports (color:color-mix(in lab,red,red)){.custom-emoji{background:linear-gradient(145deg,color-mix(in srgb,var(--accent)22%,#0c101a),#ffffff06)}}.custom-emoji{box-shadow:inset 0 1px #ffffff14,0 10px 24px var(--accent)}@supports (color:color-mix(in lab,red,red)){.custom-emoji{box-shadow:inset 0 1px #ffffff14,0 10px 24px color-mix(in srgb,var(--accent)14%,transparent)}}.custom-emoji{overflow:hidden}.custom-emoji:before{content:"";background:var(--accent);opacity:.22;filter:blur(12px);border-radius:999px;width:70%;height:70%;position:absolute;inset:-40% -20% auto auto}.custom-emoji>span{letter-spacing:-.05em;color:#f7fff9;text-shadow:0 0 18px var(--accent);direction:ltr;font-family:Arial,sans-serif;font-weight:950;position:relative}@supports (color:color-mix(in lab,red,red)){.custom-emoji>span{text-shadow:0 0 18px color-mix(in srgb,var(--accent)45%,transparent)}}.custom-emoji.md{width:45px;height:45px}.custom-emoji.md>span{font-size:15px}.custom-emoji.sm{border-radius:10px;width:34px;height:34px}.custom-emoji.sm>span{font-size:11px}.custom-emoji.xs{border-radius:7px;width:23px;height:23px}.custom-emoji.xs>span{font-size:8px}.header-search{border:1px solid var(--line);color:#71809b;background:#ffffff06;border-radius:10px;justify-self:center;align-items:center;gap:10px;width:100%;height:39px;padding:0 12px;transition:all .2s;display:flex}.header-search:hover{background:#8b7cf60d;border-color:#8b7cf661}.header-search span{text-align:right;flex:1;font-size:12px}.header-search kbd{border:1px solid var(--line);color:#58647b;direction:ltr;background:#ffffff0b;border-radius:5px;padding:3px 7px;font:9px ui-monospace,monospace}.top-nav{align-items:center;gap:7px;min-width:0;display:flex;overflow-x:auto}.top-nav button{color:#848b9b;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:8px;height:39px;padding:0 15px;font-size:11px;font-weight:800;transition:all .18s;display:inline-flex}.top-nav button:hover{color:#e7ebf4;background:#ffffff0b}.top-nav button.active{color:#fff;background:linear-gradient(135deg,#9333ea,#7e22ce);box-shadow:0 8px 24px #8b3cdc2e}.top-nav button.active svg{color:#fff}.header-icon{border:1px solid var(--line);color:#7e8aa1;background:#ffffff06;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;transition:all .2s;display:inline-flex}.header-icon:hover{color:#fff;background:#8b7cf614;border-color:#8b7cf659}.status-chip{color:#7f8ba0;align-items:center;gap:7px;font-size:10px}.status-chip span{background:#34d399;border-radius:50%;width:7px;height:7px;animation:2s infinite pulse-ring}.app-body{align-items:flex-start;display:flex}.sidebar{border-left:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:45;background:#090c16ab;flex-direction:column;flex:0 0 236px;width:236px;height:calc(100vh - 68px);display:flex;position:sticky;top:68px}.sidebar-nav{flex:1;padding:14px 11px 18px;overflow-y:auto}.nav-section{margin-top:16px}.nav-label{color:#505c74;align-items:center;gap:7px;padding:0 12px 7px;font-size:10px;font-weight:800;display:flex}.nav-item{color:#7d899f;text-align:right;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;width:100%;height:37px;padding:0 11px;font-size:11px;font-weight:650;transition:all .18s;display:flex;position:relative}.nav-item:hover{color:#d7ddea;background:#ffffff09}.nav-item.active{color:#fff;background:linear-gradient(90deg,#8b7cf626,#8b7cf60e);box-shadow:inset -2px 0 #8b7cf6}.nav-item svg{flex:none}.nav-item small{color:#c7baff;background:#8b7cf61f;border:1px solid #8b7cf62e;border-radius:4px;margin-right:auto;padding:1px 5px;font-size:7px}.sidebar-privacy{color:#4ed8aa;background:#34d3990b;border:1px solid #34d3991f;border-radius:11px;align-items:center;gap:9px;margin:8px 12px 15px;padding:12px;display:flex}.sidebar-privacy div{min-width:0}.sidebar-privacy b,.sidebar-privacy span{display:block}.sidebar-privacy b{color:#9bdcc6;font-size:10px}.sidebar-privacy span{color:#536d68;margin-top:2px;font-size:8px}.sidebar-mobile-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:58px;padding:0 14px}.main-content{flex:1;min-width:0;padding:0 clamp(18px,3.6vw,58px)}.main-content>div{max-width:1280px;margin:0 auto}.page-breadcrumb{color:#536078;align-items:center;gap:7px;max-width:1280px;margin:20px auto -2px;font-size:10px;display:flex}.page-breadcrumb button{color:#69768e;background:0 0;border:0;align-items:center;gap:6px;display:flex}.page-breadcrumb button:hover{color:#a99cfb}.page-breadcrumb span{color:#919bb0}.home-page{padding-top:24px}.directory-hero{border-bottom:1px solid #ffffff09;flex-direction:column;justify-content:center;min-height:430px;padding:clamp(54px,8vw,128px) 0 38px;display:flex}.directory-copy{max-width:980px}.directory-eyebrow{color:#c4b5fd;letter-spacing:.04em;text-transform:uppercase;background:#9333ea0a;border:1px solid #9333ea2e;border-radius:999px;align-items:center;gap:9px;margin-bottom:22px;padding:7px 14px;font-size:11px;font-weight:800;display:inline-flex}.directory-copy h1{color:#f8f8fb;letter-spacing:-2.8px;max-width:1050px;margin:0;font-size:clamp(44px,6.1vw,82px);font-weight:950;line-height:1.07}.display-mark{letter-spacing:-3px;font-family:Big Shoulders Display,Inter,Arial,sans-serif;font-weight:900}.display-mark-em{color:#9333ea;padding:0 6px}.display-lede{color:#b3becd;max-width:720px;font-size:clamp(15px,1.3vw,18px);line-height:1.85}.directory-copy p{color:#a3adbf;max-width:1040px;margin:24px 0 0;font-size:clamp(16px,1.65vw,23px);line-height:1.75}.creator-signature{background:#9333ea0b;border:1px solid #9333ea29;border-radius:15px;align-items:center;gap:11px;width:fit-content;margin-top:26px;padding:10px 12px;display:flex}.creator-signature span,.creator-signature small,.creator-signature b{display:block}.creator-signature small{color:#7b879b;font-size:9px;font-weight:800}.creator-signature b{color:#f5f0ff;margin-top:2px;font-size:13px}.hero-metrics{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.hero-metrics span{background:#ffffff06;border:1px solid #ffffff12;border-radius:14px;min-width:116px;padding:11px 13px}.hero-metrics b,.hero-metrics small{display:block}.hero-metrics b{color:#fff;font-size:15px}.hero-metrics small{color:#68748a;margin-top:3px;font-size:9px}.directory-controls{grid-template-columns:minmax(260px,740px) auto;justify-content:space-between;align-items:center;gap:18px;margin-top:clamp(44px,6vw,72px);display:grid}.directory-search{color:#7d879b;text-align:right;background:#11141f;border:1px solid #ffffff1a;border-radius:17px;align-items:center;gap:16px;height:58px;padding:0 22px;transition:all .18s;display:flex}.directory-search:hover{color:#dce3ee;background:#141823;border-color:#48f58d47}.directory-search span{flex:1;font-size:15px}.directory-search kbd{color:#8790a4;direction:ltr;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:7px;padding:6px 9px;font:11px ui-monospace,monospace}.directory-sort{color:#9aa4b7;white-space:nowrap;align-items:center;gap:10px;font-size:14px;display:flex}.directory-sort .premium-input{color:#fff;background:#11141f;border-radius:16px;min-width:245px;height:56px;font-weight:750}.directory-tabs{background:0 0;border:0;gap:10px;margin-bottom:28px;padding:0}.directory-tabs button{color:#9ba4b7;background:#151820;border:1px solid #ffffff12;border-radius:16px;flex:none;height:49px;padding:0 23px;font-size:14px}.directory-tabs button.active{color:#fff;background:linear-gradient(135deg,#a855f7,#7e22ce);box-shadow:0 10px 30px #9333ea2e}.directory-tabs button b{color:#737d90;background:#ffffff0f;border-radius:8px;justify-content:center;align-items:center;min-width:26px;height:24px;font-size:12px;display:inline-flex}.directory-tabs button.active b{color:#0b2013;background:#0000001c}.hero-section{border:1px solid var(--line);background:linear-gradient(115deg,#0f1424fa,#0a0d18eb);border-radius:20px;grid-template-columns:1.08fr .92fr;align-items:center;gap:clamp(28px,5vw,78px);min-height:480px;padding:clamp(34px,5vw,68px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 90px #00000040}.hero-section:before{content:"";filter:blur(110px);opacity:.13;background:#7655ed;border-radius:50%;width:520px;height:520px;position:absolute;top:-290px;right:-240px}.hero-grid{opacity:.23;pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#000,#0000 78%);mask-image:linear-gradient(270deg,#000,#0000 78%)}.hero-copy{z-index:1;position:relative}.hero-eyebrow{color:#9da8bd;align-items:center;gap:8px;width:fit-content;margin-bottom:18px;font-size:10px;font-weight:650;display:flex}.hero-eyebrow span{background:#9b87ff;width:18px;height:1px}.hero-copy h1{letter-spacing:-6px;color:#f5f5fa;direction:ltr;width:fit-content;margin:0;font-family:Arial,sans-serif;font-size:clamp(54px,7.3vw,96px);font-weight:950;line-height:.88}.hero-copy h1 span{color:#0000;-webkit-text-stroke:1.5px #9a87ff;text-shadow:0 0 42px #8b7cf629}.hero-copy h2{letter-spacing:-.8px;color:#fff;margin:24px 0 11px;font-size:clamp(22px,3vw,38px);font-weight:850;line-height:1.35}.hero-copy p{color:#8692aa;max-width:590px;margin:0;font-size:13px;line-height:2}.hero-actions{flex-wrap:wrap;gap:9px;margin-top:24px;display:flex}.primary-action,.secondary-action,.soft-action{border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 16px;font-size:11px;font-weight:750;transition:all .2s;display:inline-flex}.primary-action{color:#fff;background:linear-gradient(135deg,#9333ea,#7e22ce);border:1px solid #9333ea38;box-shadow:inset 0 1px #ffffff47,0 9px 28px #7e22ce29}.primary-action:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:inset 0 1px #fff3,0 12px 32px #5c43d34d}.secondary-action{border:1px solid var(--line-strong);color:#bbc3d2;background:#ffffff09}.secondary-action:hover{color:#fff;background:#8b7cf612;border-color:#8b7cf64d}.soft-action{border:1px solid var(--line);color:#9ba6ba;background:#ffffff06;min-height:36px}.soft-action:hover{color:#fff;background:#8b7cf612;border-color:#8b7cf640}.hero-visual{z-index:1;direction:rtl;background:#070a13b3;border:1px solid #ffffff1b;border-radius:16px;min-height:330px;padding:18px;position:relative;transform:perspective(1000px)rotateY(3deg)rotateX(1deg);box-shadow:0 34px 80px #00000059,inset 0 1px #ffffff0a}.visual-top{border-bottom:1px solid var(--line);color:#7e8ba2;align-items:center;gap:7px;padding:0 2px 14px;font-size:9px;display:flex}.visual-top small{color:#46536b;margin-right:auto}.status-dot{background:#34d399;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #34d399}.visual-font-row{border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;height:91px;padding:0 14px;display:flex}.visual-font-row span{color:#5e6a81;margin-bottom:6px;font-size:9px}.visual-font-row b{color:#dcd7ff;font-size:clamp(22px,3.4vw,36px);font-weight:500}.visual-image-area{align-items:center;gap:20px;min-height:142px;padding:18px 14px;display:flex}.visual-orb{background:conic-gradient(from 210deg,#3dd5e9,#715dec,#bd70df,#3dd5e9);border-radius:28px;flex:none;place-items:center;width:105px;height:105px;animation:5s ease-in-out infinite float;display:grid;position:relative}.visual-orb:before{content:"";background:radial-gradient(circle at 30% 20%,#202842,#0b0f1d 65%);border-radius:24px;position:absolute;inset:5px}.visual-orb span{color:#e9e7ff;text-shadow:0 0 25px #9f8bff80;font:900 48px Arial;position:relative}.visual-tools{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.visual-tools span{border:1px solid var(--line);color:#71809a;background:#ffffff06;border-radius:5px;padding:5px 8px;font-size:8px}.visual-code{border:1px solid var(--line);color:#8c96aa;background:#080b13;border-radius:7px;padding:10px 13px;font:10px ui-monospace,monospace}.visual-code span{color:#c084fc}.visual-code b{color:#22d3ee}.visual-code i{color:#3f725f}.tools-section{padding:68px 0 32px}.section-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px;display:flex}.section-kicker,.tool-kicker{color:#8d7ff2;margin-bottom:7px;font-size:9px;font-weight:850;display:block}.section-heading h2{color:#fff;letter-spacing:-.5px;margin:0;font-size:clamp(22px,3vw,30px);font-weight:850}.tool-count{color:#66728a;font-size:10px}.category-tabs{border:1px solid var(--line);background:#ffffff05;border-radius:12px;gap:6px;margin-bottom:20px;padding:5px;display:flex;overflow-x:auto}.category-tabs button{color:#68758d;background:0 0;border:0;border-radius:8px;flex:1 0 auto;justify-content:center;align-items:center;gap:7px;height:37px;padding:0 16px;font-size:10px;font-weight:750;transition:all .18s;display:flex}.category-tabs button:hover{color:#c7cedb}.category-tabs button.active{color:#fff;background:#171c2e;box-shadow:inset 0 0 0 1px #ffffff0f,0 5px 15px #00000029}.tool-grid{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.tool-card{--accent:#9333ea;cursor:pointer;background:linear-gradient(#ffffff06,#ffffff03);border:1px solid #ffffff13;border-radius:18px;flex-direction:column;min-height:222px;padding:18px;transition:all .22s;display:flex;position:relative;overflow:hidden}.tool-card:before{content:"";background:linear-gradient(90deg,transparent,var(--accent,#9333ea),transparent);width:60%;height:2px;position:absolute;top:0;right:0}@supports (color:color-mix(in lab,red,red)){.tool-card:before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent,#9333ea)60%,transparent),transparent)}}.tool-card:before{opacity:.8}.tool-card-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#9333ea;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:700}.tool-card-tags{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.tool-card-tags span{color:#9aa6b8;background:#ffffff0a;border:1px solid #ffffff0d;border-radius:4px;padding:2px 6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px}.tool-card p{color:#a0a9b8;font-size:12.5px;line-height:1.7}.tool-card:hover{z-index:1;background:linear-gradient(#9333ea0d,#ffffff04);border-color:#9333ea38;position:relative;transform:translateY(-2px);box-shadow:0 18px 40px #00000040}.tool-card-top{justify-content:space-between;align-items:flex-start;margin-bottom:22px;display:flex}.card-icon{border:1px solid;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.favorite-button{color:#39445a;background:0 0;border:0;border-radius:7px;place-items:center;width:30px;height:30px;transition:all .18s;display:grid}.favorite-button:hover,.favorite-button.active{color:#fbbf24;background:#fbbf2412}.tool-card h3{color:#e8ebf3;margin:0;font-size:14px;font-weight:850}.tool-card p{color:#78849a;margin:8px 0 0;font-size:11px;line-height:1.75}.new-badge{color:#bfb4ff;background:#8b7cf61c;border:1px solid #8b7cf62b;border-radius:4px;padding:2px 5px;font-size:7px}.tool-card-footer{color:#5c697f;align-items:center;gap:5px;margin-top:auto;padding-top:18px;font-size:10px;transition:all .18s;display:flex}.tool-card:hover .tool-card-footer{color:#9333ea;gap:8px}.trust-section{border:1px solid var(--line);background:var(--line);border-radius:16px;grid-template-columns:repeat(4,1fr);gap:1px;margin:35px 0 56px;display:grid;overflow:hidden}.trust-section>div{color:#7d6fe0;background:#0b0e19;align-items:center;gap:12px;padding:20px;display:flex}.trust-section span,.trust-section b,.trust-section small{display:block}.trust-section b{color:#cdd3df;font-size:11px}.trust-section small{color:#58647a;margin-top:3px;font-size:9px}.empty-state{text-align:center;color:#465268;flex-direction:column;align-items:center;padding:70px 20px;display:flex}.empty-state h3{color:#aab3c4;margin:12px 0 3px;font-size:15px}.empty-state p{font-size:11px}.tool-page{max-width:1180px;margin:0 auto;padding:34px 0 52px}.tool-heading{align-items:center;gap:15px;margin-bottom:25px;display:flex}.tool-icon{color:#a99dfb;background:linear-gradient(145deg,#8b7cf61f,#8b7cf609);border:1px solid #8b7cf633;border-radius:13px;flex:none;place-items:center;width:50px;height:50px;display:grid;box-shadow:inset 0 1px #ffffff0a}.tool-heading h1{color:#fff;letter-spacing:-.6px;margin:0;font-size:clamp(23px,3.5vw,34px);font-weight:850}.tool-heading p{color:#768299;margin:5px 0 0;font-size:11px;line-height:1.8}.workspace-panel{border:1px solid var(--line);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0c101dcc;border-radius:15px;box-shadow:0 20px 60px #00000029}.field-label{color:#a6afc0;align-items:center;gap:7px;min-height:22px;margin-bottom:7px;font-size:10px;font-weight:750;display:flex}.field-label b{color:#9d8ff5;direction:ltr}.mini-label{color:#657189;margin-bottom:5px;font-size:9px;font-weight:700;display:block}.premium-input{border:1px solid var(--line);color:#e4e8f0;background:#090d18;border-radius:9px;outline:0;width:100%;padding:10px 12px;transition:all .18s}.premium-input:focus{border-color:#8b7cf680;box-shadow:0 0 0 3px #8b7cf617}.premium-input::placeholder{color:#3f4a60}.divider{background:linear-gradient(90deg,transparent,var(--line-strong),transparent);height:1px;margin:4px 0}.font-result{border:1px solid var(--line);width:100%;color:inherit;background:#ffffff04;border-radius:10px;grid-template-columns:minmax(0,1fr) 38px;align-items:center;gap:16px;padding:14px 16px;transition:all .18s;display:grid}.font-result:hover{background:#8b7cf60b;border-color:#8b7cf64d;transform:translate(-2px)}.copy-square{border:1px solid var(--line);color:#657188;background:#ffffff05;border-radius:8px;place-items:center;width:34px;height:34px;transition:all .18s;display:grid}.font-result:hover .copy-square{color:#b3a8ff;border-color:#8b7cf640}.copy-square.copied{color:#34d399;background:#34d39912;border-color:#34d39940}.info-note{color:#718079;background:#34d39909;border:1px solid #34d3991f;border-radius:9px;align-items:flex-start;gap:8px;margin-top:12px;padding:10px 12px;font-size:9px;line-height:1.7;display:flex}.info-note svg{color:#45c99f;flex:none}.upload-zone{text-align:center;cursor:pointer;background:radial-gradient(circle at 50% 40%,#8b7cf613,#0000 43%),#0c101d99;border:1px dashed #8b7cf640;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:480px;padding:40px;transition:all .2s;display:flex}.upload-zone:hover,.upload-zone.dragging{background-color:#8b7cf60a;border-color:#8b7cf699}.upload-icon{color:#9e91f9;background:#8b7cf617;border:1px solid #8b7cf633;border-radius:17px;place-items:center;width:62px;height:62px;margin-bottom:17px;display:grid;box-shadow:0 15px 38px #0000002e}.upload-zone h2{color:#fff;margin:0 0 7px;font-size:19px}.upload-zone p{color:#68758d;margin:0 0 20px;font-size:10px}.privacy-row{color:#526b64;align-items:center;gap:6px;margin-top:16px;font-size:8px;display:flex}.image-tab-list{grid-template-columns:repeat(2,1fr);gap:5px;padding:9px;display:grid}.image-tab-list button{color:#68758c;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:37px;font-size:9px;font-weight:700;transition:all .18s;display:flex}.image-tab-list button:hover{color:#bbc3d2;background:#ffffff06}.image-tab-list button.active{color:#b8adff;background:#8b7cf614;border-color:#8b7cf62e}.control-title{color:#cfd5e0;font-size:11px;font-weight:800}.check-row{color:#79859b;cursor:pointer;align-items:center;gap:7px;font-size:9px;display:flex}input[type=checkbox]{accent-color:#8b7cf6}input[type=range]{appearance:none;background:linear-gradient(90deg,#8b7cf6,#2c3449);border-radius:999px;outline:0;height:4px}input[type=range]::-webkit-slider-thumb{appearance:none;background:#a99dfb;border:3px solid #171b2d;border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 1px #a99dfb59}.size-preset{border:1px solid var(--line);color:#728099;background:#ffffff05;border-radius:7px;height:32px;font:9px ui-monospace,monospace}.size-preset:hover{color:#fff;border-color:#8b7cf640}.discord-preset{border:1px solid var(--line);text-align:right;background:#ffffff05;border-radius:9px;align-items:center;gap:10px;width:100%;padding:10px;transition:all .18s;display:flex}.discord-preset:hover{background:#8b7cf60b;border-color:#8b7cf640}.discord-preset>span{color:#a99dfb;background:#8b7cf614;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.discord-preset b,.discord-preset small{display:block}.discord-preset b{color:#cbd2de;font-size:9px}.discord-preset small{color:#566278;margin-top:3px;font-size:8px}.color-chip-grid{grid-template-columns:repeat(5,1fr);gap:7px;display:grid}.color-chip-grid button{border:1px solid #ffffff2e;border-radius:8px;height:30px;transition:all .18s;box-shadow:inset 0 1px #fff3}.color-chip-grid button:hover{transform:translateY(-1px);box-shadow:0 8px 20px #00000038}.upload-links{gap:7px;margin-top:6px;display:grid}.upload-links code{border:1px solid var(--line);color:#9fd7ff;word-break:break-all;background:#080b14;border-radius:7px;padding:8px;font-size:9px;display:block}.secret-control-bar{border-bottom:1px solid var(--line);grid-template-columns:160px 210px auto;align-items:end;gap:12px;padding:18px;display:grid}.secret-grid{background:var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.secret-card{text-align:right;background:#0b0f1b;border:0;min-width:0;padding:18px;transition:all .18s;display:block}.secret-card:hover{background:#8b7cf60f}.secret-card-head{color:#a99dfb;justify-content:space-between;align-items:center;gap:10px;display:flex}.secret-card-head b{font:800 11px ui-monospace,monospace}.secret-card small{color:#647089;margin:8px 0 12px;font-size:9px;display:block}.secret-card code{color:#dce2f0;word-break:break-all;text-align:left;font:10px/1.6 ui-monospace,monospace;display:block}.env-output{padding:18px}.markdown-lab{background:var(--line);grid-template-columns:360px minmax(0,1fr);gap:1px;display:grid}.markdown-editor,.markdown-list{background:#0b0f1b;padding:18px}.markdown-list{gap:8px;max-height:720px;display:grid;overflow:auto}.markdown-row{border:1px solid var(--line);text-align:right;background:#ffffff04;border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(90px,160px) 34px;align-items:center;gap:10px;padding:12px;transition:all .18s;display:grid}.markdown-row:hover,.markdown-row.active{background:#8b7cf60e;border-color:#8b7cf647}.markdown-row b,.markdown-row small{display:block}.markdown-row b{color:#e4e8f0;font-size:10px}.markdown-row small{color:#65718a;margin-top:3px;font-size:8px}.markdown-row code{color:#a99dfb;text-align:left;text-overflow:ellipsis;background:#080b14;border-radius:7px;padding:7px;font:10px ui-monospace,monospace;overflow:hidden}.editor-toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:52px;padding:0 14px;display:flex}.icon-action{border:1px solid var(--line);color:#77839a;background:#ffffff05;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.icon-action:hover{color:#fff;border-color:#8b7cf647}.canvas-stage{background:#080b14;place-items:center;min-height:530px;padding:25px;display:grid;overflow:auto}.checkerboard{background-color:#141926;background-image:linear-gradient(45deg,#202637 25%,#0000 25%),linear-gradient(-45deg,#202637 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#202637 75%),linear-gradient(-45deg,#0000 75%,#202637 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;place-items:center;padding:1px;display:grid;position:relative;box-shadow:0 18px 50px #00000052}.image-stage-overlay{cursor:crosshair}.image-stage-overlay.draw-cursor{cursor:crosshair;touch-action:none}.image-canvas{width:auto;max-width:min(100%,780px);height:auto;max-height:600px;display:block}.before-preview{z-index:2;object-fit:contain;background:inherit;position:absolute;inset:1px}.crop-selection-box{z-index:3;pointer-events:none;background:#9333ea1f;border:2px solid #9333ea;position:absolute;box-shadow:inset 0 0 0 1px #ffffff2e}.export-bar{border-top:1px solid var(--line);align-items:end;gap:13px;min-height:74px;padding:12px 14px;display:flex}.export-bar>div:first-child{width:92px}.diff-output{border:1px solid var(--line);background:#080b14;border-radius:14px;padding:16px}.diff-stream{color:#cbd5e1;white-space:pre-wrap;background:#ffffff06;border-radius:10px;min-height:180px;padding:14px;line-height:2}.diff-add{color:#bbf7d0;background:#22c55e33;border-radius:5px;padding:1px 3px}.diff-remove{color:#fecdd3;background:#f43f5e33;border-radius:5px;padding:1px 3px;text-decoration:line-through}.diff-same{color:#94a3b8}.markdown-preview-wrap{background:var(--line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.markdown-preview{border:1px solid var(--line);color:#dce3ee;background:#080b14;border-radius:12px;min-height:384px;padding:18px;line-height:1.9}.markdown-preview h1,.markdown-preview h2,.markdown-preview h3{color:#fff;margin:1rem 0 .5rem;font-weight:900}.markdown-preview p{margin:.65rem 0}.markdown-preview a{color:#9333ea}.markdown-preview code{color:#e9d5ff;background:#9333ea1a;border-radius:5px;padding:2px 6px}.markdown-preview pre{text-align:left;direction:ltr;background:#020617;border-radius:10px;padding:12px;overflow:auto}.markdown-preview blockquote{color:#aab6c8;background:#9333ea0d;border-right:3px solid #9333ea;margin:10px 0;padding:8px 12px}.markdown-preview ul{padding-right:22px}.converter-grid{grid-template-columns:minmax(0,1fr) 150px 36px minmax(0,1fr) 150px;align-items:center;gap:10px;display:grid}.converter-equals{color:#9333ea;text-align:center;font-size:26px;font-weight:900}.date-grid,.seo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.seo-grid{grid-template-columns:minmax(280px,440px) minmax(0,1fr)}.date-grid h3{color:#fff;margin-bottom:12px;font-weight:850}.result-big{color:#9333ea;margin:14px 0 4px;font-size:22px;font-weight:900;line-height:1.6}.date-grid small{color:#718098}.google-preview,.social-preview{border:1px solid var(--line);background:#0b0f1b;border-radius:14px;padding:16px}.google-preview small{color:#9ca3af;direction:ltr;display:block}.google-preview h3{color:#8ab4f8;margin:8px 0;font-size:20px}.google-preview p{color:#bdc1c6;line-height:1.7}.social-preview{grid-template-columns:180px 1fr;gap:14px;display:grid}.social-image{background:linear-gradient(135deg,#111827,#1f2937) 50%/cover;border-radius:10px;min-height:118px}.social-preview b{color:#fff;margin-bottom:7px;display:block}.social-preview p{color:#94a3b8;line-height:1.6}.social-preview small{color:#64748b}.base-card{border:1px solid var(--line);text-align:right;background:#0b0f1b;border-radius:12px;min-width:0;padding:14px;transition:all .18s}.base-card:hover{background:#9333ea0a;border-color:#9333ea38}.base-card span{color:#9aa6b8;margin-bottom:8px;font-size:10px;display:block}.base-card code{color:#dbeafe;word-break:break-all;text-align:left;font:11px/1.7 ui-monospace,monospace;display:block}.lookup-input-panel,.lookup-profile-card,.ansi-panel,.fake-ping-controls .workspace-panel{background:#24252d;border:1px solid #ffffff17;border-radius:20px;padding:26px;box-shadow:inset 0 1px #ffffff09}.fake-message-panel{grid-template-columns:1fr 1.15fr;align-items:start;gap:22px;max-width:1080px;margin:0 auto;display:grid}.fake-form{background:#14141c;border:1px solid #ffffff0f;border-radius:16px;gap:16px;padding:20px;display:grid}.fake-preview-wrap{flex-direction:column;gap:10px;display:flex}.fake-preview-wrap>span{color:#8b8e98;text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-weight:800}.discord-shell{background:#313338;border:1px solid #00000073;border-radius:16px;grid-template-columns:72px 1fr;min-height:320px;display:grid;overflow:hidden;box-shadow:0 26px 50px #0006}.discord-server-rail{background:#1e1f22;flex-direction:column;align-items:center;gap:8px;padding:14px 0;display:flex}.discord-server-pill{color:#fff;background:#5865f2;border-radius:50%;place-items:center;width:48px;height:48px;font-size:18px;font-weight:900;display:grid}.discord-server-divider{background:#35363c;width:32px;height:2px;margin:4px 0}.discord-server-icon{background:#313338;border:1px solid #1e1f22;border-radius:50%;width:48px;height:48px}.discord-message-area{flex-direction:column;min-width:0;display:flex}.discord-channel-bar{color:#f2f3f5;border-bottom:1px solid #0003;align-items:center;height:48px;padding:0 16px;font-size:16px;font-weight:800;display:flex;box-shadow:0 1px #00000026}.discord-message-thread{flex-direction:column;gap:4px;padding:18px 20px;display:flex}.discord-reply-line{align-items:stretch;gap:0;margin-bottom:4px;display:flex}.discord-reply-rail{flex:0 0 56px;align-self:stretch;width:56px}.discord-reply-content{color:#b5bac1;border-left:2px solid #4f545c;align-items:center;gap:8px;padding:4px 0 4px 8px;font-size:13px;display:flex}.discord-reply-thumb{background:#5865f2;border-radius:50%;width:20px;height:20px}.discord-reply-author{color:#f2f3f5;font-weight:700}.discord-reply-text{color:#b5bac1;text-overflow:ellipsis;white-space:nowrap;max-width:480px;overflow:hidden}.discord-message-row{align-items:flex-start;gap:16px;padding:4px 0;display:flex}.discord-avatar-frame{flex:0 0 56px;position:relative}.discord-avatar-img{object-fit:cover;border-radius:50%;width:56px;height:56px}.discord-avatar-fallback{color:#fff;background:linear-gradient(135deg,#5865f2,#7c3aed);border-radius:50%;place-items:center;width:56px;height:56px;font-size:22px;font-weight:900;display:grid}.discord-avatar-status{background:#23a55a;border:4px solid #313338;border-radius:50%;width:18px;height:18px;position:absolute;bottom:-2px;right:-2px}.discord-message-body{flex:1;min-width:0}.discord-message-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.discord-username{font-size:16px;font-weight:700}.discord-tag{color:#949ba4;font-size:13px;font-weight:500}.discord-bot-tag{color:#fff;text-transform:uppercase;background:#5865f2;border-radius:3px;padding:1px 5px;font-size:10px;font-weight:800;display:inline-block}.discord-timestamp{color:#949ba4;margin-left:6px;font-size:12px}.discord-message-content{color:#dbdee1;white-space:pre-wrap;word-break:break-word;margin-top:4px;font-size:15px;line-height:1.4}.discord-empty{color:#6d6f78;font-style:italic}.discord-message-actions{color:#949ba4;align-items:center;gap:14px;margin-top:6px;padding-inline-start:72px;font-size:11px;display:flex}@media(max-width:980px){.fake-message-panel{grid-template-columns:1fr}}@media(max-width:450px){.discord-shell{grid-template-columns:56px 1fr}.discord-message-thread{padding:14px}.discord-avatar-img,.discord-avatar-fallback{width:44px;height:44px}}.lookup-input-row{grid-template-columns:minmax(0,1fr) 220px;gap:20px;display:grid}.lookup-input-row .premium-input{background:#16171d;border-radius:14px;height:82px;font-size:24px;font-weight:800}.lookup-input-row .primary-action{color:#fff;background:#5865f2;border-radius:14px;min-height:82px;font-size:22px;box-shadow:0 18px 42px #5865f24d}.lookup-api-settings{color:#9ca3af;margin-top:14px;font-size:12px}.lookup-api-settings summary{cursor:pointer;color:#cbd5e1}.lookup-api-settings p{color:#737b8c;margin-top:8px}.lookup-response{color:#fff;background:#ffffff05;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:12px;margin-top:26px;padding:20px;font-size:22px;font-weight:800;display:flex}.lookup-response span{background:#3ccf70;border-radius:50%;width:15px;height:15px;box-shadow:0 0 20px #3ccf7059}.lookup-response b+*,.lookup-response{color:#35b762}.lookup-profile-card{margin-top:36px;padding:0;position:relative;overflow:hidden}.lookup-banner{background:#cd0003;height:165px}.lookup-profile-body{grid-template-columns:188px minmax(0,1fr) auto;align-items:center;gap:28px;min-height:225px;padding:0 36px 34px;display:grid;position:relative}.lookup-avatar-wrap{--accent:#cd0003;border-radius:50%;place-items:center;width:180px;height:180px;margin-top:-68px;display:grid;position:relative}.lookup-avatar-wrap:before{content:"";border:4px solid var(--accent);filter:drop-shadow(0 0 18px var(--accent));border-bottom-color:#0000;border-left-color:#0000;border-radius:50%;position:absolute;inset:-10px;transform:rotate(-25deg)}@supports (color:color-mix(in lab,red,red)){.lookup-avatar-wrap:before{filter:drop-shadow(0 0 18px color-mix(in srgb,var(--accent)35%,transparent))}}.lookup-avatar-wrap:after{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:17px;box-shadow:inset 0 0 38px #00000040}.lookup-avatar{object-fit:cover;background:#111;border:10px solid #24252d;border-radius:50%;width:156px;height:156px}.lookup-decoration{object-fit:contain;pointer-events:none;filter:drop-shadow(0 8px 24px #00000059);width:calc(100% + 38px);height:calc(100% + 38px);position:absolute;inset:-19px}.lookup-status{color:#111;background:#fff;border:5px solid #111;border-radius:50%;place-items:center;width:50px;height:50px;font-size:34px;font-weight:950;display:grid;position:absolute;bottom:20px;right:-2px}.lookup-main-info h2{color:#fff;direction:auto;margin:0 0 10px;font-size:clamp(32px,4vw,46px);font-weight:950}.lookup-main-info p{color:#9ca3af;text-align:right;direction:ltr;margin:0 0 18px;font-size:25px}.lookup-badges{flex-wrap:wrap;gap:8px;display:flex}.lookup-badges span{color:#e5e7eb;background:#17181f;border-radius:9px;padding:10px 14px;font-size:13px;font-weight:850}.lookup-created{color:#8b93a5;margin-top:26px;font-size:20px}.lookup-actions{align-self:start;gap:12px;padding-top:48px;display:flex}.lookup-actions .secondary-action{border-radius:11px;min-height:58px;font-size:18px}.lookup-details-grid{background:#24252d;border:1px solid #ffffff17;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:48px;padding:42px;display:grid}.lookup-details-grid>div{background:#17181f;border-radius:10px;min-height:122px;padding:24px}.lookup-details-grid b{color:#e5e7eb;margin-bottom:8px;font-size:18px;display:block}.lookup-details-grid code{color:#9ca3af;word-break:break-all;font-size:16px}.lookup-details-grid button,.lookup-details-grid a{color:#93c5fd;align-items:center;gap:6px;display:inline-flex}.lookup-color{color:#9ca3af;direction:ltr;justify-content:flex-end;align-items:center;gap:14px;display:flex}.lookup-color i{border-radius:9px;width:40px;height:40px}.ansi-panel{background:#1f2026;max-width:980px;margin:0 auto}.ansi-text-input{border-radius:16px;min-height:72px;font-size:23px}.ansi-color-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.ansi-color-grid button{color:#d1d5db;background:#1b1c22;border:1px solid #ffffff12;border-radius:14px;justify-content:center;align-items:center;gap:12px;height:56px;font-size:18px;font-weight:750;display:flex}.ansi-color-grid button.active{background:#2a2b31;border-color:#e5e7eb}.ansi-color-grid i{border-radius:50%;width:18px;height:18px}.ansi-options{color:#cbd5e1;flex-wrap:wrap;gap:16px;margin:18px 0;display:flex}.ansi-options label{align-items:center;gap:7px;display:flex}.ansi-output,.ansi-preview{background:#1b1c22;border:1px solid #ffffff0e;border-radius:16px;margin-top:26px;padding:24px}.ansi-output span,.ansi-preview span{color:#8b8e98;text-transform:uppercase;letter-spacing:.08em;margin-bottom:13px;display:block}.ansi-output pre{color:#e5e7eb;text-align:left;direction:ltr;background:#06070a;border-radius:10px;padding:22px;font:17px/1.55 ui-monospace,monospace;overflow:auto}.ansi-preview div{text-align:left;direction:ltr;background:#303137;border-radius:10px;padding:18px;font:800 18px ui-monospace,monospace}.ansi-segment-row{border:1px solid var(--line);background:#ffffff05;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.ansi-segment-preview{text-align:left;white-space:pre-wrap;word-break:break-word;direction:ltr;background:#16171d;border-radius:8px;flex:1;min-width:0;padding:6px 10px;font:700 13px ui-monospace,monospace}.ansi-segment-actions{flex:none;align-items:center;gap:4px;display:flex}.ansi-segment-actions button{border:1px solid var(--line);color:#9ba6ba;cursor:pointer;background:#ffffff08;border-radius:7px;justify-content:center;align-items:center;width:26px;height:26px;font-size:11px;font-weight:800;transition:all .15s;display:flex}.ansi-segment-actions button:hover:not(:disabled){color:#fff;background:#9333ea1a;border-color:#9333ea59}.ansi-segment-actions button.active{color:#fff;background:linear-gradient(135deg,#9333ea,#7e22ce);border-color:#9333ea66}.ansi-segment-actions button:disabled{opacity:.3;cursor:not-allowed}.bot-toolkit-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;display:grid}.token-status{color:#94a3b8;align-items:center;gap:8px;font-size:13px;display:flex}.token-status span{background:#ef4444;border-radius:50%;width:10px;height:10px}.token-status span.ok{background:#22c55e;box-shadow:0 0 18px #22c55e59}.fake-ping-grid{grid-template-columns:420px minmax(0,1fr);align-items:start;gap:22px;display:grid}.fake-ping-controls .workspace-panel{position:sticky;top:94px}.fake-ping-preview{min-width:0}.discord-shell-preview{background:#1e1f22;border:1px solid #ffffff17;border-radius:22px;grid-template-columns:84px minmax(0,1fr);min-height:560px;display:grid;overflow:hidden;box-shadow:0 30px 100px #00000047}.server-rail-preview{background:#111214;flex-direction:column;align-items:center;gap:12px;padding:16px 0;display:flex}.home-pill-preview,.rail-add{color:#f2f3f5;background:#313338;border-radius:17px;place-items:center;width:54px;height:54px;font-size:24px;font-weight:900;display:grid}.home-pill-preview{background:linear-gradient(145deg,#5865f2,#7c3aed)}.rail-line{background:#35363c;border-radius:99px;width:34px;height:2px}.rail-server{color:#cbd5e1;background:#2b2d31;border-radius:50%;place-items:center;width:56px;height:56px;font-weight:900;transition:all .18s;display:grid;position:relative}.rail-server.active{background:#5865f2;border-radius:18px}.rail-server img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.rail-server b{color:#fff;direction:ltr;background:#f23f43;border:4px solid #111214;border-radius:999px;justify-content:center;align-items:center;min-width:25px;height:22px;padding:0 6px;font-size:11px;line-height:1;display:inline-flex;position:absolute;bottom:-5px;right:-8px}.rail-add{color:#23a55a;background:#2b2d31}.server-content-preview{color:#f2f3f5;background:#313338}.server-content-preview header{border-bottom:1px solid #0000003d;justify-content:space-between;align-items:center;gap:18px;height:82px;padding:0 24px;display:flex;box-shadow:0 1px #ffffff0a}.server-content-preview header b,.server-content-preview header small{display:block}.server-content-preview header b{font-size:22px;font-weight:900}.server-content-preview header small{color:#23a55a;margin-top:4px}.server-content-preview header span{color:#ffb4b6;direction:ltr;background:#f23f4324;border-radius:999px;padding:8px 12px;font-weight:850}.channel-preview{padding:24px}.channel-title{color:#949ba4;margin-bottom:18px;font-size:18px;font-weight:850}.mention-card-preview{background:#383a43;border-radius:18px;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px;display:grid}.mention-avatar-preview{color:#fff;background:#5865f2;border-radius:50%;place-items:center;width:64px;height:64px;font-size:26px;font-weight:900;display:grid;overflow:hidden}.mention-avatar-preview img{object-fit:cover;width:100%;height:100%}.mention-card-preview b{color:#fff;font-size:18px}.mention-card-preview p{color:#d2d6dc;margin:5px 0 0;font-size:16px}.mention-card-preview strong{color:#fff;direction:ltr;background:#f23f43;border-radius:999px;justify-content:center;align-items:center;min-width:48px;height:38px;padding:0 11px;font-size:17px;display:inline-flex}.fake-ping-preview.compact .discord-shell-preview{grid-template-columns:72px minmax(0,1fr);min-height:420px}.fake-ping-preview.compact .rail-server,.fake-ping-preview.compact .home-pill-preview,.fake-ping-preview.compact .rail-add{width:46px;height:46px}.fake-ping-preview.compact .server-content-preview header{height:66px}.fake-ping-preview.mobile .discord-shell-preview{grid-template-columns:1fr;max-width:390px;min-height:690px;margin:0 auto}.fake-ping-preview.mobile .server-rail-preview{flex-direction:row;padding:14px;overflow-x:auto}.fake-ping-preview.mobile .server-content-preview header{height:74px}.fake-ping-preview.mobile .mention-card-preview{grid-template-columns:52px minmax(0,1fr)}.fake-ping-preview.mobile .mention-card-preview strong{grid-column:2;width:fit-content}.ping-style-tabs{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.ping-style-tabs button{color:#9aa6b8;background:#12141c;border:1px solid #ffffff14;border-radius:11px;justify-content:center;align-items:center;gap:7px;height:40px;font-size:11px;font-weight:750;display:flex}.ping-style-tabs button.active{color:#fff;background:linear-gradient(135deg,#a855f7,#7e22ce);border-color:#0000}.fake-ping-preview.icon-mode{background:radial-gradient(circle at 50% 35%,#1c2140,#0a0c18 72%);border:1px solid #ffffff12;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:26px;min-height:480px;display:flex}.taskbar-icon-wrap{position:relative}.taskbar-icon{background:linear-gradient(160deg,#3a3f52,#15171f);border-radius:40px;place-items:center;width:168px;height:168px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 60px #00000080,inset 0 1px #ffffff14}.taskbar-icon img{object-fit:cover;width:100%;height:100%}.taskbar-icon-placeholder{color:#e5e7eb;font-size:64px;font-weight:900}.taskbar-badge{color:#fff;direction:ltr;background:linear-gradient(135deg,#f23f43,#c81e26);border:5px solid #0a0c18;border-radius:999px;justify-content:center;align-items:center;min-width:58px;height:40px;padding:0 12px;font-size:17px;font-weight:900;display:flex;position:absolute;bottom:-10px;left:-12px;box-shadow:0 8px 22px #f23f4373}.taskbar-caption{color:#8b93a5;text-align:center;max-width:280px;font-size:12px}.site-footer{border-top:1px solid var(--line);color:#4d586e;justify-content:space-between;align-items:center;gap:20px;max-width:1280px;min-height:80px;margin:0 auto;font-size:9px;display:flex}.site-footer>div{align-items:center;gap:8px;display:flex}.site-footer b{color:#77839a}.toast{z-index:100;color:#c8f7e7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c201cf0;border:1px solid #34d39933;border-radius:10px;align-items:center;gap:9px;padding:11px 15px;font-size:10px;display:flex;position:fixed;bottom:28px;left:28px;box-shadow:0 16px 45px #0000004d}.command-overlay{z-index:90;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#02040ac2;justify-content:center;align-items:flex-start;padding:11vh 15px 30px;display:flex;position:fixed;inset:0}.command-box{border:1px solid var(--line-strong);background:#0d111e;border-radius:15px;width:min(620px,100%);overflow:hidden;box-shadow:0 30px 100px #0000008c}.command-input{border-bottom:1px solid var(--line);color:#7a879e;align-items:center;gap:11px;height:60px;padding:0 16px;display:flex}.command-input input{color:#fff;background:0 0;border:0;outline:0;flex:1;font-size:13px}.command-input input::placeholder{color:#4e5a70}.command-input button{color:#647087;background:#ffffff09;border:0;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.command-results{max-height:460px;padding:10px;overflow-y:auto}.command-label{color:#515e76;padding:3px 8px 8px;font-size:9px;font-weight:750}.command-results>button{color:#526078;text-align:right;background:0 0;border:0;border-radius:9px;grid-template-columns:36px minmax(0,1fr) 18px;align-items:center;gap:10px;width:100%;padding:9px;display:grid}.command-results>button:hover{color:#a99dfb;background:#8b7cf612}.command-tool-icon{border:1px solid var(--line);background:#ffffff06;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.command-results b,.command-results small{display:block}.command-results b{color:#d3d9e4;font-size:10px}.command-results small{color:#5b687f;margin-top:3px;font-size:8px}.command-footer{border-top:1px solid var(--line);color:#48546b;align-items:center;gap:15px;padding:9px 15px;font-size:8px;display:flex}.mobile-dock{z-index:50;border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0d18e6;border-radius:15px;justify-content:space-around;align-items:center;height:60px;position:fixed;bottom:10px;left:12px;right:12px;box-shadow:0 15px 45px #0006}.mobile-dock button{color:#58657d;background:0 0;border:0;flex-direction:column;align-items:center;gap:3px;width:25%;font-size:8px;display:flex}.mobile-dock button.active{color:#9d91f9}.sidebar-backdrop{z-index:44;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000000a3;border:0;position:fixed;inset:0}.animate-fade-in{padding:34px 0 52px;animation:.28s both fadeIn}.gradient-text{color:#f2f3f8;-webkit-text-fill-color:transparent;background:linear-gradient(120deg,#fff,#c9d4e6 60%,#8fe6b6);-webkit-background-clip:text;background-clip:text}.glass-card{border:1px solid var(--line);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0c101dcc;border-radius:15px;transition:all .2s;box-shadow:0 20px 60px #00000029}.glass-card:hover{border-color:#9333ea33}.tool-input{border:1px solid var(--line);color:#e4e8f0;background:#090d18;border-radius:9px;outline:0;width:100%;padding:10px 12px;font-size:11px;transition:all .18s}.tool-input:focus{border-color:#8b7cf67a;box-shadow:0 0 0 3px #8b7cf614}.tool-input::placeholder{color:#414c61}textarea.tool-input{resize:vertical;min-height:120px;font-family:inherit;line-height:1.8}select.tool-input{appearance:auto}.btn-primary,.btn-secondary{border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:0 16px;font-size:11px;font-weight:750;transition:all .2s;display:inline-flex}.btn-primary{color:#fff;background:linear-gradient(135deg,#9333ea,#7e22ce);border:1px solid #9333ea38;box-shadow:inset 0 1px #ffffff47,0 9px 28px #7e22ce29}.btn-primary:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:inset 0 1px #fff3,0 12px 32px #7e22ce47}.btn-primary:disabled{opacity:.45;filter:none;cursor:not-allowed;transform:none}.btn-secondary{border:1px solid var(--line-strong);color:#bbc3d2;background:#ffffff09}.btn-secondary:hover{color:#fff;background:#8b7cf612;border-color:#8b7cf64d}.code-block{white-space:pre-wrap;word-break:break-word;border:1px solid var(--line);color:#b3a9f2;text-align:left;direction:ltr;background:#080b14;border-radius:9px;padding:14px;font:10px/1.8 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}.tag{border-radius:5px;align-items:center;padding:3px 8px;font-size:8px;font-weight:750;display:inline-flex}.color-preview{border:1px solid var(--line);border-radius:12px;width:60px;height:60px}.tool-kicker{color:#c4b5fd;letter-spacing:.03em;align-items:center;gap:6px;margin-bottom:4px;font-size:10px;font-weight:800;display:inline-flex}.tool-heading h1{-webkit-text-fill-color:transparent;background:linear-gradient(120deg,#fff,#c9d4e6 60%,#8fe6b6);-webkit-background-clip:text;background-clip:text}.tool-icon{box-shadow:inset 0 1px #ffffff0f,0 12px 30px #9333ea14}.tool-icon.mini{border-radius:11px;width:38px;height:38px}.strength-track{background:#ffffff0f;border-radius:99px;height:8px;overflow:hidden}.strength-fill{border-radius:99px;height:100%;transition:width .25s,background-color .25s}.strength-label{color:#7d879b;justify-content:space-between;align-items:center;margin-top:8px;font-size:10px;display:flex}.strength-label b{font-size:11px}.chip-toggle{border:1px solid var(--line);color:#9ba6ba;cursor:pointer;background:#ffffff05;border-radius:10px;align-items:center;gap:7px;padding:8px 13px;font-size:11px;font-weight:700;transition:all .18s;display:inline-flex}.chip-toggle:hover{color:#d7ddea;border-color:#8b7cf640}.chip-toggle.active{color:#fff;background:linear-gradient(135deg,#9333ea,#7e22ce);border-color:#9333ea4d}.case-grid{background:var(--line);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1px;display:grid}.case-card{text-align:right;background:#0b0f1b;border:0;padding:18px;transition:all .16s;animation:.3s both fadeIn;display:block}.case-card:hover{background:#9333ea0f}.case-card-head{color:#9aa6b8;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:11px;font-weight:800;display:flex}.case-card code{color:#dbeafe;word-break:break-all;text-align:left;font:13px/1.6 ui-monospace,monospace;display:block}.counter-stats-grid{background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.counter-stat-card{text-align:center;background:#0b0f1b;padding:20px 14px}.counter-stat-card b{color:#9333ea;font-size:26px;font-weight:900;display:block}.counter-stat-card span{color:#7d879b;margin-top:6px;font-size:10px;display:block}.counter-secondary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:20px;display:grid}.counter-time-card{border:1px solid var(--line);text-align:center;background:#ffffff05;border-radius:14px;padding:18px}.counter-time-card span{color:#8b93a5;margin-bottom:8px;font-size:12px;display:block}.counter-time-card b{color:#fff;font-size:18px;font-weight:850;display:block}.counter-time-card small{color:#5c6880;margin-top:5px;font-size:9px;display:block}.counter-keywords{padding:0 20px 24px}.counter-keywords h3{color:#fff;margin-bottom:14px;font-weight:850}.keyword-bars{gap:8px;display:grid}.keyword-bar-row{grid-template-columns:90px minmax(0,1fr) 30px;align-items:center;gap:12px;display:grid}.keyword-bar-row span{color:#cbd5e1;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.keyword-bar-track{background:#ffffff0d;border-radius:999px;height:10px;overflow:hidden}.keyword-bar-fill{background:linear-gradient(90deg,#9333ea,#7e22ce);border-radius:999px;height:100%}.keyword-bar-row b{color:#9aa6b8;text-align:left;font-size:11px}.b64-drop-zone{color:#7d879b;text-align:center;border:1px dashed #ffffff24;border-radius:12px;padding:14px;font-size:12px}.b64-drop-link{color:#9333ea;cursor:pointer;font-weight:750}.b64-preview-area{justify-content:center;align-items:center;min-height:220px;padding:24px;display:flex}.b64-empty{color:#566178;text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.b64-empty.error{color:#fca5a5}.b64-result{gap:16px;width:100%;max-width:520px;display:grid}.b64-canvas-wrap{border-radius:14px;padding:16px}.b64-canvas-wrap img{border-radius:8px;max-width:100%;max-height:360px;margin:0 auto;display:block}.b64-meta-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.b64-meta-grid div{border:1px solid var(--line);text-align:center;background:#ffffff05;border-radius:10px;padding:12px}.b64-meta-grid span{color:#7d879b;margin-bottom:6px;font-size:10px;display:block}.b64-meta-grid b{color:#fff;word-break:break-all;font-size:12px;display:block}.palette-layout{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:18px;display:grid}.palette-image-panel{padding:18px}.palette-image-panel img{object-fit:cover;border-radius:12px;width:100%;max-height:260px}.palette-results-panel{padding:22px}.palette-strip{border-radius:12px;height:46px;margin-bottom:18px;display:flex;overflow:hidden}.palette-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.palette-card{border:1px solid var(--line);text-align:right;background:#ffffff05;border-radius:12px;align-items:center;gap:12px;padding:10px;transition:all .16s;display:flex}.palette-card:hover{background:#9333ea0d;border-color:#9333ea40}.palette-swatch{border-radius:10px;flex:none;width:40px;height:40px;box-shadow:inset 0 0 0 1px #ffffff1f}.palette-info{flex:1;min-width:0}.palette-info code{color:#e5e7eb;text-align:right;direction:ltr;font:12px ui-monospace,monospace;display:block}.palette-info small{color:#7d879b;margin-top:3px;font-size:10px;display:block}.query-grid{gap:10px;display:grid}.query-row{grid-template-columns:1fr 1fr 40px;align-items:center;gap:10px;display:grid}.status-explorer-layout{grid-template-columns:340px minmax(0,1fr);display:grid;overflow:hidden}.status-sidebar{border-left:1px solid var(--line);background:#ffffff03;padding:18px}.status-search-box{border:1px solid var(--line);color:#71809b;background:#080b14;border-radius:10px;align-items:center;gap:10px;height:42px;padding:0 12px;display:flex}.status-search-box input{color:#e5e7eb;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:12px}.status-groups{gap:15px;max-height:620px;margin-top:18px;display:grid;overflow:auto}.status-group>span{color:#64748b;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:10px;font-weight:900;display:block}.status-group>div{gap:6px;display:grid}.status-group button{color:#8b93a5;text-align:right;background:#ffffff04;border:1px solid #0000;border-radius:10px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px;min-height:39px;padding:7px 9px;display:grid}.status-group button.active,.status-group button:hover{color:#fff;background:#60a5fa12;border-color:#60a5fa40}.status-group button b{color:#60a5fa;font-family:JetBrains Mono,monospace}.status-group button small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.status-main-card{background:radial-gradient(circle at 50% 35%,#60a5fa1f,#0000 55%),#080b14;flex-direction:column;justify-content:center;min-height:420px;padding:clamp(26px,4vw,60px);display:flex}.status-code-pill{color:#bfdbfe;background:#60a5fa14;border:1px solid #60a5fa38;border-radius:18px;width:fit-content;min-width:128px;padding:12px 20px;font:900 clamp(48px,8vw,92px)/1 JetBrains Mono,monospace}.status-main-card h2{color:#fff;margin:18px 0 8px;font-size:clamp(28px,4vw,48px);font-weight:900}.status-main-card p{color:#aab6c8;max-width:680px;font-size:16px;line-height:1.9}.status-meta-row{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.status-meta-row span,.status-meta-row small{border:1px solid var(--line);color:#93c5fd;background:#ffffff05;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:800}.random-tabs{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.random-tabs button{color:#9aa6b8;background:#12141c;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:8px;height:42px;padding:0 18px;font-size:12px;font-weight:800;transition:all .16s;display:inline-flex}.random-tabs button.active{color:#fff;background:linear-gradient(135deg,#a855f7,#7e22ce);border-color:#0000;box-shadow:0 10px 26px #9333ea33}.random-field-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.random-field-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.random-options-row{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.random-results-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;display:grid}.random-result-chip{border:1px solid var(--line);color:#9333ea;text-align:center;background:#9333ea0d;border-radius:12px;padding:18px 8px;font-family:JetBrains Mono,monospace;font-size:22px;font-weight:900}.random-result-chip.coin{color:#fbbf24;font-family:inherit;font-size:15px}.bot-token-header{padding:22px}.bot-token-row{grid-template-columns:minmax(0,1fr) auto auto auto;align-items:end;gap:10px;display:grid}.bot-token-row .secondary-action,.bot-token-row .primary-action{white-space:nowrap}.bot-identity-preview{border:1px solid var(--line);background:#ffffff05;border-radius:14px;align-items:center;gap:14px;margin-top:16px;padding:14px;display:flex}.bot-identity-preview img{object-fit:cover;border-radius:50%;width:52px;height:52px}.bot-identity-preview b{color:#fff;font-size:14px;display:block}.bot-identity-preview small{color:#7d879b;text-align:right;direction:ltr;margin-top:3px;font-size:10px;display:block}.bot-badge{color:#a5b0fb;background:#5865f22e;border-radius:999px;margin-right:auto;padding:4px 10px;font-size:10px;font-weight:800}.bot-tabs{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.bot-tabs button{color:#9aa6b8;background:#12141c;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:8px;height:42px;padding:0 16px;font-size:12px;font-weight:800;display:inline-flex}.bot-tabs button.active{color:#fff;background:linear-gradient(135deg,#5865f2,#7c3aed);border-color:#0000;box-shadow:0 10px 26px #5865f240}.overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.overview-grid>div{border:1px solid var(--line);color:#a3adbf;background:#ffffff05;border-radius:14px;padding:16px}.overview-grid svg{color:#9333ea;margin-bottom:10px}.overview-grid b{color:#fff;margin-bottom:6px;display:block}.overview-grid p{font-size:12px;line-height:1.7}.identity-avatar-row{align-items:center;gap:16px;display:flex}.identity-avatar-row img{object-fit:cover;border:2px solid var(--line);border-radius:50%;width:76px;height:76px}.voice-status-row{border:1px solid var(--line);color:#cbd5e1;background:#ffffff05;border-radius:12px;align-items:center;gap:10px;width:fit-content;padding:12px 16px;display:flex}.voice-dot{background:#64748b;border-radius:50%;width:11px;height:11px}.voice-dot.connected,.voice-dot.in-voice{background:#22c55e;box-shadow:0 0 14px #22c55e80}.voice-dot.connecting,.voice-dot.identifying,.voice-dot.reconnecting{background:#f59e0b;animation:1.4s infinite pulse-ring}.voice-dot.error{background:#ef4444}.voice-log-box{border:1px solid var(--line);color:#94a3b8;text-align:left;direction:ltr;background:#080b14;border-radius:12px;max-height:220px;padding:14px;font:11px/1.9 ui-monospace,monospace;overflow-y:auto}.info-note.warn{color:#fbbf87;background:#fbbf240d;border-color:#fbbf2440}.info-note.warn svg{color:#f59e0b}.manifesto{padding:60px 0}.manifesto-quote{background:radial-gradient(circle at 50% 0,#9333ea0f,#0000 70%),#0b0f1b;border:1px solid #ffffff0f;border-radius:18px;flex-direction:column;align-items:center;gap:14px;margin-bottom:36px;padding:28px;display:flex}.manifesto-mark{text-align:center;color:#d8deea;max-width:760px;font-size:clamp(17px,1.6vw,21px);font-weight:700;line-height:1.8}.manifesto-author{letter-spacing:.12em;color:#6d8c84;text-transform:uppercase;font-size:12px;font-weight:800}.manifesto-grid{background:var(--line);border:1px solid var(--line);border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.manifesto-grid>div{color:#7d6fe0;background:#0b0f1b;align-items:center;gap:12px;padding:22px;display:flex}.manifesto-grid b{color:#cdd3df;font-size:14px;display:block}.manifesto-grid small{color:#58647a;margin-top:3px;font-size:11px;display:block}.manifesto-grid svg{color:#9333ea;flex:none}@media(max-width:900px){.manifesto-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.manifesto-grid{grid-template-columns:1fr}}.mega-footer{background:linear-gradient(#ffffff04,#0000);border-top:1px solid #ffffff14;margin-top:70px}.mega-footer-grid{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:28px;padding:42px 0 28px;display:grid}.mega-footer-brand p{color:#8b93a5;max-width:360px;margin:14px 0;font-size:13px;line-height:1.9}.footer-badge{color:#c4b5fd;background:#9333ea0f;border:1px solid #9333ea33;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:11px;font-weight:750;display:inline-flex}.mega-footer h4{color:#e5e7eb;letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px;font-size:12px}.mega-footer button,.footer-owner{text-align:right;color:#8b93a5;background:0 0;border:0;width:100%;padding:7px 0;font-size:13px;display:block}.mega-footer button:hover{color:#9333ea}.footer-owner{color:#a7b0c0;margin-top:6px;font-weight:700}.mega-footer-bottom{color:#667085;border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:16px;padding:18px 0 28px;font-size:12px;display:flex}.mega-footer-bottom .status-dot{background:#22c55e;border-radius:50%;width:8px;height:8px;margin-left:8px;display:inline-block;box-shadow:0 0 12px #22c55e80}.crypto-mode-bar{border-bottom:1px solid var(--line);gap:14px;padding:18px;display:grid}.crypto-mode-group span{color:#7d879b;margin-bottom:8px;font-size:11px;font-weight:800;display:block}.crypto-mode-group>div{flex-wrap:wrap;gap:8px;display:flex}.crypto-mode-group button{color:#9aa6b8;background:#12141c;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:7px;height:38px;padding:0 12px;font-size:12px;font-weight:750;display:inline-flex}.crypto-mode-group button.active{color:#fff;background:linear-gradient(135deg,#a855f7,#7e22ce);border-color:#0000}.crypto-workspace{grid-template-columns:1fr 1fr;gap:18px;padding:18px;display:grid}.crypto-filename{color:#9333ea;margin-right:4px;font-size:10px;font-style:normal}.crypto-key-toggle{color:#9aa6b8;background:0 0;border:1px dashed #ffffff24;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;padding:9px;font-size:11px;font-weight:700;display:flex}.crypto-key-toggle:hover{color:#cbd5e1;border-color:#ffffff38}.crypto-key-panel{background:#ffffff04;border:1px solid #ffffff14;border-radius:12px;gap:10px;padding:14px;display:grid}.crypto-key-tabs{grid-template-columns:1fr 1fr;gap:8px;display:grid}.crypto-key-tabs button{color:#9aa6b8;background:#12141c;border:1px solid #ffffff14;border-radius:9px;height:34px;font-size:11px;font-weight:750}.crypto-key-tabs button.active{color:#fff;background:linear-gradient(135deg,#5865f2,#7c3aed);border-color:#0000}.crypto-steps{flex-wrap:wrap;gap:6px;display:flex}.crypto-steps span{color:#c4b5fd;background:#9333ea1a;border-radius:999px;padding:4px 10px;font-size:10px;font-weight:750}.banner-layout{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:18px;display:grid}.banner-controls{gap:14px;padding:18px;display:grid}.banner-template-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.banner-template-grid button{border:1px solid var(--line);text-align:right;background:#ffffff05;border-radius:12px;padding:12px}.banner-template-grid button.active{background:#9333ea14;border-color:#9333ea59}.banner-template-grid b{color:#fff;font-size:12px;display:block}.banner-template-grid small{color:#7d879b;margin-top:4px;font-size:10px;display:block}.banner-theme-grid{grid-template-columns:repeat(9,1fr);gap:7px;display:grid}.banner-theme-grid button{border:2px solid #0000;border-radius:8px;height:28px}.banner-theme-grid button.active{border-color:#fff;transform:scale(1.08)}.banner-preview-panel{padding:18px}.banner-preview-head{color:#9aa6b8;justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.banner-canvas-wrap{border:1px solid var(--line);background:#05070d;border-radius:14px;overflow:hidden}.banner-canvas{width:100%;height:auto;display:block}.media-downloader-panel{gap:16px;padding:24px;display:grid}.media-url-input{min-height:56px;font-size:15px}.media-actions{grid-template-columns:1fr 1fr;gap:12px;display:grid}.media-result-card{background:#9333ea0d;border:1px solid #9333ea33;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.media-result-card b{color:#fff;margin-bottom:4px;display:block}.media-result-card small{color:#c4b5fd;word-break:break-all;font-size:11px;display:block}.media-result-icon{color:#9333ea;background:#9333ea1a;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.media-progress{color:#93c5fd;background:#3b82f60d;border:1px solid #3b82f62e;border-radius:13px;align-items:center;gap:12px;padding:14px;display:flex}.media-progress b,.media-progress span{display:block}.media-progress b{color:#dbeafe;font-size:12px}.media-progress span{color:#70809c;margin-top:3px;font-size:10px}.media-picker-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;display:grid}.media-picker-grid a{border:1px solid var(--line);color:#cbd5e1;background:#ffffff05;border-radius:12px;grid-template-columns:44px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:11px;display:grid}.media-picker-grid a:hover{background:#9333ea0d;border-color:#9333ea40}.media-picker-grid img{object-fit:cover;border-radius:8px;width:44px;height:44px}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.lookup-hint{color:#7d879b;margin-top:12px;font-size:12px;line-height:1.7}.gif-gen-layout{grid-template-columns:360px minmax(0,1fr);align-items:start;gap:20px;display:grid}.gif-gen-controls{scrollbar-width:thin;flex-direction:column;gap:16px;max-height:calc(100vh - 110px);padding:20px;display:flex;position:sticky;top:90px;overflow-y:auto}.gif-gen-preview-col{flex-direction:column;gap:16px;display:flex}.gif-gen-canvas-wrap{border:1px solid var(--line);background:#000;border-radius:16px;overflow:hidden}.gif-gen-canvas-header{border-bottom:1px solid var(--line);color:#64748b;justify-content:space-between;align-items:center;padding:10px 14px;font-size:11px;font-weight:700;display:flex}.gif-gen-canvas{object-fit:contain;background:#000;width:100%;height:auto;max-height:440px;display:block}.gif-preset-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.gif-preset-btn{text-align:right;cursor:pointer;background:#9333ea0a;border:1px solid #9333ea38;border-radius:12px;width:100%;padding:10px 12px;transition:all .16s}.gif-preset-btn:hover{background:#9333ea17;border-color:#9333ea66;transform:translateY(-1px)}.gif-preset-btn span{color:#e9d5ff;font-size:12px;font-weight:800;display:block}.gif-preset-btn small{color:#7c6a94;margin-top:3px;font-size:9px;display:block}.gif-divider{border:0;border-top:1px solid #ffffff0f;margin:0}.gif-style-list{gap:6px;display:grid}.gif-style-row{cursor:pointer;background:#ffffff05;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:10px 12px;transition:all .14s;display:flex}.gif-style-row:hover{border-color:var(--line);background:#ffffff0d}.gif-style-row.active{background:#a78bfa14;border-color:#a78bfa61}.gif-style-text{color:#fff;text-align:left;direction:ltr;font-size:16px}.gif-style-label{color:#64748b;text-align:right;white-space:nowrap;font-size:10px;font-weight:700}.gif-ready-row{color:#c4b5fd;background:#9333ea0d;border:1px solid #9333ea38;border-radius:12px;align-items:center;gap:10px;padding:12px 16px;font-size:13px;font-weight:700;display:flex}.gif-ready-dot{background:#22c55e;border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 12px #22c55e99}.lookup-avatar-skeleton{background:linear-gradient(90deg,#1e2130 25%,#2a2e42,#1e2130 75%) 0 0/200% 100%;border-radius:50%;animation:1.4s infinite avatar-shimmer;position:absolute;inset:0}@keyframes avatar-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.lookup-avatar{transition:opacity .3s}.lookup-handle{color:#94a3b8;margin:4px 0 12px;font-size:16px}.lookup-created{color:#8b93a5;align-items:center;gap:6px;margin-top:14px;font-size:12px;display:flex}.lookup-created svg{color:#9333ea;flex:none}.crypto-analysis{background:#ffffff04;border:1px solid #ffffff12;border-radius:12px;padding:12px 14px}.crypto-analysis-head{color:#cbd5e1;align-items:center;gap:8px;margin-bottom:10px;font-size:11px;font-weight:800;display:flex}.crypto-analysis-head svg{color:#38bdf8}.crypto-ent{color:#7dd3fc;background:#38bdf81f;border-radius:999px;margin-right:auto;padding:3px 9px;font-size:9px;font-weight:750}.crypto-analysis-grid{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px;display:grid}.crypto-analysis-grid span{flex-direction:column;gap:3px;display:flex}.crypto-analysis-grid small{color:#5c677d;font-size:9px;font-weight:700}.crypto-analysis-grid b{color:#dbe3ef;font-size:11px;font-weight:800}.crypto-suspects{border-top:1px solid #ffffff0d;flex-wrap:wrap;align-items:center;gap:6px;margin-top:11px;padding-top:11px;display:flex}.crypto-suspects small{color:#5c677d;font-size:9px;font-weight:750}.crypto-suspects span{color:#c4b5fd;background:#9333ea1c;border-radius:999px;padding:3px 9px;font-size:9px;font-weight:700}.crypto-verdict{background:#34d3990d;border:1px solid #34d3992e;border-radius:11px;flex-wrap:wrap;align-items:center;gap:9px;padding:11px 14px;display:flex}.crypto-verdict b{color:#e8f2ee;font-size:12px}.crypto-verdict-dot{background:#f59e0b;border-radius:50%;flex:none;width:9px;height:9px}.crypto-verdict-dot.ok{background:#34d399;box-shadow:0 0 12px #34d39980}.crypto-verdict-dot.warn{background:#f59e0b}.crypto-verdict-meta{color:#6b7a91;margin-right:auto;font-size:9px;font-weight:700}.crypto-chain{background:#ffffff03;border:1px solid #ffffff12;border-radius:12px;overflow:hidden}.crypto-chain-head{color:#cbd5e1;text-align:right;background:#ffffff05;border:0;align-items:center;gap:9px;width:100%;padding:11px 13px;font-size:11px;display:flex}.crypto-chain-head b{color:#e7ecf4}.crypto-chain-head span{color:#7b8aa2;text-overflow:ellipsis;white-space:nowrap;max-width:55%;margin-right:auto;font-size:9px;font-weight:700;overflow:hidden}.crypto-chain-head svg{color:#8b93a5;flex:none}.crypto-chain-body{gap:8px;padding:12px;display:grid}.crypto-chain-step{background:#ffffff04;border:1px solid #ffffff0d;border-radius:10px;grid-template-columns:26px minmax(0,1fr) auto;align-items:start;gap:10px;padding:9px 10px;display:grid}.crypto-step-num{color:#c4b5fd;background:#9333ea29;border-radius:50%;place-items:center;width:26px;height:26px;font-size:10px;font-weight:900;display:grid}.crypto-chain-step b{color:#e2e8f2;font-size:11px;display:block}.crypto-chain-step small{color:#66748c;margin:2px 0 5px;font-size:9px;display:block}.crypto-chain-step code{color:#93a7c9;text-overflow:ellipsis;white-space:nowrap;background:#070b14;border-radius:7px;padding:5px 8px;font:9px/1.7 ui-monospace,monospace;display:block;overflow:hidden}.crypto-step-score{color:#34d399;font-size:10px;font-weight:800}.crypto-cracks{background:#fbbf240a;border:1px solid #fbbf242e;border-radius:12px;gap:7px;padding:12px;display:grid}.crypto-cracks-head{color:#fbbf87;align-items:center;gap:7px;font-size:10px;font-weight:800;display:flex}.crypto-cracks button{text-align:right;background:#ffffff05;border:1px solid #ffffff0f;border-radius:9px;gap:3px;width:100%;padding:8px 10px;display:grid}.crypto-cracks button:hover{background:#fbbf2412;border-color:#fbbf244d}.crypto-cracks b{color:#fcd34d;font-size:10px}.crypto-cracks small{color:#8b93a5;text-align:left;text-overflow:ellipsis;white-space:nowrap;direction:ltr;font-family:ui-monospace,monospace;font-size:9px;overflow:hidden}.crypto-alts{background:#ffffff03;border:1px solid #ffffff12;border-radius:12px;gap:7px;padding:12px;display:grid}.crypto-alts-head{color:#a5b4fc;align-items:center;gap:7px;font-size:10px;font-weight:800;display:flex}.crypto-alts button{text-align:right;background:#ffffff04;border:1px solid #ffffff0d;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;width:100%;padding:8px 10px;display:grid}.crypto-alts button:hover{background:#8b7cf612;border-color:#8b7cf64d}.crypto-alt-chain{color:#a5b4fc;font-size:9px;font-weight:750}.crypto-alts small{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;grid-column:1;font-size:10px;overflow:hidden}.crypto-alts b{color:#34d399;grid-row:1/span 2;align-self:center;font-size:11px;font-weight:800}.crypto-hash-row{background:#ffffff04;border:1px solid #ffffff0f;border-radius:10px;grid-template-columns:78px minmax(0,1fr) 30px;align-items:center;gap:10px;padding:9px 11px;display:grid}.crypto-hash-row b{color:#c4b5fd;font-size:10px;font-weight:800}.crypto-hash-row code{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;font:9px/1.6 ui-monospace,monospace;overflow:hidden}.crypto-hash-row button{color:#8b93a5;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.crypto-hash-row button:hover{color:#fff;border-color:#8b7cf64d}.translate-bar{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;padding:16px 18px;display:grid}.translate-lang{text-align:right;background:#11141f;border:1px solid #ffffff14;border-radius:12px;gap:4px;padding:11px 14px;display:grid}.translate-lang:hover{background:#141826;border-color:#8b7cf652}.translate-lang small{color:#5c677d;font-size:9px;font-weight:750}.translate-lang b{color:#e7ecf4;align-items:center;gap:6px;font-size:13px;font-weight:800;display:flex}.translate-lang em{color:#7dd3fc;font-size:10px;font-style:normal;font-weight:700}.translate-swap{color:#a5b4fc;background:#12141c;border:1px solid #ffffff1a;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.translate-swap:hover{color:#fff;background:linear-gradient(135deg,#5865f2,#7c3aed);border-color:#0000;transform:rotate(180deg)}.translate-swap{transition:all .25s}.translate-quick{border-bottom:1px solid var(--line);background:#ffffff03;flex-wrap:wrap;align-items:center;gap:7px;padding:12px 18px;display:flex}.translate-quick>span{color:#5c677d;font-size:9px;font-weight:800}.translate-quick button{color:#9aa6b8;background:#12141c;border:1px solid #ffffff12;border-radius:9px;height:30px;padding:0 11px;font-size:10px;font-weight:750}.translate-quick button:hover{color:#e2e8f2;border-color:#8b7cf647}.translate-quick button.active{color:#fff;background:linear-gradient(135deg,#38bdf8,#6366f1);border-color:#0000}.translate-history-toggle{align-items:center;gap:6px;margin-right:auto;display:inline-flex}.translate-picker{border-bottom:1px solid var(--line);background:#090d18}.translate-picker-head{border-bottom:1px solid var(--line);color:#8b93a5;align-items:center;gap:10px;padding:13px 18px;display:flex}.translate-picker-head input{color:#e4e8f0;background:0 0;border:0;outline:0;flex:1;font-size:13px}.translate-picker-head button{color:#8b93a5;background:#ffffff0a;border:0;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.translate-picker-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;max-height:320px;padding:14px 18px;display:grid;overflow-y:auto}.translate-picker-grid button{text-align:right;background:#ffffff04;border:1px solid #ffffff0f;border-radius:10px;grid-template-columns:26px minmax(0,1fr);gap:2px 9px;padding:9px 11px;display:grid}.translate-picker-grid button:hover{background:#8b7cf612;border-color:#8b7cf64d}.translate-picker-grid button.active{background:#38bdf81a;border-color:#38bdf873}.translate-picker-grid span{grid-row:1/span 2;align-self:center;font-size:19px}.translate-picker-grid b{color:#e2e8f2;font-size:11px;font-weight:750}.translate-picker-grid small{color:#66748c;font-size:9px}.translate-workspace{grid-template-columns:1fr 1fr;gap:16px;padding:18px;display:grid}.translate-pane{align-content:start;gap:9px;display:grid}.translate-pane-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.translate-pane-actions{gap:5px;display:flex}.translate-pane-actions button{color:#8b93a5;background:#ffffff06;border:1px solid #ffffff12;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.translate-pane-actions button:hover:not(:disabled){color:#fff;background:#8b7cf617;border-color:#8b7cf652}.translate-pane-actions button:disabled{opacity:.35}.translate-area{resize:vertical;min-height:190px;font-size:14px;line-height:1.8}.translate-output{border:1px solid var(--line);color:#e4e8f0;white-space:pre-wrap;word-break:break-word;background:#090d18;border-radius:9px;min-height:190px;max-height:340px;padding:12px;font-size:14px;line-height:1.85;overflow-y:auto}.translate-output.ltr{text-align:left;direction:ltr}.translate-output.rtl{text-align:right;direction:rtl}.translate-placeholder{color:#3f4a60}.translate-meta{color:#66748c;flex-wrap:wrap;align-items:center;gap:9px;font-size:9px;font-weight:700;display:flex}.translate-chip{color:#8b93a5;background:#ffffff0a;border-radius:999px;padding:3px 9px}.translate-alts{background:#ffffff03;border:1px solid #ffffff12;border-radius:11px;padding:11px}.translate-alts-head{color:#a5b4fc;align-items:center;gap:6px;margin-bottom:8px;font-size:9px;font-weight:800;display:flex}.translate-alts-body{flex-wrap:wrap;gap:6px;display:flex}.translate-alts-body button{color:#cbd5e1;background:#ffffff05;border:1px solid #ffffff12;border-radius:8px;padding:5px 10px;font-size:11px}.translate-alts-body button:hover{color:#fff;background:#38bdf817;border-color:#38bdf859}.translate-history{border-top:1px solid var(--line)}.translate-history-head{justify-content:space-between;align-items:center;gap:10px;padding:13px 18px;display:flex}.translate-history-head b{color:#e7ecf4;align-items:center;gap:7px;font-size:12px;display:flex}.translate-history-head button{color:#fda4af;background:#fb71850f;border:1px solid #fb718538;border-radius:8px;align-items:center;gap:6px;padding:6px 11px;font-size:10px;font-weight:750;display:inline-flex}.translate-history-body{gap:7px;max-height:340px;padding:0 18px 18px;display:grid;overflow-y:auto}.translate-history-row{background:#ffffff04;border:1px solid #ffffff0f;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:10px 12px;display:grid}.translate-history-row.pinned{background:#fbbf240a;border-color:#fbbf2440}.translate-history-main{text-align:right;background:0 0;border:0;gap:3px;min-width:0;display:grid}.translate-history-langs{color:#66748c;font-size:9px;font-weight:750}.translate-history-main b{color:#dbe3ef;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.translate-history-main small{color:#7dd3fc;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.translate-history-actions{flex-direction:column;gap:4px;display:flex}.translate-history-actions button{color:#8b93a5;background:#ffffff05;border:1px solid #ffffff12;border-radius:7px;place-items:center;width:26px;height:26px;display:grid}.translate-history-actions button:hover{color:#fff;border-color:#8b7cf64d}.currency-convert{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:12px;display:grid}.currency-field{gap:5px;min-width:0;display:grid}.currency-amount{text-align:center;height:56px;font-size:22px;font-weight:800}.currency-select{text-align:right;background:#11141f;border:1px solid #ffffff14;border-radius:11px;align-items:center;gap:10px;height:56px;padding:0 13px;display:flex}.currency-select:hover{background:#141826;border-color:#fbbf2452}.currency-select>span:last-child{gap:2px;min-width:0;display:grid}.currency-select b{color:#e7ecf4;font-size:13px;font-weight:800}.currency-select small{color:#66748c;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.currency-flag{flex:none;font-size:24px;line-height:1}.currency-swap{color:#fcd34d;background:#12141c;border:1px solid #ffffff1a;border-radius:11px;place-items:center;width:44px;height:56px;transition:all .25s;display:grid}.currency-swap:hover{color:#0b0e1a;background:linear-gradient(135deg,#fbbf24,#f59e0b);border-color:#0000}.currency-result{background:radial-gradient(circle at 20% 0,#fbbf2412,#0000 65%),#ffffff03;border:1px solid #fbbf2429;border-radius:15px;gap:13px;padding:20px;display:grid}.currency-result-main{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.currency-result-from{color:#94a3b8;font-size:19px;font-weight:750}.currency-result-eq{color:#5c677d;font-size:20px;font-weight:900}.currency-result-to{color:#fcd34d;font-size:clamp(24px,3vw,34px);font-weight:900}.currency-result-main b{opacity:.8;font-size:.62em;font-weight:800}.currency-result-meta{color:#6b7a91;flex-wrap:wrap;gap:9px;font-size:10px;font-weight:700;display:flex}.currency-provider{color:#6ee7b7;background:#34d3991a;border-radius:999px;padding:2px 8px}.currency-quick{background:#ffffff03;border:1px solid #ffffff0f;border-radius:13px;padding:14px}.currency-quick-head{color:#fcd34d;align-items:center;gap:7px;margin-bottom:11px;font-size:10px;font-weight:800;display:flex}.currency-quick-grid{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:8px;display:grid}.currency-quick-grid button{text-align:center;background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;gap:3px;padding:10px;display:grid}.currency-quick-grid button:hover{background:#fbbf2412;border-color:#fbbf244d}.currency-quick-grid button.active{background:#fbbf241f;border-color:#fbbf2480}.currency-quick-grid span{font-size:19px}.currency-quick-grid b{color:#e7ecf4;font-size:12px;font-weight:800}.currency-quick-grid small{color:#66748c;font-size:9px;font-weight:750}.currency-table-head{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px 18px;display:grid}.currency-search{color:#8b93a5;background:#090d18;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:9px;height:40px;padding:0 12px;display:flex}.currency-search input{color:#e4e8f0;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:12px}.currency-search button{color:#8b93a5;background:#ffffff0d;border:0;border-radius:6px;place-items:center;width:22px;height:22px;display:grid}.currency-regions{flex-wrap:wrap;gap:6px;display:flex}.currency-regions button{color:#9aa6b8;background:#12141c;border:1px solid #ffffff12;border-radius:9px;height:34px;padding:0 12px;font-size:10px;font-weight:750}.currency-regions button.active{color:#0b0e1a;background:linear-gradient(135deg,#fbbf24,#f59e0b);border-color:#0000}.currency-table-meta{border-bottom:1px solid var(--line);color:#6b7a91;background:#ffffff03;flex-wrap:wrap;align-items:center;gap:12px;padding:11px 18px;font-size:10px;font-weight:700;display:flex}.currency-table-meta b{color:#dbe3ef}.currency-table-meta button{margin-right:auto}.currency-table{background:#ffffff0a;gap:1px;max-height:620px;display:grid;overflow-y:auto}.currency-row{background:#0b0f1b;grid-template-columns:30px 32px minmax(0,1fr) auto auto;align-items:center;gap:11px;padding:11px 18px;display:grid}.currency-row:hover{background:#9333ea0b}.currency-row.crypto{background:#fbbf2406}.currency-fav{color:#4b5873;background:0 0;border:0;border-radius:7px;place-items:center;width:26px;height:26px;display:grid}.currency-fav:hover,.currency-fav.active{color:#fbbf24}.currency-row-flag{text-align:center;font-size:21px}.currency-row-name{min-width:0}.currency-row-name b{color:#e2e8f2;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:750;display:block;overflow:hidden}.currency-row-name small{color:#5c677d;margin-top:2px;font-size:9px;display:block}.currency-row-rate{text-align:left;direction:ltr}.currency-row-rate b{color:#fcd34d;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;font-weight:800;display:block}.currency-row-rate small{color:#5c677d;direction:rtl;font-size:8px;display:block}.currency-row-actions{gap:4px;display:flex}.currency-row-actions button{color:#8b93a5;background:#ffffff05;border:1px solid #ffffff12;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.currency-row-actions button:hover{color:#fff;background:#fbbf241a;border-color:#fbbf2459}.currency-chart-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.currency-range{flex-wrap:wrap;gap:6px;display:flex}.currency-range button{color:#9aa6b8;background:#12141c;border:1px solid #ffffff12;border-radius:9px;height:34px;padding:0 13px;font-size:10px;font-weight:750}.currency-range button.active{color:#fff;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-color:#0000}.currency-stats{grid-template-columns:repeat(auto-fit,minmax(108px,1fr));gap:10px;display:grid}.currency-stats span{background:#ffffff04;border:1px solid #ffffff0f;border-radius:11px;gap:3px;padding:12px;display:grid}.currency-stats b{color:#e7ecf4;font-family:JetBrains Mono,ui-monospace,monospace;font-size:15px;font-weight:800}.currency-stats small{color:#5c677d;font-size:9px;font-weight:750}.currency-stats span.up{background:#34d3990f;border-color:#34d39947}.currency-stats span.up b,.currency-stats span.up svg{color:#34d399}.currency-stats span.down{background:#fb71850f;border-color:#fb718547}.currency-stats span.down b,.currency-stats span.down svg{color:#fb7185}.currency-chart-wrap{background:#ffffff03;border:1px solid #ffffff0f;border-radius:13px;overflow:hidden}.currency-canvas{width:100%;height:300px;display:block}.currency-picker-overlay{z-index:90;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#04060cbf;place-items:start center;padding:8vh 16px;display:grid;position:fixed;inset:0}.currency-picker{border:1px solid var(--line-strong);background:#0b0f1b;border-radius:16px;flex-direction:column;width:min(620px,100%);max-height:74vh;display:flex;overflow:hidden;box-shadow:0 40px 90px #00000080}.currency-picker-head{border-bottom:1px solid var(--line);color:#8b93a5;align-items:center;gap:11px;padding:15px 18px;display:flex}.currency-picker-head input{color:#e4e8f0;background:0 0;border:0;outline:0;flex:1;font-size:14px}.currency-picker-head button{color:#8b93a5;background:#ffffff0a;border:0;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.currency-picker-body{gap:5px;padding:12px;display:grid;overflow-y:auto}.currency-picker-body button{text-align:right;background:#ffffff04;border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;padding:10px 13px;display:flex}.currency-picker-body button:hover{background:#fbbf2412;border-color:#fbbf2447}.currency-picker-body button.active{background:#fbbf241f;border-color:#fbbf2480}.currency-picker-body b{color:#e2e8f2;font-size:12px;font-weight:750;display:block}.currency-picker-body small{color:#66748c;margin-top:2px;font-size:9px;display:block}.bot-vault{background:#ffffff03;border:1px solid #ffffff12;border-radius:12px;margin-top:16px;padding:13px}.bot-vault-head{color:#a5b4fc;align-items:center;gap:7px;margin-bottom:10px;font-size:10px;font-weight:800;display:flex}.bot-vault-list{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:8px;display:grid}.bot-vault-item{background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:6px;padding:8px 10px;display:grid}.bot-vault-item.active{background:#34d39912;border-color:#34d39966}.bot-vault-main{text-align:right;background:0 0;border:0;align-items:center;gap:9px;min-width:0;display:flex}.bot-vault-main img,.bot-vault-fallback{object-fit:cover;border-radius:50%;flex:none;width:32px;height:32px}.bot-vault-fallback{color:#fff;background:linear-gradient(135deg,#5865f2,#7c3aed);place-items:center;font-size:13px;font-weight:900;display:grid}.bot-vault-main>span{gap:2px;min-width:0;display:grid}.bot-vault-main b{color:#e2e8f2;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:750;overflow:hidden}.bot-vault-main small{color:#5c677d;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,monospace;font-size:8px;overflow:hidden}.bot-vault-remove{color:#fda4af;background:#fb718517;border:0;border-radius:6px;place-items:center;width:22px;height:22px;display:grid}.bot-vault-remove:hover{color:#fff;background:#fb718533}.bot-hero{border:1px solid var(--line);background:#0b0f1b;border-radius:16px;position:relative;overflow:hidden}.bot-hero-banner{object-fit:cover;width:100%;height:150px;display:block}.bot-hero-gradient{background:linear-gradient(135deg,#5865f2,#1a1d2e)}.bot-hero-body{grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:16px;margin-top:-42px;padding:0 20px 18px;display:grid}.bot-hero-avatar{object-fit:cover;background:#0b0f1b;border:5px solid #0b0f1b;border-radius:50%;width:92px;height:92px}.bot-hero-info{min-width:0;padding-bottom:6px}.bot-hero-info h2{color:#fff;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:21px;font-weight:900;display:flex}.bot-hero-info small{color:#7d879b;margin-top:4px;font-family:ui-monospace,monospace;font-size:11px;display:block}.bot-tag{color:#fff;letter-spacing:.04em;background:#5865f2;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:9px;font-weight:900;display:inline-flex}.bot-tag.verified{color:#6ee7b7;background:#34d39933}.bot-tag.sm{margin-right:6px;padding:1px 6px;font-size:8px}.bot-badges{flex-wrap:wrap;gap:5px;margin-top:9px;display:flex}.bot-badges span{color:#c4b5fd;background:#9333ea1c;border-radius:999px;padding:3px 9px;font-size:9px;font-weight:750}.bot-stats-grid{grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:12px;display:grid}.bot-stat{background:#ffffff04;border:1px solid #ffffff12;border-radius:13px;gap:4px;padding:15px;display:grid}.bot-stat small{color:#5c677d;font-size:9px;font-weight:800}.bot-stat b{color:#e7ecf4;font-size:17px;font-weight:850}.bot-stat em{color:#66748c;font-size:9px;font-style:normal}.bot-stat.warn{background:#fbbf240d;border-color:#fbbf244d}.bot-stat.warn em{color:#fbbf87}.link-button{color:#a5b4fc;background:0 0;border:0;padding:0;font-size:9px;font-weight:750}.link-button:hover{color:#c7d2fe;text-decoration:underline}.bot-portal-links{grid-template-columns:repeat(auto-fit,minmax(152px,1fr));gap:8px;display:grid}.bot-portal-links a{color:#cbd5e1;background:#ffffff05;border:1px solid #ffffff14;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:40px;font-size:11px;font-weight:750;display:inline-flex}.bot-portal-links a:hover{color:#fff;background:#5865f21a;border-color:#5865f266}.bot-log-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:13px 16px;display:flex}.bot-log-head b{color:#e7ecf4;align-items:center;gap:7px;font-size:11px;display:flex}.bot-log-head svg{color:#34d399}.bot-log-body{max-height:260px;overflow-y:auto}.bot-log-row{border-bottom:1px solid #ffffff09;grid-template-columns:52px minmax(0,1fr) 42px 48px;align-items:center;gap:9px;padding:8px 16px;font-size:9px;display:grid}.bot-log-method{color:#c4b5fd;text-align:center;background:#8b7cf624;border-radius:5px;padding:2px 6px;font-size:8px;font-weight:800}.bot-log-row code{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;font:9px/1.5 ui-monospace,monospace;overflow:hidden}.bot-log-status{text-align:center;font-weight:800}.bot-log-row.ok .bot-log-status{color:#34d399}.bot-log-row.fail .bot-log-status{color:#fb7185}.bot-log-ms{color:#5c677d;text-align:left;direction:ltr}.bot-log-error{color:#fda4af;grid-column:2/-1;font-size:8px}.bot-guilds-head{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px 18px;display:grid}.bot-guild-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:9px;max-height:560px;padding:16px;display:grid;overflow-y:auto}.bot-guild-card{text-align:right;background:#ffffff04;border:1px solid #ffffff0f;border-radius:12px;grid-template-columns:42px minmax(0,1fr) 16px;align-items:center;gap:11px;padding:11px;display:grid}.bot-guild-card:hover{background:#5865f214;border-color:#5865f259}.bot-guild-card img,.bot-guild-fallback{object-fit:cover;border-radius:13px;width:42px;height:42px}.bot-guild-fallback{color:#fff;background:linear-gradient(135deg,#5865f2,#7c3aed);place-items:center;font-size:17px;font-weight:900;display:grid}.bot-guild-fallback.lg{border-radius:22px;width:76px;height:76px;font-size:30px}.bot-guild-card b{color:#e2e8f2;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:750;display:block;overflow:hidden}.bot-guild-card small{color:#5c677d;align-items:center;gap:6px;margin-top:3px;font-size:9px;display:flex}.bot-guild-card svg{color:#5c677d}.bot-owner-tag{color:#fcd34d;background:#fbbf2424;border-radius:5px;align-items:center;gap:3px;padding:1px 6px;font-size:8px;font-weight:800;display:inline-flex}.bot-guild-header{background:#ffffff04;border:1px solid #ffffff12;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;padding:16px;display:grid}.bot-guild-header img{object-fit:cover;border-radius:22px;width:76px;height:76px}.bot-guild-header h3{color:#fff;margin:0;font-size:18px;font-weight:850}.bot-guild-header small{color:#7d879b;margin-top:3px;font-family:ui-monospace,monospace;font-size:10px;display:block}.bot-guild-meta{flex-wrap:wrap;gap:8px;margin-top:9px;display:flex}.bot-guild-meta span{color:#9aa6b8;background:#ffffff0a;border-radius:999px;padding:3px 9px;font-size:9px;font-weight:700}.bot-section{background:#ffffff03;border:1px solid #ffffff0f;border-radius:13px;padding:14px}.bot-section h4{color:#dbe3ef;align-items:center;gap:7px;margin:0 0 11px;font-size:12px;font-weight:800;display:flex}.bot-roles,.bot-perms{flex-wrap:wrap;gap:6px;display:flex}.bot-roles span{background:#ffffff06;border:1px solid;border-radius:999px;padding:4px 11px;font-size:10px;font-weight:750}.bot-perms span{color:#6ee7b7;background:#34d39917;border-radius:7px;padding:4px 10px;font-size:9px;font-weight:700}.bot-perms span.admin{color:#fda4af;background:#fb718524;font-weight:800}.bot-channels{grid-template-columns:repeat(auto-fill,minmax(178px,1fr));gap:7px;max-height:300px;display:grid;overflow-y:auto}.bot-channel{text-align:right;background:#ffffff04;border:1px solid #ffffff0e;border-radius:9px;grid-template-columns:16px minmax(0,1fr);gap:3px 8px;padding:8px 11px;display:grid}.bot-channel:hover{background:#5865f214;border-color:#5865f259}.bot-channel.voice:hover{background:#34d39914;border-color:#34d39959}.bot-channel svg{color:#7d879b;grid-row:1/span 2;align-self:center}.bot-channel.voice svg{color:#34d399}.bot-channel span{color:#dbe3ef;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;overflow:hidden}.bot-channel small{color:#5c677d;font-size:8px}.bot-commands{gap:6px;display:grid}.bot-command{background:#ffffff04;border:1px solid #ffffff0f;border-radius:10px;grid-template-columns:minmax(0,1fr) 30px;align-items:center;gap:9px;padding:9px 12px;display:grid}.bot-command>span{gap:2px;min-width:0;display:grid}.bot-command b{color:#a5b4fc;font-family:ui-monospace,monospace;font-size:12px}.bot-command small{color:#66748c;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.bot-command button{color:#fda4af;background:#fb71850f;border:1px solid #fb718533;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.bot-command button:hover{color:#fff;background:#fb718533}.bot-danger{background:#fb71850d;border:1px solid #fb718538;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:13px;display:flex}.bot-danger span{color:#fda4af;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.btn-danger{color:#fecdd3;background:#fb71851f;border:1px solid #fb718559;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 15px;font-size:11px;font-weight:800;transition:all .2s;display:inline-flex}.btn-danger:hover{color:#fff;background:#e11d48;border-color:#0000}.voice-dashboard{grid-template-columns:repeat(auto-fit,minmax(138px,1fr));gap:10px;display:grid}.voice-status-card{background:#ffffff04;border:1px solid #ffffff12;border-radius:12px;grid-column:span 2;align-items:center;gap:11px;padding:13px 15px;display:flex}.voice-status-card b{color:#e7ecf4;font-size:12px;display:block}.voice-status-card small{color:#66748c;margin-top:2px;font-size:9px;display:block}.voice-metric{background:#ffffff04;border:1px solid #ffffff12;border-radius:12px;gap:4px;padding:13px 15px;display:grid}.voice-metric small{color:#5c677d;align-items:center;gap:5px;font-size:9px;font-weight:800;display:flex}.voice-metric b{color:#e7ecf4;font-family:JetBrains Mono,ui-monospace,monospace;font-size:17px;font-weight:850}.voice-metric.highlight{background:#34d3990f;border-color:#34d3994d}.voice-metric.highlight b,.voice-metric.highlight svg{color:#34d399}.voice-metric.warn{background:#fbbf240d;border-color:#fbbf244d}.voice-metric.warn b{color:#fcd34d}.voice-dot.ready{background:#34d399;box-shadow:0 0 14px #34d39980}.voice-dot.invalid-token{background:#ef4444;box-shadow:0 0 14px #ef444480}.voice-dot.idle{background:#64748b}.voice-hint{color:#6ee7b7;align-items:center;font-size:10px;font-weight:750;display:inline-flex}.voice-log-box p{margin:0}.voice-log-box span{color:#4b5873;margin-left:6px}.voice-log-ok{color:#6ee7b7}.voice-log-warn{color:#fcd34d}.voice-log-error{color:#fda4af}.voice-log-info{color:#94a3b8}.bot-embed-form{background:#ffffff03;border:1px solid #ffffff0f;border-radius:12px;gap:10px;padding:13px;display:grid}.premium-color{border:1px solid var(--line);cursor:pointer;background:#090d18;border-radius:9px;width:54px;height:42px;padding:3px}.bot-embed-preview{background:#2b2d31;border-right:4px solid #5865f2;border-radius:6px;padding:12px 14px}.bot-embed-preview b{color:#fff;margin-bottom:5px;font-size:13px;display:block}.bot-embed-preview p{color:#dbdee1;white-space:pre-wrap;margin:0 0 7px;font-size:12px;line-height:1.7}.bot-embed-preview small{color:#949ba4;font-size:9px}.bot-messages{gap:7px;max-height:420px;display:grid;overflow-y:auto}.bot-message{background:#ffffff04;border:1px solid #ffffff0e;border-radius:11px;grid-template-columns:38px minmax(0,1fr) 30px;gap:11px;padding:10px 12px;display:grid}.bot-message.own{background:#34d3990d;border-color:#34d3994d}.bot-message img{object-fit:cover;border-radius:50%;width:38px;height:38px}.bot-message>div{min-width:0}.bot-message b{color:#e7ecf4;align-items:center;font-size:11px;font-weight:750;display:flex}.bot-message p{color:#cbd5e1;word-break:break-word;margin:4px 0;font-size:12px;line-height:1.7}.bot-message p em{color:#5c677d;font-size:11px}.bot-message small{color:#5c677d;font-size:8px}.bot-message>button{color:#fda4af;background:#fb71850f;border:1px solid #fb718533;border-radius:8px;align-self:start;place-items:center;width:28px;height:28px;display:grid}.bot-message>button:hover{color:#fff;background:#fb718533}.bot-sent-log{gap:5px;max-height:180px;display:grid;overflow-y:auto}.bot-sent-log>div{border-radius:8px;grid-template-columns:58px minmax(0,1fr);gap:9px;padding:7px 10px;font-size:10px;display:grid}.bot-sent-log>div.ok{background:#34d3990f}.bot-sent-log>div.fail{background:#fb718512}.bot-sent-log span{color:#5c677d;direction:ltr;font-size:9px}.bot-sent-log b{color:#cbd5e1;text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.bot-sent-log>div.fail b{color:#fda4af}.bot-app-header{background:#ffffff04;border:1px solid #ffffff12;border-radius:12px;align-items:center;gap:13px;padding:13px;display:flex}.bot-app-header img{object-fit:cover;border-radius:14px;width:52px;height:52px}.bot-app-header b{color:#fff;font-size:15px;display:block}.bot-app-header small{color:#7d879b;margin-top:3px;font-family:ui-monospace,monospace;font-size:10px;display:block}.bot-intents{gap:8px;display:grid}.bot-intent{cursor:pointer;background:#ffffff04;border:1px solid #ffffff0f;border-radius:11px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:11px;padding:11px 13px;display:grid}.bot-intent:hover{border-color:#8b7cf64d}.bot-intent input{margin-top:2px}.bot-intent b{color:#e2e8f2;font-size:11px;font-weight:750;display:block}.bot-intent em{color:#7dd3fc;font-family:ui-monospace,monospace;font-size:9px;font-style:normal}.bot-intent small{color:#66748c;margin-top:3px;font-size:9px;line-height:1.7;display:block}.bot-presets{grid-template-columns:repeat(auto-fill,minmax(188px,1fr));gap:8px;display:grid}.bot-presets button{text-align:right;background:#ffffff04;border:1px solid #ffffff0f;border-radius:11px;gap:3px;padding:11px 13px;display:grid}.bot-presets button:hover{background:#8b7cf612;border-color:#8b7cf652}.bot-presets button.active{background:#34d3991a;border-color:#34d39973}.bot-presets b{color:#e2e8f2;font-size:11px;font-weight:800}.bot-presets small{color:#66748c;font-size:9px;line-height:1.6}.bot-perm-group{margin-top:11px}.bot-perm-group-title{color:#a5b4fc;margin-bottom:7px;font-size:10px;font-weight:800}.bot-perm-list{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:6px;display:grid}.bot-perm-item{color:#9aa6b8;cursor:pointer;background:#ffffff03;border:1px solid #ffffff0d;border-radius:8px;align-items:center;gap:8px;padding:7px 10px;font-size:10px;display:flex}.bot-perm-item:hover{border-color:#8b7cf647}.bot-perm-item.on{color:#a7f3d0;background:#34d39912;border-color:#34d39959}.bot-scopes{grid-template-columns:repeat(auto-fill,minmax(198px,1fr));gap:7px;display:grid}.bot-scopes label{cursor:pointer;background:#ffffff03;border:1px solid #ffffff0e;border-radius:10px;align-items:center;gap:9px;padding:9px 11px;display:flex}.bot-scopes label.on{background:#5865f217;border-color:#5865f266}.bot-scopes b{color:#dbe3ef;font-family:ui-monospace,monospace;font-size:10px;display:block}.bot-scopes small{color:#66748c;margin-top:2px;font-size:8px;display:block}.bot-invite-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.bot-qr{background:#ffffff05;border:1px solid #ffffff12;border-radius:13px;justify-items:center;gap:6px;padding:11px;display:grid}.bot-qr img{background:#fff;border-radius:8px;width:110px;height:110px}.bot-qr small{color:#66748c;align-items:center;gap:5px;font-size:8px;font-weight:750;display:flex}.bot-script-tabs{gap:8px;display:flex}.bot-script-tabs button{color:#9aa6b8;background:#12141c;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:7px;height:38px;padding:0 16px;font-size:11px;font-weight:800;display:inline-flex}.bot-script-tabs button.active{color:#fff;background:linear-gradient(135deg,#34d399,#059669);border-color:#0000}.bot-deploy-guide{background:#ffffff03;border:1px solid #ffffff0f;border-radius:13px;padding:15px}.bot-deploy-guide h4{color:#dbe3ef;margin:0 0 12px;font-size:12px;font-weight:800}.bot-deploy-grid{grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:12px;display:grid}.bot-deploy-grid>div{background:#ffffff04;border:1px solid #ffffff0e;border-radius:11px;padding:12px}.bot-deploy-grid b{color:#6ee7b7;margin-bottom:8px;font-size:11px;font-weight:800;display:block}.bot-deploy-grid ol{color:#94a3b8;margin:0;padding-right:16px;font-size:10px;line-height:1.9}.bot-deploy-grid code{color:#a5b4fc;direction:ltr;background:#070b14;border-radius:4px;padding:1px 5px;font:9px ui-monospace,monospace;display:inline-block}.identity-block{gap:9px;display:grid}.identity-banner-row{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.identity-banner-row img{object-fit:cover;border:1px solid var(--line);border-radius:11px;width:260px;max-width:100%;height:96px}.identity-banner-empty{color:#4b5873;border:1px dashed #ffffff24;border-radius:11px;place-items:center;width:260px;max-width:100%;height:96px;font-size:11px;display:grid}@media(max-width:1000px){.translate-workspace,.crypto-workspace{grid-template-columns:1fr}.currency-convert{grid-template-columns:1fr 1fr}.currency-swap{width:100%}.bot-hero-body{grid-template-columns:auto minmax(0,1fr)}}@media(max-width:700px){.translate-bar{grid-template-columns:1fr}.translate-swap{width:100%}.translate-swap:hover{transform:none}.currency-convert,.currency-table-head,.bot-guilds-head{grid-template-columns:1fr}.currency-row{grid-template-columns:26px 28px minmax(0,1fr) auto}.currency-row-actions{grid-column:1/-1;justify-content:flex-end}.voice-status-card{grid-column:span 1}.bot-log-row{grid-template-columns:46px minmax(0,1fr) 38px}.bot-log-ms{display:none}.bot-stats-grid{grid-template-columns:1fr 1fr}}@media(max-width:900px){.gif-gen-layout{grid-template-columns:1fr}.gif-gen-controls{max-height:none;position:static}}@media(max-width:1100px){.tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-section{grid-template-columns:1fr 1fr;padding:40px}.trust-section{grid-template-columns:repeat(2,1fr)}}@media(max-width:1500px)and (min-width:1101px){.tool-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.sidebar{display:none}.app-body{display:block}.main-content{padding-left:max(32px,50vw - 938px);padding-right:max(32px,50vw - 938px)}.main-content>div,.site-footer,.mega-footer,.page-breadcrumb{max-width:1940px;margin-left:auto;margin-right:auto}}@media(max-width:1023px){.topbar{grid-template-columns:auto minmax(180px,1fr) auto;padding:0 14px}.top-nav{display:none}.sidebar{background:#0b0e19;width:min(300px,84vw);height:100vh;transition:transform .25s;position:fixed;top:0;right:0;transform:translate(105%)}.sidebar.open{transform:translate(0)}.main-content{padding:0 20px 78px}.sidebar-mobile-head,.mobile-dock{display:flex}}@media(max-width:760px){.topbar{grid-template-columns:auto 1fr auto;gap:9px;height:60px}.header-search{justify-content:center;justify-self:end;width:38px;padding:0}.header-search span,.header-search kbd,.status-chip{display:none}.main-content{padding-left:13px;padding-right:13px}.home-page{padding-top:13px}.directory-hero{min-height:auto;padding:42px 0 18px}.directory-copy h1{letter-spacing:-1.4px;font-size:38px}.directory-copy p{font-size:13px}.directory-controls{grid-template-columns:1fr;margin-top:28px}.directory-search{border-radius:13px;height:50px;padding:0 14px}.directory-search span{font-size:11px}.directory-search kbd{display:none}.directory-sort{justify-content:space-between}.directory-sort .premium-input{min-width:190px;height:46px}.directory-tabs{gap:7px}.directory-tabs button{border-radius:12px;height:42px;padding:0 14px;font-size:11px}.hero-section{border-radius:15px;grid-template-columns:1fr;min-height:auto;padding:38px 24px 26px}.hero-copy h1{letter-spacing:-4px}.hero-copy p{font-size:11px}.hero-visual{min-height:280px;transform:none}.visual-image-area{min-height:120px}.visual-orb{border-radius:23px;width:85px;height:85px}.visual-orb:before{border-radius:20px}.tools-section{padding-top:45px}.section-heading{align-items:start}.tool-grid{grid-template-columns:1fr}.tool-card{min-height:175px}.trust-section{grid-template-columns:1fr}.tool-page,.animate-fade-in{padding-top:25px}.tool-heading{align-items:flex-start}.tool-icon{width:44px;height:44px}.tool-heading p{font-size:10px}.canvas-stage{min-height:370px;padding:12px}.export-bar{flex-wrap:wrap;align-items:stretch}.export-bar>div:first-child{width:100px}.export-bar .primary-action{width:100%}.secret-control-bar,.secret-grid,.markdown-lab{grid-template-columns:1fr}.markdown-row{grid-template-columns:minmax(0,1fr) 90px 32px}.markdown-preview-wrap,.seo-grid,.date-grid,.converter-grid{grid-template-columns:1fr}.converter-equals{font-size:20px}.social-preview{grid-template-columns:1fr}.social-image{min-height:160px}.lookup-input-row,.lookup-profile-body,.lookup-details-grid,.bot-toolkit-grid{grid-template-columns:1fr}.lookup-input-row .premium-input,.lookup-input-row .primary-action{height:58px;min-height:58px;font-size:16px}.lookup-profile-body{padding:0 22px 28px}.lookup-actions{padding-top:0}.lookup-details-grid{gap:12px;padding:18px}.ansi-color-grid{grid-template-columns:repeat(2,1fr)}.site-footer{text-align:center;flex-direction:column;justify-content:center;margin-bottom:55px;padding:20px 0}.toast{justify-content:center;bottom:84px;left:16px;right:16px}.counter-stats-grid,.counter-secondary-grid,.random-field-grid,.overview-grid,.b64-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.palette-layout,.bot-token-row,.fake-ping-grid{grid-template-columns:1fr}.fake-ping-controls .workspace-panel{position:static}.taskbar-icon{border-radius:32px;width:128px;height:128px}.taskbar-icon-placeholder{font-size:46px}.taskbar-badge{min-width:48px;height:32px;font-size:14px}.discord-shell-preview{grid-template-columns:60px minmax(0,1fr)}.mega-footer-grid,.crypto-workspace,.banner-layout,.media-actions,.gif-name-panel{grid-template-columns:1fr}.mega-footer-bottom{text-align:center;flex-direction:column}.banner-theme-grid{grid-template-columns:repeat(5,1fr)}}@media(max-width:450px){.hero-actions>button{width:100%}.hero-visual{padding:13px}.visual-font-row{height:78px}.visual-tools span{font-size:7px}.tool-count{display:none}.category-tabs button{padding:0 12px}.font-result{grid-template-columns:minmax(0,1fr) 34px;padding:12px}.image-tab-list{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{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-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-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}
