/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--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-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-300:oklch(80.8% .114 19.571);--color-red-500:oklch(63.7% .237 25.331);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--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-emerald-500:oklch(69.6% .17 162.48);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-950:oklch(30.2% .056 229.695);--color-sky-300:oklch(82.8% .111 230.318);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-indigo-500:oklch(58.5% .233 277.117);--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-purple-950:oklch(29.1% .149 302.717);--color-rose-300:oklch(81% .117 11.638);--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-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--font-sans:"Outfit",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}html{scroll-behavior:smooth;font-family:var(--font-sans);color:#f3f4f6;background-color:#030712}::-webkit-scrollbar{width:9px}::-webkit-scrollbar-track{background:#030712}::-webkit-scrollbar-thumb{background:linear-gradient(#06b6d4,#0284c7);border:2px solid #030712;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(#22d3ee,#0ea5e9)}[role=button],a,button,input[type=button],input[type=submit]{cursor:pointer}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.top-1\/3{top:33.3333%}.top-1\/4{top:25%}.right-5{right:calc(var(--spacing) * 5)}.right-10{right:calc(var(--spacing) * 10)}.-bottom-20{bottom:calc(var(--spacing) * -20)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.left-1\/2{left:50%}.left-4{left:calc(var(--spacing) * 4)}.z-10{z-index:10}.z-50{z-index:50}.z-\[60\]{z-index:60}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-auto{margin-block:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-auto{margin-top:auto}.-mr-0\.5{margin-right:calc(var(--spacing) * -.5)}.-mr-1{margin-right:calc(var(--spacing) * -1)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.ml-1{margin-left:var(--spacing)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-20{height:calc(var(--spacing) * 20)}.h-96{height:calc(var(--spacing) * 96)}.h-\[0\.92em\]{height:.92em}.h-\[1\.15em\]{height:1.15em}.h-\[18px\]{height:18px}.h-\[22rem\]{height:22rem}.h-\[550px\]{height:550px}.h-full{height:100%}.max-h-56{max-height:calc(var(--spacing) * 56)}.min-h-\[68vh\]{min-height:68vh}.min-h-screen{min-height:100vh}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.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-20{width:calc(var(--spacing) * 20)}.w-96{width:calc(var(--spacing) * 96)}.w-\[18px\]{width:18px}.w-\[36rem\]{width:36rem}.w-\[550px\]{width:550px}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-45{min-width:calc(var(--spacing) * 45)}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)}.-translate-x-1\/2,.-translate-y-1\/2{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.grid-cols-1{grid-template-columns:repeat(1,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}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-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-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}:where(.space-y-0\.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)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * 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)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/30{border-color:color-mix(in oklab,var(--color-amber-500) 30%,transparent)}}.border-cyan-500\/20{border-color:#00b7d733}@supports (color:color-mix(in lab,red,red)){.border-cyan-500\/20{border-color:color-mix(in oklab,var(--color-cyan-500) 20%,transparent)}}.border-cyan-500\/30{border-color:#00b7d74d}@supports (color:color-mix(in lab,red,red)){.border-cyan-500\/30{border-color:color-mix(in oklab,var(--color-cyan-500) 30%,transparent)}}.border-purple-500\/30{border-color:#ac4bff4d}@supports (color:color-mix(in lab,red,red)){.border-purple-500\/30{border-color:color-mix(in oklab,var(--color-purple-500) 30%,transparent)}}.border-slate-700{border-color:var(--color-slate-700)}.border-slate-800{border-color:var(--color-slate-800)}.border-slate-800\/80{border-color:#1d293dcc}@supports (color:color-mix(in lab,red,red)){.border-slate-800\/80{border-color:color-mix(in oklab,var(--color-slate-800) 80%,transparent)}}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.border-white\/5{border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.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\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.06\]{border-color:color-mix(in oklab,var(--color-white) 6%,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)}}.border-white\/\[0\.08\]{border-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.08\]{border-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.bg-\[\#030712\]{background-color:#030712}.bg-\[\#030712\]\/80{background-color:oklab(12.964% -.00395439 -.0270811/.8)}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.bg-black\/90{background-color:#000000e6}@supports (color:color-mix(in lab,red,red)){.bg-black\/90{background-color:color-mix(in oklab,var(--color-black) 90%,transparent)}}.bg-blue-600\/10{background-color:#155dfc1a}@supports (color:color-mix(in lab,red,red)){.bg-blue-600\/10{background-color:color-mix(in oklab,var(--color-blue-600) 10%,transparent)}}.bg-cyan-400{background-color:var(--color-cyan-400)}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-cyan-500\/10{background-color:#00b7d71a}@supports (color:color-mix(in lab,red,red)){.bg-cyan-500\/10{background-color:color-mix(in oklab,var(--color-cyan-500) 10%,transparent)}}.bg-cyan-500\/15{background-color:#00b7d726}@supports (color:color-mix(in lab,red,red)){.bg-cyan-500\/15{background-color:color-mix(in oklab,var(--color-cyan-500) 15%,transparent)}}.bg-cyan-600{background-color:var(--color-cyan-600)}.bg-cyan-950\/30{background-color:#0533454d}@supports (color:color-mix(in lab,red,red)){.bg-cyan-950\/30{background-color:color-mix(in oklab,var(--color-cyan-950) 30%,transparent)}}.bg-cyan-950\/40{background-color:#05334566}@supports (color:color-mix(in lab,red,red)){.bg-cyan-950\/40{background-color:color-mix(in oklab,var(--color-cyan-950) 40%,transparent)}}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/10{background-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)}}.bg-purple-950\/70{background-color:#3c0366b3}@supports (color:color-mix(in lab,red,red)){.bg-purple-950\/70{background-color:color-mix(in oklab,var(--color-purple-950) 70%,transparent)}}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/10{background-color:color-mix(in oklab,var(--color-red-500) 10%,transparent)}}.bg-slate-800{background-color:var(--color-slate-800)}.bg-slate-900{background-color:var(--color-slate-900)}.bg-slate-900\/30{background-color:#0f172b4d}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/30{background-color:color-mix(in oklab,var(--color-slate-900) 30%,transparent)}}.bg-slate-900\/40{background-color:#0f172b66}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/40{background-color:color-mix(in oklab,var(--color-slate-900) 40%,transparent)}}.bg-slate-900\/50{background-color:#0f172b80}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/50{background-color:color-mix(in oklab,var(--color-slate-900) 50%,transparent)}}.bg-slate-900\/60{background-color:#0f172b99}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/60{background-color:color-mix(in oklab,var(--color-slate-900) 60%,transparent)}}.bg-slate-950{background-color:var(--color-slate-950)}.bg-slate-950\/70{background-color:#020618b3}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/70{background-color:color-mix(in oklab,var(--color-slate-950) 70%,transparent)}}.bg-slate-950\/95{background-color:#020618f2}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/95{background-color:color-mix(in oklab,var(--color-slate-950) 95%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-white) 4%,transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab}.bg-gradient-to-b,.bg-gradient-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab}.bg-gradient-to-r{--tw-gradient-position:to right in oklab}.bg-gradient-to-r,.bg-gradient-to-tr{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-tr{--tw-gradient-position:to top right in oklab}.from-amber-500\/10{--tw-gradient-from:#f99c001a}@supports (color:color-mix(in lab,red,red)){.from-amber-500\/10{--tw-gradient-from:color-mix(in oklab,var(--color-amber-500) 10%,transparent)}}.from-amber-500\/10{--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))}.from-black\/80{--tw-gradient-from:#000c}@supports (color:color-mix(in lab,red,red)){.from-black\/80{--tw-gradient-from:color-mix(in oklab,var(--color-black) 80%,transparent)}}.from-black\/80{--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))}.from-cyan-300{--tw-gradient-from:var(--color-cyan-300);--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))}.from-slate-900{--tw-gradient-from:var(--color-slate-900);--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))}.via-cyan-500\/10{--tw-gradient-via:#00b7d71a}@supports (color:color-mix(in lab,red,red)){.via-cyan-500\/10{--tw-gradient-via:color-mix(in oklab,var(--color-cyan-500) 10%,transparent)}}.via-cyan-500\/10{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-sky-300{--tw-gradient-via:var(--color-sky-300);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-950\/80{--tw-gradient-via:#020618cc}@supports (color:color-mix(in lab,red,red)){.via-slate-950\/80{--tw-gradient-via:color-mix(in oklab,var(--color-slate-950) 80%,transparent)}}.via-slate-950\/80{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#030712\]{--tw-gradient-to:#030712;--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-blue-500{--tw-gradient-to:var(--color-blue-500);--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-cyan-950{--tw-gradient-to:var(--color-cyan-950);--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))}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-current{fill:currentColor}.object-contain{object-fit:contain}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.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-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-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-\[11px\]{font-size:11px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-all{word-break:break-all}.text-amber-200{color:var(--color-amber-200)}.text-amber-300{color:var(--color-amber-300)}.text-amber-300\/90{color:#ffd236e6}@supports (color:color-mix(in lab,red,red)){.text-amber-300\/90{color:color-mix(in oklab,var(--color-amber-300) 90%,transparent)}}.text-amber-400{color:var(--color-amber-400)}.text-cyan-200{color:var(--color-cyan-200)}.text-cyan-300{color:var(--color-cyan-300)}.text-cyan-400{color:var(--color-cyan-400)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-400{color:var(--color-emerald-400)}.text-gray-100{color:var(--color-gray-100)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-indigo-500{color:var(--color-indigo-500)}.text-purple-300{color:var(--color-purple-300)}.text-purple-400{color:var(--color-purple-400)}.text-red-300{color:var(--color-red-300)}.text-rose-300{color:var(--color-rose-300)}.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-slate-950{color:var(--color-slate-950)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.opacity-15{opacity:.15}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040)}.shadow-2xl,.shadow-\[0_0_15px_rgba\(6\,182\,212\,0\.4\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(6\,182\,212\,0\.4\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#06b6d466)}.shadow-\[0_0_15px_rgba\(34\,211\,238\,0\.2\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#22d3ee33)}.shadow-\[0_0_15px_rgba\(34\,211\,238\,0\.2\)\],.shadow-\[0_8px_30px_-8px_rgba\(34\,211\,238\,0\.6\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_30px_-8px_rgba\(34\,211\,238\,0\.6\)\]{--tw-shadow:0 8px 30px -8px var(--tw-shadow-color,#22d3ee99)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.shadow-sm{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.blur{--tw-blur:blur(8px)}.blur,.blur-3xl{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,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl))}.drop-shadow-\[0_0_30px_rgba\(59\,130\,246\,0\.45\)\]{--tw-drop-shadow-size:drop-shadow(0 0 30px var(--tw-drop-shadow-color,#3b82f673));--tw-drop-shadow:var(--tw-drop-shadow-size)}.drop-shadow-\[0_0_30px_rgba\(59\,130\,246\,0\.45\)\],.drop-shadow-\[0_10px_40px_rgba\(0\,0\,0\,0\.9\)\]{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_10px_40px_rgba\(0\,0\,0\,0\.9\)\]{--tw-drop-shadow-size:drop-shadow(0 10px 40px var(--tw-drop-shadow-color,#000000e6));--tw-drop-shadow:var(--tw-drop-shadow-size)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl))}.backdrop-blur-2xl,.backdrop-blur-md{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md))}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.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))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:text-cyan-200:is(:where(.group):hover *){color:var(--color-cyan-200)}.group-hover\:text-cyan-300:is(:where(.group):hover *){color:var(--color-cyan-300)}}.selection\:bg-cyan-500 ::selection{background-color:var(--color-cyan-500)}.selection\:bg-cyan-500::selection{background-color:var(--color-cyan-500)}.selection\:text-black ::selection{color:var(--color-black)}.selection\:text-black::selection{color:var(--color-black)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:bottom-0:after{content:var(--tw-content);bottom:0}.after\:left-0:after{content:var(--tw-content);left:0}.after\:h-\[2px\]:after{content:var(--tw-content);height:2px}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:scale-x-0:after{content:var(--tw-content);--tw-scale-x:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e+38px}.after\:bg-cyan-400:after{content:var(--tw-content);background-color:var(--color-cyan-400)}.after\:transition-transform:after{content:var(--tw-content);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))}.after\:duration-300:after{content:var(--tw-content);--tw-duration:.3s;transition-duration:.3s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}@media (hover:hover){.hover\:border-cyan-400\/30:hover{border-color:#00d2ef4d}@supports (color:color-mix(in lab,red,red)){.hover\:border-cyan-400\/30:hover{border-color:color-mix(in oklab,var(--color-cyan-400) 30%,transparent)}}.hover\:bg-cyan-300:hover{background-color:var(--color-cyan-300)}.hover\:bg-cyan-500:hover{background-color:var(--color-cyan-500)}.hover\:bg-cyan-500\/20:hover{background-color:#00b7d733}@supports (color:color-mix(in lab,red,red)){.hover\:bg-cyan-500\/20:hover{background-color:color-mix(in oklab,var(--color-cyan-500) 20%,transparent)}}.hover\:bg-cyan-950\/50:hover{background-color:#05334580}@supports (color:color-mix(in lab,red,red)){.hover\:bg-cyan-950\/50:hover{background-color:color-mix(in oklab,var(--color-cyan-950) 50%,transparent)}}.hover\:bg-slate-700:hover{background-color:var(--color-slate-700)}.hover\:bg-slate-800:hover{background-color:var(--color-slate-800)}.hover\:bg-slate-800\/50:hover{background-color:#1d293d80}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-800\/50:hover{background-color:color-mix(in oklab,var(--color-slate-800) 50%,transparent)}}.hover\:bg-slate-900\/80:hover{background-color:#0f172bcc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-900\/80:hover{background-color:color-mix(in oklab,var(--color-slate-900) 80%,transparent)}}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.hover\:bg-white\/\[0\.1\]:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.1\]:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.06\]:hover{background-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.08\]:hover{background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.hover\:text-cyan-200:hover{color:var(--color-cyan-200)}.hover\:text-cyan-300:hover{color:var(--color-cyan-300)}.hover\:text-cyan-400:hover{color:var(--color-cyan-400)}.hover\:text-gray-400:hover{color:var(--color-gray-400)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:after\:scale-x-100:hover:after{content:var(--tw-content);--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:40rem){.sm\:-mr-4{margin-right:calc(var(--spacing) * -4)}.sm\:ml-auto{margin-left:auto}.sm\:w-auto{width:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:pt-12{padding-top:calc(var(--spacing) * 12)}.sm\:pt-14{padding-top:calc(var(--spacing) * 14)}.sm\:pt-16{padding-top:calc(var(--spacing) * 16)}.sm\:pt-24{padding-top:calc(var(--spacing) * 24)}.sm\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.sm\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:-mr-6{margin-right:calc(var(--spacing) * -6)}.md\:flex{display:flex}.md\:hidden{display:none}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:gap-14{gap:calc(var(--spacing) * 14)}.md\:pt-2{padding-top:calc(var(--spacing) * 2)}.md\:text-left{text-align:left}.md\:text-9xl{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}}@media (min-width:64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.lg\:text-\[9\.5rem\]{font-size:9.5rem}}@media (min-width:80rem){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}}.font-sans{font-family:Outfit,sans-serif}.text-glow-cyan{text-shadow:0 0 15px #22d3eebf,0 0 35px #06b6d473}.box-glow-cyan{box-shadow:0 0 25px #06b6d44d}.box-glow-cyan-lg{box-shadow:0 0 40px #06b6d480,0 0 80px #06b6d433}.glass-panel{-webkit-backdrop-filter:blur(14px);background:#0a0f1dbf;border:1px solid #22d3ee33}.glass-panel:hover{border-color:#22d3ee80;box-shadow:0 0 30px #06b6d459}.cosmic-bg{background-image:radial-gradient(circle at 50% 15%,#06b6d426 0,#0000 50%),radial-gradient(circle at 85% 65%,#0ea5e91f 0,#0000 45%),radial-gradient(circle at 15% 75%,#10b9811a 0,#0000 45%),url(/images/background.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.btn-neon-primary{color:#fff;background:linear-gradient(135deg,#06b6d4,#0284c7);border-radius:.75rem;justify-content:center;align-items:center;font-weight:600;transition:all .3s;display:inline-flex;box-shadow:0 0 20px #06b6d466}.btn-neon-primary:hover{background:linear-gradient(135deg,#22d3ee,#0369a1);transform:translateY(-2px)scale(1.02);box-shadow:0 0 35px #22d3eea6}.btn-neon-secondary{color:#e0f2fe;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0f1dd9;border:1px solid #22d3ee66;border-radius:.75rem;justify-content:center;align-items:center;font-weight:600;transition:all .3s;display:inline-flex}.btn-neon-secondary:hover{color:#fff;background:#0f172af2;border-color:#22d3ee;transform:translateY(-2px);box-shadow:0 0 25px #06b6d459}.field{color:#fff;background:#0f172ab3;border:1px solid #94a3b829;border-radius:.75rem;width:100%;padding:.7rem .95rem;font-size:.9rem;transition:border-color .2s,box-shadow .2s,background .2s}.field::placeholder{color:#64748b}.field:focus{background:#0f172af2;border-color:#22d3ee99;outline:none;box-shadow:0 0 0 3px #22d3ee1f}.admin-ui{--color-slate-950:#0c1220;--color-slate-900:#131b2c;--color-slate-800:#1f2a3d;--color-slate-700:#2c3a52;--font-mono:"JetBrains Mono",ui-monospace,monospace;font-family:"Inter",var(--font-sans);font-feature-settings:"cv11","ss01";background:#070b14}.admin-ui .font-mono:not(.mono){font-variant-numeric:tabular-nums;letter-spacing:0;font-family:inherit}.admin-ui .mono{font-family:var(--font-mono);font-size:.92em}.admin-ui .uppercase{letter-spacing:.04em}.admin-ui input:not([type=checkbox]):not([type=radio]),.admin-ui select,.admin-ui textarea{border-radius:.6rem;transition:border-color .15s,box-shadow .15s}.admin-ui input:not([type=checkbox]):not([type=radio]):focus,.admin-ui select:focus,.admin-ui textarea:focus{border-color:#22d3ee8c;outline:none;box-shadow:0 0 0 3px #22d3ee1f}.admin-ui input[type=checkbox]{accent-color:#22d3ee}.admin-card{background:linear-gradient(#ffffff06,#0000 40%),#0e1524;border:1px solid #94a3b81a;border-radius:1rem;box-shadow:inset 0 1px #ffffff08,0 8px 24px -12px #0009}.admin-nav-item{color:#94a3b8;border-radius:.6rem;align-items:center;gap:.7rem;width:100%;padding:.55rem .75rem;font-size:.875rem;font-weight:500;transition:background .15s,color .15s;display:flex}.admin-nav-item:hover{color:#e2e8f0;background:#94a3b812}.admin-nav-item[aria-current=page]{color:#a5f3fc;background:#22d3ee1a;font-weight:600}.admin-nav-item[aria-current=page] svg{color:#22d3ee}@media (prefers-reduced-motion:reduce){*,:after,:before{transition:none!important;animation:none!important}}.article-body{color:#cbd5e1;font-size:1.0625rem;line-height:1.8}.article-body p{margin-top:1.25rem}.article-body h2{color:#fff;letter-spacing:-.01em;margin-top:2.75rem;font-size:1.5rem;font-weight:700;line-height:1.3}.article-body ul{margin-top:1.25rem;padding-left:1.25rem;list-style:outside}.article-body li{margin-top:.5rem}.article-body li::marker{color:#22d3ee}@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-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pulse{50%{opacity:.5}}.auth,.auth-modal{--blue:#3d7bff;--cyan:#19dcff;--muted:#577396;--text:#d2ecff;--holo-font:"Rajdhani",system-ui,sans-serif;--holo-mono:"Share Tech Mono",ui-monospace,monospace;--hex:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20.78' height='36'%3E%3Cpath d='M10.39 0L20.78 6V18L10.39 24L0 18V6ZM10.39 24V36' fill='none' stroke='%2319dcff' stroke-opacity='.07'/%3E%3C/svg%3E")}.auth{position:relative;isolation:isolate;display:flex;flex-direction:column;min-height:100svh;overflow:hidden;background:radial-gradient(ellipse 55% 50% at 50% 48%,rgb(40 120 255/.16),transparent 70%),radial-gradient(ellipse at 50% 45%,#0b1c33 0,#060d1a 50%,#02050b 100%);color:var(--text);font-family:var(--holo-font)}.auth:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41.57' height='72'%3E%3Cpath d='M20.78 0L41.57 12V36L20.78 48L0 36V12ZM20.78 48V72' fill='none' stroke='%2319dcff' stroke-opacity='.2' stroke-width='1'/%3E%3C/svg%3E");-webkit-mask:radial-gradient(circle 32vmax,#000,transparent) 0 0 /200% 200% no-repeat;mask:radial-gradient(circle 32vmax,#000,transparent) 0 0 /200% 200% no-repeat;animation:auth-hex-drift 20s ease-in-out infinite alternate}.auth:after,.auth:before{content:"";position:absolute;inset:0;z-index:-1}.auth:after{background:radial-gradient(ellipse at 50% 48%,transparent 50%,rgb(0 0 0/.6) 100%);pointer-events:none}@keyframes auth-hex-drift{0%{-webkit-mask-position:10% 20%;mask-position:10% 20%}50%{-webkit-mask-position:85% 45%;mask-position:85% 45%}to{-webkit-mask-position:30% 90%;mask-position:30% 90%}}.auth-aurora{position:absolute;z-index:-1;width:60vmax;height:60vmax;border-radius:50%;filter:blur(60px);pointer-events:none}.auth-aurora--a{top:-22vmax;left:-12vmax;background:radial-gradient(circle,rgb(61 123 255/.2),transparent 65%);animation:auth-aurora-a 40s ease-in-out infinite alternate}.auth-aurora--b{right:-20vmax;bottom:-26vmax;background:radial-gradient(circle,rgb(25 220 255/.14),transparent 65%);animation:auth-aurora-b 52s ease-in-out infinite alternate}@keyframes auth-aurora-a{to{transform:translate(30vw,24vh) scale(1.2)}}@keyframes auth-aurora-b{to{transform:translate(-34vw,-20vh) scale(.85)}}.auth-top{justify-content:space-between;padding:22px 28px}.auth-brand,.auth-top{display:flex;align-items:center}.auth-brand{gap:8px;font:700 21px var(--holo-font);letter-spacing:.04em;color:#fff}.auth-brand img{width:26px;height:26px;object-fit:contain;filter:drop-shadow(0 0 8px rgb(61 123 255/.6))}.auth-back{display:flex;align-items:center;gap:6px;font:600 14px var(--holo-font);letter-spacing:.08em;text-transform:uppercase;color:#7d93b3;transition:color .2s}.auth-back:hover{color:var(--text)}.auth-back svg{width:16px;height:16px}.auth-main{flex:1;display:grid;place-items:center;padding:24px 16px 48px}.auth-card{--cut:26px;position:relative;width:min(100%,430px);padding:40px 36px 34px;filter:drop-shadow(0 0 10px rgb(25 220 255/.35)) drop-shadow(0 24px 40px rgb(0 0 0/.6));animation:auth-card-in .7s cubic-bezier(.2,.8,.2,1) backwards}.auth-card:after,.auth-card:before{content:"";position:absolute;z-index:-1;clip-path:polygon(0 var(--cut),var(--cut) 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%)}.auth-card:before{inset:0;background:linear-gradient(160deg,var(--cyan),color-mix(in srgb,var(--blue) 70%,transparent) 45%,rgb(25 220 255/.35))}.auth-card:after{inset:1.5px;background:linear-gradient(180deg,rgb(255 255 255/.06),transparent 30%),var(--hex) 0 0 /20.78px 36px,linear-gradient(165deg,#0d1e36,#050b16 70%)}@keyframes auth-card-in{0%{opacity:0;transform:translateY(14px) scale(.98)}}.auth-head{display:grid;justify-items:center;gap:6px;margin-bottom:30px;text-align:center}.auth-ico{position:relative;display:grid;place-items:center;width:74px;height:64px;margin-bottom:12px;filter:drop-shadow(0 0 14px rgb(25 220 255/.45))}.auth-ico:after,.auth-ico:before{content:"";position:absolute;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%)}.auth-ico:before{inset:0;background:linear-gradient(160deg,#b9f4ff,var(--cyan) 50%,#0a6c8a)}.auth-ico:after{inset:2px;background:linear-gradient(160deg,rgb(255 255 255/.14),transparent 45%),linear-gradient(160deg,#0f4a6b,#04101d 85%)}.auth-ico svg{position:relative;z-index:1;width:30px;height:30px;color:#fff}.auth-head h1{margin:0;font:600 34px/1.05 var(--holo-font);letter-spacing:.06em;text-transform:uppercase;color:var(--cyan);text-shadow:0 0 18px rgb(25 220 255/.55)}.auth-head p{margin:0;max-width:38ch;font:13px/1.5 var(--holo-mono);letter-spacing:.04em;color:var(--muted)}.auth-form{display:grid;gap:18px}.auth-field{display:grid;gap:7px}.auth-field label{font:11px var(--holo-mono);letter-spacing:.14em;text-transform:uppercase;color:#7f98ba}.auth-input{width:100%;height:46px;padding:0 14px;border:1px solid rgb(120 180 255/.16);border-radius:10px;background:rgb(3 9 18/.78);color:#fff;font:15px Inter,system-ui,sans-serif;transition:border-color .2s,box-shadow .2s,background-color .2s}.auth-input.is-mono{font-family:var(--holo-mono);letter-spacing:.06em}.auth-input::placeholder{color:#4f6585}.auth-input:focus{outline:none;border-color:rgb(25 220 255/.6);background:rgb(3 9 18/.95);box-shadow:0 0 0 3px rgb(25 220 255/.12),0 0 16px rgb(25 220 255/.16)}.auth-error{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid rgb(255 107 133/.3);border-radius:10px;background:rgb(255 90 120/.08);color:#ffb3bf;font:14px Inter,system-ui,sans-serif}.auth-error svg{flex:none;width:16px;height:16px}.auth-btn{display:flex;align-items:center;justify-content:center;gap:8px;height:48px;margin-top:4px;border-radius:10px;background:linear-gradient(180deg,#5ee9ff,#12c4ea);color:#021320;font:700 16px var(--holo-font);letter-spacing:.1em;text-transform:uppercase;box-shadow:inset 0 0 0 1px rgb(150 240 255/.5),0 8px 22px -8px rgb(25 220 255/.65);transition:filter .2s,box-shadow .2s,transform .2s}.auth-btn svg{width:17px;height:17px;transition:transform .25s cubic-bezier(.2,.8,.2,1)}.auth-btn:hover{filter:brightness(1.08);box-shadow:inset 0 0 0 1px rgb(190 245 255/.7),0 0 26px rgb(25 220 255/.5)}.auth-btn:hover svg{transform:translateX(3px)}.auth-btn:active{transform:translateY(1px)}.auth-btn:disabled{opacity:.55;cursor:wait}.auth-btn--ghost{background:rgb(255 255 255/.03);color:#a9bedb;box-shadow:inset 0 0 0 1px rgb(120 180 255/.18)}.auth-btn--ghost:hover{color:#fff;filter:none;box-shadow:inset 0 0 0 1px rgb(120 180 255/.35)}.auth-spin{width:16px;height:16px;border:2px solid rgb(2 19 32/.3);border-top-color:#021320;border-radius:50%;animation:auth-spin .8s linear infinite}@keyframes auth-spin{to{transform:rotate(1turn)}}.auth-foot{padding:16px;font:11px var(--holo-mono);letter-spacing:.1em;text-align:center;color:#3f5675}.auth-modal{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:16px;background:rgb(1 4 10/.82);backdrop-filter:blur(6px);font-family:var(--holo-font);color:var(--text)}.auth-modal .auth-card{--cut:20px;width:min(100%,390px);padding:32px 28px 26px}.auth-modal .auth-head{margin-bottom:22px}.auth-modal .auth-ico{width:60px;height:52px}.auth-modal .auth-ico svg{width:24px;height:24px}.auth-modal .auth-head h1{font-size:26px}.auth-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (max-width:480px){.auth-top{padding:16px}.auth-card{padding:34px 22px 26px}.auth-head h1{font-size:29px}}@media (prefers-reduced-motion:reduce){.auth-aurora,.auth-card,.auth:before{animation:none}}.holo-theme,.holo-theme .holo{--color-slate-950:#050c18;--color-slate-900:#0a1626;--color-slate-800:#13253b;--color-slate-700:#1d3552}.holo{--blue:#3d7bff;--cyan:#19dcff;--ice:#8fd0ff;--muted:#577396;--text:#d2ecff;--panel:#07111f;--side-bg:#03070d;--side-glow:rgb(40 160 255/.14);--hex:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20.78' height='36'%3E%3Cpath d='M10.39 0L20.78 6V18L10.39 24L0 18V6ZM10.39 24V36' fill='none' stroke='%2319dcff' stroke-opacity='.07'/%3E%3C/svg%3E");--screen-halo:radial-gradient(ellipse 55% 50% at 50% 48%,rgb(40 120 255/.16),transparent 70%);--screen-base:radial-gradient(ellipse at 50% 45%,#0b1c33 0%,#060d1a 50%,#02050b 100%);--holo-font:"Rajdhani",system-ui,sans-serif;--holo-mono:"Share Tech Mono",ui-monospace,monospace;--side:280px;--curve:22px;position:relative;isolation:isolate;min-height:100svh;overflow-x:hidden;background:#000;color:var(--cyan);font-family:var(--holo-font)}.holo .tone--blue{--c:var(--blue)}.holo .tone--cyan{--c:var(--cyan)}.holo .tone--ice{--c:var(--ice)}.holo .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.holo .screen{position:relative;isolation:isolate;min-height:100svh;background:var(--screen-halo),var(--screen-base)}.holo .screen:before{background:radial-gradient(ellipse at 50% 48%,transparent 50%,rgb(0 0 0/.6) 100%)}.holo .screen:after,.holo .screen:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none}.holo .screen:after{background:radial-gradient(60% 50% at 88% 0,color-mix(in srgb,var(--accent,var(--cyan)) 11%,transparent),transparent 75%),var(--panel);opacity:0;transition:opacity .5s ease}.holo.has-side .screen:after{opacity:.9}.holo .tv-flash,.holo .tv-noise{position:fixed;inset:0;z-index:50;opacity:0;pointer-events:none}.holo .tv-flash{filter:drop-shadow(0 0 6px rgb(190 235 255/.6)) drop-shadow(0 0 28px rgb(70 170 255/.4))}.holo .tv-flash:before{content:"";position:absolute;inset:0;background:#e4f4ff;clip-path:ellipse(0 0 at 50% 50%)}.holo .tv-noise{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") 0 0 /220px 220px,#555;mix-blend-mode:screen}.holo[data-tv]{--tv-dur:1.15s}.holo[data-tv] .screen{animation:holo-tv-screen 1.5s linear backwards}.holo[data-tv] .tv-flash{animation:holo-tv-flash 1.5s linear}.holo[data-tv] .tv-flash:before{animation:holo-tv-beam 1.5s cubic-bezier(.3,.7,.3,1) both}.holo[data-tv] .tv-noise{animation:holo-tv-noise 1.5s ease-out,holo-noise-move 1.5s linear}@keyframes holo-tv-screen{0%,49%{clip-path:inset(50% 0 50% 0);filter:brightness(1.12) saturate(.8)}50%{clip-path:inset(0);filter:brightness(1.12) saturate(.8)}to{clip-path:inset(0);filter:none}}@keyframes holo-tv-beam{0%{clip-path:ellipse(0 0 at 50% 50%)}12%{clip-path:ellipse(.45% .8% at 50% 50%)}32%{clip-path:ellipse(62% .25% at 50% 50%)}40%{clip-path:ellipse(62% .25% at 50% 50%)}50%{clip-path:ellipse(75% 75% at 50% 50%)}to{clip-path:ellipse(75% 75% at 50% 50%)}}@keyframes holo-tv-flash{0%{opacity:0}10%,38%{opacity:.8}50%{opacity:.14;animation-timing-function:cubic-bezier(.2,.6,.3,1)}to{opacity:0}}@keyframes holo-tv-noise{0%,50%{opacity:0}60%{opacity:.07}to{opacity:0}}@keyframes holo-noise-move{to{background-position:60px -40px,0 0}}.holo .stage{position:relative;min-height:100svh;display:grid;place-items:center;padding:32px}.holo .shards{width:min(100%,1300px,calc((100svh - 64px) * var(--ratio, 1.3375)));height:auto;overflow:visible}.holo .shard{--c:var(--cyan);cursor:pointer;outline:none;transform-box:fill-box;transform-origin:center;transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .3s ease}.holo .shard-fill{fill:url(#g-cyan);transition:filter .3s}.holo .shard.tone--blue .shard-fill{fill:url(#g-blue)}.holo .shard.tone--ice .shard-fill{fill:url(#g-ice)}.holo .shard.is-hero .shard-fill{fill:url(#m-hero)}.holo .shard-facets line{stroke:#fff;stroke-opacity:.07;stroke-width:1}.holo .shard-tex{display:none}.holo .shard-sheen{fill:url(#m-sheen);pointer-events:none}.holo .shard.is-hero .shard-sheen{fill:url(#m-gloss)}.holo .shard-bevel{pointer-events:none}.holo .shard-side{fill:url(#m-side);stroke:var(--c);stroke-opacity:.35;stroke-width:1.2;stroke-linejoin:round;transform:translateY(8px);transition:transform .35s cubic-bezier(.2,.8,.2,1)}.holo .shard-edge{fill:none;stroke:var(--c);stroke-width:2.4;stroke-linejoin:round;filter:url(#glow);transition:stroke-width .3s;animation:holo-edge-breathe 4.8s ease-in-out infinite;animation-delay:calc(var(--i, 0) * -.6s)}@keyframes holo-edge-breathe{0%,to{opacity:.7}50%{opacity:1}}.holo[data-tv] .hub-tool,.holo[data-tv] .shard{animation:holo-flicker-on .7s linear backwards;animation-delay:calc(var(--tv-dur, .5s) + var(--i, 0) * 80ms)}@keyframes holo-flicker-on{0%{opacity:0}40%{opacity:.7}55%{opacity:.5}to{opacity:1}}.holo .shard-trace{fill:none;stroke:#e6f8ff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:90 910;filter:url(#glow);opacity:0;pointer-events:none;animation:holo-trace 12.5s linear infinite;animation-delay:calc(2.5s + var(--t, 0) * 2.5s)}@keyframes holo-trace{0%{stroke-dashoffset:0;opacity:0}6%{opacity:.9}40%{opacity:.9}50%,to{stroke-dashoffset:-1000;opacity:0}}.holo.has-side .shard-trace,.holo.is-docking .shard-trace{display:none}.holo .glint{pointer-events:none;mix-blend-mode:screen;transition:opacity .3s ease}.holo .glint-band{animation:holo-glint 11s ease-in-out 3s infinite}@keyframes holo-glint{0%{transform:translateX(0)}40%,to{transform:translateX(var(--travel))}}.holo.is-docking .glint{display:none}.holo .shard-label{color:var(--c);pointer-events:none}.holo .shard-label text{fill:currentColor;font-family:var(--holo-font);font-weight:600;font-size:26px;letter-spacing:.06em;text-anchor:middle}.holo .shard-label text.meta{font-family:var(--holo-mono);font-size:14px;font-weight:400;letter-spacing:.1em;fill:var(--text);opacity:.55}.holo .shard.is-hero .shard-label{color:#e4f3ff}.holo .shard-icon{overflow:visible}.holo .shard:focus-visible,.holo .shard:hover,.holo .shard[aria-current]{transform:translate(var(--dx),calc(var(--dy) - 4px))}.holo .shard:focus-visible .shard-side,.holo .shard:hover .shard-side{transform:translateY(13px)}.holo .shard:focus-visible .shard-fill,.holo .shard:hover .shard-fill{filter:brightness(1.4)}.holo .shard:focus-visible .shard-edge,.holo .shard:hover .shard-edge,.holo .shard[aria-current] .shard-edge{stroke-width:3.2;filter:url(#glow-strong)}.holo .shards:has(.shard:hover) .shard:not(:hover){opacity:.55}.holo .shards:has(.shard:hover) .glint{opacity:0}.holo .shard-bevel,.holo .shard-facets{transition:opacity .35s ease}.holo.is-docked .shard-bevel,.holo.is-docked .shard-facets,.holo.is-docking .shard-bevel,.holo.is-docking .shard-facets{opacity:0}.holo.is-docking .shard-edge{filter:url(#glow-lite)}.holo .is-morphed .shard-label{visibility:hidden}.holo.is-docking .stage{z-index:6;pointer-events:none}.holo .ambient{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.holo .aurora{position:absolute;width:70vmax;height:70vmax;border-radius:50%;filter:blur(60px);will-change:transform}.holo .aurora--a{top:-20vmax;left:-10vmax;background:radial-gradient(circle,rgb(61 123 255/.2),transparent 65%);animation:holo-aurora-a 46s ease-in-out infinite alternate}.holo .aurora--b{right:-20vmax;bottom:-25vmax;background:radial-gradient(circle,rgb(25 220 255/.14),transparent 65%);animation:holo-aurora-b 58s ease-in-out infinite alternate}@keyframes holo-aurora-a{to{transform:translate(38vw,30vh) scale(1.25)}}@keyframes holo-aurora-b{to{transform:translate(-42vw,-26vh) scale(.85)}}.holo .hexfield{position:absolute;inset:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41.57' height='72'%3E%3Cpath d='M20.78 0L41.57 12V36L20.78 48L0 36V12ZM20.78 48V72' fill='none' stroke='%2319dcff' stroke-opacity='.22' stroke-width='1'/%3E%3C/svg%3E");-webkit-mask:radial-gradient(circle 32vmax,#000,transparent) 0 0 /200% 200% no-repeat;mask:radial-gradient(circle 32vmax,#000,transparent) 0 0 /200% 200% no-repeat;animation:holo-hex-drift 20s ease-in-out infinite alternate}.holo .hexfield--small{background:var(--hex) 0 0 /20.78px 36px;-webkit-mask-image:radial-gradient(circle 32vmax,transparent 75%,#000);mask-image:radial-gradient(circle 32vmax,transparent 75%,#000)}@keyframes holo-hex-drift{0%{-webkit-mask-position:10% 20%;mask-position:10% 20%}50%{-webkit-mask-position:85% 45%;mask-position:85% 45%}to{-webkit-mask-position:30% 90%;mask-position:30% 90%}}.holo .ambient b{position:absolute;bottom:-10px;width:var(--s);height:var(--s);border-radius:50%;background:var(--pc,var(--cyan));box-shadow:0 0 6px var(--pc,var(--cyan));opacity:0;animation:holo-dust var(--d) linear infinite var(--delay);will-change:transform}@keyframes holo-dust{0%{transform:translate(0);opacity:0}10%{opacity:.55}85%{opacity:.3}to{transform:translate(var(--x),-105vh);opacity:0}}.holo .tiles{display:none}.holo .tile{--cut:16px;position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:104px;padding:14px;color:var(--c);text-decoration:none;filter:drop-shadow(0 0 6px var(--c));transition:transform .25s}.holo .tile:after,.holo .tile:before{content:"";position:absolute;clip-path:polygon(0 0,calc(100% - var(--cut)) 0,100% var(--cut),100% 100%,var(--cut) 100%,0 calc(100% - var(--cut)))}.holo .tile:before{inset:0;background:var(--c)}.holo .tile:after{inset:2px;background:var(--hex) 0 0 /20.78px 36px,linear-gradient(160deg,color-mix(in srgb,var(--c) 20%,#0e1d33),#050a13)}.holo .tile>*{position:relative;z-index:1}.holo .tile span{font-size:clamp(14px,4.4vw,20px);font-weight:600;letter-spacing:.02em;text-transform:uppercase}.holo .tile small{font-family:var(--holo-mono);font-size:11px;letter-spacing:.1em;opacity:.6}.holo .tile:active{transform:scale(.97)}.holo .sidebar{position:fixed;inset:0 auto 0 0;z-index:5;display:flex;flex-direction:column;width:var(--side);padding:32px 0 24px 16px;overflow:hidden;background:radial-gradient(120% 40% at 0 0,var(--side-glow),transparent 70%),linear-gradient(180deg,transparent 30%,var(--side-bg) 85%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20.78' height='36'%3E%3Cpath d='M10.39 0L20.78 6V18L10.39 24L0 18V6ZM10.39 24V36' fill='none' stroke='%2319dcff' stroke-opacity='.035'/%3E%3C/svg%3E") 0 0 /20.78px 36px,linear-gradient(180deg,#0b1424,var(--side-bg) 70%)}.holo .sidebar[hidden]{display:none}.holo .side-title{margin:0 0 28px 20px;font-size:18px;font-weight:600;letter-spacing:.04em;color:var(--text)}.holo .side-home{display:flex;align-items:center;gap:14px;margin:0 20px 26px 4px;padding:10px 14px 10px 12px;border:1px solid rgb(120 180 255/.07);border-radius:14px;background:rgb(255 255 255/.02);color:#7d93b3;font:600 14px var(--holo-font);letter-spacing:.08em;text-transform:uppercase;transition:color .2s,border-color .25s,background-color .25s}.holo .side-mini{flex:none;width:38px;height:29px;overflow:visible;opacity:.8;transition:transform .3s cubic-bezier(.2,.8,.2,1),filter .3s,opacity .3s}.holo .mini-piece{stroke:#050b16;stroke-width:30;stroke-linejoin:round;paint-order:stroke}.holo .mini--blue{fill:color-mix(in srgb,var(--blue) 28%,#0c1a2e)}.holo .mini--cyan{fill:color-mix(in srgb,var(--cyan) 22%,#0c1a2e)}.holo .mini--ice{fill:color-mix(in srgb,var(--ice) 24%,#0c1a2e)}.holo .mini-piece.is-hero{fill:color-mix(in srgb,var(--blue) 40%,#0c1a2e)}.holo .side-home:focus-visible,.holo .side-home:hover{color:var(--text);border-color:rgb(25 220 255/.3);background:rgb(255 255 255/.04);outline:none}.holo .side-home:focus-visible .side-mini,.holo .side-home:hover .side-mini{opacity:1;transform:scale(1.06);filter:brightness(1.5)}.holo .sidebar nav{position:relative;display:flex;flex-direction:column;gap:6px}.holo .side-notch{position:absolute;top:0;left:0;z-index:0;pointer-events:none;transition:transform .5s cubic-bezier(.3,1.25,.5,1)}.holo .side-notch svg{display:block;overflow:visible}.holo .notch-glow{stop-color:color-mix(in srgb,var(--c) 24%,var(--panel))}.holo .notch-base{stop-color:var(--panel)}.holo .notch-bg{fill:url(#notch-fill)}.holo .notch-line{fill:none;stroke:var(--c);stroke-width:1.6;filter:drop-shadow(0 0 6px var(--c))}.holo .side-notch:before{content:"";position:absolute;z-index:-1;top:50%;left:-60px;right:0;height:220px;translate:0 -50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--c) 22%,transparent),transparent)}.holo .side-item{position:relative;z-index:1;display:flex;align-items:center;gap:14px;height:52px;padding:0 14px 0 18px;border-radius:var(--curve) 0 0 var(--curve);color:#8fa6c6;font:600 16px var(--holo-font);letter-spacing:.05em;text-transform:uppercase;text-align:left;transition:color .2s,background-color .2s}.holo .side-item:focus-visible,.holo .side-item:hover{color:var(--text);background:rgb(120 180 255/.05);outline:none}.holo .side-item[aria-current],.holo .side-item[aria-current]:hover{color:#fff;background:none}.holo .side-item[aria-current] .side-text{text-shadow:0 0 16px color-mix(in srgb,var(--c) 80%,transparent)}.holo .side-text{min-width:0;white-space:nowrap;transition:transform .25s cubic-bezier(.2,.8,.2,1)}.holo .side-item:focus-visible .side-text,.holo .side-item:hover .side-text{transform:translateX(3px)}.holo .side-ico{position:relative;flex:none;display:grid;place-items:center;width:38px;height:33px;color:var(--c);transition:filter .25s}.holo .side-ico:after,.holo .side-ico:before{content:"";position:absolute;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);transition:background .25s}.holo .side-ico:before{inset:0;background:color-mix(in srgb,var(--c) 30%,transparent)}.holo .side-ico:after{inset:1.5px;background:linear-gradient(160deg,color-mix(in srgb,var(--c) 14%,#0e1d33),#050a13 75%)}.holo .side-ico svg{position:relative;z-index:1;width:18px;height:18px}.holo .side-item:focus-visible .side-ico:before,.holo .side-item:hover .side-ico:before{background:color-mix(in srgb,var(--c) 60%,transparent)}.holo .side-item[aria-current] .side-ico{filter:drop-shadow(0 0 8px color-mix(in srgb,var(--c) 70%,transparent))}.holo .side-item[aria-current] .side-ico:before{background:var(--c)}.holo .side-item[aria-current] .side-ico:after{background:linear-gradient(160deg,color-mix(in srgb,var(--c) 45%,#0e1d33),color-mix(in srgb,var(--c) 12%,#050a13) 80%)}.holo .side-item[aria-current] .side-ico svg{color:#fff}.holo .side-key{margin-left:auto;min-width:22px;padding:3px 0 2px;border:solid rgb(150 190 255/.26);border-width:1px 1px 2px;border-radius:6px;background:linear-gradient(180deg,rgb(255 255 255/.08),rgb(255 255 255/.02));font:12px/1 var(--holo-mono);text-align:center;color:#a9bedb;transition:border-color .2s,color .2s,box-shadow .2s}.holo .side-item:focus-visible .side-key,.holo .side-item:hover .side-key{color:#fff;border-color:rgb(150 190 255/.45)}.holo .side-item[aria-current] .side-key{color:#fff;background:color-mix(in srgb,var(--c) 22%,transparent);box-shadow:0 0 10px color-mix(in srgb,var(--c) 35%,transparent);border-color:color-mix(in srgb,var(--c) 70%,transparent)}.holo .side-foot{display:grid;gap:2px;margin:auto 16px 0 4px;padding-top:28px;color:var(--muted)}.holo .side-time{font-size:30px;font-weight:500;line-height:1;letter-spacing:.06em;color:var(--text);font-variant-numeric:tabular-nums}.holo .side-date{font-family:var(--holo-mono);font-size:11px;letter-spacing:.08em}.holo .side-user{display:flex;align-items:center;gap:10px;margin-top:18px;padding-top:14px;border-top:1px solid rgb(120 180 255/.08)}.holo .side-avatar{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:radial-gradient(circle at 50% 35%,#103a66,#030912);box-shadow:0 0 0 1.5px var(--cyan),0 0 12px color-mix(in srgb,var(--cyan) 50%,transparent);color:var(--text);font-weight:600}.holo .side-who{display:grid;min-width:0;flex:1;line-height:1.15}.holo .side-who strong{overflow:hidden;font-size:15px;font-weight:600;color:var(--text);white-space:nowrap;text-overflow:ellipsis}.holo .side-who small{font-family:var(--holo-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.holo .side-btn{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;color:#7d93b3;transition:color .2s,background-color .2s}.holo .side-btn svg{width:17px;height:17px}.holo .side-btn:hover{color:var(--text);background:rgb(120 180 255/.08)}.holo .side-btn--out:hover{color:#ff9aa8;background:rgb(255 90 120/.1)}.holo .corner-actions{position:fixed;top:22px;right:26px;z-index:6;display:flex;align-items:center;gap:6px;opacity:.62;transition:opacity .3s ease}.holo .corner-actions:focus-within,.holo .corner-actions:hover{opacity:1}.holo .profile{position:relative;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;color:#8ea4c4;transition:color .25s,background-color .25s}.holo .profile-photo{display:block;width:100%;height:100%;overflow:hidden;border-radius:50%;background:radial-gradient(circle at 50% 35%,#103a66,#030912);box-shadow:0 0 0 1px rgb(120 180 255/.3)}.holo .profile-photo img{width:100%;height:100%;object-fit:cover}.holo .profile-photo>svg{display:block;width:100%;height:100%;fill:color-mix(in srgb,var(--cyan) 30%,#0a1a2c)}.holo .profile--gear{width:50px;height:50px}.holo .profile--gear .profile-photo{position:absolute;inset:9px;width:auto;height:auto;box-shadow:none}.holo .profile-gear{position:absolute;inset:0;width:100%;height:100%;fill:rgb(120 180 255/.22);stroke:rgb(143 208 255/.45);stroke-width:1.2;transition:transform .8s cubic-bezier(.2,.8,.2,1),fill .25s,stroke .25s}.holo .profile--gear:focus-visible .profile-gear,.holo .profile--gear:hover .profile-gear{transform:rotate(30deg);fill:rgb(25 220 255/.28);stroke:var(--cyan)}.holo .profile:focus-visible{outline:none}.holo .profile:not(.profile--gear):focus-visible .profile-photo{box-shadow:0 0 0 1.5px var(--cyan)}.holo .profile--out{width:34px;height:34px}.holo .profile--out>svg{width:17px;height:17px}.holo .profile--out:focus-visible,.holo .profile--out:hover{color:#ffb3bf;background:rgb(255 90 120/.1)}.holo .hub-tool{cursor:pointer;color:var(--cyan);transition:opacity .3s,color .2s}.holo .hub-rule{stroke:var(--cyan);stroke-opacity:.28;stroke-width:1.5}.holo .hub-hit{fill:transparent;transition:fill .2s}.holo .hub-text{font:600 22px var(--holo-font);letter-spacing:.06em;fill:currentColor}.holo .hub-badge circle{fill:var(--cyan);stroke:#04101d;stroke-width:2}.holo .hub-badge text{font:700 11px var(--holo-font);text-anchor:middle;fill:#021320}.holo .hub-tool:focus-visible,.holo .hub-tool:hover{outline:none;color:#fff;filter:drop-shadow(0 0 8px rgb(25 220 255/.6))}.holo .hub-tool:focus-visible .hub-hit,.holo .hub-tool:hover .hub-hit{fill:rgb(25 220 255/.08)}.holo .hub-tool:focus{outline:none}.holo.is-docking .hub-tool{opacity:0;pointer-events:none;transition:none}.holo[data-tv] .clock,.holo[data-tv] .corner-actions{animation:holo-clock-in 1.2s ease-out backwards;animation-delay:calc(var(--tv-dur, .5s) + .6s)}.holo.has-side .corner-actions,.holo.is-docking .corner-actions{opacity:0;pointer-events:none}.holo .clock{position:fixed;left:40px;bottom:32px;z-index:1;display:grid;gap:4px;pointer-events:none;transition:opacity .4s ease}.holo .clock-time{font-size:64px;font-weight:500;line-height:.9;letter-spacing:.04em;color:#cfe6ff;font-variant-numeric:tabular-nums;text-shadow:0 0 24px rgb(25 220 255/.35)}.holo .clock-date{font-family:var(--holo-mono);font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}@keyframes holo-clock-in{0%{opacity:0;transform:translateY(8px)}}.holo.has-side .clock,.holo.is-docking .clock{opacity:0}@media (max-aspect-ratio:8/5),(max-width:720px){.holo .clock{display:none}}.holo .panel{display:none;width:100%;min-width:0;max-width:1240px;color:var(--c)}.holo.is-docked .shards,.holo.is-docked .tiles{display:none}.holo.is-docked .panel{display:block}.holo.is-docked .stage{place-items:start stretch;padding:30px 44px 40px calc(var(--side) + 44px)}.holo .panel-head{position:relative;display:flex;align-items:center;gap:14px;margin-bottom:22px;padding-bottom:14px}.holo .panel-head:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,var(--c),color-mix(in srgb,var(--c) 25%,transparent) 40%,transparent);opacity:.6}.holo .panel-ico{position:relative;display:grid;place-items:center;flex:none;width:46px;height:40px}.holo .panel-ico:after,.holo .panel-ico:before{content:"";position:absolute;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%)}.holo .panel-ico:before{inset:0;background:linear-gradient(160deg,color-mix(in srgb,var(--c) 80%,#fff),var(--c) 50%,color-mix(in srgb,var(--c) 40%,#000))}.holo .panel-ico:after{inset:2px;background:linear-gradient(160deg,rgb(255 255 255/.14),transparent 45%),linear-gradient(160deg,color-mix(in srgb,var(--c) 40%,#0e1d33),color-mix(in srgb,var(--c) 10%,#040912) 85%)}.holo .panel-ico svg{position:relative;z-index:1;width:20px;height:20px;color:#fff}.holo .panel-head h2{min-width:0;margin:0;font-size:26px;font-weight:600;line-height:1.2;letter-spacing:.02em;color:#f2f8ff}.holo .panel-meta{margin:4px 0 0 4px;font-size:14px;color:#7f98ba}@media (min-width:721px) and (max-height:820px){.holo .sidebar{padding-top:22px;padding-bottom:16px}.holo .side-title{margin-bottom:16px}.holo .side-item{height:44px}.holo .side-foot{padding-top:12px}.holo .side-time{font-size:24px}}@media (min-width:721px) and (max-height:660px){.holo .side-item{height:38px;font-size:14px}.holo .side-date,.holo .side-time{display:none}}.holo .panel-body{color:#e6f1ff;font-family:"Inter",var(--font-sans)}.holo .panel-body h2.text-2xl{display:none}.holo .panel-body h2.text-2xl+p,.holo .panel-body>div>p:first-child{max-width:70ch;font-size:15px;color:#8fa6c6}.holo .panel-body h3{font-family:var(--holo-font);font-size:18px;font-weight:600;letter-spacing:.04em;color:var(--text)}.holo-theme .admin-card{border:1px solid rgb(120 180 255/.1);border-top-color:rgb(160 205 255/.16);border-radius:14px;background:radial-gradient(90% 60% at 100% 0,color-mix(in srgb,var(--accent,var(--cyan)) 7%,transparent),transparent 70%),linear-gradient(180deg,rgb(255 255 255/.04),rgb(255 255 255/.008)),rgb(4 10 20/.62);box-shadow:0 14px 34px -20px rgb(0 0 0/.9);transition:border-color .25s,box-shadow .25s}.holo-theme .admin-card:hover{border-color:color-mix(in srgb,var(--accent,var(--cyan)) 30%,transparent);box-shadow:0 0 24px color-mix(in srgb,var(--accent,var(--cyan)) 10%,transparent),0 14px 34px -20px rgb(0 0 0/.9)}.holo-theme .admin-card label:not(:has(input)){display:block;font-size:13px;font-weight:500;color:#9fb4d0}.holo-theme input:not([type=checkbox]):not([type=radio]),.holo-theme select,.holo-theme textarea{border-color:rgb(120 180 255/.13);background-color:rgb(3 9 18/.72)}.holo-theme input::placeholder,.holo-theme textarea::placeholder{color:#4f6585}.holo-theme input:not([type=checkbox]):not([type=radio]):focus,.holo-theme select:focus,.holo-theme textarea:focus{border-color:color-mix(in srgb,var(--cyan) 60%,transparent);box-shadow:0 0 0 3px rgb(25 220 255/.12),0 0 14px rgb(25 220 255/.14)}.holo-theme .bg-cyan-400,.holo-theme .bg-cyan-500{background:linear-gradient(180deg,#5ee9ff,#12c4ea);color:#021320;box-shadow:inset 0 0 0 1px rgb(150 240 255/.5),0 6px 18px -6px rgb(25 220 255/.55);transition:filter .2s,box-shadow .2s,transform .2s}.holo-theme .bg-cyan-400:hover,.holo-theme .bg-cyan-500:hover{filter:brightness(1.08);box-shadow:inset 0 0 0 1px rgb(190 245 255/.7),0 0 22px rgb(25 220 255/.45)}.holo-theme .bg-cyan-400:active,.holo-theme .bg-cyan-500:active{transform:translateY(1px)}.holo-theme table thead th{font-size:12px;font-weight:500;color:#7f98ba}.holo-theme table tbody tr{transition:background-color .2s}.holo-theme table tbody tr:hover{background:rgb(120 180 255/.045)}.holo .card-head{display:flex;align-items:center;gap:12px;padding-bottom:14px;border-bottom:1px solid rgb(120 180 255/.08)}.holo .card-head h3{margin:0}.holo .card-ico{position:relative;display:grid;place-items:center;flex:none;width:34px;height:30px;color:var(--accent,var(--cyan))}.holo .card-ico:after,.holo .card-ico:before{content:"";position:absolute;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%)}.holo .card-ico:before{inset:0;background:color-mix(in srgb,var(--accent,var(--cyan)) 45%,transparent)}.holo .card-ico:after{inset:1.5px;background:linear-gradient(160deg,color-mix(in srgb,var(--accent,var(--cyan)) 18%,#0e1d33),#050a13 80%)}.holo .card-ico svg{position:relative;z-index:1;width:16px;height:16px}.holo .id-card{display:grid;justify-items:center;padding:32px 24px 24px;text-align:center}.holo .id-avatar{display:grid;place-items:center;width:96px;height:96px;margin-bottom:16px;overflow:hidden;border-radius:50%;background:radial-gradient(circle at 50% 35%,#0f4a6b,#04101d 85%);box-shadow:0 0 0 2px rgb(25 220 255/.45);font:600 40px var(--holo-font);color:#fff}.holo .id-name{font:600 26px/1.15 var(--holo-font);letter-spacing:.03em;color:var(--text)}.holo .id-login{margin-top:4px;font-size:13px;color:#7f98ba}.holo .id-role{margin-top:10px;font-size:13px;font-weight:500;color:var(--cyan)}.holo .id-facts{display:grid;grid-template-columns:1fr 1fr;gap:1px;width:100%;margin:26px 0 0;overflow:hidden;border:1px solid rgb(120 180 255/.1);border-radius:12px;background:rgb(120 180 255/.1)}.holo .id-facts>div{padding:12px 10px;background:rgb(4 10 20/.9)}.holo .id-facts dt{font-size:12px;color:#7f98ba}.holo .id-facts dd{margin:4px 0 0;font-size:14px;font-weight:600;color:var(--text)}.holo .side-me{display:flex;align-items:center;gap:10px;flex:1;min-width:0;margin:-6px 0 -6px -6px;padding:6px;border-radius:12px;text-align:left;transition:background-color .2s}.holo .side-me:focus-visible,.holo .side-me:hover{background:rgb(120 180 255/.06);outline:none}.holo .side-me[aria-current]{background:rgb(25 220 255/.1)}.holo .side-me[aria-current] strong{color:#fff}.holo .proj-btn{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 13px;border:1px solid rgb(120 180 255/.14);border-radius:9px;background:rgb(255 255 255/.03);font-size:13px;font-weight:500;color:#c9d8ec;transition:border-color .2s,background-color .2s,color .2s}.holo .proj-btn:hover{border-color:rgb(150 200 255/.32);background:rgb(255 255 255/.06);color:#fff}.holo .proj-btn--accent{border-color:rgb(25 220 255/.35);background:rgb(25 220 255/.08);color:#8fefff}.holo .proj-btn--accent:hover{border-color:rgb(25 220 255/.6);background:rgb(25 220 255/.14);color:#fff}.holo .proj-tool{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border-radius:8px;font-size:12.5px;color:#8ea4c4;transition:color .2s,background-color .2s}.holo .proj-tool.is-on,.holo .proj-tool:hover{color:#fff;background:rgb(120 180 255/.08)}.holo .proj-tool--danger:hover{color:#ff9aa8;background:rgb(255 90 120/.12)}@media (max-width:720px){.holo .shards{display:none}.holo .stage{place-items:start stretch;padding:76px 16px 72px}.holo .corner-actions{top:12px;right:12px;opacity:.8}.holo .profile--gear{width:44px;height:44px}.holo .profile--gear .profile-photo{inset:8px}.holo .tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.holo .tiles .tile:first-child{grid-column:span 2}.holo[data-tv] .tiles .tile{animation:holo-flicker-on .7s linear backwards;animation-delay:calc(var(--tv-dur, .5s) + var(--i, 0) * 70ms)}.holo .sidebar{inset:0 0 auto 0;width:auto;padding:12px 12px 0;overflow:visible}.holo .side-key,.holo .side-notch,.holo .side-title{display:none}.holo .side-foot{position:absolute;top:8px;right:12px;margin:0;padding:0}.holo .side-date,.holo .side-time{display:none}.holo .side-user{margin:0;padding:0;border:0;gap:4px}.holo .side-who{display:none}.holo .side-me{flex:none;margin:0;padding:3px;border-radius:50%}.holo .side-avatar{width:28px;height:28px;font-size:13px}.holo .side-home{align-self:flex-start;margin:0 4px 8px;padding:6px 10px 6px 8px;font-size:12px}.holo .side-ico{width:30px;height:26px}.holo .side-ico svg{width:15px;height:15px}.holo .sidebar nav{flex-direction:row;gap:4px;overflow-x:auto;padding:0 var(--curve);scrollbar-width:none}.holo .side-item{flex:none;height:46px;padding:0 14px;border-radius:var(--curve) var(--curve) 0 0;font-size:14px}.holo .side-item[aria-current],.holo .side-item[aria-current]:hover{background:var(--panel)}.holo.is-docked .stage{padding:132px 16px 72px}.holo .panel-head h2{font-size:22px}}@media (prefers-reduced-motion:reduce){.holo .aurora,.holo .glint-band,.holo .hexfield,.holo .shard-edge,.holo[data-tv] .clock,.holo[data-tv] .corner-actions,.holo[data-tv] .hub-tool,.holo[data-tv] .screen,.holo[data-tv] .shard,.holo[data-tv] .tiles .tile,.holo[data-tv] .tv-flash,.holo[data-tv] .tv-flash:before,.holo[data-tv] .tv-noise{animation:none}.holo .ambient b,.holo .shard-trace{display:none}}.holo .side-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 16px 28px 20px}.holo .side-top .side-title{margin:0}.holo .side-tools{display:flex;gap:2px}.holo .side-top .side-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.holo .side-gear{position:relative;display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:10px;color:#7d93b3;transition:color .25s,background-color .25s,box-shadow .25s}.holo .side-gear svg{width:19px;height:19px;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.holo .side-gear:focus-visible,.holo .side-gear:hover{outline:none;color:var(--text);background:rgb(120 180 255/.07)}.holo .side-gear--settings:hover svg{transform:rotate(60deg)}.holo .side-badge{position:absolute;top:2px;right:1px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:var(--cyan);box-shadow:0 0 10px rgb(25 220 255/.6);font:600 11px/17px var(--holo-font);text-align:center;color:#021320}.holo .side-gear[aria-current]{color:#fff;background:rgb(25 220 255/.14);box-shadow:0 0 0 1px rgb(25 220 255/.5),0 0 14px rgb(25 220 255/.3)}@media (max-width:720px){.holo .side-top{position:absolute;top:8px;right:124px;margin:0}.holo .side-gear{width:34px;height:34px}}.holo .avatar{transform-box:fill-box;transform-origin:center}.holo .avatar-side{fill:url(#m-side);stroke:url(#m-edge);stroke-opacity:.3;transform:translateY(8px)}.holo .avatar-bg{fill:url(#m-avatar)}.holo .avatar-tex{fill:url(#m-hex)}.holo .avatar-person{fill:color-mix(in srgb,var(--cyan) 30%,#0a1a2c)}.holo .avatar-bevel{fill:none;stroke:rgb(170 215 255/.18);stroke-width:1.2}.holo .avatar-ring{fill:none;stroke:url(#m-edge);stroke-width:2.6;filter:url(#glow)}.holo[data-tv] .avatar{animation:holo-flicker-on .7s linear backwards;animation-delay:var(--tv-dur,.5s)}.holo .mini-avatar{fill:#0a1830;stroke:color-mix(in srgb,var(--cyan) 50%,#0c1a2e);stroke-width:18}.holo .side-row{display:flex;align-items:center;margin:0 16px 26px 4px}.holo .side-row .side-home{flex:1;min-width:0;margin:0}@media (max-width:720px){.holo .side-row{margin:0 4px 8px}}.holo.is-docked .panel--fill{display:flex;flex-direction:column;max-width:none;height:calc(100svh - 96px)}.holo .panel--fill .panel-head{margin-bottom:16px}.holo .chat-root,.holo .panel--fill .panel-body{display:flex;flex:1;flex-direction:column;min-height:0}.holo .panel--fill .chat{flex:1;height:auto;min-height:360px}@media (max-width:720px){.holo.is-docked .panel--fill{height:calc(100svh - 204px)}.holo .panel--fill .chat{height:auto;min-height:0}}.holo .shard-label text.stat{font-size:46px;font-weight:600;letter-spacing:.02em;fill:#fff;font-variant-numeric:tabular-nums;filter:drop-shadow(0 0 10px color-mix(in srgb,var(--c) 70%,transparent))}.holo .shard-label.has-stat>text:first-of-type{font-size:22px}.holo .tile-stat{font:600 30px/1 var(--holo-font);color:#fff}.holo .side-badge--item{position:static;margin-left:auto}.holo .side-badge--item+.side-key{margin-left:8px}.holo .side-avatar{overflow:hidden}.holo .chat-avatar img,.holo .id-avatar img,.holo .profile img,.holo .side-avatar img{display:block;width:100%;height:100%;object-fit:cover}.holo .chat-avatar:has(img){overflow:hidden}.holo .id-photo-actions{display:flex;align-items:center;gap:6px;margin:-6px 0 16px}.holo .stats-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.holo .stats-tile{display:grid;gap:4px;padding:18px 20px}.holo .stats-tile-value{font:600 40px/1 var(--holo-font);color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 0 18px rgb(25 220 255/.35)}.holo .stats-tile-label{font-size:13px;color:#8fa6c6}.holo .stats-chart{position:relative}.holo .stats-chart svg{display:block;width:100%;height:auto;overflow:visible}.holo .stats-grid{stroke:rgb(120 180 255/.08);stroke-width:1}.holo .stats-base{stroke:rgb(120 180 255/.25);stroke-width:1}.holo .stats-axis{font:11px var(--holo-mono);fill:#6f86a8}.holo .stats-bar{fill:color-mix(in srgb,var(--cyan) 55%,#0b2240);transition:fill .15s}.holo .stats-bar.is-today{fill:var(--cyan)}.holo .stats-bar.is-hover{fill:#8fefff}.holo .stats-tip{position:absolute;z-index:2;display:grid;gap:2px;padding:8px 11px;border:1px solid rgb(120 180 255/.25);border-radius:10px;background:rgb(4 10 20/.95);font-size:12px;color:#c3d4ea;white-space:nowrap;pointer-events:none;transform:translate(-50%,calc(-100% - 10px))}.holo .stats-tip strong{color:#fff;font-weight:600}.holo .stats-list{display:grid;gap:6px;margin:0;padding:0;list-style:none}.holo .stats-list li{position:relative;display:flex;justify-content:space-between;gap:12px;padding:6px 10px;overflow:hidden;border-radius:8px;font-size:13px}.holo .stats-list-bar{position:absolute;inset:0 auto 0 0;background:rgb(25 220 255/.09);border-radius:8px}.holo .stats-list-name{position:relative;overflow:hidden;color:#c3d4ea;white-space:nowrap;text-overflow:ellipsis}.holo .stats-list-count{position:relative;color:#fff;font-weight:600;font-variant-numeric:tabular-nums}.holo .stats-section{margin:0;padding-top:8px;border-top:1px solid rgb(120 180 255/.1);font-size:24px!important}@media (max-width:900px){.holo .stats-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.holo .stats-sites{display:flex;flex-wrap:wrap;gap:6px}.holo .stats-seg button,.holo .stats-sites button{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;border:1px solid rgb(120 180 255/.12);border-radius:9px;background:rgb(255 255 255/.02);font-size:13px;color:#9fb4d0;transition:color .2s,background-color .2s,border-color .2s}.holo .stats-sites button span{font:11px var(--holo-mono);color:#6f86a8}.holo .stats-seg button:hover,.holo .stats-sites button:hover{color:#fff;border-color:rgb(120 180 255/.25)}.holo .stats-seg button.is-on,.holo .stats-sites button.is-on{border-color:rgb(25 220 255/.45);background:rgb(25 220 255/.12);color:#fff;font-weight:600}.holo .stats-sites button.is-on span{color:var(--cyan)}.holo .stats-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.holo .stats-seg{display:inline-flex;gap:4px}.holo .stats-search{flex:1 1 200px;min-width:0}.holo .stats-facts{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;font-size:12px;color:#9fb4d0}.holo .stats-facts>span{display:inline-flex;align-items:center;gap:6px}.holo .stats-ips{max-height:520px;overflow-y:auto}.holo .stats-ip-row{cursor:pointer}.holo .stats-ip-row.is-open td{background:rgb(25 220 255/.05)}.holo .stats-ip{display:inline-flex;align-items:center;gap:6px;color:#fff}.holo .stats-ip-detail td{padding:4px 10px 12px;background:rgb(25 220 255/.05);white-space:normal}.holo .stats-ip-detail dl{display:grid;gap:6px;margin:0}.holo .stats-ip-detail dl>div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:10px;font-size:12px}.holo .stats-ip-detail dt{color:#6f86a8}.holo .stats-ip-detail dd{margin:0;overflow-wrap:anywhere;color:#c3d4ea}.holo .stats-ip-actions{display:none;margin-top:10px}@media (max-width:640px){.holo .hide-xs{display:none}.holo .stats-ips .host-table td,.holo .stats-ips .host-table th{padding-left:6px;padding-right:6px}.holo .stats-ip-detail dl>div{grid-template-columns:minmax(0,1fr);gap:2px}.holo .stats-ip-detail dd{max-width:calc(100vw - 120px);word-break:break-all}.holo .stats-ip-actions{display:flex}}.holo .chat{display:grid;grid-template-columns:minmax(240px,320px) minmax(0,1fr);height:min(680px,calc(100svh - 260px));min-height:420px;overflow:hidden;padding:0}.holo .chat-side{display:flex;flex-direction:column;gap:4px;min-height:0;padding:14px 10px;overflow-y:auto;border-right:1px solid rgb(120 180 255/.08);background:rgb(0 0 0/.16)}.holo .chat-new{display:flex;align-items:center;justify-content:center;gap:8px;height:38px;margin:0 4px 8px;border:1px dashed rgb(25 220 255/.35);border-radius:10px;font-size:13px;font-weight:600;color:#8fefff;transition:background-color .2s,border-color .2s}.holo .chat-new:hover,.holo .chat-new[aria-pressed=true]{border-style:solid;border-color:rgb(25 220 255/.6);background:rgb(25 220 255/.08)}.holo .chat-group-title{margin:10px 8px 4px;font:11px var(--holo-mono);letter-spacing:.12em;text-transform:uppercase;color:#6f86a8}.holo .chat-rows{display:grid;gap:2px;margin:0;padding:0;list-style:none}.holo .chat-row{display:flex;align-items:center;gap:10px;width:100%;padding:8px;border-radius:10px;text-align:left;transition:background-color .2s}.holo .chat-row:hover{background:rgb(120 180 255/.06)}.holo .chat-row[aria-current]{background:rgb(25 220 255/.1)}.holo .chat-row-main{display:grid;flex:1;min-width:0}.holo .chat-row-title{font-size:14px;font-weight:600;color:#e6f1ff}.holo .chat-row-last,.holo .chat-row-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.holo .chat-row-last{font-size:12.5px;color:#7f98ba}.holo .chat-row-side{display:grid;justify-items:end;gap:4px;flex:none}.holo .chat-row-side time{font:10.5px var(--holo-mono);color:#5f7596}.holo .chat-unread{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--cyan);font:600 11px/18px var(--holo-font);text-align:center;color:#021320}.holo .chat-avatar{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:50%;background:radial-gradient(circle at 50% 35%,#103a66,#030912);box-shadow:0 0 0 1.5px rgb(120 180 255/.35);font:600 16px var(--holo-font);color:var(--text)}.holo .chat-avatar.is-group{border-radius:12px;color:var(--cyan)}.holo .chat-avatar svg{width:18px;height:18px}.holo .chat-empty{margin:14px 8px;font-size:13px;color:#6f86a8;text-align:center}.holo .chat-main{display:flex;flex-direction:column;min-width:0;min-height:0}.holo .chat-head{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid rgb(120 180 255/.08)}.holo .chat-head h3,.holo .chat-members{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.holo .chat-members{font-size:12px;color:#7f98ba}.holo .chat-back{display:none;place-items:center;width:32px;height:32px;border-radius:8px;color:#8ea4c4}.holo .chat-back svg{width:18px;height:18px}.holo .chat-back:hover{color:#fff;background:rgb(120 180 255/.08)}.holo .chat-thread{display:flex;flex:1;flex-direction:column;gap:4px;min-height:0;padding:18px 18px 8px;overflow-y:auto}.holo .chat-msg{display:grid;justify-items:start;max-width:min(72%,560px);margin-top:4px}.holo .chat-msg.is-mine{justify-items:end;align-self:flex-end}.holo .chat-msg-name{margin:6px 0 2px 12px;font-size:12px;font-weight:600;color:var(--ice)}.holo .chat-bubble{padding:9px 13px;border:1px solid rgb(120 180 255/.12);border-radius:14px 14px 14px 4px;background:rgb(255 255 255/.04);font-size:14px;line-height:1.45;color:#e6f1ff;white-space:pre-wrap;overflow-wrap:anywhere}.holo .chat-msg.is-mine .chat-bubble{border-color:rgb(25 220 255/.35);border-radius:14px 14px 4px 14px;background:linear-gradient(160deg,rgb(25 220 255/.2),rgb(61 123 255/.14));color:#fff}.holo .chat-msg-time{margin:3px 6px 0;font:10.5px var(--holo-mono);color:#5f7596}.holo .chat-compose{display:flex;align-items:flex-end;gap:10px;padding:12px 16px 16px;border-top:1px solid rgb(120 180 255/.08)}.holo .chat-compose textarea{flex:1;min-height:42px;max-height:140px;padding:10px 14px;border-radius:12px;resize:none;field-sizing:content}.holo .chat-send{display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:12px;background:linear-gradient(180deg,#5ee9ff,#12c4ea);color:#021320;box-shadow:0 6px 18px -6px rgb(25 220 255/.55);transition:filter .2s,opacity .2s}.holo .chat-send svg{width:18px;height:18px}.holo .chat-send:hover{filter:brightness(1.08)}.holo .chat-send:disabled{opacity:.4;cursor:default}.holo .chat-placeholder{display:grid;place-items:center;align-content:center;gap:12px;flex:1;color:#6f86a8;font-size:14px}.holo .chat-form{display:grid;align-content:start;gap:14px;padding:18px;overflow-y:auto}@media (max-width:860px){.holo .chat{grid-template-columns:1fr;height:calc(100svh - 230px)}.holo .chat-side{border-right:0}.holo .chat-main,.holo .chat.has-thread .chat-side{display:none}.holo .chat.has-thread .chat-main{display:flex}.holo .chat-back{display:grid}.holo .chat-msg{max-width:85%}}.holo .audit-table tbody td{padding-top:10px;padding-bottom:10px}.holo .audit-table tbody td:first-child>div:first-child{font-size:14px}.holo .audit-table tbody td:first-child>div:last-child{margin-top:2px;font-size:11px}.holo .audit-table .grade-chip{width:30px;height:24px;border-radius:7px;font-size:12px}.holo .audit-table .grade-chip--global{width:36px;height:28px;font-size:14px}.holo .audit-table .grade-score{margin-top:4px;font-size:11px}.holo .audit-table td:last-child button{padding:4px 9px;border-radius:7px;font-size:11px}.holo-theme .panel-body button.bg-slate-900{border-color:rgb(120 180 255/.16);background:rgb(255 255 255/.035);transition:border-color .2s,background-color .2s,color .2s}.holo-theme .panel-body button.bg-slate-900:hover{border-color:rgb(120 180 255/.32);background:rgb(255 255 255/.06)}.holo .host-table-wrap{overflow-x:auto}.holo .host-table{width:100%;border-collapse:collapse;font-size:13px}.holo .host-table th{padding:6px 10px;font-size:12px;font-weight:500;text-align:left;color:#7f98ba}.holo .host-table td{padding:8px 10px;border-top:1px solid rgb(120 180 255/.07);color:#c3d4ea;white-space:nowrap}.holo .host-table tr:hover td{background:rgb(255 255 255/.025)}@media (max-width:900px){.holo .hide-sm{display:none}}.holo .servers-tab{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;border:1px solid rgb(120 180 255/.14);border-radius:10px;font-size:13px;font-weight:500;color:#9fb4d0;transition:color .2s,background .2s,border-color .2s}.holo .servers-tab svg{width:16px;height:16px}.holo .servers-tab:hover{color:#fff;background:rgb(255 255 255/.04)}.holo .servers-tab.is-on{border-color:rgb(25 220 255/.45);background:rgb(25 220 255/.1);color:#fff}.holo .sec-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;min-height:36px;margin-bottom:18px}.holo .sec-bar>p{flex:1 1 320px;max-width:70ch;margin:0;font-size:14px;line-height:1.5;color:#8fa6c6}.holo .sec-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto}.holo .c-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;padding:0 14px;border:1px solid rgb(120 180 255/.16);border-radius:10px;background:rgb(255 255 255/.03);color:#c3d4ea;font:500 13px/1 Inter,var(--font-sans);white-space:nowrap;transition:color .2s,background .2s,border-color .2s}.holo .c-btn svg{width:15px;height:15px;flex:none}.holo .c-btn:hover{border-color:rgb(150 200 255/.32);background:rgb(255 255 255/.06);color:#fff}.holo .c-btn:disabled{opacity:.45;cursor:not-allowed}.holo .c-btn--primary{border-color:transparent;background:var(--cyan);color:#04111c;font-weight:600}.holo .c-btn--primary:hover{border-color:transparent;background:#7fefff;color:#04111c}.holo .c-btn--danger:hover{border-color:rgb(255 107 129/.5);background:rgb(255 107 129/.1);color:#ffc2cc}.holo .c-btn--sm{height:30px;padding:0 10px;font-size:12px;gap:6px}.holo .c-btn--icon{width:36px;padding:0}.holo .c-btn--sm.c-btn--icon{width:30px}.holo .c-btn.is-on{border-color:rgb(25 220 255/.45);background:rgb(25 220 255/.1);color:#fff}.holo .c-form{display:grid;gap:14px}.holo .c-field{display:grid;gap:6px;min-width:0}.holo .c-field>span{font-size:13px;font-weight:500;color:#9fb4d0}.holo .c-field input,.holo .c-field textarea{width:100%;min-height:38px;padding:8px 12px;border:1px solid rgb(120 180 255/.13);border-radius:10px;color:#fff;font-size:14px}.holo .c-field textarea{resize:vertical}.holo .c-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.holo .sec-tabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:18px}.holo .stats-chart svg{max-height:220px}@media (max-width:720px){.holo .sec-tabs,.holo .stats-sites{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.holo .sec-tabs>button,.holo .stats-sites>button{flex:none}.holo .panel-meta{display:none}.holo .sec-actions{width:100%;margin-left:0}.holo .sec-actions .c-btn{flex:1 1 auto}.holo .c-row{grid-template-columns:1fr}}.holo .look-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.holo .look-color{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#c3d4ea;cursor:pointer}.holo .look-color input{width:34px;height:30px;padding:2px;border:1px solid rgb(120 180 255/.2);border-radius:8px;background:transparent;cursor:pointer}.holo .tool-facts{display:grid;gap:4px;margin:4px 0 0;padding-top:8px;border-top:1px solid rgb(120 180 255/.1)}.holo .tool-facts>div{display:flex;justify-content:space-between;gap:12px;font-size:12px}.holo .tool-facts dt{color:#6f86a8}.holo .tool-facts dd{margin:0;color:#e2ecf8;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.holo .tool-list p{margin:6px 0 4px;font-size:11px;color:#6f86a8}.holo .tool-list ol{display:grid;gap:2px;margin:0;padding-left:18px;font-size:12px;color:#c3d4ea}.holo .tool-list li{overflow-wrap:anywhere}.holo .seo-keys{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.holo .seo-key{display:grid;gap:6px}.holo .seo-key-head{display:flex;justify-content:space-between;gap:8px;font-size:13px;color:#e2ecf8}.holo .seo-key-head span{font-size:11px;color:#6f86a8}.holo .seo-key-head span.is-on{color:#6ee7b7}.holo .seo-key small{font-size:11px;color:#6f86a8}.holo .seo-key small a,.holo .seo-link{color:var(--cyan)}.holo .seo-link:hover{text-decoration:underline}.holo .seo-state{font-size:12px}.holo .seo-state.is-on{color:#6ee7b7}.holo .seo-state.is-off{color:#fbbf24}.holo .seo-steps{display:grid;gap:6px;margin:0;padding:0;list-style:none}.holo .seo-steps li{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;color:#c3d4ea}.holo .seo-steps strong{color:#fff;font-weight:600}.holo .seo-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.holo .seo-fields label{display:grid;align-content:start;gap:4px}.holo .seo-fields strong{font-size:13px;font-weight:600;color:#e2ecf8}.holo .seo-fields small{min-height:30px;font-size:11px;color:#6f86a8}.holo .seo-fields textarea{width:100%;padding:8px 10px;border:1px solid rgb(30 41 59);border-radius:8px;background:rgb(15 23 42);font:12px/1.5 var(--holo-mono);color:#fff;resize:vertical}@media (max-width:1400px){.holo .seo-fields{grid-template-columns:minmax(0,1fr)}.holo .seo-fields small{min-height:0}}@media (max-width:640px){.holo .seo-keys{grid-template-columns:minmax(0,1fr)}}.holo .beh-snippet{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid rgb(120 180 255/.14);border-radius:9px;background:rgb(0 0 0/.25)}.holo .beh-snippet code{flex:1;min-width:0;font-size:12px;color:#8fefff;overflow-wrap:anywhere}.holo .beh-install{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:6px;margin:0;padding:0;list-style:none}.holo .beh-install li{display:flex;justify-content:space-between;gap:10px;padding:6px 10px;border-radius:8px;background:rgb(255 255 255/.02);font-size:12px;align-items:center}.holo .beh-install li span:first-child{flex:1;min-width:0;overflow:hidden;color:#c3d4ea;text-overflow:ellipsis;white-space:nowrap}.holo .beh-install li .beh-warn{flex:none;color:#fbbf24}.holo .beh-install li .proj-tool{flex:none}.holo .beh-install li span:last-child{flex:none;color:#6f86a8}.holo .beh-install li span.is-on{color:#6ee7b7}.holo .beh-page{max-width:340px;overflow:hidden;text-overflow:ellipsis}.holo .beh-meter{display:inline-block;width:48px;height:6px;margin-right:6px;overflow:hidden;border-radius:3px;background:rgb(120 180 255/.12);vertical-align:middle}.holo .beh-meter span{display:block;height:100%;border-radius:3px;background:var(--cyan)}@media (max-width:640px){.holo .beh-page{max-width:160px}}.ag{--ag-text:#e8eff9;--ag-muted:#8494ab;--ag-dim:#5d6c82;--ag-line:rgba(255,255,255,0.065);--ag-card:rgba(255,255,255,0.03);--ag-card-hover:rgba(255,255,255,0.055);--ag-border:rgba(255,255,255,0.07);--ag-warn:#f5c542;--ag-ok:#3cf5a0;--ag-focus:rgba(138,247,255,.55);--ag-font:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;position:relative;color:var(--ag-text);font-family:var(--ag-font);-webkit-font-smoothing:antialiased;display:flex;flex-direction:column;align-items:center}.ag *,.ag :after,.ag :before{box-sizing:border-box}.ag-page{background:radial-gradient(ellipse 80% 50% at 50% 0,rgba(40,90,160,.2),transparent 70%),radial-gradient(ellipse at 50% 40%,#0b1a2f,#050b16 72%) fixed;background-color:#050b16}.ag-status{color:var(--ag-muted);font-size:14px;margin:40px 0}.ag-top{width:100%;height:38px;position:relative;z-index:3}.ag-back{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 16px 0 10px;border:1px solid var(--ag-border);border-radius:11px;background:rgba(255,255,255,.04);color:var(--ag-text);font:500 14px var(--ag-font);cursor:pointer;animation:ag-fade .35s both;transition:background .2s,border-color .2s,transform .15s}.ag-back[hidden]{display:none}.ag-back:hover{background:rgba(255,255,255,.075);border-color:rgba(255,255,255,.16)}.ag-back:hover svg{transform:translateX(-2px)}.ag-back:active{transform:scale(.97)}.ag-back:focus-visible{outline:2px solid var(--ag-focus);outline-offset:2px}.ag-back svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s}.ag-canvas{position:relative;width:100%;display:grid;grid-template-columns:100%}.ag-svg{grid-area:1/1;display:block;max-width:100%;height:auto;overflow:visible;user-select:none;-webkit-tap-highlight-color:transparent}.ag-halo{position:absolute;translate:-50% -50%;border-radius:50%;pointer-events:none;color:#3cf5a0;background:radial-gradient(circle,color-mix(in srgb,currentColor 24%,transparent) 0,color-mix(in srgb,currentColor 8%,transparent) 38%,transparent 66%);transition:color .9s ease;will-change:transform,opacity;animation:ag-breathe 5s ease-in-out infinite}@keyframes ag-breathe{50%{transform:scale(1.07)}}.ag-center,.ag-ticks{will-change:transform,opacity}.ag-orbit{fill:none;stroke:rgba(160,205,235,.1);stroke-width:1}.ag-orbit-dash{stroke:rgba(160,205,235,.14);stroke-dasharray:2 10;transform-box:fill-box;transform-origin:center;animation:ag-spin 60s linear infinite}@keyframes ag-spin{to{rotate:1turn}}.ag-tick{stroke:rgba(160,205,235,.16);stroke-width:1.4;stroke-linecap:round}.ag-tick.on{stroke:var(--ag-c);opacity:.85}.ag-arc,.ag-sheen,.ag-track{fill:none;stroke-linecap:round}.ag-track{stroke:var(--ag-line);transition:stroke .25s}.ag-track.hover{stroke:rgba(255,255,255,.13)}.ag-tip{fill:#fff}.ag-sheen{stroke:rgba(255,255,255,.55);stroke-dasharray:6 120;stroke-dashoffset:106;opacity:0}.ag[data-view=sites]:not(.ag-busy) .ag-sheen{animation:ag-sheen 4.2s cubic-bezier(.45,0,.2,1) infinite}@keyframes ag-sheen{0%{stroke-dashoffset:106;opacity:0}10%{opacity:.8}45%{stroke-dashoffset:0;opacity:.8}55%,to{stroke-dashoffset:0;opacity:0}}.ag-center text{text-anchor:middle;font-weight:800;font-variant-numeric:tabular-nums}.ag-c-label{font-weight:500!important;fill:var(--ag-muted);letter-spacing:2px}.ag-c-grade{filter:drop-shadow(0 0 12px var(--ag-c))}.ag-c-score{fill:#e6fff4;letter-spacing:-1px}.ag-ring-hit{fill:transparent;cursor:pointer;outline:none}.ag-busy .ag-ring-hit,.ag[data-view=sites] .ag-ring-hit{pointer-events:none}.ag-svg:has(.ag-ring-hit:hover) .ag-tick.on{opacity:1}.ag-svg:has(.ag-ring-hit:hover) .ag-orbit{stroke:rgba(160,205,235,.2)}.ag-ring-hit:focus-visible{stroke:var(--ag-focus);stroke-width:1.5;stroke-dasharray:4 6}.ag-rows text{font-size:15px;font-variant-numeric:tabular-nums}.ag-r-name{fill:var(--ag-text);font-weight:650;letter-spacing:.2px}.ag-r-domain{fill:var(--ag-muted);font-weight:400;font-size:13px}.ag-narrow .ag-r-domain{display:none}.ag-tight .ag-rows text{font-size:13px}.ag-tight .ag-r-domain{font-size:11.5px}.ag-r-value{fill:var(--ag-text);font-weight:700;text-anchor:end}.ag-r-grade{font-weight:800}.ag-row-hit{fill:transparent;cursor:pointer;outline:none;transition:fill .2s}.ag-row-hit:hover{fill:rgba(255,255,255,.025)}.ag-row-hit:focus-visible{stroke:var(--ag-focus);stroke-width:1}.ag-busy .ag-row-hit,.ag:not([data-view=sites]) .ag-row-hit{pointer-events:none}.ag-hint{margin:6px 0 0;min-height:18px;font-size:13px;color:var(--ag-muted);letter-spacing:.2px;transition:opacity .3s}.ag-busy .ag-hint,.ag[data-view=site] .ag-hint{display:none}.ag-detail,.ag-side{display:none;position:relative;z-index:2;min-width:0}.ag-open .ag-detail,.ag-open .ag-side{display:block}.ag-side{text-align:center;margin-top:-10px;animation:ag-rise .45s both}.ag-side h2{margin:0;font-size:17px;font-weight:650;letter-spacing:.2px;overflow-wrap:anywhere}.ag-side p{margin:4px 0 0;font-size:13px;color:var(--ag-muted)}.ag-facts{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:4px 16px;font-size:13px;color:#b9c5d6}.ag-detail{width:100%;max-width:680px;justify-self:center;margin-top:18px}.ag-wide.ag-open .ag-canvas{grid-template-columns:var(--ag-col) minmax(0,1fr);column-gap:28px;min-height:var(--ag-h)}.ag-wide.ag-open .ag-svg{grid-area:1/1/2/3}.ag-wide .ag-side{grid-area:1/1;align-self:start;margin-top:var(--ag-ring-bottom)}.ag-wide .ag-facts{flex-direction:column;align-items:center;gap:4px}.ag-wide .ag-detail{grid-area:1/2;align-self:start;max-width:none;margin-top:0}.ag-tabs{grid-template-columns:repeat(7,minmax(0,1fr))}.ag-tab,.ag-tabs{display:grid;gap:6px}.ag-tab{position:relative;padding:10px 10px 11px;border:1px solid var(--ag-border);border-radius:12px;background:var(--ag-card);color:inherit;font:inherit;text-align:left;cursor:pointer;overflow:hidden;animation:ag-rise .45s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(60ms + var(--i) * 40ms);transition:background .2s,border-color .2s,box-shadow .25s,transform .15s}.ag-tab:before{content:"";position:absolute;inset:0;background:radial-gradient(120% 120% at 100% 0,color-mix(in srgb,var(--c) 16%,transparent),transparent 60%);opacity:.5;pointer-events:none;transition:opacity .25s}.ag-tab:hover{background:var(--ag-card-hover);border-color:rgba(255,255,255,.12)}.ag-tab:hover:before{opacity:.9}.ag-tab:active{transform:scale(.97)}.ag-tab:focus-visible{outline:2px solid var(--ag-focus);outline-offset:1px}.ag-tab[aria-selected=true]{background:color-mix(in srgb,var(--c) 10%,rgba(255,255,255,.03));border-color:color-mix(in srgb,var(--c) 45%,transparent);box-shadow:0 8px 28px -14px var(--c)}.ag-tab[aria-selected=true]:before{opacity:1}.ag-tab-key{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;letter-spacing:.6px;white-space:nowrap}.ag-tab-num{font-weight:500;color:var(--ag-dim)}.ag-tab[aria-selected=true] .ag-tab-num{color:var(--c)}.ag-tab-grade{display:flex;align-items:baseline;gap:6px;font-variant-numeric:tabular-nums}.ag-tab-grade .ag-g{font-size:22px;line-height:1}.ag-tab-grade .ag-s{font-size:13px;font-weight:600;color:#c6d1df}.ag-meter{position:relative;display:block;height:4px;border-radius:4px;background:var(--ag-line);overflow:hidden}.ag-meter span{display:block;height:100%;width:var(--p);border-radius:inherit;background:linear-gradient(90deg,var(--c),var(--c2));box-shadow:0 0 8px color-mix(in srgb,var(--c) 60%,transparent);transform-origin:left;animation:ag-grow .9s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(.22s + var(--i, var(--k, 0)) * 45ms)}.ag-tab .ag-meter{height:3px}.ag-g{font-weight:800;color:var(--c);text-shadow:0 0 12px color-mix(in srgb,var(--c) 65%,transparent)}.ag-g-big{font-size:22px}.ag-t-grade{display:inline-flex;align-items:baseline;gap:6px;flex:none;font-variant-numeric:tabular-nums}.ag-t-grade .ag-g{font-size:15px}.ag-t-grade .ag-g-big{font-size:22px}.ag-t-grade .ag-s{font-size:13px;color:var(--ag-muted);min-width:2.4ch;text-align:right}.ag-panel{margin-top:12px}.ag-p-title{margin:0 0 8px;font-size:13px;font-weight:600;color:var(--ag-muted);letter-spacing:.3px;animation:ag-fade .3s both}.ag-p-hint{margin:10px 0 0;font-size:12px;color:var(--ag-dim);text-align:center;animation:ag-fade .3s .3s both}.ag-p-empty{display:flex;align-items:center;justify-content:center;gap:8px;padding:22px;font-size:14px;color:var(--ag-muted)}.ag-p-empty svg{width:18px;height:18px;fill:none;stroke:var(--ag-ok);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.ag-prio,.ag-todo,.ag-tools{list-style:none;margin:0;padding:0}.ag-prio{display:grid;gap:6px}.ag-prio li{animation:ag-rise .4s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--k) * 45ms)}.ag-prio button{width:100%;display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--ag-border);border-radius:12px;background:var(--ag-card);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background .2s,border-color .2s}.ag-prio button:hover{background:var(--ag-card-hover);border-color:rgba(255,255,255,.12)}.ag-prio button:hover>svg{transform:translateX(2px);stroke:var(--ag-text)}.ag-prio button:focus-visible{outline:2px solid var(--ag-focus);outline-offset:1px}.ag-prio button>svg{flex:none;width:16px;height:16px;fill:none;stroke:var(--ag-muted);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s,stroke .2s}.ag-prio-cat{flex:none;width:42px;font-size:11px;font-weight:700;letter-spacing:.6px;color:var(--ag-muted)}.ag-prio-name{flex:1;min-width:0;font-size:14px;font-weight:550}.ag-prio-name span{display:block;margin-top:2px;font-size:12px;font-weight:400;color:var(--ag-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-p-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;padding:0 2px;animation:ag-fade .3s both}.ag-p-head h3{margin:0;font-size:15px;font-weight:500;color:#c6d1df;min-width:0}.ag-p-head strong{margin-right:10px;color:var(--ag-text);letter-spacing:.6px}.ag-tools{columns:250px 2;column-gap:8px}.ag-tool{break-inside:avoid;margin-bottom:8px;padding:10px 12px 11px;border:1px solid var(--ag-border);border-radius:12px;background:var(--ag-card);animation:ag-rise .4s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--k) * 40ms)}.ag-tool .ag-meter{height:3px;margin:7px 0 0}.ag-tool.is-off .ag-meter{background:repeating-linear-gradient(90deg,var(--ag-line) 0 6px,transparent 6px 10px)}.ag-t-head{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.ag-t-name{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;font-weight:600;min-width:0}.ag-t-name svg{flex:none;width:15px;height:15px;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;stroke:var(--ag-ok)}.ag-tool.is-off .ag-t-name svg{stroke:var(--ag-dim)}.ag-t-metric{margin:6px 0 0;font-size:12.5px;line-height:1.35;color:var(--ag-muted)}.ag-tool.is-off .ag-t-metric{font-style:italic}.ag-todo{margin-top:7px;display:grid;gap:3px}.ag-todo li{display:flex;gap:7px;align-items:flex-start;font-size:12.5px;line-height:1.35;color:#cbd5e3}.ag-todo svg{flex:none;width:14px;height:14px;margin-top:1px;fill:none;stroke:var(--ag-warn);stroke-width:2;stroke-linecap:round}@keyframes ag-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes ag-fade{0%{opacity:0}}@keyframes ag-grow{0%{transform:scaleX(0)}}@media (max-width:640px){.ag-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.ag-tools{column-count:1}.ag-panel{scroll-margin-top:12px}}@media (prefers-reduced-motion:reduce){.ag *,.ag :before{animation-duration:.01s!important;animation-iteration-count:1!important;transition-duration:.01s!important}.ag-sheen{display:none}}.ag[data-view=global] .ag-canvas{height:var(--ag-gh)}.ag-ovs{display:none;width:100%;margin-top:14px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.ag[data-view=global] .ag-ovs{display:grid}.ag-ov{padding:16px 16px 14px;border:1px solid var(--ag-border);border-radius:14px;background:var(--ag-card);animation:ag-rise .5s cubic-bezier(.2,.8,.2,1) .25s both;transition:opacity .35s,translate .35s}.ag-busy .ag-ov{opacity:0;pointer-events:none}.ag-ov-side .ag-ovs{position:absolute;z-index:2;top:46px;left:0;right:0;min-height:calc(var(--ag-gh) - 12px);margin:0;grid-template-columns:repeat(2,min(340px,calc(50% - var(--ag-ring-half) - 28px)));justify-content:space-between;align-items:safe center;pointer-events:none}.ag-ov-side .ag-ov{animation:none;pointer-events:auto}.ag-ov-title{margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--ag-muted)}.ag-ov-title:not(:first-child){margin-top:16px}.ag-ov-big{margin:0;font-size:15px;color:#c6d1df}.ag-ov-big strong{margin-right:4px;font-size:30px;line-height:1;font-weight:800;color:var(--ag-text);font-variant-numeric:tabular-nums}.ag-ov-line{margin:8px 0 0;font-size:12.5px;line-height:1.4;color:var(--ag-muted)}.ag-ov-dist{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none}.ag-ov-dist li{display:inline-flex;align-items:baseline;gap:6px;padding:4px 10px;border-radius:9px;background:color-mix(in srgb,var(--c) 9%,transparent);border:1px solid color-mix(in srgb,var(--c) 28%,transparent);font-size:13px;font-weight:600;color:#dbe4ef;font-variant-numeric:tabular-nums}.ag-ov-dist .ag-g{font-size:15px}.ag-ov-sites{display:grid;gap:6px;margin-top:12px}.ag-ov-site{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:1px solid var(--ag-border);border-radius:10px;background:rgba(255,255,255,.02);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background .2s,border-color .2s}.ag-ov-site:hover{background:var(--ag-card-hover);border-color:rgba(255,255,255,.12)}.ag-ov-site:focus-visible{outline:2px solid var(--ag-focus);outline-offset:1px}.ag-ov-site>svg{flex:none;width:14px;height:14px;fill:none;stroke:var(--ag-muted);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ag-ov-k{flex:none;width:82px;font-size:11px;color:var(--ag-dim)}.ag-ov-name{flex:1;min-width:0;overflow:hidden;font-size:13.5px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ag-ov-cats{display:grid;gap:7px;margin:0;padding:0;list-style:none}.ag-ov-cats li{display:grid;grid-template-columns:44px minmax(0,1fr) 58px;align-items:center;gap:10px}.ag-ov-key{font-size:11.5px;font-weight:700;letter-spacing:.6px;color:#c6d1df}.ag-ov-cats .ag-meter{height:4px}.ag-ov-cats .ag-t-grade{justify-content:flex-end}.ag-ov-fix{display:grid;gap:7px;margin:0;padding:0;list-style:none}.ag-ov-fix li{display:flex;align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.35;color:#cbd5e3}.ag-ov-fix svg{flex:none;width:14px;height:14px;margin-top:1px;fill:none;stroke:var(--ag-warn);stroke-width:2;stroke-linecap:round}.ag-ov-fix span{flex:1;min-width:0}.ag-ov-fix strong{margin-right:4px;font-size:11px;letter-spacing:.5px;color:var(--ag-muted)}.ag-ov-fix em{flex:none;font-style:normal;font-size:11.5px;color:var(--ag-dim)}.ag-manual svg{stroke:var(--ag-muted)}.ag-manual li{color:var(--ag-muted)}.ag-t-facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:6px;margin:9px 0 0}.ag-t-facts div{padding:6px 8px;border-radius:8px;background:rgba(255,255,255,.025)}.ag-t-facts dt{font-size:11px;color:var(--ag-dim)}.ag-t-facts dd{margin:2px 0 0;font-size:12.5px;font-weight:600;color:#dbe4ef;overflow-wrap:anywhere}.ag-t-foot{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-top:9px}.ag-passed{min-width:0;font-size:12px;color:var(--ag-muted)}.ag-passed summary{display:inline-flex;align-items:center;gap:6px;cursor:pointer;list-style:none}.ag-passed summary::-webkit-details-marker{display:none}.ag-passed summary:hover{color:var(--ag-text)}.ag-passed summary svg{width:13px;height:13px;fill:none;stroke:var(--ag-ok);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.ag-passed ul{display:grid;gap:3px;margin:6px 0 0;padding:0 0 0 19px;color:#aebbd0}.ag-t-link{display:inline-flex;flex:none;align-items:center;gap:4px;font-size:12px;color:#8af7ff;text-decoration:none}.ag-t-link:hover{text-decoration:underline}.ag-t-link svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.holo .lab{--ag-text:#e8eff9;--ag-muted:#8494ab;--ag-dim:#5d6c82;--ag-line:rgba(255,255,255,0.065);--ag-card:rgba(255,255,255,0.03);--ag-card-hover:rgba(255,255,255,0.055);--ag-border:rgba(255,255,255,0.07);--ag-warn:#f5c542;--ag-ok:#3cf5a0;--ag-focus:rgba(138,247,255,.55);--ag-font:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--lab-c1:#8af7ff;--lab-c2:#4cb8ff;color:var(--ag-text);font-family:var(--ag-font);-webkit-font-smoothing:antialiased}.holo .lab :is(h3,h4,p,li,td,th,label,small,strong,button,input,select,textarea,summary){font-family:var(--ag-font)}.holo .lab .mono,.holo .lab code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.holo .lab .sec-tabs{gap:6px}.holo .lab .servers-tab{height:40px;padding:0 14px;border:1px solid var(--ag-border);border-radius:12px;background:var(--ag-card);color:#b9c5d6;font-size:13.5px;font-weight:600;transition:background .2s,border-color .2s,box-shadow .25s,transform .15s}.holo .lab .servers-tab svg{color:var(--ag-muted)}.holo .lab .servers-tab:hover{background:var(--ag-card-hover);border-color:rgba(255,255,255,.12);color:var(--ag-text)}.holo .lab .servers-tab:active{transform:scale(.97)}.holo .lab .servers-tab.is-on{background:color-mix(in srgb,var(--lab-c1) 10%,rgba(255,255,255,.03));border-color:color-mix(in srgb,var(--lab-c1) 45%,transparent);box-shadow:0 8px 28px -14px var(--lab-c1);color:var(--ag-text)}.holo .lab .servers-tab.is-on svg{color:var(--lab-c1)}.holo .lab .sec-bar>p{color:var(--ag-muted);font-size:13.5px}.holo .lab :is(.c-btn,.proj-btn){height:38px;border:1px solid var(--ag-border);border-radius:11px;background:rgba(255,255,255,.04);color:var(--ag-text);font:500 14px var(--ag-font);transition:background .2s,border-color .2s,transform .15s,box-shadow .25s}.holo .lab :is(.c-btn,.proj-btn):hover{background:rgba(255,255,255,.075);border-color:rgba(255,255,255,.16);color:#fff}.holo .lab :is(.c-btn,.proj-btn):active{transform:scale(.97)}.holo .lab :is(.c-btn--primary,.proj-btn--accent){border-color:transparent;background:linear-gradient(90deg,var(--lab-c1),var(--lab-c2));color:#04111c;font-weight:650;box-shadow:0 8px 26px -12px var(--lab-c2)}.holo .lab :is(.c-btn--primary,.proj-btn--accent):hover{border-color:transparent;background:linear-gradient(90deg,#b5fbff,#74caff);color:#04111c}.holo .lab .proj-tool{border-radius:9px;color:#b9c5d6;font-family:var(--ag-font)}.holo .lab .proj-tool:hover{background:var(--ag-card-hover);color:#fff}.holo .lab .admin-card{border:1px solid var(--ag-border);border-radius:14px;background:var(--ag-card);box-shadow:none}.holo .lab .admin-card:hover{border-color:rgba(255,255,255,.12);box-shadow:none}.holo .lab .card-head{border-bottom-color:var(--ag-line)}.holo .lab .card-head h3{font-size:15px;font-weight:650;letter-spacing:.2px;color:var(--ag-text)}.holo .lab .card-ico{width:30px;height:30px;border-radius:9px;background:rgba(138,247,255,.08);color:var(--lab-c1)}.holo .lab .card-ico:after,.holo .lab .card-ico:before{display:none}.holo .lab .card-ico svg{filter:drop-shadow(0 0 6px rgba(138,247,255,.5))}.holo .lab .stats-tiles{gap:10px}.holo .lab .stats-tile{padding:16px 18px}.holo .lab .stats-tile-value{font:800 34px/1 var(--ag-font);letter-spacing:-1px;color:#e6fff4;text-shadow:0 0 18px rgba(138,247,255,.3)}.holo .lab .stats-tile-label{color:var(--ag-muted);font-size:13px}.holo .lab .stats-facts{color:#b9c5d6;font-size:12.5px}.holo .lab .stats-facts svg{color:var(--ag-muted)}.holo .lab :is(.stats-sites,.stats-seg) button{height:34px;border:1px solid var(--ag-border);border-radius:11px;background:var(--ag-card);color:#b9c5d6;font-weight:550}.holo .lab :is(.stats-sites,.stats-seg) button:hover{background:var(--ag-card-hover);border-color:rgba(255,255,255,.12);color:var(--ag-text)}.holo .lab :is(.stats-sites,.stats-seg) button.is-on{background:color-mix(in srgb,var(--lab-c1) 10%,rgba(255,255,255,.03));border-color:color-mix(in srgb,var(--lab-c1) 45%,transparent);box-shadow:0 8px 24px -14px var(--lab-c1);color:var(--ag-text)}.holo .lab .stats-sites button span{font-family:var(--ag-font);color:var(--ag-dim)}.holo .lab .stats-sites button.is-on span{color:var(--lab-c1)}.holo .lab .stats-grid{stroke:var(--ag-line)}.holo .lab .stats-base{stroke:rgba(255,255,255,.12)}.holo .lab .stats-axis{fill:var(--ag-dim);font-family:var(--ag-font)}.holo .lab .stats-bar{fill:var(--lab-c2);opacity:.6;filter:drop-shadow(0 0 6px rgba(76,184,255,.45));transition:opacity .15s,fill .15s}.holo .lab .stats-bar.is-today{fill:var(--lab-c1);opacity:1}.holo .lab .stats-bar.is-hover{fill:#c4fcff;opacity:1}.holo .lab .stats-tip{border:1px solid var(--ag-border);border-radius:11px;background:#0b1a2f;font-family:var(--ag-font);box-shadow:0 14px 34px -14px #000}.holo .lab .stats-list li{border-radius:10px}.holo .lab .stats-list-bar{border-radius:10px;background:linear-gradient(90deg,rgba(138,247,255,.16),rgba(76,184,255,.04))}.holo .lab .stats-list-name{color:#cbd5e3}.holo .lab .stats-list-count{color:var(--ag-text);font-weight:700}.holo .lab .host-table th{color:var(--ag-dim);font-size:11.5px;font-weight:600;letter-spacing:.6px;text-transform:uppercase}.holo .lab .host-table td{border-top-color:var(--ag-line);color:#cbd5e3}.holo .lab .host-table tr:hover td{background:rgba(255,255,255,.025)}.holo .lab :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){border:1px solid var(--ag-border);border-radius:11px;background:rgba(255,255,255,.03);color:var(--ag-text);transition:border-color .2s,box-shadow .2s}.holo .lab :is(input,select,textarea):focus{border-color:color-mix(in srgb,var(--lab-c1) 50%,transparent);outline:none;box-shadow:0 0 0 3px rgba(138,247,255,.12)}.holo .lab :is(a:not([class]),.seo-link){color:var(--lab-c1)}.holo .cl h1,.holo .cl h2,.holo .cl h3,.holo .cl h4{font:inherit;letter-spacing:normal;text-transform:none;color:inherit}.cl{--bg:#060c15;--line:rgba(120,200,255,.11);--line-2:rgba(120,200,255,.22);--text:#dce8f4;--muted:#7b8ea4;--cyan:#52eeff;--green:#4fdc9a;--amber:#ffb84d;--red:#ff6f6f;--pop:#0b1726;--radius:16px;color-scheme:dark}.cl *{box-sizing:border-box}.cl [hidden]{display:none!important}.cl{-webkit-text-size-adjust:100%;margin:0;min-height:100vh;font:14px/1.45 Inter,system-ui,sans-serif;color:var(--text);background:radial-gradient(1200px 520px at 50% -160px,rgba(40,170,230,.16),transparent 70%),radial-gradient(800px 400px at 100% 100%,rgba(80,90,255,.07),transparent 70%),var(--bg)}.cl svg{width:1em;height:1em;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}.cl h1,.cl h2,.cl h3,.cl p{margin:0}.cl button,.cl input,.cl select{font:inherit;color:inherit}.cl .muted{color:var(--muted)}.cl mark{background:none;color:var(--cyan);font-weight:600}.cl .kbd{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:5px;border:1px solid var(--line-2);background:rgba(255,255,255,.04);font:500 11px JetBrains Mono,monospace;color:var(--muted)}.cl .page{max-width:1180px;margin:0 auto;padding:28px 16px 64px;display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.cl .page>*,.cl .site-grid>*{min-width:0}.cl .top{display:grid;gap:14px;position:relative;z-index:5}.cl .top-title{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.cl .top-title h1{font-size:26px;font-weight:700;letter-spacing:-.02em}.cl .top-title p{font-size:13px}.cl .top-bar{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.cl .picker{position:relative;flex:0 1 440px;min-width:0}.cl .picker-btn{width:100%;display:flex;align-items:center;gap:12px;padding:9px 12px 9px 9px;border-radius:14px;border:1px solid rgba(82,238,255,.32);background:linear-gradient(180deg,rgba(20,40,62,.9),rgba(11,22,37,.9));box-shadow:0 0 0 4px rgba(82,238,255,.04),0 12px 36px -18px rgba(82,238,255,.35);cursor:pointer;text-align:left;transition:border-color .2s,box-shadow .2s}.cl .picker-btn:hover,.cl .picker-btn[aria-expanded=true]{border-color:rgba(82,238,255,.6);box-shadow:0 0 0 4px rgba(82,238,255,.08),0 12px 36px -14px rgba(82,238,255,.45)}.cl .picker-btn:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.cl .picker-cur{display:grid;min-width:0;flex:1}.cl .picker-cur b{font-weight:600;font-size:15px}.cl .picker-cur b,.cl .picker-cur small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl .picker-cur small{color:var(--muted);font-size:12px}.cl .picker-btn .chev{font-size:18px;color:var(--muted);transition:transform .25s}.cl .picker-btn[aria-expanded=true] .chev{transform:rotate(180deg);color:var(--cyan)}.cl .picker-pop{position:absolute;top:calc(100% + 8px);left:0;width:min(520px,calc(100vw - 32px));border-radius:16px;border:1px solid var(--line-2);background:var(--pop);box-shadow:0 30px 80px -20px rgba(0,0,0,.9),0 0 0 1px rgba(0,0,0,.3);overflow:hidden;animation:cl-pop .18s cubic-bezier(.3,.8,.3,1)}@keyframes cl-pop{0%{opacity:0;transform:translateY(-6px) scale(.98)}}.cl .picker-search{display:flex;align-items:center;gap:10px;padding:0 14px;border-bottom:1px solid var(--line);color:var(--muted)}.cl .picker-search svg{font-size:17px}.cl .picker-search input{flex:1;min-width:0;height:50px;border:0;outline:0;background:none;font-size:15px;color:var(--text)}.cl .picker-search input::placeholder{color:#5d7088}.cl .picker-count{font-size:12px;white-space:nowrap}.cl .picker-list{max-height:min(420px,55vh);overflow-y:auto;padding:6px;scrollbar-width:thin;scrollbar-color:rgba(120,200,255,.2) transparent}.cl .picker-group{padding:10px 10px 6px;font-size:11.5px;font-weight:600;color:var(--muted);display:flex;align-items:center;gap:6px}.cl .picker-group svg{font-size:13px}.cl .opt{display:flex;align-items:center;gap:11px;padding:8px 10px;border-radius:10px;cursor:pointer}.cl .opt .lmono{width:30px;height:30px;font-size:13px;border-radius:9px}.cl .opt-text{display:grid;min-width:0;flex:1}.cl .opt-text b{font-weight:500;font-size:14px}.cl .opt-text b,.cl .opt-text small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl .opt-text small{font-size:12px;color:var(--muted)}.cl .opt-num{display:grid;justify-items:end;line-height:1.15}.cl .opt-num b{font:500 13px JetBrains Mono,monospace}.cl .opt-num small{font-size:11px;color:var(--muted)}.cl .opt .tick{font-size:15px;color:var(--cyan);visibility:hidden}.cl .opt[aria-selected=true] .tick{visibility:visible}.cl .opt[aria-selected=true] .opt-text b{color:#fff;font-weight:600}.cl .opt.is-active{background:rgba(82,238,255,.1)}.cl .opt.is-active .opt-num b{color:var(--cyan)}.cl .picker-empty{padding:28px 16px;text-align:center;color:var(--muted)}.cl .picker-foot{display:flex;gap:16px;padding:9px 14px;border-top:1px solid var(--line);font-size:12px;color:var(--muted)}.cl .picker-foot span{display:inline-flex;align-items:center;gap:5px}.cl .recents{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;min-width:0;flex:1;align-items:center;padding-right:24px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)}.cl .recents::-webkit-scrollbar{display:none}.cl .recents-lbl{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--muted);white-space:nowrap}.cl .recents-lbl svg{font-size:14px}.cl .chip{display:inline-flex;align-items:center;gap:8px;flex:none;padding:6px 12px 6px 6px;border-radius:11px;border:1px solid var(--line);background:rgba(255,255,255,.025);font-size:13px;cursor:pointer;transition:border-color .2s,background .2s,color .2s}.cl .chip .lmono{width:24px;height:24px;font-size:11px;border-radius:7px}.cl .chip:hover{border-color:var(--line-2);background:rgba(255,255,255,.05)}.cl .chip.is-on{border-color:rgba(82,238,255,.45);background:rgba(82,238,255,.1);color:#fff}.cl .chip:focus-visible{outline:2px solid var(--cyan);outline-offset:1px}.cl .lmono{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;font-weight:700;font-size:15px;color:hsl(var(--h) 90% 80%);background:linear-gradient(145deg,hsl(var(--h) 70% 45%/.35),hsl(var(--h) 70% 30%/.18));border:1px solid hsl(var(--h) 80% 60%/.35);flex:none}.cl .lmono svg{font-size:1.15em}.cl .lpanel{position:relative;border:1px solid var(--line);border-radius:var(--radius);background:radial-gradient(700px 300px at 50% 105%,rgba(40,200,255,.1),transparent 70%),linear-gradient(180deg,rgba(15,30,49,.9),rgba(8,17,29,.94));box-shadow:0 30px 80px -40px rgba(0,0,0,.9),inset 0 1px 0 rgba(255,255,255,.04);overflow:hidden}.cl .lpanel-head{display:flex;justify-content:space-between;align-items:center;gap:12px 20px;flex-wrap:wrap;padding:18px 20px 0}.cl .panel-title{display:flex;align-items:center;gap:12px;min-width:0}.cl .panel-title>div{min-width:0}.cl .panel-title h2{font-size:17px;font-weight:600;letter-spacing:-.01em}.cl .panel-title p{font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl .title-icon{width:36px;display:grid;place-items:center;color:var(--cyan);font-size:18px;border-radius:10px;background:rgba(82,238,255,.08);border:1px solid rgba(82,238,255,.3);flex:none}.cl .panel-tools{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.cl .range{font-size:12.5px}.cl .seg{display:inline-flex;padding:3px;border-radius:10px;background:rgba(0,0,0,.25);border:1px solid var(--line)}.cl .seg button{border:0;background:none;padding:5px 11px;border-radius:7px;font-size:12.5px;font-weight:500;color:var(--muted);cursor:pointer;transition:color .2s,background .2s}.cl .seg button:hover{color:var(--text)}.cl .seg button.is-on{background:rgba(82,238,255,.14);color:var(--cyan)}.cl .seg button:focus-visible{outline:2px solid var(--cyan)}.cl .chart{position:relative;padding:6px 8px 0}.cl #scene{display:block;width:100%;height:auto;stroke:none}.cl .grid-line{stroke:rgba(82,238,255,.3);stroke-width:.9}.cl .grid-edge{stroke:rgba(82,238,255,.6);stroke-width:1.2}.cl .tick-line{stroke:rgba(170,220,255,.1);stroke-width:1;stroke-dasharray:3 5}.cl .tick-label{fill:var(--muted)}.cl .day-label,.cl .tick-label{font-family:JetBrains Mono,monospace;font-weight:500}.cl .day-label{fill:#b8c9da}.cl .day-label.today{fill:#fff}.cl .bar{cursor:pointer;transition:opacity .2s}.cl .bar polygon{stroke:#78f4ff;stroke-width:1.1;stroke-linejoin:round}.cl .bar .f-front{fill:url(#g-front)}.cl .bar .f-top{fill:url(#g-top)}.cl .bar .f-side{fill:url(#g-side)}.cl .bar .hit{fill:transparent;stroke:none}.cl .bar.today .f-front{fill:url(#g-front-today)}.cl .bar.today .f-top{fill:rgba(170,255,250,.55)}.cl .bars.is-hover .bar{opacity:.45}.cl .bars.is-hover .bar.is-hot{opacity:1}.cl .curve-area{fill:url(#g-area)}.cl .curve-glow{fill:none;stroke:#7ff6ff;stroke-width:9;stroke-opacity:.28;filter:url(#blur)}.cl .curve-line{fill:none;stroke:url(#g-curve);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.cl .curve-dot{fill:#061321;stroke:#9ffaff;stroke-width:2;transition:r .2s}.cl .curve-dot.is-hot{fill:#9ffaff}.cl .curve-dot.today{fill:#e6fffd;stroke:#e6fffd}.cl .curve-pulse{fill:none;stroke:#b8fff9;stroke-width:1.5;transform-box:fill-box;transform-origin:center;animation:cl-pulse 2.2s ease-out infinite}@keyframes cl-pulse{0%{transform:scale(1);opacity:.9}to{transform:scale(3.2);opacity:0}}.cl .tip{position:absolute;z-index:3;transform:translate(-50%,calc(-100% - 16px));min-width:140px;padding:9px 12px;border-radius:10px;background:rgba(7,15,26,.94);border:1px solid rgba(82,238,255,.35);box-shadow:0 10px 30px -10px rgba(0,0,0,.9),0 0 20px -8px rgba(82,238,255,.5);font-size:12.5px;pointer-events:none;white-space:nowrap}.cl .tip b{display:block;font-size:12px;color:var(--muted);font-weight:500}.cl .tip strong{display:block;font:500 20px JetBrains Mono,monospace;color:var(--cyan);margin:1px 0 3px}.cl .tip span{color:var(--muted)}.cl .chart-foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px;padding:14px 20px 16px;border-top:1px solid var(--line);font-size:13px;color:#c3d2e1}.cl .foot-item{display:inline-flex;align-items:center;gap:7px}.cl .foot-item svg{font-size:15px;color:var(--muted)}.cl .foot-item b{font:500 13px JetBrains Mono,monospace;color:var(--text)}.cl .foot-item.warn svg{color:var(--amber)}.cl .foot-item.danger,.cl .foot-item.danger b,.cl .foot-item.danger svg{color:var(--red)}.cl .foot-note{color:var(--muted);font-size:12.5px}.cl .d-grid,.cl .details{display:grid;gap:14px}.cl .d-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start}.cl .dpanel{min-width:0;border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(180deg,rgba(15,30,49,.85),rgba(8,17,29,.9));padding:14px 14px 10px}.cl .d-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px;min-height:30px}.cl .d-title{display:grid;min-width:0;line-height:1.25}.cl .d-head h3{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl .d-total{font-size:12px;color:var(--muted);white-space:nowrap}.cl .title-icon.sm{width:30px;height:30px;font-size:15px;border-radius:9px}.cl .title-icon.warn{color:var(--amber);background:rgba(255,184,77,.08);border-color:rgba(255,184,77,.3)}.cl .rank{list-style:none;margin:0;padding:0;display:grid;gap:3px}.cl .rk{position:relative;display:flex;align-items:center;gap:9px;height:34px;padding:0 10px;border-radius:9px;isolation:isolate;animation:cl-rise .3s ease-out both}.cl .rk:before{content:"";position:absolute;inset:3px auto 3px 0;z-index:-1;width:var(--p);min-width:4px;border-radius:8px;background:linear-gradient(90deg,rgba(82,238,255,.2),rgba(82,238,255,.07));transition:background .2s;animation:cl-grow .7s cubic-bezier(.3,.8,.3,1) both}@keyframes cl-grow{0%{width:0}}.cl .rk:hover{background:rgba(255,255,255,.03)}.cl .rk:hover:before{background:linear-gradient(90deg,rgba(82,238,255,.32),rgba(82,238,255,.12))}.cl .rk-label{flex:1;min-width:0;font:500 12.5px JetBrains Mono,monospace;color:#cfdceb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl .rk-label.sans{font-family:Inter,sans-serif;font-size:13px}.cl .rk-val{font:600 13px JetBrains Mono,monospace;color:#fff}.cl .rk-pct{width:40px;text-align:right;font-size:11.5px;color:var(--muted)}.cl .rk .ref-ico{width:18px;height:18px;display:grid;place-items:center;flex:none;border-radius:5px;font-size:10px;font-weight:700;color:hsl(var(--h) 90% 80%);background:hsl(var(--h) 70% 45%/.3)}.cl .rk .ref-ico svg{font-size:11px}.cl .cc{flex:none;font:500 10.5px JetBrains Mono,monospace;padding:2px 5px;border-radius:5px;border:1px solid var(--line-2);color:var(--muted)}.cl .d-more{display:flex;align-items:center;gap:5px;margin:6px auto 2px;padding:5px 10px;border:0;border-radius:8px;background:none;color:var(--muted);font-size:12.5px;cursor:pointer}.cl .d-more:hover{color:var(--cyan);background:rgba(82,238,255,.06)}.cl .d-more svg{font-size:15px;transition:transform .25s}.cl .d-more[aria-expanded=true] svg{transform:rotate(180deg)}.cl .d-more:focus-visible{outline:2px solid var(--cyan)}.cl .devices{display:grid;justify-items:center;gap:14px;padding:4px 2px 8px}.cl .devices .dev-list{justify-self:stretch;padding:0 6px}.cl .donut{position:relative;width:120px;height:120px}.cl .donut svg{width:100%;height:100%;transform:rotate(-90deg)}.cl .donut circle{fill:none;stroke-width:12}.cl .donut .arc{stroke-linecap:butt;transition:stroke-dasharray .8s cubic-bezier(.3,.8,.3,1),stroke-dashoffset .8s cubic-bezier(.3,.8,.3,1)}.cl .donut-c{position:absolute;inset:0;display:grid;place-content:center;text-align:center;line-height:1.1}.cl .donut-c b{font:600 20px JetBrains Mono,monospace;color:#fff}.cl .donut-c small{font-size:11px;color:var(--muted)}.cl .dev-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.cl .dev-list li{display:flex;align-items:center;gap:8px;font-size:13px;min-width:0}.cl .dev-list svg{font-size:15px;color:var(--c)}.cl .dev-list span{flex:1;min-width:0;color:#cfdceb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl .dev-list b{font:600 13px JetBrains Mono,monospace}.cl .dev-list em{font-style:normal;font-size:11.5px;color:var(--muted);width:34px;text-align:right}.cl .errors .seg{margin-left:auto}.cl .err-list{display:block;column-count:2;column-gap:14px}.cl .err-list .rk{break-inside:avoid;margin-bottom:3px}.cl .err-list .d-empty,.cl .err-list .d-more{column-span:all}.cl .err-list:has(.ghost){column-count:1}.cl .err-list .rk:before{background:linear-gradient(90deg,rgba(255,184,77,.18),rgba(255,184,77,.05))}.cl .err-list .rk.c5:before{background:linear-gradient(90deg,rgba(255,111,111,.2),rgba(255,111,111,.05))}.cl .err-list .rk:hover:before{filter:brightness(1.5)}.cl .code{flex:none;font:600 11px JetBrains Mono,monospace;padding:2px 6px;border-radius:6px;color:var(--amber);background:rgba(255,184,77,.12)}.cl .c5 .code{color:var(--red);background:rgba(255,111,111,.13)}.cl .probe{flex:none;display:inline-flex;align-items:center;gap:4px;font-size:11px;color:#ff9b9b}.cl .probe svg{font-size:12px}.cl .d-empty{padding:18px 10px;text-align:center;color:var(--muted);font-size:13px}.cl .sites{display:grid;gap:14px}.cl .sites-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.cl .sites-title{display:flex;align-items:baseline;gap:10px}.cl .sites-title span{font-size:13px}.cl .section-title{font-size:17px;font-weight:600;letter-spacing:-.01em}.cl .sites-tools{display:flex;gap:10px;flex-wrap:wrap}.cl .lfield{position:relative;display:flex;align-items:center;gap:8px;height:38px;padding:0 12px;border-radius:11px;border:1px solid var(--line);background:rgba(255,255,255,.03);color:var(--muted);transition:border-color .2s}.cl .lfield:focus-within{border-color:rgba(82,238,255,.5)}.cl .lfield input,.cl .lfield select{border:0;outline:0;background:none;color:var(--text);font-size:13.5px;min-width:0}.cl .lfield input{width:190px}.cl .lfield input::placeholder{color:#5d7088}.cl .field-select select{appearance:none;padding-right:22px;cursor:pointer}.cl .field-select select option{background:var(--pop)}.cl .field-select .chev{position:absolute;right:10px;pointer-events:none}.cl .site-grid{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(180deg,rgba(13,26,43,.7),rgba(8,17,29,.7));padding:6px}.cl .site-row{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(70px,1fr) repeat(5,minmax(0,.8fr));align-items:center;gap:16px;padding:10px 12px;border-radius:11px;cursor:pointer;transition:background .2s;animation:cl-rise .3s ease-out both}.cl .site-row+.site-row{box-shadow:0 -1px 0 var(--line)}.cl .site-row:hover{background:rgba(255,255,255,.03)}.cl .site-row.is-on,.cl .site-row.is-on+.site-row,.cl .site-row:hover,.cl .site-row:hover+.site-row{box-shadow:none}.cl .site-row.is-on{background:rgba(82,238,255,.08)}.cl .site-row:focus-visible{outline:2px solid var(--cyan);outline-offset:-2px}@keyframes cl-rise{0%{opacity:0;transform:translateY(4px)}}.cl .row-id{display:flex;align-items:center;gap:11px;min-width:0}.cl .row-id .lmono{width:32px;height:32px;font-size:12px;border-radius:9px}.cl .row-name{min-width:0}.cl .row-name h3{font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl .site-row.is-on .row-name h3{color:#fff;font-weight:600}.cl .row-name a{display:inline-flex;align-items:center;gap:5px;max-width:100%;color:var(--muted);font-size:12px;text-decoration:none}.cl .row-name a span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl .row-name a:hover{color:var(--cyan)}.cl .row-name a svg{font-size:11px;opacity:0;transition:opacity .2s}.cl .site-row:hover .row-name a svg{opacity:1}.cl .row-stat{display:grid;justify-items:end;min-width:0;line-height:1.25}.cl .row-stat b{display:inline-flex;align-items:baseline;gap:6px;font:500 14px JetBrains Mono,monospace;color:#c9d7e5;white-space:nowrap}.cl .row-stat small{font-size:11.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.cl .row-stat.today b{font-size:17px;font-weight:600;color:#fff}.cl .site-row.is-on .row-stat.today b{color:var(--cyan)}.cl .row-stat .e4{color:var(--amber)}.cl .row-stat .e5{color:var(--red)}.cl .delta{display:inline-flex;align-items:center;gap:2px;font:500 11px Inter,sans-serif}.cl .delta svg{font-size:12px}.cl .delta.up{color:var(--green)}.cl .delta.down{color:var(--red)}.cl .delta.flat{color:var(--muted)}.cl .spark{width:100%;height:26px;display:block;stroke:none}.cl .spark .ln{fill:none;stroke:hsl(var(--h) 85% 65%);stroke-width:1.5}.cl .grid-empty{padding:36px 16px;text-align:center;color:var(--muted)}.cl .more{display:flex;flex-direction:column;align-items:center;gap:10px;padding-top:6px}.cl .more[hidden]{display:none}.cl .more-info{font-size:12.5px}.cl .btn{height:38px;padding:0 18px;border-radius:11px;border:1px solid rgba(82,238,255,.35);background:rgba(82,238,255,.08);color:var(--cyan);font-weight:500;font-size:13.5px;cursor:pointer;transition:background .2s}.cl .btn:hover{background:rgba(82,238,255,.15)}.cl .btn:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}@media (max-width:1050px){.cl .d-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.cl .err-list{column-count:1}.cl .errors .seg{margin-left:0}}@media (max-width:560px){.cl .d-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.cl .site-row{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"id id id today" "h30 pages robots err";gap:8px 14px;padding:12px}.cl .row-id{grid-area:id}.cl .row-spark{display:none}.cl .row-stat.today{grid-area:today}.cl .row-stat{justify-items:start}.cl .row-stat.today{justify-items:end}.cl .row-stat:nth-child(4){grid-area:h30}.cl .row-stat:nth-child(5){grid-area:pages}.cl .row-stat:nth-child(6){grid-area:robots}.cl .row-stat.err{grid-area:err;justify-items:end}.cl .row-stat.err small{white-space:normal;text-align:right}}@media (max-width:680px){.cl .picker{flex:1 1 100%}.cl .picker-btn .kbd{display:none}.cl .lfield,.cl .sites-tools{flex:1 1 auto}.cl .lfield input{width:100%}}@media (max-width:520px){.cl .page{padding-top:20px}.cl .lpanel-head{padding:16px 14px 0}.cl .chart{padding:4px 0 0}.cl .chart-foot{padding:12px 14px 14px;gap:6px 16px}.cl .picker-foot{display:none}}@media (hover:none){.cl .picker-btn .kbd{display:none}}.cl .nav-row{display:flex;align-items:center;gap:12px;justify-content:space-between;flex-wrap:wrap}.cl .nav{display:flex;gap:2px;padding:4px;border-radius:13px;border:1px solid var(--line);background:rgba(8,17,29,.6);overflow-x:auto;scrollbar-width:none;max-width:100%}.cl .nav::-webkit-scrollbar{display:none}.cl .nav-link{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:9px;color:var(--muted);text-decoration:none;font-size:13.5px;font-weight:500;white-space:nowrap;transition:color .2s,background .2s}.cl .nav-link svg{font-size:15px}.cl .nav-link:hover{color:var(--text);background:rgba(255,255,255,.04)}.cl .nav-link.is-on{color:#fff;background:rgba(82,238,255,.12)}.cl .nav-link.is-on svg{color:var(--cyan)}.cl .nav-link:focus-visible,.cl .preview-link:focus-visible{outline:2px solid var(--cyan);outline-offset:1px}.cl .preview-link{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--muted);text-decoration:none;padding:6px 10px;border-radius:9px;border:1px dashed var(--line-2)}.cl .preview-link:hover{color:var(--cyan);border-color:rgba(82,238,255,.4)}.cl .preview-link svg{font-size:14px}.cl .scope-line{font-size:13px;margin-top:-6px}.cl .empty{display:grid;justify-items:center;gap:6px;padding:30px 16px;text-align:center;color:var(--muted);font-size:13px}.cl .empty b{color:var(--text);font-weight:600;font-size:14px}.cl .empty span:not(.empty-ico){max-width:440px}.cl .empty-ico{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;font-size:19px;color:var(--cyan);background:rgba(82,238,255,.07);border:1px dashed rgba(82,238,255,.3);margin-bottom:4px}.cl .chart-empty{position:absolute;left:50%;top:38%;transform:translate(-50%,-50%);display:grid;gap:4px;justify-items:center;padding:14px 20px;border-radius:14px;background:rgba(7,15,26,.75);border:1px solid var(--line-2);backdrop-filter:blur(6px);text-align:center;font-size:13px;color:var(--muted);width:max-content;max-width:calc(100% - 32px)}.cl .chart-empty b{color:var(--text);font-size:14.5px}.cl .chart.is-empty .curve-pulse{display:none}.cl .spark.flat .ln{stroke:rgba(255,255,255,.15)}.cl .rk.ghost{pointer-events:none}.cl .rk.ghost:before{background:linear-gradient(90deg,rgba(255,255,255,.05),rgba(255,255,255,.015));animation:none}.cl .rk .sk{height:8px;border-radius:99px;background:rgba(255,255,255,.07)}.cl .rk-empty{padding:8px 10px 4px;font-size:12.5px;color:var(--muted);text-align:center}.cl .donut.is-empty .donut-c small{line-height:1.3}.cl .kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.cl .kpi{display:flex;align-items:center;gap:12px;padding:14px;border-radius:14px;border:1px solid var(--line);background:linear-gradient(180deg,rgba(15,30,49,.85),rgba(8,17,29,.9));min-width:0}.cl .kpi-ico{width:36px;height:36px;display:grid;place-items:center;flex:none;border-radius:10px;font-size:17px;color:var(--cyan);background:rgba(82,238,255,.08)}.cl .kpi b{display:block;font:600 20px/1.1 JetBrains Mono,monospace;color:#fff}.cl .kpi small{font-size:12px;color:var(--muted)}.cl .kpi.danger .kpi-ico{color:var(--red);background:rgba(255,111,111,.1)}.cl .kpi.danger b{color:#ffb0b0}.cl .toolbar{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-bottom:10px}.cl .lfield.grow{flex:1 1 220px}.cl .lfield.grow input{width:100%}.cl .lfield.mono-in input{font-family:JetBrains Mono,monospace;font-size:13px}.cl .lfield.is-bad{border-color:rgba(255,111,111,.6)}.cl .form-err{flex-basis:100%;margin:0;font-size:12.5px;color:var(--red)}.cl .seg button{display:inline-flex;align-items:center;gap:6px}.cl .seg button svg{font-size:13px}.cl .seg-n{font:500 11px JetBrains Mono,monospace;padding:1px 5px;border-radius:5px;background:rgba(255,255,255,.06);color:var(--muted)}.cl .seg button.is-on .seg-n{background:rgba(82,238,255,.16);color:var(--cyan)}.cl .btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap}.cl .btn svg{font-size:15px}.cl .btn.primary{background:var(--cyan);color:#04202a;border-color:var(--cyan);font-weight:600}.cl .btn.primary:hover{background:#8ff5ff}.cl .btn.danger{color:var(--red);border-color:rgba(255,111,111,.4);background:rgba(255,111,111,.08)}.cl .btn.danger:hover{background:rgba(255,111,111,.15)}.cl .btn-ghost{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border-radius:9px;border:1px solid transparent;background:none;color:var(--muted);font-size:12.5px;font-weight:500;cursor:pointer;white-space:nowrap;transition:color .2s,background .2s,border-color .2s}.cl .btn-ghost svg{font-size:14px}.cl .btn-ghost:hover{color:var(--text);background:rgba(255,255,255,.05);border-color:var(--line)}.cl .btn-ghost.danger:hover{color:var(--red);background:rgba(255,111,111,.08);border-color:rgba(255,111,111,.3)}.cl .btn-ghost:focus-visible{outline:2px solid var(--cyan)}.cl .btn-ghost.is-done{color:var(--green)}.cl .mono-t{font-family:JetBrains Mono,monospace;font-size:12px}.cl .hint{margin:6px 0 0;font-size:12px;color:var(--muted)}.cl .hint a{color:var(--cyan);text-decoration:none;display:inline-flex;align-items:center;gap:3px}.cl .hint a:hover{text-decoration:underline}.cl .hint a svg{font-size:10px}.cl .hint .bad{color:var(--red)}.cl .actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:14px}.cl .actions.center{justify-content:center;margin-top:0;padding-bottom:8px}.cl .save-state{font-size:12px;color:var(--amber)}.cl .list{display:grid}.cl .ban-row,.cl .ip-row,.cl .sc-row{display:grid;align-items:center;gap:14px;padding:10px;border-radius:10px;animation:cl-rise .3s ease-out both;transition:background .2s}.cl .list>*+.ban-row,.cl .list>*+.ip-row,.cl .list>*+.sc-row{box-shadow:0 -1px 0 var(--line)}.cl .ban-row:hover,.cl .ip-row:hover,.cl .sc-row:hover{background:rgba(255,255,255,.03);box-shadow:none}.cl .ban-row:hover+*,.cl .ip-row:hover+*,.cl .sc-row:hover+*{box-shadow:none}.cl .ip-row{grid-template-columns:minmax(0,1.5fr) minmax(0,.9fr) minmax(0,1.4fr) 60px 74px minmax(0,.95fr) 150px}.cl .ip-id{min-width:0;display:grid}.cl .ip{display:inline-flex;align-items:center;gap:6px;font:600 13px JetBrains Mono,monospace;color:#fff}.cl .ip svg{font-size:13px;color:var(--muted)}.cl .ip-id small{font-size:11.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl .ip-id .probe{margin-left:6px}.cl .ip-geo{display:flex;align-items:center;gap:7px;font-size:13px;min-width:0}.cl .ip-geo span:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl .ip-sites{display:flex}.cl .ip-sites,.cl .site-chip{gap:6px;min-width:0;align-items:center}.cl .site-chip{display:inline-flex;padding:3px 8px 3px 3px;border-radius:8px;background:rgba(255,255,255,.035);font:500 12px JetBrains Mono,monospace;color:#c3d2e1}.cl .site-chip span:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl .site-chip .lmono{width:20px;height:20px;font-size:9px;border-radius:6px}.cl .more-chip{flex:none;font-size:11.5px;color:var(--muted);padding:3px 6px;border-radius:7px;border:1px solid var(--line)}.cl .ip-last{display:flex;align-items:center;gap:6px;font-size:12.5px;color:#c3d2e1;white-space:nowrap}.cl .ip-last svg{font-size:13px;color:var(--muted)}.cl .ip-act{display:flex;justify-content:flex-end;align-items:center;gap:4px}.cl .banned-lbl{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:500;color:var(--red)}.cl .banned-lbl svg{font-size:13px}.cl .ip-row.is-banned{opacity:.62}.cl .ip-row.is-banned:hover{opacity:1}.cl .title-icon.danger{color:var(--red);background:rgba(255,111,111,.08);border-color:rgba(255,111,111,.3)}.cl .ban-form{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:8px}.cl .ban-form .btn{height:38px}.cl .ban-row{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1.4fr) auto}.cl .ban-why{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl .ban-meta{font-size:12px;color:var(--muted)}.cl .sc-row{grid-template-columns:minmax(0,1.5fr) minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,.9fr) 70px auto}.cl .sc-row.is-on{background:rgba(82,238,255,.07)}.cl .row-name small{display:block;font-size:12px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl .st{display:grid;min-width:0;line-height:1.3}.cl .st b{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500}.cl .st b svg{font-size:14px}.cl .st small{font-size:11.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:20px}.cl .st.ok b{color:var(--green)}.cl .st.warn b{color:var(--amber)}.cl .st.off b{color:var(--muted)}.cl .seo-pick{display:grid;justify-items:center;padding-bottom:14px}.cl .seo-pick .empty{padding-bottom:12px}.cl .seo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.cl .seo-field{min-width:0}.cl .lbl,.cl .seo-field>label{display:block;font-size:13px;font-weight:600;margin-bottom:7px}.cl .field-box{width:100%;border-radius:11px;border:1px solid var(--line);background:rgba(0,0,0,.2);color:var(--text);font:13px/1.5 JetBrains Mono,monospace;padding:9px 11px;outline:0;resize:vertical;transition:border-color .2s}.cl .field-box:focus,.cl .field-box:focus-within{border-color:rgba(82,238,255,.5)}.cl textarea.field-box::placeholder{color:#5d7088}.cl .tags{display:flex;flex-wrap:wrap;gap:6px;min-height:124px;align-content:flex-start;cursor:text}.cl .tags input{flex:1 0 140px;border:0;outline:0;background:none;color:var(--text);font:13px Inter,sans-serif;padding:4px 2px}.cl .tags input::placeholder{color:#5d7088}.cl .tag{display:inline-flex;align-items:center;gap:5px;padding:3px 4px 3px 9px;border-radius:8px;font:500 12.5px Inter,sans-serif;background:rgba(255,255,255,.06);color:var(--text)}.cl .tag.main{background:rgba(82,238,255,.14);color:var(--cyan)}.cl .tag.main svg{font-size:12px}.cl .tag button{display:grid;place-items:center;width:18px;height:18px;border:0;border-radius:5px;background:none;color:var(--muted);cursor:pointer}.cl .tag button:hover{color:var(--red);background:rgba(255,111,111,.12)}.cl .tag button svg{font-size:11px}.cl .nets{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.cl .net{display:inline-flex;align-items:center;gap:5px;font-size:12px;padding:3px 8px;border-radius:7px;background:rgba(82,238,255,.08);color:var(--cyan)}.cl .net svg{font-size:11px}.cl .lead{margin:0 0 12px;font-size:13px;color:#a9bccf;max-width:820px}.cl code{font:12.5px JetBrains Mono,monospace;color:var(--cyan)}.cl .snippet{display:flex;align-items:center;gap:10px;padding:10px 10px 10px 14px;border-radius:11px;border:1px solid rgba(82,238,255,.25);background:rgba(0,0,0,.3);margin-bottom:14px}.cl .snippet code{flex:1;min-width:0;overflow-x:auto;white-space:nowrap;scrollbar-width:none;color:#b9f6ff}.cl .status-filter{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.cl .sf{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;border-radius:10px;border:1px solid var(--line);background:rgba(255,255,255,.025);font-size:12.5px;color:#c3d2e1;cursor:pointer;transition:border-color .2s,background .2s}.cl .sf svg{font-size:14px;color:var(--muted)}.cl .sf b{font:600 12px JetBrains Mono,monospace;color:var(--text)}.cl .sf:hover:not(:disabled){border-color:var(--line-2)}.cl .sf:disabled{opacity:.4;cursor:default}.cl .sf.is-on{border-color:rgba(82,238,255,.5);background:rgba(82,238,255,.1);color:#fff}.cl .sf.ok svg,.cl .st-line.ok{color:var(--green)}.cl .sf.ok-soft svg,.cl .st-line.ok-soft{color:#8fe3c0}.cl .sf.warn svg,.cl .st-line.warn{color:var(--amber)}.cl .sf.bad svg,.cl .st-line.bad{color:var(--red)}.cl .st-line.off{color:var(--muted)}.cl .st-line{display:inline-flex;align-items:center;gap:5px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl .st-line svg{font-size:13px;flex:none}.cl .ltiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cl .ltile{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:11px;border:1px solid rgba(255,255,255,.05);background:rgba(255,255,255,.02);min-width:0;animation:cl-rise .3s ease-out both}.cl .ltile .lmono{width:30px;height:30px;font-size:11px;border-radius:8px}.cl .tile-txt{display:grid;min-width:0;flex:1}.cl .tile-txt b{font:500 12.5px JetBrains Mono,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl .ltiles .empty{grid-column:1/-1}.cl .cols-2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start}.cl .stack{display:grid;gap:16px;min-width:0}.cl .account{display:flex;align-items:center;gap:12px}.cl .lavatar{width:40px;height:40px;display:grid;place-items:center;flex:none;border-radius:50%;font-weight:700;color:#04202a;background:linear-gradient(145deg,#8ff8ff,#3bb8ff)}.cl .account-txt{display:grid;min-width:0}.cl .account-txt b{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl .scopes{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:5px;font-size:12.5px;color:#a9bccf}.cl .scopes li{display:flex;align-items:center;gap:7px}.cl .scopes svg{font-size:13px;color:var(--green)}.cl .keys{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cl .keys .actions{grid-column:1/-1;margin-top:2px}.cl .key{min-width:0;padding:12px;border-radius:12px;border:1px solid rgba(255,255,255,.05);background:rgba(255,255,255,.02)}.cl .key-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;flex-wrap:wrap}.cl .key-head b{font-size:13px;font-weight:600}.cl .key-in{height:36px;padding-right:4px}.cl .key-in input{flex:1;width:100%}.cl .eye{display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:7px;background:none;color:var(--muted);cursor:pointer}.cl .eye:hover{color:var(--text);background:rgba(255,255,255,.06)}.cl .key-set{display:flex;align-items:center;justify-content:space-between;height:36px;padding:0 4px 0 12px;border-radius:11px;border:1px solid var(--line)}.cl .dots{letter-spacing:2px;color:var(--muted)}.cl .gh-form .inline{display:flex;gap:10px;flex-wrap:wrap;margin-top:10px}.cl .gh-form .btn{height:38px}.cl .gh-form .hint{margin-top:0}.cl .gh-form .hint a{font-size:12px}.cl .m-compact{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px 18px;align-items:center}.cl .snippet.sm{margin:0;padding:4px 4px 4px 12px}.cl .snippet.sm code{font-size:12px}.cl .install-sum{display:grid;gap:7px;min-width:0}.cl .install-bar{display:flex;gap:2px;height:8px;border-radius:99px;overflow:hidden;background:rgba(255,255,255,.06)}.cl .install-bar i{display:block;height:100%;min-width:3px}.cl .install-sum .d-total b{color:var(--text);font-family:JetBrains Mono,monospace}.cl .warn-t{color:var(--amber)}.cl .m-detail{margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}.cl .m-detail>.hint{margin:0 0 10px}.cl #m-toggle .chev{font-size:15px;transition:transform .25s}.cl #m-toggle[aria-expanded=true] .chev{transform:rotate(180deg)}.cl #m-toggle[aria-expanded=true]{color:var(--cyan)}.cl .notice{display:flex;align-items:center;gap:10px;padding:10px 10px 10px 14px;border-radius:12px;border:1px solid rgba(255,184,77,.3);background:rgba(255,184,77,.06);font-size:13px;color:#e8d6b8}.cl .notice>svg{font-size:17px;color:var(--amber)}.cl .notice span{flex:1;min-width:0}.cl .notice b{color:#fff;font-weight:600}.cl .notice .btn-ghost{color:var(--amber);border-color:rgba(255,184,77,.3);text-decoration:none}.cl .kpi.is-empty b,.cl .sub-h{color:var(--muted)}.cl .sub-h{margin:16px 0 8px;font-size:12.5px;font-weight:600}.cl .clicks .rk.click{height:46px}.cl .el-ico{width:28px;height:28px;display:grid;place-items:center;flex:none;border-radius:8px;font-size:14px;color:var(--cyan);background:rgba(82,238,255,.1)}.cl .el-ico.t-out{color:#a78bfa;background:rgba(167,139,250,.12)}.cl .el-ico.t-form{color:var(--green);background:rgba(79,220,154,.12)}.cl .el-ico.t-link{color:#7fb8ff;background:rgba(127,184,255,.12)}.cl .el-txt{flex:1;min-width:0;display:grid;line-height:1.25}.cl .el-txt b{font-size:13px;font-weight:500}.cl .el-txt b,.cl .el-txt small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl .el-txt small{font:11.5px Inter,sans-serif;color:var(--muted)}.cl .el-txt code{font-size:11px;color:#6f86a0;margin-left:6px}.cl .clicks .rk:before{background:linear-gradient(90deg,rgba(82,238,255,.16),rgba(82,238,255,.04))}.cl .clicks .rk:hover:before{filter:none;background:linear-gradient(90deg,rgba(82,238,255,.28),rgba(82,238,255,.08))}.cl .funnel{display:grid;gap:10px;padding:4px 0}.cl .fn-row{display:grid;grid-template-columns:74px minmax(0,1fr) 48px;align-items:center;gap:12px}.cl .fn-lbl{display:grid;font:600 14px JetBrains Mono,monospace;line-height:1.15}.cl .fn-lbl small{font:11px Inter,sans-serif;color:var(--muted)}.cl .fn-track{height:26px;border-radius:8px;background:rgba(255,255,255,.04);overflow:hidden}.cl .fn-track i{display:block;height:100%;border-radius:8px;background:linear-gradient(90deg,rgba(31,182,230,.55),rgba(127,246,255,.9));box-shadow:0 0 18px -4px rgba(82,238,255,.6);animation:cl-grow .8s cubic-bezier(.3,.8,.3,1) both}.cl .fn-row.is-empty .fn-track{background:repeating-linear-gradient(135deg,rgba(255,255,255,.03) 0 8px,rgba(255,255,255,.055) 8px 16px)}.cl .fn-val{font:600 14px JetBrains Mono,monospace;text-align:right;color:#fff}.cl .fn-row.is-empty .fn-val{color:var(--muted)}.cl .histo-head{display:flex;align-items:baseline;gap:8px;margin-bottom:10px}.cl .histo-head b{font:600 24px JetBrains Mono,monospace;color:#fff;text-shadow:0 0 20px rgba(82,238,255,.4)}.cl .histo-head small{font-size:12px;color:var(--muted)}.cl .histo-bars{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;height:150px}.cl .hb{display:grid;grid-template-rows:16px 1fr auto;gap:4px;min-width:0;text-align:center}.cl .hb-val{font:500 11px JetBrains Mono,monospace;color:#c3d2e1}.cl .hb-col{position:relative;display:flex;align-items:flex-end;border-radius:8px;background:rgba(255,255,255,.03)}.cl .hb-col i{display:block;width:100%;border-radius:8px 8px 4px 4px;background:linear-gradient(180deg,rgba(127,246,255,.95),rgba(31,120,220,.45));border:1px solid rgba(127,246,255,.6);box-shadow:0 0 16px -4px rgba(82,238,255,.6);animation:cl-rise-h .8s cubic-bezier(.3,.8,.3,1) both;transform-origin:bottom}@keyframes cl-rise-h{0%{transform:scaleY(0)}}.cl .hb.is-empty .hb-col i{background:rgba(255,255,255,.06);border-color:transparent;box-shadow:none}.cl .hb-lbl{font-size:11px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl:after{left:-40%;right:-40%;bottom:-6vh;height:48vh;background-image:linear-gradient(rgba(82,238,255,.09) 1px,transparent 0),linear-gradient(90deg,rgba(82,238,255,.09) 1px,transparent 0);background-size:64px 64px;transform:perspective(520px) rotateX(64deg);transform-origin:bottom;-webkit-mask-image:linear-gradient(0deg,#000 0,transparent 85%);mask-image:linear-gradient(0deg,#000 0,transparent 85%)}.cl:after,.cl:before{content:"";position:absolute;z-index:-1;pointer-events:none}.cl:before{inset:auto 0 0 0;height:40vh;background:radial-gradient(60% 100% at 50% 100%,rgba(40,190,255,.12),transparent 70%)}.cl .top-title{display:grid;gap:4px}.cl .top-title h1{font-size:30px;letter-spacing:-.03em;color:#f2fbff;text-shadow:0 0 30px rgba(82,238,255,.35)}.cl .lead-line{font-size:15px;color:#b6c8da;max-width:720px}.cl .meta-line{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--muted)}.cl .meta-line svg{font-size:13px}.cl .nav-link.is-on{background:linear-gradient(180deg,rgba(82,238,255,.2),rgba(82,238,255,.07));box-shadow:0 0 22px -6px rgba(82,238,255,.55),inset 0 0 0 1px rgba(82,238,255,.35)}.cl .dpanel,.cl .kpi,.cl .lpanel,.cl .site-grid{position:relative}.cl .dpanel:before,.cl .kpi:before,.cl .lpanel:before,.cl .site-grid:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(140deg,rgba(110,240,255,.32),rgba(82,238,255,.05) 30%,rgba(82,238,255,0) 60%,rgba(120,140,255,.14));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.cl .dpanel{background:radial-gradient(600px 220px at 0 0,rgba(82,238,255,.07),transparent 70%),radial-gradient(500px 260px at 100% 110%,rgba(60,120,255,.07),transparent 70%),linear-gradient(180deg,rgba(14,29,48,.92),rgba(7,15,27,.95));box-shadow:0 30px 70px -40px rgba(0,0,0,.95),inset 0 1px 0 rgba(255,255,255,.04);padding:18px 18px 12px}.cl .d-head h3{font-size:15.5px;letter-spacing:-.01em}.cl .d-head{margin-bottom:14px}.cl .kpi-ico,.cl .title-icon{border:0!important;border-radius:0!important;clip-path:polygon(25% 4%,75% 4%,100% 50%,75% 96%,25% 96%,0 50%);background:radial-gradient(circle at 50% 30%,rgba(160,250,255,.35),transparent 70%),linear-gradient(160deg,rgba(82,238,255,.32),rgba(20,90,140,.25))!important;color:#c9fbff!important}.cl .title-icon{width:40px;height:36px}.cl .title-icon.sm{width:36px;height:32px}.cl .kpi.warn .kpi-ico,.cl .title-icon.warn{background:radial-gradient(circle at 50% 30%,rgba(255,220,150,.35),transparent 70%),linear-gradient(160deg,rgba(255,184,77,.35),rgba(140,80,10,.25))!important;color:#ffe2b0!important}.cl .kpi.danger .kpi-ico,.cl .title-icon.danger{background:radial-gradient(circle at 50% 30%,rgba(255,180,180,.35),transparent 70%),linear-gradient(160deg,rgba(255,111,111,.38),rgba(140,20,30,.25))!important;color:#ffd0d0!important}.cl .kpi-ico{width:46px;height:42px;font-size:19px}.cl .kpi{padding:16px;overflow:hidden;background:radial-gradient(220px 120px at 100% 120%,rgba(82,238,255,.16),transparent 70%),linear-gradient(180deg,rgba(14,29,48,.92),rgba(7,15,27,.95));transition:transform .25s,box-shadow .25s}.cl .kpi:hover{transform:translateY(-2px);box-shadow:0 18px 40px -22px rgba(82,238,255,.45)}.cl .kpi b{font-size:26px;letter-spacing:-.03em;color:#f2fdff;text-shadow:0 0 22px rgba(82,238,255,.55)}.cl .kpi small{font-size:12.5px;color:#9fb3c8}.cl .kpi.danger b{color:#ffc9c9;text-shadow:0 0 22px rgba(255,111,111,.5)}.cl .kpi.danger{background:radial-gradient(220px 120px at 100% 120%,rgba(255,111,111,.16),transparent 70%),linear-gradient(180deg,rgba(14,29,48,.92),rgba(7,15,27,.95))}.cl .kpi.is-empty b{text-shadow:none}.cl .rank .rk{height:44px;padding:0 10px 7px;border-radius:10px}.cl .rank .rk:before{z-index:-1;inset:auto 10px 6px 10px;width:auto;min-width:0;background:rgba(255,255,255,.05);box-shadow:none;filter:none;animation:none}.cl .rank .rk:after,.cl .rank .rk:before{content:"";position:absolute;height:3px;border-radius:99px}.cl .rank .rk:after{left:10px;bottom:6px;width:max(4px,calc(var(--p) - 20px));background:linear-gradient(90deg,rgba(40,150,230,.5),#7ff6ff);pointer-events:none;animation:cl-grow .7s cubic-bezier(.3,.8,.3,1) both}.cl .rank .rk:hover{background:rgba(255,255,255,.03)}.cl .rank .rk:hover:before{background:rgba(255,255,255,.08)}.cl .err-list .rk:after{background:linear-gradient(90deg,rgba(200,120,20,.5),#ffc46b)}.cl .err-list .rk.c5:after{background:linear-gradient(90deg,rgba(200,50,60,.5),#ff8a8a)}.cl .err-list.clicks .rk:after{background:linear-gradient(90deg,rgba(40,150,230,.5),#7ff6ff)}.cl .rank .rk.ghost:after{background:rgba(255,255,255,.08);animation:none}.cl .rk-val{display:grid;justify-items:end;line-height:1.1}.cl .rk-pct small,.cl .rk-val small{font:400 10.5px Inter,sans-serif;color:var(--muted)}.cl .rk-pct.wide{width:70px;display:grid;justify-items:end;line-height:1.1;color:#c3d2e1;font-family:JetBrains Mono,monospace}.cl .clicks .rk.click{height:56px}.cl .read{margin:6px 0 0;font-size:13.5px;color:#b6c8da;line-height:1.5}.cl .read b{color:#fff;font-family:JetBrains Mono,monospace;text-shadow:0 0 14px rgba(82,238,255,.5)}.cl .legend-read{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:-4px 0 12px;font-size:12.5px;color:var(--muted)}.cl .legend-read .code.c5c{color:var(--red);background:rgba(255,111,111,.13)}.cl .b3-host{margin:-4px -6px 0}.cl .b3{display:block;width:100%;height:auto;stroke:none}.cl .b3-bar polygon{stroke:var(--b3s,#78f4ff);stroke-width:1.1;stroke-linejoin:round}.cl .b3 .grid-line{stroke:var(--b3g,rgba(82,238,255,.3))}.cl .b3 .grid-edge{stroke:var(--b3e,rgba(82,238,255,.6))}.cl .b3 .curve-dot{stroke:var(--b3s,#9ffaff)}.cl .b3 .curve-dot.today{fill:var(--b3s,#e6fffd)}.cl .b3-bar{transition:opacity .2s}.cl .b3-bars:hover .b3-bar{opacity:.5}.cl .b3-bars .b3-bar:hover{opacity:1}.cl .b3-val{fill:#f2fdff;font:600 22px JetBrains Mono,monospace;paint-order:stroke;stroke:rgba(6,12,21,.8);stroke-width:4px}.cl .b3-lbl{fill:#9fb3c8;font:500 19px JetBrains Mono,monospace}.cl .donut svg{filter:drop-shadow(0 0 10px rgba(82,238,255,.35))}.cl .donut:after{content:"";position:absolute;inset:22%;border-radius:50%;background:radial-gradient(circle,rgba(82,238,255,.12),transparent 70%);pointer-events:none}.cl .donut-c b{text-shadow:0 0 18px rgba(82,238,255,.6)}.cl .ban-row:hover,.cl .ip-row:hover,.cl .sc-row:hover,.cl .site-row:hover{background:linear-gradient(90deg,rgba(82,238,255,.07),rgba(82,238,255,.02))}.cl .sc-row.is-on,.cl .site-row.is-on{background:linear-gradient(90deg,rgba(82,238,255,.14),rgba(82,238,255,.03));box-shadow:inset 0 0 0 1px rgba(82,238,255,.25)!important}.cl .row-stat.today b{text-shadow:0 0 16px rgba(82,238,255,.35)}.cl .btn.primary{box-shadow:0 8px 24px -12px rgba(82,238,255,.8)}.cl .seg button.is-on{box-shadow:inset 0 0 0 1px rgba(82,238,255,.3)}.cl .toasts{position:fixed;left:50%;bottom:20px;transform:translateX(-50%);z-index:50;display:grid;gap:8px;width:max-content;max-width:calc(100vw - 32px)}.cl .toast{display:flex;align-items:center;gap:10px;padding:10px 10px 10px 14px;border-radius:12px;background:rgba(10,22,36,.96);border:1px solid var(--line-2);box-shadow:0 20px 50px -15px rgba(0,0,0,.9);font-size:13px;animation:cl-pop .2s ease-out;transition:opacity .25s,transform .25s}.cl .toast svg{font-size:16px;color:var(--green)}.cl .toast.danger svg{color:var(--red)}.cl .toast button{border:0;background:rgba(82,238,255,.12);color:var(--cyan);font-weight:600;font-size:12.5px;padding:5px 10px;border-radius:8px;cursor:pointer}.cl .toast button:hover{background:rgba(82,238,255,.2)}.cl .toast.out{opacity:0;transform:translateY(6px)}@media (max-width:1050px){.cl .ip-row{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 60px 74px minmax(0,1fr) auto}.cl .ip-sites{display:none}.cl .sc-row{grid-template-columns:minmax(0,1.4fr) minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,.8fr) auto}.cl .sc-row .row-stat:nth-of-type(2){display:none}.cl .cols-2,.cl .seo-grid{grid-template-columns:minmax(0,1fr)}.cl .ltiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.cl .kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.cl .ip-row{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.cl .ip-row .ip-geo,.cl .ip-row .ip-last,.cl .ip-row .row-stat{grid-column:1}.cl .ip-row .ip-act{grid-column:2;grid-row:1}.cl .ip-row .row-stat{display:none}.cl .sc-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 12px}.cl .sc-row .row-id{grid-column:1/-1}.cl .sc-row .btn-ghost,.cl .sc-row .row-stat{justify-self:start;justify-items:start}.cl .ban-row{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px}.cl .ban-row .ban-meta,.cl .ban-row .ban-why{grid-column:1}.cl .ban-row .btn-ghost{grid-column:2;grid-row:1}.cl .keys,.cl .ltiles,.cl .m-compact{grid-template-columns:minmax(0,1fr)}.cl .el-txt code{display:none}.cl .notice{flex-wrap:wrap}.cl .nav-row{flex-direction:column;align-items:stretch}.cl .preview-link{align-self:flex-start}}@media (prefers-reduced-motion:reduce){.cl *,.cl :before{transition:none!important;animation:none!important}}.holo .cl{position:relative;isolation:isolate;min-height:0;margin:-6px -4px 0;overflow:clip;border-radius:20px}.holo .cl .page{max-width:none;padding:18px 18px 48px}.holo .cl .lab-body{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;min-width:0}.holo .cl .lab-body>*{min-width:0}.holo .cl .lab-error{margin:24px;color:var(--red)}.holo .cl .toasts{z-index:70}.holo .cl .steps-list{display:grid;gap:10px;margin:14px 0 12px;padding-left:20px;color:#b6c8da;font-size:13.5px}.holo .cl .steps-list a{display:inline-flex;align-items:center;gap:4px;color:var(--cyan)}.holo .cl .steps-list .btn-ghost{margin-top:6px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.holo .cl .g-drop{display:flex;justify-content:center;gap:8px;width:100%;margin:4px 0 10px;border-style:dashed;cursor:pointer}.holo .cl .g-manual{flex-wrap:wrap}.holo .cl .lab-audits .sec-bar>p{display:none}.holo .cl svg.ag-svg{width:auto;height:auto;fill:currentColor;stroke:none;stroke-width:1}.holo .cl .link-btn{padding:0;border:0;background:none;color:var(--muted);text-decoration:underline;cursor:pointer}.holo .cl .link-btn:hover{color:var(--red)}.holo-theme .cl :is(.lfield,.tags,.key-in) :is(input,select):not([type=checkbox]):not([type=radio]),.holo-theme .cl :is(.lfield,.tags,.key-in) :is(input,select):not([type=checkbox]):not([type=radio]):focus{border-color:transparent;background:none;box-shadow:none;outline:0}.holo-theme .cl textarea.field-box{border-color:var(--line);background-color:rgba(0,0,0,.2);box-shadow:none}.holo-theme .cl textarea.field-box:focus{border-color:rgba(82,238,255,.5);box-shadow:none}.holo-theme .cl :is(input,textarea)::placeholder{color:#5d7088}.holo .cl.cl-settings{margin:24px 0 0;padding:22px 20px 28px}.holo .cl.cl-settings .top-title{margin-bottom:18px}.holo .cl .lab-comportement .cols-2{align-items:stretch}.holo .cl .lab-comportement .cols-2>.dpanel{display:flex;flex-direction:column}.holo .cl .lab-comportement .cols-2>.dpanel>.rank{margin-bottom:auto}.holo .cl .lab-comportement .cols-2 .b3-host{height:230px}.holo .cl .lab-comportement .cols-2 .b3-host>svg{display:block;width:100%;height:100%}.holo .cl .page{padding-top:12px;gap:16px}.holo .cl .top{gap:12px}.holo .cl .nav-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.holo .cl .nav-row .meta-line{margin:0}.holo .cl .top-title{display:flex;align-items:baseline;gap:6px 14px;flex-wrap:wrap}.holo .cl .top-title h1{font-size:24px}.holo .cl .top-title .lead-line{font-size:14px}.holo .cl #scene{max-height:max(220px,calc(100svh - 430px))}.holo .cl .lab-audits .sec-bar{position:relative;z-index:4;justify-content:flex-end;min-height:0;margin:0 0 -38px;padding:0;border:0;pointer-events:none}.holo .cl .lab-audits .sec-bar .sec-actions{pointer-events:auto}.holo .cl .lab-trafic .d-grid{align-items:stretch}.holo .cl{background:none}.holo .cl:after,.holo .cl:before{content:none}.pl-root{--bg:#06080e;--bg-2:#0b0f19;--text:#f3f6fb;--muted:#8a93a8;--faint:#5b6378;--line:rgba(255,255,255,0.08);--line-strong:rgba(255,255,255,0.14);--cyan:#3ee8f6;--cyan-soft:rgba(62,232,246,0.14);--neon:#8ef9d6;--violet:#a99bff;--online:#34d98f;--work:#fbbf3c;--danger:#ff6b81;--glass:rgba(16,20,32,0.62);--radius:22.5%;--icon:68px;--ease:cubic-bezier(.2,.8,.2,1);color-scheme:dark}.pl-root *{box-sizing:border-box}.pl-root{background:var(--bg);color:var(--text);font-family:Inter,-apple-system,Segoe UI,system-ui,sans-serif;font-size:14px;-webkit-font-smoothing:antialiased}.pl-root button,.pl-root input,.pl-root textarea{font:inherit;color:inherit}.pl-root svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pl-backdrop{position:fixed;inset:0;z-index:-1;background:radial-gradient(600px 420px at 12% 8%,rgba(62,232,246,.1),transparent 70%),radial-gradient(520px 420px at 92% 30%,rgba(169,155,255,.1),transparent 70%),radial-gradient(700px 500px at 50% 110%,rgba(142,249,214,.07),transparent 70%),var(--bg)}.pl-shell{max-width:1280px;margin:0 auto;padding:28px 32px 24px}.pl-top{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:28px}.pl-top h1{margin:0;font-size:26px;font-weight:700;letter-spacing:-.02em}.pl-top-meta{margin:4px 0 0;color:var(--muted);font-size:13px}.pl-top-tools{display:flex;gap:10px;flex-wrap:wrap}.pl-search{display:flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:10px;background:rgba(255,255,255,.04);border:1px solid var(--line);transition:border-color .2s,background .2s}.pl-search:focus-within{border-color:rgba(62,232,246,.45);background:rgba(62,232,246,.05)}.pl-search svg{width:16px;height:16px;color:var(--muted)}.pl-search input{width:180px;border:0;outline:0;background:none}.pl-search input::placeholder{color:var(--faint)}.pl-seg{display:flex;padding:3px;border-radius:10px;background:rgba(255,255,255,.04);border:1px solid var(--line)}.pl-seg button{height:28px;padding:0 12px;border:0;border-radius:7px;background:none;color:var(--muted);font-size:13px;font-weight:500;cursor:pointer;transition:color .2s,background .2s}.pl-seg button:hover{color:var(--text)}.pl-seg button[aria-selected=true]{background:var(--cyan-soft);color:var(--cyan)}.pl-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:26px 8px}.pl-app{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;padding:6px 2px;border:0;background:none;cursor:pointer;text-align:center;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;touch-action:manipulation;outline:none}.pl-app[hidden]{display:none}.pl-icon{position:relative;width:var(--icon);height:var(--icon);border-radius:var(--radius);display:grid;place-items:center;color:#fff;background:linear-gradient(160deg,rgba(255,255,255,.08),rgba(0,0,0,.18)),var(--tile,#111827);box-shadow:inset 0 0 0 .5px rgba(255,255,255,.18),0 6px 16px -6px rgba(0,0,0,.6);transition:transform .25s var(--ease),box-shadow .25s var(--ease),opacity .2s}.pl-icon img{width:56%;height:56%;object-fit:contain;pointer-events:none}.pl-icon .pl-initial{font-size:calc(var(--icon) * .42);font-weight:700;color:rgba(255,255,255,.92)}.pl-icon:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,0) 52%);pointer-events:none}.pl-app:hover .pl-icon{transform:translateY(-2px)}.pl-app:active .pl-icon{transform:scale(.96)}.pl-app.pl-is-selected .pl-icon,.pl-app:focus-visible .pl-icon{box-shadow:inset 0 0 0 .5px rgba(255,255,255,.18),0 0 0 2px var(--bg),0 0 0 4px var(--cyan),0 0 24px 2px rgba(62,232,246,.35)}.pl-name{margin-top:10px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;color:var(--text);letter-spacing:-.005em}.pl-cat{margin-top:2px;font-size:11.5px;color:var(--faint)}.pl-badge{position:absolute;top:-4px;right:-4px;display:grid;place-items:center;border-radius:50%;box-shadow:0 0 0 2.5px var(--bg);z-index:1}.pl-badge.pl-online{width:12px;height:12px;background:var(--online)}.pl-badge.pl-maintenance{width:19px;height:19px;background:var(--work);color:#3a2600}.pl-badge.pl-maintenance svg{width:11px;height:11px;stroke-width:2.4}.pl-app.pl-is-placeholder .pl-icon{opacity:.18;transform:scale(.92);box-shadow:inset 0 0 0 1px rgba(255,255,255,.25)}.pl-app.pl-is-placeholder .pl-badge,.pl-app.pl-is-placeholder .pl-icon .pl-initial,.pl-app.pl-is-placeholder .pl-icon img,.pl-app.pl-is-placeholder .pl-icon:after{opacity:0}.pl-app.pl-is-placeholder .pl-cat,.pl-app.pl-is-placeholder .pl-name{opacity:.25}.pl-drag-clone{position:fixed;top:0;left:0;z-index:50;pointer-events:none;will-change:transform}.pl-drag-clone .pl-icon{transform:scale(1.1) translateY(-6px);box-shadow:inset 0 0 0 .5px rgba(255,255,255,.2),0 22px 40px -10px rgba(0,0,0,.75),0 0 0 1px rgba(62,232,246,.35),0 0 30px rgba(62,232,246,.22)}.pl-drag-clone .pl-cat,.pl-drag-clone .pl-name{opacity:0}.pl-drag-clone.pl-is-dropping{transition:transform .22s var(--ease)}.pl-drag-clone.pl-is-dropping .pl-icon{transform:none;box-shadow:inset 0 0 0 .5px rgba(255,255,255,.18)}.pl-root.pl-is-dragging,.pl-root.pl-is-dragging *{cursor:grabbing!important}.pl-empty{margin:60px 0;text-align:center;color:var(--muted)}.pl-hint{display:flex;justify-content:center;gap:22px;flex-wrap:wrap;margin-top:48px;color:var(--faint);font-size:12px}.pl-panel{position:fixed;top:12px;right:12px;bottom:12px;width:360px;z-index:40;display:flex;flex-direction:column;border-radius:22px;background:var(--glass);border:1px solid var(--line-strong);backdrop-filter:blur(28px) saturate(160%);-webkit-backdrop-filter:blur(28px) saturate(160%);box-shadow:0 30px 80px -20px rgba(0,0,0,.7);transform:translateX(calc(100% + 24px));opacity:0;transition:transform .38s var(--ease),opacity .25s;overflow:hidden}.pl-panel.pl-is-open{transform:none;opacity:1}.pl-panel-close{position:absolute;top:14px;right:14px;width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:9px;background:rgba(255,255,255,.06);color:var(--muted);cursor:pointer;z-index:1;transition:background .2s,color .2s}.pl-panel-close:hover{background:rgba(255,255,255,.12);color:var(--text)}.pl-panel-close svg{width:16px;height:16px}.pl-panel-body{flex:1;overflow-y:auto;padding:34px 26px 22px}.pl-p-head,.pl-panel-body{display:flex;flex-direction:column}.pl-p-head{align-items:center;text-align:center}.pl-p-head .pl-icon{--icon:104px;box-shadow:inset 0 0 0 .5px rgba(255,255,255,.2),0 18px 40px -12px rgba(0,0,0,.7)}.pl-p-name{margin:18px 0 0;font-size:21px;font-weight:700;letter-spacing:-.02em;outline:none;border-radius:6px}.pl-p-url{margin-top:4px;color:var(--cyan);font-size:13px;text-decoration:none;word-break:break-all;opacity:.9}.pl-p-url:hover{text-decoration:underline;text-underline-offset:3px}.pl-status{display:inline-flex;align-items:center;gap:7px;margin-top:14px;height:26px;padding:0 11px;border-radius:999px;font-size:12px;font-weight:600}.pl-status.pl-online{background:rgba(52,217,143,.12);color:var(--online)}.pl-status.pl-online:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.pl-status.pl-maintenance{background:rgba(251,191,60,.13);color:var(--work)}.pl-status svg{width:13px;height:13px;stroke-width:2.2}.pl-p-desc{margin:22px 0 0;color:#c3c9d6;line-height:1.6;font-size:13.5px;outline:none;border-radius:6px}.pl-p-desc.pl-is-empty{color:var(--faint);font-style:italic}.pl-mono{font-size:.92em}.pl-mono,.pl-p-url{font-family:JetBrains Mono,ui-monospace,Consolas,monospace}.pl-p-url{font-size:12.5px}.pl-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.pl-chips span{padding:3px 9px;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid var(--line);color:#c3c9d6;font-size:11.5px;font-weight:500}.pl-p-facts{margin:20px 0 0;padding:14px 0 0;border-top:1px solid var(--line);display:grid;grid-template-columns:auto 1fr;gap:8px 16px;font-size:12.5px}.pl-p-facts dt{color:var(--faint)}.pl-p-facts dd{margin:0;color:var(--text);text-align:right}.pl-p-actions{margin-top:auto;padding-top:24px;display:flex;flex-direction:column;gap:10px}.pl-btn{height:42px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:12px;border:1px solid transparent;font-weight:600;font-size:13.5px;cursor:pointer;transition:background .2s,border-color .2s,color .2s,box-shadow .2s,transform .1s}.pl-btn:active{transform:scale(.98)}.pl-btn svg{width:16px;height:16px}.pl-btn-primary{background:var(--cyan);color:#032026;box-shadow:0 0 0 0 rgba(62,232,246,0)}.pl-btn-primary:hover{box-shadow:0 0 26px -2px rgba(62,232,246,.55)}.pl-btn-ghost{background:rgba(255,255,255,.05);border-color:var(--line);color:var(--text)}.pl-btn-ghost:hover{border-color:rgba(142,249,214,.4);color:var(--neon)}.pl-btn-ghost.pl-is-works{color:var(--work);border-color:rgba(251,191,60,.3);background:rgba(251,191,60,.08)}.pl-btn-ghost.pl-is-works:hover{color:var(--online);border-color:rgba(52,217,143,.4);background:rgba(52,217,143,.08)}.pl-tools{display:flex;justify-content:space-between;margin-top:6px;padding-top:14px;border-top:1px solid var(--line)}.pl-tool{flex:1;height:38px;display:grid;place-items:center;border:0;border-radius:10px;background:none;color:var(--muted);cursor:pointer;transition:background .2s,color .2s}.pl-tool svg{width:18px;height:18px}.pl-tool:hover{background:rgba(255,255,255,.06);color:var(--cyan)}.pl-tool[aria-pressed=true]{background:var(--cyan-soft);color:var(--cyan)}.pl-tool.pl-danger:hover{background:rgba(255,107,129,.12);color:var(--danger)}.pl-p-url:focus-visible,.pl-root button:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.pl-modal{position:fixed;inset:0;z-index:55;display:grid;place-items:center;padding:16px;background:rgba(3,5,10,.55);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;transition:opacity .2s}.pl-modal[hidden]{display:none}.pl-modal.pl-is-open{opacity:1}.pl-modal-card{width:min(560px,100%);max-height:calc(100svh - 32px);overflow-y:auto;padding:22px;border-radius:20px;background:rgba(16,20,32,.82);border:1px solid var(--line-strong);backdrop-filter:blur(28px) saturate(160%);-webkit-backdrop-filter:blur(28px) saturate(160%);box-shadow:0 30px 80px -20px rgba(0,0,0,.8);transform:translateY(8px) scale(.98);transition:transform .3s var(--ease)}.pl-modal.pl-is-open .pl-modal-card{transform:none}.pl-modal-card.pl-is-wide{width:min(620px,100%)}.pl-modal-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.pl-modal-head h3{margin:0;font-size:16px;font-weight:600}.pl-modal-head .pl-panel-close{position:static}.pl-form{display:grid;grid-template-columns:1fr 1fr;gap:14px}.pl-field{display:flex;flex-direction:column;gap:6px;min-width:0}.pl-field.pl-is-full{grid-column:1/-1}.pl-field span{color:var(--muted);font-size:12px;font-weight:500}.pl-field input,.pl-field textarea{width:100%;padding:9px 11px;border-radius:10px;border:1px solid var(--line);background:rgba(255,255,255,.04);font-size:13px;resize:vertical;outline:none;transition:border-color .2s,background .2s}.pl-field input:focus,.pl-field textarea:focus{border-color:rgba(62,232,246,.5);background:rgba(62,232,246,.04)}.pl-modal-foot{grid-column:1/-1;display:flex;justify-content:flex-end;gap:10px;margin-top:6px}.pl-modal-foot .pl-btn{padding:0 18px}.pl-maint{border-radius:14px;overflow:hidden;border:1px solid var(--line);background:var(--m-bg)}.pl-maint-bar{display:flex;align-items:center;gap:6px;padding:9px 12px;background:rgba(0,0,0,.35)}.pl-maint-bar span{width:9px;height:9px;border-radius:50%;background:rgba(255,255,255,.2)}.pl-maint-bar em{margin-left:8px;font-style:normal;font-size:11.5px;color:rgba(255,255,255,.6);font-family:JetBrains Mono,ui-monospace,Consolas,monospace}.pl-maint-body{display:flex;flex-direction:column;align-items:center;text-align:center;padding:44px 28px 48px;background:radial-gradient(400px 200px at 50% 0,color-mix(in srgb,var(--m-accent) 18%,transparent),transparent 70%);color:var(--m-text)}.pl-maint-icon{width:54px;height:54px;display:grid;place-items:center;border-radius:16px;background:color-mix(in srgb,var(--m-accent) 16%,transparent);color:var(--m-accent)}.pl-maint-icon svg{width:26px;height:26px}.pl-maint-body h4{margin:18px 0 0;font-size:20px;font-weight:700}.pl-maint-body p{margin:10px 0 0;max-width:420px;line-height:1.6;font-size:13.5px;opacity:.8}.pl-modal-note{margin:12px 2px 0;color:var(--faint);font-size:12px}.pl-toast{position:fixed;left:50%;bottom:22px;z-index:60;display:flex;align-items:center;gap:14px;padding:10px 12px 10px 16px;border-radius:12px;background:var(--glass);border:1px solid var(--line-strong);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);font-size:13px;transform:translate(-50%,20px);opacity:0;pointer-events:none;transition:transform .3s var(--ease),opacity .2s}.pl-toast.pl-is-visible{transform:translate(-50%);opacity:1;pointer-events:auto}.pl-toast button{border:0;background:none;color:var(--cyan);font-weight:600;cursor:pointer;padding:4px 6px;border-radius:6px}@media (min-width:900px){.pl-root{transition:padding-right .38s var(--ease)}.pl-root.pl-panel-open{padding-right:372px}}@media (max-width:640px){.pl-root{--icon:60px}.pl-shell{padding:20px 16px}.pl-search,.pl-search input,.pl-top-tools{width:100%}.pl-grid{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:20px 4px}.pl-panel{top:auto;left:8px;right:8px;bottom:8px;width:auto;max-height:86svh;transform:translateY(calc(100% + 16px))}}@media (prefers-reduced-motion:reduce){.pl-root *,.pl-root :after,.pl-root :before{transition-duration:.01ms!important}}.holo .pl-root{position:relative;isolation:isolate;margin:-6px -4px 0;border-radius:20px;background:transparent}.holo .pl-root .pl-backdrop{position:absolute;border-radius:inherit}.holo .pl-root .pl-shell{max-width:none;padding:6px 4px 12px}.holo .pl-root .pl-top{margin-bottom:22px}.holo .pl-root h1,.holo .pl-root h2,.holo .pl-root h3{font-family:inherit;letter-spacing:-.02em;text-transform:none}.holo .pl-root .pl-modal-head h3{font-size:16px;font-weight:600;color:var(--text);letter-spacing:normal}.holo-theme .pl-root .pl-search input:not([type=checkbox]),.holo-theme .pl-root .pl-search input:not([type=checkbox]):focus{border-color:transparent;background:none;box-shadow:none;outline:0}.holo-theme .pl-root .pl-field :is(input,textarea){border-color:var(--line);background-color:rgba(255,255,255,.04);box-shadow:none}.holo-theme .pl-root .pl-field :is(input,textarea):focus{border-color:rgba(62,232,246,.5);background-color:rgba(62,232,246,.04);box-shadow:none}.holo .pl-root .pl-form>.pl-is-full{grid-column:1/-1}@media (min-width:900px){.holo .pl-root .pl-panel{top:16px;bottom:16px}}.holo .pl-root .pl-tbtn{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 13px;border:1px solid var(--line);border-radius:10px;background:rgba(255,255,255,.04);color:var(--muted);font-size:13px;font-weight:500;cursor:pointer;transition:color .2s,background .2s,border-color .2s}.holo .pl-root .pl-tbtn svg{width:15px;height:15px}.holo .pl-root .pl-tbtn:hover{color:var(--text);border-color:var(--line-strong)}.holo .pl-root .pl-tbtn--primary{border-color:transparent;background:var(--cyan);color:#032026;font-weight:600}.holo .pl-root .pl-tbtn--primary:hover{color:#032026;box-shadow:0 0 22px -4px rgba(62,232,246,.55)}@media (max-height:860px){.holo .pl-root .pl-panel-body{padding:28px 22px 16px}.holo .pl-root .pl-p-head .pl-icon{--icon:76px}.holo .pl-root .pl-p-name{margin-top:12px;font-size:19px}.holo .pl-root .pl-status{margin-top:10px}.holo .pl-root .pl-p-desc{margin-top:14px;font-size:13px;line-height:1.5}.holo .pl-root .pl-chips{margin-top:10px}.holo .pl-root .pl-p-facts{margin-top:14px;padding-top:10px;gap:6px 16px}.holo .pl-root .pl-p-actions{padding-top:14px;gap:8px}.holo .pl-root .pl-btn{height:38px}.holo .pl-root .pl-tools{margin-top:2px;padding-top:8px}}.holo .pl-root .pl-modal-card{padding-bottom:0;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.14) transparent}.holo .pl-root .pl-form{gap:12px 14px}.holo .pl-root .pl-modal-foot{position:sticky;bottom:0;z-index:2;margin:2px -22px 0;padding:14px 22px 18px;border-top:1px solid var(--line);background:rgba(13,17,27,.97)}.holo .pl-root .pl-modal-note{margin:-4px 2px 0}.holo .pl-root .pl-modal-note b{color:var(--text);font-weight:500;font-family:JetBrains Mono,ui-monospace,Consolas,monospace;font-size:12px}.holo .pl-root .pl-choice{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.holo .pl-root .pl-choice-opt{display:grid;gap:2px;padding:10px 12px;text-align:left;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.03);cursor:pointer;transition:border-color .2s,background .2s}.holo .pl-root .pl-choice-opt b{font-size:13px;font-weight:600;color:var(--text)}.holo .pl-root .pl-choice-opt small{font:11.5px JetBrains Mono,ui-monospace,Consolas,monospace;color:var(--faint)}.holo .pl-root .pl-choice-opt:hover{border-color:var(--line-strong)}.holo .pl-root .pl-choice-opt.pl-is-on{border-color:rgba(62,232,246,.5);background:var(--cyan-soft)}.holo .pl-root .pl-choice-opt.pl-is-on b{color:var(--cyan)}.holo .pl-root .pl-field .pl-prefix{display:flex;align-items:center;border:1px solid var(--line);border-radius:10px;background:rgba(255,255,255,.04);color:var(--muted);font-size:13px}.holo .pl-root .pl-field .pl-prefix:focus-within{border-color:rgba(62,232,246,.5)}.holo .pl-root .pl-prefix em{padding-left:11px;font:12.5px JetBrains Mono,ui-monospace,Consolas,monospace;font-style:normal;color:var(--faint)}.holo-theme .pl-root .pl-field .pl-prefix input,.holo-theme .pl-root .pl-field .pl-prefix input:focus{flex:1;padding-left:2px;border-color:transparent;background:none}.holo .pl-root .pl-cover-row{display:flex;gap:10px;align-items:center}.holo .pl-root .pl-cover-row>input{flex:1;min-width:0}.holo .pl-root .pl-presets{display:flex;gap:6px;flex:none}.holo .pl-root .pl-preset{width:46px;height:32px;padding:0;overflow:hidden;cursor:pointer;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.04);opacity:.7;transition:opacity .2s,border-color .2s}.holo .pl-root .pl-preset img{display:block;width:100%;height:100%;object-fit:cover}.holo .pl-root .pl-preset:hover{opacity:1}.holo .pl-root .pl-preset.pl-is-on{opacity:1;border-color:var(--cyan);box-shadow:0 0 0 2px var(--cyan-soft)}.holo .pl-root .pl-check{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--text);cursor:pointer}.holo .pl-root .pl-check input{width:16px;height:16px;accent-color:var(--cyan)}@media (max-width:620px){.holo .pl-root .pl-choice{grid-template-columns:minmax(0,1fr)}.holo .pl-root .pl-cover-row{flex-wrap:wrap}}.holo .pl-root .pl-backdrop{display:none}.cl .top-row{display:flex;align-items:center;justify-content:space-between;gap:10px 16px;flex-wrap:wrap}.cl .top-row .top-title{min-width:0}.cl .top-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;margin-left:auto}.cl button.nav-link{border:0;background:none;cursor:pointer}.cl .nav-row .meta-line{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cl .btn-ghost:disabled,.cl .btn:disabled{opacity:.45;cursor:default}.cl .btn.danger{display:inline-flex}.cl a.btn,.cl a.btn-ghost{text-decoration:none}.cl .btn-ghost.icon{width:32px;padding:0;justify-content:center}.cl .btn-ghost.is-warn{color:var(--amber)}.cl .d-tools{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-left:auto;flex-wrap:wrap;min-width:0}.cl .d-tools .lfield{height:34px}.cl .d-tools .lfield input{width:170px}.cl .lfield svg{font-size:15px}.cl .lfield .suffix{flex:none;font:12.5px JetBrains Mono,monospace;color:var(--muted)}.cl .lfield input[type=search]::-webkit-search-cancel-button{filter:grayscale(1) brightness(1.6);opacity:.6}.cl input[type=checkbox]{width:16px;height:16px;margin:0;flex:none;accent-color:var(--cyan);cursor:pointer}.cl .mono{font-family:JetBrains Mono,monospace}.cl .push{margin-left:auto}.cl .spin{animation:lab-spin 1s linear infinite}@keyframes lab-spin{to{transform:rotate(1turn)}}.cl .notice+.dpanel,.cl .notice+.kpis{margin-top:0}.cl .notice.info{border-color:rgba(82,238,255,.28);background:rgba(82,238,255,.05);color:#c9dceb}.cl .notice.info>svg{color:var(--cyan)}.cl .notice code{font-size:12px;word-break:break-all}.cl .notice .lfield{flex:0 1 220px}.cl .steps-list{display:grid;gap:10px;margin:4px 0 16px;padding-left:20px;color:#b6c8da;font-size:13.5px}.cl .steps-list a{display:inline-flex;align-items:center;gap:4px;color:var(--cyan);text-decoration:none}.cl .steps-list a svg{font-size:12px}.cl .steps-list b{color:#fff}.cl .sub-h{margin:18px 0 8px}.cl .sub-h span{margin-left:6px;font-weight:500;color:var(--text)}.cl .form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cl .ffield{display:grid;gap:6px;min-width:0}.cl .ffield.full{grid-column:1/-1}.cl .ffield .lbl{margin:0;font-size:12.5px;font-weight:500;color:#9fb3c8}.cl .ffield .lfield input{width:100%;flex:1}.cl .switch-row{display:flex;align-items:center;gap:12px;margin-top:16px;padding:12px 14px;border-radius:12px;border:1px solid var(--line);background:rgba(255,255,255,.02);cursor:pointer}.cl .switch-row b{display:block;font-size:13.5px;font-weight:600}.cl .switch-row small{font-size:12px;color:var(--muted)}.cl input.switch{appearance:none;position:relative;width:38px;height:22px;flex:none;border-radius:99px;background:rgba(255,255,255,.12);transition:background .2s;cursor:pointer}.cl input.switch:before{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#cfe3f3;transition:transform .2s}.cl input.switch:checked{background:var(--cyan)}.cl input.switch:checked:before{transform:translateX(16px);background:#04202a}.cl input.switch:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.cl .kpi>div{flex:1;min-width:0}.cl .kpi b,.cl .kpi small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl .kbar{display:block;height:4px;margin-top:7px;border-radius:99px;background:rgba(255,255,255,.07);overflow:hidden}.cl .kbar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,rgba(40,150,230,.6),#7ff6ff);animation:cl-grow .8s cubic-bezier(.3,.8,.3,1) both}.cl .kbar.mid i{background:linear-gradient(90deg,rgba(200,120,20,.6),#ffc46b)}.cl .kbar.high i{background:linear-gradient(90deg,rgba(200,50,60,.6),#ff8a8a)}.cl .kpis.k3{grid-template-columns:repeat(3,minmax(0,1fr))}.cl .lrow{display:grid;align-items:center;gap:12px;min-width:0;padding:9px 10px;border-radius:10px;animation:cl-rise .3s ease-out both;transition:background .2s,opacity .24s}.cl .list>*+.lrow{box-shadow:0 -1px 0 var(--line)}.cl .lrow:hover{background:linear-gradient(90deg,rgba(82,238,255,.07),rgba(82,238,255,.02));box-shadow:none}.cl .lrow:hover+*{box-shadow:none}.cl .lrow.is-click{cursor:pointer}.cl .lrow.is-click:focus-visible{outline:2px solid var(--cyan);outline-offset:-2px}.cl .lrow>a,.cl .lrow>b,.cl .lrow>small,.cl .lrow>span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl .lrow>b{font-size:13.5px;font-weight:500}.cl .lrow>small{font-size:12px;color:var(--muted)}.cl .cell{display:grid;min-width:0;line-height:1.3}.cl .cell b{display:flex;align-items:center;gap:7px;min-width:0;font-size:13.5px;font-weight:500;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl .cell b.mono{font-size:12.5px}.cl .cell small{font-size:11.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl .cell.num{justify-items:end;text-align:right}.cl .row-acts{display:flex;align-items:center;justify-content:flex-end;gap:2px}.cl .lscroll{max-height:max(200px,calc(100svh - 400px));overflow-y:auto;margin:0 -6px;padding:0 6px;scrollbar-width:thin;scrollbar-color:rgba(120,200,255,.2) transparent}.cl .dot{display:inline-block;width:8px;height:8px;flex:none;border-radius:50%;background:var(--muted)}.cl .dot.ok{background:var(--green);box-shadow:0 0 8px rgba(79,220,154,.7)}.cl .dot.warn{background:var(--amber);box-shadow:0 0 8px rgba(255,184,77,.7)}.cl .dot.bad{background:var(--red);box-shadow:0 0 8px rgba(255,111,111,.7)}.cl .dot.off{background:#50627a}.cl .st-line .dot{margin-right:2px}.cl .crumbs{display:flex;flex-wrap:wrap;font-size:13.5px}.cl .crumbs,.cl .crumbs>span{align-items:center;gap:2px;min-width:0}.cl .crumbs>span{display:inline-flex}.cl .crumbs>span>svg{font-size:12px;color:var(--muted)}.cl .crumbs button{max-width:220px;padding:4px 7px;border:0;border-radius:7px;background:none;color:var(--muted);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl .crumbs button:hover{color:var(--text);background:rgba(255,255,255,.05)}.cl .crumbs button.is-on{color:#fff;font-weight:600;cursor:default;background:none}.holo .cl.cl-layer{position:fixed;inset:0;z-index:50;margin:0;border-radius:0;overflow:auto;display:grid;place-items:center;padding:16px;background:rgba(2,6,12,.66);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:lab-fade .18s ease-out}.holo .cl.cl-layer:after,.holo .cl.cl-layer:before{display:none}@keyframes lab-fade{0%{opacity:0}}.cl .lmodal{display:flex;flex-direction:column;width:min(var(--w,560px),100%);max-height:calc(100svh - 32px);border:1px solid var(--line-2);border-radius:18px;background:radial-gradient(600px 220px at 0 0,rgba(82,238,255,.07),transparent 70%),linear-gradient(180deg,rgba(14,29,48,.98),rgba(7,15,27,.98));box-shadow:0 40px 100px -30px rgba(0,0,0,.95);animation:cl-pop .2s cubic-bezier(.3,.8,.3,1)}.cl .lmodal-head{display:flex;align-items:center;gap:12px;padding:16px 16px 14px 18px;border-bottom:1px solid var(--line)}.cl .lmodal-head .d-title{flex:1}.cl .lmodal-head h3{font-size:15.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl .lmodal-body{flex:1;min-height:0;overflow-y:auto;padding:16px 18px 18px;scrollbar-width:thin;scrollbar-color:rgba(120,200,255,.2) transparent}.cl .lmodal-foot{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--line)}.cl .lmodal-foot .foot-sum{flex:1;min-width:0;font-size:12px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl .lmodal .toolbar:last-child{margin-bottom:0}.cl .vps-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:16px;align-items:start}.cl .lrow.ct{grid-template-columns:minmax(0,1.6fr) 74px 84px minmax(0,1fr)}.cl .lrow.ct.is-down .cell b{color:#ffc9c9}.cl .cell.img small{font-size:11.5px}.cl .sub-form{display:flex;gap:8px;flex-wrap:wrap}.cl .sub-form .lfield.grow{flex:1 1 140px}.cl .sub-form .lfield.port{flex:0 0 80px}.cl .sub-form .lfield.port input{width:100%}.cl .sub-form+.hint{margin:8px 0 10px}.cl .st-line.res{display:flex;margin:0 0 6px;white-space:normal}.cl .lscroll.side{max-height:max(160px,calc(100svh - 540px))}.cl .lrow.host{grid-template-columns:minmax(0,1fr) auto 32px;padding-top:7px;padding-bottom:7px}.cl .lrow.host a{display:inline-flex;align-items:center;gap:6px;color:var(--text);text-decoration:none;font-size:12.5px}.cl .lrow.host a svg{font-size:11px;color:var(--muted);opacity:0;transition:opacity .2s}.cl .lrow.host:hover a svg{opacity:1}.cl .lrow.host a:hover{color:var(--cyan)}.cl .lrow.cert{grid-template-columns:minmax(0,1fr) auto}.cl .lrow.cert b{display:inline-flex;align-items:center;gap:8px;font:500 12.5px JetBrains Mono,monospace}.cl .lrow.cert b svg{color:var(--muted)}.cl .warn-ico{color:var(--amber)}.cl .dns-add .lfield.type{flex:0 0 104px}.cl .dns-add .lfield.type select{width:100%}.cl .lrow.dns{grid-template-columns:minmax(0,.9fr) 64px minmax(0,2fr) 64px 32px;padding-top:7px;padding-bottom:7px}.cl .lrow.dns>b{font:600 12.5px JetBrains Mono,monospace;color:#fff}.cl .lrow.dns .target{font-size:12px;color:#c3d2e1}.cl .rtype{justify-self:start;padding:2px 7px;border-radius:6px;font:600 11px JetBrains Mono,monospace;color:var(--cyan);background:rgba(82,238,255,.1)}.cl .rtype.t-txt{color:#c4b5fd;background:rgba(167,139,250,.12)}.cl .rtype.t-mx{color:var(--amber);background:rgba(255,184,77,.12)}.cl .rtype.t-cname{color:var(--green);background:rgba(79,220,154,.12)}.cl .dns-list{max-height:max(200px,calc(100svh - 470px))}.cl .kali-bar{margin:0}.cl .kali-acts{display:flex;align-items:center;gap:4px}.cl .kali-pass{flex-wrap:wrap}.cl .kali-pass>span{flex:1 1 360px}.cl .kali-frame-wrap{border:1px solid var(--line-2);border-radius:var(--radius);overflow:hidden;background:#000;box-shadow:0 30px 70px -40px rgba(0,0,0,.95)}.cl .kali-frame{display:block;width:100%;height:max(360px,calc(100svh - 330px));border:0}.cl .kali-off .empty{padding:48px 16px}@media (max-width:1100px){.cl .vps-grid{grid-template-columns:minmax(0,1fr)}.cl .lscroll.side{max-height:360px}}@media (max-width:760px){.cl .form-grid,.cl .kpis.k3{grid-template-columns:minmax(0,1fr)}.cl .lrow.ct{grid-template-columns:minmax(0,1fr) 64px 76px}.cl .lrow.ct .cell.img{display:none}.cl .lrow.dns{grid-template-columns:minmax(0,1fr) 56px 32px}.cl .lrow.dns .target{grid-column:1/-1;grid-row:2}.cl .lrow.dns>small{display:none}.cl .d-tools{margin-left:0;width:100%;justify-content:flex-start}.cl .d-tools .lfield{flex:1 1 auto}.holo .cl.cl-layer{padding:10px;place-items:end center}.cl .lmodal{max-height:calc(100svh - 20px)}}.cl .fold-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.cl .fold-tile{position:relative;display:flex;align-items:center;gap:14px;padding:16px;text-align:left;border:1px solid var(--line);border-radius:var(--radius);color:inherit;cursor:pointer;background:radial-gradient(260px 120px at 100% 120%,rgba(82,238,255,.12),transparent 70%),linear-gradient(180deg,rgba(14,29,48,.92),rgba(7,15,27,.95));animation:cl-rise .3s ease-out both;transition:transform .25s,box-shadow .25s,border-color .25s}.cl .fold-tile:hover{transform:translateY(-2px);border-color:var(--line-2);box-shadow:0 18px 40px -22px rgba(82,238,255,.45)}.cl .fold-tile:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.cl .fold-txt{display:grid;flex:1;min-width:0}.cl .fold-txt b{font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl .fold-txt small{font-size:12px;color:var(--muted)}.cl .fold-go{color:var(--muted);transition:transform .2s,color .2s}.cl .fold-tile:hover .fold-go{color:var(--cyan);transform:translateX(3px)}.cl .run-steps{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:2px 0 12px;padding:0}.cl .run-steps li{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;border-radius:10px;border:1px solid var(--line);font-size:13px;color:var(--muted)}.cl .run-steps .n{width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:rgba(255,255,255,.06);font:600 11px JetBrains Mono,monospace}.cl .run-steps .is-done{color:var(--text)}.cl .run-steps .is-done .n{color:var(--green);background:rgba(79,220,154,.16)}.cl .run-steps .is-now{color:#fff;border-color:rgba(82,238,255,.45);background:rgba(82,238,255,.08)}.cl .run-steps .is-now .n{color:#04202a;background:var(--cyan)}.cl .dpanel.drop{position:relative}.cl .dpanel.drop .d-head .crumbs{flex:1 1 auto}.cl .dpanel.drop .d-tools .lfield input{width:150px}.cl .drop-over{position:absolute;inset:0;z-index:3;display:grid;place-content:center;justify-items:center;gap:8px;border:2px dashed rgba(82,238,255,.6);border-radius:inherit;background:rgba(4,14,24,.84);color:var(--cyan);font-weight:600;pointer-events:none}.cl .drop-over svg{font-size:26px}.cl .lrow.file{grid-template-columns:34px minmax(0,1fr) 104px 104px}.cl .lrow.file .mod{text-align:right}.cl .lrow.file .go{margin-right:9px;color:var(--muted)}.cl .k-ico{width:32px;height:32px;display:grid;place-items:center;flex:none;border-radius:9px;font-size:15px;color:#9fb3c8;background:rgba(255,255,255,.05)}.cl .k-folder{color:var(--cyan);background:rgba(82,238,255,.1)}.cl .k-doc{color:#7fb8ff;background:rgba(127,184,255,.12)}.cl .k-sheet{color:var(--green);background:rgba(79,220,154,.12)}.cl .k-slides{color:var(--amber);background:rgba(255,184,77,.12)}.cl .k-pdf{color:#ff8a8a;background:rgba(255,111,111,.12)}.cl .k-img{color:#c4b5fd;background:rgba(167,139,250,.12)}.cl .k-audio,.cl .k-video{color:#f0abfc;background:rgba(240,171,252,.1)}.cl .up-queue{list-style:none;display:grid;gap:6px;margin:0 0 10px;padding:8px 10px;border-radius:12px;border:1px solid var(--line);background:rgba(0,0,0,.18)}.cl .up-queue li{display:grid;grid-template-columns:16px minmax(0,1fr) 120px 110px;align-items:center;gap:10px;font-size:12.5px}.cl .up-queue svg{color:var(--cyan)}.cl .up-queue .is-ok svg{color:var(--green)}.cl .up-queue .is-error .up-state,.cl .up-queue .is-error svg{color:var(--red)}.cl .up-name,.cl .up-state{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl .up-state{text-align:right;font:11.5px JetBrains Mono,monospace;color:var(--muted)}.cl .up-bar{height:4px;border-radius:99px;background:rgba(255,255,255,.07);overflow:hidden}.cl .up-bar i{display:block;height:100%;background:linear-gradient(90deg,rgba(40,150,230,.6),#7ff6ff);transition:width .2s}.cl .pick-list{max-height:min(420px,calc(100svh - 380px));min-height:120px;overflow-y:auto;margin:0 -6px;padding:0 6px;scrollbar-width:thin;scrollbar-color:rgba(120,200,255,.2) transparent}.cl .lrow.pick{grid-template-columns:minmax(0,1fr) auto;padding-top:6px;padding-bottom:6px}.cl .lrow.pick .check{display:flex;align-items:center;gap:10px;min-width:0;cursor:pointer}.cl .lrow.pick .check b{font-size:13.5px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl .lrow.pick .k-ico{width:28px;height:28px;font-size:14px}.cl .lrow.pick.is-on{background:rgba(82,238,255,.07)}.cl .lrow.pick.proj{grid-template-columns:16px minmax(0,1fr) auto;cursor:pointer}.cl .lmodal .crumbs{margin:-2px 0 8px}.cl .lmodal-body:has(.viewer){padding:12px}.cl .viewer{display:grid;place-items:center;min-height:min(60svh,560px)}.cl .view-img{max-width:100%;object-fit:contain}.cl .view-img,.cl .view-media{max-height:calc(100svh - 200px);border-radius:10px}.cl .view-media{width:100%;background:#000}.cl .view-audio{width:min(520px,100%)}.cl .view-text{width:100%;max-height:calc(100svh - 200px);overflow:auto;margin:0;padding:14px;border-radius:10px;border:1px solid var(--line);background:rgba(0,0,0,.3);font:12.5px/1.6 JetBrains Mono,monospace;color:#cfdceb;white-space:pre-wrap;word-break:break-word}.cl .view-frame{width:100%;height:calc(100svh - 200px);border:0;border-radius:10px;background:#fff}.cl .view-msg{font-size:13.5px;color:var(--muted)}.cl .view-msg.bad{color:var(--red)}.cl .lrow.acct{grid-template-columns:40px minmax(0,1fr) minmax(0,1.6fr) 64px 72px}.cl .lrow.acct.is-me{background:rgba(82,238,255,.05)}.cl .lavatar{overflow:hidden;font-size:15px}.cl .lavatar img{width:100%;height:100%;object-fit:cover}.cl .lavatar.guest{color:#c9fbff;background:linear-gradient(145deg,rgba(82,238,255,.32),rgba(20,90,140,.38));box-shadow:inset 0 0 0 1px rgba(82,238,255,.3)}.cl .me{margin-left:2px;font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--cyan)}.cl .acc-access{display:flex;flex-wrap:wrap;align-items:center;gap:5px;min-width:0}.cl .acc-chip{padding:3px 8px;border-radius:7px;font-size:12px;white-space:nowrap;color:#bfefff;background:rgba(82,238,255,.08)}.cl .opt-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px}.cl .opt-card{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:12px;border:1px solid var(--line);background:rgba(255,255,255,.02);cursor:pointer;transition:border-color .2s,background .2s}.cl .opt-card:hover{border-color:var(--line-2)}.cl .opt-card.is-on{border-color:rgba(82,238,255,.45);background:rgba(82,238,255,.08)}.cl .opt-card:focus-within{outline:2px solid var(--cyan);outline-offset:1px}.cl .opt-ico{width:22px;height:22px;display:grid;place-items:center;flex:none;border-radius:7px;font-size:13px;color:var(--muted);background:rgba(255,255,255,.06)}.cl .opt-card.is-on .opt-ico{color:#04202a;background:var(--cyan)}.cl .opt-txt{display:grid;min-width:0}.cl .opt-txt b{font-size:13px;font-weight:600}.cl .opt-txt small{font-size:12px;color:var(--muted)}.cl .sub-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:18px 0 8px}.cl .sub-row .sub-h{margin:0 auto 0 0}.cl .sub-row .lfield{height:32px;flex:0 1 200px}.cl .acc-form .pick-list{max-height:min(300px,calc(100svh - 540px))}.cl .ctx-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr);gap:16px;align-items:stretch}.cl .ctx-targets{display:flex;flex-direction:column}.cl .ctx-targets .tg-list{flex:1 1 0;min-height:160px;max-height:none}.cl .ctx-files{max-width:100%;overflow-x:auto;scrollbar-width:none}.cl .ctx-files button{white-space:nowrap;font:500 12px JetBrains Mono,monospace}.cl .ctx-text{display:block;height:max(240px,calc(100svh - 392px));min-height:200px}.cl .ed-foot{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:10px;font-size:12px;color:var(--muted)}.cl .tg-list{max-height:max(180px,calc(100svh - 480px))}.cl .lrow.tg{grid-template-columns:minmax(0,1fr) auto 32px;padding-top:6px;padding-bottom:6px}.cl .lrow.tg .check{display:flex;align-items:center;gap:10px;min-width:0;cursor:pointer}.cl .lrow.tg .check b{font-size:13.5px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl .lrow.tg:not(.is-on) .check b{color:var(--muted)}.cl .lrow.is-leaving{opacity:0;transform:translateX(8px);transition:opacity .24s,transform .24s}.cl .tg-add{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.cl .tg-add .lfield{height:34px;flex:1 1 120px}.cl .tg-add .lfield input{width:100%}.cl .tg-add .btn{height:34px}.cl .sync-res{display:grid;gap:4px;margin-top:12px;padding:10px 12px;border-radius:10px;border:1px solid var(--line);background:rgba(0,0,0,.18)}.cl .sync-res small{font-size:11.5px;color:var(--muted)}.cl .sync-res .st-line{white-space:normal}.cl .brave{display:grid;gap:12px}.cl .brave .snippet{margin-bottom:6px}@media (max-width:1100px){.cl .ctx-grid{grid-template-columns:minmax(0,1fr)}.cl .ctx-text{height:50svh}.cl .ctx-targets .tg-list{flex:none;max-height:360px}}@media (max-width:760px){.cl .lrow.acct{grid-template-columns:40px minmax(0,1fr) auto}.cl .lrow.acct .acc-access{grid-column:2/-1;grid-row:2}.cl .lrow.acct .cell.num{display:none}.cl .lrow.file{grid-template-columns:34px minmax(0,1fr) auto}.cl .lrow.file .mod{display:none}.cl .up-queue li{grid-template-columns:16px minmax(0,1fr) 80px}.cl .up-queue .up-state{display:none}}