:root{--bg:#e5e5e5;--bg-pig:#f9f9f9;--bg-card:#fff;--bg-elev:#f4f4f5;--primary:#1791ff;--primary-deep:#0070d6;--primary-hover:#389fff;--primary-glow:#1791ff4d;--primary-subtle:#1791ff14;--secondary:#f6a500;--secondary-hover:#e09600;--secondary-glow:#f6a5004d;--secondary-subtle:#f6a50014;--red:#1791ff;--red-deep:#0070d6;--red-hover:#389fff;--red-glow:#1791ff4d;--red-subtle:#1791ff14;--brand-red:#1791ff;--brand-red-hover:#389fff;--brand-primary:#1791ff;--brand-primary-hover:#389fff;--brand-blue:#1791ff;--brand-blue-hover:#389fff;--brand-secondary:#f6a500;--brand-gold:#f6a500;--accent:#f6a500;--kline-up:#24c587;--kline-down:#f6a500;--text-1:#141414;--text-2:#141414c7;--text-4:#14141473;--paper:#141414;--paper-warm:#141414;--ink:#fff;--muted:#8c8c8c;--line:#d9d9d999;--line-strong:#d9d9d9e6;--card-surface:#fff;--card-border:#d9d9d999;--card-border-hover:#1791ff59;--display:"Estedad", system-ui, sans-serif;--body:"Estedad", system-ui, sans-serif;--mono:"JetBrains Mono", ui-monospace, monospace;--maxw:min(1320px, 94vw);--gutter:clamp(14px, 4vw, 28px);--section-y:clamp(48px, 9vw, 120px);--vh:1vh;--vw:1vw;--fs-display:clamp(28px, 7.4vw, 88px);--fs-section:clamp(22px, 4.6vw, 48px);--fs-h3:clamp(18px, 2.4vw, 28px);--fs-body:clamp(14px, 1.05vw + 10px, 17px);--fs-lead:clamp(14px, 1.1vw + 10px, 18px);--fs-small:clamp(11px, .6vw + 9px, 13px)}*{box-sizing:border-box;min-width:0;margin:0;padding:0}html,body{background:var(--bg);color:var(--paper);font-family:var(--body);font-weight:400;font-size:var(--fs-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;scroll-behavior:smooth;max-width:100vw;line-height:1.6;overflow-x:clip}body.has-ticker{padding-bottom:var(--ticker-h,44px)}html{-webkit-text-size-adjust:100%}#app{flex-direction:column;max-width:100vw;min-height:100dvh;display:flex;overflow-x:clip}main{flex:1}img,svg,video,canvas{max-width:100%;height:auto}a{color:inherit;text-decoration:none}button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}::selection{background:var(--red);color:#fff}.mono{font-family:var(--mono);font-feature-settings:"tnum" 1}.lat{font-family:var(--mono);display:inline-block}.container{width:100%;max-width:var(--maxw);padding:0 var(--gutter);margin:0 auto}.eyebrow{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--red);direction:ltr;align-items:center;gap:10px;font-size:clamp(10px,.7vw + 8px,11px);display:inline-flex}.eyebrow:before{content:"";background:var(--red);width:24px;height:1px;display:inline-block}.btn{background:var(--red);color:#fff;letter-spacing:.01em;-webkit-tap-highlight-color:transparent;box-shadow:0 8px 24px -10px var(--red-glow);white-space:nowrap;border:0;border-radius:2px;outline:none;align-items:center;gap:10px;padding:clamp(11px,1.2vw,14px) clamp(16px,2vw,22px);font-size:clamp(13px,.7vw + 11px,15px);font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex;position:relative;overflow:hidden}.btn:focus{box-shadow:0 8px 24px -10px var(--red-glow);outline:none}.btn:focus-visible{box-shadow:0 8px 24px -10px var(--red-glow), 0 0 0 2px #ffffff59;outline:none}.btn:hover{box-shadow:0 14px 30px -12px var(--red-glow);transform:translateY(-1px)}.btn:after{content:"";background:linear-gradient(120deg,#0000 30%,#ffffff40,#0000 70%);transition:transform .6s;position:absolute;inset:0;transform:translate(-120%)}.btn-red,.btn-blue{border-radius:999px;font-weight:700;transition:transform .2s,box-shadow .2s,background-color .2s;background:var(--brand-primary,#1791ff)!important;color:#fff!important;box-shadow:0 4px 18px #1791ff66!important}.btn-red:hover,.btn-blue:hover{transform:translateY(-1px);background:var(--brand-primary-hover,#389fff)!important;box-shadow:0 6px 24px #1791ff99!important}.btn-emerald{background:var(--emerald);color:#05140d;box-shadow:0 8px 24px -8px var(--emerald-glow)}.btn-emerald:hover{box-shadow:0 14px 30px -10px var(--emerald-glow);background:#00f07c;transform:translateY(-1px)}.btn-emerald:focus-visible{box-shadow:0 8px 24px -8px var(--emerald-glow), 0 0 0 2px #00e27466}.tabular-nums,.tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.glass-panel{background:var(--card-glass);-webkit-backdrop-filter:blur(16px);border:1px solid var(--card-border);border-radius:12px;transition:border-color .25s,box-shadow .25s}.glass-panel:hover{border-color:var(--card-border-hover)}.kbd{font-family:var(--mono);border:1px solid var(--line-strong);color:var(--muted);border-radius:3px;padding:2px 6px;font-size:11px}.noise{pointer-events:none;opacity:.04;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.reveal{opacity:0;transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1);transform:translateY(28px)}h1,h2,h3,h4{font-family:var(--display);letter-spacing:-.01em;overflow-wrap:break-word;word-break:break-word;font-weight:800;line-height:1.15}.h-display{font-size:var(--fs-display);letter-spacing:-.025em;font-weight:900;line-height:1.04}.h-section{font-size:var(--fs-section);letter-spacing:-.02em;font-weight:800;line-height:1.12}.lead{font-size:var(--fs-lead);color:var(--muted);max-width:56ch;line-height:1.85}.section{padding:var(--section-y) 0;position:relative}.section-paper{background:var(--paper);color:var(--ink)}.section-paper .lead{color:var(--muted-paper)}.delim{font-family:var(--mono);letter-spacing:.18em;color:#0000;text-transform:uppercase;direction:ltr;align-items:center;gap:0;margin-bottom:clamp(18px,2.4vw,28px);font-size:0;display:flex}.delim:after{display:none}.delim:before{content:"";background-color:var(--line);background-image:linear-gradient(90deg, transparent 0%, #1791ff73 30%, var(--red) 50%, #1791ff73 70%, transparent 100%);filter:drop-shadow(0 0 5px #1791ffb3);background-position:-90px 0;background-repeat:no-repeat;background-size:90px 100%;border-radius:2px;flex:1;height:2.5px;animation:3.4s linear infinite delim-run}@keyframes delim-run{0%{background-position:-90px 0}to{background-position:calc(100% + 90px) 0}}@media (prefers-reduced-motion:reduce){.delim:before{animation:none}}.section-paper .delim:before,.section-paper .delim:after{background:var(--line-ink)}.tag{font-family:var(--mono);letter-spacing:.12em;border:1px solid var(--line-strong);color:var(--paper);text-transform:uppercase;direction:ltr;border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font-size:clamp(10px,.5vw + 8px,11px);display:inline-flex}.tag .dot{background:var(--red);width:6px;height:6px;box-shadow:0 0 12px var(--red-glow);border-radius:50%}.tag.up .dot{background:var(--green);box-shadow:0 0 12px #00b86b80}.section-paper .tag{color:var(--ink);border-color:var(--line-ink-strong)}@media (hover:none){a,button{-webkit-tap-highlight-color:#1791ff26}.btn:hover{transform:none}.btn:after{display:none}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-mono:"JetBrains Mono", ui-monospace, monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-200:oklch(88.5% .062 18.334);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-amber-50:oklch(98.7% .022 95.277);--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-amber-600:oklch(66.6% .179 58.318);--color-amber-800:oklch(47.3% .137 46.201);--color-yellow-400:oklch(85.2% .199 91.936);--color-green-400:oklch(79.2% .209 151.711);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-950:oklch(26.2% .051 172.552);--color-blue-50:oklch(97% .014 254.604);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-600:oklch(55.8% .288 302.321);--color-pink-400:oklch(71.8% .202 349.761);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-gray-200:oklch(92.8% .006 264.531);--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-zinc-50:oklch(98.5% 0 none);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-2xl:42rem;--container-4xl:56rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wider:.05em;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--color-brand:#1791ff;--color-accent:#f6a500;--color-surface-card:#fff;--color-border-subtle:#d9d9d999;--color-success:#10b981;--color-fg-muted:#8c8c8c}}.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-1\.5{inset-inline:calc(var(--spacing) * 1.5)}.top-0{top:0}.top-3{top:calc(var(--spacing) * 3)}.top-\[11px\]{top:11px}.top-\[17px\]{top:17px}.top-\[23px\]{top:23px}.right-0{right:0}.right-3{right:calc(var(--spacing) * 3)}.z-40{z-index:40}.z-50{z-index:50}.z-\[45\]{z-index:45}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-auto{margin-top:auto}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-full{width:100%;height:100%}.h-0\.5{height:calc(var(--spacing) * .5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-screen{height:100vh}.max-h-\[90vh\]{max-height:90vh}.min-h-0{min-height:0}.min-h-screen{min-height:100vh}.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-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-72{width:calc(var(--spacing) * 72)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-\[210px\]{max-width:210px}.max-w-\[220px\]{max-width:220px}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:0}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-bounce{animation:var(--animate-bounce)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * 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(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[rgba\(217\,217\,217\,0\.4\)\]>:not(:last-child)){border-color:#d9d9d966}:where(.divide-white\/\[0\.04\]>:not(:last-child)){border-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/\[0\.04\]>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.self-center{align-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-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-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-\[rgba\(217\,217\,217\,0\.5\)\]{border-color:#d9d9d980}.border-\[rgba\(217\,217\,217\,0\.6\)\]{border-color:#d9d9d999}.border-\[rgba\(217\,217\,217\,0\.7\)\]{border-color:#d9d9d9b3}.border-\[rgba\(217\,217\,217\,0\.8\)\]{border-color:#d9d9d9cc}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-500\/20{border-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/20{border-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.border-blue-200{border-color:var(--color-blue-200)}.border-blue-500\/20{border-color:#3080ff33}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/20{border-color:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.border-border-subtle{border-color:var(--color-border-subtle)}.border-brand{border-color:var(--color-brand)}.border-brand\/20{border-color:#1791ff33}@supports (color:color-mix(in lab, red, red)){.border-brand\/20{border-color:color-mix(in oklab, var(--color-brand) 20%, transparent)}}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-500\/20{border-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/20{border-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.border-red-200{border-color:var(--color-red-200)}.border-rose-200{border-color:var(--color-rose-200)}.border-rose-500\/20{border-color:#ff235733}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/20{border-color:color-mix(in oklab, var(--color-rose-500) 20%, 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-zinc-200{border-color:var(--color-zinc-200)}.bg-\[\#E5E5E5\]{background-color:#e5e5e5}.bg-\[\#F9F9F9\]{background-color:#f9f9f9}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\/20{background-color:#fffbeb33}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/20{background-color:color-mix(in oklab, var(--color-amber-50) 20%, transparent)}}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.bg-amber-500\/15{background-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/15{background-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-500\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/10{background-color:color-mix(in oklab, var(--color-blue-500) 10%, transparent)}}.bg-brand{background-color:var(--color-brand)}.bg-brand\/10{background-color:#1791ff1a}@supports (color:color-mix(in lab, red, red)){.bg-brand\/10{background-color:color-mix(in oklab, var(--color-brand) 10%, transparent)}}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-500{background-color:var(--color-emerald-500)}.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-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/15{background-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.bg-emerald-950\/60{background-color:#002c2299}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/60{background-color:color-mix(in oklab, var(--color-emerald-950) 60%, transparent)}}.bg-purple-50{background-color:var(--color-purple-50)}.bg-red-50\/50{background-color:#fef2f280}@supports (color:color-mix(in lab, red, red)){.bg-red-50\/50{background-color:color-mix(in oklab, var(--color-red-50) 50%, transparent)}}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-50\/20{background-color:#fff1f233}@supports (color:color-mix(in lab, red, red)){.bg-rose-50\/20{background-color:color-mix(in oklab, var(--color-rose-50) 20%, transparent)}}.bg-rose-500\/10{background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/10{background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.bg-rose-500\/15{background-color:#ff235726}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/15{background-color:color-mix(in oklab, var(--color-rose-500) 15%, transparent)}}.bg-surface-card{background-color:var(--color-surface-card)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-zinc-100{background-color:var(--color-zinc-100)}.bg-zinc-400{background-color:var(--color-zinc-400)}.bg-zinc-500\/15{background-color:#71717b26}@supports (color:color-mix(in lab, red, red)){.bg-zinc-500\/15{background-color:color-mix(in oklab, var(--color-zinc-500) 15%, transparent)}}.bg-zinc-800{background-color:var(--color-zinc-800)}.object-contain{object-fit:contain}.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\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-12{padding:calc(var(--spacing) * 12)}.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)}.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-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pr-1{padding-right:var(--spacing)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pl-3{padding-left:calc(var(--spacing) * 3)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-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-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[13px\]{font-size:13px}.text-\[16px\]{font-size:16px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.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-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-\[\#141414\]{color:#141414}.text-accent{color:var(--color-accent)}.text-amber-400{color:var(--color-amber-400)}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-amber-600\/70{color:#dd7400b3}@supports (color:color-mix(in lab, red, red)){.text-amber-600\/70{color:color-mix(in oklab, var(--color-amber-600) 70%, transparent)}}.text-amber-800{color:var(--color-amber-800)}.text-blue-400{color:var(--color-blue-400)}.text-blue-600{color:var(--color-blue-600)}.text-brand{color:var(--color-brand)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-fg-muted{color:var(--color-fg-muted)}.text-gray-200{color:var(--color-gray-200)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-green-400{color:var(--color-green-400)}.text-pink-400{color:var(--color-pink-400)}.text-purple-600{color:var(--color-purple-600)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-rose-300{color:var(--color-rose-300)}.text-rose-400{color:var(--color-rose-400)}.text-rose-500{color:var(--color-rose-500)}.text-rose-600{color:var(--color-rose-600)}.text-rose-600\/70{color:#e70044b3}@supports (color:color-mix(in lab, red, red)){.text-rose-600\/70{color:color-mix(in oklab, var(--color-rose-600) 70%, transparent)}}.text-success{color:var(--color-success)}.text-white{color:var(--color-white)}.text-yellow-400{color:var(--color-yellow-400)}.text-zinc-200{color:var(--color-zinc-200)}.text-zinc-300{color:var(--color-zinc-300)}.text-zinc-400{color:var(--color-zinc-400)}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-600{color:var(--color-zinc-600)}.text-zinc-700{color:var(--color-zinc-700)}.text-zinc-800{color:var(--color-zinc-800)}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.placeholder-zinc-400::placeholder{color:var(--color-zinc-400)}.accent-blue-500{accent-color:var(--color-blue-500)}.accent-brand{accent-color:var(--color-brand)}.accent-rose-500{accent-color:var(--color-rose-500)}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-black\/5{--tw-ring-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.ring-black\/5{--tw-ring-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-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-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.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-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:text-rose-400:is(:where(.group):hover *){color:var(--color-rose-400)}.hover\:border-brand:hover{border-color:var(--color-brand)}.hover\:bg-\[\#F9F9F9\]:hover{background-color:#f9f9f9}.hover\:bg-brand\/20:hover{background-color:#1791ff33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-brand\/20:hover{background-color:color-mix(in oklab, var(--color-brand) 20%, transparent)}}.hover\:bg-brand\/90:hover{background-color:#1791ffe6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-brand\/90:hover{background-color:color-mix(in oklab, var(--color-brand) 90%, transparent)}}.hover\:bg-emerald-100:hover{background-color:var(--color-emerald-100)}.hover\:bg-red-500:hover{background-color:var(--color-red-500)}.hover\:bg-rose-50:hover{background-color:var(--color-rose-50)}.hover\:bg-rose-100:hover{background-color:var(--color-rose-100)}.hover\:bg-white\/\[0\.01\]:hover{background-color:#ffffff03}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.01\]:hover{background-color:color-mix(in oklab, var(--color-white) 1%, transparent)}}.hover\:bg-zinc-50:hover{background-color:var(--color-zinc-50)}.hover\:bg-zinc-100:hover{background-color:var(--color-zinc-100)}.hover\:text-amber-300:hover{color:var(--color-amber-300)}.hover\:text-brand:hover{color:var(--color-brand)}.hover\:text-rose-700:hover{color:var(--color-rose-700)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-zinc-700:hover{color:var(--color-zinc-700)}.hover\:text-zinc-800:hover{color:var(--color-zinc-800)}.hover\:text-zinc-900:hover{color:var(--color-zinc-900)}}.focus\:border-brand:focus{border-color:var(--color-brand)}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}@media not all and (width>=64rem){.max-lg\:translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (width>=40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:w-1\/3{width:33.3333%}.sm\:w-1\/4{width:25%}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}@media (width>=48rem){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:mr-72{margin-right:calc(var(--spacing) * 72)}.lg\:hidden{display:none}.lg\:translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:p-8{padding:calc(var(--spacing) * 8)}}@media (width>=80rem){.xl\:col-span-1{grid-column:span 1/span 1}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@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-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.um[data-v-25efa1bb]{position:relative}.um-btn[data-v-25efa1bb]{border:1px solid var(--line-strong);background:#ffffff08;border-radius:999px;align-items:center;gap:8px;padding:4px 10px 4px 4px;transition:border-color .2s,background .2s,transform .2s;display:inline-flex}.um-btn[data-v-25efa1bb]:hover,.um-btn.active[data-v-25efa1bb]{border-color:var(--red);background:#1791ff14}.um-circle[data-v-25efa1bb]{background:linear-gradient(135deg, var(--red) 0%, #0070d6 100%);color:#fff;width:clamp(34px,4vw,40px);height:clamp(34px,4vw,40px);font-weight:800;font-family:var(--display);letter-spacing:.02em;box-shadow:0 6px 18px -6px var(--red-glow);border-radius:50%;flex-shrink:0;place-items:center;font-size:clamp(13px,1vw,15px);display:grid;position:relative}.um-init[data-v-25efa1bb]{direction:ltr;line-height:1}.um-pulse[data-v-25efa1bb]{background:var(--green);border:2px solid #0a0a0a;border-radius:50%;width:10px;height:10px;animation:2s infinite um-pulse-25efa1bb;position:absolute;bottom:-1px;right:-1px;box-shadow:0 0 #00b86bb3}@keyframes um-pulse-25efa1bb{70%{box-shadow:0 0 0 6px #00b86b00}to{box-shadow:0 0 #00b86b00}}.um-chev[data-v-25efa1bb]{color:var(--paper);transition:transform .25s}.um-chev.flipped[data-v-25efa1bb]{transform:rotate(180deg)}.um-pop[data-v-25efa1bb]{-webkit-backdrop-filter:blur(16px);border:1px solid var(--line-strong);z-index:110;background:#0d0d0ff5;width:min(280px,100vw - 28px);padding:10px;position:absolute;top:calc(100% + 12px);left:0;box-shadow:0 24px 60px -20px #000c}.um-corner[data-v-25efa1bb]{border:2px solid var(--red);pointer-events:none;width:14px;height:14px;position:absolute}.um-corner.tl[data-v-25efa1bb]{border-bottom:none;border-right:none;top:-1px;left:-1px}.um-corner.tr[data-v-25efa1bb]{border-bottom:none;border-left:none;top:-1px;right:-1px}.um-corner.bl[data-v-25efa1bb]{border-top:none;border-right:none;bottom:-1px;left:-1px}.um-corner.br[data-v-25efa1bb]{border-top:none;border-left:none;bottom:-1px;right:-1px}.um-head[data-v-25efa1bb]{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:10px 8px 14px;display:flex}.um-avatar[data-v-25efa1bb]{background:linear-gradient(135deg, var(--red), #0070d6);color:#fff;width:42px;height:42px;font-weight:800;font-family:var(--display);direction:ltr;border-radius:50%;place-items:center;font-size:15px;display:grid}.um-meta[data-v-25efa1bb]{min-width:0}.um-name[data-v-25efa1bb]{color:var(--paper);white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:700;overflow:hidden}.um-phone[data-v-25efa1bb]{color:var(--muted);margin-top:3px;font-size:12px}.um-list[data-v-25efa1bb]{flex-direction:column;gap:2px;padding:8px 0;display:flex}.um-item[data-v-25efa1bb]{color:var(--paper);text-align:right;border-radius:4px;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:10px 8px;font-size:14px;transition:background .18s,color .18s;display:grid}.um-item .i[data-v-25efa1bb]{color:var(--red);place-items:center;display:grid}.um-item .i svg[data-v-25efa1bb]{width:18px;height:18px}.um-item .arr[data-v-25efa1bb]{color:var(--muted);font-family:var(--mono);font-size:12px;transition:transform .2s,color .2s}.um-item[data-v-25efa1bb]:hover{background:#1791ff14}.um-item:hover .arr[data-v-25efa1bb]{color:var(--red);transform:translate(-3px,-3px)}.um-logout[data-v-25efa1bb]{color:#ffb4b8;background:#1791ff0f;border:1px solid #1791ff4d;border-radius:4px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:6px;padding:11px 14px;font-size:13.5px;font-weight:600;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.um-logout svg[data-v-25efa1bb]{width:16px;height:16px}.um-logout[data-v-25efa1bb]:hover{background:var(--red);color:#fff;border-color:var(--red)}.um-pop-enter-active[data-v-25efa1bb],.um-pop-leave-active[data-v-25efa1bb]{transition:transform .22s cubic-bezier(.2,.7,.2,1),opacity .18s}.um-pop-enter-from[data-v-25efa1bb],.um-pop-leave-to[data-v-25efa1bb]{opacity:0;transform:translateY(-6px)scale(.98)}@media (width<=920px){.um-pop[data-v-25efa1bb]{left:auto;right:0}}.nav-wrapper[data-v-b354e9d7]{z-index:1000;pointer-events:none;justify-content:center;width:100%;padding:0 clamp(12px,3.5vw,36px);transition:top .25s;display:flex;position:sticky;top:14px;direction:ltr!important}.nav-pill[data-v-b354e9d7]{pointer-events:auto;background:#fff;border:1px solid #d9d9d999;border-radius:9999px;flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:1360px;height:clamp(64px,4.4vw + 16px,72px);padding:0 clamp(18px,2.2vw,36px);transition:box-shadow .25s,transform .25s;display:flex;position:relative;box-shadow:0 10px 30px -4px #00000014,0 4px 12px -2px #0000000a;direction:ltr!important}.nav-wrapper.scrolled .nav-pill[data-v-b354e9d7]{box-shadow:0 14px 34px -4px #0000001f,0 6px 16px -2px #0000000f}.brand-block[data-v-b354e9d7]{cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;gap:11px;text-decoration:none;transition:opacity .2s,transform .2s;display:inline-flex;direction:ltr!important}.brand-block[data-v-b354e9d7]:hover{opacity:.92;transform:translateY(-.5px)}.brand-logo[data-v-b354e9d7]{object-fit:contain;flex-shrink:0;width:clamp(34px,3.2vw,40px);height:clamp(34px,3.2vw,40px)}.brand-typography[data-v-b354e9d7]{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;display:flex;direction:ltr!important}.brand-title[data-v-b354e9d7]{color:#141414;letter-spacing:-.015em;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:clamp(16px,1.2vw,18px);font-weight:800;line-height:1}.brand-sub[data-v-b354e9d7]{color:#8c8c8c;letter-spacing:.28em;margin-top:3.5px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:9.5px;font-weight:700;line-height:1}.nav-menu[data-v-b354e9d7]{align-items:center;gap:clamp(14px,1.8vw,30px);display:flex;direction:ltr!important}.nav-link[data-v-b354e9d7]{color:#141414;cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;padding:6px 2px;font-size:clamp(13px,.9vw,14.5px);font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex;direction:ltr!important}.nav-link[data-v-b354e9d7]:hover,.nav-link.active[data-v-b354e9d7]{color:#1791ff}.nav-dropdown[data-v-b354e9d7]{align-items:center;display:inline-flex;position:relative;direction:ltr!important}.nav-dropdown-btn[data-v-b354e9d7]{gap:5px;direction:ltr!important}.dropdown-chevron[data-v-b354e9d7]{color:inherit;transition:transform .22s}.nav-dropdown-btn.open .dropdown-chevron[data-v-b354e9d7],.nav-dropdown:hover .dropdown-chevron[data-v-b354e9d7]{transform:rotate(180deg)}.dropdown-panel[data-v-b354e9d7]{opacity:0;pointer-events:none;z-index:1050;direction:rtl;background:#fff;border:1px solid #d9d9d9b3;border-radius:16px;width:290px;padding:8px;transition:opacity .2s cubic-bezier(.2,.8,.2,1),transform .2s cubic-bezier(.2,.8,.2,1);position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 20px 40px -10px #0000001f,0 4px 16px -2px #0000000d}.dropdown-panel[data-v-b354e9d7]:before{content:"";height:10px;position:absolute;top:-10px;left:0;right:0}.dropdown-panel.show[data-v-b354e9d7],.nav-dropdown:hover .dropdown-panel[data-v-b354e9d7]{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.dropdown-panel-inner[data-v-b354e9d7]{flex-direction:column;gap:3px;display:flex}.dropdown-item[data-v-b354e9d7]{text-align:right;border-radius:10px;flex-direction:column;gap:2px;padding:8px 12px;text-decoration:none;transition:background .15s,color .15s;display:flex}.dropdown-item[data-v-b354e9d7]:hover,.dropdown-item.active[data-v-b354e9d7]{background:#f9f9f9}.dropdown-item-header[data-v-b354e9d7]{justify-content:space-between;align-items:center;display:flex}.dropdown-item-title[data-v-b354e9d7]{color:#141414;font-size:13.5px;font-weight:600;transition:color .15s}.dropdown-item:hover .dropdown-item-title[data-v-b354e9d7],.dropdown-item.active .dropdown-item-title[data-v-b354e9d7]{color:#1791ff}.dropdown-badge[data-v-b354e9d7]{color:#1791ff;background:#1791ff1a;border-radius:9999px;padding:2px 7px;font-size:10.5px;font-weight:600}.dropdown-item-desc[data-v-b354e9d7]{color:#8c8c8c;font-size:11.5px;line-height:1.35}.nav-actions[data-v-b354e9d7]{flex-shrink:0;align-items:center;gap:clamp(8px,1vw,14px);display:flex;direction:ltr!important}.btn-login[data-v-b354e9d7]{color:#141414;cursor:pointer;white-space:nowrap;background:0 0;border:1.5px solid #1791ff;border-radius:10px;justify-content:center;align-items:center;padding:8px clamp(16px,1.4vw,24px);font-size:13.5px;font-weight:600;text-decoration:none;transition:background .2s,color .2s,border-color .2s,transform .15s;display:inline-flex}.btn-login[data-v-b354e9d7]:hover{color:#1791ff;background:#1791ff14;transform:translateY(-.5px)}.btn-signup[data-v-b354e9d7]{color:#fff;cursor:pointer;white-space:nowrap;background:#1791ff;border:1.5px solid #1791ff;border-radius:10px;justify-content:center;align-items:center;padding:8px clamp(16px,1.4vw,24px);font-size:13.5px;font-weight:600;text-decoration:none;transition:background .2s,box-shadow .2s,transform .15s;display:inline-flex;box-shadow:0 4px 14px #1791ff52}.btn-signup[data-v-b354e9d7]:hover{background:#007de6;border-color:#007de6;transform:translateY(-1px);box-shadow:0 6px 18px #1791ff70}.btn-download[data-v-b354e9d7]{color:#1791ff;cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;text-decoration:none;transition:background .2s,transform .15s;display:inline-flex}.btn-download[data-v-b354e9d7]:hover{background:#1791ff1a;transform:translateY(-.5px)}.download-icon[data-v-b354e9d7]{stroke:#1791ff}.nav-user-menu[data-v-b354e9d7] .um-btn{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9cc!important}.nav-user-menu[data-v-b354e9d7] .um-chev{color:#141414!important}.mobile-toggle[data-v-b354e9d7]{cursor:pointer;background:0 0;border:none;width:36px;height:36px;margin-left:2px;padding:0;display:none;position:relative}.mobile-toggle span[data-v-b354e9d7]{background:#141414;border-radius:2px;height:2px;transition:transform .25s,top .25s,opacity .2s;position:absolute;left:6px;right:6px}.mobile-toggle span[data-v-b354e9d7]:first-child{top:10px}.mobile-toggle span[data-v-b354e9d7]:nth-child(2){top:17px}.mobile-toggle span[data-v-b354e9d7]:nth-child(3){top:24px}.mobile-toggle.active span[data-v-b354e9d7]:first-child{top:17px;transform:rotate(45deg)}.mobile-toggle.active span[data-v-b354e9d7]:nth-child(2){opacity:0}.mobile-toggle.active span[data-v-b354e9d7]:nth-child(3){top:17px;transform:rotate(-45deg)}@media (width<=1024px){.nav-menu[data-v-b354e9d7]{display:none}.mobile-toggle[data-v-b354e9d7]{display:block}.mobile-drawer[data-v-b354e9d7]{top:calc(var(--nav-h,70px) + 20px);z-index:999;overscroll-behavior:contain;pointer-events:auto;direction:rtl;background:#fff;border:1px solid #d9d9d9cc;border-radius:24px;max-height:calc(100dvh - 120px);position:fixed;left:clamp(12px,3.5vw,24px);right:clamp(12px,3.5vw,24px);overflow-y:auto;box-shadow:0 20px 50px -10px #0003}.mobile-drawer-body[data-v-b354e9d7]{flex-direction:column;gap:16px;padding:20px;display:flex}.mobile-menu-list[data-v-b354e9d7]{flex-direction:column;gap:4px;display:flex}.mobile-nav-link[data-v-b354e9d7]{color:#141414;text-align:right;background:0 0;border:none;border-radius:12px;justify-content:space-between;align-items:center;width:100%;padding:12px 14px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:flex}.mobile-nav-link[data-v-b354e9d7]:hover,.mobile-nav-link.active[data-v-b354e9d7]{color:#1791ff;background:#f9f9f9}.mobile-accordion[data-v-b354e9d7]{flex-direction:column;display:flex}.accordion-header[data-v-b354e9d7]{cursor:pointer}.accordion-icon[data-v-b354e9d7]{transition:transform .22s}.accordion-icon.rotated[data-v-b354e9d7]{transform:rotate(180deg)}.accordion-content[data-v-b354e9d7]{flex-direction:column;gap:2px;padding:4px 12px 10px;display:flex}.accordion-sublink[data-v-b354e9d7]{color:#444;border-radius:8px;justify-content:space-between;align-items:center;padding:9px 12px;font-size:13.5px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex}.accordion-sublink[data-v-b354e9d7]:hover,.accordion-sublink.active[data-v-b354e9d7]{color:#1791ff;background:#1791ff14}.mobile-actions-area[data-v-b354e9d7]{border-top:1px solid #d9d9d999;flex-direction:column;gap:12px;padding-top:14px;display:flex}.mobile-auth-grid[data-v-b354e9d7]{grid-template-columns:1fr 1fr;gap:10px;display:grid;direction:ltr!important}.btn-login.full[data-v-b354e9d7],.btn-signup.full[data-v-b354e9d7]{text-align:center;width:100%;padding:11px 16px;font-size:14.5px}.mobile-app-download-btn[data-v-b354e9d7]{color:#1791ff;background:#f9f9f9;border:1px solid #1791ff40;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s;display:flex}.mobile-app-download-btn[data-v-b354e9d7]:hover{background:#1791ff14}.mobile-backdrop[data-v-b354e9d7]{-webkit-backdrop-filter:blur(4px);z-index:998;pointer-events:auto;background:#00000073;position:fixed;inset:0}}@media (width<=640px){.nav-wrapper[data-v-b354e9d7]{top:10px}.nav-pill[data-v-b354e9d7]{height:60px;padding:0 14px}.btn-login[data-v-b354e9d7],.btn-signup[data-v-b354e9d7]{padding:6px 12px;font-size:12.5px}.brand-logo[data-v-b354e9d7]{width:32px;height:32px}.brand-title[data-v-b354e9d7]{font-size:15px}.brand-sub[data-v-b354e9d7]{font-size:8.5px}}@media (width<=440px){.btn-login[data-v-b354e9d7]{display:none}}.drawer-enter-active[data-v-b354e9d7],.drawer-leave-active[data-v-b354e9d7]{transition:transform .25s cubic-bezier(.2,.8,.2,1),opacity .2s}.drawer-enter-from[data-v-b354e9d7],.drawer-leave-to[data-v-b354e9d7]{opacity:0;transform:translateY(-10px)scale(.98)}.ftr[data-v-f3bb4ea4]{z-index:10;box-sizing:border-box;direction:rtl;background:0 0;justify-content:center;width:100%;padding:16px clamp(12px,3.5vw,36px) clamp(28px,4vw,48px);display:flex;position:relative}.ftr-inner[data-v-f3bb4ea4]{box-sizing:border-box;background:#fff;border:1px solid #d9d9d9b3;border-radius:clamp(28px,3.2vw,44px);width:100%;max-width:1360px;padding:clamp(36px,4.5vw,64px) clamp(24px,4vw,56px) 24px;transition:box-shadow .25s;position:relative;overflow:hidden;box-shadow:0 12px 36px -4px #0000000d,0 4px 16px -2px #00000005}.ftr-inner[data-v-f3bb4ea4]:hover{box-shadow:0 16px 44px -4px #00000014,0 6px 20px -2px #00000008}.ftr-top[data-v-f3bb4ea4]{z-index:2;border-bottom:1px solid #d9d9d999;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-bottom:32px;display:flex;position:relative}.ftr-brand[data-v-f3bb4ea4]{cursor:pointer;align-items:center;gap:14px;text-decoration:none;transition:transform .2s,opacity .2s;display:flex}.ftr-brand[data-v-f3bb4ea4]:hover{opacity:.92;transform:translateY(-1px)}.ftr-logo-img[data-v-f3bb4ea4]{object-fit:contain;filter:drop-shadow(0 4px 10px #1791ff26);flex-shrink:0;width:44px;height:44px}.ftr-brand-info[data-v-f3bb4ea4]{flex-direction:column;display:flex}.ftr-name[data-v-f3bb4ea4]{font-family:var(--display,"Estedad", system-ui, sans-serif);color:#141414;font-size:20px;font-weight:800;line-height:1.25}.ftr-tag[data-v-f3bb4ea4]{letter-spacing:.22em;color:#1791ff;text-align:right;direction:ltr;margin-top:3px;font-size:10.5px;font-weight:700}.ftr-cta[data-v-f3bb4ea4]{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.lead-small[data-v-f3bb4ea4]{font-family:var(--body,"Estedad", system-ui, sans-serif);color:#52525b;font-size:14.5px;font-weight:500}.btn-cta[data-v-f3bb4ea4]{font-family:var(--body,"Estedad", system-ui, sans-serif);cursor:pointer;background:#1791ff;border:none;border-radius:14px;justify-content:center;align-items:center;height:44px;padding:10px 24px;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 16px #1791ff40;color:#fff!important}.btn-cta[data-v-f3bb4ea4]:hover{background:#0f7fe6;transform:translateY(-1.5px);box-shadow:0 6px 20px #1791ff59}.ftr-grid[data-v-f3bb4ea4]{z-index:2;border-bottom:1px solid #d9d9d999;grid-template-columns:repeat(3,1fr);gap:40px;padding:40px 0;display:grid;position:relative}.ftr-col[data-v-f3bb4ea4]{flex-direction:column;display:flex}.col-title[data-v-f3bb4ea4]{font-family:var(--display,"Estedad", system-ui, sans-serif);color:#1791ff;align-items:center;gap:8px;margin-bottom:18px;font-size:13.5px;font-weight:800;display:flex}.col-title[data-v-f3bb4ea4]:before{content:"";background:#f6a500;border-radius:50%;width:6px;height:6px;display:inline-block}.ftr-grid a[data-v-f3bb4ea4]{font-family:var(--body,"Estedad", system-ui, sans-serif);color:#3f3f46;padding:7px 0;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s,transform .2s;display:block}.ftr-grid a[data-v-f3bb4ea4]:hover{color:#1791ff;transform:translate(-4px)}.social-link[data-v-f3bb4ea4]{font-family:var(--mono);text-align:left;direction:ltr;align-items:center;gap:10px;padding:7px 0!important;font-size:13.5px!important;display:flex!important}.sicon[data-v-f3bb4ea4]{flex-shrink:0;width:18px;height:18px;transition:transform .2s,filter .2s}.social-link:hover .sicon[data-v-f3bb4ea4]{transform:scale(1.1)}.phone .sicon[data-v-f3bb4ea4]{color:#1791ff}.phone[data-v-f3bb4ea4]{color:#3f3f46}.phone[data-v-f3bb4ea4]:hover{color:#1791ff!important}.email .sicon[data-v-f3bb4ea4]{color:#1791ff}.email[data-v-f3bb4ea4]{color:#3f3f46}.email[data-v-f3bb4ea4]:hover{color:#1791ff!important}.instagram .sicon[data-v-f3bb4ea4]{color:#e1306c}.instagram[data-v-f3bb4ea4]{color:#3f3f46}.instagram[data-v-f3bb4ea4]:hover{color:#e1306c!important}.instagram:hover .sicon[data-v-f3bb4ea4]{filter:drop-shadow(0 0 6px #e1306c73)}.telegram .sicon[data-v-f3bb4ea4]{color:#2aabee}.telegram[data-v-f3bb4ea4]{color:#3f3f46}.telegram[data-v-f3bb4ea4]:hover{color:#2aabee!important}.telegram:hover .sicon[data-v-f3bb4ea4]{filter:drop-shadow(0 0 6px #2aabee73)}.ftr-bottom[data-v-f3bb4ea4]{color:#71717a;z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:24px;font-size:12px;display:flex;position:relative}.copyright[data-v-f3bb4ea4]{font-family:var(--mono);letter-spacing:.05em;color:#71717a;direction:ltr;font-size:11.5px}.dis[data-v-f3bb4ea4]{font-family:var(--body,"Estedad", system-ui, sans-serif);color:#71717a;font-size:12.5px}.ftr-mega[data-v-f3bb4ea4]{text-align:center;width:100%;font-family:var(--display);letter-spacing:.03em;color:#14141408;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;margin-top:10px;font-size:clamp(100px,24vw,360px);font-weight:900;line-height:.75;display:block;position:relative;overflow:hidden}@media (width<=900px){.ftr[data-v-f3bb4ea4]{padding:12px clamp(10px,2.5vw,20px) 36px}.ftr-inner[data-v-f3bb4ea4]{border-radius:clamp(24px,3vw,32px);padding:36px 24px 20px}.ftr-grid[data-v-f3bb4ea4]{grid-template-columns:1fr 1fr;gap:32px;padding:32px 0}.ftr-top[data-v-f3bb4ea4]{gap:18px;padding-bottom:24px}}@media (width<=600px){.ftr[data-v-f3bb4ea4]{padding:10px 10px 28px}.ftr-inner[data-v-f3bb4ea4]{border-radius:22px;padding:28px 18px 16px}.ftr-top[data-v-f3bb4ea4]{flex-direction:column;align-items:flex-start;gap:18px;padding-bottom:22px}.ftr-cta[data-v-f3bb4ea4]{justify-content:space-between;width:100%}.ftr-grid[data-v-f3bb4ea4]{grid-template-columns:1fr;gap:24px;padding:24px 0}.ftr-bottom[data-v-f3bb4ea4]{flex-direction:column;align-items:flex-start;gap:8px;font-size:11px}}.modal-overlay[data-v-689ff40a]{z-index:10000;-webkit-backdrop-filter:blur(8px);background:#00000073;justify-content:center;align-items:center;padding:clamp(16px,3vw,24px);display:flex;position:fixed;inset:0}.modal-card[data-v-689ff40a]{color:#141414;direction:rtl;background:#fff;border:1px solid #0000000a;border-radius:clamp(28px,4vw,34px);flex-direction:column;width:100%;max-width:440px;padding:clamp(28px,3.5vw,36px) clamp(28px,3.8vw,38px) clamp(24px,3vw,30px);display:flex;position:relative;box-shadow:0 25px 60px -10px #0000002e,0 10px 24px -5px #00000014}.modal-close-btn[data-v-689ff40a]{color:#141414;cursor:pointer;z-index:5;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:transform .18s,color .18s,background .18s;display:flex;position:absolute;top:28px;left:28px}.modal-close-btn[data-v-689ff40a]:hover{color:#1791ff;background:#1791ff14;transform:rotate(90deg)}.modal-content[data-v-689ff40a]{flex-direction:column;display:flex}.modal-headline[data-v-689ff40a]{font-family:var(--display,"Estedad", system-ui, -apple-system, sans-serif);color:#141414;text-align:right;letter-spacing:-.015em;margin:0 0 12px;padding-left:28px;font-size:clamp(23px,2.5vw,26.5px);font-weight:900;line-height:1.36}.modal-description[data-v-689ff40a]{font-family:var(--body,"Estedad", system-ui, -apple-system, sans-serif);color:#8c8c8c;text-align:right;margin:0 0 24px;font-size:clamp(12px,1.2vw,13px);font-weight:400;line-height:1.75}.modal-form[data-v-689ff40a]{flex-direction:column;gap:16px;display:flex}.form-group[data-v-689ff40a]{flex-direction:column;gap:8px;display:flex}.form-label[data-v-689ff40a]{font-family:var(--body,"Estedad", system-ui, sans-serif);color:#141414;text-align:right;font-size:13px;font-weight:600}.form-input[data-v-689ff40a]{color:#141414;width:100%;height:50px;font-family:var(--body,"Estedad", system-ui, sans-serif);text-align:right;direction:rtl;background:#f0f2f5;border:1.5px solid #0000;border-radius:14px;outline:none;padding:0 16px;font-size:14px;font-weight:500;transition:background .2s,border-color .2s,box-shadow .2s}.form-input[data-v-689ff40a]:focus{background:#fff;border-color:#1791ff;box-shadow:0 0 0 3px #1791ff29}.form-group.has-error .form-input[data-v-689ff40a]{background:snow;border-color:#f87171}.form-error-msg[data-v-689ff40a]{color:#dc2626;text-align:right;margin-top:2px;font-size:11.5px}.modal-submit-btn[data-v-689ff40a]{color:#fff;width:100%;height:52px;font-family:var(--body,"Estedad", system-ui, sans-serif);cursor:pointer;background:#1791ff;border:none;border-radius:14px;justify-content:center;align-items:center;margin-top:6px;font-size:15.5px;font-weight:700;transition:background .2s,box-shadow .2s,transform .15s;display:flex;box-shadow:0 4px 16px #1791ff52}.modal-submit-btn[data-v-689ff40a]:hover:not(:disabled){background:#007de6;transform:translateY(-1px);box-shadow:0 6px 22px #1791ff73}.modal-submit-btn[data-v-689ff40a]:active:not(:disabled){transform:translateY(0)}.modal-submit-btn[data-v-689ff40a]:disabled{opacity:.75;cursor:not-allowed}.modal-disclaimer[data-v-689ff40a]{font-family:var(--body,"Estedad", system-ui, sans-serif);color:#8c8c8c;text-align:center;direction:rtl;margin:14px 0 0;font-size:11.5px;font-weight:400;line-height:1.6}.modal-success-state[data-v-689ff40a]{text-align:center;flex-direction:column;align-items:center;padding:30px 10px 20px;display:flex}.success-icon-bubble[data-v-689ff40a]{background:#1791ff1f;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:18px;display:flex}.success-title[data-v-689ff40a]{font-family:var(--display,"Estedad", system-ui, sans-serif);color:#141414;margin:0 0 8px;font-size:20px;font-weight:800}.success-desc[data-v-689ff40a]{font-family:var(--body,"Estedad", system-ui, sans-serif);color:#666;max-width:320px;font-size:13.5px;line-height:1.7}.modal-spinner[data-v-689ff40a]{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.7s linear infinite modal-spin-689ff40a;display:inline-block}@keyframes modal-spin-689ff40a{to{transform:rotate(360deg)}}.modal-fade-enter-active[data-v-689ff40a],.modal-fade-leave-active[data-v-689ff40a]{transition:opacity .25s}.modal-fade-enter-from[data-v-689ff40a],.modal-fade-leave-to[data-v-689ff40a]{opacity:0}.modal-fade-enter-active .modal-card[data-v-689ff40a]{animation:.3s cubic-bezier(.2,.8,.2,1) modal-pop-689ff40a}.modal-fade-leave-active .modal-card[data-v-689ff40a]{animation:.2s cubic-bezier(.2,.8,.2,1) reverse modal-pop-689ff40a}@keyframes modal-pop-689ff40a{0%{opacity:0;transform:translateY(18px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}[data-v-e84d1fa4]:root,[data-v-e84d1fa4]{box-sizing:border-box}.sw-fab[data-v-e84d1fa4]{right:20px;bottom:calc(var(--ticker-h,44px) + 20px);z-index:120;cursor:pointer;color:#fff;background:var(--red,#1791ff);border:none;border-radius:50%;place-items:center;width:58px;height:58px;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;display:grid;position:fixed;box-shadow:0 10px 30px -8px #1791ffb3,0 0 0 1px #ffffff14}.sw-fab[data-v-e84d1fa4]:hover{transform:translateY(-2px)scale(1.04);box-shadow:0 16px 38px -10px #1791ffd9}.sw-fab[data-v-e84d1fa4]:active{transform:scale(.96)}.sw-fab-ic[data-v-e84d1fa4]{grid-area:1/1;place-items:center;transition:opacity .22s,transform .22s;display:grid}.sw-fab-close[data-v-e84d1fa4]{opacity:0;transform:rotate(-90deg)scale(.6)}.sw-fab.open .sw-fab-chat[data-v-e84d1fa4]{opacity:0;transform:rotate(90deg)scale(.6)}.sw-fab.open .sw-fab-close[data-v-e84d1fa4]{opacity:1;transform:none}.sw-fab-ping[data-v-e84d1fa4]{border:2px solid var(--red,#1791ff);pointer-events:none;border-radius:50%;animation:2s ease-out infinite sw-ping-e84d1fa4;position:absolute;inset:0}@keyframes sw-ping-e84d1fa4{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.sw-panel[data-v-e84d1fa4]{right:20px;bottom:calc(var(--ticker-h,44px) + 90px);z-index:121;width:min(380px,100vw - 32px);height:min(560px, calc(100dvh - var(--ticker-h,44px) - 120px));background:#0d0d10;border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 30px 80px -20px #000000d9,0 0 0 1px #1791ff1f}.sw-head[data-v-e84d1fa4]{background:linear-gradient(135deg, var(--red,#1791ff), #0070d6);color:#fff;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;display:flex}.sw-head-id[data-v-e84d1fa4]{align-items:center;gap:11px;display:flex}.sw-avatar[data-v-e84d1fa4]{background:#ffffff2e;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.sw-title[data-v-e84d1fa4]{font-size:14.5px;font-weight:800}.sw-status[data-v-e84d1fa4]{opacity:.92;align-items:center;gap:6px;margin-top:2px;font-size:10.5px;display:flex}.sw-dot[data-v-e84d1fa4]{background:#36e07f;border-radius:50%;width:7px;height:7px;animation:2s infinite sw-pulse-e84d1fa4;box-shadow:0 0 #36e07fb3}@keyframes sw-pulse-e84d1fa4{70%{box-shadow:0 0 0 6px #36e07f00}}.sw-x[data-v-e84d1fa4]{color:#fff;cursor:pointer;background:#ffffff1f;border:none;border-radius:9px;flex-shrink:0;place-items:center;width:32px;height:32px;transition:background .2s;display:grid}.sw-x[data-v-e84d1fa4]:hover{background:#ffffff3d}.sw-thread[data-v-e84d1fa4]{scrollbar-width:thin;scrollbar-color:#fff3 transparent;background:radial-gradient(circle at 100% 0,#1791ff0f,#0000 40%),#0d0d10;flex-direction:column;flex:1;gap:16px;padding:16px 14px;display:flex;overflow-y:auto}.sw-message-list[data-v-e84d1fa4]{flex-direction:column;gap:16px;width:100%;display:flex}.sw-thread[data-v-e84d1fa4]::-webkit-scrollbar{width:6px}.sw-thread[data-v-e84d1fa4]::-webkit-scrollbar-track{background:0 0}.sw-thread[data-v-e84d1fa4]::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.sw-thread[data-v-e84d1fa4]::-webkit-scrollbar-thumb:hover{background:#fff6}.sw-msg[data-v-e84d1fa4]{display:flex}.sw-msg.user[data-v-e84d1fa4]{justify-content:flex-end}.sw-msg.assistant[data-v-e84d1fa4],.sw-msg.admin[data-v-e84d1fa4]{justify-content:flex-start}.sw-bubble[data-v-e84d1fa4]{word-break:break-word;border-radius:14px;max-width:80%;padding:12px 15px;font-size:13.5px;line-height:1.75}.sw-msg.user .sw-bubble[data-v-e84d1fa4]{white-space:pre-wrap}.sw-msg.assistant .sw-bubble[data-v-e84d1fa4] ul,.sw-msg.assistant .sw-bubble[data-v-e84d1fa4] ol{margin:6px 0;padding-left:0;padding-right:18px}.sw-msg.assistant .sw-bubble[data-v-e84d1fa4] li{margin-bottom:4px;line-height:1.7}.sw-msg.assistant .sw-bubble[data-v-e84d1fa4] strong{color:#fff;font-weight:700}.sw-msg.assistant .sw-bubble[data-v-e84d1fa4] code{font-size:.9em;font-family:var(--mono,monospace);direction:ltr;background:#ffffff14;border-radius:4px;padding:1px 5px;display:inline-block}.sw-msg.assistant .sw-bubble[data-v-e84d1fa4] p{margin:4px 0}.sw-msg.assistant .sw-bubble[data-v-e84d1fa4] table{border-collapse:collapse;width:100%;margin:8px 0;font-size:12px}.sw-msg.assistant .sw-bubble[data-v-e84d1fa4] th,.sw-msg.assistant .sw-bubble[data-v-e84d1fa4] td{text-align:right;border:1px solid #ffffff1a;padding:6px 8px}.sw-msg.assistant .sw-bubble[data-v-e84d1fa4] th{color:#ddd;background:#ffffff0d;font-weight:700}.sw-msg.assistant .sw-bubble[data-v-e84d1fa4] a{color:#7dd3fc;text-decoration:none}.sw-msg.assistant .sw-bubble[data-v-e84d1fa4] a:hover{text-decoration:underline}.sw-msg.assistant .sw-bubble[data-v-e84d1fa4],.sw-msg.admin .sw-bubble[data-v-e84d1fa4]{color:#ececec;background:#1a1a20;border:1px solid #ffffff12;border-bottom-right-radius:4px}.sw-msg.user .sw-bubble[data-v-e84d1fa4]{background:var(--red,#1791ff);color:#fff;border-bottom-left-radius:4px}.sw-msg.err .sw-bubble[data-v-e84d1fa4]{color:#ffb3b8;background:#1791ff1a;border:1px solid #1791ff4d}.sw-typing[data-v-e84d1fa4]{align-items:center;gap:4px;display:inline-flex}.sw-typing span[data-v-e84d1fa4]{background:#8a8a8a;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite both sw-blink-e84d1fa4}.sw-typing span[data-v-e84d1fa4]:nth-child(2){animation-delay:.18s}.sw-typing span[data-v-e84d1fa4]:nth-child(3){animation-delay:.36s}@keyframes sw-blink-e84d1fa4{0%,80%,to{opacity:.25}40%{opacity:1}}.sw-typing-text[data-v-e84d1fa4]{color:#aaa;font-size:13px;font-style:italic;animation:.4s ease-in-out sw-fade-text-e84d1fa4}@keyframes sw-fade-text-e84d1fa4{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.sw-faq[data-v-e84d1fa4]{flex-direction:column;align-items:flex-end;gap:8px;margin-top:6px;display:flex}.sw-faq-lab[data-v-e84d1fa4]{color:var(--muted,#8a8a8a);letter-spacing:.04em;font-size:11px}.sw-faq-chip[data-v-e84d1fa4]{text-align:right;color:#e9e9e9;cursor:pointer;background:#ffffff0a;border:1px solid #1791ff59;border-radius:12px;max-width:90%;padding:9px 13px;font-size:12.5px;transition:background .18s,border-color .18s,transform .12s}.sw-faq-chip[data-v-e84d1fa4]:hover{border-color:var(--red,#1791ff);background:#1791ff1f}.sw-faq-chip[data-v-e84d1fa4]:active{transform:scale(.98)}.sw-contact-btn-wrapper[data-v-e84d1fa4]{justify-content:center;margin-top:4px;display:flex}.sw-contact-btn[data-v-e84d1fa4]{color:#fff;cursor:pointer;white-space:nowrap;background:#1791ff26;border:1px solid #1791ff66;border-radius:11px;padding:10px 20px;font-size:13px;font-weight:600;transition:background .2s,border-color .2s,transform .12s}.sw-contact-btn[data-v-e84d1fa4]:hover{border-color:var(--red,#1791ff);background:#1791ff40}.sw-contact-btn[data-v-e84d1fa4]:active{transform:scale(.98)}.sw-contact-btn[data-v-e84d1fa4]:disabled{opacity:.5;cursor:not-allowed}.sw-input-row[data-v-e84d1fa4]{background:#0a0a0d;border-top:1px solid #ffffff14;align-items:center;gap:8px;padding:10px 12px;display:flex}.sw-input[data-v-e84d1fa4]{color:#fff;background:#16161b;border:1px solid #ffffff1a;border-radius:11px;outline:none;flex:1;min-width:0;padding:11px 13px;font-family:inherit;font-size:13.5px;transition:border-color .18s}.sw-input[data-v-e84d1fa4]:focus{border-color:var(--red,#1791ff)}.sw-input[data-v-e84d1fa4]::placeholder{color:#5a5a5a}.sw-input[data-v-e84d1fa4]:disabled{opacity:.6}.sw-send[data-v-e84d1fa4]{cursor:pointer;background:var(--red,#1791ff);color:#fff;border:none;border-radius:11px;flex-shrink:0;place-items:center;width:42px;height:42px;transition:opacity .2s,transform .15s;display:grid}.sw-send svg[data-v-e84d1fa4]{transform:scaleX(-1)}.sw-send[data-v-e84d1fa4]:disabled{opacity:.4;cursor:not-allowed}.sw-send[data-v-e84d1fa4]:not(:disabled):hover{transform:translateY(-1px)}.sw-foot[data-v-e84d1fa4]{text-align:center;letter-spacing:.18em;color:#ffffff40;background:#0a0a0d;padding:6px 0 8px;font-size:8.5px}.sw-pop-enter-active[data-v-e84d1fa4],.sw-pop-leave-active[data-v-e84d1fa4]{transition:opacity .22s,transform .22s cubic-bezier(.2,.8,.2,1)}.sw-pop-enter-from[data-v-e84d1fa4],.sw-pop-leave-to[data-v-e84d1fa4]{opacity:0;transform:translateY(16px)scale(.96)}@media (width<=520px){.sw-panel[data-v-e84d1fa4]{width:auto;left:12px;right:12px;bottom:calc(var(--ticker-h,44px) + 84px)}.sw-fab[data-v-e84d1fa4]{right:14px}.sw-nudge[data-v-e84d1fa4]{right:14px;bottom:calc(var(--ticker-h,44px) + 88px)}}.sw-nudge[data-v-e84d1fa4]{right:20px;bottom:calc(var(--ticker-h,44px) + 88px);z-index:120;cursor:pointer;background:#0d0d10;border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:10px;max-width:280px;padding:10px 14px;transition:transform .2s,opacity .2s;display:flex;position:fixed;box-shadow:0 12px 40px -8px #000000b3,0 0 0 1px #1791ff1f}.sw-nudge[data-v-e84d1fa4]:hover{transform:translateY(-2px)}.sw-nudge-x[data-v-e84d1fa4]{color:#888;cursor:pointer;background:#1a1a20;border:1px solid #ffffff26;border-radius:50%;place-items:center;width:20px;height:20px;transition:color .15s,background .15s;display:grid;position:absolute;top:-6px;left:-6px}.sw-nudge-x[data-v-e84d1fa4]:hover{color:#fff;background:#2a2a30}.sw-nudge-msg[data-v-e84d1fa4]{flex:1;min-width:0}.sw-nudge-text[data-v-e84d1fa4]{color:#e0e0e0;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.sw-nudge-avatar[data-v-e84d1fa4]{background:var(--red,#1791ff);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.sw-nudge-enter-active[data-v-e84d1fa4],.sw-nudge-leave-active[data-v-e84d1fa4]{transition:opacity .3s,transform .3s cubic-bezier(.2,.8,.2,1)}.sw-nudge-enter-from[data-v-e84d1fa4],.sw-nudge-leave-to[data-v-e84d1fa4]{opacity:0;transform:translateY(8px)scale(.95)}.sw-admin-chat .sw-msg.user[data-v-e84d1fa4]{justify-content:flex-end}.sw-admin-chat .sw-msg.admin[data-v-e84d1fa4]{justify-content:flex-start}.sw-admin-chat .sw-msg.system[data-v-e84d1fa4]{justify-content:center}.sw-admin-chat .sw-msg.user .sw-bubble[data-v-e84d1fa4]{background:var(--red,#1791ff);color:#fff;border-bottom-right-radius:4px;max-width:75%}.sw-admin-chat .sw-msg.admin .sw-bubble[data-v-e84d1fa4]{color:#ececec;background:#1a1a20;border:1px solid #ffffff12;border-bottom-left-radius:4px;max-width:75%}.sw-admin-chat .sw-msg.system .sw-bubble[data-v-e84d1fa4]{color:#888;text-align:center;background:#ffffff0d;border-radius:8px;max-width:90%;padding:6px 12px;font-size:12px}.sw-modal-enter-active[data-v-e84d1fa4],.sw-modal-leave-active[data-v-e84d1fa4]{transition:opacity .2s,transform .2s}.sw-modal-enter-from[data-v-e84d1fa4],.sw-modal-leave-to[data-v-e84d1fa4]{opacity:0;transform:scale(.95)}.sw-modal-overlay[data-v-e84d1fa4]{z-index:200;background:#000000b3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.sw-modal[data-v-e84d1fa4]{background:#0d0d10;border:1px solid #ffffff1a;border-radius:16px;width:100%;max-width:400px;overflow:hidden;box-shadow:0 30px 80px -20px #000000d9}.sw-modal-head[data-v-e84d1fa4]{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:16px;display:flex}.sw-modal-title[data-v-e84d1fa4]{color:#fff;font-size:15px;font-weight:700}.sw-modal-close[data-v-e84d1fa4]{color:#fff;cursor:pointer;background:#ffffff14;border:none;border-radius:8px;place-items:center;width:32px;height:32px;transition:background .2s;display:grid}.sw-modal-close[data-v-e84d1fa4]:hover{background:#ffffff26}.sw-modal-body[data-v-e84d1fa4]{padding:16px}.sw-modal-desc[data-v-e84d1fa4]{color:#ccc;margin:0 0 16px;font-size:13px}.sw-modal-form[data-v-e84d1fa4]{flex-direction:column;gap:12px;display:flex}.sw-field[data-v-e84d1fa4]{flex-direction:column;gap:6px;display:flex}.sw-field label[data-v-e84d1fa4]{color:#aaa;font-size:12px}.sw-field input[data-v-e84d1fa4]{color:#fff;background:#16161b;border:1px solid #ffffff1a;border-radius:11px;outline:none;padding:11px 13px;font-family:inherit;font-size:13.5px;transition:border-color .18s}.sw-field input[data-v-e84d1fa4]:focus{border-color:var(--red,#1791ff)}.sw-field input[data-v-e84d1fa4]:disabled{opacity:.6}.sw-modal-error[data-v-e84d1fa4]{color:#ffb3b8;background:#1791ff26;border:1px solid #1791ff66;border-radius:8px;margin-top:8px;padding:10px 12px;font-size:12.5px}.sw-modal-actions[data-v-e84d1fa4]{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.sw-btn-primary[data-v-e84d1fa4],.sw-btn-secondary[data-v-e84d1fa4]{cursor:pointer;border:none;border-radius:10px;padding:10px 16px;font-size:13px;transition:opacity .2s,transform .15s}.sw-btn-primary[data-v-e84d1fa4]{background:var(--red,#1791ff);color:#fff}.sw-btn-primary[data-v-e84d1fa4]:hover:not(:disabled){transform:translateY(-1px)}.sw-btn-primary[data-v-e84d1fa4]:disabled{opacity:.4;cursor:not-allowed}.sw-btn-secondary[data-v-e84d1fa4]{color:#fff;background:#ffffff14}.sw-btn-secondary[data-v-e84d1fa4]:hover:not(:disabled){background:#ffffff26}.sw-btn-secondary[data-v-e84d1fa4]:disabled{opacity:.5;cursor:not-allowed}.sw-modal-success[data-v-e84d1fa4]{text-align:center;color:#36e07f;flex-direction:column;align-items:center;gap:12px;padding:24px;display:flex}.sw-modal-success svg[data-v-e84d1fa4]{flex-shrink:0}.sw-modal-success p[data-v-e84d1fa4]{color:#e0e0e0;margin:0;font-size:13.5px;line-height:1.6}.sw-queue-waiting[data-v-e84d1fa4]{text-align:center;color:#ccc;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:20px;display:flex}.sw-waiting-icon[data-v-e84d1fa4]{color:var(--red,#1791ff);opacity:.7;animation:2s infinite sw-pulse-e84d1fa4}.sw-waiting-text[data-v-e84d1fa4]{color:#fff;margin:16px 0 8px;font-size:15px;font-weight:600}.sw-waiting-sub[data-v-e84d1fa4]{color:#888;font-size:13px}.sw-queue-error[data-v-e84d1fa4]{color:#ffb3b8;text-align:center;background:#1791ff26;border:1px solid #1791ff66;border-radius:8px;margin-top:12px;padding:10px 12px;font-size:12.5px}.sw-msg-header[data-v-e84d1fa4]{color:#888;justify-content:space-between;gap:8px;margin-bottom:4px;font-size:11px;display:flex}.sw-msg-role[data-v-e84d1fa4]{font-weight:600}.sw-msg-time[data-v-e84d1fa4]{font-family:var(--mono);white-space:nowrap}.sw-msg-text[data-v-e84d1fa4]{white-space:pre-wrap;word-break:break-word}.sw-msg.admin .sw-bubble[data-v-e84d1fa4]{color:#ececec;background:#1a1a20;border:1px solid #ffffff12;border-bottom-left-radius:4px}.sw-msg.user .sw-bubble[data-v-e84d1fa4]{background:var(--red,#1791ff);color:#fff;border-bottom-right-radius:4px}.sw-msg.system .sw-bubble[data-v-e84d1fa4]{color:#888;text-align:center;background:#ffffff0d;border-radius:8px;max-width:90%;padding:6px 12px;font-size:12px}.sw-queue-footer[data-v-e84d1fa4]{text-align:center;background:#0a0a0d;border-top:1px solid #ffffff14;padding:10px 12px}.sw-queue-footer .sw-btn-secondary[data-v-e84d1fa4]{padding:8px 16px;font-size:12.5px}.sw-rating label[data-v-e84d1fa4]{color:#aaa;margin-bottom:8px;font-size:13px;display:block}.sw-slider-wrap[data-v-e84d1fa4]{align-items:center;gap:12px;display:flex}.sw-slider[data-v-e84d1fa4]{accent-color:var(--red,#1791ff);flex:1}.sw-score[data-v-e84d1fa4]{color:var(--red,#1791ff);text-align:right;min-width:30px;font-size:18px;font-weight:700}.sw-modal-foot[data-v-e84d1fa4]{background:#ffffff05;border-top:1px solid #ffffff14;justify-content:flex-end;gap:10px;padding:16px;display:flex}.sw-textarea[data-v-e84d1fa4]{color:#fff;resize:none;background:#101016;border:1px solid #ffffff1a;border-radius:10px;outline:none;padding:10px 12px;font-family:inherit;font-size:13.5px;transition:border-color .2s}.sw-textarea[data-v-e84d1fa4]:focus{border-color:var(--red,#1791ff)}.sw-attachments[data-v-e84d1fa4]{flex-direction:column;gap:6px;margin-top:8px;display:flex}.sw-attachment[data-v-e84d1fa4]{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;display:flex}.sw-attachment-link[data-v-e84d1fa4]{color:#ccc;flex:1;align-items:center;gap:8px;min-width:0;text-decoration:none;display:flex}.sw-attachment-link[data-v-e84d1fa4]:hover{color:var(--red,#1791ff)}.sw-att-icon[data-v-e84d1fa4]{color:#888;flex-shrink:0}.sw-att-name[data-v-e84d1fa4]{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.sw-att-size[data-v-e84d1fa4]{color:#888;font-size:11px;font-family:var(--mono)}.sw-att-remove[data-v-e84d1fa4]{color:#ff6b6b;cursor:pointer;opacity:0;background:0 0;border:none;padding:0 4px;font-size:18px;line-height:1;transition:opacity .2s}.sw-attachment:hover .sw-att-remove[data-v-e84d1fa4]{opacity:1}.sw-att-remove[data-v-e84d1fa4]:hover{color:#f33}.sw-pending-attachments[data-v-e84d1fa4]{background:#ffffff05;border-top:1px solid #ffffff0f;flex-wrap:wrap;gap:6px;padding:8px 12px;display:flex}.sw-pending-att[data-v-e84d1fa4]{color:#fff;background:#1791ff26;border:1px solid #1791ff4d;border-radius:20px;align-items:center;gap:8px;padding:4px 10px;font-size:12px;display:flex}.sw-pending-att-name[data-v-e84d1fa4]{white-space:nowrap;text-overflow:ellipsis;max-width:150px;overflow:hidden}.sw-pending-att-size[data-v-e84d1fa4]{color:#aaa;font-family:var(--mono)}.sw-pending-att-remove[data-v-e84d1fa4]{color:#ff6b6b;cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:16px;line-height:1}.sw-attach-btn[data-v-e84d1fa4]{color:#aaa;cursor:pointer;background:#ffffff14;border:1px solid #ffffff1a;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;transition:background .2s,border-color .2s,color .2s;display:flex}.sw-attach-btn[data-v-e84d1fa4]:hover{border-color:var(--red,#1791ff);color:var(--red,#1791ff);background:#1791ff33}.sw-file-input[data-v-e84d1fa4]{display:none}.sw-input-row[data-v-e84d1fa4]{position:relative}.sw-bubble[data-v-e84d1fa4] p{margin:0 0 6px}.sw-bubble[data-v-e84d1fa4] p:last-child{margin-bottom:0}.sw-bubble[data-v-e84d1fa4] ul,.sw-bubble[data-v-e84d1fa4] ol{margin:4px 0;padding-right:20px}.sw-bubble[data-v-e84d1fa4] li{margin:2px 0}.sw-bubble[data-v-e84d1fa4] code{direction:ltr;background:#ffffff1a;border-radius:4px;padding:1px 5px;font-size:12.5px;display:inline-block}.sw-bubble[data-v-e84d1fa4] pre{text-align:left;direction:ltr;background:#0000004d;border-radius:8px;margin:6px 0;padding:10px;overflow-x:auto}.sw-bubble[data-v-e84d1fa4] pre code{background:0 0;padding:0;font-size:12px}.sw-bubble[data-v-e84d1fa4] strong{font-weight:700}.sw-bubble[data-v-e84d1fa4] a{color:#ff8a8a;text-decoration:underline}.sw-msg.user .sw-bubble[data-v-e84d1fa4] a{color:#fff;text-decoration:underline}.sw-bubble[data-v-e84d1fa4] h1,.sw-bubble[data-v-e84d1fa4] h2,.sw-bubble[data-v-e84d1fa4] h3,.sw-bubble[data-v-e84d1fa4] h4{font-size:inherit;margin:8px 0 4px;font-weight:700}.sw-bubble[data-v-e84d1fa4] blockquote{border-right:3px solid var(--red,#1791ff);opacity:.85;margin:6px 0;padding:4px 10px}.toast-stack[data-v-dc984e5d]{z-index:300;pointer-events:none;flex-direction:column;gap:10px;width:min(420px,100vw - 24px);display:flex;position:fixed;top:clamp(70px,8vw,92px);left:50%;transform:translate(-50%)}.toast[data-v-dc984e5d]{pointer-events:auto;color:var(--paper);border:1px solid var(--line-strong);border-right:3px solid var(--red);cursor:pointer;background:#0f0f12;border-radius:4px;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;padding:12px 14px 14px;font-size:14px;line-height:1.5;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 40px -18px #000000b3}.t-ico[data-v-dc984e5d]{border-radius:8px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.t-ico svg[data-v-dc984e5d]{width:18px;height:18px}.i-success[data-v-dc984e5d]{color:var(--green);background:#00b86b26}.i-error[data-v-dc984e5d]{color:var(--red);background:#1791ff2e}.i-warn[data-v-dc984e5d]{color:#ffb020;background:#ffb0202e}.i-info[data-v-dc984e5d]{color:#d6d6d6;background:#ffffff1a}.t-success[data-v-dc984e5d]{border-right-color:var(--green)}.t-error[data-v-dc984e5d]{border-right-color:var(--red)}.t-warn[data-v-dc984e5d]{border-right-color:#ffb020}.t-info[data-v-dc984e5d]{border-right-color:#4a90e2}.t-body[data-v-dc984e5d]{min-width:0}.t-title[data-v-dc984e5d]{margin-bottom:2px;font-size:14.5px;font-weight:800}.t-msg[data-v-dc984e5d]{color:#d6d6d6;word-break:break-word}.t-x[data-v-dc984e5d]{width:28px;height:28px;color:var(--muted);border-radius:4px;place-items:center;transition:color .2s,background .2s;display:grid}.t-x[data-v-dc984e5d]:hover{color:#fff;background:#ffffff0f}.t-bar[data-v-dc984e5d]{opacity:.4;transform-origin:100%;background:currentColor;height:2px;animation:linear forwards t-shrink-dc984e5d;position:absolute;inset:auto 0 0}.t-success .t-bar[data-v-dc984e5d]{color:var(--green)}.t-error .t-bar[data-v-dc984e5d]{color:var(--red)}.t-warn .t-bar[data-v-dc984e5d]{color:#ffb020}.t-info .t-bar[data-v-dc984e5d]{color:#4a90e2}@keyframes t-shrink-dc984e5d{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.toast-enter-active[data-v-dc984e5d],.toast-leave-active[data-v-dc984e5d]{transition:transform .32s cubic-bezier(.2,.7,.2,1),opacity .25s}.toast-enter-from[data-v-dc984e5d],.toast-leave-to[data-v-dc984e5d]{opacity:0;transform:translateY(-10px)scale(.98)}.toast-move[data-v-dc984e5d]{transition:transform .3s}.mt-root[data-v-fdd0c9fa]{color:#fff;z-index:200;text-align:right;background:radial-gradient(at 70% 20%,#1791ff2e,#0000 60%),radial-gradient(at 20% 90%,#00b86b1a,#0000 55%),#06060a;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:hidden}.mt-bg[data-v-fdd0c9fa]{pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 39px,#ffffff06 39px 40px),repeating-linear-gradient(0deg,#0000 0 39px,#ffffff06 39px 40px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 80%);mask-image:radial-gradient(#000 30%,#0000 80%)}.mt-card[data-v-fdd0c9fa]{-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);text-align:center;background:#0c0c0ec7;border:1px solid #ffffff14;border-radius:16px;width:min(540px,100%);padding:40px 32px 28px;position:relative;box-shadow:0 40px 80px -24px #000000b3,inset 0 1px #ffffff0f}.mt-logo[data-v-fdd0c9fa]{object-fit:contain;filter:drop-shadow(0 0 10px #fff9)drop-shadow(0 0 24px #1791ff66);width:76px;height:76px;margin:0 auto 18px;animation:2.6s ease-in-out infinite mt-pulse-fdd0c9fa;display:block}@keyframes mt-pulse-fdd0c9fa{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.mt-eyebrow[data-v-fdd0c9fa]{letter-spacing:.24em;color:var(--red);margin-bottom:10px;font-size:11px}.mt-card h1[data-v-fdd0c9fa]{font-family:var(--display);letter-spacing:-.01em;margin-bottom:14px;font-size:clamp(22px,3vw + 12px,30px);font-weight:800}.mt-card p[data-v-fdd0c9fa]{color:#ffffffa6;font-size:14.5px;line-height:1.9}.mt-msg[data-v-fdd0c9fa]{color:#ffd5d8;background:#1791ff14;border:1px solid #1791ff2e;border-radius:10px;margin-top:16px;padding:12px 14px;font-size:13.5px}.mt-dot-row[data-v-fdd0c9fa]{justify-content:center;gap:8px;margin:26px 0 18px;display:flex}.mt-dot-row span[data-v-fdd0c9fa]{background:var(--red);border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite mt-bounce-fdd0c9fa}.mt-dot-row span[data-v-fdd0c9fa]:nth-child(2){animation-delay:.2s}.mt-dot-row span[data-v-fdd0c9fa]:nth-child(3){animation-delay:.4s}@keyframes mt-bounce-fdd0c9fa{0%,80%,to{opacity:.3;transform:scale(.7)}40%{opacity:1;transform:scale(1.1)}}.mt-foot[data-v-fdd0c9fa]{letter-spacing:.28em;color:var(--muted);font-size:10.5px}.sb[data-v-0729c5e7]{border-bottom:1px solid #ffffff0f;width:100%;padding:12px clamp(12px,3vw,28px);font-size:14px;position:relative;overflow:hidden;box-shadow:0 6px 18px -10px #0009}.sb.with-bg[data-v-0729c5e7]{padding:0}.sb.with-bg.t-sm[data-v-0729c5e7]{--sb-h:76px}.sb.with-bg.t-md[data-v-0729c5e7]{--sb-h:102px}.sb.with-bg.t-lg[data-v-0729c5e7]{--sb-h:130px}.sb.with-bg.t-xl[data-v-0729c5e7]{--sb-h:168px}.sb.clickable[data-v-0729c5e7]{cursor:pointer}.sb.clickable[data-v-0729c5e7]:hover{filter:brightness(1.03)}.sb-bg-img[data-v-0729c5e7]{object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.sb-bg-img.sb-fit-cover[data-v-0729c5e7]{object-fit:cover}.sb-bg-img.sb-fit-contain[data-v-0729c5e7]{object-fit:contain}.sb-bg-img.sb-fit-stretch[data-v-0729c5e7]{object-fit:fill}.sb-content[data-v-0729c5e7]{z-index:1;width:100%;position:relative}.sb.with-bg .sb-content[data-v-0729c5e7]{height:100%;min-height:inherit;align-items:center;padding:12px clamp(12px,3vw,28px);display:flex}.sb-inner[data-v-0729c5e7]{flex-wrap:wrap;align-items:center;gap:16px;width:100%;max-width:1320px;margin:0 auto;display:flex}.sb-img[data-v-0729c5e7]{object-fit:contain;border-radius:8px;flex-shrink:0;width:42px;height:42px}.sb-text[data-v-0729c5e7]{flex:220px;min-width:0}.sb-title[data-v-0729c5e7]{font-weight:800;line-height:1.3}.sb.t-sm .sb-title[data-v-0729c5e7]{font-size:14px}.sb.t-md .sb-title[data-v-0729c5e7]{font-size:17px}.sb.t-lg .sb-title[data-v-0729c5e7]{font-size:22px}.sb.t-xl .sb-title[data-v-0729c5e7]{letter-spacing:-.01em;font-size:30px}.sb-sub[data-v-0729c5e7]{opacity:.78;margin-top:3px;font-size:12.5px;line-height:1.5}.sb-text.h-underline:hover .sb-title[data-v-0729c5e7]{text-underline-offset:4px;cursor:pointer;text-decoration:underline;text-decoration-thickness:2px}.sb-text.h-glow:hover .sb-title[data-v-0729c5e7]{text-shadow:0 0 12px,0 0 24px #1791ff8c;cursor:pointer}.sb-text.h-scale[data-v-0729c5e7]{transform-origin:100%;transition:transform .25s}.sb-text.h-scale[data-v-0729c5e7]:hover{cursor:pointer;transform:scale(1.03)}.sb-text.h-slide .sb-title[data-v-0729c5e7]{transition:transform .25s;display:inline-block}.sb-text.h-slide:hover .sb-title[data-v-0729c5e7]{cursor:pointer;transform:translate(-6px)}@property --sb-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.sb-timer[data-v-0729c5e7]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0a0eb8;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:12px;padding:8px 16px;display:inline-flex;position:relative;box-shadow:0 0 0 1px #1791ff0f,0 10px 28px -12px #000000b3,inset 0 1px #ffffff0d}.sb-timer[data-v-0729c5e7]:before{content:"";border-radius:inherit;background:conic-gradient(from var(--sb-angle), transparent 0deg, transparent 250deg, #1791ff26 285deg, var(--red) 320deg, #ff5a66 335deg, var(--red) 350deg, transparent 360deg);filter:drop-shadow(0 0 6px #1791ffb3);-webkit-mask-composite:xor;pointer-events:none;padding:1.5px;animation:4s linear infinite sb-border-spin-0729c5e7;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes sb-border-spin-0729c5e7{to{--sb-angle:360deg}}@media (prefers-reduced-motion:reduce){.sb-timer[data-v-0729c5e7]:before{animation:none}}.sb-timer.done[data-v-0729c5e7]{background:#1791ff24;border-color:#1791ff73}.sb-timer.done[data-v-0729c5e7]:before{filter:none;background:0 0;animation:none}.sb-timer-l[data-v-0729c5e7]{color:#ffffffa6;letter-spacing:.16em;font-size:11px;font-weight:700}.sb-timer-done[data-v-0729c5e7]{color:#ff5a66;letter-spacing:.06em;font-size:13px;font-weight:800}.sb-timer-v[data-v-0729c5e7]{direction:ltr;align-items:center;gap:7px;display:inline-flex}.sb-tu[data-v-0729c5e7]{background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;flex-direction:column;align-items:center;gap:1px;min-width:34px;padding:4px 6px 3px;display:inline-flex}.sb-tu b[data-v-0729c5e7]{color:#fff;font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;text-shadow:0 0 14px #1791ff73;font-size:16px;font-weight:800;line-height:1.1}.sb-tu i[data-v-0729c5e7]{color:#ffffff80;letter-spacing:.04em;font-size:8.5px;font-style:normal;font-weight:600}.sb-tsep[data-v-0729c5e7]{color:#ff5a66d9;margin-top:-10px;font-size:15px;font-weight:800;animation:1s step-end infinite sb-sep-blink-0729c5e7}@keyframes sb-sep-blink-0729c5e7{50%{opacity:.25}}.sb-tick[data-v-0729c5e7]{animation:.3s sb-tick-in-0729c5e7}@keyframes sb-tick-in-0729c5e7{0%{opacity:.3;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.sb-tsep[data-v-0729c5e7],.sb-tick[data-v-0729c5e7]{animation:none}}.sb-btns[data-v-0729c5e7]{flex-wrap:wrap;gap:8px;display:flex}.sb-btn[data-v-0729c5e7]{cursor:pointer;border:1px solid #0000;border-radius:7px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:700;text-decoration:none;transition:background .18s,transform .18s,border-color .18s;display:inline-flex}.sb-primary[data-v-0729c5e7]{background:var(--red);color:#fff}.sb-primary[data-v-0729c5e7]:hover{background:var(--red-deep)}.sb-ghost[data-v-0729c5e7]{color:inherit;background:0 0;border-color:currentColor}.sb-ghost[data-v-0729c5e7]:hover{background:#ffffff14}.sb-dark[data-v-0729c5e7]{color:#fff;background:#0009}.sb-dark[data-v-0729c5e7]:hover{background:#000}.sb.placeholder[data-v-0729c5e7]{color:#fff!important;background:repeating-linear-gradient(45deg,#ffffff0a 0 12px,#ffffff0f 12px 24px)!important;border-bottom:1px dashed #fff3!important}.sb-tag[data-v-0729c5e7]{letter-spacing:.24em;color:#ffffff8c;z-index:3;background:#0006;border-radius:4px;padding:2px 7px;font-size:9px;position:absolute;top:6px;left:12px}@media (width<=640px){.sb.with-bg .sb-content[data-v-0729c5e7]{padding:8px 12px}.sb-inner[data-v-0729c5e7]{gap:10px}.sb-img[data-v-0729c5e7]{width:34px;height:34px}.sb.t-xl .sb-title[data-v-0729c5e7]{font-size:22px}.sb.t-lg .sb-title[data-v-0729c5e7]{font-size:18px}.sb.t-md .sb-title[data-v-0729c5e7]{font-size:15px}.sb-timer[data-v-0729c5e7]{gap:8px;padding:6px 10px}.sb-timer-l[data-v-0729c5e7]{display:none}.sb-tu[data-v-0729c5e7]{min-width:28px;padding:3px 4px 2px}.sb-tu b[data-v-0729c5e7]{font-size:14px}.sb-tu i[data-v-0729c5e7]{font-size:8px}}.page-enter-active,.page-leave-active{transition:opacity .15s}.page-enter-from,.page-leave-to{opacity:0}.hero-section[data-v-a7f518f0]{background:0 0;width:100%;padding:clamp(48px,6vw,80px) 0 clamp(54px,7vw,90px);position:relative;overflow:hidden}.hero-container[data-v-a7f518f0]{direction:ltr;flex-direction:row;justify-content:space-between;align-items:center;gap:clamp(28px,4vw,56px);width:100%;max-width:min(1320px,94vw);margin:0 auto;padding:0 clamp(16px,4vw,36px);display:flex}.hero-content-col[data-v-a7f518f0]{text-align:right;z-index:2;direction:rtl;flex-direction:column;flex:52%;align-items:flex-start;max-width:640px;display:flex}.hero-headline[data-v-a7f518f0]{font-family:var(--display,"Estedad", system-ui, -apple-system, BlinkMacSystemFont, sans-serif);color:#141414;letter-spacing:-.015em;word-break:keep-all;margin:0 0 clamp(20px,2.2vw,28px);font-size:clamp(34px,3.4vw + 10px,48px);font-weight:900;line-height:1.42}.hero-quote[data-v-a7f518f0]{color:#1791ff;margin:0 3px;font-family:Georgia,serif;font-weight:800;line-height:1;display:inline-block}.hero-description[data-v-a7f518f0]{font-family:var(--body,"Estedad", system-ui, -apple-system, BlinkMacSystemFont, sans-serif);color:#141414;opacity:.92;max-width:520px;margin:0 0 clamp(32px,3.2vw,42px);font-size:clamp(16px,1.15vw + 4px,18.5px);font-weight:500;line-height:1.88}.hero-br[data-v-a7f518f0]{display:inline}.hero-form[data-v-a7f518f0]{width:100%;max-width:480px;box-shadow:none;direction:ltr;background:0 0;border:none;flex-direction:row;align-items:center;gap:clamp(10px,1.2vw,14px);padding:0;display:flex}.hero-btn-submit[data-v-a7f518f0]{color:#fff;height:clamp(48px,4.2vw,54px);font-family:var(--body,"Estedad", system-ui, sans-serif);cursor:pointer;white-space:nowrap;background:#1791ff;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;padding:0 clamp(24px,2.4vw,32px);font-size:clamp(14.5px,.95vw + 2px,16px);font-weight:700;transition:background .2s,box-shadow .2s,transform .15s;display:inline-flex;box-shadow:0 4px 14px #1791ff52}.hero-btn-submit[data-v-a7f518f0]:hover:not(:disabled){background:#007de6;transform:translateY(-1px);box-shadow:0 6px 20px #1791ff73}.hero-btn-submit[data-v-a7f518f0]:active:not(:disabled){transform:translateY(0)}.hero-btn-submit[data-v-a7f518f0]:disabled{opacity:.75;cursor:not-allowed}.hero-input[data-v-a7f518f0]{color:#141414;text-align:right;direction:rtl;background:#fff;border:1.5px solid #d9d9d9;border-radius:12px;outline:none;flex:1;min-width:0;height:clamp(48px,4.2vw,54px);padding:0 clamp(14px,1.6vw,20px);font-family:inherit;font-size:clamp(14px,.95vw + 3px,15.5px);font-weight:500;transition:border-color .25s,box-shadow .25s;box-shadow:0 2px 10px #00000008}.hero-input[data-v-a7f518f0]:focus{border-color:#1791ff;box-shadow:0 0 0 3px #1791ff29}.hero-input[data-v-a7f518f0]::placeholder{color:#8c8c8c;font-size:clamp(13.5px,.9vw + 2px,14.5px);font-weight:400}.hero-microcopy[data-v-a7f518f0]{font-family:var(--body,"Estedad", system-ui, sans-serif);color:#8c8c8c;text-align:right;direction:rtl;max-width:450px;margin-top:clamp(14px,1.4vw,18px);font-size:clamp(12px,.8vw + 3px,13px);font-weight:400;line-height:1.8}.hero-visual-col[data-v-a7f518f0]{z-index:1;flex:48%;justify-content:center;align-items:center;display:flex;position:relative}.hero-visual-wrapper[data-v-a7f518f0]{justify-content:center;align-items:center;width:clamp(320px,36vw,530px);height:clamp(320px,36vw,530px);display:flex;position:relative}.hero-3d-cube[data-v-a7f518f0]{object-fit:contain;z-index:2;filter:drop-shadow(0 20px 32px #1791ff1f);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;animation:5s ease-in-out infinite hero-cube-float-a7f518f0;position:relative}@keyframes hero-cube-float-a7f518f0{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.hero-ground-shadow[data-v-a7f518f0]{filter:blur(30px);z-index:1;pointer-events:none;background:radial-gradient(#1791ff38 0%,#f6a50024 28%,#00000012 55%,#0000 75%);border-radius:50%;width:78%;height:60px;animation:5s ease-in-out infinite hero-shadow-pulse-a7f518f0;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}@keyframes hero-shadow-pulse-a7f518f0{0%,to{opacity:.85;transform:translate(-50%)scale(1)}50%{opacity:.62;transform:translate(-50%)scale(.92)}}.hero-spinner[data-v-a7f518f0]{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite hero-spin-a7f518f0;display:inline-block}@keyframes hero-spin-a7f518f0{to{transform:rotate(360deg)}}@media (width<=992px){.hero-container[data-v-a7f518f0]{text-align:center;flex-direction:column-reverse;gap:40px}.hero-content-col[data-v-a7f518f0]{text-align:center;flex:100%;align-items:center;max-width:580px}.hero-headline[data-v-a7f518f0]{text-align:center}.hero-description[data-v-a7f518f0]{text-align:center;max-width:500px}.hero-microcopy[data-v-a7f518f0]{text-align:center}.hero-visual-wrapper[data-v-a7f518f0]{width:clamp(280px,50vw,420px);height:clamp(280px,50vw,420px)}}@media (width<=540px){.hero-section[data-v-a7f518f0]{padding:36px 0 54px}.hero-form[data-v-a7f518f0]{max-width:100%;height:52px}.hero-btn-submit[data-v-a7f518f0]{padding:0 20px;font-size:14.5px}.hero-input[data-v-a7f518f0]{padding:0 12px;font-size:13.5px}.hero-input[data-v-a7f518f0]::placeholder{font-size:13px}.hero-br[data-v-a7f518f0]{display:none}}.hero-ribbon-section[data-v-bbf47be0]{z-index:2;box-sizing:border-box;direction:rtl;background:0 0;border:none;justify-content:center;width:100%;padding:12px clamp(12px,3.5vw,36px);display:flex;position:relative}.hero-ribbon-container[data-v-bbf47be0]{box-sizing:border-box;direction:rtl;background:#fff;border:1px solid #d9d9d999;border-radius:9999px;flex-direction:row;justify-content:space-between;align-items:center;gap:clamp(20px,3.5vw,48px);width:100%;max-width:1360px;min-height:clamp(58px,4vw + 12px,68px);padding:12px clamp(18px,2.5vw,36px);transition:box-shadow .25s;display:flex;box-shadow:0 10px 30px -4px #0000000f,0 4px 12px -2px #00000008}.hero-ribbon-container[data-v-bbf47be0]:hover{box-shadow:0 14px 34px -4px #00000017,0 6px 16px -2px #0000000a}.ribbon-lead[data-v-bbf47be0]{font-family:var(--display,"Estedad", system-ui, -apple-system, sans-serif);color:#141414;white-space:nowrap;letter-spacing:-.015em;-webkit-user-select:none;user-select:none;flex-shrink:0;font-size:clamp(15px,1.1vw + 1px,17.5px);font-weight:800}.ribbon-links-group[data-v-bbf47be0]{flex-direction:row;flex:1;justify-content:space-between;align-items:center;gap:clamp(18px,3vw,48px);max-width:820px;display:flex}.ribbon-item[data-v-bbf47be0]{font-family:var(--body,"Estedad", system-ui, -apple-system, sans-serif);color:#2b2b2b;white-space:nowrap;border-radius:8px;align-items:center;padding:8px clamp(10px,1vw,16px);font-size:clamp(13.5px,.95vw + 1px,15px);font-weight:500;line-height:1.1;text-decoration:none;transition:color .2s,background .2s,transform .15s;display:inline-flex}.ribbon-item[data-v-bbf47be0]:hover{color:#1791ff;background:#1791ff0f;transform:translateY(-1px)}@media (width<=900px){.hero-ribbon-section[data-v-bbf47be0]{padding:10px clamp(10px,2.5vw,20px)}.hero-ribbon-container[data-v-bbf47be0]{scrollbar-width:none;-webkit-overflow-scrolling:touch;border-radius:24px;justify-content:flex-start;gap:16px;padding:10px 18px;overflow-x:auto}.hero-ribbon-container[data-v-bbf47be0]::-webkit-scrollbar{display:none}.ribbon-lead[data-v-bbf47be0]{border-left:1.5px solid #d9d9d999;padding-left:14px}.ribbon-links-group[data-v-bbf47be0]{flex:none;gap:14px}}@media (width<=600px){.hero-ribbon-section[data-v-bbf47be0]{padding:8px 10px}.hero-ribbon-container[data-v-bbf47be0]{border-radius:20px;padding:8px 14px}}.ecosystem-section[data-v-55e85379]{z-index:1;direction:rtl;background:0 0;width:100%;padding:clamp(56px,7vw,96px) 0 clamp(64px,8vw,110px);position:relative}.ecosystem-container[data-v-55e85379]{width:100%;max-width:min(1320px,94vw);margin:0 auto;padding:0 clamp(16px,4vw,36px)}.ecosystem-header[data-v-55e85379]{text-align:center;flex-direction:column;align-items:center;margin-bottom:clamp(44px,5.5vw,68px);display:flex}.ecosystem-title[data-v-55e85379]{font-family:var(--display,"Estedad", system-ui, -apple-system, sans-serif);color:#141414;letter-spacing:-.015em;margin:0 0 clamp(10px,1.2vw,16px);font-size:clamp(30px,3.4vw,38px);font-weight:900;line-height:1.3}.ecosystem-subtitle[data-v-55e85379]{font-family:var(--body,"Estedad", system-ui, -apple-system, sans-serif);color:#555;margin:0;font-size:clamp(14.5px,1.1vw,16.5px);font-weight:400;line-height:1.6}.ecosystem-main-grid[data-v-55e85379]{direction:rtl;grid-template-columns:repeat(3,1fr);align-items:stretch;gap:clamp(20px,2.4vw,32px);margin-bottom:clamp(32px,3.6vw,48px);display:grid}.ecosystem-main-card[data-v-55e85379]{cursor:pointer;background:#fff;border:1.5px solid #0000;border-radius:26px;outline:none;flex-direction:column;justify-content:flex-start;width:100%;padding:clamp(24px,2.5vw,32px);transition:background .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;box-shadow:0 4px 18px #0000000a}.ecosystem-main-card[data-v-55e85379]:hover,.ecosystem-main-card.is-active[data-v-55e85379]{background:#fff;border-color:#1791ff40;transform:translateY(-4px);box-shadow:0 18px 40px -10px #00000017,0 4px 16px -4px #1791ff14}.card-header-row[data-v-55e85379]{flex-direction:row;justify-content:flex-start;align-items:center;gap:16px;width:100%;display:flex}.card-icon[data-v-55e85379]{object-fit:contain;-webkit-user-select:none;user-select:none;flex-shrink:0;width:54px;height:54px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.ecosystem-main-card:hover .card-icon[data-v-55e85379],.ecosystem-main-card.is-active .card-icon[data-v-55e85379]{transform:scale(1.08)}.card-title[data-v-55e85379]{font-family:var(--display,"Estedad", system-ui, -apple-system, sans-serif);color:#141414;text-align:right;flex:1;margin:0;font-size:clamp(18px,1.3vw,21px);font-weight:800;line-height:1.25}.card-desc-wrapper[data-v-55e85379]{flex-direction:column;flex:1;justify-content:space-between;gap:14px;margin-top:18px;display:flex}.card-description[data-v-55e85379]{font-family:var(--body,"Estedad", system-ui, -apple-system, sans-serif);color:#555;text-align:right;margin:0;font-size:clamp(13px,.95vw,14px);font-weight:400;line-height:1.85}.card-link-cta[data-v-55e85379]{font-family:var(--body,"Estedad", system-ui, sans-serif);color:#1791ff;align-items:center;gap:6px;width:fit-content;margin-top:auto;font-size:13px;font-weight:600;text-decoration:none;transition:gap .2s,opacity .2s;display:inline-flex}.card-link-cta[data-v-55e85379]:hover{opacity:.9;gap:9px}.ecosystem-secondary-grid[data-v-55e85379]{direction:rtl;grid-template-columns:repeat(3,1fr);align-items:center;gap:clamp(20px,2.4vw,32px);display:grid}.ecosystem-compact-card[data-v-55e85379]{cursor:pointer;background:#fff;border:1.5px solid #0000;border-radius:22px;outline:none;justify-content:flex-start;align-items:center;padding:16px 24px;text-decoration:none;transition:background .3s,box-shadow .3s,border-color .3s,transform .3s;display:flex;box-shadow:0 4px 18px #0000000a}.ecosystem-compact-card[data-v-55e85379]:hover{background:#fff;border-color:#1791ff40;transform:translateY(-3px);box-shadow:0 16px 36px -8px #00000017,0 4px 16px -4px #1791ff14}.card-header-row.compact[data-v-55e85379]{justify-content:flex-start;gap:16px}.compact-icon[data-v-55e85379]{object-fit:contain;flex-shrink:0;width:44px;height:44px;transition:transform .3s}.ecosystem-compact-card:hover .compact-icon[data-v-55e85379]{transform:scale(1.1)}.compact-title[data-v-55e85379]{font-family:var(--display,"Estedad", system-ui, -apple-system, sans-serif);color:#141414;font-size:clamp(15px,1.1vw,17px);font-weight:700;transition:color .2s}.ecosystem-compact-card:hover .compact-title[data-v-55e85379]{color:#1791ff}@media (width<=992px){.ecosystem-main-grid[data-v-55e85379]{grid-template-columns:repeat(2,1fr);gap:20px}.ecosystem-secondary-grid[data-v-55e85379]{grid-template-columns:repeat(2,1fr);gap:16px}}@media (width<=640px){.ecosystem-section[data-v-55e85379]{padding:44px 0 68px}.ecosystem-main-grid[data-v-55e85379]{grid-template-columns:1fr;gap:16px;margin-bottom:24px}.ecosystem-secondary-grid[data-v-55e85379]{grid-template-columns:1fr;gap:12px}.ecosystem-main-card[data-v-55e85379]{padding:20px}.ecosystem-compact-card[data-v-55e85379]{justify-content:flex-start;padding:12px 18px}.card-header-row.compact[data-v-55e85379]{justify-content:flex-start}}.hammasir-section[data-v-56c2c0d9]{z-index:1;box-sizing:border-box;background:0 0;justify-content:center;width:100%;padding:clamp(20px,3vw,40px) clamp(12px,3.5vw,36px);display:flex;position:relative}.hammasir-container[data-v-56c2c0d9]{box-sizing:border-box;direction:ltr;background:#fff;border:1px solid #d9d9d999;border-radius:clamp(28px,3.2vw,44px);flex-direction:row;justify-content:space-between;align-items:center;gap:clamp(32px,4.5vw,68px);width:100%;max-width:1360px;padding:clamp(48px,5.5vw,76px) clamp(24px,4.5vw,64px);transition:box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 36px -4px #0000000f,0 4px 16px -2px #00000008}.hammasir-container[data-v-56c2c0d9]:hover{box-shadow:0 16px 44px -4px #00000017,0 6px 20px -2px #0000000a}.hammasir-visual-col[data-v-56c2c0d9]{flex:48%;justify-content:center;align-items:center;display:flex;position:relative}.hammasir-visual-wrapper[data-v-56c2c0d9]{justify-content:center;align-items:center;width:clamp(320px,36vw,530px);height:clamp(320px,36vw,530px);display:flex;position:relative}.hammasir-3d-img[data-v-56c2c0d9]{object-fit:contain;z-index:2;filter:drop-shadow(0 20px 32px #1791ff1f);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;animation:5s ease-in-out infinite hammasir-float-56c2c0d9;position:relative}@keyframes hammasir-float-56c2c0d9{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.hammasir-ground-shadow[data-v-56c2c0d9]{filter:blur(28px);z-index:1;pointer-events:none;background:radial-gradient(#1791ff38 0%,#24c58724 30%,#0000000f 55%,#0000 75%);border-radius:50%;width:82%;height:60px;animation:5s ease-in-out infinite hammasir-shadow-pulse-56c2c0d9;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}@keyframes hammasir-shadow-pulse-56c2c0d9{0%,to{opacity:.85;transform:translate(-50%)scale(1)}50%{opacity:.65;transform:translate(-50%)scale(.92)}}.hammasir-content-col[data-v-56c2c0d9]{text-align:right;z-index:2;direction:rtl;flex-direction:column;flex:52%;align-items:flex-start;max-width:600px;display:flex}.hammasir-title[data-v-56c2c0d9]{font-family:var(--display,"Estedad", system-ui, -apple-system, sans-serif);color:#141414;letter-spacing:-.015em;margin:0 0 4px;font-size:clamp(34px,3.4vw,42px);font-weight:900;line-height:1.2}.hammasir-slug[data-v-56c2c0d9]{color:#1791ff;letter-spacing:.01em;margin-bottom:clamp(16px,1.8vw,22px);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:clamp(22px,2vw,26px);font-weight:600;line-height:1.25}.hammasir-description[data-v-56c2c0d9]{font-family:var(--body,"Estedad", system-ui, -apple-system, sans-serif);color:#2b2b2b;max-width:520px;margin:0 0 clamp(28px,3vw,38px);font-size:clamp(15.5px,1.15vw + 2px,17.5px);font-weight:500;line-height:1.88}.hammasir-br[data-v-56c2c0d9]{display:inline}.feature-cards-row[data-v-56c2c0d9]{direction:rtl;flex-direction:row;align-items:center;gap:clamp(14px,1.6vw,20px);width:100%;margin-bottom:clamp(24px,2.5vw,30px);display:flex}.feature-card[data-v-56c2c0d9]{text-align:center;cursor:default;-webkit-user-select:none;user-select:none;background:#f4f5f7;border:1px solid #0000;border-radius:20px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:12px;width:clamp(110px,10vw,126px);height:clamp(120px,11vw,136px);padding:18px 12px;transition:background .25s,border-color .25s,box-shadow .25s,transform .2s;display:flex;box-shadow:0 2px 8px #00000005}.feature-card[data-v-56c2c0d9]:hover{background:#fff;border-color:#1791ff59;transform:translateY(-2px);box-shadow:0 10px 24px -4px #1791ff24}.feature-icon-box[data-v-56c2c0d9]{justify-content:center;align-items:center;display:flex}.feature-icon[data-v-56c2c0d9]{color:#1791ff;transition:transform .2s}.feature-card:hover .feature-icon[data-v-56c2c0d9]{transform:scale(1.08)}.feature-caption[data-v-56c2c0d9]{font-family:var(--body,"Estedad", system-ui, -apple-system, sans-serif);color:#333;text-align:center;font-size:clamp(11px,.85vw,12px);font-weight:500;line-height:1.45}.hammasir-cta-btn[data-v-56c2c0d9]{color:#fff;width:140px;height:46px;font-family:var(--body,"Estedad", system-ui, -apple-system, sans-serif);cursor:pointer;background:#1791ff;border-radius:13px;justify-content:center;align-items:center;font-size:14.5px;font-weight:700;text-decoration:none;transition:background .2s,box-shadow .2s,transform .15s;display:inline-flex;box-shadow:0 4px 14px #1791ff52}.hammasir-cta-btn[data-v-56c2c0d9]:hover{background:#007de6;transform:translateY(-1px);box-shadow:0 6px 20px #1791ff73}.hammasir-cta-btn[data-v-56c2c0d9]:active{transform:translateY(0)}@media (width<=992px){.hammasir-section[data-v-56c2c0d9]{padding:clamp(16px,2.5vw,28px) clamp(10px,2.5vw,20px)}.hammasir-container[data-v-56c2c0d9]{text-align:center;border-radius:clamp(24px,3vw,32px);flex-direction:column-reverse;gap:40px;padding:clamp(36px,5vw,56px) clamp(20px,3vw,36px)}.hammasir-content-col[data-v-56c2c0d9]{text-align:center;flex:100%;align-items:center;max-width:580px}.hammasir-title[data-v-56c2c0d9],.hammasir-description[data-v-56c2c0d9]{text-align:center}.feature-cards-row[data-v-56c2c0d9]{justify-content:center}.hammasir-visual-wrapper[data-v-56c2c0d9]{width:clamp(280px,50vw,420px);height:clamp(280px,50vw,420px)}}@media (width<=540px){.hammasir-section[data-v-56c2c0d9]{padding:12px 10px}.hammasir-container[data-v-56c2c0d9]{border-radius:22px;padding:32px 16px 40px}.feature-cards-row[data-v-56c2c0d9]{gap:10px;width:100%}.feature-card[data-v-56c2c0d9]{border-radius:16px;flex:1;width:auto;min-width:0;height:116px;padding:12px 6px}.feature-caption[data-v-56c2c0d9]{font-size:10.5px;line-height:1.35}.hammasir-br[data-v-56c2c0d9]{display:none}}.holding-intro-section[data-v-61a5a935]{background-color:#0000;padding:80px 0 90px;position:relative;overflow:hidden}.holding-container[data-v-61a5a935]{width:100%;max-width:1280px;margin:0 auto;padding:0 24px}.holding-grid[data-v-61a5a935]{direction:ltr;flex-direction:row;justify-content:space-between;align-items:center;gap:48px;display:flex}.holding-content-col[data-v-61a5a935]{text-align:right;direction:rtl;flex-direction:column;flex:1;align-items:flex-start;max-width:580px;display:flex}.holding-title[data-v-61a5a935]{color:#141414;letter-spacing:-.02em;margin:0 0 20px;font-size:clamp(30px,3.4vw,42px);font-weight:900;line-height:1.28}.holding-description[data-v-61a5a935]{color:#444;margin:0 0 36px;font-size:15.5px;font-weight:400;line-height:1.95}.holding-pillars-row[data-v-61a5a935]{direction:rtl;flex-direction:row;justify-content:flex-start;align-items:center;gap:52px;margin-bottom:38px;display:flex}.pillar-item[data-v-61a5a935]{text-align:center;cursor:default;flex-direction:column;align-items:center;gap:10px;transition:transform .25s;display:flex}.pillar-item[data-v-61a5a935]:hover{transform:translateY(-2px)}.pillar-icon-box[data-v-61a5a935]{justify-content:center;align-items:center;width:52px;height:52px;display:flex}.pillar-img[data-v-61a5a935]{object-fit:contain;filter:contrast(1.1)grayscale(10%);width:48px;height:48px;transition:transform .25s}.pillar-item:hover .pillar-img[data-v-61a5a935]{transform:scale(1.08)}.pillar-lucide-fallback[data-v-61a5a935]{color:#555;display:none}.pillar-caption[data-v-61a5a935]{color:#666;font-size:13.5px;font-weight:500}.lead-form-bar[data-v-61a5a935]{width:100%;max-width:460px;box-shadow:none;direction:ltr;background:0 0;border:none;flex-direction:row;align-items:center;gap:12px;padding:0;display:flex}.lead-submit-btn[data-v-61a5a935]{color:#fff;font-family:var(--body,"Estedad", system-ui, sans-serif);cursor:pointer;white-space:nowrap;background:#1791ff;border:none;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;height:52px;padding:0 32px;font-size:15px;font-weight:700;transition:background-color .2s,transform .15s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 14px #1791ff4d}.lead-submit-btn[data-v-61a5a935]:hover:not(:disabled){background:#007ee5;transform:translateY(-1px);box-shadow:0 6px 18px #1791ff6b}.lead-submit-btn[data-v-61a5a935]:active:not(:disabled){transform:translateY(0)}.lead-submit-btn[data-v-61a5a935]:disabled{opacity:.65;cursor:not-allowed}.lead-input[data-v-61a5a935]{text-align:right;color:#141414;direction:rtl;background:#fff;border:1.5px solid #d9d9d9;border-radius:14px;outline:none;flex:1;min-width:0;height:52px;padding:0 18px;font-size:14.5px;transition:border-color .2s,box-shadow .2s;box-shadow:0 2px 8px #00000008}.lead-input[data-v-61a5a935]:focus{border-color:#1791ff;box-shadow:0 0 0 3px #1791ff24}.lead-input[data-v-61a5a935]::placeholder{color:#9e9e9e;font-weight:400}.lead-disclaimer[data-v-61a5a935]{color:#8c8c8c;text-align:right;direction:rtl;max-width:460px;margin:14px 0 0;font-size:11.5px;font-weight:300;line-height:1.7}.holding-media-col[data-v-61a5a935]{flex:1;justify-content:center;max-width:510px;display:flex}.video-showcase-card[data-v-61a5a935]{aspect-ratio:493/670;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#f9f9f9;border:1px solid #d9d9d980;border-radius:36px;width:100%;max-width:493px;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s;position:relative;overflow:hidden;box-shadow:0 24px 60px -15px #0000001f,0 8px 24px -8px #1791ff14}.video-showcase-card[data-v-61a5a935]:hover{transform:translateY(-4px);box-shadow:0 32px 75px -15px #00000029,0 12px 30px -8px #1791ff2e}.video-showcase-card[data-v-61a5a935]:focus-visible{outline-offset:4px;outline:3px solid #1791ff}.video-cover-img[data-v-61a5a935]{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.16,1,.3,1);display:block}.video-showcase-card:hover .video-cover-img[data-v-61a5a935]{transform:scale(1.02)}.video-overlay-tint[data-v-61a5a935]{opacity:0;pointer-events:none;background:radial-gradient(circle,#0000 40%,#0000001f 100%);transition:opacity .3s;position:absolute;inset:0}.video-showcase-card:hover .video-overlay-tint[data-v-61a5a935]{opacity:1}.play-button-wrapper[data-v-61a5a935]{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.play-pulse-ring[data-v-61a5a935]{opacity:0;border:2px solid #fff6;border-radius:50%;width:110px;height:110px;transition:all .4s;position:absolute;transform:scale(.9)}.video-showcase-card:hover .play-pulse-ring[data-v-61a5a935]{animation:2s infinite pulse-ring-61a5a935}@keyframes pulse-ring-61a5a935{0%{opacity:.8;transform:scale(.9)}50%{opacity:0;transform:scale(1.2)}to{opacity:0;transform:scale(1.2)}}.play-btn-circle[data-v-61a5a935]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172a40;border:4.5px solid #fffffff2;border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;transition:transform .3s cubic-bezier(.34,1.56,.64,1),background-color .25s,box-shadow .25s;display:flex;box-shadow:0 8px 32px #00000047,inset 0 0 10px #fff3}.video-showcase-card:hover .play-btn-circle[data-v-61a5a935]{background:#1791ff73;border-color:#fff;transform:scale(1.1);box-shadow:0 12px 38px #1791ff80}.play-icon[data-v-61a5a935]{filter:drop-shadow(0 2px 4px #0003);margin-left:3px;transition:transform .25s}.video-showcase-card:hover .play-icon[data-v-61a5a935]{transform:scale(1.06)}.video-modal-backdrop[data-v-61a5a935]{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000bf;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.video-modal-container[data-v-61a5a935]{background:#141414;border:1px solid #ffffff1a;border-radius:24px;flex-direction:column;width:100%;max-width:860px;display:flex;overflow:hidden;box-shadow:0 30px 80px #00000080}.video-modal-header[data-v-61a5a935]{direction:rtl;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.video-modal-title[data-v-61a5a935]{color:#fff;margin:0;font-size:16px;font-weight:700}.video-modal-close[data-v-61a5a935]{color:#fff;cursor:pointer;background:#ffffff14;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:background-color .2s,transform .15s;display:flex}.video-modal-close[data-v-61a5a935]:hover{background:#ffffff2e;transform:scale(1.05)}.video-modal-body[data-v-61a5a935]{aspect-ratio:16/9;background:#000;width:100%;position:relative}.video-player-element[data-v-61a5a935]{object-fit:contain;width:100%;height:100%}.modal-fade-enter-active[data-v-61a5a935],.modal-fade-leave-active[data-v-61a5a935]{transition:opacity .25s}.modal-fade-enter-from[data-v-61a5a935],.modal-fade-leave-to[data-v-61a5a935]{opacity:0}.modal-fade-enter-active .video-modal-container[data-v-61a5a935]{transition:transform .3s cubic-bezier(.16,1,.3,1)}.modal-fade-enter-from .video-modal-container[data-v-61a5a935]{transform:scale(.95)translateY(12px)}@media (width<=1024px){.holding-intro-section[data-v-61a5a935]{padding:60px 0 70px}.holding-grid[data-v-61a5a935]{flex-direction:column-reverse;align-items:center;gap:40px}.holding-content-col[data-v-61a5a935]{text-align:center;align-items:center;max-width:100%}.holding-title[data-v-61a5a935],.holding-description[data-v-61a5a935]{text-align:center}.holding-pillars-row[data-v-61a5a935]{justify-content:center;gap:40px}.lead-form-bar[data-v-61a5a935]{max-width:440px}.lead-disclaimer[data-v-61a5a935]{text-align:center}.holding-media-col[data-v-61a5a935]{width:100%;max-width:440px}}@media (width<=480px){.holding-pillars-row[data-v-61a5a935]{justify-content:space-around;gap:24px;width:100%}.pillar-icon-box[data-v-61a5a935]{width:44px;height:44px}.pillar-img[data-v-61a5a935]{width:40px;height:40px}.pillar-caption[data-v-61a5a935]{font-size:12.5px}.lead-form-bar[data-v-61a5a935]{height:50px}.lead-submit-btn[data-v-61a5a935]{padding:0 22px;font-size:14px}.lead-input[data-v-61a5a935]{padding:0 10px;font-size:13px}.play-btn-circle[data-v-61a5a935]{border-width:3.5px;width:72px;height:72px}.play-icon[data-v-61a5a935]{width:26px;height:26px}}.testimonials-section[data-v-6eb84afb]{z-index:1;direction:rtl;background:0 0;width:100%;padding:clamp(60px,7vw,96px) 0 clamp(70px,8vw,110px);position:relative}.testimonials-container[data-v-6eb84afb]{width:100%;max-width:min(1320px,94vw);margin:0 auto;padding:0 clamp(16px,4vw,36px)}.testimonials-header[data-v-6eb84afb]{text-align:center;flex-direction:column;align-items:center;margin-bottom:clamp(44px,5.5vw,64px);display:flex}.testimonials-title[data-v-6eb84afb]{font-family:var(--display,"Estedad", system-ui, -apple-system, sans-serif);color:#141414;letter-spacing:-.015em;margin:0 0 clamp(10px,1.2vw,16px);font-size:clamp(28px,3.2vw,38px);font-weight:900;line-height:1.3}.testimonials-subtitle[data-v-6eb84afb]{font-family:var(--body,"Estedad", system-ui, -apple-system, sans-serif);color:#555;margin:0;font-size:clamp(14px,1.05vw,16px);font-weight:400;line-height:1.6}.testimonials-grid[data-v-6eb84afb]{direction:rtl;grid-template-columns:repeat(3,1fr);align-items:stretch;gap:clamp(20px,2.4vw,30px);display:grid}.testimonial-card[data-v-6eb84afb]{cursor:pointer;background:#fff;border:1.5px solid #0000;border-radius:28px;outline:none;flex-direction:row;align-items:flex-start;gap:clamp(14px,1.5vw,20px);padding:clamp(22px,2.4vw,30px);transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),border-color .3s;display:flex;position:relative;box-shadow:0 4px 18px #0000000a}.testimonial-card[data-v-6eb84afb]:hover,.testimonial-card.is-active[data-v-6eb84afb]{background:#fff;border-color:#1791ff40;transform:translateY(-4px);box-shadow:0 18px 40px -10px #00000017,0 4px 16px -4px #1791ff14}.testimonial-avatar-wrapper[data-v-6eb84afb]{border:2px solid #fff;border-radius:50%;flex-shrink:0;width:clamp(72px,5.8vw,84px);height:clamp(72px,5.8vw,84px);transition:transform .3s;overflow:hidden;box-shadow:0 4px 14px #00000014}.testimonial-card:hover .testimonial-avatar-wrapper[data-v-6eb84afb],.testimonial-card.is-active .testimonial-avatar-wrapper[data-v-6eb84afb]{transform:scale(1.05)}.testimonial-avatar[data-v-6eb84afb]{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.testimonial-content[data-v-6eb84afb]{text-align:right;direction:rtl;flex-direction:column;flex:1;min-width:0;display:flex}.testimonial-name[data-v-6eb84afb]{font-family:var(--display,"Estedad", system-ui, -apple-system, sans-serif);color:#141414;margin:0 0 4px;font-size:clamp(17px,1.25vw,20px);font-weight:800;line-height:1.25}.testimonial-role[data-v-6eb84afb]{font-family:var(--body,"Estedad", system-ui, sans-serif);color:#1791ff;margin:0 0 12px;font-size:clamp(12px,.9vw,13.5px);font-weight:600;line-height:1.2}.testimonial-quote[data-v-6eb84afb]{font-family:var(--body,"Estedad", system-ui, -apple-system, sans-serif);color:#4a4a4a;margin:0;font-size:clamp(12px,.88vw,13px);font-weight:400;line-height:1.85}@media (width<=1024px){.testimonials-grid[data-v-6eb84afb]{grid-template-columns:repeat(2,1fr);gap:20px}}@media (width<=640px){.testimonials-section[data-v-6eb84afb]{padding:44px 0 68px}.testimonials-grid[data-v-6eb84afb]{grid-template-columns:1fr;gap:16px}.testimonial-card[data-v-6eb84afb]{gap:16px;padding:18px 20px}.testimonial-avatar-wrapper[data-v-6eb84afb]{width:68px;height:68px}}.faq-section[data-v-92a4b524]{z-index:1;direction:rtl;background:0 0;width:100%;padding:clamp(60px,7vw,96px) 0 clamp(70px,8vw,110px);position:relative}.faq-container[data-v-92a4b524]{width:100%;max-width:1040px;margin:0 auto;padding:0 clamp(16px,4vw,32px)}.faq-header[data-v-92a4b524]{text-align:center;flex-direction:column;align-items:center;margin-bottom:clamp(44px,5.5vw,64px);display:flex}.faq-title[data-v-92a4b524]{font-family:var(--display,"Estedad", system-ui, -apple-system, sans-serif);color:#141414;letter-spacing:-.015em;margin:0 0 clamp(10px,1.2vw,16px);font-size:clamp(30px,3.4vw,38px);font-weight:900;line-height:1.3}.faq-subtitle[data-v-92a4b524]{font-family:var(--body,"Estedad", system-ui, -apple-system, sans-serif);color:#555;margin:0;font-size:clamp(14.5px,1.1vw,16.5px);font-weight:400;line-height:1.6}.faq-accordion-list[data-v-92a4b524]{flex-direction:column;gap:16px;width:100%;display:flex}.faq-card[data-v-92a4b524]{background:0 0;border:1.5px solid #0000;border-radius:20px;outline:none;width:100%;padding:18px 28px;transition:background .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),border-color .3s,padding .3s,transform .2s}.faq-card[data-v-92a4b524]:not(.is-open):hover{background:#fff9;border-color:#d9d9d980;transform:translateY(-1px)}.faq-card.is-open[data-v-92a4b524]{background:#fff;border-color:#d9d9d966;border-radius:22px;padding:24px 28px 26px;transform:translateY(-2px);box-shadow:0 14px 34px -8px #00000014,0 4px 16px -4px #00000008}.faq-card-header[data-v-92a4b524]{cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.faq-question[data-v-92a4b524]{font-family:var(--display,"Estedad", system-ui, -apple-system, sans-serif);color:#141414;text-align:right;margin:0;font-size:clamp(16px,1.1vw,17.5px);font-weight:700;line-height:1.4;transition:color .2s}.faq-card:hover .faq-question[data-v-92a4b524]{color:#1791ff}.faq-card.is-open .faq-question[data-v-92a4b524]{color:#141414;font-weight:800}.faq-icon-wrapper[data-v-92a4b524]{color:#1791ff;flex-shrink:0;justify-content:center;align-items:center;margin-right:16px;transition:transform .25s;display:flex}.faq-chevron[data-v-92a4b524]{color:#1791ff}.faq-body-collapse[data-v-92a4b524]{opacity:0;max-height:0;transition:max-height .35s cubic-bezier(.4,0,.2,1),opacity .25s;overflow:hidden}.faq-body-collapse.is-expanded[data-v-92a4b524]{opacity:1;max-height:300px}.faq-divider[data-v-92a4b524]{background:#d9d9d980;width:100%;height:1px;margin:18px 0 16px}.faq-answer[data-v-92a4b524]{font-family:var(--body,"Estedad", system-ui, -apple-system, sans-serif);color:#555;text-align:right;margin:0;font-size:clamp(13px,.92vw,14px);font-weight:400;line-height:1.85}.faq-card[data-v-92a4b524]:focus-visible{border-color:#1791ff;box-shadow:0 0 0 3px #1791ff26}@media (width<=640px){.faq-section[data-v-92a4b524]{padding:44px 0 68px}.faq-card[data-v-92a4b524]{border-radius:16px;padding:16px 18px}.faq-card.is-open[data-v-92a4b524]{border-radius:18px;padding:18px 18px 20px}.faq-question[data-v-92a4b524]{font-size:15px}.faq-answer[data-v-92a4b524]{font-size:13px}}.cta-banner-section[data-v-dddedd5b]{z-index:30;direction:rtl;background:0 0;width:100%;padding:clamp(40px,5vw,64px) 0 clamp(64px,8vw,100px);position:relative}.cta-banner-container[data-v-dddedd5b]{z-index:30;width:100%;max-width:min(1320px,94vw);margin:0 auto;padding:0 clamp(16px,4vw,36px);position:relative}.cta-banner-card[data-v-dddedd5b]{z-index:30;direction:rtl;background:linear-gradient(135deg,#1aa3ff 0%,#1791ff 35%,#0070e0 70%,#0056b8 100%);border-radius:clamp(26px,3.2vw,36px);flex-direction:row;justify-content:space-between;align-items:center;width:100%;min-height:clamp(170px,15vw,210px);padding:clamp(28px,3.2vw,40px) clamp(28px,4.5vw,64px);display:flex;position:relative;overflow:visible;box-shadow:0 22px 50px -12px #1791ff6b,0 8px 24px -6px #00000014}.banner-texture-bg[data-v-dddedd5b]{opacity:.95;pointer-events:none;z-index:1;border-radius:inherit;background-image:url(/static/banner_base.png);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;overflow:hidden}.banner-text-col[data-v-dddedd5b]{z-index:2;text-align:right;direction:rtl;flex-direction:column;align-items:flex-start;display:flex;position:relative}.banner-eyebrow[data-v-dddedd5b]{font-family:var(--body,"Estedad", system-ui, sans-serif);color:#141414;margin-bottom:8px;font-size:clamp(14px,1.05vw,16px);font-weight:600;line-height:1.3}.banner-headline[data-v-dddedd5b]{font-family:var(--display,"Estedad", system-ui, -apple-system, sans-serif);color:#fff;letter-spacing:-.015em;text-shadow:0 2px 14px #003ca047;margin:0;font-size:clamp(24px,2.9vw,40px);font-weight:900;line-height:1.25}.banner-actions-col[data-v-dddedd5b]{z-index:30;direction:ltr;flex-direction:row;align-items:center;gap:14px;display:flex;position:relative}.banner-submit-btn[data-v-dddedd5b]{color:#1791ff;font-family:var(--body,"Estedad", system-ui, sans-serif);cursor:pointer;white-space:nowrap;background:#fff;border:none;border-radius:16px;justify-content:center;align-items:center;width:clamp(110px,9vw,126px);height:50px;font-size:15px;font-weight:700;transition:transform .2s,box-shadow .2s,color .2s;display:inline-flex;box-shadow:0 4px 16px #00000014}.banner-submit-btn[data-v-dddedd5b]:hover{color:#0070d6;transform:translateY(-2px);box-shadow:0 8px 24px #00000026}.banner-submit-btn[data-v-dddedd5b]:active{transform:translateY(0)}.banner-dropdown-wrapper[data-v-dddedd5b]{z-index:40;width:clamp(180px,15vw,220px);position:relative}.banner-dropdown-btn[data-v-dddedd5b]{cursor:pointer;direction:rtl;background:#fff;border:none;border-radius:16px;outline:none;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:50px;padding:0 18px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 4px 16px #00000014}.banner-dropdown-btn[data-v-dddedd5b]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000026}.dropdown-selected-label[data-v-dddedd5b]{font-family:var(--body,"Estedad", system-ui, sans-serif);color:#141414;font-size:14.5px;font-weight:600}.dropdown-chevron[data-v-dddedd5b]{color:#141414;transition:transform .25s}.dropdown-chevron.rotate-180[data-v-dddedd5b]{transform:rotate(180deg)}.banner-dropdown-menu[data-v-dddedd5b]{z-index:100;background:#fff;border:1px solid #d9d9d9b3;border-radius:18px;flex-direction:column;gap:4px;margin:0;padding:8px;list-style:none;display:flex;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 18px 44px #0003}.banner-dropdown-item[data-v-dddedd5b]{font-family:var(--body,"Estedad", system-ui, sans-serif);color:#141414;cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;padding:10px 14px;font-size:13.5px;font-weight:500;transition:background-color .15s,color .15s;display:flex}.banner-dropdown-item[data-v-dddedd5b]:hover{color:#1791ff;background-color:#1791ff14}.banner-dropdown-item.is-selected[data-v-dddedd5b]{color:#1791ff;background-color:#1791ff1f;font-weight:700}.check-icon[data-v-dddedd5b]{color:#1791ff}.dropdown-anim-enter-active[data-v-dddedd5b],.dropdown-anim-leave-active[data-v-dddedd5b]{transition:opacity .2s,transform .2s cubic-bezier(.16,1,.3,1)}.dropdown-anim-enter-from[data-v-dddedd5b],.dropdown-anim-leave-to[data-v-dddedd5b]{opacity:0;transform:translateY(-8px)}@media (width<=900px){.cta-banner-card[data-v-dddedd5b]{text-align:center;flex-direction:column;align-items:center;gap:28px;padding:32px 24px}.banner-text-col[data-v-dddedd5b]{text-align:center;align-items:center}.banner-actions-col[data-v-dddedd5b]{justify-content:center;width:100%}.banner-dropdown-wrapper[data-v-dddedd5b]{width:200px}}@media (width<=480px){.banner-headline[data-v-dddedd5b]{font-size:22px}.banner-eyebrow[data-v-dddedd5b]{font-size:13px}.banner-actions-col[data-v-dddedd5b]{flex-direction:column-reverse;gap:12px;width:100%}.banner-dropdown-wrapper[data-v-dddedd5b],.banner-submit-btn[data-v-dddedd5b]{width:100%}}.landing-page-root[data-v-6c894698]{background:var(--bg,#e5e5e5);color:var(--text-1,#141414);min-height:100vh;overflow-x:clip}.eq[data-v-07999252]{width:100%;height:100%;display:block}.about-page-root[data-v-459878d4]{background:var(--bg,#e5e5e5);color:var(--text-1,#141414);direction:rtl;min-height:100vh;padding:20px 0 40px;overflow-x:clip}.about-section[data-v-459878d4]{box-sizing:border-box;background:0 0;justify-content:center;width:100%;padding:clamp(14px,2.2vw,24px) clamp(12px,3.5vw,36px);display:flex}.about-card[data-v-459878d4]{box-sizing:border-box;background:#fff;border:1px solid #d9d9d9b3;border-radius:clamp(28px,3.2vw,44px);width:100%;max-width:1360px;padding:clamp(36px,4.5vw,64px) clamp(24px,4vw,56px);transition:box-shadow .25s;position:relative;overflow:hidden;box-shadow:0 12px 36px -4px #0000000d,0 4px 16px -2px #00000005}.about-card[data-v-459878d4]:hover{box-shadow:0 16px 44px -4px #00000014,0 6px 20px -2px #00000008}.text-blue[data-v-459878d4]{color:#1791ff}.text-gold[data-v-459878d4]{color:#f6a500}.section-badge[data-v-459878d4]{font-family:var(--body,"Estedad", system-ui, sans-serif);color:#1791ff;background:#1791ff12;border:1px solid #1791ff2e;border-radius:9999px;align-items:center;gap:8px;margin-bottom:20px;padding:6px 16px;font-size:13px;font-weight:700;display:inline-flex}.badge-dot[data-v-459878d4]{background:#f6a500;border-radius:50%;width:7px;height:7px}.section-title[data-v-459878d4]{font-family:var(--display,"Estedad", system-ui, -apple-system, sans-serif);color:#141414;margin-bottom:14px;font-size:clamp(24px,2.6vw,36px);font-weight:900;line-height:1.35}.section-subtitle[data-v-459878d4]{font-family:var(--body,"Estedad", system-ui, sans-serif);color:#52525b;max-width:68ch;font-size:clamp(14.5px,1.05vw,16px);font-weight:400;line-height:1.8}.section-center-head[data-v-459878d4]{text-align:center;flex-direction:column;align-items:center;margin-bottom:clamp(36px,4vw,54px);display:flex}.hero-card[data-v-459878d4]{text-align:right;flex-direction:column;align-items:flex-start;display:flex}.hero-title[data-v-459878d4]{font-family:var(--display,"Estedad", system-ui, -apple-system, sans-serif);color:#141414;max-width:26ch;margin-bottom:20px;font-size:clamp(28px,3.6vw,48px);font-weight:900;line-height:1.3}.hero-desc[data-v-459878d4]{font-family:var(--body,"Estedad", system-ui, sans-serif);color:#52525b;max-width:78ch;margin-bottom:40px;font-size:clamp(15px,1.15vw,17.5px);font-weight:400;line-height:1.85}.stats-row[data-v-459878d4]{grid-template-columns:repeat(4,1fr);gap:16px;width:100%;display:grid}.stat-pill[data-v-459878d4]{text-align:center;background:#f9f9f9;border:1px solid #d9d9d999;border-radius:20px;flex-direction:column;align-items:center;gap:6px;padding:18px 20px;transition:transform .2s,border-color .2s,background .2s;display:flex}.stat-pill[data-v-459878d4]:hover{background:#fff;border-color:#1791ff4d;transform:translateY(-2px);box-shadow:0 8px 24px #0000000a}.stat-num[data-v-459878d4]{font-family:var(--mono,"JetBrains Mono", monospace);font-size:clamp(24px,2.3vw,32px);font-weight:800;line-height:1.1}.stat-label[data-v-459878d4]{font-family:var(--body,"Estedad", system-ui, sans-serif);color:#71717a;font-size:13px;font-weight:500}.mission-card[data-v-459878d4]{grid-template-columns:1.15fr .95fr;align-items:center;gap:clamp(32px,4vw,64px);display:grid}.mission-text-col[data-v-459878d4]{text-align:right;flex-direction:column;align-items:flex-start;display:flex}.mission-checklist[data-v-459878d4]{flex-direction:column;gap:14px;margin-top:24px;display:flex}.checklist-item[data-v-459878d4]{font-family:var(--body,"Estedad", system-ui, sans-serif);color:#3f3f46;align-items:center;gap:12px;font-size:14.5px;font-weight:500;line-height:1.6;display:flex}.check-icon[data-v-459878d4]{color:#1791ff;flex-shrink:0}.mission-visual-col[data-v-459878d4]{width:100%}.equity-box[data-v-459878d4]{background:#f9f9f9;border:1px solid #d9d9d9b3;border-radius:24px;flex-direction:column;padding:24px;display:flex;box-shadow:0 8px 24px #00000008}.equity-header[data-v-459878d4]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.equity-tag[data-v-459878d4]{letter-spacing:.15em;color:#1791ff;font-size:11px;font-weight:700}.equity-badge[data-v-459878d4]{font-family:var(--body,"Estedad", system-ui, sans-serif);color:#15803d;background:#22c55e1f;border-radius:9999px;padding:3px 10px;font-size:11px;font-weight:600}.equity-chart-wrapper[data-v-459878d4]{background:#fff9;border-radius:14px;width:100%;height:200px;padding:6px;position:relative;overflow:hidden}.equity-stats-bar[data-v-459878d4]{text-align:center;border-top:1px solid #d9d9d999;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px;padding-top:16px;display:grid}.equity-stat-item[data-v-459878d4]{flex-direction:column;gap:3px;display:flex}.stat-value[data-v-459878d4]{font-family:var(--mono,"JetBrains Mono", monospace);color:#141414;font-size:19px;font-weight:800}.stat-name[data-v-459878d4]{font-family:var(--body,"Estedad", system-ui, sans-serif);color:#71717a;font-size:12px}.values-grid[data-v-459878d4]{grid-template-columns:repeat(4,1fr);gap:20px;width:100%;display:grid}.value-card[data-v-459878d4]{text-align:right;background:#f9f9f9;border:1px solid #d9d9d9a6;border-radius:24px;flex-direction:column;align-items:flex-start;padding:28px 24px 32px;transition:all .25s;display:flex;position:relative}.value-card[data-v-459878d4]:hover{background:#fff;border-color:#1791ff59;transform:translateY(-4px);box-shadow:0 12px 32px #1791ff14}.value-icon-box[data-v-459878d4]{color:#1791ff;background:#1791ff17;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:20px;transition:transform .2s,background .2s;display:flex}.value-card:hover .value-icon-box[data-v-459878d4]{color:#fff;background:#1791ff;transform:scale(1.08)}.value-en[data-v-459878d4]{letter-spacing:.18em;color:#f6a500;margin-bottom:4px;font-size:10px;font-weight:700;display:block}.value-title[data-v-459878d4]{font-family:var(--display,"Estedad", system-ui, sans-serif);color:#141414;margin-bottom:10px;font-size:19px;font-weight:800}.value-desc[data-v-459878d4]{font-family:var(--body,"Estedad", system-ui, sans-serif);color:#52525b;font-size:13.5px;line-height:1.75}.value-corner-arrow[data-v-459878d4]{color:#d4d4d8;transition:all .2s;position:absolute;top:24px;left:24px}.value-card:hover .value-corner-arrow[data-v-459878d4]{color:#1791ff;transform:translate(-3px,-3px)}.timeline-wrapper[data-v-459878d4]{max-width:980px;margin:0 auto;padding:20px 0;position:relative}.timeline-track-line[data-v-459878d4]{background:#d9d9d9cc;width:2px;position:absolute;top:15px;bottom:15px;right:50%;transform:translate(50%)}.timeline-item[data-v-459878d4]{grid-template-columns:1fr 50px 1fr;align-items:center;margin-bottom:36px;display:grid;position:relative}.timeline-item[data-v-459878d4]:last-child{margin-bottom:0}.timeline-node[data-v-459878d4]{z-index:2;grid-column:2;justify-content:center;align-items:center;display:flex;position:relative}.timeline-dot[data-v-459878d4]{background:#1791ff;border-radius:50%;width:14px;height:14px;transition:transform .2s;box-shadow:0 0 0 5px #fff,0 0 0 7px #1791ff59}.timeline-item:hover .timeline-dot[data-v-459878d4]{background:#f6a500;transform:scale(1.25);box-shadow:0 0 0 5px #fff,0 0 0 7px #f6a50066}.timeline-box[data-v-459878d4]{text-align:right;background:#f9f9f9;border:1px solid #d9d9d9a6;border-radius:20px;grid-column:1;padding:22px 24px;transition:all .2s}.timeline-item.item-alt .timeline-box[data-v-459878d4]{grid-column:3}.timeline-box[data-v-459878d4]:hover{background:#fff;border-color:#1791ff4d;transform:translateY(-2px);box-shadow:0 10px 28px #0000000a}.timeline-date[data-v-459878d4]{letter-spacing:.08em;color:#1791ff;background:#1791ff14;border-radius:9999px;margin-bottom:8px;padding:3px 10px;font-size:11.5px;font-weight:700;display:inline-block}.timeline-title[data-v-459878d4]{font-family:var(--display,"Estedad", system-ui, sans-serif);color:#141414;margin-bottom:6px;font-size:17.5px;font-weight:800}.timeline-desc[data-v-459878d4]{font-family:var(--body,"Estedad", system-ui, sans-serif);color:#52525b;font-size:13.5px;line-height:1.7}.team-grid[data-v-459878d4]{grid-template-columns:repeat(2,1fr);gap:20px;width:100%;display:grid}.team-layer-card[data-v-459878d4]{background:#f9f9f9;border:1px solid #d9d9d9a6;border-radius:22px;flex-direction:column;padding:28px;transition:all .25s;display:flex;position:relative;overflow:hidden}.team-layer-card[data-v-459878d4]:hover{background:#fff;border-color:#1791ff59;transform:translateY(-3px);box-shadow:0 12px 32px #1791ff0f}.layer-top[data-v-459878d4]{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.layer-num[data-v-459878d4]{color:#1791ff;letter-spacing:-.03em;font-size:32px;font-weight:900;line-height:1}.layer-count-badge[data-v-459878d4]{font-family:var(--body,"Estedad", system-ui, sans-serif);color:#71717a;background:#0000000a;border-radius:9999px;padding:4px 12px;font-size:12px;font-weight:600}.layer-title[data-v-459878d4]{font-family:var(--display,"Estedad", system-ui, sans-serif);color:#141414;margin-bottom:8px;font-size:18.5px;font-weight:800}.layer-role[data-v-459878d4]{font-family:var(--body,"Estedad", system-ui, sans-serif);color:#52525b;font-size:13.5px;line-height:1.7}.layer-indicator[data-v-459878d4]{background:linear-gradient(90deg,#1791ff,#f6a500);width:0;height:3px;transition:width .35s;position:absolute;bottom:0;right:0}.team-layer-card:hover .layer-indicator[data-v-459878d4]{width:100%}@media (width<=1024px){.mission-card[data-v-459878d4]{grid-template-columns:1fr;gap:36px}.values-grid[data-v-459878d4],.stats-row[data-v-459878d4]{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.team-grid[data-v-459878d4]{grid-template-columns:1fr}.timeline-track-line[data-v-459878d4]{right:20px;transform:none}.timeline-item[data-v-459878d4]{grid-template-columns:40px 1fr;gap:16px;margin-bottom:28px}.timeline-node[data-v-459878d4]{grid-column:1}.timeline-box[data-v-459878d4],.timeline-item.item-alt .timeline-box[data-v-459878d4]{grid-column:2;padding:18px 20px}}@media (width<=580px){.stats-row[data-v-459878d4],.values-grid[data-v-459878d4]{grid-template-columns:1fr}.hero-card[data-v-459878d4],.about-card[data-v-459878d4]{border-radius:24px;padding:30px 18px}.hero-title[data-v-459878d4]{font-size:24px}.section-title[data-v-459878d4]{font-size:22px}}.rd[data-v-3ea98db8]{color:var(--red)}.dash[data-v-3ea98db8]{--sb-w:268px;min-height:100dvh;color:var(--paper);background:radial-gradient(at 90% 0,#1791ff1a,#0000 50%),radial-gradient(at 10% 100%,#00b86b0f,#0000 50%),#07070a}.dsb[data-v-3ea98db8]{width:var(--sb-w);-webkit-backdrop-filter:blur(14px);border-left:1px solid var(--line);z-index:50;overscroll-behavior:contain;background:#0a0a0c99;flex-direction:column;padding:22px 18px;display:flex;position:fixed;top:0;bottom:0;right:0}.dsb-inner-scroll[data-v-3ea98db8]{flex:1;min-height:0;overflow-y:auto}.dsb-brand[data-v-3ea98db8]{border-bottom:1px solid var(--line);align-items:center;gap:12px;margin-bottom:16px;padding:0 6px 22px;display:flex}.dsb-brand img[data-v-3ea98db8]{width:38px;height:38px;filter:drop-shadow(0 4px 12px var(--red-glow))}.dsb-bn[data-v-3ea98db8]{font-size:16px;font-weight:800}.dsb-bs[data-v-3ea98db8]{letter-spacing:.28em;color:var(--muted);direction:ltr;margin-top:4px;font-size:9px}.dsb-nav[data-v-3ea98db8]{flex-direction:column;gap:4px;display:flex}.dsb-item[data-v-3ea98db8]{color:#b6b6bd;text-align:right;border-radius:6px;grid-template-columns:28px 1fr auto;align-items:center;gap:12px;padding:11px 12px;font-size:14px;font-weight:500;transition:background .18s,color .18s;display:grid}.dsb-i[data-v-3ea98db8]{color:currentColor;place-items:center;display:grid}.dsb-i svg[data-v-3ea98db8]{width:18px;height:18px}.dsb-item[data-v-3ea98db8]:hover{color:#fff;background:#ffffff0a}.dsb-item.active[data-v-3ea98db8]{color:#fff;background:linear-gradient(90deg,#1791ff24,#1791ff05);position:relative}.dsb-item.active[data-v-3ea98db8]:before{content:"";background:var(--red);border-radius:2px;width:3px;position:absolute;top:8px;bottom:8px;right:0}.dsb-item.active .dsb-i[data-v-3ea98db8]{color:var(--red)}.dsb-dot[data-v-3ea98db8]{background:var(--red);width:7px;height:7px;box-shadow:0 0 12px var(--red-glow);border-radius:50%}.dsb-promo[data-v-3ea98db8]{border:1px solid var(--line-strong);background:linear-gradient(160deg,#14141a,#0a0a0d);margin-top:auto;margin-bottom:14px;padding:20px 16px;position:relative;overflow:hidden}.dsb-promo[data-v-3ea98db8]:before{content:"";background:radial-gradient(circle, var(--red-glow), transparent 70%);width:120px;height:120px;position:absolute;inset:-40px -40px auto auto}.dsb-promo-eyebrow[data-v-3ea98db8]{letter-spacing:.24em;color:var(--red);margin-bottom:8px;font-size:10px}.dsb-promo-title[data-v-3ea98db8]{margin-bottom:6px;font-size:17px;font-weight:800;line-height:1.3}.dsb-promo-desc[data-v-3ea98db8]{color:var(--muted);margin-bottom:14px;font-size:12.5px}.dsb-promo .btn[data-v-3ea98db8]{justify-content:center;width:100%;padding:9px 14px;font-size:12.5px}.dsb-logout[data-v-3ea98db8]{color:#ffb4b8;background:#1791ff0f;border:1px solid #1791ff40;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:11px 14px;font-size:13px;font-weight:600;display:inline-flex}.dsb-logout svg[data-v-3ea98db8]{width:16px;height:16px}.dsb-logout[data-v-3ea98db8]:hover{background:var(--red);color:#fff}.dsb-backdrop[data-v-3ea98db8]{z-index:40;opacity:0;pointer-events:none;background:#00000080;transition:opacity .25s;display:none;position:fixed;inset:0}.dsb-backdrop.show[data-v-3ea98db8]{opacity:1;pointer-events:auto}.dmn[data-v-3ea98db8]{min-width:0;margin-right:var(--sb-w);flex-direction:column;gap:clamp(16px,1.8vw,22px);padding:clamp(18px,2vw,26px) clamp(16px,2vw,32px) clamp(28px,4vw,50px);display:flex}.dtop[data-v-3ea98db8]{grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding-bottom:clamp(8px,1.2vw,14px);display:grid}.dtop-burger[data-v-3ea98db8]{border:1px solid var(--line-strong);background:#ffffff08;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:42px;height:42px;display:none}.dtop-burger span[data-v-3ea98db8]{background:#fff;border-radius:2px;width:18px;height:2px}.dtop-l[data-v-3ea98db8]{min-width:0}.dtop-h1[data-v-3ea98db8]{font-family:var(--display);font-size:clamp(18px,1.8vw,24px);font-weight:800;line-height:1.1}.dtop-h2[data-v-3ea98db8]{color:var(--muted);margin-top:4px;font-size:13px}.dtop-actions[data-v-3ea98db8]{align-items:center;gap:10px;display:flex}.dtop-ico[data-v-3ea98db8]{border:1px solid var(--line-strong);width:40px;height:40px;color:var(--paper);background:#ffffff08;border-radius:6px;place-items:center;transition:border-color .2s,color .2s,background .2s;display:grid;position:relative}.dtop-ico[data-v-3ea98db8]:hover{border-color:var(--red);color:var(--red)}.dtop-ico svg[data-v-3ea98db8]{width:18px;height:18px}.dtop-badge[data-v-3ea98db8]{min-width:18px;height:18px;font-family:var(--mono);background:var(--red);color:#fff;direction:ltr;border-radius:999px;place-items:center;padding:0 5px;font-size:10px;display:grid;position:absolute;top:-4px;left:-4px}.dtop-user[data-v-3ea98db8]{border:1px solid var(--line-strong);background:#ffffff08;border-radius:999px;align-items:center;gap:10px;padding:4px 12px 4px 4px;display:flex}.dtop-init[data-v-3ea98db8]{background:linear-gradient(135deg, var(--red), #0070d6);color:#fff;width:32px;height:32px;font-weight:800;font-family:var(--display);direction:ltr;border-radius:50%;place-items:center;font-size:13px;display:grid}.dtop-un[data-v-3ea98db8]{font-size:13px;font-weight:700;line-height:1}.dtop-up[data-v-3ea98db8]{color:var(--muted);margin-top:4px;font-size:11px}@media (width<=1280px){.dash[data-v-3ea98db8]{--sb-w:240px}}@media (width<=1024px){.dash[data-v-3ea98db8]{--sb-w:0px}.dsb[data-v-3ea98db8]{width:min(300px,88vw);transition:transform .32s cubic-bezier(.2,.7,.2,1);transform:translate(100%)}.dsb.open[data-v-3ea98db8]{transform:translate(0)}.dsb-backdrop[data-v-3ea98db8]{display:block}.dtop-burger[data-v-3ea98db8]{display:flex}}@media (width<=820px){.dtop-user .dtop-um[data-v-3ea98db8]{display:none}}@media (width<=560px){.dtop-actions[data-v-3ea98db8]{gap:6px}.dtop-ico[data-v-3ea98db8],.dtop-burger[data-v-3ea98db8]{width:36px;height:36px}}.rd[data-v-2c381340]{color:var(--red)}.up[data-v-2c381340]{color:var(--green)!important}.dn[data-v-2c381340]{color:var(--red)!important}.muted[data-v-2c381340]{color:var(--muted)}.dgrid[data-v-2c381340]{grid-template-columns:1.6fr 1fr;gap:16px;display:grid}.d-bal[data-v-2c381340]{border:1px solid var(--line-strong);background:linear-gradient(160deg,#15151a 0%,#0c0c10 60%,#0a0a0d 100%);padding:clamp(20px,2.4vw,28px);position:relative;overflow:hidden}.d-bal-bg[data-v-2c381340]{background:radial-gradient(circle, var(--red-glow), transparent 60%);pointer-events:none;width:420px;height:420px;position:absolute;inset:-50% -20% auto auto}.d-bal-corner[data-v-2c381340]{border:2px solid var(--red);pointer-events:none;width:20px;height:20px;position:absolute}.d-bal-corner.tl[data-v-2c381340]{border-bottom:none;border-right:none;top:-1px;left:-1px}.d-bal-corner.tr[data-v-2c381340]{border-bottom:none;border-left:none;top:-1px;right:-1px}.d-bal-top[data-v-2c381340]{justify-content:space-between;align-items:center;gap:14px;margin-bottom:28px;display:flex;position:relative}.d-bal-eyebrow[data-v-2c381340]{letter-spacing:.22em;color:var(--muted);align-items:center;gap:10px;font-size:11px;display:inline-flex}.d-dot[data-v-2c381340]{background:var(--green);border-radius:50%;width:7px;height:7px;animation:2s infinite d-pulse-2c381340;box-shadow:0 0 12px #00b86b8c}@keyframes d-pulse-2c381340{70%{box-shadow:0 0 0 6px #00b86b00}to{box-shadow:0 0 #00b86b00}}.d-bal-actions[data-v-2c381340]{gap:8px;display:flex}.d-pill[data-v-2c381340]{background:var(--red);color:#fff;box-shadow:0 8px 22px -10px var(--red-glow);border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex}.d-pill[data-v-2c381340]:hover{transform:translateY(-1px)}.d-pill svg[data-v-2c381340]{width:14px;height:14px}.d-pill.ghost[data-v-2c381340]{color:var(--paper);border:1px solid var(--line-strong);box-shadow:none;background:0 0}.d-pill.ghost[data-v-2c381340]:hover{border-color:var(--red);color:var(--red)}.d-pill.mini[data-v-2c381340]{padding:5px 10px;font-size:11px}.d-bal-num[data-v-2c381340]{letter-spacing:-.04em;align-items:baseline;gap:4px;margin-bottom:24px;font-weight:800;line-height:1;display:flex;position:relative}.d-bal-sym[data-v-2c381340]{color:var(--muted);margin-left:6px;font-size:clamp(22px,2.6vw,32px)}.d-bal-int[data-v-2c381340]{color:#fff;font-size:clamp(44px,7vw,78px)}.d-bal-dec[data-v-2c381340]{color:var(--muted);font-size:clamp(22px,3vw,36px)}.d-bal-foot[data-v-2c381340]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding-top:18px;display:flex;position:relative}.d-bal-chip[data-v-2c381340]{color:var(--green);background:#00b86b1f;border:1px solid #00b86b4d;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}.d-bal-chip .d-sub[data-v-2c381340]{color:var(--muted);font-weight:400}.d-bal-meta[data-v-2c381340]{gap:clamp(14px,2vw,28px);display:flex}.m-k[data-v-2c381340]{letter-spacing:.2em;color:var(--muted);margin-bottom:4px;font-size:10px}.m-v[data-v-2c381340]{color:var(--paper);font-size:15px;font-weight:700}.d-mini[data-v-2c381340]{border:1px solid var(--line-strong);background:#0c0c10;flex-direction:column;gap:14px;padding:20px;display:flex;position:relative;overflow:hidden}.d-mini-top[data-v-2c381340]{justify-content:space-between;align-items:flex-start;display:flex}.d-mini-k[data-v-2c381340]{letter-spacing:.2em;color:var(--muted);margin-bottom:6px;font-size:10px}.d-mini-v[data-v-2c381340]{color:#fff;font-size:24px;font-weight:800}.d-mini-chip[data-v-2c381340]{font-family:var(--mono);letter-spacing:.16em;border:1px solid var(--line-strong);color:var(--muted);background:#ffffff0d;border-radius:999px;padding:4px 9px;font-size:10px}.d-mini-curve[data-v-2c381340]{flex:1;min-height:100px}.d-mini-foot[data-v-2c381340]{letter-spacing:.14em;color:var(--muted);flex-wrap:wrap;gap:6px;font-size:11px;display:flex}.d-mini-foot .sep[data-v-2c381340]{color:var(--line-strong)}.d-stats[data-v-2c381340]{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.d-stat[data-v-2c381340]{border:1px solid var(--line-strong);background:#0c0c10;padding:18px 18px 16px;position:relative;overflow:hidden}.d-stat[data-v-2c381340]:after{content:"";background:linear-gradient(90deg, transparent, var(--red), transparent);opacity:0;height:2px;transition:opacity .25s;position:absolute;inset:auto 0 0}.d-stat[data-v-2c381340]:hover:after{opacity:1}.d-stat-head[data-v-2c381340]{justify-content:space-between;margin-bottom:14px;display:flex}.d-stat-k[data-v-2c381340]{color:var(--muted);font-size:12px}.d-stat-i[data-v-2c381340]{width:30px;height:30px;color:var(--red);background:#1791ff14;border-radius:6px;place-items:center;display:grid}.d-stat-i svg[data-v-2c381340]{width:16px;height:16px}.d-stat-v[data-v-2c381340]{letter-spacing:-.02em;color:#fff;align-items:baseline;gap:6px;margin-bottom:8px;font-size:26px;font-weight:800;display:flex}.d-stat-u[data-v-2c381340]{color:var(--muted);font-size:12px;font-weight:400}.d-stat-trend[data-v-2c381340]{letter-spacing:.04em;gap:8px;font-size:11.5px;display:flex}.d-stat-trend .muted[data-v-2c381340]{color:var(--muted)}.d-stat-trend.up[data-v-2c381340]{color:var(--green)}.d-stat-trend.dn[data-v-2c381340]{color:var(--red)}.d-row[data-v-2c381340]{grid-template-columns:1.6fr 1fr;gap:16px;display:grid}.d-card[data-v-2c381340]{border:1px solid var(--line-strong);background:#0c0c10;padding:20px;position:relative}.d-card-head[data-v-2c381340]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:16px;display:flex}.d-card-eyebrow[data-v-2c381340]{letter-spacing:.22em;color:var(--red);margin-bottom:6px;font-size:10px}.d-card-title[data-v-2c381340]{font-family:var(--display);font-size:17px;font-weight:800}.d-link[data-v-2c381340]{font-family:var(--mono);letter-spacing:.18em;color:var(--muted);border:1px solid var(--line);border-radius:4px;padding:6px 10px;font-size:11px;transition:color .2s,border-color .2s}.d-link[data-v-2c381340]:hover{color:var(--red);border-color:var(--red)}.d-tabs[data-v-2c381340]{background:#ffffff08;border-radius:6px;gap:4px;padding:4px;display:flex}.d-tab[data-v-2c381340]{letter-spacing:.08em;color:var(--muted);border-radius:4px;padding:6px 10px;font-size:12px;transition:background .2s,color .2s}.d-tab.active[data-v-2c381340]{background:var(--red);color:#fff}.d-perf-wrap[data-v-2c381340]{padding:8px 0 18px;position:relative}.d-perf-empty[data-v-2c381340]{text-align:center;background:linear-gradient(#0c0c108c,#0c0c10d9);place-items:center;padding:20px;display:grid;position:absolute;inset:0}.d-empty-i[data-v-2c381340]{color:var(--red);margin-bottom:10px;font-size:28px}.d-empty-t[data-v-2c381340]{margin-bottom:4px;font-size:14.5px;font-weight:800}.d-empty-d[data-v-2c381340]{color:var(--muted);max-width:280px;font-size:12.5px;line-height:1.7}.d-perf-foot[data-v-2c381340]{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:12px;padding-top:16px;display:grid}.d-trader-list[data-v-2c381340]{flex-direction:column;gap:8px;display:flex}.d-trader[data-v-2c381340]{border:1px solid var(--line);background:#ffffff05;border-radius:6px;grid-template-columns:38px 1fr auto auto;align-items:center;gap:12px;padding:10px;transition:background .2s,border-color .2s;display:grid}.d-trader[data-v-2c381340]:hover{background:#1791ff0d;border-color:#1791ff40}.d-tr-init[data-v-2c381340]{background:linear-gradient(135deg, var(--red), #6a0008);color:#fff;width:38px;height:38px;font-family:var(--display);border-radius:50%;place-items:center;font-size:13px;font-weight:800;display:grid}.d-tr-n[data-v-2c381340]{font-size:13.5px;font-weight:700}.d-tr-r[data-v-2c381340]{color:var(--muted);margin-top:2px;font-size:11.5px}.d-tr-pnl[data-v-2c381340]{text-align:left;direction:ltr}.d-tr-v[data-v-2c381340]{font-size:13.5px;font-weight:800}.d-tr-c[data-v-2c381340]{color:var(--muted);margin-top:2px;font-size:11px}.d-tr-cta[data-v-2c381340]{color:var(--red);background:#1791ff1f;border:1px solid #1791ff4d;border-radius:4px;padding:7px 12px;font-size:12px;font-weight:700}.d-tr-cta[data-v-2c381340]:hover{background:var(--red);color:#fff}.d-tbl[data-v-2c381340]{width:100%}.d-tbl-head[data-v-2c381340],.d-tbl-row[data-v-2c381340]{grid-template-columns:1.2fr .8fr 1fr 1fr 40px;align-items:center;gap:10px;padding:12px 10px;display:grid}.d-tbl-head[data-v-2c381340]{letter-spacing:.2em;color:var(--muted);border-bottom:1px solid var(--line);padding:8px 10px;font-size:10px}.d-tbl-row[data-v-2c381340]{border-bottom:1px solid var(--line);font-size:13.5px}.d-tbl-row[data-v-2c381340]:last-child{border-bottom:none}.d-tbl-sym[data-v-2c381340]{font-weight:700}.d-side[data-v-2c381340]{font-family:var(--mono);letter-spacing:.18em;border-radius:3px;padding:3px 8px;font-size:10px;display:inline-block}.d-side.buy[data-v-2c381340]{color:var(--green);background:#00b86b26}.d-side.sell[data-v-2c381340]{color:var(--red);background:#1791ff26}.d-tbl-x[data-v-2c381340]{width:26px;height:26px;color:var(--muted);border-radius:4px;place-items:center;font-size:18px;transition:background .2s,color .2s;display:grid}.d-tbl-x[data-v-2c381340]:hover{color:var(--red);background:#1791ff1f}.d-act-list[data-v-2c381340]{flex-direction:column;gap:8px;display:flex}.d-act[data-v-2c381340]{border:1px solid var(--line);background:#ffffff05;border-radius:6px;grid-template-columns:3px 60px 1fr auto;align-items:center;gap:12px;padding:12px;display:grid}.d-act-bar[data-v-2c381340]{border-radius:2px;height:34px}.d-act-bar.up[data-v-2c381340]{background:var(--green)}.d-act-bar.dn[data-v-2c381340]{background:var(--red)}.d-act-tag[data-v-2c381340]{letter-spacing:.18em;border:1px solid var(--line-strong);color:var(--muted);text-align:center;background:#ffffff0a;border-radius:3px;padding:4px 6px;font-size:9.5px}.d-act-t[data-v-2c381340]{font-size:13.5px;font-weight:700}.d-act-d[data-v-2c381340]{color:var(--muted);margin-top:3px;font-size:12px}.d-act-r[data-v-2c381340]{text-align:left;direction:ltr}.d-act-a[data-v-2c381340]{font-size:13.5px;font-weight:800}.d-act-date[data-v-2c381340]{color:var(--muted);margin-top:3px;font-size:11px}@media (width<=1100px){.dgrid[data-v-2c381340],.d-row[data-v-2c381340]{grid-template-columns:1fr}.d-stats[data-v-2c381340]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.d-stats[data-v-2c381340]{grid-template-columns:1fr 1fr;gap:10px}.d-bal-foot[data-v-2c381340]{flex-direction:column;align-items:flex-start;gap:14px}.d-bal-meta[data-v-2c381340]{justify-content:space-between;width:100%}.d-perf-foot[data-v-2c381340]{grid-template-columns:1fr 1fr}.d-tbl-head[data-v-2c381340],.d-tbl-row[data-v-2c381340]{grid-template-columns:1.1fr .7fr .9fr .9fr 32px;font-size:12px}.d-act[data-v-2c381340]{grid-template-columns:3px 1fr auto}.d-act-tag[data-v-2c381340]{display:none}}.up[data-v-4f07f6dc]{color:var(--green)!important}.dn[data-v-4f07f6dc]{color:var(--red)!important}.neutral[data-v-4f07f6dc]{color:var(--muted)!important}.d-card[data-v-4f07f6dc]{border:1px solid var(--line-strong);background:#0c0c10;padding:clamp(18px,2vw,24px);position:relative}.d-card-head[data-v-4f07f6dc]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:18px;display:flex}.d-card-eyebrow[data-v-4f07f6dc]{letter-spacing:.22em;color:var(--red);margin-bottom:6px;font-size:10px}.d-card-title[data-v-4f07f6dc]{font-family:var(--display);font-size:17px;font-weight:800}.hint[data-v-4f07f6dc]{color:var(--muted);font-size:12px}.w-balance[data-v-4f07f6dc]{display:block}.wb-card[data-v-4f07f6dc]{border:1px solid var(--line-strong);background:linear-gradient(135deg,#15151a 0%,#0c0c10 70%);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:clamp(20px,2.4vw,28px);display:flex;position:relative;overflow:hidden}.wb-card[data-v-4f07f6dc]:before{content:"";background:radial-gradient(circle, var(--red-glow), transparent 60%);pointer-events:none;width:380px;height:380px;position:absolute;inset:-50% -10% auto auto}.wb-corner[data-v-4f07f6dc]{border:2px solid var(--red);width:20px;height:20px;position:absolute}.wb-corner.tl[data-v-4f07f6dc]{border-bottom:none;border-right:none;top:-1px;left:-1px}.wb-corner.tr[data-v-4f07f6dc]{border-bottom:none;border-left:none;top:-1px;right:-1px}.wb-eyebrow[data-v-4f07f6dc]{letter-spacing:.22em;color:var(--muted);align-items:center;gap:10px;font-size:11px;display:inline-flex;position:relative}.d-dot[data-v-4f07f6dc]{background:var(--green);border-radius:50%;width:7px;height:7px;animation:2s infinite w-pulse-4f07f6dc;box-shadow:0 0 12px #00b86b8c}@keyframes w-pulse-4f07f6dc{70%{box-shadow:0 0 0 6px #00b86b00}to{box-shadow:0 0 #00b86b00}}.wb-num[data-v-4f07f6dc]{letter-spacing:-.04em;align-items:baseline;gap:4px;font-weight:800;line-height:1;display:flex;position:relative}.wb-sym[data-v-4f07f6dc]{color:var(--muted);margin-left:6px;font-size:clamp(20px,2vw,28px)}.wb-int[data-v-4f07f6dc]{color:#fff;font-size:clamp(36px,6vw,64px)}.wb-dec[data-v-4f07f6dc]{color:var(--muted);font-size:clamp(20px,2.6vw,32px)}.wb-meta[data-v-4f07f6dc]{gap:clamp(14px,2vw,28px);display:flex;position:relative}.m-k[data-v-4f07f6dc]{letter-spacing:.2em;color:var(--muted);margin-bottom:4px;font-size:10px}.m-v[data-v-4f07f6dc]{color:var(--paper);font-size:15px;font-weight:700}.w-step[data-v-4f07f6dc]{color:var(--paper);align-items:center;gap:10px;margin:16px 0 12px;font-size:13.5px;font-weight:600;display:flex}.w-step-i[data-v-4f07f6dc]{width:22px;height:22px;color:var(--red);background:#1791ff2e;border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid}.w-rate[data-v-4f07f6dc]{letter-spacing:.04em;color:var(--muted);border:1px solid var(--line);background:#00b86b0f;border-radius:999px;align-items:center;gap:8px;margin-right:auto;padding:5px 10px;font-size:11.5px;display:inline-flex}.w-rate-dot[data-v-4f07f6dc]{background:var(--green);border-radius:50%;width:6px;height:6px;animation:2s infinite w-pulse-4f07f6dc;box-shadow:0 0 10px #00b86b8c}.pm-grid[data-v-4f07f6dc]{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.pm[data-v-4f07f6dc]{border:1px solid var(--line-strong);text-align:right;background:#ffffff05;border-radius:8px;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;padding:14px;transition:border-color .2s,background .2s,transform .2s;display:grid;position:relative}.pm[data-v-4f07f6dc]:hover{border-color:#1791ff66;transform:translateY(-2px)}.pm.active[data-v-4f07f6dc]{border-color:var(--red);box-shadow:0 14px 30px -16px var(--red-glow);background:#1791ff0d}.pm-tick[data-v-4f07f6dc]{background:var(--red);color:#fff;opacity:0;border-radius:50%;place-items:center;width:18px;height:18px;transition:opacity .2s,transform .2s;display:grid;position:absolute;top:8px;left:8px;transform:scale(.6)}.pm-tick svg[data-v-4f07f6dc]{width:11px;height:11px}.pm.active .pm-tick[data-v-4f07f6dc]{opacity:1;transform:scale(1)}.pm-logo-wrap[data-v-4f07f6dc]{border:1px solid var(--line);border-radius:8px;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.pm-logo-wrap img[data-v-4f07f6dc]{object-fit:cover;background:#fff;width:100%;height:100%}.pm-fallback[data-v-4f07f6dc]{color:#fff;width:100%;height:100%;font-family:var(--display);place-items:center;font-size:17px;font-weight:800;display:grid}.pm-init[data-v-4f07f6dc]{color:#fff}.pm-crypto[data-v-4f07f6dc]{color:var(--green)}.pm-crypto svg[data-v-4f07f6dc]{width:22px;height:22px}.pm-body[data-v-4f07f6dc]{min-width:0}.pm-label[data-v-4f07f6dc]{font-size:14px;font-weight:700;line-height:1.1}.pm-sub[data-v-4f07f6dc]{color:var(--muted);margin-top:3px;font-size:11.5px}.pm-badge[data-v-4f07f6dc]{letter-spacing:.18em;border:1px solid var(--line);color:var(--muted);background:#ffffff0a;border-radius:3px;padding:3px 6px;font-size:9.5px}.w-amount[data-v-4f07f6dc]{flex-direction:column;gap:10px;margin-bottom:18px;display:flex}.w-input[data-v-4f07f6dc]{border:1px solid var(--line-strong);background:#050505;border-radius:6px;grid-template-columns:auto 1fr auto;align-items:stretch;transition:border-color .2s;display:grid;overflow:hidden}.w-conv[data-v-4f07f6dc]{border-right:1px solid var(--line);color:var(--paper);white-space:nowrap;background:#0a0a0a;align-items:center;gap:6px;padding:0 16px;font-size:13px;display:inline-flex}.w-conv-k[data-v-4f07f6dc]{color:var(--muted);font-family:var(--mono)}.w-conv-v[data-v-4f07f6dc]{color:var(--green);font-size:14.5px;font-weight:700}.w-conv-u[data-v-4f07f6dc]{color:var(--muted);font-size:12px}.w-input[data-v-4f07f6dc]:focus-within{border-color:var(--red)}.w-input.err[data-v-4f07f6dc]{border-color:var(--red);background:#1791ff0d}.w-cur[data-v-4f07f6dc]{border-left:1px solid var(--line);color:var(--muted);letter-spacing:.06em;background:#0a0a0a;align-items:center;padding:0 16px;font-size:13px;display:inline-flex}.w-input input[data-v-4f07f6dc]{width:100%;font-family:var(--mono);color:var(--paper);letter-spacing:.02em;direction:ltr;background:0 0;border:none;outline:none;padding:16px;font-size:22px;font-weight:700}.w-input input[data-v-4f07f6dc]::placeholder{color:#444}.w-preset[data-v-4f07f6dc]{flex-wrap:wrap;gap:6px;display:flex}.w-pre[data-v-4f07f6dc]{border:1px solid var(--line);color:var(--paper);font-family:var(--mono);letter-spacing:.04em;background:#ffffff08;border-radius:6px;flex-direction:column;align-items:center;gap:2px;padding:8px 14px;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.w-pre-usd[data-v-4f07f6dc]{font-size:13px;font-weight:700}.w-pre-irt[data-v-4f07f6dc]{color:var(--muted);font-size:10.5px}.w-pre[data-v-4f07f6dc]:hover{border-color:var(--red);color:var(--red)}.w-pre:hover .w-pre-irt[data-v-4f07f6dc]{color:var(--red)}.af-err[data-v-4f07f6dc]{color:var(--red);font-size:12px}.w-go[data-v-4f07f6dc]{justify-content:center;width:100%;padding:15px 22px;font-size:15px}.w-go[disabled][data-v-4f07f6dc]{opacity:.6;cursor:not-allowed;transform:none!important}.w-go-l[data-v-4f07f6dc]{font-weight:700}.w-go-amt[data-v-4f07f6dc]{color:#ffffffc7;font-size:13px;font-weight:600}.w-note[data-v-4f07f6dc]{color:var(--muted);align-items:center;gap:8px;margin-top:12px;font-size:12px;display:flex}.w-note svg[data-v-4f07f6dc]{width:14px;height:14px;color:var(--red);flex-shrink:0}.w-filters[data-v-4f07f6dc]{background:#ffffff08;border-radius:6px;gap:4px;padding:4px;display:flex}.w-filter[data-v-4f07f6dc]{color:var(--muted);border-radius:4px;padding:6px 12px;font-size:12.5px;transition:background .2s,color .2s}.w-filter[data-v-4f07f6dc]:hover{color:#fff}.w-filter.active[data-v-4f07f6dc]{background:var(--red);color:#fff}.tbl[data-v-4f07f6dc]{--tbl-cols:minmax(190px, 1.8fr) minmax(110px, 1fr) minmax(140px, 1.1fr) minmax(110px, .9fr) minmax(120px, 1fr) minmax(120px, 1.1fr);grid-template-columns:var(--tbl-cols);border:1px solid var(--line);background:#08080b;border-radius:8px;display:grid;overflow:hidden}.tbl-head[data-v-4f07f6dc]{display:contents}.tbl-h[data-v-4f07f6dc]{letter-spacing:.22em;color:var(--muted);border-bottom:1px solid var(--line-strong);text-align:right;background:#ffffff06;padding:12px 14px;font-size:10px}.tbl-h[data-align=end][data-v-4f07f6dc]{text-align:left;direction:ltr}.tbl-row[data-v-4f07f6dc]{display:contents}.tbl-c[data-v-4f07f6dc]{border-bottom:1px solid var(--line);align-items:center;gap:12px;min-width:0;padding:14px;font-size:13.5px;transition:background .18s;display:flex}.tbl-c[data-align=end][data-v-4f07f6dc]{text-align:left;direction:ltr;justify-content:flex-end}.tbl-row:hover .tbl-c[data-v-4f07f6dc]{background:#1791ff0a}.tbl-row:last-child .tbl-c[data-v-4f07f6dc]{border-bottom:none}.c-kind[data-v-4f07f6dc]{gap:12px}.c-kind-text[data-v-4f07f6dc]{min-width:0}.c-amt-stack[data-v-4f07f6dc]{flex-direction:column;align-items:flex-end;line-height:1.2;display:flex}.c-method-v[data-v-4f07f6dc],.c-ref-v[data-v-4f07f6dc],.c-date-v[data-v-4f07f6dc]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.c-ref[data-v-4f07f6dc]{color:var(--muted)}.tbl-mlab[data-v-4f07f6dc]{display:none}.w-kind-i[data-v-4f07f6dc]{width:32px;height:32px;color:var(--muted);background:#ffffff0a;border-radius:6px;flex-shrink:0;place-items:center;display:grid}.w-kind-i svg[data-v-4f07f6dc]{width:16px;height:16px}.w-kind-i.up[data-v-4f07f6dc]{color:var(--green);background:#00b86b24}.w-kind-i.dn[data-v-4f07f6dc]{color:var(--red);background:#1791ff24}.w-kind-t[data-v-4f07f6dc]{font-size:13.5px;font-weight:700}.w-kind-d[data-v-4f07f6dc]{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11.5px;overflow:hidden}.w-amt[data-v-4f07f6dc]{font-size:14px;font-weight:700;line-height:1.2}.w-amt-irt[data-v-4f07f6dc]{color:var(--muted);margin-top:2px;font-size:11px}.w-cur-sm[data-v-4f07f6dc]{color:var(--muted);margin-left:4px;font-size:11px}.w-status[data-v-4f07f6dc]{border:1px solid var(--line);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.w-status-dot[data-v-4f07f6dc]{background:currentColor;border-radius:50%;width:6px;height:6px}.w-status.ok[data-v-4f07f6dc]{color:var(--green);background:#00b86b14;border-color:#00b86b4d}.w-status.pend[data-v-4f07f6dc]{color:#ffb020;background:#ffb02014;border-color:#ffb0204d}.w-status.fail[data-v-4f07f6dc]{color:var(--red);background:#1791ff14;border-color:#1791ff4d}.w-status.cancel[data-v-4f07f6dc]{color:var(--muted);background:#ffffff08}.w-status.neutral[data-v-4f07f6dc]{color:var(--muted)}.w-ref[data-v-4f07f6dc]{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.w-date[data-v-4f07f6dc]{color:var(--muted);font-size:12px}.w-empty[data-v-4f07f6dc]{text-align:center;border:1px dashed var(--line-strong);border-radius:8px;margin-top:10px;padding:50px 20px}.w-empty-i[data-v-4f07f6dc]{color:var(--red);margin-bottom:10px;font-size:32px}.w-empty-t[data-v-4f07f6dc]{margin-bottom:4px;font-size:14.5px;font-weight:800}.w-empty-d[data-v-4f07f6dc]{color:var(--muted);font-size:12.5px}.w-pager[data-v-4f07f6dc]{justify-content:center;align-items:center;gap:14px;margin-top:14px;display:flex}.w-pg[data-v-4f07f6dc]{border:1px solid var(--line-strong);color:var(--paper);background:#ffffff08;border-radius:6px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;transition:border-color .2s,color .2s;display:inline-flex}.w-pg[data-v-4f07f6dc]:hover:not([disabled]){border-color:var(--red);color:var(--red)}.w-pg[disabled][data-v-4f07f6dc]{opacity:.5;cursor:not-allowed}.w-pg-info[data-v-4f07f6dc]{color:var(--muted);font-size:12px}.w-row-enter-active[data-v-4f07f6dc]{transition:opacity .3s,transform .3s}.w-row-enter-from[data-v-4f07f6dc]{opacity:0;transform:translateY(8px)}@media (width<=1100px){.pm-grid[data-v-4f07f6dc]{grid-template-columns:repeat(2,1fr)}.tbl[data-v-4f07f6dc]{--tbl-cols:minmax(180px, 1.8fr) minmax(110px, 1fr) minmax(140px, 1.1fr) minmax(110px, .9fr) minmax(110px, 1fr)}.tbl-h-ref[data-v-4f07f6dc],.c-ref[data-v-4f07f6dc]{display:none}}@media (width<=720px){.wb-card[data-v-4f07f6dc]{gap:16px}.pm-grid[data-v-4f07f6dc]{grid-template-columns:1fr}.w-input[data-v-4f07f6dc]{grid-template-columns:auto 1fr}.w-conv[data-v-4f07f6dc]{border-right:none;border-top:1px solid var(--line);background:#060606;grid-column:1/-1;justify-content:flex-end;padding:8px 12px}.w-rate[data-v-4f07f6dc]{padding:4px 8px;font-size:10.5px}.tbl[data-v-4f07f6dc]{background:0 0;border:none;border-radius:0;flex-direction:column;gap:8px;display:flex;overflow:visible}.tbl-head[data-v-4f07f6dc]{display:none}.tbl-row[data-v-4f07f6dc]{border:1px solid var(--line);background:#0c0c10;border-radius:8px;grid-template-columns:1fr 1fr;padding:10px;transition:border-color .18s;display:grid}.tbl-row[data-v-4f07f6dc]:hover{border-color:#1791ff59}.tbl-row:hover .tbl-c[data-v-4f07f6dc]{background:0 0}.tbl-c[data-v-4f07f6dc]{border-bottom:none;border-radius:6px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:8px 10px}.tbl-c[data-align=end][data-v-4f07f6dc]{align-items:flex-end}.tbl-mlab[data-v-4f07f6dc]{letter-spacing:.2em;color:var(--muted);text-transform:uppercase;font-size:9.5px;display:inline-block}.c-kind[data-v-4f07f6dc]{flex-direction:row;grid-column:1/-1;align-items:center;gap:12px}.c-kind .tbl-mlab[data-v-4f07f6dc]{display:none}.c-method[data-v-4f07f6dc],.c-status[data-v-4f07f6dc],.c-amt[data-v-4f07f6dc],.c-date[data-v-4f07f6dc]{border-top:1px solid var(--line);margin-top:4px;padding-top:10px}.c-ref[data-v-4f07f6dc]{display:none}.c-date[data-v-4f07f6dc]{flex-direction:row;grid-column:1/-1;justify-content:space-between}.c-date .tbl-mlab[data-v-4f07f6dc]{color:var(--muted)}}.calc-page-root[data-v-fca20a7b]{background-color:var(--bg,#e5e5e5);direction:rtl;flex-direction:column;gap:clamp(32px,4vw,56px);min-height:100vh;padding:clamp(24px,4vw,48px) 0 80px;display:flex;overflow-x:clip}.calc-section-wrap[data-v-fca20a7b]{box-sizing:border-box;width:100%;max-width:1360px;margin:0 auto;padding:0 clamp(16px,3vw,32px)}.calc-page-card[data-v-fca20a7b]{background:#fff;border:1px solid #d9d9d9b3;border-radius:clamp(28px,3.2vw,44px);padding:clamp(28px,4vw,56px);position:relative;box-shadow:0 12px 36px -4px #0000000d}.calc-head[data-v-fca20a7b]{text-align:center;max-width:860px;margin:0 auto 44px}.calc-badge[data-v-fca20a7b]{color:#1791ff;background:#1791ff14;border:1px solid #1791ff38;border-radius:999px;align-items:center;gap:8px;margin-bottom:16px;padding:6px 16px;font-size:13px;font-weight:700;display:inline-flex}.calc-badge-dot[data-v-fca20a7b]{background:#1791ff;border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #1791ff99}.calc-title[data-v-fca20a7b]{color:#141414;letter-spacing:-.01em;margin:0 0 16px;font-size:clamp(26px,3.6vw,40px);font-weight:900;line-height:1.35}.calc-text-accent[data-v-fca20a7b]{color:#1791ff;display:block}.calc-desc[data-v-fca20a7b]{color:#52525b;margin:0;font-size:16px;line-height:1.85}.calc-workbench-grid[data-v-fca20a7b]{grid-template-columns:1.15fr .85fr;align-items:start;gap:clamp(24px,3.5vw,44px);display:grid}.calc-form-card[data-v-fca20a7b]{background:#f9f9f9;border:1px solid #e4e4e7;border-radius:28px;flex-direction:column;gap:24px;padding:30px;display:flex}.calc-step-group[data-v-fca20a7b]{flex-direction:column;gap:12px;display:flex}.calc-step-label[data-v-fca20a7b]{color:#141414;align-items:center;gap:8px;font-size:14.5px;font-weight:800;display:flex}.calc-step-label-row[data-v-fca20a7b]{justify-content:space-between;align-items:center;display:flex}.step-num[data-v-fca20a7b]{color:#fff;background:#1791ff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;font-weight:900;display:grid}.calc-days-badge[data-v-fca20a7b]{color:#1791ff;background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:4px 12px;font-size:13.5px;font-weight:800}.calc-toggle-pills[data-v-fca20a7b]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.calc-pill-btn[data-v-fca20a7b]{cursor:pointer;background:#fff;border:1.5px solid #e4e4e7;border-radius:14px;flex-direction:column;align-items:center;padding:12px;font-family:inherit;transition:all .2s;display:flex}.calc-pill-btn.active[data-v-fca20a7b]{background:#f0f7ff;border-color:#1791ff}.pill-sym[data-v-fca20a7b]{color:#141414;font-size:14px;font-weight:900}.calc-pill-btn.active .pill-sym[data-v-fca20a7b]{color:#1791ff}.pill-title[data-v-fca20a7b]{color:#64748b;margin-top:2px;font-size:11.5px}.calc-input-wrap[data-v-fca20a7b]{background:#fff;border:1.5px solid #e4e4e7;border-radius:14px;align-items:center;height:52px;padding:0 16px;transition:border-color .2s;display:flex}.calc-input-wrap[data-v-fca20a7b]:focus-within{border-color:#1791ff}.calc-input-prefix[data-v-fca20a7b]{color:#64748b;margin-left:8px;font-size:15px;font-weight:800}.calc-text-input[data-v-fca20a7b]{color:#141414;background:0 0;border:none;outline:none;width:100%;font-family:monospace;font-size:19px;font-weight:800}.calc-live-conv[data-v-fca20a7b]{color:#52525b;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.conv-val[data-v-fca20a7b]{color:#1791ff;font-weight:800}.conv-rate[data-v-fca20a7b]{color:#94a3b8;font-size:11.5px}.calc-presets-row[data-v-fca20a7b]{flex-wrap:wrap;gap:8px;display:flex}.calc-preset-chip[data-v-fca20a7b]{color:#52525b;cursor:pointer;background:#fff;border:1px solid #e4e4e7;border-radius:10px;padding:7px 14px;font-family:inherit;font-size:12.5px;font-weight:700;transition:all .15s}.calc-preset-chip[data-v-fca20a7b]:hover{color:#141414;background:#f4f4f5}.calc-preset-chip.active[data-v-fca20a7b]{color:#fff;background:#1791ff;border-color:#1791ff}.calc-slider-container[data-v-fca20a7b]{padding:6px 0}.calc-range-slider[data-v-fca20a7b]{appearance:none;cursor:pointer;background:#e4e4e7;border-radius:999px;outline:none;width:100%;height:6px}.calc-range-slider[data-v-fca20a7b]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#1791ff;border-radius:50%;width:22px;height:22px;box-shadow:0 2px 8px #1791ff66}.calc-form-note[data-v-fca20a7b]{color:#64748b;border-top:1px solid #ececec;align-items:center;gap:8px;padding-top:12px;font-size:12px;line-height:1.6;display:flex}.calc-result-card[data-v-fca20a7b]{background:linear-gradient(#fff 0%,#f8fafc 100%);border:1.5px solid #1791ff4d;border-radius:28px;flex-direction:column;padding:32px 28px;display:flex;box-shadow:0 16px 40px #0000000d}.cr-badge-top[data-v-fca20a7b]{color:#64748b;align-items:center;gap:8px;margin-bottom:12px;font-size:12px;font-weight:700;display:inline-flex}.cr-dot[data-v-fca20a7b]{background:#16a34a;border-radius:50%;width:8px;height:8px}.cr-hero-amount[data-v-fca20a7b]{color:#0f172a;align-items:baseline;margin-bottom:4px;display:flex}.cr-dollar-sign[data-v-fca20a7b]{color:#1791ff;margin-left:4px;font-size:26px;font-weight:800}.cr-int-val[data-v-fca20a7b]{letter-spacing:-.02em;font-family:monospace;font-size:clamp(34px,4.5vw,48px);font-weight:900}.cr-dec-val[data-v-fca20a7b]{color:#64748b;font-family:monospace;font-size:24px;font-weight:700}.cr-toman-val[data-v-fca20a7b]{color:#64748b;margin-bottom:24px;font-size:15px;font-weight:700}.cr-metrics-grid[data-v-fca20a7b]{border-bottom:1px solid #ececec;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:24px;padding-bottom:22px;display:grid}.cr-metric-cell[data-v-fca20a7b]{flex-direction:column;display:flex}.m-label[data-v-fca20a7b]{color:#64748b;margin-bottom:4px;font-size:11px}.m-val[data-v-fca20a7b]{font-family:monospace;font-size:16.5px;font-weight:900}.m-sub[data-v-fca20a7b]{color:#94a3b8;margin-top:2px;font-size:11px}.text-success[data-v-fca20a7b]{color:#16a34a}.text-accent[data-v-fca20a7b]{color:#1791ff}.cr-chart-container[data-v-fca20a7b]{background:#fff;border:1px solid #e2e8f0;border-radius:18px;margin-bottom:24px;padding:12px}.cr-svg-chart[data-v-fca20a7b]{width:100%;height:140px;display:block}.cr-chart-footer[data-v-fca20a7b]{color:#64748b;justify-content:space-between;align-items:center;margin-top:8px;font-size:11px;display:flex}.cr-action-wrap[data-v-fca20a7b]{margin-top:auto}.cr-action-btn[data-v-fca20a7b]{color:#fff;cursor:pointer;background:#1791ff;border:none;border-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;padding:14px 24px;font-family:inherit;font-size:14.5px;font-weight:800;transition:all .2s;display:inline-flex;box-shadow:0 8px 24px #1791ff4d}.cr-action-btn[data-v-fca20a7b]:hover{background:#0077e6;transform:translateY(-2px);box-shadow:0 12px 28px #1791ff66}@media (width<=1024px){.calc-workbench-grid[data-v-fca20a7b]{grid-template-columns:1fr}}@media (width<=640px){.calc-page-card[data-v-fca20a7b]{border-radius:24px;padding:24px 18px}.calc-title[data-v-fca20a7b]{font-size:23px}.calc-form-card[data-v-fca20a7b]{padding:20px 16px}.calc-result-card[data-v-fca20a7b]{padding:22px 18px}.cr-metrics-grid[data-v-fca20a7b]{grid-template-columns:1fr;gap:14px}}.rd[data-v-0dde2202]{color:var(--red)}.pricing-root[data-v-0dde2202]{overflow-x:hidden}.ph[data-v-0dde2202]{background:radial-gradient(at 80% 20%,#1791ff2e,#0000 60%),radial-gradient(at 10% 80%,#1791ff14,#0000 55%),#0a0a0a;padding:90px 0 60px;position:relative;overflow:hidden}.ph-inner[data-v-0dde2202]{z-index:2;max-width:1000px;position:relative}.ph-meta[data-v-0dde2202]{align-items:center;gap:14px;margin-bottom:24px;display:flex}.ph-num[data-v-0dde2202]{letter-spacing:.18em;color:var(--muted);font-size:11px}.ph .h-display[data-v-0dde2202]{margin-bottom:22px}.ph .lead.big[data-v-0dde2202]{max-width:760px;font-size:17px}.ph-actions[data-v-0dde2202]{flex-wrap:wrap;align-items:center;gap:20px;margin-top:36px;display:flex}.ph-updated[data-v-0dde2202]{letter-spacing:.2em;color:var(--muted);font-size:11px}.ph-mega[data-v-0dde2202]{letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1px #ffffff0f;z-index:0;pointer-events:none;font-size:clamp(120px,22vw,320px);font-weight:900;line-height:.8;position:absolute;bottom:-40px;right:-20px}.hl-grid[data-v-0dde2202]{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:0;display:grid}.hl[data-v-0dde2202]{border-right:1px solid var(--line);background:#ffffff08;padding:32px 28px 36px;transition:background .3s;position:relative}.hl[data-v-0dde2202]:last-child{border-right:none}.hl[data-v-0dde2202]:hover{background:#ffffff0f}.hl-top[data-v-0dde2202]{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.hl-pair[data-v-0dde2202]{letter-spacing:.18em;color:var(--muted);font-size:11px}.hl-chg[data-v-0dde2202]{border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.hl-chg.up[data-v-0dde2202]{color:var(--green);background:#00b86b14}.hl-chg.dn[data-v-0dde2202]{color:var(--red);background:#1791ff14}.hl-label[data-v-0dde2202]{color:var(--muted);margin-bottom:8px;font-size:13px}.hl-price[data-v-0dde2202]{letter-spacing:-.02em;color:#fff;margin-bottom:6px;font-size:clamp(24px,2.4vw,34px);font-weight:800}.hl-cur[data-v-0dde2202]{color:var(--muted);font-size:12px}@media (width<=920px){.hl-grid[data-v-0dde2202]{grid-template-columns:repeat(2,1fr)}.hl[data-v-0dde2202]:nth-child(2){border-right:none}.hl[data-v-0dde2202]:first-child,.hl[data-v-0dde2202]:nth-child(2){border-bottom:1px solid var(--line)}.hl[data-v-0dde2202]:nth-child(3){border-right:1px solid var(--line)}}@media (width<=540px){.hl-grid[data-v-0dde2202]{grid-template-columns:1fr}.hl[data-v-0dde2202]{border-bottom:1px solid var(--line);border-right:none!important}.hl[data-v-0dde2202]:last-child{border-bottom:none}}.filters[data-v-0dde2202]{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:18px;margin-bottom:24px;padding-bottom:24px;display:grid}.search[data-v-0dde2202]{border:1px solid var(--line);color:var(--muted);background:#0c0c0e;align-items:center;gap:10px;padding:12px 16px;display:flex}.search input[data-v-0dde2202]{color:#fff;background:0 0;border:0;outline:0;flex:1;font-family:inherit;font-size:14px}.search input[data-v-0dde2202]::placeholder{color:var(--muted)}.chips[data-v-0dde2202]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-v-0dde2202]{border:1px solid var(--line);color:var(--muted);letter-spacing:.12em;cursor:pointer;background:0 0;padding:8px 14px;font-size:11px;transition:all .2s}.chip[data-v-0dde2202]:hover{color:#fff;border-color:var(--line-strong)}.chip.active[data-v-0dde2202]{color:#fff;background:var(--red);border-color:var(--red)}@media (width<=720px){.filters[data-v-0dde2202]{grid-template-columns:1fr}}.state-msg[data-v-0dde2202]{text-align:center;border:1px solid var(--line);color:var(--muted);padding:40px 20px;font-size:14px}.board[data-v-0dde2202]{flex-direction:column;gap:6px;display:flex}.board-head[data-v-0dde2202],.row[data-v-0dde2202]{grid-template-columns:1.6fr 1.1fr .9fr 1.3fr .9fr 1fr;align-items:center;gap:14px;padding:16px 20px;display:grid}.board-head[data-v-0dde2202]{letter-spacing:.04em;color:var(--muted);border-bottom:1px solid #ffffff0a;margin-bottom:6px;padding:10px 20px;font-size:11px}.board-head>span[data-v-0dde2202]{text-align:right}.board-head .th-spark[data-v-0dde2202]{text-align:center}.row[data-v-0dde2202]{background:#ffffff06;border-radius:10px;transition:background .18s,transform .18s}.row[data-v-0dde2202]:hover{background:#ffffff0d}.c-sym[data-v-0dde2202]{text-align:right}.sym-name[data-v-0dde2202]{color:#fff;font-size:14px;font-weight:700}.c-price[data-v-0dde2202]{text-align:right}.p-val[data-v-0dde2202]{color:#fff;font-size:14.5px;font-weight:700}.p-unit[data-v-0dde2202]{color:#ffffff73;margin-right:4px;font-family:inherit;font-size:11px;font-weight:400}.c-chg[data-v-0dde2202],.c-wchg[data-v-0dde2202]{justify-self:end;align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.up[data-v-0dde2202]{color:var(--green)}.dn[data-v-0dde2202]{color:var(--red)}.c-vol[data-v-0dde2202]{color:#fff;text-align:right;font-size:13px;font-weight:600}.vol-unit[data-v-0dde2202]{color:var(--muted);margin-right:4px;font-size:11px;font-weight:400}.c-spark[data-v-0dde2202]{justify-self:center;width:110px;height:36px}.c-spark svg[data-v-0dde2202]{width:100%;height:100%;display:block}@media (width<=1100px){.board-head[data-v-0dde2202]{display:none}.row[data-v-0dde2202]{grid-template-columns:1.4fr 1fr .8fr;grid-template-areas:"sym price chg""vol wchg spark";gap:10px 14px;padding:14px 16px}.c-sym[data-v-0dde2202]{grid-area:sym}.c-price[data-v-0dde2202]{grid-area:price}.c-chg[data-v-0dde2202]{grid-area:chg}.c-vol[data-v-0dde2202]{grid-area:vol}.c-wchg[data-v-0dde2202]{grid-area:wchg}.c-spark[data-v-0dde2202]{grid-area:spark;width:90px}}@media (width<=640px){.row[data-v-0dde2202]{grid-template-columns:1fr auto;grid-template-areas:"sym price""chg wchg""vol spark";gap:8px 14px}.c-spark[data-v-0dde2202]{width:100%;max-width:140px}}.cta-sec[data-v-0dde2202]{background:linear-gradient(#0a0a0a 0%,#050505 100%);position:relative;overflow:hidden}.cta-inner[data-v-0dde2202]{z-index:1;grid-template-columns:1.4fr 1fr;align-items:center;gap:40px;display:grid;position:relative}.cta-row[data-v-0dde2202]{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.cta-mega[data-v-0dde2202]{letter-spacing:-.05em;color:#0000;-webkit-text-stroke:1px #ffffff2e;text-align:center;font-size:clamp(80px,14vw,220px);font-weight:900;line-height:.85}.cta-sub[data-v-0dde2202]{text-align:center;letter-spacing:.32em;color:var(--red);margin-top:6px;font-size:11px}@media (width<=820px){.cta-inner[data-v-0dde2202]{grid-template-columns:1fr}}.row-head[data-v-0dde2202]{grid-template-columns:1.2fr 1fr;align-items:end;gap:40px;margin-bottom:56px;display:grid}@media (width<=820px){.row-head[data-v-0dde2202]{grid-template-columns:1fr;gap:18px}}.ct-page-root[data-v-2d634bb7]{background-color:var(--bg,#e5e5e5);direction:rtl;flex-direction:column;gap:clamp(32px,4vw,56px);min-height:100vh;padding:clamp(24px,4vw,48px) 0 80px;display:flex;overflow-x:clip}.ct-section-wrap[data-v-2d634bb7]{box-sizing:border-box;width:100%;max-width:1360px;margin:0 auto;padding:0 clamp(16px,3vw,32px)}.ct-page-card[data-v-2d634bb7]{background:#fff;border:1px solid #d9d9d9b3;border-radius:clamp(28px,3.2vw,44px);padding:clamp(28px,4vw,56px);position:relative;box-shadow:0 12px 36px -4px #0000000d}.ct-tabs-nav[data-v-2d634bb7]{background:#f4f4f5;border:1px solid #e4e4e7;border-radius:999px;flex-wrap:wrap;align-items:center;gap:10px;width:fit-content;margin-bottom:36px;padding:6px;display:flex}.ct-tab-btn[data-v-2d634bb7]{color:#52525b;cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:8px;padding:10px 20px;font-family:inherit;font-size:13.5px;font-weight:700;transition:all .2s;display:inline-flex}.ct-tab-btn[data-v-2d634bb7]:hover{color:#141414}.ct-tab-btn.active[data-v-2d634bb7]{color:#1791ff;background:#fff;box-shadow:0 4px 14px #00000014}.ct-tab-dot[data-v-2d634bb7]{background:#a1a1aa;border-radius:50%;width:7px;height:7px;transition:all .2s}.ct-tab-btn.active .ct-tab-dot[data-v-2d634bb7]{background:#1791ff;box-shadow:0 0 8px #1791ff99}.ct-hero-grid[data-v-2d634bb7]{grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(32px,4vw,56px);display:grid}.ct-badge-row[data-v-2d634bb7]{margin-bottom:16px}.ct-pill-badge[data-v-2d634bb7]{color:#1791ff;background:#1791ff14;border:1px solid #1791ff38;border-radius:999px;padding:6px 14px;font-size:12.5px;font-weight:700;display:inline-block}.ct-hero-title[data-v-2d634bb7]{color:#141414;letter-spacing:-.01em;margin:0 0 20px;font-size:clamp(28px,4vw,44px);font-weight:900;line-height:1.35}.ct-text-accent[data-v-2d634bb7]{color:#1791ff;display:block}.ct-hero-desc[data-v-2d634bb7]{color:#52525b;margin:0 0 32px;font-size:16px;line-height:1.9}.ct-hero-actions[data-v-2d634bb7]{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:32px;display:flex}.ct-btn-primary[data-v-2d634bb7]{color:#fff;background:#1791ff;border-radius:14px;align-items:center;gap:8px;padding:13px 26px;font-size:14.5px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 8px 24px #1791ff4d}.ct-btn-primary[data-v-2d634bb7]:hover{background:#0077e6;transform:translateY(-2px);box-shadow:0 12px 28px #1791ff66}.ct-btn-secondary[data-v-2d634bb7]{color:#18181b;background:#f4f4f5;border:1px solid #e4e4e7;border-radius:14px;align-items:center;padding:13px 24px;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.ct-btn-secondary[data-v-2d634bb7]:hover{background:#e4e4e7}.ct-trust-items[data-v-2d634bb7]{border-top:1px solid #f0f0f0;flex-direction:column;gap:10px;padding-top:20px;display:flex}.ct-trust-tag[data-v-2d634bb7]{color:#27272a;align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:inline-flex}.ct-check-icon[data-v-2d634bb7]{color:#16a34a;background:#22c55e26;border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;font-weight:900;display:grid}.ct-visual-card[data-v-2d634bb7]{background:#f9f9f9;border:1px solid #e4e4e7;border-radius:28px;flex-direction:column;align-items:center;padding:24px;display:flex;box-shadow:0 8px 30px #00000008}.ct-3d-graphic[data-v-2d634bb7]{object-fit:contain;width:100%;max-width:380px;height:auto;margin-bottom:20px}.ct-stats-strip[data-v-2d634bb7]{grid-template-columns:repeat(2,1fr);gap:12px;width:100%;display:grid}.ct-stat-item[data-v-2d634bb7]{background:#fff;border:1px solid #e4e4e7;border-radius:16px;flex-direction:column;padding:16px;display:flex}.ct-stat-key[data-v-2d634bb7]{letter-spacing:.06em;color:#64748b;margin-bottom:4px;font-size:10.5px;font-weight:800}.ct-stat-val[data-v-2d634bb7]{color:#1791ff;margin-bottom:2px;font-size:22px;font-weight:900}.ct-stat-desc[data-v-2d634bb7]{color:#71717a;font-size:11.5px}.ct-card-head[data-v-2d634bb7]{text-align:center;max-width:760px;margin:0 auto 44px}.ct-section-badge[data-v-2d634bb7]{color:#1791ff;background:#1791ff14;border-radius:999px;margin-bottom:10px;padding:4px 14px;font-size:12px;font-weight:700;display:inline-block}.ct-card-title[data-v-2d634bb7]{color:#141414;margin:0 0 12px;font-size:clamp(22px,3.2vw,32px);font-weight:900}.ct-card-subtitle[data-v-2d634bb7]{color:#64748b;margin:0;font-size:15px;line-height:1.8}.ct-steps-grid[data-v-2d634bb7]{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.ct-step-card[data-v-2d634bb7]{background:#f9f9f9;border:1px solid #e4e4e7;border-radius:22px;align-items:flex-start;gap:20px;padding:26px;transition:transform .2s,box-shadow .2s;display:flex}.ct-step-card[data-v-2d634bb7]:hover{transform:translateY(-3px);box-shadow:0 10px 24px #0000000a}.ct-step-num[data-v-2d634bb7]{color:#1791ff;flex-shrink:0;font-size:32px;font-weight:900;line-height:1}.ct-step-title[data-v-2d634bb7]{color:#141414;margin:0 0 8px;font-size:16.5px;font-weight:800}.ct-step-desc[data-v-2d634bb7]{color:#52525b;margin:0;font-size:14px;line-height:1.8}.ct-modes-grid[data-v-2d634bb7]{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.ct-mode-card[data-v-2d634bb7]{background:#f9f9f9;border:1px solid #e4e4e7;border-radius:24px;flex-direction:column;padding:30px 26px;transition:all .25s;display:flex;position:relative}.ct-mode-card[data-v-2d634bb7]:hover{transform:translateY(-4px);box-shadow:0 16px 36px #0000000f}.ct-mode-card.featured[data-v-2d634bb7]{background:#fff;border-color:#1791ff66;box-shadow:0 12px 32px #1791ff14}.ct-mode-top[data-v-2d634bb7]{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.ct-mode-icon[data-v-2d634bb7]{font-size:32px}.ct-mode-badge[data-v-2d634bb7]{color:#475569;background:#f1f5f9;border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:700}.ct-mode-card.featured .ct-mode-badge[data-v-2d634bb7]{color:#1791ff;background:#1791ff1a}.ct-mode-title[data-v-2d634bb7]{color:#141414;margin:0 0 10px;font-size:19px;font-weight:800}.ct-mode-desc[data-v-2d634bb7]{color:#52525b;flex:1;margin:0 0 24px;font-size:14px;line-height:1.8}.ct-mode-btn[data-v-2d634bb7]{color:#141414;background:#fff;border:1px solid #e2e8f0;border-radius:12px;justify-content:space-between;align-items:center;padding:12px 18px;font-size:13.5px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.ct-mode-card.featured .ct-mode-btn[data-v-2d634bb7]{color:#fff;background:#1791ff;border-color:#1791ff}.ct-mode-card.featured .ct-mode-btn[data-v-2d634bb7]:hover{background:#0077e6}.ct-pillars-grid[data-v-2d634bb7]{grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:40px;display:grid}.ct-pillar-card[data-v-2d634bb7]{background:#f9f9f9;border:1px solid #e4e4e7;border-radius:20px;padding:24px}.ct-pillar-bullet[data-v-2d634bb7]{background:#1791ff;border-radius:50%;width:8px;height:8px;margin-bottom:14px}.ct-pillar-title[data-v-2d634bb7]{color:#141414;margin:0 0 8px;font-size:16px;font-weight:800}.ct-pillar-desc[data-v-2d634bb7]{color:#52525b;margin:0;font-size:13.5px;line-height:1.75}.ct-risk-strip[data-v-2d634bb7]{background:#f0f7ff;border:1px solid #1791ff40;border-radius:24px;padding:28px}.ct-risk-strip-title[data-v-2d634bb7]{color:#1e293b;margin-bottom:20px;font-size:16px;font-weight:800}.ct-risk-grid[data-v-2d634bb7]{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.ct-risk-card[data-v-2d634bb7]{background:#fff;border:1px solid #1791ff26;border-radius:16px;padding:20px}.ct-risk-num[data-v-2d634bb7]{color:#1791ff;margin-bottom:8px;font-size:13px;font-weight:900;display:block}.ct-risk-title[data-v-2d634bb7]{color:#141414;margin:0 0 6px;font-size:14.5px;font-weight:800}.ct-risk-desc[data-v-2d634bb7]{color:#64748b;margin:0;font-size:12.5px;line-height:1.7}.ct-faqs-list[data-v-2d634bb7]{flex-direction:column;gap:12px;max-width:920px;margin:0 auto;display:flex}.ct-faq-item[data-v-2d634bb7]{background:#f9f9f9;border:1px solid #e4e4e7;border-radius:18px;transition:all .2s;overflow:hidden}.ct-faq-item.open[data-v-2d634bb7]{background:#fff;border-color:#1791ff59;box-shadow:0 6px 20px #0000000a}.ct-faq-question[data-v-2d634bb7]{color:#18181b;text-align:right;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:20px 24px;font-family:inherit;font-size:15.5px;font-weight:700;display:flex}.ct-faq-question[data-v-2d634bb7]:hover{color:#1791ff}.ct-faq-icon[data-v-2d634bb7]{color:#1791ff;flex-shrink:0;font-size:20px;font-weight:700}.ct-faq-answer[data-v-2d634bb7]{color:#52525b;border-top:1px solid #f4f4f5;padding:14px 24px 22px;font-size:14.5px;line-height:1.85}@media (width<=1024px){.ct-hero-grid[data-v-2d634bb7],.ct-modes-grid[data-v-2d634bb7]{grid-template-columns:1fr}.ct-pillars-grid[data-v-2d634bb7],.ct-risk-grid[data-v-2d634bb7]{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.ct-steps-grid[data-v-2d634bb7],.ct-pillars-grid[data-v-2d634bb7],.ct-risk-grid[data-v-2d634bb7]{grid-template-columns:1fr}}@media (width<=640px){.ct-page-card[data-v-2d634bb7]{border-radius:24px;padding:24px 18px}.ct-hero-title[data-v-2d634bb7]{font-size:23px}.ct-tabs-nav[data-v-2d634bb7]{border-radius:18px;width:100%}.ct-tab-btn[data-v-2d634bb7]{justify-content:center;width:100%}.ct-stats-strip[data-v-2d634bb7]{grid-template-columns:1fr}.ct-hero-actions[data-v-2d634bb7]{flex-direction:column;align-items:stretch}.ct-btn-primary[data-v-2d634bb7],.ct-btn-secondary[data-v-2d634bb7]{justify-content:center}}.ai-page-root[data-v-7c381a37]{background-color:var(--bg,#e5e5e5);direction:rtl;flex-direction:column;gap:clamp(32px,4vw,56px);min-height:100vh;padding:clamp(24px,4vw,48px) 0 80px;display:flex;overflow-x:clip}.ai-section-wrap[data-v-7c381a37]{box-sizing:border-box;width:100%;max-width:1360px;margin:0 auto;padding:0 clamp(16px,3vw,32px)}.ai-page-card[data-v-7c381a37]{background:#fff;border:1px solid #d9d9d9b3;border-radius:clamp(28px,3.2vw,44px);padding:clamp(28px,4vw,56px);position:relative;box-shadow:0 12px 36px -4px #0000000d}.ai-hero-grid[data-v-7c381a37]{grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(32px,4vw,56px);display:grid}.ai-badge-row[data-v-7c381a37]{margin-bottom:16px}.ai-pill-badge[data-v-7c381a37]{color:#1791ff;background:#1791ff14;border:1px solid #1791ff38;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:12.5px;font-weight:700;display:inline-flex}.ai-live-dot[data-v-7c381a37]{background:#1791ff;border-radius:50%;width:8px;height:8px;animation:1.8s infinite pulse-live-7c381a37;box-shadow:0 0 8px #1791ffcc}@keyframes pulse-live-7c381a37{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.ai-hero-title[data-v-7c381a37]{color:#141414;letter-spacing:-.01em;margin:0 0 20px;font-size:clamp(26px,3.8vw,42px);font-weight:900;line-height:1.35}.ai-text-accent[data-v-7c381a37]{color:#1791ff;display:block}.ai-hero-desc[data-v-7c381a37]{color:#52525b;margin:0 0 32px;font-size:16px;line-height:1.9}.ai-hero-actions[data-v-7c381a37]{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:36px;display:flex}.ai-btn-primary[data-v-7c381a37]{color:#fff;background:#1791ff;border-radius:14px;align-items:center;gap:8px;padding:13px 26px;font-size:14.5px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 8px 24px #1791ff4d}.ai-btn-primary[data-v-7c381a37]:hover{background:#0077e6;transform:translateY(-2px);box-shadow:0 12px 28px #1791ff66}.ai-btn-secondary[data-v-7c381a37]{color:#18181b;background:#f4f4f5;border:1px solid #e4e4e7;border-radius:14px;align-items:center;padding:13px 24px;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.ai-btn-secondary[data-v-7c381a37]:hover{background:#e4e4e7}.ai-hero-stats[data-v-7c381a37]{border-top:1px solid #f0f0f0;grid-template-columns:repeat(4,1fr);gap:12px;padding-top:24px;display:grid}.ai-hero-stat[data-v-7c381a37]{flex-direction:column;display:flex}.ai-stat-v[data-v-7c381a37]{color:#1791ff;font-size:22px;font-weight:900;line-height:1.2}.ai-stat-k[data-v-7c381a37]{letter-spacing:.05em;color:#64748b;margin-top:2px;font-size:10px;font-weight:800}.ai-stat-d[data-v-7c381a37]{color:#71717a;margin-top:2px;font-size:11px}.ai-terminal-card[data-v-7c381a37]{color:#fff;background:linear-gradient(145deg,#0b132b 0%,#1c2541 100%);border:1px solid #ffffff1a;border-radius:28px;flex-direction:column;min-height:440px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px #0b132b40}.ai-canvas-element[data-v-7c381a37]{pointer-events:none;opacity:.5;width:100%;height:100%;position:absolute;inset:0}.ai-terminal-content[data-v-7c381a37]{z-index:2;flex-direction:column;flex:1;height:100%;padding:24px;display:flex;position:relative}.ai-terminal-header[data-v-7c381a37]{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.ai-terminal-status[data-v-7c381a37]{align-items:center;gap:8px;display:flex}.ai-pulse-dot[data-v-7c381a37]{background:#22c55e;border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #22c55e}.ai-terminal-text[data-v-7c381a37]{letter-spacing:.08em;color:#94a3b8;font-family:monospace;font-size:11px;font-weight:800}.ai-terminal-badge[data-v-7c381a37]{color:#4ade80;background:#22c55e26;border:1px solid #22c55e4d;border-radius:6px;padding:3px 8px;font-size:10px;font-weight:800}.ai-terminal-body[data-v-7c381a37]{flex:1;padding:20px 0}.ai-terminal-radar[data-v-7c381a37]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;margin-bottom:18px;padding:16px}.ai-radar-info[data-v-7c381a37]{justify-content:space-between;display:flex}.ai-radar-metric[data-v-7c381a37]{flex-direction:column;gap:4px;display:flex}.metric-label[data-v-7c381a37]{color:#94a3b8;font-size:11px}.metric-val[data-v-7c381a37]{color:#38bdf8;font-size:15px;font-weight:800}.ai-terminal-snippet[data-v-7c381a37]{flex-direction:column;gap:10px;display:flex}.ai-snippet-item[data-v-7c381a37]{background:#ffffff08;border:1px solid #ffffff12;border-radius:12px;justify-content:space-between;align-items:center;padding:10px 14px;font-size:12.5px;display:flex}.pair-tag[data-v-7c381a37]{color:#f8fafc;font-family:monospace;font-weight:700}.dir-tag[data-v-7c381a37]{border-radius:6px;padding:2px 8px;font-size:11px;font-weight:800}.dir-tag.buy[data-v-7c381a37]{color:#4ade80;background:#22c55e26}.target-tag[data-v-7c381a37]{color:#cbd5e1;font-size:11.5px}.win-tag[data-v-7c381a37]{color:#38bdf8;font-weight:700}.ai-terminal-footer[data-v-7c381a37]{color:#94a3b8;text-align:center;border-top:1px solid #ffffff14;padding-top:14px;font-size:11.5px}.ai-card-head[data-v-7c381a37]{text-align:center;max-width:760px;margin:0 auto 44px}.ai-section-badge[data-v-7c381a37]{color:#1791ff;background:#1791ff14;border-radius:999px;margin-bottom:10px;padding:4px 14px;font-size:12px;font-weight:700;display:inline-block}.ai-card-title[data-v-7c381a37]{color:#141414;margin:0 0 12px;font-size:clamp(22px,3.2vw,32px);font-weight:900}.ai-card-subtitle[data-v-7c381a37]{color:#64748b;margin:0;font-size:15px;line-height:1.8}.ai-signals-grid[data-v-7c381a37]{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.ai-sig-card[data-v-7c381a37]{background:#f9f9f9;border:1px solid #e4e4e7;border-radius:22px;flex-direction:column;padding:22px;transition:transform .2s,box-shadow .2s;display:flex}.ai-sig-card[data-v-7c381a37]:hover{transform:translateY(-3px);box-shadow:0 12px 28px #0000000d}.ai-sig-top[data-v-7c381a37]{border-bottom:1px solid #eaeaea;justify-content:space-between;align-items:flex-start;margin-bottom:16px;padding-bottom:12px;display:flex}.ai-sig-symbol[data-v-7c381a37]{color:#141414;margin:0;font-family:monospace;font-size:17px;font-weight:800}.ai-sig-market[data-v-7c381a37]{color:#71717a;font-size:11.5px}.ai-sig-dir[data-v-7c381a37]{border-radius:999px;padding:3px 10px;font-size:11px;font-weight:800}.ai-sig-dir.buy[data-v-7c381a37]{color:#16a34a;background:#22c55e1f}.ai-sig-dir.sell[data-v-7c381a37]{color:#dc2626;background:#ef44441f}.ai-sig-metrics[data-v-7c381a37]{flex-direction:column;gap:8px;margin-bottom:18px;font-size:13px;display:flex}.ai-sig-metric-item[data-v-7c381a37]{justify-content:space-between;display:flex}.ai-sig-metric-item .label[data-v-7c381a37]{color:#64748b}.ai-sig-metric-item .val[data-v-7c381a37]{color:#18181b;font-family:monospace;font-weight:700}.ai-sig-metric-item .val.text-success[data-v-7c381a37]{color:#16a34a}.ai-sig-metric-item .val.text-danger[data-v-7c381a37]{color:#dc2626}.ai-sig-metric-item .val.text-accent[data-v-7c381a37]{color:#1791ff}.ai-sig-status[data-v-7c381a37]{margin-top:auto}.status-badge.success[data-v-7c381a37]{text-align:center;color:#059669;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:10px;width:100%;padding:6px;font-size:12px;font-weight:700;display:inline-block}.ai-features-grid[data-v-7c381a37]{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.ai-feat-card[data-v-7c381a37]{background:#f9f9f9;border:1px solid #e4e4e7;border-radius:22px;flex-direction:column;padding:26px;display:flex}.ai-feat-header[data-v-7c381a37]{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.ai-feat-icon[data-v-7c381a37]{font-size:26px}.ai-feat-num[data-v-7c381a37]{color:#1791ff;font-size:24px;font-weight:900}.ai-feat-title[data-v-7c381a37]{color:#141414;margin:0 0 8px;font-size:16.5px;font-weight:800}.ai-feat-desc[data-v-7c381a37]{color:#52525b;margin:0;font-size:13.5px;line-height:1.8}.ai-adv-grid[data-v-7c381a37]{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.ai-adv-card[data-v-7c381a37]{background:#f9f9f9;border:1px solid #e4e4e7;border-radius:22px;padding:26px}.ai-adv-dot[data-v-7c381a37]{background:#1791ff;border-radius:50%;width:8px;height:8px;margin-bottom:14px}.ai-adv-title[data-v-7c381a37]{color:#141414;margin:0 0 8px;font-size:16.5px;font-weight:800}.ai-adv-desc[data-v-7c381a37]{color:#52525b;margin:0;font-size:14px;line-height:1.8}@media (width<=1024px){.ai-hero-grid[data-v-7c381a37]{grid-template-columns:1fr}.ai-signals-grid[data-v-7c381a37],.ai-features-grid[data-v-7c381a37]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.ai-page-card[data-v-7c381a37]{border-radius:24px;padding:24px 18px}.ai-hero-title[data-v-7c381a37]{font-size:23px}.ai-hero-stats[data-v-7c381a37]{grid-template-columns:repeat(2,1fr);gap:16px}.ai-hero-actions[data-v-7c381a37]{flex-direction:column;align-items:stretch}.ai-btn-primary[data-v-7c381a37],.ai-btn-secondary[data-v-7c381a37]{justify-content:center}.ai-signals-grid[data-v-7c381a37],.ai-features-grid[data-v-7c381a37],.ai-adv-grid[data-v-7c381a37]{grid-template-columns:1fr}}.cch-page-root[data-v-6672b6dd]{background-color:var(--bg,#e5e5e5);direction:rtl;flex-direction:column;gap:clamp(32px,4vw,56px);min-height:100vh;padding:clamp(24px,4vw,48px) 0 80px;display:flex;overflow-x:clip}.cch-section-wrap[data-v-6672b6dd]{box-sizing:border-box;width:100%;max-width:1360px;margin:0 auto;padding:0 clamp(16px,3vw,32px)}.cch-page-card[data-v-6672b6dd]{background:#fff;border:1px solid #d9d9d9b3;border-radius:clamp(28px,3.2vw,44px);padding:clamp(28px,4vw,56px);position:relative;box-shadow:0 12px 36px -4px #0000000d}.cch-hero-content[data-v-6672b6dd]{text-align:center;max-width:880px;margin:0 auto}.cch-badge-row[data-v-6672b6dd]{margin-bottom:18px}.cch-pill-badge[data-v-6672b6dd]{color:#1791ff;background:#1791ff14;border:1px solid #1791ff38;border-radius:999px;align-items:center;gap:8px;padding:6px 16px;font-size:13px;font-weight:700;display:inline-flex}.cch-badge-dot[data-v-6672b6dd]{background:#1791ff;border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #1791ff99}.cch-hero-title[data-v-6672b6dd]{color:#141414;letter-spacing:-.01em;margin:0 0 20px;font-size:clamp(28px,4vw,44px);font-weight:900;line-height:1.35}.cch-text-accent[data-v-6672b6dd]{color:#1791ff;display:block}.cch-hero-desc[data-v-6672b6dd]{color:#52525b;max-width:740px;margin:0 auto 34px;font-size:16.5px;line-height:1.9}.cch-hero-actions[data-v-6672b6dd]{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-bottom:44px;display:flex}.cch-btn-primary[data-v-6672b6dd]{color:#fff;background:#1791ff;border-radius:14px;align-items:center;gap:8px;padding:13px 28px;font-size:14.5px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 8px 24px #1791ff4d}.cch-btn-primary[data-v-6672b6dd]:hover{background:#0077e6;transform:translateY(-2px);box-shadow:0 12px 28px #1791ff66}.cch-btn-secondary[data-v-6672b6dd]{color:#18181b;background:#f4f4f5;border:1px solid #e4e4e7;border-radius:14px;align-items:center;padding:13px 26px;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.cch-btn-secondary[data-v-6672b6dd]:hover{background:#e4e4e7}.cch-hero-stats[data-v-6672b6dd]{border-top:1px solid #f0f0f0;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;padding-top:32px;display:flex}.cch-stat-box[data-v-6672b6dd]{flex-direction:column;display:flex}.cch-stat-box .val[data-v-6672b6dd]{color:#141414;font-size:22px;font-weight:900}.cch-stat-box .lbl[data-v-6672b6dd]{color:#64748b;margin-top:2px;font-size:12.5px}.cch-stat-sep[data-v-6672b6dd]{background:#e4e4e7;width:1px;height:32px}.cch-card-head[data-v-6672b6dd]{text-align:center;max-width:760px;margin:0 auto 44px}.cch-section-badge[data-v-6672b6dd]{color:#1791ff;background:#1791ff14;border-radius:999px;margin-bottom:10px;padding:4px 14px;font-size:12px;font-weight:700;display:inline-block}.cch-card-title[data-v-6672b6dd]{color:#141414;margin:0 0 12px;font-size:clamp(22px,3.2vw,32px);font-weight:900}.cch-card-subtitle[data-v-6672b6dd]{color:#64748b;margin:0;font-size:15px;line-height:1.8}.cch-includes-grid[data-v-6672b6dd]{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.cch-include-card[data-v-6672b6dd]{background:#f9f9f9;border:1px solid #e4e4e7;border-radius:22px;flex-direction:column;padding:26px;display:flex}.cch-inc-icon[data-v-6672b6dd]{margin-bottom:16px;font-size:32px}.cch-inc-title[data-v-6672b6dd]{color:#141414;margin:0 0 8px;font-size:16.5px;font-weight:800}.cch-inc-desc[data-v-6672b6dd]{color:#52525b;margin:0;font-size:13.5px;line-height:1.8}.cch-plans-grid[data-v-6672b6dd]{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:24px;display:grid}.cch-plan-card[data-v-6672b6dd]{background:#f9f9f9;border:1px solid #e4e4e7;border-radius:28px;flex-direction:column;padding:34px 28px;transition:all .25s;display:flex;position:relative}.cch-plan-card[data-v-6672b6dd]:hover{transform:translateY(-4px);box-shadow:0 16px 36px #0000000f}.cch-plan-card.featured[data-v-6672b6dd]{background:#fff;border-color:#1791ff66;transform:scale(1.02);box-shadow:0 16px 40px #1791ff1a}.cch-plan-card.featured[data-v-6672b6dd]:hover{transform:scale(1.02)translateY(-4px)}.cch-plan-badge-top[data-v-6672b6dd]{color:#fff;background:#1791ff;border-radius:999px;padding:4px 14px;font-size:11px;font-weight:800;position:absolute;top:-13px;right:28px;box-shadow:0 4px 12px #1791ff59}.cch-plan-num[data-v-6672b6dd]{color:#1791ff;margin-bottom:6px;font-size:13px;font-weight:900;display:block}.cch-plan-name[data-v-6672b6dd]{color:#141414;margin:0 0 8px;font-size:19px;font-weight:800}.cch-plan-short-desc[data-v-6672b6dd]{color:#64748b;margin:0 0 20px;font-size:13px;line-height:1.7}.cch-plan-price-wrap[data-v-6672b6dd]{border-bottom:1px solid #ececec;margin-bottom:22px;padding-bottom:20px}.cch-plan-price[data-v-6672b6dd]{color:#141414;font-size:28px;font-weight:900;line-height:1.1}.cch-plan-unit[data-v-6672b6dd]{color:#64748b;margin-top:4px;font-size:12px}.cch-plan-items[data-v-6672b6dd]{flex-direction:column;flex:1;gap:12px;margin:0 0 28px;padding:0;list-style:none;display:flex}.cch-plan-items li[data-v-6672b6dd]{color:#3f3f46;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.7;display:flex}.cch-check-icon[data-v-6672b6dd]{color:#16a34a;background:#22c55e26;border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;margin-top:3px;font-size:11px;font-weight:900;display:grid}.cch-plan-btn[data-v-6672b6dd]{color:#141414;background:#fff;border:1px solid #e2e8f0;border-radius:14px;justify-content:space-between;align-items:center;padding:13px 20px;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.cch-plan-btn[data-v-6672b6dd]:hover{background:#f4f4f5;border-color:#cbd5e1}.cch-plan-btn.featured[data-v-6672b6dd]{color:#fff;background:#1791ff;border-color:#1791ff;box-shadow:0 8px 24px #1791ff4d}.cch-plan-btn.featured[data-v-6672b6dd]:hover{background:#0077e6}.cch-faqs-list[data-v-6672b6dd]{flex-direction:column;gap:12px;max-width:920px;margin:0 auto;display:flex}.cch-faq-item[data-v-6672b6dd]{background:#f9f9f9;border:1px solid #e4e4e7;border-radius:18px;transition:all .2s;overflow:hidden}.cch-faq-item.open[data-v-6672b6dd]{background:#fff;border-color:#1791ff59;box-shadow:0 6px 20px #0000000a}.cch-faq-question[data-v-6672b6dd]{color:#18181b;text-align:right;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:20px 24px;font-family:inherit;font-size:15.5px;font-weight:700;display:flex}.cch-faq-question[data-v-6672b6dd]:hover{color:#1791ff}.cch-faq-icon[data-v-6672b6dd]{color:#1791ff;flex-shrink:0;font-size:20px;font-weight:700}.cch-faq-answer[data-v-6672b6dd]{color:#52525b;border-top:1px solid #f4f4f5;padding:14px 24px 22px;font-size:14.5px;line-height:1.85}@media (width<=1024px){.cch-includes-grid[data-v-6672b6dd]{grid-template-columns:repeat(2,1fr)}.cch-plans-grid[data-v-6672b6dd]{grid-template-columns:1fr}.cch-plan-card.featured[data-v-6672b6dd]{transform:none}.cch-plan-card.featured[data-v-6672b6dd]:hover{transform:translateY(-4px)}}@media (width<=640px){.cch-page-card[data-v-6672b6dd]{border-radius:24px;padding:24px 18px}.cch-hero-title[data-v-6672b6dd]{font-size:23px}.cch-hero-stats[data-v-6672b6dd]{flex-direction:column;align-items:center;gap:16px}.cch-stat-sep[data-v-6672b6dd]{display:none}.cch-includes-grid[data-v-6672b6dd]{grid-template-columns:1fr}.cch-hero-actions[data-v-6672b6dd]{flex-direction:column;align-items:stretch}.cch-btn-primary[data-v-6672b6dd],.cch-btn-secondary[data-v-6672b6dd]{justify-content:center}}.sig-page-root[data-v-3c2d963a]{background-color:var(--bg,#e5e5e5);direction:rtl;flex-direction:column;gap:clamp(32px,4vw,56px);min-height:100vh;padding:clamp(24px,4vw,48px) 0 80px;display:flex;overflow-x:clip}.sig-section-wrap[data-v-3c2d963a]{box-sizing:border-box;width:100%;max-width:1360px;margin:0 auto;padding:0 clamp(16px,3vw,32px)}.sig-page-card[data-v-3c2d963a]{background:#fff;border:1px solid #d9d9d9b3;border-radius:clamp(28px,3.2vw,44px);padding:clamp(28px,4vw,56px);position:relative;box-shadow:0 12px 36px -4px #0000000d}.sig-hero-content[data-v-3c2d963a]{text-align:center;max-width:880px;margin:0 auto}.sig-badge-row[data-v-3c2d963a]{margin-bottom:18px}.sig-pill-badge[data-v-3c2d963a]{color:#1791ff;background:#1791ff14;border:1px solid #1791ff38;border-radius:999px;align-items:center;gap:8px;padding:6px 16px;font-size:13px;font-weight:700;display:inline-flex}.sig-live-dot[data-v-3c2d963a]{background:#1791ff;border-radius:50%;width:8px;height:8px;animation:1.8s infinite pulse-live-3c2d963a;box-shadow:0 0 8px #1791ffcc}@keyframes pulse-live-3c2d963a{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.sig-hero-title[data-v-3c2d963a]{color:#141414;letter-spacing:-.01em;margin:0 0 20px;font-size:clamp(28px,4vw,44px);font-weight:900;line-height:1.35}.sig-text-accent[data-v-3c2d963a]{color:#1791ff;display:block}.sig-hero-desc[data-v-3c2d963a]{color:#52525b;max-width:740px;margin:0 auto 34px;font-size:16.5px;line-height:1.9}.sig-hero-actions[data-v-3c2d963a]{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-bottom:44px;display:flex}.sig-btn-primary[data-v-3c2d963a]{color:#fff;background:#1791ff;border-radius:14px;align-items:center;gap:8px;padding:13px 28px;font-size:14.5px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 8px 24px #1791ff4d}.sig-btn-primary[data-v-3c2d963a]:hover{background:#0077e6;transform:translateY(-2px);box-shadow:0 12px 28px #1791ff66}.sig-btn-secondary[data-v-3c2d963a]{color:#18181b;background:#f4f4f5;border:1px solid #e4e4e7;border-radius:14px;align-items:center;padding:13px 26px;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.sig-btn-secondary[data-v-3c2d963a]:hover{background:#e4e4e7}.sig-hero-stats[data-v-3c2d963a]{border-top:1px solid #f0f0f0;grid-template-columns:repeat(4,1fr);gap:16px;padding-top:32px;display:grid}.sig-stat-box[data-v-3c2d963a]{flex-direction:column;display:flex}.sig-stat-box .val[data-v-3c2d963a]{color:#1791ff;font-size:24px;font-weight:900;line-height:1.1}.sig-stat-box .lbl[data-v-3c2d963a]{color:#64748b;letter-spacing:.05em;margin-top:4px;font-size:11px;font-weight:800}.sig-stat-box .sub[data-v-3c2d963a]{color:#71717a;margin-top:2px;font-size:12px}.sig-card-head[data-v-3c2d963a]{text-align:center;max-width:760px;margin:0 auto 36px}.sig-section-badge[data-v-3c2d963a]{color:#1791ff;background:#1791ff14;border-radius:999px;margin-bottom:10px;padding:4px 14px;font-size:12px;font-weight:700;display:inline-block}.sig-card-title[data-v-3c2d963a]{color:#141414;margin:0 0 12px;font-size:clamp(22px,3.2vw,32px);font-weight:900}.sig-card-subtitle[data-v-3c2d963a]{color:#64748b;margin:0;font-size:15px;line-height:1.8}.sig-filters-row[data-v-3c2d963a]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-bottom:32px;display:flex}.sig-filter-btn[data-v-3c2d963a]{color:#52525b;cursor:pointer;background:#f4f4f5;border:1px solid #e4e4e7;border-radius:999px;padding:9px 18px;font-family:inherit;font-size:13.5px;font-weight:700;transition:all .2s}.sig-filter-btn[data-v-3c2d963a]:hover{color:#141414;background:#e4e4e7}.sig-filter-btn.active[data-v-3c2d963a]{color:#fff;background:#1791ff;border-color:#1791ff;box-shadow:0 4px 14px #1791ff40}.sig-grid[data-v-3c2d963a]{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.sig-card[data-v-3c2d963a]{background:#f9f9f9;border:1px solid #e4e4e7;border-radius:24px;flex-direction:column;padding:24px;transition:all .2s;display:flex}.sig-card[data-v-3c2d963a]:hover{transform:translateY(-3px);box-shadow:0 12px 28px #0000000d}.sig-card.win[data-v-3c2d963a]{border-color:#22c55e59}.sig-card.lose[data-v-3c2d963a]{border-color:#ef444440}.sig-card-top[data-v-3c2d963a]{border-bottom:1px solid #eaeaea;justify-content:space-between;align-items:flex-start;margin-bottom:18px;padding-bottom:14px;display:flex}.sig-pair-wrap[data-v-3c2d963a]{flex-direction:column;display:flex}.sig-symbol[data-v-3c2d963a]{color:#141414;font-family:monospace;font-size:18px;font-weight:900}.sig-market-name[data-v-3c2d963a]{color:#71717a;font-size:11.5px}.sig-badge-group[data-v-3c2d963a]{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.sig-dir-badge[data-v-3c2d963a]{border-radius:6px;padding:3px 8px;font-size:10.5px;font-weight:800}.sig-dir-badge.buy[data-v-3c2d963a]{color:#16a34a;background:#22c55e1f}.sig-dir-badge.sell[data-v-3c2d963a]{color:#dc2626;background:#ef44441f}.sig-outcome-badge[data-v-3c2d963a]{font-size:11px;font-weight:700}.sig-outcome-badge.win[data-v-3c2d963a]{color:#16a34a}.sig-outcome-badge.lose[data-v-3c2d963a]{color:#dc2626}.sig-data-grid[data-v-3c2d963a]{flex-direction:column;gap:8px;margin-bottom:20px;font-size:13.5px;display:flex}.sig-data-item[data-v-3c2d963a]{justify-content:space-between;display:flex}.sig-data-item .label[data-v-3c2d963a]{color:#64748b}.sig-data-item .val[data-v-3c2d963a]{color:#141414;font-family:monospace;font-weight:700}.text-success[data-v-3c2d963a]{color:#16a34a!important}.text-danger[data-v-3c2d963a]{color:#dc2626!important}.sig-card-footer[data-v-3c2d963a]{border-top:1px solid #ececec;justify-content:space-between;align-items:center;margin-top:auto;padding-top:14px;font-size:12px;display:flex}.sig-rr[data-v-3c2d963a]{color:#141414;align-items:center;gap:6px;font-weight:700;display:flex}.profit-highlight[data-v-3c2d963a]{color:#1791ff}.sig-date[data-v-3c2d963a]{color:#94a3b8}.sig-steps-grid[data-v-3c2d963a]{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.sig-step-card[data-v-3c2d963a]{background:#f9f9f9;border:1px solid #e4e4e7;border-radius:22px;flex-direction:column;padding:28px;display:flex}.sig-step-num[data-v-3c2d963a]{color:#1791ff;margin-bottom:14px;font-size:32px;font-weight:900;line-height:1}.sig-step-title[data-v-3c2d963a]{color:#141414;margin:0 0 8px;font-size:16.5px;font-weight:800}.sig-step-desc[data-v-3c2d963a]{color:#52525b;margin:0;font-size:13.5px;line-height:1.8}.sig-faqs-list[data-v-3c2d963a]{flex-direction:column;gap:12px;max-width:920px;margin:0 auto;display:flex}.sig-faq-item[data-v-3c2d963a]{background:#f9f9f9;border:1px solid #e4e4e7;border-radius:18px;transition:all .2s;overflow:hidden}.sig-faq-item.open[data-v-3c2d963a]{background:#fff;border-color:#1791ff59;box-shadow:0 6px 20px #0000000a}.sig-faq-question[data-v-3c2d963a]{color:#18181b;text-align:right;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:20px 24px;font-family:inherit;font-size:15.5px;font-weight:700;display:flex}.sig-faq-question[data-v-3c2d963a]:hover{color:#1791ff}.sig-faq-icon[data-v-3c2d963a]{color:#1791ff;flex-shrink:0;font-size:20px;font-weight:700}.sig-faq-answer[data-v-3c2d963a]{color:#52525b;border-top:1px solid #f4f4f5;padding:14px 24px 22px;font-size:14.5px;line-height:1.85}@media (width<=1024px){.sig-grid[data-v-3c2d963a]{grid-template-columns:repeat(2,1fr)}.sig-steps-grid[data-v-3c2d963a]{grid-template-columns:1fr}}@media (width<=640px){.sig-page-card[data-v-3c2d963a]{border-radius:24px;padding:24px 18px}.sig-hero-title[data-v-3c2d963a]{font-size:23px}.sig-hero-stats[data-v-3c2d963a]{grid-template-columns:repeat(2,1fr);gap:16px}.sig-grid[data-v-3c2d963a]{grid-template-columns:1fr}.sig-hero-actions[data-v-3c2d963a]{flex-direction:column;align-items:stretch}.sig-btn-primary[data-v-3c2d963a],.sig-btn-secondary[data-v-3c2d963a]{justify-content:center}}.wk-page-root[data-v-3ea36294]{background-color:var(--bg,#e5e5e5);direction:rtl;flex-direction:column;gap:clamp(32px,4vw,56px);min-height:100vh;padding:clamp(24px,4vw,48px) 0 80px;display:flex;overflow-x:clip}.wk-section-wrap[data-v-3ea36294]{box-sizing:border-box;width:100%;max-width:1360px;margin:0 auto;padding:0 clamp(16px,3vw,32px)}.wk-page-card[data-v-3ea36294]{background:#fff;border:1px solid #d9d9d9b3;border-radius:clamp(28px,3.2vw,44px);padding:clamp(28px,4vw,56px);position:relative;box-shadow:0 12px 36px -4px #0000000d}.wk-hero-content[data-v-3ea36294]{text-align:center;max-width:880px;margin:0 auto}.wk-badge-row[data-v-3ea36294]{margin-bottom:18px}.wk-pill-badge[data-v-3ea36294]{color:#1791ff;background:#1791ff14;border:1px solid #1791ff38;border-radius:999px;align-items:center;gap:8px;padding:6px 16px;font-size:13px;font-weight:700;display:inline-flex}.wk-live-dot[data-v-3ea36294]{background:#1791ff;border-radius:50%;width:8px;height:8px;animation:1.8s infinite pulse-live-3ea36294;box-shadow:0 0 8px #1791ffcc}@keyframes pulse-live-3ea36294{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.wk-hero-title[data-v-3ea36294]{color:#141414;letter-spacing:-.01em;margin:0 0 20px;font-size:clamp(28px,4vw,44px);font-weight:900;line-height:1.35}.wk-text-accent[data-v-3ea36294]{color:#1791ff;display:block}.wk-hero-desc[data-v-3ea36294]{color:#52525b;max-width:740px;margin:0 auto 34px;font-size:16.5px;line-height:1.9}.wk-info-chips[data-v-3ea36294]{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.wk-chip[data-v-3ea36294]{background:#f9f9f9;border:1px solid #e4e4e7;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-size:13.5px;display:inline-flex}.chip-lbl[data-v-3ea36294]{color:#64748b}.chip-val[data-v-3ea36294]{color:#141414;font-weight:700}.text-success[data-v-3ea36294]{color:#16a34a!important}.wk-card-head[data-v-3ea36294]{text-align:center;max-width:760px;margin:0 auto 40px}.wk-section-badge[data-v-3ea36294]{color:#1791ff;background:#1791ff14;border-radius:999px;margin-bottom:10px;padding:4px 14px;font-size:12px;font-weight:700;display:inline-block}.wk-card-title[data-v-3ea36294]{color:#141414;margin:0 0 12px;font-size:clamp(22px,3.2vw,32px);font-weight:900}.wk-card-subtitle[data-v-3ea36294]{color:#64748b;margin:0;font-size:15px;line-height:1.8}.wk-detail-grid[data-v-3ea36294]{grid-template-columns:1.2fr .8fr;align-items:start;gap:clamp(28px,4vw,56px);display:grid}.wk-card-head-compact[data-v-3ea36294]{margin-bottom:24px}.wk-params-grid[data-v-3ea36294]{grid-template-columns:repeat(2,1fr);gap:14px;margin-bottom:28px;display:grid}.wk-param-box[data-v-3ea36294]{background:#f9f9f9;border:1px solid #e4e4e7;border-radius:18px;flex-direction:column;padding:18px;display:flex}.wk-param-box.highlight[data-v-3ea36294]{background:#f0f7ff;border-color:#1791ff66}.wk-param-box.target[data-v-3ea36294]{background:#f0fdf4;border-color:#22c55e59}.param-lbl[data-v-3ea36294]{color:#64748b;margin-bottom:4px;font-size:12px}.param-val[data-v-3ea36294]{color:#141414;font-size:17px;font-weight:800}.wk-param-box.highlight .param-val[data-v-3ea36294]{color:#1791ff}.wk-param-box.target .param-val[data-v-3ea36294]{color:#16a34a}.wk-text-body[data-v-3ea36294]{margin-bottom:24px}.body-title[data-v-3ea36294]{color:#141414;margin:0 0 10px;font-size:17px;font-weight:800}.body-p[data-v-3ea36294]{color:#3f3f46;margin:0;font-size:15px;line-height:2}.wk-tags-row[data-v-3ea36294]{flex-wrap:wrap;gap:8px;display:flex}.wk-tag-pill[data-v-3ea36294]{color:#64748b;background:#f4f4f5;border:1px solid #e4e4e7;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:600}.wk-chart-card[data-v-3ea36294]{background:#f9f9f9;border:1px solid #e4e4e7;border-radius:24px;flex-direction:column;padding:22px;display:flex}.wk-chart-header[data-v-3ea36294]{border-bottom:1px solid #ececec;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;display:flex}.chart-title-wrap[data-v-3ea36294]{flex-direction:column;display:flex}.chart-sym[data-v-3ea36294]{color:#141414;font-family:monospace;font-size:16px;font-weight:800}.chart-tf[data-v-3ea36294]{color:#71717a;font-size:11px}.chart-badge[data-v-3ea36294]{color:#1791ff;background:#1791ff1a;border-radius:6px;padding:3px 8px;font-size:10px;font-weight:800}.wk-svg-wrap[data-v-3ea36294]{background:#fff;border:1px solid #e2e8f0;border-radius:18px;margin-bottom:14px;padding:12px}.wk-svg-chart[data-v-3ea36294]{width:100%;height:auto;display:block}.wk-chart-footer[data-v-3ea36294]{color:#64748b;text-align:center;font-size:11.5px}.wk-archives-grid[data-v-3ea36294]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.wk-archive-card[data-v-3ea36294]{background:#f9f9f9;border:1px solid #e4e4e7;border-radius:22px;flex-direction:column;padding:24px;transition:transform .2s;display:flex}.wk-archive-card[data-v-3ea36294]:hover{transform:translateY(-3px)}.wk-archive-card.win[data-v-3ea36294]{border-color:#22c55e4d}.arc-head[data-v-3ea36294]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.arc-num[data-v-3ea36294]{color:#64748b;font-size:12px;font-weight:800}.arc-outcome[data-v-3ea36294]{font-size:11px;font-weight:700}.arc-outcome.win[data-v-3ea36294]{color:#16a34a}.arc-outcome.lose[data-v-3ea36294]{color:#dc2626}.arc-sym[data-v-3ea36294]{color:#141414;margin:0;font-family:monospace;font-size:18px;font-weight:800}.arc-market[data-v-3ea36294]{color:#71717a;margin-bottom:16px;font-size:12px}.arc-meta[data-v-3ea36294]{background:#fff;border:1px solid #ececec;border-radius:12px;justify-content:space-between;margin-bottom:16px;padding:10px 12px;font-size:13px;display:flex}.arc-item[data-v-3ea36294]{gap:6px;display:flex}.arc-item .lbl[data-v-3ea36294]{color:#64748b}.arc-item .val[data-v-3ea36294]{color:#141414;font-weight:700}.arc-result[data-v-3ea36294]{text-align:center;color:#16a34a;background:#f0fdf4;border-radius:10px;margin-top:auto;padding:8px;font-size:13px;font-weight:800}.wk-archive-card.lose .arc-result[data-v-3ea36294]{color:#dc2626;background:#fef2f2}@media (width<=1024px){.wk-detail-grid[data-v-3ea36294]{grid-template-columns:1fr}.wk-archives-grid[data-v-3ea36294]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.wk-page-card[data-v-3ea36294]{border-radius:24px;padding:24px 18px}.wk-hero-title[data-v-3ea36294]{font-size:23px}.wk-params-grid[data-v-3ea36294],.wk-archives-grid[data-v-3ea36294]{grid-template-columns:1fr}}.hiring-page-root[data-v-b0f7742a]{background:var(--bg,#e5e5e5);color:var(--text-1,#141414);direction:rtl;min-height:100vh;padding:20px 0 40px;overflow-x:clip}.hiring-section[data-v-b0f7742a]{box-sizing:border-box;background:0 0;justify-content:center;width:100%;padding:clamp(14px,2.2vw,24px) clamp(12px,3.5vw,36px);display:flex}.hiring-card[data-v-b0f7742a]{box-sizing:border-box;background:#fff;border:1px solid #d9d9d9b3;border-radius:clamp(28px,3.2vw,44px);width:100%;max-width:1360px;padding:clamp(36px,4.5vw,64px) clamp(24px,4vw,56px);transition:box-shadow .25s;position:relative;overflow:hidden;box-shadow:0 12px 36px -4px #0000000d,0 4px 16px -2px #00000005}.hiring-card[data-v-b0f7742a]:hover{box-shadow:0 16px 44px -4px #00000014,0 6px 20px -2px #00000008}.text-blue[data-v-b0f7742a]{color:#1791ff}.section-badge[data-v-b0f7742a]{font-family:var(--body,"Estedad", system-ui, sans-serif);color:#1791ff;background:#1791ff12;border:1px solid #1791ff2e;border-radius:9999px;align-items:center;gap:8px;margin-bottom:20px;padding:6px 16px;font-size:13px;font-weight:700;display:inline-flex}.badge-dot[data-v-b0f7742a]{background:#f6a500;border-radius:50%;width:7px;height:7px}.section-title[data-v-b0f7742a]{font-family:var(--display,"Estedad", system-ui, -apple-system, sans-serif);color:#141414;margin-bottom:14px;font-size:clamp(24px,2.6vw,36px);font-weight:900;line-height:1.35}.section-subtitle[data-v-b0f7742a]{font-family:var(--body,"Estedad", system-ui, sans-serif);color:#52525b;max-width:68ch;font-size:clamp(14.5px,1.05vw,16px);font-weight:400;line-height:1.8}.section-center-head[data-v-b0f7742a]{text-align:center;flex-direction:column;align-items:center;margin-bottom:clamp(36px,4vw,54px);display:flex}.hero-card[data-v-b0f7742a]{text-align:right;flex-direction:column;align-items:flex-start;display:flex}.hero-title[data-v-b0f7742a]{font-family:var(--display,"Estedad", system-ui, -apple-system, sans-serif);color:#141414;max-width:26ch;margin-bottom:20px;font-size:clamp(28px,3.6vw,48px);font-weight:900;line-height:1.3}.hero-desc[data-v-b0f7742a]{font-family:var(--body,"Estedad", system-ui, sans-serif);color:#52525b;max-width:78ch;margin-bottom:36px;font-size:clamp(15px,1.15vw,17.5px);font-weight:400;line-height:1.85}.hero-actions-row[data-v-b0f7742a]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.btn-primary[data-v-b0f7742a]{font-family:var(--body,"Estedad", system-ui, sans-serif);cursor:pointer;background:#1791ff;border:none;border-radius:14px;justify-content:center;align-items:center;gap:8px;height:50px;padding:12px 28px;font-size:14.5px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 16px #1791ff40;color:#fff!important}.btn-primary[data-v-b0f7742a]:hover{background:#0f7fe6;transform:translateY(-1.5px);box-shadow:0 6px 22px #1791ff59}.btn-secondary[data-v-b0f7742a]{font-family:var(--body,"Estedad", system-ui, sans-serif);cursor:pointer;background:#f9f9f9;border:1px solid #d9d9d9cc;border-radius:14px;justify-content:center;align-items:center;height:50px;padding:12px 24px;font-size:14.5px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;color:#141414!important}.btn-secondary[data-v-b0f7742a]:hover{background:#fff;border-color:#1791ff;transform:translateY(-1.5px);color:#1791ff!important}.culture-grid[data-v-b0f7742a]{grid-template-columns:repeat(4,1fr);gap:20px;width:100%;display:grid}.cult-card[data-v-b0f7742a]{text-align:right;background:#f9f9f9;border:1px solid #d9d9d9a6;border-radius:24px;flex-direction:column;align-items:flex-start;padding:30px 24px;transition:all .25s;display:flex}.cult-card[data-v-b0f7742a]:hover{background:#fff;border-color:#1791ff59;transform:translateY(-4px);box-shadow:0 12px 32px #1791ff14}.cult-icon-box[data-v-b0f7742a]{color:#1791ff;background:#1791ff17;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:20px;transition:transform .2s,background .2s;display:flex}.cult-card:hover .cult-icon-box[data-v-b0f7742a]{color:#fff;background:#1791ff;transform:scale(1.08)}.cult-title[data-v-b0f7742a]{font-family:var(--display,"Estedad", system-ui, sans-serif);color:#141414;margin-bottom:10px;font-size:19px;font-weight:800}.cult-desc[data-v-b0f7742a]{font-family:var(--body,"Estedad", system-ui, sans-serif);color:#52525b;font-size:13.5px;line-height:1.75}.positions-loading[data-v-b0f7742a],.positions-empty[data-v-b0f7742a]{text-align:center;color:#71717a;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:48px 20px;font-size:15px;display:flex}.empty-icon[data-v-b0f7742a]{color:#d4d4d8}.empty-title[data-v-b0f7742a]{font-family:var(--display,"Estedad", system-ui, sans-serif);color:#141414;font-size:20px;font-weight:800}.empty-desc[data-v-b0f7742a]{color:#71717a;max-width:50ch;font-size:14px}.positions-list[data-v-b0f7742a]{flex-direction:column;gap:16px;width:100%;display:flex}.position-accordion-item[data-v-b0f7742a]{background:#f9f9f9;border:1px solid #d9d9d9b3;border-radius:20px;transition:all .2s;overflow:hidden}.position-accordion-item.open[data-v-b0f7742a]{background:#fff;border-color:#1791ff66;box-shadow:0 10px 30px #1791ff14}.pos-header-row[data-v-b0f7742a]{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:22px 28px;display:flex}.pos-info[data-v-b0f7742a]{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.pos-dept-tag[data-v-b0f7742a]{color:#1791ff;font-size:11.5px;font-weight:700}.pos-title[data-v-b0f7742a]{font-family:var(--display,"Estedad", system-ui, sans-serif);color:#141414;font-size:18.5px;font-weight:800}.pos-meta-tags[data-v-b0f7742a]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pos-meta-tag[data-v-b0f7742a]{color:#52525b;background:#0000000a;border-radius:6px;padding:2px 10px;font-size:12px}.pos-kind-badge[data-v-b0f7742a]{border-radius:9999px;padding:2px 10px;font-size:11.5px;font-weight:700}.kind-full[data-v-b0f7742a]{color:#15803d;background:#22c55e1f}.kind-part[data-v-b0f7742a]{color:#b45309;background:#f6a5001f}.pos-toggle-btn[data-v-b0f7742a]{color:#52525b;background:#fff;border:1px solid #d9d9d9cc;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .25s,background .2s,color .2s;display:flex}.position-accordion-item.open .pos-toggle-btn[data-v-b0f7742a]{color:#fff;background:#1791ff;border-color:#1791ff}.pos-toggle-btn.rotated[data-v-b0f7742a]{transform:rotate(180deg)}.pos-body-content[data-v-b0f7742a]{border-top:1px solid #d9d9d980;margin-top:6px;padding:0 28px 26px}.pos-description[data-v-b0f7742a]{color:#52525b;margin-bottom:20px;padding-top:18px;font-size:14.5px;line-height:1.8}.req-title[data-v-b0f7742a]{font-family:var(--display,"Estedad", system-ui, sans-serif);color:#141414;margin-bottom:12px;font-size:15px;font-weight:800}.req-list[data-v-b0f7742a]{flex-direction:column;gap:10px;margin:0 0 24px;padding:0;list-style:none;display:flex}.req-item[data-v-b0f7742a]{color:#3f3f46;align-items:center;gap:10px;font-size:14px;display:flex}.pos-action-bar[data-v-b0f7742a]{justify-content:flex-start;display:flex}.apply-now-btn[data-v-b0f7742a]{height:44px;padding:0 24px;font-size:14px}.form-layout-grid[data-v-b0f7742a]{grid-template-columns:1fr 1.35fr;align-items:start;gap:clamp(32px,4.5vw,64px);display:grid}.form-intro-col[data-v-b0f7742a]{text-align:right;flex-direction:column;align-items:flex-start;display:flex}.contact-quick-links[data-v-b0f7742a]{flex-direction:column;gap:12px;margin-top:28px;display:flex}.quick-contact-pill[data-v-b0f7742a]{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9b3;border-radius:14px;align-items:center;gap:12px;padding:12px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.quick-contact-pill[data-v-b0f7742a]:hover{color:#1791ff;background:#fff;border-color:#1791ff;transform:translate(-4px)}.hiring-form[data-v-b0f7742a]{flex-direction:column;gap:18px;width:100%;display:flex}.form-row-2[data-v-b0f7742a]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.input-field[data-v-b0f7742a]{text-align:right;flex-direction:column;gap:8px;display:flex}.input-field label[data-v-b0f7742a]{font-family:var(--body,"Estedad", system-ui, sans-serif);color:#3f3f46;font-size:13px;font-weight:700}.input-field input[data-v-b0f7742a],.input-field select[data-v-b0f7742a],.input-field textarea[data-v-b0f7742a]{width:100%;font-family:var(--body,"Estedad", system-ui, sans-serif);color:#141414;box-sizing:border-box;background:#f9f9f9;border:1.5px solid #d9d9d9b3;border-radius:14px;outline:none;padding:12px 16px;font-size:14px;transition:border-color .2s,background .2s,box-shadow .2s}.input-field input[data-v-b0f7742a]:focus,.input-field select[data-v-b0f7742a]:focus,.input-field textarea[data-v-b0f7742a]:focus{background:#fff;border-color:#1791ff;box-shadow:0 0 0 3px #1791ff1f}.form-error-msg[data-v-b0f7742a]{color:#ef4444;margin:0;font-size:13px}.submit-btn[data-v-b0f7742a]{width:100%;margin-top:8px}.form-success-box[data-v-b0f7742a]{text-align:center;background:#f9f9f9;border:1.5px solid #22c55e4d;border-radius:20px;flex-direction:column;align-items:center;gap:12px;padding:36px 24px;display:flex}.success-icon-box[data-v-b0f7742a]{color:#fff;background:#22c55e;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;display:flex}.success-title[data-v-b0f7742a]{font-family:var(--display,"Estedad", system-ui, sans-serif);color:#141414;font-size:19px;font-weight:800}.success-desc[data-v-b0f7742a]{color:#52525b;font-size:14px}@media (width<=1024px){.culture-grid[data-v-b0f7742a]{grid-template-columns:repeat(2,1fr)}.form-layout-grid[data-v-b0f7742a]{grid-template-columns:1fr;gap:36px}}@media (width<=640px){.culture-grid[data-v-b0f7742a],.form-row-2[data-v-b0f7742a]{grid-template-columns:1fr}.hero-actions-row[data-v-b0f7742a]{flex-direction:column;width:100%}.btn-primary[data-v-b0f7742a],.btn-secondary[data-v-b0f7742a]{width:100%}.pos-header-row[data-v-b0f7742a]{padding:18px 20px}.pos-body-content[data-v-b0f7742a]{padding:0 20px 20px}}.blog-page-root[data-v-25004435]{background:var(--bg,#e5e5e5);color:var(--text-1,#141414);direction:rtl;min-height:100vh;padding:20px 0 40px;overflow-x:clip}.blog-section[data-v-25004435]{box-sizing:border-box;background:0 0;justify-content:center;width:100%;padding:clamp(14px,2.2vw,24px) clamp(12px,3.5vw,36px);display:flex}.blog-card[data-v-25004435]{box-sizing:border-box;background:#fff;border:1px solid #d9d9d9b3;border-radius:clamp(28px,3.2vw,44px);width:100%;max-width:1360px;padding:clamp(36px,4.5vw,64px) clamp(24px,4vw,56px);transition:box-shadow .25s;position:relative;overflow:hidden;box-shadow:0 12px 36px -4px #0000000d,0 4px 16px -2px #00000005}.blog-card[data-v-25004435]:hover{box-shadow:0 16px 44px -4px #00000014,0 6px 20px -2px #00000008}.text-blue[data-v-25004435]{color:#1791ff}.section-badge[data-v-25004435]{font-family:var(--body,"Estedad", system-ui, sans-serif);color:#1791ff;background:#1791ff12;border:1px solid #1791ff2e;border-radius:9999px;align-items:center;gap:8px;margin-bottom:20px;padding:6px 16px;font-size:13px;font-weight:700;display:inline-flex}.section-center-head[data-v-25004435]{text-align:center;flex-direction:column;align-items:center;display:flex}.hero-title[data-v-25004435]{font-family:var(--display,"Estedad", system-ui, -apple-system, sans-serif);color:#141414;max-width:28ch;margin-bottom:16px;font-size:clamp(28px,3.6vw,48px);font-weight:900;line-height:1.3}.hero-desc[data-v-25004435]{font-family:var(--body,"Estedad", system-ui, sans-serif);color:#52525b;max-width:72ch;margin-bottom:32px;font-size:clamp(15px,1.15vw,17px);font-weight:400;line-height:1.85}.search-bar-wrapper[data-v-25004435]{align-items:center;gap:10px;width:100%;max-width:620px;display:flex}.search-input[data-v-25004435]{height:52px;font-family:var(--body,"Estedad", system-ui, sans-serif);color:#141414;box-sizing:border-box;background:#f9f9f9;border:1.5px solid #d9d9d9b3;border-radius:16px;outline:none;flex:1;padding:0 20px;font-size:15px;transition:all .2s}.search-input[data-v-25004435]:focus{background:#fff;border-color:#1791ff;box-shadow:0 0 0 4px #1791ff1f}.search-submit-btn[data-v-25004435]{color:#fff;height:52px;font-family:var(--body,"Estedad", system-ui, sans-serif);cursor:pointer;background:#1791ff;border:none;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:0 26px;font-size:14.5px;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 4px 16px #1791ff40}.search-submit-btn[data-v-25004435]:hover{background:#0f7fe6;transform:translateY(-1.5px);box-shadow:0 6px 20px #1791ff59}.blog-layout-grid[data-v-25004435]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:clamp(32px,4vw,56px);display:grid}.articles-col[data-v-25004435]{flex-direction:column;min-width:0;display:flex}.sidebar-col[data-v-25004435]{flex-direction:column;gap:28px;min-width:0;display:flex}.active-filters-bar[data-v-25004435]{background:#f9f9f9;border:1px solid #d9d9d9b3;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:28px;padding:12px 18px;display:flex}.filter-chips[data-v-25004435]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.filter-chip[data-v-25004435]{color:#3f3f46;background:#fff;border:1px solid #d9d9d999;border-radius:9999px;padding:4px 12px;font-size:13px}.clear-filters-btn[data-v-25004435]{font-family:var(--body,"Estedad", system-ui, sans-serif);color:#ef4444;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;font-size:13px;font-weight:700;transition:opacity .2s;display:inline-flex}.clear-filters-btn[data-v-25004435]:hover{opacity:.8}.blog-grid[data-v-25004435]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.article-card[data-v-25004435]{background:#f9f9f9;border:1px solid #d9d9d9b3;border-radius:24px;flex-direction:column;text-decoration:none;transition:all .25s;display:flex;overflow:hidden}.article-card[data-v-25004435]:hover{background:#fff;border-color:#1791ff59;transform:translateY(-4px);box-shadow:0 14px 34px #1791ff14}.article-img-wrap[data-v-25004435]{aspect-ratio:16/9;background:#ececee;width:100%;position:relative;overflow:hidden}.article-img[data-v-25004435]{object-fit:cover;width:100%;height:100%;transition:transform .35s}.article-card:hover .article-img[data-v-25004435]{transform:scale(1.04)}.article-img-placeholder[data-v-25004435]{color:#a1a1aa;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.article-category-badge[data-v-25004435]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#1791ff;font-family:var(--body,"Estedad", system-ui, sans-serif);background:#fffffff2;border-radius:9999px;padding:4px 12px;font-size:11.5px;font-weight:700;position:absolute;top:14px;right:14px;box-shadow:0 4px 12px #00000014}.article-card-body[data-v-25004435]{flex-direction:column;flex:1;padding:22px;display:flex}.article-title[data-v-25004435]{font-family:var(--display,"Estedad", system-ui, sans-serif);color:#141414;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:10px;font-size:17.5px;font-weight:800;line-height:1.45;transition:color .2s;display:-webkit-box;overflow:hidden}.article-card:hover .article-title[data-v-25004435]{color:#1791ff}.article-excerpt[data-v-25004435]{font-family:var(--body,"Estedad", system-ui, sans-serif);color:#52525b;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin-bottom:20px;font-size:13.5px;line-height:1.7;display:-webkit-box;overflow:hidden}.article-footer[data-v-25004435]{border-top:1px solid #d9d9d999;flex-direction:column;gap:12px;padding-top:14px;display:flex}.article-meta-row[data-v-25004435]{color:#71717a;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.meta-item[data-v-25004435]{align-items:center;gap:5px;display:inline-flex}.meta-dot[data-v-25004435]{opacity:.4}.article-tag-chips[data-v-25004435]{flex-wrap:wrap;gap:6px;display:flex}.article-tag-chip[data-v-25004435]{color:#71717a;background:#0000000a;border-radius:6px;padding:2px 8px;font-size:11.5px}.skeleton-card[data-v-25004435]{background:#f9f9f9;border:1px solid #d9d9d999;border-radius:24px;overflow:hidden}.skeleton-img[data-v-25004435]{aspect-ratio:16/9;background:#e4e4e7;width:100%;animation:1.5s infinite pulse-25004435}.skeleton-body[data-v-25004435]{flex-direction:column;gap:10px;padding:22px;display:flex}.skeleton-pill[data-v-25004435]{background:#e4e4e7;border-radius:9999px;width:80px;height:20px;animation:1.5s infinite pulse-25004435}.skeleton-line[data-v-25004435]{background:#e4e4e7;border-radius:6px;height:14px;animation:1.5s infinite pulse-25004435}.skeleton-line.long[data-v-25004435]{width:90%}.skeleton-line.short[data-v-25004435]{width:65%}.skeleton-meta[data-v-25004435]{background:#e4e4e7;border-radius:6px;width:50%;height:12px;margin-top:14px;animation:1.5s infinite pulse-25004435}@keyframes pulse-25004435{0%,to{opacity:1}50%{opacity:.45}}.blog-empty-state[data-v-25004435]{text-align:center;background:#f9f9f9;border:1px solid #d9d9d999;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:64px 20px;display:flex}.empty-icon[data-v-25004435]{color:#a1a1aa}.empty-title[data-v-25004435]{font-family:var(--display,"Estedad", system-ui, sans-serif);color:#141414;font-size:20px;font-weight:800}.empty-desc[data-v-25004435]{color:#71717a;max-width:48ch;font-size:14px}.btn-primary[data-v-25004435]{font-family:var(--body,"Estedad", system-ui, sans-serif);cursor:pointer;background:#1791ff;border:none;border-radius:14px;justify-content:center;align-items:center;padding:10px 24px;font-size:14px;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 4px 16px #1791ff40;color:#fff!important}.btn-primary[data-v-25004435]:hover{background:#0f7fe6;transform:translateY(-1.5px);box-shadow:0 6px 20px #1791ff59}.pagination-bar[data-v-25004435]{justify-content:center;align-items:center;gap:12px;margin-top:40px;display:flex}.pagination-btn[data-v-25004435]{height:44px;font-family:var(--body,"Estedad", system-ui, sans-serif);color:#141414;cursor:pointer;background:#f9f9f9;border:1px solid #d9d9d9b3;border-radius:12px;align-items:center;gap:6px;padding:0 16px;font-size:13.5px;font-weight:600;transition:all .2s;display:inline-flex}.pagination-btn[data-v-25004435]:hover:not(:disabled){color:#1791ff;background:#fff;border-color:#1791ff}.pagination-btn[data-v-25004435]:disabled{opacity:.45;cursor:not-allowed}.pagination-numbers[data-v-25004435]{align-items:center;gap:6px;display:flex}.page-num-btn[data-v-25004435]{width:44px;height:44px;font-family:var(--mono,"JetBrains Mono", monospace);color:#141414;cursor:pointer;background:#f9f9f9;border:1px solid #d9d9d9b3;border-radius:12px;font-size:14.5px;font-weight:700;transition:all .2s}.page-num-btn[data-v-25004435]:hover{color:#1791ff;background:#fff;border-color:#1791ff}.page-num-btn.active[data-v-25004435]{color:#fff;background:#1791ff;border-color:#1791ff;box-shadow:0 4px 14px #1791ff4d}.pagination-dots[data-v-25004435]{color:#a1a1aa;padding:0 4px;font-size:16px}.sidebar-block[data-v-25004435]{background:#f9f9f9;border:1px solid #d9d9d9b3;border-radius:22px;padding:24px}.sidebar-block-title[data-v-25004435]{font-family:var(--display,"Estedad", system-ui, sans-serif);color:#141414;border-bottom:1px solid #d9d9d999;align-items:center;gap:8px;margin-bottom:18px;padding-bottom:12px;font-size:16px;font-weight:800;display:flex}.categories-list[data-v-25004435]{flex-direction:column;gap:6px;display:flex}.category-item[data-v-25004435]{font-family:var(--body,"Estedad", system-ui, sans-serif);color:#3f3f46;border-radius:12px;justify-content:space-between;align-items:center;padding:10px 14px;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.category-item[data-v-25004435]:hover{color:#1791ff;background:#fff;transform:translate(-3px)}.category-item.active[data-v-25004435]{color:#fff;background:#1791ff;font-weight:700}.cat-arrow[data-v-25004435]{opacity:.6;font-size:13px}.tags-cloud[data-v-25004435]{flex-wrap:wrap;gap:8px;display:flex}.tag-cloud-item[data-v-25004435]{color:#52525b;background:#fff;border:1px solid #d9d9d9b3;border-radius:10px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;text-decoration:none;transition:all .2s;display:inline-flex}.tag-cloud-item[data-v-25004435]:hover{color:#1791ff;border-color:#1791ff;transform:translateY(-1.5px)}.tag-cloud-item.active[data-v-25004435]{color:#fff;background:#1791ff;border-color:#1791ff}.tag-count[data-v-25004435]{opacity:.65;background:#0000000f;border-radius:6px;padding:1px 6px;font-size:10.5px}@media (width<=1200px){.blog-grid[data-v-25004435]{grid-template-columns:repeat(2,1fr)}}@media (width<=1024px){.blog-layout-grid[data-v-25004435]{grid-template-columns:1fr;gap:36px}.sidebar-col[data-v-25004435]{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}}@media (width<=768px){.blog-grid[data-v-25004435],.sidebar-col[data-v-25004435]{grid-template-columns:1fr}.hero-card[data-v-25004435],.blog-card[data-v-25004435]{border-radius:24px;padding:30px 18px}.hero-title[data-v-25004435]{font-size:24px}.search-bar-wrapper[data-v-25004435]{flex-direction:column}.search-submit-btn[data-v-25004435]{width:100%}}.bd-progress-bar-wrap[data-v-d3f182f7]{z-index:1000;background:#0000000d;height:3.5px;position:fixed;top:0;left:0;right:0}.bd-progress-bar[data-v-d3f182f7]{background:linear-gradient(90deg,#1791ff,#06c);height:100%;transition:width .1s ease-out;box-shadow:0 0 10px #1791ff80}.bd-page-root[data-v-d3f182f7]{background-color:var(--bg,#e5e5e5);direction:rtl;flex-direction:column;gap:clamp(32px,4vw,56px);min-height:100vh;padding:clamp(24px,4vw,48px) 0 80px;display:flex;overflow-x:clip}.bd-section-wrap[data-v-d3f182f7]{box-sizing:border-box;width:100%;max-width:1360px;margin:0 auto;padding:0 clamp(16px,3vw,32px)}.bd-page-card[data-v-d3f182f7]{background:#fff;border:1px solid #d9d9d9b3;border-radius:clamp(28px,3.2vw,44px);padding:clamp(28px,4vw,56px);position:relative;box-shadow:0 12px 36px -4px #0000000d}.bd-breadcrumb[data-v-d3f182f7]{color:#64748b;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:28px;font-size:13.5px;display:flex}.bd-bc-link[data-v-d3f182f7]{color:#64748b;text-decoration:none;transition:color .15s}.bd-bc-link[data-v-d3f182f7]:hover{color:#1791ff}.bd-bc-active[data-v-d3f182f7]{color:#141414;font-weight:600}.bd-bc-sep[data-v-d3f182f7]{opacity:.45;font-size:11px}.bd-main-layout[data-v-d3f182f7]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:clamp(24px,3.5vw,44px);display:grid}.bd-content-col[data-v-d3f182f7],.bd-sidebar-col[data-v-d3f182f7]{min-width:0}.bd-sidebar-sticky[data-v-d3f182f7]{flex-direction:column;gap:20px;display:flex;position:sticky;top:96px}.bd-header-card[data-v-d3f182f7]{margin-bottom:24px}.bd-badges-row[data-v-d3f182f7]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.bd-category-pill a[data-v-d3f182f7]{color:#1791ff;background:#1791ff14;border:1px solid #1791ff38;border-radius:999px;padding:5px 14px;font-size:12px;font-weight:700;text-decoration:none;transition:all .15s;display:inline-block}.bd-category-pill a[data-v-d3f182f7]:hover{color:#fff;background:#1791ff}.bd-tag-pill a[data-v-d3f182f7]{color:#52525b;background:#f4f4f5;border:1px solid #e4e4e7;border-radius:999px;padding:5px 12px;font-size:12px;text-decoration:none;transition:all .15s}.bd-tag-pill a[data-v-d3f182f7]:hover{color:#141414;background:#e4e4e7}.bd-article-title[data-v-d3f182f7]{color:#141414;letter-spacing:-.01em;margin:0 0 20px;font-size:clamp(24px,3.4vw,36px);font-weight:900;line-height:1.4}.bd-meta-bar[data-v-d3f182f7]{color:#64748b;border-top:1px solid #f0f0f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;font-size:13.5px;display:flex}.bd-meta-author-brief[data-v-d3f182f7]{align-items:center;gap:10px;display:flex}.bd-brief-avatar[data-v-d3f182f7]{object-fit:cover;border:1.5px solid #1791ff40;border-radius:50%;width:28px;height:28px}.bd-brief-name[data-v-d3f182f7]{color:#1e293b;font-weight:600}.bd-meta-items[data-v-d3f182f7]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bd-meta-item[data-v-d3f182f7]{align-items:center;gap:6px;display:inline-flex}.bd-meta-dot[data-v-d3f182f7]{opacity:.45}.bd-featured-wrap[data-v-d3f182f7]{background:#f9f9f9;border:1px solid #e2e8f0;border-radius:20px;margin:24px 0 32px;overflow:hidden;box-shadow:0 10px 30px #0000000d}.bd-featured-img[data-v-d3f182f7]{object-fit:cover;width:100%;height:auto;max-height:480px;display:block}.bd-intro-callout[data-v-d3f182f7]{background:#f0f7ff;border:1px solid #1791ff33;border-right:4px solid #1791ff;border-radius:16px;margin:0 0 34px;padding:22px 26px}.bd-intro-callout-inner[data-v-d3f182f7]{position:relative}.bd-intro-text[data-v-d3f182f7]{color:#1e293b;margin:0;font-size:16px;font-weight:500;line-height:1.85}.bd-content-body[data-v-d3f182f7]{color:#27272a;font-size:16.5px;line-height:2}.bd-content-body[data-v-d3f182f7] h2{color:#141414;border-bottom:1px solid #e4e4e7;align-items:center;gap:10px;margin:44px 0 18px;padding-bottom:10px;font-size:23px;font-weight:800;display:flex}.bd-content-body[data-v-d3f182f7] h2:before{content:"";background:#1791ff;border-radius:2px;width:4px;height:22px;display:inline-block}.bd-content-body[data-v-d3f182f7] h3{color:#18181b;margin:32px 0 14px;font-size:19.5px;font-weight:700}.bd-content-body[data-v-d3f182f7] h4{color:#27272a;margin:24px 0 10px;font-size:17px;font-weight:700}.bd-content-body[data-v-d3f182f7] p{margin:0 0 20px}.bd-content-body[data-v-d3f182f7] strong{color:#09090b;font-weight:700}.bd-content-body[data-v-d3f182f7] a{color:#1791ff;text-underline-offset:3px;font-weight:600;text-decoration:underline;transition:color .15s}.bd-content-body[data-v-d3f182f7] a:hover{color:#06c}.bd-content-body[data-v-d3f182f7] ul,.bd-content-body[data-v-d3f182f7] ol{margin:0 0 24px;padding-right:24px}.bd-content-body[data-v-d3f182f7] li{color:#3f3f46;margin-bottom:10px}.bd-content-body[data-v-d3f182f7] blockquote{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-right:4px solid #1791ff;border-radius:0 14px 14px 0;margin:28px 0;padding:18px 24px;font-size:16px;font-style:normal}.bd-content-body[data-v-d3f182f7] code{font-family:var(--mono,monospace);color:#0284c7;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;padding:3px 8px;font-size:.9em}.bd-content-body[data-v-d3f182f7] pre{text-align:left;direction:ltr;background:#0f172a;border:1px solid #1e293b;border-radius:14px;margin:24px 0;padding:20px;overflow-x:auto}.bd-content-body[data-v-d3f182f7] pre code{color:#e2e8f0;background:0 0;border:none;padding:0}.bd-content-body[data-v-d3f182f7] img{border:1px solid #e2e8f0;border-radius:16px;max-width:100%;height:auto;margin:28px 0;box-shadow:0 8px 24px #0000000d}.bd-content-body[data-v-d3f182f7] table{border-collapse:collapse;border:1px solid #e2e8f0;border-radius:12px;width:100%;margin:28px 0;font-size:14.5px;overflow:hidden}.bd-content-body[data-v-d3f182f7] th,.bd-content-body[data-v-d3f182f7] td{text-align:right;border:1px solid #e2e8f0;padding:12px 18px}.bd-content-body[data-v-d3f182f7] th{color:#0f172a;background:#f8fafc;font-weight:700}.bd-content-body[data-v-d3f182f7] td{color:#334155}.bd-faq-section[data-v-d3f182f7]{border-top:1px solid #e4e4e7;margin:48px 0;padding-top:36px}.bd-section-header[data-v-d3f182f7]{margin-bottom:22px}.bd-section-badge[data-v-d3f182f7]{letter-spacing:.04em;color:#1791ff;background:#1791ff14;border-radius:999px;margin-bottom:8px;padding:4px 12px;font-size:11.5px;font-weight:700;display:inline-block}.bd-section-title[data-v-d3f182f7]{color:#141414;margin:0;font-size:22px;font-weight:800}.bd-faq-list[data-v-d3f182f7]{flex-direction:column;gap:12px;display:flex}.bd-faq-item[data-v-d3f182f7]{background:#f9f9f9;border:1px solid #e4e4e7;border-radius:16px;transition:all .2s;overflow:hidden}.bd-faq-item.open[data-v-d3f182f7]{background:#fff;border-color:#1791ff59;box-shadow:0 6px 20px #0000000a}.bd-faq-question[data-v-d3f182f7]{color:#18181b;text-align:right;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:18px 22px;font-size:15.5px;font-weight:700;display:flex}.bd-faq-question[data-v-d3f182f7]:hover{color:#1791ff}.bd-faq-icon[data-v-d3f182f7]{color:#1791ff;flex-shrink:0;font-size:20px;font-weight:700}.bd-faq-answer[data-v-d3f182f7]{color:#52525b;border-top:1px solid #f4f4f5;padding:14px 22px 20px;font-size:15px;line-height:1.8}.bd-howto-section[data-v-d3f182f7]{border-top:1px solid #e4e4e7;margin:48px 0;padding-top:36px}.bd-howto-desc[data-v-d3f182f7]{color:#64748b;margin-top:6px;font-size:14.5px}.bd-howto-steps[data-v-d3f182f7]{flex-direction:column;gap:14px;margin-top:20px;display:flex}.bd-step-card[data-v-d3f182f7]{background:#f9f9f9;border:1px solid #e4e4e7;border-radius:18px;align-items:flex-start;gap:16px;padding:20px 24px;display:flex}.bd-step-num[data-v-d3f182f7]{color:#fff;background:#1791ff;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:15px;font-weight:800;display:grid}.bd-step-body[data-v-d3f182f7]{flex:1;min-width:0}.bd-step-title[data-v-d3f182f7]{color:#141414;margin:0 0 6px;font-size:16px;font-weight:700}.bd-step-text[data-v-d3f182f7]{color:#52525b;margin:0;font-size:14.5px;line-height:1.75}.bd-author-bottom-card[data-v-d3f182f7]{background:#f9f9f9;border:1px solid #e4e4e7;border-radius:20px;align-items:center;gap:20px;margin:48px 0 32px;padding:24px;display:flex}.bd-author-avatar-lg[data-v-d3f182f7]{object-fit:cover;border:2px solid #1791ff59;border-radius:50%;flex-shrink:0;width:76px;height:76px}.bd-author-bottom-info[data-v-d3f182f7]{flex:1;min-width:0}.bd-author-title-row[data-v-d3f182f7]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;display:flex}.bd-author-label[data-v-d3f182f7]{color:#64748b;font-size:12.5px}.bd-author-name-lg[data-v-d3f182f7]{color:#141414;margin:0;font-size:18px;font-weight:800}.bd-verified-badge[data-v-d3f182f7]{color:#16a34a;background:#16a34a1f;border-radius:50%;place-items:center;width:18px;height:18px;font-size:13px;font-weight:800;display:grid}.bd-author-role-lg[data-v-d3f182f7]{color:#1791ff;margin-bottom:6px;font-size:13.5px;font-weight:600}.bd-author-bio-lg[data-v-d3f182f7]{color:#52525b;margin:0;font-size:13.5px;line-height:1.7}.bd-article-footer[data-v-d3f182f7]{border-top:1px solid #e4e4e7;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-top:26px;display:flex}.bd-share-container[data-v-d3f182f7]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.bd-share-title[data-v-d3f182f7]{color:#64748b;font-size:13.5px;font-weight:600}.bd-share-buttons[data-v-d3f182f7]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bd-share-btn[data-v-d3f182f7]{color:#334155;cursor:pointer;background:#f9f9f9;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:6px;padding:8px 14px;font-size:12.5px;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.bd-share-btn[data-v-d3f182f7]:hover{color:#0f172a;background:#fff;border-color:#cbd5e1;box-shadow:0 4px 12px #0000000d}.bd-copy-btn[data-v-d3f182f7]:hover{color:#1791ff;border-color:#1791ff66}.bd-tg[data-v-d3f182f7]:hover{color:#0284c7;border-color:#0284c766}.bd-wa[data-v-d3f182f7]:hover{color:#16a34a;border-color:#16a34a66}.bd-x[data-v-d3f182f7]:hover{color:#09090b;border-color:#09090b66}.bd-return-link[data-v-d3f182f7]{color:#1791ff;align-items:center;gap:6px;font-size:13.5px;font-weight:700;text-decoration:none;transition:gap .2s;display:inline-flex}.bd-return-link[data-v-d3f182f7]:hover{gap:10px}.bd-panel-card[data-v-d3f182f7]{background:#f9f9f9;border:1px solid #e4e4e7;border-radius:20px;padding:22px;box-shadow:0 4px 16px #00000005}.bd-toc-panel[data-v-d3f182f7]{background:#f9f9f9;border:1px solid #e4e4e7}.bd-panel-header[data-v-d3f182f7]{border-bottom:1px solid #e4e4e7;align-items:center;gap:8px;margin-bottom:14px;padding-bottom:10px;display:flex}.bd-panel-bar[data-v-d3f182f7]{background:#1791ff;border-radius:2px;width:4px;height:18px}.bd-panel-title[data-v-d3f182f7]{color:#141414;margin:0;font-size:15px;font-weight:800}.bd-toc-nav[data-v-d3f182f7]{flex-direction:column;gap:6px;max-height:380px;padding-left:4px;display:flex;overflow-y:auto}.bd-toc-link[data-v-d3f182f7]{color:#64748b;background:#fff;border:1px solid #e4e4e7;border-radius:10px;padding:8px 12px;font-size:13px;line-height:1.5;text-decoration:none;transition:all .15s;display:block}.bd-toc-link[data-v-d3f182f7]:hover{color:#141414;background:#fff;border-color:#cbd5e1}.bd-toc-link.active[data-v-d3f182f7]{color:#1791ff;background:#1791ff1a;border-color:#1791ff59;font-weight:700}.bd-toc-link-h3[data-v-d3f182f7]{opacity:.9;padding-right:22px;font-size:12px}.bd-keypoints-panel[data-v-d3f182f7]{background:#f0fdf4;border:1px solid #bbf7d0}.bd-keypoints-header[data-v-d3f182f7]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.bd-keypoints-dot[data-v-d3f182f7]{background:#16a34a;border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #16a34a66}.bd-keypoints-title[data-v-d3f182f7]{color:#15803d;margin:0;font-size:14.5px;font-weight:800}.bd-keypoints-list[data-v-d3f182f7]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.bd-keypoint-item[data-v-d3f182f7]{color:#166534;gap:8px;font-size:12.5px;line-height:1.6;display:flex}.bd-keypoint-bullet[data-v-d3f182f7]{color:#16a34a;flex-shrink:0;font-size:14px;font-weight:800}.bd-keypoint-text[data-v-d3f182f7]{flex:1}.bd-author-panel[data-v-d3f182f7]{background:#fff;border:1px solid #e2e8f0}.bd-author-panel-header[data-v-d3f182f7]{align-items:center;gap:12px;display:flex}.bd-author-panel-avatar[data-v-d3f182f7]{object-fit:cover;border:2px solid #1791ff40;border-radius:50%;flex-shrink:0;width:48px;height:48px}.bd-author-panel-name[data-v-d3f182f7]{color:#141414;align-items:center;gap:4px;font-size:14.5px;font-weight:800;display:flex}.bd-verified-sm[data-v-d3f182f7]{color:#16a34a;font-size:11px;font-weight:800}.bd-author-panel-role[data-v-d3f182f7]{color:#1791ff;margin-top:2px;font-size:12px;font-weight:600}.bd-author-panel-bio[data-v-d3f182f7]{color:#64748b;border-top:1px solid #f1f5f9;margin:10px 0 0;padding-top:10px;font-size:12px;line-height:1.6}.bd-promo-panel[data-v-d3f182f7]{background:linear-gradient(135deg,#1791ff14 0%,#f6a5000f 100%),#fff;border:1px solid #1791ff33}.bd-promo-badge[data-v-d3f182f7]{color:#fff;background:#1791ff;border-radius:999px;margin-bottom:8px;padding:3px 10px;font-size:10.5px;font-weight:800;display:inline-block}.bd-promo-title[data-v-d3f182f7]{color:#141414;margin:0 0 6px;font-size:15px;font-weight:800}.bd-promo-desc[data-v-d3f182f7]{color:#64748b;margin:0 0 14px;font-size:12.5px;line-height:1.6}.bd-promo-actions[data-v-d3f182f7]{gap:8px;display:flex}.bd-promo-btn-primary[data-v-d3f182f7]{color:#fff;text-align:center;background:#1791ff;border-radius:10px;flex:1;padding:9px;font-size:12.5px;font-weight:700;text-decoration:none;transition:filter .15s}.bd-promo-btn-primary[data-v-d3f182f7]:hover{filter:brightness(1.1)}.bd-promo-btn-ghost[data-v-d3f182f7]{color:#1e293b;text-align:center;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:10px;flex:1;padding:9px;font-size:12.5px;font-weight:600;text-decoration:none}.bd-promo-btn-ghost[data-v-d3f182f7]:hover{background:#e2e8f0}.bd-mobile-toc-bar[data-v-d3f182f7]{margin-bottom:20px;display:none}.bd-mobile-toc-btn[data-v-d3f182f7]{color:#141414;cursor:pointer;background:#f9f9f9;border:1px solid #e2e8f0;border-radius:14px;justify-content:space-between;align-items:center;width:100%;padding:12px 18px;font-size:13.5px;font-weight:700;display:flex}.bd-toc-icon[data-v-d3f182f7]{font-size:15px}.bd-toc-chevron[data-v-d3f182f7]{color:#64748b;font-size:10px;transition:transform .2s}.bd-toc-chevron.open[data-v-d3f182f7]{color:#1791ff;transform:rotate(180deg)}.bd-mobile-toc-dropdown[data-v-d3f182f7]{background:#fff;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;gap:6px;max-height:280px;margin-top:8px;padding:10px;display:flex;overflow-y:auto;box-shadow:0 10px 25px #00000014}.bd-mobile-toc-item[data-v-d3f182f7]{color:#475569;background:#f9f9f9;border-radius:10px;align-items:center;gap:8px;padding:8px 12px;font-size:12.5px;text-decoration:none;display:flex}.bd-mobile-toc-item.active[data-v-d3f182f7]{color:#1791ff;background:#1791ff1a;font-weight:700}.bd-mobile-toc-item.bd-toc-sub[data-v-d3f182f7]{padding-right:20px;font-size:11.5px}.bd-toc-item-num[data-v-d3f182f7]{color:#94a3b8;width:18px;font-size:10px;font-weight:700}.bd-toc-item-text[data-v-d3f182f7]{flex:1}.bd-related-head[data-v-d3f182f7]{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}.bd-related-main-title[data-v-d3f182f7]{color:#141414;margin:0;font-size:24px;font-weight:800}.bd-related-view-all[data-v-d3f182f7]{color:#1791ff;align-items:center;gap:6px;font-size:13.5px;font-weight:700;text-decoration:none;transition:gap .2s;display:inline-flex}.bd-related-view-all[data-v-d3f182f7]:hover{gap:10px}.bd-related-grid[data-v-d3f182f7]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.bd-related-card-item[data-v-d3f182f7]{color:inherit;background:#f9f9f9;border:1px solid #e4e4e7;border-radius:20px;flex-direction:column;text-decoration:none;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;overflow:hidden}.bd-related-card-item[data-v-d3f182f7]:hover{border-color:#1791ff66;transform:translateY(-4px);box-shadow:0 16px 32px #00000014}.bd-related-img-wrap[data-v-d3f182f7]{aspect-ratio:16/9;background:#f1f5f9;position:relative;overflow:hidden}.bd-related-img-wrap img[data-v-d3f182f7]{object-fit:cover;width:100%;height:100%;transition:transform .3s}.bd-related-card-item:hover .bd-related-img-wrap img[data-v-d3f182f7]{transform:scale(1.05)}.bd-related-cat-tag[data-v-d3f182f7]{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#141414bf;border-radius:8px;padding:4px 10px;font-size:10px;font-weight:700;position:absolute;top:10px;right:10px}.bd-related-body[data-v-d3f182f7]{flex-direction:column;flex:1;padding:18px;display:flex}.bd-related-card-title[data-v-d3f182f7]{color:#141414;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 8px;font-size:15.5px;font-weight:700;line-height:1.5;display:-webkit-box;overflow:hidden}.bd-related-card-excerpt[data-v-d3f182f7]{color:#64748b;margin:0 0 14px;font-size:13px;line-height:1.6}.bd-related-card-meta[data-v-d3f182f7]{color:#94a3b8;align-items:center;gap:6px;margin-top:auto;font-size:12px;display:flex}.bd-loading-grid[data-v-d3f182f7]{grid-template-columns:1fr 340px;gap:32px;display:grid}.bd-skeleton-main[data-v-d3f182f7],.bd-skeleton-side[data-v-d3f182f7]{flex-direction:column;gap:16px;display:flex}.bd-skeleton-title[data-v-d3f182f7]{background:#f1f5f9;border-radius:10px;width:75%;height:42px;animation:1.5s infinite skel-pulse-d3f182f7}.bd-skeleton-meta[data-v-d3f182f7]{background:#f1f5f9;border-radius:6px;width:45%;height:20px;animation:1.5s infinite skel-pulse-d3f182f7}.bd-skeleton-img[data-v-d3f182f7]{background:#f1f5f9;border-radius:18px;height:320px;animation:1.5s infinite skel-pulse-d3f182f7}.bd-skeleton-text[data-v-d3f182f7]{background:#f1f5f9;border-radius:6px;height:16px;animation:1.5s infinite skel-pulse-d3f182f7}.bd-skeleton-text[data-v-d3f182f7]:nth-child(2n){width:85%}.bd-skeleton-card[data-v-d3f182f7]{background:#f1f5f9;border-radius:18px;animation:1.5s infinite skel-pulse-d3f182f7}@keyframes skel-pulse-d3f182f7{0%,to{opacity:.5}50%{opacity:1}}.bd-not-found[data-v-d3f182f7]{text-align:center;padding:80px 20px}.bd-not-found-icon[data-v-d3f182f7]{margin-bottom:16px;font-size:48px}.bd-not-found h1[data-v-d3f182f7]{color:#141414;margin-bottom:10px;font-size:26px;font-weight:800}.bd-not-found p[data-v-d3f182f7]{color:#64748b;margin-bottom:24px}.bd-back-btn[data-v-d3f182f7]{color:#fff;background:#1791ff;border-radius:12px;padding:12px 28px;font-weight:700;text-decoration:none;display:inline-block;box-shadow:0 4px 16px #1791ff4d}@media (width<=1024px){.bd-main-layout[data-v-d3f182f7]{grid-template-columns:1fr}.bd-sidebar-col[data-v-d3f182f7]{order:2}.bd-mobile-toc-bar[data-v-d3f182f7]{display:block}.bd-related-grid[data-v-d3f182f7]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.bd-page-card[data-v-d3f182f7]{border-radius:24px;padding:22px 16px}.bd-article-title[data-v-d3f182f7]{font-size:22px}.bd-author-bottom-card[data-v-d3f182f7]{text-align:center;flex-direction:column}.bd-author-title-row[data-v-d3f182f7]{justify-content:center}.bd-related-grid[data-v-d3f182f7]{grid-template-columns:1fr}}.app-page-root[data-v-aac7f78a]{background-color:var(--bg,#e5e5e5);direction:rtl;flex-direction:column;gap:clamp(32px,4vw,56px);min-height:100vh;padding:clamp(24px,4vw,48px) 0 80px;display:flex;overflow-x:clip}.app-section-wrap[data-v-aac7f78a]{box-sizing:border-box;width:100%;max-width:1360px;margin:0 auto;padding:0 clamp(16px,3vw,32px)}.app-page-card[data-v-aac7f78a]{background:#fff;border:1px solid #d9d9d9b3;border-radius:clamp(28px,3.2vw,44px);padding:clamp(28px,4vw,56px);position:relative;box-shadow:0 12px 36px -4px #0000000d}.app-hero-grid[data-v-aac7f78a]{grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(32px,4vw,60px);display:grid}.app-badge-row[data-v-aac7f78a]{margin-bottom:16px}.app-pill-badge[data-v-aac7f78a]{color:#1791ff;background:#1791ff14;border:1px solid #1791ff38;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:12.5px;font-weight:700;display:inline-flex}.app-badge-dot[data-v-aac7f78a]{background:#1791ff;border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #1791ff99}.app-hero-title[data-v-aac7f78a]{color:#141414;letter-spacing:-.01em;margin:0 0 20px;font-size:clamp(26px,3.8vw,42px);font-weight:900;line-height:1.35}.app-text-accent[data-v-aac7f78a]{color:#1791ff;display:block}.app-hero-desc[data-v-aac7f78a]{color:#52525b;margin:0 0 32px;font-size:16px;line-height:1.9}.app-hero-actions[data-v-aac7f78a]{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:36px;display:flex}.app-btn-primary[data-v-aac7f78a]{color:#fff;background:#1791ff;border-radius:14px;align-items:center;gap:8px;padding:13px 26px;font-size:14.5px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 8px 24px #1791ff4d}.app-btn-primary[data-v-aac7f78a]:hover{background:#0077e6;transform:translateY(-2px);box-shadow:0 12px 28px #1791ff66}.app-btn-primary.is-disabled[data-v-aac7f78a]{opacity:.65;cursor:not-allowed;box-shadow:none}.app-btn-primary.is-disabled[data-v-aac7f78a]:hover{background:#1791ff;transform:none}.app-btn-secondary[data-v-aac7f78a]{color:#18181b;background:#f4f4f5;border:1px solid #e4e4e7;border-radius:14px;align-items:center;gap:8px;padding:13px 24px;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.app-btn-secondary[data-v-aac7f78a]:hover{background:#e4e4e7}.app-trust-stats[data-v-aac7f78a]{border-top:1px solid #f0f0f0;flex-wrap:wrap;align-items:center;gap:20px;padding-top:24px;display:flex}.app-stat-item[data-v-aac7f78a]{flex-direction:column;display:flex}.app-stat-item .val[data-v-aac7f78a]{color:#141414;font-size:20px;font-weight:900}.app-stat-item .lbl[data-v-aac7f78a]{color:#64748b;margin-top:2px;font-size:12px}.app-stat-sep[data-v-aac7f78a]{background:#e4e4e7;width:1px;height:28px}.app-hero-visual[data-v-aac7f78a]{justify-content:center;display:flex;position:relative}.app-phone-container[data-v-aac7f78a]{width:100%;max-width:320px;position:relative}.app-phone-frame[data-v-aac7f78a]{background:#111827;border:6px solid #1e293b;border-radius:44px;width:280px;height:520px;margin:0 auto;padding:12px;position:relative;box-shadow:0 25px 60px -10px #00000040}.app-phone-notch[data-v-aac7f78a]{z-index:5;background:#1e293b;border-radius:0 0 14px 14px;width:90px;height:18px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.app-phone-screen[data-v-aac7f78a]{box-sizing:border-box;background:linear-gradient(#f8fafc 0%,#eff6ff 100%);border-radius:32px;width:100%;height:100%;padding:24px 14px 14px;overflow:hidden}.phone-screen-ui[data-v-aac7f78a]{flex-direction:column;gap:12px;display:flex}.ui-topbar[data-v-aac7f78a]{justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}.ui-avatar[data-v-aac7f78a]{background:#1791ff;border-radius:50%;width:28px;height:28px}.ui-user[data-v-aac7f78a]{color:#0f172a;font-size:12px;font-weight:800}.ui-badge[data-v-aac7f78a]{color:#d97706;background:#fef3c7;border-radius:6px;padding:2px 6px;font-size:10px;font-weight:800}.ui-balance-card[data-v-aac7f78a]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;padding:14px;display:flex;box-shadow:0 4px 12px #00000008}.balance-lbl[data-v-aac7f78a]{color:#64748b;font-size:10px}.balance-val[data-v-aac7f78a]{color:#0f172a;margin:2px 0;font-size:20px;font-weight:900}.balance-grow[data-v-aac7f78a]{color:#16a34a;font-size:10.5px;font-weight:700}.ui-signal-list[data-v-aac7f78a]{flex-direction:column;gap:8px;display:flex}.ui-sig-item[data-v-aac7f78a]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.ui-sig-item .sym[data-v-aac7f78a]{color:#1e293b;font-family:monospace;font-size:11px;font-weight:700}.ui-sig-item .tag.buy[data-v-aac7f78a]{color:#16a34a;background:#dcfce7;border-radius:4px;padding:2px 6px;font-size:9px;font-weight:800}.ui-sig-item .profit[data-v-aac7f78a]{font-size:11px;font-weight:800}.text-success[data-v-aac7f78a]{color:#16a34a}.app-floating-card[data-v-aac7f78a]{z-index:6;background:#fff;border:1px solid #e2e8f0;border-radius:16px;align-items:center;gap:10px;padding:12px 16px;animation:4s ease-in-out infinite float-badge-aac7f78a;display:flex;position:absolute;box-shadow:0 12px 28px #00000014}.app-floating-card.card-top[data-v-aac7f78a]{top:15%;right:-25px}.app-floating-card.card-bottom[data-v-aac7f78a]{animation-delay:2s;bottom:12%;left:-25px}@keyframes float-badge-aac7f78a{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.card-icon[data-v-aac7f78a]{font-size:20px}.card-body[data-v-aac7f78a]{flex-direction:column;display:flex}.card-title[data-v-aac7f78a]{color:#0f172a;font-size:12px;font-weight:800}.card-sub[data-v-aac7f78a]{color:#64748b;font-size:11px;font-weight:500}.app-card-head[data-v-aac7f78a]{text-align:center;max-width:760px;margin:0 auto 44px}.app-section-badge[data-v-aac7f78a]{color:#1791ff;background:#1791ff14;border-radius:999px;margin-bottom:10px;padding:4px 14px;font-size:12px;font-weight:700;display:inline-block}.app-card-title[data-v-aac7f78a]{color:#141414;margin:0 0 12px;font-size:clamp(22px,3.2vw,32px);font-weight:900}.app-card-subtitle[data-v-aac7f78a]{color:#64748b;margin:0;font-size:15px;line-height:1.8}.app-methods-grid[data-v-aac7f78a]{grid-template-columns:repeat(3,1fr);align-items:start;gap:22px;display:grid}.app-method-card[data-v-aac7f78a]{background:#f9f9f9;border:1px solid #e4e4e7;border-radius:24px;flex-direction:column;padding:30px 24px;transition:transform .2s,box-shadow .2s;display:flex}.app-method-card[data-v-aac7f78a]:hover{transform:translateY(-3px);box-shadow:0 14px 32px #0000000d}.app-method-card.featured[data-v-aac7f78a]{background:#fff;border-color:#1791ff59;box-shadow:0 12px 30px #1791ff12}.method-card-top[data-v-aac7f78a]{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.method-icon-box[data-v-aac7f78a]{border-radius:16px;place-items:center;width:52px;height:52px;display:grid}.method-icon-box.android[data-v-aac7f78a]{color:#16a34a;background:#22c55e1f}.method-icon-box.ios[data-v-aac7f78a]{color:#1791ff;background:#1791ff1f}.method-icon-box.pwa[data-v-aac7f78a]{color:#d97706;background:#f6a50024}.method-badge[data-v-aac7f78a]{color:#475569;background:#f1f5f9;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}.method-badge.apple[data-v-aac7f78a]{color:#1791ff;background:#1791ff1a}.method-title[data-v-aac7f78a]{color:#141414;margin:0 0 10px;font-size:18px;font-weight:800}.method-desc[data-v-aac7f78a]{color:#52525b;margin:0 0 18px;font-size:13.5px;line-height:1.8}.method-meta[data-v-aac7f78a]{color:#94a3b8;align-items:center;gap:8px;margin-bottom:22px;font-size:12px;display:flex}.method-meta .dot[data-v-aac7f78a]{opacity:.5}.method-action-btn[data-v-aac7f78a]{color:#141414;cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 18px;font-size:13.5px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.method-action-btn[data-v-aac7f78a]:hover{background:#f4f4f5;border-color:#cbd5e1}.method-action-btn.disabled[data-v-aac7f78a]{color:#94a3b8;cursor:not-allowed;background:#f4f4f5;border-color:#e2e8f0}.method-action-btn.solid[data-v-aac7f78a]{color:#fff;background:#1791ff;border-color:#1791ff;box-shadow:0 6px 18px #1791ff40}.method-action-btn.solid[data-v-aac7f78a]:hover{background:#0077e6}.toggle-guide-btn[data-v-aac7f78a]{color:#1791ff;background:#1791ff14;border-color:#1791ff40}.toggle-guide-btn[data-v-aac7f78a]:hover{background:#1791ff24}.chevron[data-v-aac7f78a]{transition:transform .25s}.chevron.open[data-v-aac7f78a]{transform:rotate(180deg)}.app-ios-steps[data-v-aac7f78a]{border-top:1px solid #f0f0f0;flex-direction:column;gap:12px;margin-top:18px;padding-top:18px;display:flex}.ios-step-item[data-v-aac7f78a]{align-items:flex-start;gap:12px;display:flex}.step-badge[data-v-aac7f78a]{color:#fff;background:#1791ff;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:12px;font-weight:900;display:grid}.step-text[data-v-aac7f78a]{flex:1}.step-title[data-v-aac7f78a]{color:#141414;margin:0 0 2px;font-size:13.5px;font-weight:800}.step-desc[data-v-aac7f78a]{color:#64748b;margin:0;font-size:12.5px;line-height:1.7}.app-features-grid[data-v-aac7f78a]{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.app-feature-card[data-v-aac7f78a]{background:#f9f9f9;border:1px solid #e4e4e7;border-radius:22px;flex-direction:column;padding:26px;display:flex}.app-feat-icon[data-v-aac7f78a]{margin-bottom:16px;font-size:30px}.app-feat-title[data-v-aac7f78a]{color:#141414;margin:0 0 8px;font-size:16.5px;font-weight:800}.app-feat-desc[data-v-aac7f78a]{color:#52525b;margin:0;font-size:13.5px;line-height:1.8}@media (width<=1024px){.app-hero-grid[data-v-aac7f78a],.app-methods-grid[data-v-aac7f78a]{grid-template-columns:1fr}.app-features-grid[data-v-aac7f78a]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.app-page-card[data-v-aac7f78a]{border-radius:24px;padding:24px 18px}.app-hero-title[data-v-aac7f78a]{font-size:23px}.app-hero-actions[data-v-aac7f78a]{flex-direction:column;align-items:stretch}.app-btn-primary[data-v-aac7f78a],.app-btn-secondary[data-v-aac7f78a]{justify-content:center}.app-trust-stats[data-v-aac7f78a]{flex-direction:column;align-items:flex-start;gap:12px}.app-stat-sep[data-v-aac7f78a]{display:none}.app-features-grid[data-v-aac7f78a]{grid-template-columns:1fr}.app-floating-card.card-top[data-v-aac7f78a]{right:0}.app-floating-card.card-bottom[data-v-aac7f78a]{left:0}}.al-root[data-v-94ba4d75]{background:var(--bg,#e5e5e5);min-height:100dvh;font-family:var(--body,"Estedad", system-ui, sans-serif);place-items:center;padding:24px;display:grid}.al-card[data-v-94ba4d75]{color:#141414;background:#fff;border:1px solid #d9d9d9b3;border-radius:28px;flex-direction:column;gap:18px;width:min(440px,100%);padding:36px 32px;display:flex;box-shadow:0 20px 48px -12px #00000014,0 2px 8px #0000000a}.al-brand[data-v-94ba4d75]{border-bottom:1px solid #d9d9d999;align-items:center;gap:14px;margin-bottom:6px;padding-bottom:18px;display:flex}.al-mark[data-v-94ba4d75]{background:#1791ff1a;border:1px solid #1791ff33;border-radius:14px;place-items:center;width:50px;height:50px;padding:6px;display:grid}.al-mark img[data-v-94ba4d75]{object-fit:contain;width:100%;height:100%}.al-title[data-v-94ba4d75]{font-family:var(--mono,monospace);letter-spacing:.18em;color:#1791ff;font-size:11px;font-weight:700}.al-sub[data-v-94ba4d75]{color:#141414;margin-top:3px;font-size:17px;font-weight:800}.al-field[data-v-94ba4d75]{text-align:right;flex-direction:column;gap:6px;display:flex}.al-field>span[data-v-94ba4d75]{color:#52525b;font-size:12.5px;font-weight:600}.al-field input[data-v-94ba4d75]{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9cc;border-radius:12px;outline:none;padding:12px 14px;font-family:inherit;font-size:14px;transition:all .18s}.al-field input[data-v-94ba4d75]:focus{background:#fff;border-color:#1791ff;box-shadow:0 0 0 3px #1791ff26}.al-btn[data-v-94ba4d75]{color:#fff;cursor:pointer;background:#1791ff;border:0;border-radius:14px;margin-top:8px;padding:13px 18px;font-family:inherit;font-size:14.5px;font-weight:700;transition:all .18s;box-shadow:0 4px 16px #1791ff47}.al-btn[data-v-94ba4d75]:hover{background:#0070d6;transform:translateY(-1.5px);box-shadow:0 6px 20px #1791ff59}.al-btn[data-v-94ba4d75]:disabled{opacity:.65;cursor:progress}.al-err[data-v-94ba4d75]{color:#dc2626;text-align:center;background:#ef444414;border:1px solid #ef444433;border-radius:10px;padding:10px 14px;font-size:13px}.global-upload-widget[data-v-daa930e8]{z-index:10000;direction:rtl;background:#15181f;border:1px solid #1791ff59;border-radius:12px;width:380px;max-width:calc(100vw - 48px);font-family:inherit;position:fixed;bottom:24px;left:24px;overflow:hidden;box-shadow:0 10px 30px #0009}.widget-header[data-v-daa930e8]{cursor:pointer;background:#ffffff08;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.widget-title[data-v-daa930e8]{white-space:nowrap;text-overflow:ellipsis;color:#eee;align-items:center;gap:8px;display:flex;overflow:hidden}.widget-actions[data-v-daa930e8]{align-items:center;gap:8px;display:flex}.percent-badge[data-v-daa930e8]{color:#ff4d4f;background:#1791ff33;border-radius:6px;padding:2px 6px;font-size:11px;font-weight:700}.toggle-btn[data-v-daa930e8]{color:#888;cursor:pointer;background:0 0;border:none;padding:2px}.toggle-btn[data-v-daa930e8]:hover{color:#fff}.widget-body[data-v-daa930e8]{flex-direction:column;gap:10px;padding:14px 16px;display:flex}.progress-bar-track[data-v-daa930e8]{background:#ffffff14;border-radius:3px;height:6px;overflow:hidden}.progress-bar-fill[data-v-daa930e8]{background:linear-gradient(90deg,#ff4d4f,#1791ff);height:100%;transition:width .2s}.active-item-box[data-v-daa930e8]{background:#00000040;border-radius:8px;padding:8px 10px}.active-filename[data-v-daa930e8]{color:#ddd;margin-bottom:4px;font-size:11px;font-weight:600}.widget-stats[data-v-daa930e8]{color:#888;justify-content:space-between;font-size:10px;display:flex}.widget-controls[data-v-daa930e8]{align-items:center;gap:8px;display:flex}.ctrl-btn[data-v-daa930e8]{color:#eee;cursor:pointer;background:#ffffff14;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:4px;padding:5px 10px;font-size:11px;transition:all .15s;display:flex}.ctrl-btn[data-v-daa930e8]:hover{background:#ffffff26}.btn-toggle-list[data-v-daa930e8]{color:#93c5fd;background:#3b82f626;border-color:#3b82f64d;flex:1;justify-content:center}.btn-toggle-list[data-v-daa930e8]:hover{background:#3b82f640}.ctrl-cancel[data-v-daa930e8]{color:#f87171;background:#ef444426;border-color:#ef44444d}.ctrl-cancel[data-v-daa930e8]:hover{background:#ef444440}.ctrl-clear[data-v-daa930e8]{color:#9ca3af}.queue-list-drawer[data-v-daa930e8]{border-top:1px solid #ffffff0d;flex-direction:column;gap:6px;max-height:180px;padding-top:6px;display:flex;overflow-y:auto}.queue-item[data-v-daa930e8]{background:#ffffff05;border:1px solid #ffffff0a;border-radius:6px;flex-direction:column;gap:4px;padding:6px 8px;display:flex}.queue-item-header[data-v-daa930e8]{justify-content:space-between;align-items:center;font-size:11px;display:flex}.item-name[data-v-daa930e8]{color:#ccc;max-width:190px}.item-meta[data-v-daa930e8]{align-items:center;gap:6px;display:flex}.item-size[data-v-daa930e8]{color:#777;font-size:10px}.badge[data-v-daa930e8]{border-radius:4px;padding:1px 5px;font-size:9px;font-weight:600}.badge-uploading[data-v-daa930e8]{color:#f87171;background:#ef444433}.badge-completed[data-v-daa930e8]{color:#34d399;background:#10b98133}.badge-pending[data-v-daa930e8]{color:#bbb;background:#ffffff14}.badge-error[data-v-daa930e8]{color:#fca5a5;background:#dc26264d}.badge-cancelled[data-v-daa930e8]{color:#9ca3af;background:#6b728033}.btn-cancel-item[data-v-daa930e8]{color:#888;cursor:pointer;background:0 0;border:none;padding:2px}.btn-cancel-item[data-v-daa930e8]:hover{color:#ef4444}.item-progress-track[data-v-daa930e8]{background:#ffffff0f;border-radius:2px;height:3px;overflow:hidden}.item-progress-fill[data-v-daa930e8]{background:#3b82f6;height:100%;transition:width .15s}.adm-page::-webkit-scrollbar{width:6px;height:6px}.admin-shell-root ::-webkit-scrollbar{width:6px;height:6px}.adm-page::-webkit-scrollbar-track{background:0 0}.admin-shell-root ::-webkit-scrollbar-track{background:0 0}.adm-page::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.admin-shell-root ::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.adm-page::-webkit-scrollbar-thumb:hover{background:#1791ff80}.admin-shell-root ::-webkit-scrollbar-thumb:hover{background:#1791ff80}.adm-page{scrollbar-width:thin;scrollbar-color:#d9d9d9cc transparent;color:#141414;width:100%;font-family:var(--body,"Estedad", system-ui, sans-serif)}.adm-page *{box-sizing:border-box}.adm-page select,.adm-page input,.adm-page textarea{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#141414;background:#fff}.adm-page select option,.adm-page select optgroup{color:#141414!important;background:#fff!important}.adm-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}.adm-eyebrow{letter-spacing:.2em;color:#1791ff;font-size:11.5px;font-weight:700;font-family:var(--mono,monospace);margin-bottom:6px;display:block}.adm-head h1{font-family:var(--display,"Estedad", system-ui, sans-serif);letter-spacing:-.015em;color:#141414;margin:0;font-size:clamp(22px,1.4vw + 14px,30px);font-weight:800;line-height:1.2}.adm-head-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adm-refresh,.adm-btn-ghost{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9cc;border-radius:12px;align-items:center;gap:6px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:600;transition:all .18s;display:inline-flex;box-shadow:0 1px 3px #00000005}.adm-refresh:hover,.adm-btn-ghost:hover{color:#1791ff;background:#1791ff0a;border-color:#1791ff;transform:translateY(-1px)}.adm-refresh:disabled{opacity:.6;cursor:progress}.adm-err{color:#dc2626;background:#ef444414;border:1px solid #ef444433;border-radius:14px;margin-bottom:20px;padding:14px 18px;font-size:13.5px;font-weight:500}.adm-kpis{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:26px;display:grid}.kpi{background:#fff;border:1px solid #d9d9d9b3;border-radius:20px;padding:20px 20px 16px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 4px 18px -2px #0000000a}.kpi:hover{transform:translateY(-2px);box-shadow:0 8px 24px -4px #00000012}.kpi:before{content:"";pointer-events:none;background:radial-gradient(circle,#1791ff1a,#0000 70%);width:140px;height:140px;position:absolute;inset:auto -20% -60% auto}.kpi-l{color:#71717a;letter-spacing:.04em;font-size:12px;font-weight:600}.kpi-v{font-family:var(--mono,monospace);color:#141414;margin-top:8px;font-size:26px;font-weight:800;line-height:1.15}.kpi-s{color:#a1a1aa;margin-top:6px;font-size:11.5px}.card{color:#141414;background:#fff;border:1px solid #d9d9d9b3;border-radius:22px;padding:22px;box-shadow:0 8px 24px -4px #0000000a}.card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.card-head h3{color:#141414;margin:0;font-size:15px;font-weight:800}.card-meta{letter-spacing:.15em;color:#8c8c8c;font-size:11px;font-family:var(--mono,monospace)}.adm-grid{grid-template-columns:1.4fr 1fr;gap:20px;margin-bottom:20px;display:grid}.adm-grid.two{grid-template-columns:1fr 1fr}@media (width<=980px){.adm-grid,.adm-grid.two{grid-template-columns:1fr}}.adm-filters{background:#fff;border:1px solid #d9d9d9b3;border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;padding:14px 18px;display:flex;box-shadow:0 2px 10px #00000005}.adm-filters input,.adm-filters select{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9cc;border-radius:12px;outline:none;flex:140px;min-width:0;padding:9px 14px;font-family:inherit;font-size:13px;transition:border-color .18s,box-shadow .18s}.adm-filters input:focus,.adm-filters select:focus{border-color:#1791ff;box-shadow:0 0 0 3px #1791ff26}.adm-filters button{color:#fff;cursor:pointer;white-space:nowrap;background:#1791ff;border:0;border-radius:12px;flex-shrink:0;padding:10px 22px;font-family:inherit;font-size:13px;font-weight:700;transition:all .18s;box-shadow:0 2px 8px #1791ff40}.adm-filters button:hover{background:#0070d6;transform:translateY(-1px)}.adm-filters button:disabled{opacity:.6;cursor:progress}.tbl-wrap{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #d9d9d9b3;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 6px 24px -4px #0000000a}@media (width<=900px){.tbl-wrap{overflow-x:auto}.tbl-wrap:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000000f,#0000);width:40px;position:absolute;top:0;bottom:0;left:0}}.ad-table{border-collapse:collapse;width:100%;font-size:13.5px}.ad-table thead tr{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3}.ad-table th{text-align:right;letter-spacing:.06em;color:#52525b;white-space:nowrap;text-transform:uppercase;padding:14px 18px;font-size:11.5px;font-weight:700}.ad-table th:first-child{padding-right:20px}.ad-table th:last-child{padding-left:20px}.ad-table tbody tr{border-bottom:1px solid #d9d9d966;transition:background .12s}.ad-table tbody tr:last-child{border-bottom:none}.ad-table tbody tr:hover{background:#fafafa}.ad-table tbody tr.row-selected{background:#1791ff0f}.ad-table td{text-align:right;color:#141414;vertical-align:middle;max-width:240px;padding:14px 18px}.ad-table td:first-child{padding-right:20px}.ad-table td:last-child{padding-left:20px}.ad-table .cell-clip{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ad-table .act{flex-wrap:nowrap;justify-content:flex-end;gap:8px;display:flex}.ad-table .act button{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9cc;border-radius:8px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:all .15s}.ad-table .act button:hover{color:#1791ff;background:#1791ff0d;border-color:#1791ff}.ad-table .act button.danger{color:#ef4444;background:#ef444405;border-color:#ef44444d}.ad-table .act button.danger:hover{background:#ef444414;border-color:#ef4444}.ad-table .act button.ok{color:#059669;background:#10b98105;border-color:#10b9814d}.ad-table .act button.ok:hover{background:#10b98114;border-color:#059669}.ad-table .tbl-empty td{text-align:center;color:#71717a;padding:48px 20px;font-size:13.5px}.chk-wrap{cursor:pointer;justify-content:center;align-items:center;display:flex}.chk-wrap input[type=checkbox]{accent-color:#1791ff;cursor:pointer;border-radius:4px;width:17px;height:17px}.badge{white-space:nowrap;border-radius:999px;align-items:center;padding:3px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.badge.green{color:#059669;background:#10b9811f}.badge.red{color:#dc2626;background:#ef44441f}.badge.gray{color:#52525b;background:#f4f4f5;border:1px solid #d9d9d999}.badge.amber{color:#d97706;background:#f6a50024}.badge.blue{color:#0284c7;background:#1791ff1f}.badge.purple{color:#9333ea;background:#a855f71f}.pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.pg-info{color:#71717a;white-space:nowrap;font-size:12.5px}.pg-nav{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.pg-nav button{color:#141414;min-width:36px;height:36px;font-family:var(--mono,monospace);cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;justify-content:center;align-items:center;padding:0 10px;font-size:13px;font-weight:600;transition:all .15s;display:flex}.pg-nav button:hover:not(:disabled){color:#1791ff;background:#1791ff0d;border-color:#1791ff}.pg-nav button.active{color:#fff;background:#1791ff;border-color:#1791ff;font-weight:700}.pg-nav button:disabled{opacity:.35;cursor:default}.pg-nav .pg-dots{cursor:default;color:#71717a;background:0 0;border:none}.pg-per{color:#71717a;align-items:center;gap:8px;font-size:12.5px;display:flex}.pg-per select{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;outline:none;padding:6px 12px;font-family:inherit;font-size:12.5px}.action-bar{opacity:0;background:#1791ff14;border:1px solid #1791ff40;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;max-height:0;margin-bottom:14px;padding:12px 16px;transition:max-height .25s,opacity .2s,padding .2s;display:flex;overflow:hidden}.action-bar.visible{opacity:1;max-height:90px}.sel-count{color:#1791ff;flex:1;font-size:13.5px;font-weight:700}.btn-assign{color:#fff;cursor:pointer;background:#1791ff;border:none;border-radius:10px;padding:8px 16px;font-family:inherit;font-size:12.5px;font-weight:700;transition:background .15s}.btn-assign:hover{background:#0070d6}.btn-clear-sel{color:#141414;cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;padding:8px 14px;font-family:inherit;font-size:12.5px;font-weight:600}.btn-clear-sel:hover{border-color:#141414}.modal-overlay{-webkit-backdrop-filter:blur(8px);z-index:200;background:#00000073;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out admModalFadeIn;display:flex;position:fixed;inset:0}@keyframes admModalFadeIn{0%{opacity:0}to{opacity:1}}.modal{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:24px;width:100%;max-width:580px;max-height:90dvh;animation:.25s ease-out admModalSlideUp;overflow-y:auto;box-shadow:0 24px 64px #00000026}@keyframes admModalSlideUp{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-head{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3;border-radius:24px 24px 0 0;justify-content:space-between;align-items:center;padding:20px 24px 16px;display:flex}.modal-head h2{color:#141414;margin:0;font-size:17px;font-weight:800}.modal-close{color:#71717a;cursor:pointer;background:#fff;border:1px solid #d9d9d9b3;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;transition:all .15s;display:flex}.modal-close:hover{color:#ef4444;background:#ef444414;border-color:#ef444433}.modal-body{color:#141414;padding:24px}.modal-footer{background:#f9f9f9;border-top:1px solid #d9d9d9b3;border-radius:0 0 24px 24px;justify-content:flex-end;gap:10px;padding:18px 24px;display:flex}.modal-footer button{cursor:pointer;color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;padding:10px 20px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s}.modal-footer button.primary{color:#fff;background:#1791ff;border-color:#1791ff;font-weight:700}.modal-footer button.primary:hover{background:#0070d6}.modal-footer button:hover:not(.primary){border-color:#141414}.admin-shell-root .bg-surface-card,.admin-shell-root .bg-surface{color:#141414!important;background:#fff!important;border-color:#d9d9d9b3!important}.admin-shell-root .border-white\/5,.admin-shell-root .border-white\/10,.admin-shell-root .border-white\/20{border-color:#d9d9d9b3!important}.admin-shell-root .divide-white\/\[0\.04\],.admin-shell-root .divide-white\/10{border-color:#d9d9d966!important}.admin-shell-root .hover\:bg-white\/\[0\.01\]:hover,.admin-shell-root .hover\:bg-white\/\[0\.04\]:hover{background-color:#fbfbfb!important}.admin-shell-root input:not([type=checkbox]):not([type=radio]),.admin-shell-root select,.admin-shell-root textarea,.bl-page,.bl-title,.bl-stat strong{color:#141414!important}.bl-table-wrap{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:20px!important;box-shadow:0 4px 18px #00000008!important}.bl-table thead tr{background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.bl-table th{color:#52525b!important}.bl-table td{color:#141414!important;border-bottom:1px solid #d9d9d966!important}.bl-table tr:hover td{background:#fafafa!important}.bl-card{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 16px -2px #00000008!important}.bl-card-title{color:#141414!important;border-bottom-color:#d9d9d999!important}.bl-input,.bl-select,.bl-textarea{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:10px!important}.bl-toolbar{background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.bl-btn-ghost,.bl-btn-sm{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.bc-page,.bc-title{color:#141414!important}.bc-tree-node{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:16px!important;box-shadow:0 2px 10px #00000005!important}.bc-tree-cat,.bc-tree-name{color:#141414!important}.bc-modal{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;box-shadow:0 24px 64px #00000026!important}.bc-modal-header{color:#141414!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.bc-modal-footer{background:#f9f9f9!important;border-top:1px solid #d9d9d9b3!important}.bc-input,.bc-select,.bc-textarea{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.bc-table thead tr{background:#f9f9f9!important}.bc-table th{color:#52525b!important}.bc-table td{color:#141414!important;border-bottom-color:#d9d9d966!important}.ah-root,.ah-title{color:#141414!important}.ah-tabs{border-bottom:1px solid #d9d9d9b3!important}.ah-tab{color:#71717a!important}.ah-tab:hover{color:#141414!important}.ah-tab.active{color:#1791ff!important;border-bottom-color:#1791ff!important}.ah-pos-card{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 18px -2px #0000000a!important}.ah-pos-title{color:#141414!important}.ah-pos-desc{color:#52525b!important}.ah-tag{color:#52525b!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.acs{color:#141414!important;--surface:#fff!important;--surface-hover:#f4f4f5!important;--border:#d9d9d9b3!important;--border-strong:#d9d9d9e6!important;--text:#141414!important;--text-secondary:#71717a!important;--text-muted:#8c8c8c!important;background:0 0!important}.acs-list,.acs-chat{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 20px #00000008!important}.acs-chat-header{background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.acs-item-name{color:#141414!important}.acs-item:hover{background:#fafafa!important}.acs-item.active{background:#1791ff0f!important;border-right:3px solid #1791ff!important}.ml-toolbar,.ml-body{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 18px #00000008!important}.ml-select,.ml-search{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important}.modal-box{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:20px!important;box-shadow:0 20px 60px #00000026!important}.modal-header,.modal-footer{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9b3!important}.pr-page{color:#141414!important}.pr-badge-pill{color:#1791ff!important;background:#1791ff14!important;border-color:#1791ff33!important}.pr-main-title{color:#141414!important}.pr-main-desc{color:#71717a!important}.pr-page .action-primary{color:#fff!important;background:#1791ff!important;box-shadow:0 4px 14px #1791ff40!important}.pr-page .action-primary:hover{background:#1580e6!important}.pr-page .action-ghost{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.pr-page .action-ghost:hover{background:#f9f9f9!important}.pr-page .stat-card{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .stat-label{color:#71717a!important}.pr-page .stat-value{color:#141414!important}.pr-toolbar{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .search-input,.pr-page .filter-select,.pr-page .form-input,.pr-page .form-select,.pr-page .form-textarea{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important;border-radius:10px!important}.pr-page .search-input:focus,.pr-page .filter-select:focus,.pr-page .form-input:focus,.pr-page .form-select:focus,.pr-page .form-textarea:focus{background:#fff!important;border-color:#1791ff!important;box-shadow:0 0 0 3px #1791ff1f!important}.pr-page .view-btn{color:#71717a!important;background:0 0!important}.pr-page .view-btn.active{color:#1791ff!important;background:#1791ff1a!important}.pr-page .refresh-btn{color:#71717a!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.pr-page .refresh-btn:hover{color:#141414!important;background:#f9f9f9!important}.prod-card{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.prod-card:hover{border-color:#1791ff66!important;box-shadow:0 10px 24px -4px #00000014!important}.prod-card .card-cover{background:#f9f9f9!important}.prod-card .card-title{color:#141414!important}.prod-card .card-inst{color:#71717a!important}.prod-card .bundle-chip{color:#52525b!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.prod-card .card-footer-stats{border-top-color:#d9d9d999!important}.prod-card .price-val{color:#141414!important}.prod-card .card-actions{background:#f9f9f9!important;border-top-color:#d9d9d999!important}.prod-card .card-btn.btn-edit{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.prod-card .card-btn.btn-edit:hover{background:#f9f9f9!important}.prod-card .card-btn.btn-del{color:#dc2626!important;background:#fee2e2!important;border-color:#fecaca!important}.pr-table-container{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-table-container .modern-table th{color:#52525b!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important;font-weight:700!important}.pr-table-container .modern-table td{color:#141414!important;border-bottom:1px solid #d9d9d980!important}.pr-table-container .modern-table tr:hover td{background:#f9f9f9!important}.pr-table-container .td-title{color:#141414!important}.pr-page .seasons-manager-card,.pr-page .library-manager-card,.pr-page .course-details-card{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .season-item-card,.pr-page .lib-item-card{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:14px!important;box-shadow:0 2px 10px #00000005!important}.pr-page .season-title-input,.pr-page .lib-title-input{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important;border-radius:8px!important}.pr-page .modal-backdrop{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#0006!important}.pr-page .modal-window,.pr-page .cat-modal-window{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:22px!important;box-shadow:0 20px 60px #00000026!important}.pr-page .modal-header-bar,.pr-page .modal-footer-bar{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9b3!important}.pr-page .cat-list-item{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important;border-radius:10px!important}.pr-page .form-label{color:#3f3f46!important;font-weight:700!important}.kpi-dashboard{color:#141414!important;background:0 0!important}.kpi-dashboard .hero-title,.kpi-dashboard .section-title,.kpi-dashboard .quick-stat-value,.kpi-dashboard .stat-value,.kpi-dashboard .info-title,.kpi-dashboard .performance-value,.kpi-dashboard .score-title,.kpi-dashboard .breakdown-title,.kpi-dashboard .leaderboard-title,.kpi-dashboard .table-cell-name{color:#141414!important}.kpi-dashboard .hero-subtitle,.kpi-dashboard .section-subtitle,.kpi-dashboard .quick-stat-label,.kpi-dashboard .stat-label,.kpi-dashboard .performance-label,.kpi-dashboard .empty-text,.kpi-dashboard .report-date,.kpi-dashboard .progress-text{color:#71717a!important}.kpi-dashboard .quick-stat-card,.kpi-dashboard .stat-card,.kpi-dashboard .report-card,.kpi-dashboard .empty-state,.kpi-dashboard .info-card,.kpi-dashboard .actions-bar,.kpi-dashboard .performance-badge,.kpi-dashboard .score-card,.kpi-dashboard .breakdown-card,.kpi-dashboard .leaderboard-card,.kpi-dashboard .kpi-card,.kpi-dashboard .team-card,.kpi-dashboard .history-card{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.kpi-dashboard .actions-bar,.kpi-dashboard .time-selector{background:#fff!important;border:1px solid #d9d9d9b3!important}.kpi-dashboard .time-btn{color:#71717a!important}.kpi-dashboard .time-btn.active{color:#fff!important;background:#1791ff!important}.kpi-dashboard .action-btn{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.kpi-dashboard .action-btn:hover{background:#f9f9f9!important}.kpi-dashboard .progress-bar{background:#f9f9f9!important;border:1px solid #d9d9d999!important}.kpi-dashboard .table th{color:#52525b!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important;font-weight:700!important}.kpi-dashboard .table td{color:#141414!important;border-bottom:1px solid #d9d9d980!important}.kpi-dashboard .table tr:hover td{background:#f9f9f9!important}.kpi-dashboard .report-card{background:#fff!important;border:1px solid #d9d9d9b3!important}.kpi-dashboard .report-text{color:#141414!important}.kpi-dashboard .report-reply{background:#f9f9f9!important;border-right-color:#1791ff!important}.kpi-dashboard .reply-text{color:#3f3f46!important}@media (width<=700px){.tbl-wrap .ad-table thead{display:none}.tbl-wrap .ad-table,.tbl-wrap .ad-table tbody{display:block;overflow:visible}.tbl-wrap .ad-table tbody tr{background:#fff;border:1px solid #d9d9d9b3;border-radius:14px;margin:12px;display:block;box-shadow:0 2px 8px #00000005}.tbl-wrap .ad-table tbody tr:hover{background:#fafafa}.tbl-wrap .ad-table tbody tr.row-selected{background:#1791ff0f;border-color:#1791ff}.tbl-wrap .ad-table td{white-space:normal;border-bottom:1px solid #d9d9d966;justify-content:space-between;align-items:center;gap:12px;max-width:none;padding:11px 16px;font-size:13px;display:flex}.tbl-wrap .ad-table td:last-child{border-bottom:none}.tbl-wrap .ad-table td[data-label]:before{content:attr(data-label);color:#71717a;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;order:1;font-size:11px;font-weight:700}.tbl-wrap .ad-table td>*{order:0;min-width:0}:is(.tbl-wrap .ad-table td:has(>.chk-wrap),.tbl-wrap .ad-table td:has(>label.chk-wrap)){display:none}.tbl-wrap .ad-table .act{flex-wrap:wrap;justify-content:flex-start;gap:8px;padding:12px 16px}.tbl-wrap .ad-table .act button{flex:auto;justify-content:center}}.ad-link.active[data-v-8edd6823]{font-weight:700;box-shadow:inset -3px 0 #1791ff;color:#1791ff!important;background:#1791ff14!important}.ad-link.active .ad-icon-svg[data-v-8edd6823]{color:#1791ff;opacity:1}.ad-icon-svg[data-v-8edd6823]{flex-shrink:0}.sidebar-scroll[data-v-8edd6823]{scrollbar-width:thin;scrollbar-color:#d9d9d9cc transparent}.sidebar-scroll[data-v-8edd6823]::-webkit-scrollbar{width:5px}.sidebar-scroll[data-v-8edd6823]::-webkit-scrollbar-track{background:0 0}.sidebar-scroll[data-v-8edd6823]::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:999px}.sidebar-scroll[data-v-8edd6823]::-webkit-scrollbar-thumb:hover{background:#1791ff99}.nav-dropdown[data-v-8edd6823]{flex-direction:column;display:flex}.dropdown-content[data-v-8edd6823]{flex-direction:column;gap:2px;margin-top:3px;padding-right:18px;display:flex;position:relative}.ad-link-child[data-v-8edd6823]{padding:7px 12px;font-size:13px;position:relative}.ad-link-child[data-v-8edd6823]:before{content:"";border-bottom:1.5px solid #d9d9d9e6;border-right:1.5px solid #d9d9d9e6;border-bottom-right-radius:7px;width:12px;height:50%;position:absolute;top:0;right:-12px}.ad-link-child[data-v-8edd6823]:not(:last-child):after{content:"";background:#d9d9d9e6;width:1.5px;position:absolute;top:50%;bottom:0;right:-12px}.ad-link-child.active[data-v-8edd6823]:before{border-color:#1791ff}.dropdown-enter-active[data-v-8edd6823],.dropdown-leave-active[data-v-8edd6823]{transition:all .2s}.dropdown-enter-from[data-v-8edd6823],.dropdown-leave-to[data-v-8edd6823]{opacity:0;transform:translateY(-6px)}aside[data-v-8edd6823]::-webkit-scrollbar{width:5px}aside[data-v-8edd6823]::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:3px}.adc[data-v-53158fce]{background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;width:100%;padding:12px;position:relative;overflow-x:auto}.adc-svg[data-v-53158fce]{width:100%;min-width:400px;height:auto;display:block}.adc-grid line[data-v-53158fce]{stroke:#ffffff0d;stroke-width:1px}.adc-x text[data-v-53158fce]{fill:#ffffff59;font-family:JetBrains Mono,monospace;font-size:9px}.adc-empty[data-v-53158fce]{color:var(--muted);place-items:center;font-size:13px;display:grid;position:absolute;inset:0}.adc-tooltip[data-v-53158fce]{pointer-events:none;white-space:nowrap;z-index:9999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0e0e14eb;border:1px solid #ffffff1f;border-radius:8px;padding:6px 10px;position:fixed;transform:translate(-50%,-100%);box-shadow:0 4px 16px #00000080}.adc-tt-label[data-v-53158fce]{color:#ffffff80;font-family:JetBrains Mono,monospace;font-size:10px}.adc-tt-value[data-v-53158fce]{margin-top:2px;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700}.adc-tt-enter-active[data-v-53158fce],.adc-tt-leave-active[data-v-53158fce]{transition:opacity .12s}.adc-tt-enter-from[data-v-53158fce],.adc-tt-leave-to[data-v-53158fce]{opacity:0}.personal-dashboard[data-v-e8d52b4d]{max-width:1200px;margin:0 auto}.greeting-section[data-v-e8d52b4d]{background:linear-gradient(135deg,#1791ff0d 0%,#1791ff03 100%);border:1px solid #1791ff26;border-radius:1rem;align-items:center;gap:1rem;padding:2rem;display:flex}.greeting-icon[data-v-e8d52b4d]{color:#fbbf24;transform-origin:70% 70%;flex-shrink:0;width:3rem;height:3rem;animation:2s ease-in-out infinite wave-e8d52b4d}@keyframes wave-e8d52b4d{0%,to{transform:rotate(0)}10%,30%{transform:rotate(14deg)}20%{transform:rotate(-8deg)}40%,60%{transform:rotate(0)}}.greeting-title[data-v-e8d52b4d]{color:#141414;margin:0;font-size:1.75rem;font-weight:800}.greeting-subtitle[data-v-e8d52b4d]{color:#71717a;margin:.25rem 0 0;font-size:.875rem}.stat-card[data-v-e8d52b4d]{background:#fff;border:1px solid #d9d9d9b3;border-radius:1.25rem;align-items:center;gap:1rem;padding:1.5rem;transition:all .2s;display:flex;box-shadow:0 4px 16px -2px #0000000a}.stat-card[data-v-e8d52b4d]:hover{border-color:#1791ff;transform:translateY(-2px);box-shadow:0 8px 24px -4px #00000014}.stat-icon-wrapper[data-v-e8d52b4d]{border-radius:.875rem;flex-shrink:0;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.stat-icon-wrapper.primary[data-v-e8d52b4d]{background:#1791ff1f}.stat-icon-wrapper.success[data-v-e8d52b4d]{background:#10b9811f}.stat-icon-wrapper.warning[data-v-e8d52b4d]{background:#f6a50024}.stat-icon[data-v-e8d52b4d]{width:1.75rem;height:1.75rem}.stat-icon-wrapper.primary .stat-icon[data-v-e8d52b4d]{color:#1791ff}.stat-icon-wrapper.success .stat-icon[data-v-e8d52b4d]{color:#10b981}.stat-icon-wrapper.warning .stat-icon[data-v-e8d52b4d]{color:#d97706}.stat-content[data-v-e8d52b4d]{flex:1}.stat-label[data-v-e8d52b4d]{text-transform:uppercase;letter-spacing:.05em;color:#71717a;margin-bottom:.375rem;font-size:.75rem;font-weight:700}.stat-value[data-v-e8d52b4d]{color:#141414;font-size:1.75rem;font-weight:800;line-height:1;font-family:var(--mono,monospace);margin-bottom:.375rem}.stat-meta[data-v-e8d52b4d]{color:#8c8c8c;font-size:.75rem}.section-header[data-v-e8d52b4d]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.section-title[data-v-e8d52b4d]{color:#141414;align-items:center;gap:.625rem;margin:0;font-size:1.375rem;font-weight:800;display:flex}.section-icon[data-v-e8d52b4d]{color:#1791ff;width:1.5rem;height:1.5rem}.section-action[data-v-e8d52b4d]{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:.75rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s;box-shadow:0 1px 3px #00000005}.section-action[data-v-e8d52b4d]:hover{color:#1791ff;background:#1791ff0d;border-color:#1791ff}.empty-state-box[data-v-e8d52b4d]{background:#fff;border:1px solid #d9d9d9b3;border-radius:1.25rem;flex-direction:column;justify-content:center;align-items:center;padding:3.75rem 1.5rem;display:flex;box-shadow:0 4px 16px -2px #0000000a}.empty-icon[data-v-e8d52b4d]{color:#8c8c8c;width:4rem;height:4rem;margin-bottom:1rem}.empty-text[data-v-e8d52b4d]{color:#71717a;margin:0 0 1.25rem;font-size:1rem}.empty-btn[data-v-e8d52b4d]{color:#fff;background:#1791ff;border-radius:.75rem;padding:.625rem 1.5rem;font-weight:700;text-decoration:none;transition:all .2s;box-shadow:0 2px 8px #1791ff40}.empty-btn[data-v-e8d52b4d]:hover{background:#0070d6}.reports-grid[data-v-e8d52b4d]{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem;display:grid}.report-item[data-v-e8d52b4d]{background:#fff;border:1px solid #d9d9d9b3;border-radius:1rem;padding:1.25rem;transition:all .2s;box-shadow:0 2px 10px #00000005}.report-item[data-v-e8d52b4d]:hover{border-color:#1791ff;transform:translateY(-2px);box-shadow:0 6px 18px -2px #0000000f}.report-item-header[data-v-e8d52b4d]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.625rem;margin-bottom:.75rem;display:flex}.report-item-date[data-v-e8d52b4d]{color:#71717a;align-items:center;gap:.375rem;font-size:.8125rem;display:flex}.report-item-icon[data-v-e8d52b4d]{width:1rem;height:1rem}.report-item-status[data-v-e8d52b4d]{border-radius:999px;padding:.25rem .75rem;font-size:.75rem;font-weight:700}.report-item-status.pending[data-v-e8d52b4d]{color:#d97706;background:#f6a50024}.report-item-status.replied[data-v-e8d52b4d]{color:#059669;background:#10b9811f}.report-item-body[data-v-e8d52b4d]{margin-bottom:.75rem}.report-item-text[data-v-e8d52b4d]{color:#141414;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.875rem;line-height:1.6;display:-webkit-box;overflow:hidden}.report-item-reply[data-v-e8d52b4d]{background:#1791ff0f;border-right:3px solid #1791ff;border-radius:.5rem;padding:.75rem}.reply-label[data-v-e8d52b4d]{text-transform:uppercase;letter-spacing:.08em;color:#1791ff;margin-bottom:.375rem;font-size:.6875rem;font-weight:700}.reply-text[data-v-e8d52b4d]{color:#52525b;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.8125rem;line-height:1.5;display:-webkit-box;overflow:hidden}.quick-links-section[data-v-e8d52b4d]{margin-top:2rem}.quick-links-grid[data-v-e8d52b4d]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;display:grid}.quick-link-card[data-v-e8d52b4d]{text-align:center;background:#fff;border:1px solid #d9d9d9b3;border-radius:1.25rem;flex-direction:column;align-items:center;padding:2rem 1.5rem;text-decoration:none;transition:all .2s;display:flex;box-shadow:0 4px 16px -2px #0000000a}.quick-link-card[data-v-e8d52b4d]:hover{border-color:#1791ff;transform:translateY(-3px);box-shadow:0 8px 24px -4px #1791ff26}.quick-link-icon[data-v-e8d52b4d]{color:#1791ff;width:2.5rem;height:2.5rem;margin-bottom:1rem}.quick-link-label[data-v-e8d52b4d]{color:#141414;margin-bottom:.375rem;font-size:1rem;font-weight:700}.quick-link-desc[data-v-e8d52b4d]{color:#71717a;font-size:.8125rem}@media (width<=640px){.greeting-section[data-v-e8d52b4d]{padding:1.5rem}.greeting-title[data-v-e8d52b4d]{font-size:1.375rem}.reports-grid[data-v-e8d52b4d],.quick-links-grid[data-v-e8d52b4d]{grid-template-columns:1fr}}.exp-wrap[data-v-06b4244a]{display:inline-block;position:relative}.btn-export[data-v-06b4244a]{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9d9;border-radius:10px;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 3px #0000000a}.btn-export[data-v-06b4244a]:hover:not(:disabled){color:#1791ff;background:#f9f9f9;border-color:#1791ff}.btn-export[data-v-06b4244a]:disabled{opacity:.45;cursor:not-allowed}.exp-dd[data-v-06b4244a]{z-index:50;background:#fff;border:1px solid #d9d9d9d9;border-radius:12px;min-width:160px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 24px #00000014}.exp-opt[data-v-06b4244a]{color:#141414;cursor:pointer;text-align:right;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;width:100%;padding:8px 12px;font-family:inherit;font-size:13px;font-weight:500;transition:background .12s,color .12s;display:flex}.exp-opt[data-v-06b4244a]:hover{color:#1791ff;background:#f0f7ff}.exp-icon[data-v-06b4244a]{font-size:14px}.spin[data-v-06b4244a]{animation:.8s linear infinite spin-06b4244a}@keyframes spin-06b4244a{to{transform:rotate(360deg)}}.adm-page[data-v-0cf68d1b]::-webkit-scrollbar{width:6px;height:6px}.admin-shell-root[data-v-0cf68d1b] ::-webkit-scrollbar{width:6px;height:6px}.adm-page[data-v-0cf68d1b]::-webkit-scrollbar-track{background:0 0}.admin-shell-root[data-v-0cf68d1b] ::-webkit-scrollbar-track{background:0 0}.adm-page[data-v-0cf68d1b]::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.admin-shell-root[data-v-0cf68d1b] ::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.adm-page[data-v-0cf68d1b]::-webkit-scrollbar-thumb:hover{background:#1791ff80}.admin-shell-root[data-v-0cf68d1b] ::-webkit-scrollbar-thumb:hover{background:#1791ff80}.adm-page[data-v-0cf68d1b]{scrollbar-width:thin;scrollbar-color:#d9d9d9cc transparent;color:#141414;width:100%;font-family:var(--body,"Estedad", system-ui, sans-serif)}.adm-page[data-v-0cf68d1b] *{box-sizing:border-box}.adm-page select[data-v-0cf68d1b],.adm-page input[data-v-0cf68d1b],.adm-page textarea[data-v-0cf68d1b]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#141414;background:#fff}.adm-page select option[data-v-0cf68d1b],.adm-page select optgroup[data-v-0cf68d1b]{color:#141414!important;background:#fff!important}.adm-head[data-v-0cf68d1b]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}.adm-eyebrow[data-v-0cf68d1b]{letter-spacing:.2em;color:#1791ff;font-size:11.5px;font-weight:700;font-family:var(--mono,monospace);margin-bottom:6px;display:block}.adm-head h1[data-v-0cf68d1b]{font-family:var(--display,"Estedad", system-ui, sans-serif);letter-spacing:-.015em;color:#141414;margin:0;font-size:clamp(22px,1.4vw + 14px,30px);font-weight:800;line-height:1.2}.adm-head-actions[data-v-0cf68d1b]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adm-refresh[data-v-0cf68d1b],.adm-btn-ghost[data-v-0cf68d1b]{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9cc;border-radius:12px;align-items:center;gap:6px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:600;transition:all .18s;display:inline-flex;box-shadow:0 1px 3px #00000005}.adm-refresh[data-v-0cf68d1b]:hover,.adm-btn-ghost[data-v-0cf68d1b]:hover{color:#1791ff;background:#1791ff0a;border-color:#1791ff;transform:translateY(-1px)}.adm-refresh[data-v-0cf68d1b]:disabled{opacity:.6;cursor:progress}.adm-err[data-v-0cf68d1b]{color:#dc2626;background:#ef444414;border:1px solid #ef444433;border-radius:14px;margin-bottom:20px;padding:14px 18px;font-size:13.5px;font-weight:500}.adm-kpis[data-v-0cf68d1b]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:26px;display:grid}.kpi[data-v-0cf68d1b]{background:#fff;border:1px solid #d9d9d9b3;border-radius:20px;padding:20px 20px 16px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 4px 18px -2px #0000000a}.kpi[data-v-0cf68d1b]:hover{transform:translateY(-2px);box-shadow:0 8px 24px -4px #00000012}.kpi[data-v-0cf68d1b]:before{content:"";pointer-events:none;background:radial-gradient(circle,#1791ff1a,#0000 70%);width:140px;height:140px;position:absolute;inset:auto -20% -60% auto}.kpi-l[data-v-0cf68d1b]{color:#71717a;letter-spacing:.04em;font-size:12px;font-weight:600}.kpi-v[data-v-0cf68d1b]{font-family:var(--mono,monospace);color:#141414;margin-top:8px;font-size:26px;font-weight:800;line-height:1.15}.kpi-s[data-v-0cf68d1b]{color:#a1a1aa;margin-top:6px;font-size:11.5px}.card[data-v-0cf68d1b]{color:#141414;background:#fff;border:1px solid #d9d9d9b3;border-radius:22px;padding:22px;box-shadow:0 8px 24px -4px #0000000a}.card-head[data-v-0cf68d1b]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.card-head h3[data-v-0cf68d1b]{color:#141414;margin:0;font-size:15px;font-weight:800}.card-meta[data-v-0cf68d1b]{letter-spacing:.15em;color:#8c8c8c;font-size:11px;font-family:var(--mono,monospace)}.adm-grid[data-v-0cf68d1b]{grid-template-columns:1.4fr 1fr;gap:20px;margin-bottom:20px;display:grid}.adm-grid.two[data-v-0cf68d1b]{grid-template-columns:1fr 1fr}@media (width<=980px){.adm-grid[data-v-0cf68d1b],.adm-grid.two[data-v-0cf68d1b]{grid-template-columns:1fr}}.adm-filters[data-v-0cf68d1b]{background:#fff;border:1px solid #d9d9d9b3;border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;padding:14px 18px;display:flex;box-shadow:0 2px 10px #00000005}.adm-filters input[data-v-0cf68d1b],.adm-filters select[data-v-0cf68d1b]{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9cc;border-radius:12px;outline:none;flex:140px;min-width:0;padding:9px 14px;font-family:inherit;font-size:13px;transition:border-color .18s,box-shadow .18s}.adm-filters input[data-v-0cf68d1b]:focus,.adm-filters select[data-v-0cf68d1b]:focus{border-color:#1791ff;box-shadow:0 0 0 3px #1791ff26}.adm-filters button[data-v-0cf68d1b]{color:#fff;cursor:pointer;white-space:nowrap;background:#1791ff;border:0;border-radius:12px;flex-shrink:0;padding:10px 22px;font-family:inherit;font-size:13px;font-weight:700;transition:all .18s;box-shadow:0 2px 8px #1791ff40}.adm-filters button[data-v-0cf68d1b]:hover{background:#0070d6;transform:translateY(-1px)}.adm-filters button[data-v-0cf68d1b]:disabled{opacity:.6;cursor:progress}.tbl-wrap[data-v-0cf68d1b]{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #d9d9d9b3;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 6px 24px -4px #0000000a}@media (width<=900px){.tbl-wrap[data-v-0cf68d1b]{overflow-x:auto}.tbl-wrap[data-v-0cf68d1b]:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000000f,#0000);width:40px;position:absolute;top:0;bottom:0;left:0}}.ad-table[data-v-0cf68d1b]{border-collapse:collapse;width:100%;font-size:13.5px}.ad-table thead tr[data-v-0cf68d1b]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3}.ad-table th[data-v-0cf68d1b]{text-align:right;letter-spacing:.06em;color:#52525b;white-space:nowrap;text-transform:uppercase;padding:14px 18px;font-size:11.5px;font-weight:700}.ad-table th[data-v-0cf68d1b]:first-child{padding-right:20px}.ad-table th[data-v-0cf68d1b]:last-child{padding-left:20px}.ad-table tbody tr[data-v-0cf68d1b]{border-bottom:1px solid #d9d9d966;transition:background .12s}.ad-table tbody tr[data-v-0cf68d1b]:last-child{border-bottom:none}.ad-table tbody tr[data-v-0cf68d1b]:hover{background:#fafafa}.ad-table tbody tr.row-selected[data-v-0cf68d1b]{background:#1791ff0f}.ad-table td[data-v-0cf68d1b]{text-align:right;color:#141414;vertical-align:middle;max-width:240px;padding:14px 18px}.ad-table td[data-v-0cf68d1b]:first-child{padding-right:20px}.ad-table td[data-v-0cf68d1b]:last-child{padding-left:20px}.ad-table .cell-clip[data-v-0cf68d1b]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ad-table .act[data-v-0cf68d1b]{flex-wrap:nowrap;justify-content:flex-end;gap:8px;display:flex}.ad-table .act button[data-v-0cf68d1b]{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9cc;border-radius:8px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:all .15s}.ad-table .act button[data-v-0cf68d1b]:hover{color:#1791ff;background:#1791ff0d;border-color:#1791ff}.ad-table .act button.danger[data-v-0cf68d1b]{color:#ef4444;background:#ef444405;border-color:#ef44444d}.ad-table .act button.danger[data-v-0cf68d1b]:hover{background:#ef444414;border-color:#ef4444}.ad-table .act button.ok[data-v-0cf68d1b]{color:#059669;background:#10b98105;border-color:#10b9814d}.ad-table .act button.ok[data-v-0cf68d1b]:hover{background:#10b98114;border-color:#059669}.ad-table .tbl-empty td[data-v-0cf68d1b]{text-align:center;color:#71717a;padding:48px 20px;font-size:13.5px}.chk-wrap[data-v-0cf68d1b]{cursor:pointer;justify-content:center;align-items:center;display:flex}.chk-wrap input[type=checkbox][data-v-0cf68d1b]{accent-color:#1791ff;cursor:pointer;border-radius:4px;width:17px;height:17px}.badge[data-v-0cf68d1b]{white-space:nowrap;border-radius:999px;align-items:center;padding:3px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.badge.green[data-v-0cf68d1b]{color:#059669;background:#10b9811f}.badge.red[data-v-0cf68d1b]{color:#dc2626;background:#ef44441f}.badge.gray[data-v-0cf68d1b]{color:#52525b;background:#f4f4f5;border:1px solid #d9d9d999}.badge.amber[data-v-0cf68d1b]{color:#d97706;background:#f6a50024}.badge.blue[data-v-0cf68d1b]{color:#0284c7;background:#1791ff1f}.badge.purple[data-v-0cf68d1b]{color:#9333ea;background:#a855f71f}.pagination[data-v-0cf68d1b]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.pg-info[data-v-0cf68d1b]{color:#71717a;white-space:nowrap;font-size:12.5px}.pg-nav[data-v-0cf68d1b]{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.pg-nav button[data-v-0cf68d1b]{color:#141414;min-width:36px;height:36px;font-family:var(--mono,monospace);cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;justify-content:center;align-items:center;padding:0 10px;font-size:13px;font-weight:600;transition:all .15s;display:flex}.pg-nav button[data-v-0cf68d1b]:hover:not(:disabled){color:#1791ff;background:#1791ff0d;border-color:#1791ff}.pg-nav button.active[data-v-0cf68d1b]{color:#fff;background:#1791ff;border-color:#1791ff;font-weight:700}.pg-nav button[data-v-0cf68d1b]:disabled{opacity:.35;cursor:default}.pg-nav .pg-dots[data-v-0cf68d1b]{cursor:default;color:#71717a;background:0 0;border:none}.pg-per[data-v-0cf68d1b]{color:#71717a;align-items:center;gap:8px;font-size:12.5px;display:flex}.pg-per select[data-v-0cf68d1b]{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;outline:none;padding:6px 12px;font-family:inherit;font-size:12.5px}.action-bar[data-v-0cf68d1b]{opacity:0;background:#1791ff14;border:1px solid #1791ff40;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;max-height:0;margin-bottom:14px;padding:12px 16px;transition:max-height .25s,opacity .2s,padding .2s;display:flex;overflow:hidden}.action-bar.visible[data-v-0cf68d1b]{opacity:1;max-height:90px}.sel-count[data-v-0cf68d1b]{color:#1791ff;flex:1;font-size:13.5px;font-weight:700}.btn-assign[data-v-0cf68d1b]{color:#fff;cursor:pointer;background:#1791ff;border:none;border-radius:10px;padding:8px 16px;font-family:inherit;font-size:12.5px;font-weight:700;transition:background .15s}.btn-assign[data-v-0cf68d1b]:hover{background:#0070d6}.btn-clear-sel[data-v-0cf68d1b]{color:#141414;cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;padding:8px 14px;font-family:inherit;font-size:12.5px;font-weight:600}.btn-clear-sel[data-v-0cf68d1b]:hover{border-color:#141414}.modal-overlay[data-v-0cf68d1b]{-webkit-backdrop-filter:blur(8px);z-index:200;background:#00000073;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out admModalFadeIn-0cf68d1b;display:flex;position:fixed;inset:0}@keyframes admModalFadeIn-0cf68d1b{0%{opacity:0}to{opacity:1}}.modal[data-v-0cf68d1b]{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:24px;width:100%;max-width:580px;max-height:90dvh;animation:.25s ease-out admModalSlideUp-0cf68d1b;overflow-y:auto;box-shadow:0 24px 64px #00000026}@keyframes admModalSlideUp-0cf68d1b{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-head[data-v-0cf68d1b]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3;border-radius:24px 24px 0 0;justify-content:space-between;align-items:center;padding:20px 24px 16px;display:flex}.modal-head h2[data-v-0cf68d1b]{color:#141414;margin:0;font-size:17px;font-weight:800}.modal-close[data-v-0cf68d1b]{color:#71717a;cursor:pointer;background:#fff;border:1px solid #d9d9d9b3;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;transition:all .15s;display:flex}.modal-close[data-v-0cf68d1b]:hover{color:#ef4444;background:#ef444414;border-color:#ef444433}.modal-body[data-v-0cf68d1b]{color:#141414;padding:24px}.modal-footer[data-v-0cf68d1b]{background:#f9f9f9;border-top:1px solid #d9d9d9b3;border-radius:0 0 24px 24px;justify-content:flex-end;gap:10px;padding:18px 24px;display:flex}.modal-footer button[data-v-0cf68d1b]{cursor:pointer;color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;padding:10px 20px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s}.modal-footer button.primary[data-v-0cf68d1b]{color:#fff;background:#1791ff;border-color:#1791ff;font-weight:700}.modal-footer button.primary[data-v-0cf68d1b]:hover{background:#0070d6}.modal-footer button[data-v-0cf68d1b]:hover:not(.primary){border-color:#141414}.admin-shell-root .bg-surface-card[data-v-0cf68d1b],.admin-shell-root .bg-surface[data-v-0cf68d1b]{color:#141414!important;background:#fff!important;border-color:#d9d9d9b3!important}.admin-shell-root .border-white\/5[data-v-0cf68d1b],.admin-shell-root .border-white\/10[data-v-0cf68d1b],.admin-shell-root .border-white\/20[data-v-0cf68d1b]{border-color:#d9d9d9b3!important}.admin-shell-root .divide-white\/\[0\.04\][data-v-0cf68d1b],.admin-shell-root .divide-white\/10[data-v-0cf68d1b]{border-color:#d9d9d966!important}.admin-shell-root .hover\:bg-white\/\[0\.01\][data-v-0cf68d1b]:hover,.admin-shell-root .hover\:bg-white\/\[0\.04\][data-v-0cf68d1b]:hover{background-color:#fbfbfb!important}.admin-shell-root input[data-v-0cf68d1b]:not([type=checkbox]):not([type=radio]),.admin-shell-root select[data-v-0cf68d1b],.admin-shell-root textarea[data-v-0cf68d1b],.bl-page[data-v-0cf68d1b],.bl-title[data-v-0cf68d1b],.bl-stat strong[data-v-0cf68d1b]{color:#141414!important}.bl-table-wrap[data-v-0cf68d1b]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:20px!important;box-shadow:0 4px 18px #00000008!important}.bl-table thead tr[data-v-0cf68d1b]{background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.bl-table th[data-v-0cf68d1b]{color:#52525b!important}.bl-table td[data-v-0cf68d1b]{color:#141414!important;border-bottom:1px solid #d9d9d966!important}.bl-table tr:hover td[data-v-0cf68d1b]{background:#fafafa!important}.bl-card[data-v-0cf68d1b]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 16px -2px #00000008!important}.bl-card-title[data-v-0cf68d1b]{color:#141414!important;border-bottom-color:#d9d9d999!important}.bl-input[data-v-0cf68d1b],.bl-select[data-v-0cf68d1b],.bl-textarea[data-v-0cf68d1b]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:10px!important}.bl-toolbar[data-v-0cf68d1b]{background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.bl-btn-ghost[data-v-0cf68d1b],.bl-btn-sm[data-v-0cf68d1b]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.bc-page[data-v-0cf68d1b],.bc-title[data-v-0cf68d1b]{color:#141414!important}.bc-tree-node[data-v-0cf68d1b]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:16px!important;box-shadow:0 2px 10px #00000005!important}.bc-tree-cat[data-v-0cf68d1b],.bc-tree-name[data-v-0cf68d1b]{color:#141414!important}.bc-modal[data-v-0cf68d1b]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;box-shadow:0 24px 64px #00000026!important}.bc-modal-header[data-v-0cf68d1b]{color:#141414!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.bc-modal-footer[data-v-0cf68d1b]{background:#f9f9f9!important;border-top:1px solid #d9d9d9b3!important}.bc-input[data-v-0cf68d1b],.bc-select[data-v-0cf68d1b],.bc-textarea[data-v-0cf68d1b]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.bc-table thead tr[data-v-0cf68d1b]{background:#f9f9f9!important}.bc-table th[data-v-0cf68d1b]{color:#52525b!important}.bc-table td[data-v-0cf68d1b]{color:#141414!important;border-bottom-color:#d9d9d966!important}.ah-root[data-v-0cf68d1b],.ah-title[data-v-0cf68d1b]{color:#141414!important}.ah-tabs[data-v-0cf68d1b]{border-bottom:1px solid #d9d9d9b3!important}.ah-tab[data-v-0cf68d1b]{color:#71717a!important}.ah-tab[data-v-0cf68d1b]:hover{color:#141414!important}.ah-tab.active[data-v-0cf68d1b]{color:#1791ff!important;border-bottom-color:#1791ff!important}.ah-pos-card[data-v-0cf68d1b]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 18px -2px #0000000a!important}.ah-pos-title[data-v-0cf68d1b]{color:#141414!important}.ah-pos-desc[data-v-0cf68d1b]{color:#52525b!important}.ah-tag[data-v-0cf68d1b]{color:#52525b!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.acs[data-v-0cf68d1b]{color:#141414!important;--surface:#fff!important;--surface-hover:#f4f4f5!important;--border:#d9d9d9b3!important;--border-strong:#d9d9d9e6!important;--text:#141414!important;--text-secondary:#71717a!important;--text-muted:#8c8c8c!important;background:0 0!important}.acs-list[data-v-0cf68d1b],.acs-chat[data-v-0cf68d1b]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 20px #00000008!important}.acs-chat-header[data-v-0cf68d1b]{background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.acs-item-name[data-v-0cf68d1b]{color:#141414!important}.acs-item[data-v-0cf68d1b]:hover{background:#fafafa!important}.acs-item.active[data-v-0cf68d1b]{background:#1791ff0f!important;border-right:3px solid #1791ff!important}.ml-toolbar[data-v-0cf68d1b],.ml-body[data-v-0cf68d1b]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 18px #00000008!important}.ml-select[data-v-0cf68d1b],.ml-search[data-v-0cf68d1b]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important}.modal-box[data-v-0cf68d1b]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:20px!important;box-shadow:0 20px 60px #00000026!important}.modal-header[data-v-0cf68d1b],.modal-footer[data-v-0cf68d1b]{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9b3!important}.pr-page[data-v-0cf68d1b]{color:#141414!important}.pr-badge-pill[data-v-0cf68d1b]{color:#1791ff!important;background:#1791ff14!important;border-color:#1791ff33!important}.pr-main-title[data-v-0cf68d1b]{color:#141414!important}.pr-main-desc[data-v-0cf68d1b]{color:#71717a!important}.pr-page .action-primary[data-v-0cf68d1b]{color:#fff!important;background:#1791ff!important;box-shadow:0 4px 14px #1791ff40!important}.pr-page .action-primary[data-v-0cf68d1b]:hover{background:#1580e6!important}.pr-page .action-ghost[data-v-0cf68d1b]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.pr-page .action-ghost[data-v-0cf68d1b]:hover{background:#f9f9f9!important}.pr-page .stat-card[data-v-0cf68d1b]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .stat-label[data-v-0cf68d1b]{color:#71717a!important}.pr-page .stat-value[data-v-0cf68d1b]{color:#141414!important}.pr-toolbar[data-v-0cf68d1b]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .search-input[data-v-0cf68d1b],.pr-page .filter-select[data-v-0cf68d1b],.pr-page .form-input[data-v-0cf68d1b],.pr-page .form-select[data-v-0cf68d1b],.pr-page .form-textarea[data-v-0cf68d1b]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important;border-radius:10px!important}.pr-page .search-input[data-v-0cf68d1b]:focus,.pr-page .filter-select[data-v-0cf68d1b]:focus,.pr-page .form-input[data-v-0cf68d1b]:focus,.pr-page .form-select[data-v-0cf68d1b]:focus,.pr-page .form-textarea[data-v-0cf68d1b]:focus{background:#fff!important;border-color:#1791ff!important;box-shadow:0 0 0 3px #1791ff1f!important}.pr-page .view-btn[data-v-0cf68d1b]{color:#71717a!important;background:0 0!important}.pr-page .view-btn.active[data-v-0cf68d1b]{color:#1791ff!important;background:#1791ff1a!important}.pr-page .refresh-btn[data-v-0cf68d1b]{color:#71717a!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.pr-page .refresh-btn[data-v-0cf68d1b]:hover{color:#141414!important;background:#f9f9f9!important}.prod-card[data-v-0cf68d1b]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.prod-card[data-v-0cf68d1b]:hover{border-color:#1791ff66!important;box-shadow:0 10px 24px -4px #00000014!important}.prod-card .card-cover[data-v-0cf68d1b]{background:#f9f9f9!important}.prod-card .card-title[data-v-0cf68d1b]{color:#141414!important}.prod-card .card-inst[data-v-0cf68d1b]{color:#71717a!important}.prod-card .bundle-chip[data-v-0cf68d1b]{color:#52525b!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.prod-card .card-footer-stats[data-v-0cf68d1b]{border-top-color:#d9d9d999!important}.prod-card .price-val[data-v-0cf68d1b]{color:#141414!important}.prod-card .card-actions[data-v-0cf68d1b]{background:#f9f9f9!important;border-top-color:#d9d9d999!important}.prod-card .card-btn.btn-edit[data-v-0cf68d1b]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.prod-card .card-btn.btn-edit[data-v-0cf68d1b]:hover{background:#f9f9f9!important}.prod-card .card-btn.btn-del[data-v-0cf68d1b]{color:#dc2626!important;background:#fee2e2!important;border-color:#fecaca!important}.pr-table-container[data-v-0cf68d1b]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-table-container .modern-table th[data-v-0cf68d1b]{color:#52525b!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important;font-weight:700!important}.pr-table-container .modern-table td[data-v-0cf68d1b]{color:#141414!important;border-bottom:1px solid #d9d9d980!important}.pr-table-container .modern-table tr:hover td[data-v-0cf68d1b]{background:#f9f9f9!important}.pr-table-container .td-title[data-v-0cf68d1b]{color:#141414!important}.pr-page .seasons-manager-card[data-v-0cf68d1b],.pr-page .library-manager-card[data-v-0cf68d1b],.pr-page .course-details-card[data-v-0cf68d1b]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .season-item-card[data-v-0cf68d1b],.pr-page .lib-item-card[data-v-0cf68d1b]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:14px!important;box-shadow:0 2px 10px #00000005!important}.pr-page .season-title-input[data-v-0cf68d1b],.pr-page .lib-title-input[data-v-0cf68d1b]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important;border-radius:8px!important}.pr-page .modal-backdrop[data-v-0cf68d1b]{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#0006!important}.pr-page .modal-window[data-v-0cf68d1b],.pr-page .cat-modal-window[data-v-0cf68d1b]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:22px!important;box-shadow:0 20px 60px #00000026!important}.pr-page .modal-header-bar[data-v-0cf68d1b],.pr-page .modal-footer-bar[data-v-0cf68d1b]{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9b3!important}.pr-page .cat-list-item[data-v-0cf68d1b]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important;border-radius:10px!important}.pr-page .form-label[data-v-0cf68d1b]{color:#3f3f46!important;font-weight:700!important}.kpi-dashboard[data-v-0cf68d1b]{color:#141414!important;background:0 0!important}.kpi-dashboard .hero-title[data-v-0cf68d1b],.kpi-dashboard .section-title[data-v-0cf68d1b],.kpi-dashboard .quick-stat-value[data-v-0cf68d1b],.kpi-dashboard .stat-value[data-v-0cf68d1b],.kpi-dashboard .info-title[data-v-0cf68d1b],.kpi-dashboard .performance-value[data-v-0cf68d1b],.kpi-dashboard .score-title[data-v-0cf68d1b],.kpi-dashboard .breakdown-title[data-v-0cf68d1b],.kpi-dashboard .leaderboard-title[data-v-0cf68d1b],.kpi-dashboard .table-cell-name[data-v-0cf68d1b]{color:#141414!important}.kpi-dashboard .hero-subtitle[data-v-0cf68d1b],.kpi-dashboard .section-subtitle[data-v-0cf68d1b],.kpi-dashboard .quick-stat-label[data-v-0cf68d1b],.kpi-dashboard .stat-label[data-v-0cf68d1b],.kpi-dashboard .performance-label[data-v-0cf68d1b],.kpi-dashboard .empty-text[data-v-0cf68d1b],.kpi-dashboard .report-date[data-v-0cf68d1b],.kpi-dashboard .progress-text[data-v-0cf68d1b]{color:#71717a!important}.kpi-dashboard .quick-stat-card[data-v-0cf68d1b],.kpi-dashboard .stat-card[data-v-0cf68d1b],.kpi-dashboard .report-card[data-v-0cf68d1b],.kpi-dashboard .empty-state[data-v-0cf68d1b],.kpi-dashboard .info-card[data-v-0cf68d1b],.kpi-dashboard .actions-bar[data-v-0cf68d1b],.kpi-dashboard .performance-badge[data-v-0cf68d1b],.kpi-dashboard .score-card[data-v-0cf68d1b],.kpi-dashboard .breakdown-card[data-v-0cf68d1b],.kpi-dashboard .leaderboard-card[data-v-0cf68d1b],.kpi-dashboard .kpi-card[data-v-0cf68d1b],.kpi-dashboard .team-card[data-v-0cf68d1b],.kpi-dashboard .history-card[data-v-0cf68d1b]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.kpi-dashboard .actions-bar[data-v-0cf68d1b],.kpi-dashboard .time-selector[data-v-0cf68d1b]{background:#fff!important;border:1px solid #d9d9d9b3!important}.kpi-dashboard .time-btn[data-v-0cf68d1b]{color:#71717a!important}.kpi-dashboard .time-btn.active[data-v-0cf68d1b]{color:#fff!important;background:#1791ff!important}.kpi-dashboard .action-btn[data-v-0cf68d1b]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.kpi-dashboard .action-btn[data-v-0cf68d1b]:hover{background:#f9f9f9!important}.kpi-dashboard .progress-bar[data-v-0cf68d1b]{background:#f9f9f9!important;border:1px solid #d9d9d999!important}.kpi-dashboard .table th[data-v-0cf68d1b]{color:#52525b!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important;font-weight:700!important}.kpi-dashboard .table td[data-v-0cf68d1b]{color:#141414!important;border-bottom:1px solid #d9d9d980!important}.kpi-dashboard .table tr:hover td[data-v-0cf68d1b]{background:#f9f9f9!important}.kpi-dashboard .report-card[data-v-0cf68d1b]{background:#fff!important;border:1px solid #d9d9d9b3!important}.kpi-dashboard .report-text[data-v-0cf68d1b]{color:#141414!important}.kpi-dashboard .report-reply[data-v-0cf68d1b]{background:#f9f9f9!important;border-right-color:#1791ff!important}.kpi-dashboard .reply-text[data-v-0cf68d1b]{color:#3f3f46!important}@media (width<=700px){.tbl-wrap .ad-table thead[data-v-0cf68d1b]{display:none}.tbl-wrap .ad-table[data-v-0cf68d1b],.tbl-wrap .ad-table tbody[data-v-0cf68d1b]{display:block;overflow:visible}.tbl-wrap .ad-table tbody tr[data-v-0cf68d1b]{background:#fff;border:1px solid #d9d9d9b3;border-radius:14px;margin:12px;display:block;box-shadow:0 2px 8px #00000005}.tbl-wrap .ad-table tbody tr[data-v-0cf68d1b]:hover{background:#fafafa}.tbl-wrap .ad-table tbody tr.row-selected[data-v-0cf68d1b]{background:#1791ff0f;border-color:#1791ff}.tbl-wrap .ad-table td[data-v-0cf68d1b]{white-space:normal;border-bottom:1px solid #d9d9d966;justify-content:space-between;align-items:center;gap:12px;max-width:none;padding:11px 16px;font-size:13px;display:flex}.tbl-wrap .ad-table td[data-v-0cf68d1b]:last-child{border-bottom:none}.tbl-wrap .ad-table td[data-label][data-v-0cf68d1b]:before{content:attr(data-label);color:#71717a;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;order:1;font-size:11px;font-weight:700}.tbl-wrap .ad-table td[data-v-0cf68d1b]>*{order:0;min-width:0}:is(.tbl-wrap .ad-table td[data-v-0cf68d1b]:has(>.chk-wrap),.tbl-wrap .ad-table td[data-v-0cf68d1b]:has(>label.chk-wrap)){display:none}.tbl-wrap .ad-table .act[data-v-0cf68d1b]{flex-wrap:wrap;justify-content:flex-start;gap:8px;padding:12px 16px}.tbl-wrap .ad-table .act button[data-v-0cf68d1b]{flex:auto;justify-content:center}}.users-board[data-v-0cf68d1b]{background:#fff;border:1px solid #d9d9d9b3;border-radius:clamp(16px,1.8vw,22px);overflow:hidden;box-shadow:0 4px 20px -2px #0000000a}.ub-head[data-v-0cf68d1b],.ub-row[data-v-0cf68d1b]{grid-template-columns:minmax(220px,1.6fr) minmax(140px,1fr) minmax(120px,.9fr) minmax(90px,.6fr) minmax(160px,1.1fr) minmax(220px,auto);align-items:center;gap:14px;padding:14px 18px;display:grid}.ub-head[data-v-0cf68d1b]{color:#71717a;letter-spacing:.02em;background:#f9f9f9;border-bottom:1px solid #d9d9d9b3;font-size:12px;font-weight:600}.ub-row[data-v-0cf68d1b]{border-bottom:1px solid #d9d9d980;transition:background .15s}.ub-row[data-v-0cf68d1b]:last-child{border-bottom:0}.ub-row[data-v-0cf68d1b]:hover{background:#f9f9f9}.ub-empty[data-v-0cf68d1b]{text-align:center;color:#71717a;padding:36px 16px;font-size:14px}.c-user[data-v-0cf68d1b]{align-items:center;gap:12px;min-width:0;display:flex}.ub-avatar[data-v-0cf68d1b]{color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:13px;font-weight:700;display:grid;box-shadow:inset 0 0 0 1px #fff3,0 2px 6px #0000001a}.ub-name[data-v-0cf68d1b]{min-width:0;line-height:1.25}.ub-fn[data-v-0cf68d1b]{color:#141414;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.ub-id[data-v-0cf68d1b]{color:#71717a;letter-spacing:.02em;margin-top:2px;font-size:11px}.c-phone[data-v-0cf68d1b]{color:#141414;white-space:nowrap;font-size:13px;font-weight:500}.c-bal[data-v-0cf68d1b]{color:#141414;white-space:nowrap;font-size:13.5px;font-weight:700}.c-date[data-v-0cf68d1b]{color:#71717a;white-space:nowrap;font-size:12px}.c-stat[data-v-0cf68d1b]{display:flex}.c-act[data-v-0cf68d1b]{flex-wrap:nowrap;justify-content:flex-end;gap:8px;display:flex}.ub-btn[data-v-0cf68d1b]{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9d9;border-radius:8px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:all .15s;box-shadow:0 1px 2px #00000008}.ub-btn[data-v-0cf68d1b]:hover{color:#1791ff;background:#f9f9f9;border-color:#1791ff}.ub-btn.danger[data-v-0cf68d1b]{color:#dc2626;background:#dc26260a;border-color:#dc26264d}.ub-btn.danger[data-v-0cf68d1b]:hover{color:#b91c1c;background:#dc26261a;border-color:#dc2626}.ub-btn.ok[data-v-0cf68d1b]{color:#059669;background:#0596690a;border-color:#0596694d}.ub-btn.ok[data-v-0cf68d1b]:hover{color:#047857;background:#0596691a;border-color:#059669}@media (width<=1100px){.ub-head[data-v-0cf68d1b]{display:none}.ub-row[data-v-0cf68d1b]{border-bottom:1px solid #d9d9d980;grid-template-columns:1fr;grid-template-areas:"user""phone""bal""stat""date""act";gap:8px;padding:16px}.ub-row .c-user[data-v-0cf68d1b]{grid-area:user}.ub-row .c-phone[data-v-0cf68d1b]{grid-area:phone}.ub-row .c-bal[data-v-0cf68d1b]{grid-area:bal}.ub-row .c-stat[data-v-0cf68d1b]{grid-area:stat}.ub-row .c-date[data-v-0cf68d1b]{grid-area:date}.ub-row .c-act[data-v-0cf68d1b]{grid-area:act;justify-content:flex-start}.ub-row .c-phone[data-v-0cf68d1b]:before,.ub-row .c-bal[data-v-0cf68d1b]:before,.ub-row .c-date[data-v-0cf68d1b]:before{content:attr(data-label);color:#71717a;letter-spacing:.04em;margin-left:8px;font-size:11px}}.adm-pager[data-v-0cf68d1b]{color:#71717a;justify-content:flex-end;align-items:center;gap:14px;margin-top:16px;font-size:13px;display:flex}.adm-pager button[data-v-0cf68d1b]{color:#141414;cursor:pointer;background:#fff;border:1px solid #d9d9d9d9;border-radius:8px;padding:7px 14px;font-family:inherit;font-size:12.5px;font-weight:500;transition:all .15s}.adm-pager button[data-v-0cf68d1b]:hover:not(:disabled){color:#1791ff;background:#f9f9f9;border-color:#1791ff}.adm-pager button[data-v-0cf68d1b]:disabled{opacity:.4;cursor:not-allowed}.modal[data-v-0cf68d1b]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;background:#0006;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal-card[data-v-0cf68d1b]{background:#fff;border:1px solid #d9d9d9cc;border-radius:clamp(16px,1.8vw,22px);flex-direction:column;gap:14px;width:min(440px,100%);padding:24px;display:flex;box-shadow:0 12px 36px #0000001f}.modal-card h3[data-v-0cf68d1b]{color:#141414;margin-bottom:4px;font-size:17px;font-weight:700}.modal-card label[data-v-0cf68d1b]{flex-direction:column;gap:6px;display:flex}.modal-card label>span[data-v-0cf68d1b]{color:#52525b;font-size:12px;font-weight:600}.modal-card input[data-v-0cf68d1b]{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:10px;padding:10px 14px;font-family:inherit;font-size:13.5px;transition:all .15s}.modal-card input[data-v-0cf68d1b]:focus{background:#fff;border-color:#1791ff;outline:none;box-shadow:0 0 0 3px #1791ff1f}.modal-act[data-v-0cf68d1b]{justify-content:flex-end;gap:10px;margin-top:6px;display:flex}.modal-act .primary[data-v-0cf68d1b]{color:#fff;cursor:pointer;background:#1791ff;border:0;border-radius:10px;padding:10px 18px;font-family:inherit;font-size:13px;font-weight:600;transition:background .15s}.modal-act .primary[data-v-0cf68d1b]:hover{background:#0077e6}.modal-act .adm-refresh[data-v-0cf68d1b]{color:#52525b;cursor:pointer;background:#f9f9f9;border:1px solid #d9d9d9cc;border-radius:10px;padding:10px 16px;font-family:inherit;font-size:13px}.adm-page[data-v-d3a63ff7]::-webkit-scrollbar{width:6px;height:6px}.admin-shell-root[data-v-d3a63ff7] ::-webkit-scrollbar{width:6px;height:6px}.adm-page[data-v-d3a63ff7]::-webkit-scrollbar-track{background:0 0}.admin-shell-root[data-v-d3a63ff7] ::-webkit-scrollbar-track{background:0 0}.adm-page[data-v-d3a63ff7]::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.admin-shell-root[data-v-d3a63ff7] ::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.adm-page[data-v-d3a63ff7]::-webkit-scrollbar-thumb:hover{background:#1791ff80}.admin-shell-root[data-v-d3a63ff7] ::-webkit-scrollbar-thumb:hover{background:#1791ff80}.adm-page[data-v-d3a63ff7]{scrollbar-width:thin;scrollbar-color:#d9d9d9cc transparent;color:#141414;width:100%;font-family:var(--body,"Estedad", system-ui, sans-serif)}.adm-page[data-v-d3a63ff7] *{box-sizing:border-box}.adm-page select[data-v-d3a63ff7],.adm-page input[data-v-d3a63ff7],.adm-page textarea[data-v-d3a63ff7]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#141414;background:#fff}.adm-page select option[data-v-d3a63ff7],.adm-page select optgroup[data-v-d3a63ff7]{color:#141414!important;background:#fff!important}.adm-head[data-v-d3a63ff7]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}.adm-eyebrow[data-v-d3a63ff7]{letter-spacing:.2em;color:#1791ff;font-size:11.5px;font-weight:700;font-family:var(--mono,monospace);margin-bottom:6px;display:block}.adm-head h1[data-v-d3a63ff7]{font-family:var(--display,"Estedad", system-ui, sans-serif);letter-spacing:-.015em;color:#141414;margin:0;font-size:clamp(22px,1.4vw + 14px,30px);font-weight:800;line-height:1.2}.adm-head-actions[data-v-d3a63ff7]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adm-refresh[data-v-d3a63ff7],.adm-btn-ghost[data-v-d3a63ff7]{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9cc;border-radius:12px;align-items:center;gap:6px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:600;transition:all .18s;display:inline-flex;box-shadow:0 1px 3px #00000005}.adm-refresh[data-v-d3a63ff7]:hover,.adm-btn-ghost[data-v-d3a63ff7]:hover{color:#1791ff;background:#1791ff0a;border-color:#1791ff;transform:translateY(-1px)}.adm-refresh[data-v-d3a63ff7]:disabled{opacity:.6;cursor:progress}.adm-err[data-v-d3a63ff7]{color:#dc2626;background:#ef444414;border:1px solid #ef444433;border-radius:14px;margin-bottom:20px;padding:14px 18px;font-size:13.5px;font-weight:500}.adm-kpis[data-v-d3a63ff7]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:26px;display:grid}.kpi[data-v-d3a63ff7]{background:#fff;border:1px solid #d9d9d9b3;border-radius:20px;padding:20px 20px 16px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 4px 18px -2px #0000000a}.kpi[data-v-d3a63ff7]:hover{transform:translateY(-2px);box-shadow:0 8px 24px -4px #00000012}.kpi[data-v-d3a63ff7]:before{content:"";pointer-events:none;background:radial-gradient(circle,#1791ff1a,#0000 70%);width:140px;height:140px;position:absolute;inset:auto -20% -60% auto}.kpi-l[data-v-d3a63ff7]{color:#71717a;letter-spacing:.04em;font-size:12px;font-weight:600}.kpi-v[data-v-d3a63ff7]{font-family:var(--mono,monospace);color:#141414;margin-top:8px;font-size:26px;font-weight:800;line-height:1.15}.kpi-s[data-v-d3a63ff7]{color:#a1a1aa;margin-top:6px;font-size:11.5px}.card[data-v-d3a63ff7]{color:#141414;background:#fff;border:1px solid #d9d9d9b3;border-radius:22px;padding:22px;box-shadow:0 8px 24px -4px #0000000a}.card-head[data-v-d3a63ff7]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.card-head h3[data-v-d3a63ff7]{color:#141414;margin:0;font-size:15px;font-weight:800}.card-meta[data-v-d3a63ff7]{letter-spacing:.15em;color:#8c8c8c;font-size:11px;font-family:var(--mono,monospace)}.adm-grid[data-v-d3a63ff7]{grid-template-columns:1.4fr 1fr;gap:20px;margin-bottom:20px;display:grid}.adm-grid.two[data-v-d3a63ff7]{grid-template-columns:1fr 1fr}@media (width<=980px){.adm-grid[data-v-d3a63ff7],.adm-grid.two[data-v-d3a63ff7]{grid-template-columns:1fr}}.adm-filters[data-v-d3a63ff7]{background:#fff;border:1px solid #d9d9d9b3;border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;padding:14px 18px;display:flex;box-shadow:0 2px 10px #00000005}.adm-filters input[data-v-d3a63ff7],.adm-filters select[data-v-d3a63ff7]{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9cc;border-radius:12px;outline:none;flex:140px;min-width:0;padding:9px 14px;font-family:inherit;font-size:13px;transition:border-color .18s,box-shadow .18s}.adm-filters input[data-v-d3a63ff7]:focus,.adm-filters select[data-v-d3a63ff7]:focus{border-color:#1791ff;box-shadow:0 0 0 3px #1791ff26}.adm-filters button[data-v-d3a63ff7]{color:#fff;cursor:pointer;white-space:nowrap;background:#1791ff;border:0;border-radius:12px;flex-shrink:0;padding:10px 22px;font-family:inherit;font-size:13px;font-weight:700;transition:all .18s;box-shadow:0 2px 8px #1791ff40}.adm-filters button[data-v-d3a63ff7]:hover{background:#0070d6;transform:translateY(-1px)}.adm-filters button[data-v-d3a63ff7]:disabled{opacity:.6;cursor:progress}.tbl-wrap[data-v-d3a63ff7]{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #d9d9d9b3;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 6px 24px -4px #0000000a}@media (width<=900px){.tbl-wrap[data-v-d3a63ff7]{overflow-x:auto}.tbl-wrap[data-v-d3a63ff7]:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000000f,#0000);width:40px;position:absolute;top:0;bottom:0;left:0}}.ad-table[data-v-d3a63ff7]{border-collapse:collapse;width:100%;font-size:13.5px}.ad-table thead tr[data-v-d3a63ff7]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3}.ad-table th[data-v-d3a63ff7]{text-align:right;letter-spacing:.06em;color:#52525b;white-space:nowrap;text-transform:uppercase;padding:14px 18px;font-size:11.5px;font-weight:700}.ad-table th[data-v-d3a63ff7]:first-child{padding-right:20px}.ad-table th[data-v-d3a63ff7]:last-child{padding-left:20px}.ad-table tbody tr[data-v-d3a63ff7]{border-bottom:1px solid #d9d9d966;transition:background .12s}.ad-table tbody tr[data-v-d3a63ff7]:last-child{border-bottom:none}.ad-table tbody tr[data-v-d3a63ff7]:hover{background:#fafafa}.ad-table tbody tr.row-selected[data-v-d3a63ff7]{background:#1791ff0f}.ad-table td[data-v-d3a63ff7]{text-align:right;color:#141414;vertical-align:middle;max-width:240px;padding:14px 18px}.ad-table td[data-v-d3a63ff7]:first-child{padding-right:20px}.ad-table td[data-v-d3a63ff7]:last-child{padding-left:20px}.ad-table .cell-clip[data-v-d3a63ff7]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ad-table .act[data-v-d3a63ff7]{flex-wrap:nowrap;justify-content:flex-end;gap:8px;display:flex}.ad-table .act button[data-v-d3a63ff7]{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9cc;border-radius:8px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:all .15s}.ad-table .act button[data-v-d3a63ff7]:hover{color:#1791ff;background:#1791ff0d;border-color:#1791ff}.ad-table .act button.danger[data-v-d3a63ff7]{color:#ef4444;background:#ef444405;border-color:#ef44444d}.ad-table .act button.danger[data-v-d3a63ff7]:hover{background:#ef444414;border-color:#ef4444}.ad-table .act button.ok[data-v-d3a63ff7]{color:#059669;background:#10b98105;border-color:#10b9814d}.ad-table .act button.ok[data-v-d3a63ff7]:hover{background:#10b98114;border-color:#059669}.ad-table .tbl-empty td[data-v-d3a63ff7]{text-align:center;color:#71717a;padding:48px 20px;font-size:13.5px}.chk-wrap[data-v-d3a63ff7]{cursor:pointer;justify-content:center;align-items:center;display:flex}.chk-wrap input[type=checkbox][data-v-d3a63ff7]{accent-color:#1791ff;cursor:pointer;border-radius:4px;width:17px;height:17px}.badge[data-v-d3a63ff7]{white-space:nowrap;border-radius:999px;align-items:center;padding:3px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.badge.green[data-v-d3a63ff7]{color:#059669;background:#10b9811f}.badge.red[data-v-d3a63ff7]{color:#dc2626;background:#ef44441f}.badge.gray[data-v-d3a63ff7]{color:#52525b;background:#f4f4f5;border:1px solid #d9d9d999}.badge.amber[data-v-d3a63ff7]{color:#d97706;background:#f6a50024}.badge.blue[data-v-d3a63ff7]{color:#0284c7;background:#1791ff1f}.badge.purple[data-v-d3a63ff7]{color:#9333ea;background:#a855f71f}.pagination[data-v-d3a63ff7]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.pg-info[data-v-d3a63ff7]{color:#71717a;white-space:nowrap;font-size:12.5px}.pg-nav[data-v-d3a63ff7]{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.pg-nav button[data-v-d3a63ff7]{color:#141414;min-width:36px;height:36px;font-family:var(--mono,monospace);cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;justify-content:center;align-items:center;padding:0 10px;font-size:13px;font-weight:600;transition:all .15s;display:flex}.pg-nav button[data-v-d3a63ff7]:hover:not(:disabled){color:#1791ff;background:#1791ff0d;border-color:#1791ff}.pg-nav button.active[data-v-d3a63ff7]{color:#fff;background:#1791ff;border-color:#1791ff;font-weight:700}.pg-nav button[data-v-d3a63ff7]:disabled{opacity:.35;cursor:default}.pg-nav .pg-dots[data-v-d3a63ff7]{cursor:default;color:#71717a;background:0 0;border:none}.pg-per[data-v-d3a63ff7]{color:#71717a;align-items:center;gap:8px;font-size:12.5px;display:flex}.pg-per select[data-v-d3a63ff7]{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;outline:none;padding:6px 12px;font-family:inherit;font-size:12.5px}.action-bar[data-v-d3a63ff7]{opacity:0;background:#1791ff14;border:1px solid #1791ff40;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;max-height:0;margin-bottom:14px;padding:12px 16px;transition:max-height .25s,opacity .2s,padding .2s;display:flex;overflow:hidden}.action-bar.visible[data-v-d3a63ff7]{opacity:1;max-height:90px}.sel-count[data-v-d3a63ff7]{color:#1791ff;flex:1;font-size:13.5px;font-weight:700}.btn-assign[data-v-d3a63ff7]{color:#fff;cursor:pointer;background:#1791ff;border:none;border-radius:10px;padding:8px 16px;font-family:inherit;font-size:12.5px;font-weight:700;transition:background .15s}.btn-assign[data-v-d3a63ff7]:hover{background:#0070d6}.btn-clear-sel[data-v-d3a63ff7]{color:#141414;cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;padding:8px 14px;font-family:inherit;font-size:12.5px;font-weight:600}.btn-clear-sel[data-v-d3a63ff7]:hover{border-color:#141414}.modal-overlay[data-v-d3a63ff7]{-webkit-backdrop-filter:blur(8px);z-index:200;background:#00000073;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out admModalFadeIn-d3a63ff7;display:flex;position:fixed;inset:0}@keyframes admModalFadeIn-d3a63ff7{0%{opacity:0}to{opacity:1}}.modal[data-v-d3a63ff7]{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:24px;width:100%;max-width:580px;max-height:90dvh;animation:.25s ease-out admModalSlideUp-d3a63ff7;overflow-y:auto;box-shadow:0 24px 64px #00000026}@keyframes admModalSlideUp-d3a63ff7{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-head[data-v-d3a63ff7]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3;border-radius:24px 24px 0 0;justify-content:space-between;align-items:center;padding:20px 24px 16px;display:flex}.modal-head h2[data-v-d3a63ff7]{color:#141414;margin:0;font-size:17px;font-weight:800}.modal-close[data-v-d3a63ff7]{color:#71717a;cursor:pointer;background:#fff;border:1px solid #d9d9d9b3;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;transition:all .15s;display:flex}.modal-close[data-v-d3a63ff7]:hover{color:#ef4444;background:#ef444414;border-color:#ef444433}.modal-body[data-v-d3a63ff7]{color:#141414;padding:24px}.modal-footer[data-v-d3a63ff7]{background:#f9f9f9;border-top:1px solid #d9d9d9b3;border-radius:0 0 24px 24px;justify-content:flex-end;gap:10px;padding:18px 24px;display:flex}.modal-footer button[data-v-d3a63ff7]{cursor:pointer;color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;padding:10px 20px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s}.modal-footer button.primary[data-v-d3a63ff7]{color:#fff;background:#1791ff;border-color:#1791ff;font-weight:700}.modal-footer button.primary[data-v-d3a63ff7]:hover{background:#0070d6}.modal-footer button[data-v-d3a63ff7]:hover:not(.primary){border-color:#141414}.admin-shell-root .bg-surface-card[data-v-d3a63ff7],.admin-shell-root .bg-surface[data-v-d3a63ff7]{color:#141414!important;background:#fff!important;border-color:#d9d9d9b3!important}.admin-shell-root .border-white\/5[data-v-d3a63ff7],.admin-shell-root .border-white\/10[data-v-d3a63ff7],.admin-shell-root .border-white\/20[data-v-d3a63ff7]{border-color:#d9d9d9b3!important}.admin-shell-root .divide-white\/\[0\.04\][data-v-d3a63ff7],.admin-shell-root .divide-white\/10[data-v-d3a63ff7]{border-color:#d9d9d966!important}.admin-shell-root .hover\:bg-white\/\[0\.01\][data-v-d3a63ff7]:hover,.admin-shell-root .hover\:bg-white\/\[0\.04\][data-v-d3a63ff7]:hover{background-color:#fbfbfb!important}.admin-shell-root input[data-v-d3a63ff7]:not([type=checkbox]):not([type=radio]),.admin-shell-root select[data-v-d3a63ff7],.admin-shell-root textarea[data-v-d3a63ff7],.bl-page[data-v-d3a63ff7],.bl-title[data-v-d3a63ff7],.bl-stat strong[data-v-d3a63ff7]{color:#141414!important}.bl-table-wrap[data-v-d3a63ff7]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:20px!important;box-shadow:0 4px 18px #00000008!important}.bl-table thead tr[data-v-d3a63ff7]{background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.bl-table th[data-v-d3a63ff7]{color:#52525b!important}.bl-table td[data-v-d3a63ff7]{color:#141414!important;border-bottom:1px solid #d9d9d966!important}.bl-table tr:hover td[data-v-d3a63ff7]{background:#fafafa!important}.bl-card[data-v-d3a63ff7]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 16px -2px #00000008!important}.bl-card-title[data-v-d3a63ff7]{color:#141414!important;border-bottom-color:#d9d9d999!important}.bl-input[data-v-d3a63ff7],.bl-select[data-v-d3a63ff7],.bl-textarea[data-v-d3a63ff7]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:10px!important}.bl-toolbar[data-v-d3a63ff7]{background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.bl-btn-ghost[data-v-d3a63ff7],.bl-btn-sm[data-v-d3a63ff7]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.bc-page[data-v-d3a63ff7],.bc-title[data-v-d3a63ff7]{color:#141414!important}.bc-tree-node[data-v-d3a63ff7]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:16px!important;box-shadow:0 2px 10px #00000005!important}.bc-tree-cat[data-v-d3a63ff7],.bc-tree-name[data-v-d3a63ff7]{color:#141414!important}.bc-modal[data-v-d3a63ff7]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;box-shadow:0 24px 64px #00000026!important}.bc-modal-header[data-v-d3a63ff7]{color:#141414!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.bc-modal-footer[data-v-d3a63ff7]{background:#f9f9f9!important;border-top:1px solid #d9d9d9b3!important}.bc-input[data-v-d3a63ff7],.bc-select[data-v-d3a63ff7],.bc-textarea[data-v-d3a63ff7]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.bc-table thead tr[data-v-d3a63ff7]{background:#f9f9f9!important}.bc-table th[data-v-d3a63ff7]{color:#52525b!important}.bc-table td[data-v-d3a63ff7]{color:#141414!important;border-bottom-color:#d9d9d966!important}.ah-root[data-v-d3a63ff7],.ah-title[data-v-d3a63ff7]{color:#141414!important}.ah-tabs[data-v-d3a63ff7]{border-bottom:1px solid #d9d9d9b3!important}.ah-tab[data-v-d3a63ff7]{color:#71717a!important}.ah-tab[data-v-d3a63ff7]:hover{color:#141414!important}.ah-tab.active[data-v-d3a63ff7]{color:#1791ff!important;border-bottom-color:#1791ff!important}.ah-pos-card[data-v-d3a63ff7]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 18px -2px #0000000a!important}.ah-pos-title[data-v-d3a63ff7]{color:#141414!important}.ah-pos-desc[data-v-d3a63ff7]{color:#52525b!important}.ah-tag[data-v-d3a63ff7]{color:#52525b!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.acs[data-v-d3a63ff7]{color:#141414!important;--surface:#fff!important;--surface-hover:#f4f4f5!important;--border:#d9d9d9b3!important;--border-strong:#d9d9d9e6!important;--text:#141414!important;--text-secondary:#71717a!important;--text-muted:#8c8c8c!important;background:0 0!important}.acs-list[data-v-d3a63ff7],.acs-chat[data-v-d3a63ff7]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 20px #00000008!important}.acs-chat-header[data-v-d3a63ff7]{background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.acs-item-name[data-v-d3a63ff7]{color:#141414!important}.acs-item[data-v-d3a63ff7]:hover{background:#fafafa!important}.acs-item.active[data-v-d3a63ff7]{background:#1791ff0f!important;border-right:3px solid #1791ff!important}.ml-toolbar[data-v-d3a63ff7],.ml-body[data-v-d3a63ff7]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 18px #00000008!important}.ml-select[data-v-d3a63ff7],.ml-search[data-v-d3a63ff7]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important}.modal-box[data-v-d3a63ff7]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:20px!important;box-shadow:0 20px 60px #00000026!important}.modal-header[data-v-d3a63ff7],.modal-footer[data-v-d3a63ff7]{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9b3!important}.pr-page[data-v-d3a63ff7]{color:#141414!important}.pr-badge-pill[data-v-d3a63ff7]{color:#1791ff!important;background:#1791ff14!important;border-color:#1791ff33!important}.pr-main-title[data-v-d3a63ff7]{color:#141414!important}.pr-main-desc[data-v-d3a63ff7]{color:#71717a!important}.pr-page .action-primary[data-v-d3a63ff7]{color:#fff!important;background:#1791ff!important;box-shadow:0 4px 14px #1791ff40!important}.pr-page .action-primary[data-v-d3a63ff7]:hover{background:#1580e6!important}.pr-page .action-ghost[data-v-d3a63ff7]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.pr-page .action-ghost[data-v-d3a63ff7]:hover{background:#f9f9f9!important}.pr-page .stat-card[data-v-d3a63ff7]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .stat-label[data-v-d3a63ff7]{color:#71717a!important}.pr-page .stat-value[data-v-d3a63ff7]{color:#141414!important}.pr-toolbar[data-v-d3a63ff7]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .search-input[data-v-d3a63ff7],.pr-page .filter-select[data-v-d3a63ff7],.pr-page .form-input[data-v-d3a63ff7],.pr-page .form-select[data-v-d3a63ff7],.pr-page .form-textarea[data-v-d3a63ff7]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important;border-radius:10px!important}.pr-page .search-input[data-v-d3a63ff7]:focus,.pr-page .filter-select[data-v-d3a63ff7]:focus,.pr-page .form-input[data-v-d3a63ff7]:focus,.pr-page .form-select[data-v-d3a63ff7]:focus,.pr-page .form-textarea[data-v-d3a63ff7]:focus{background:#fff!important;border-color:#1791ff!important;box-shadow:0 0 0 3px #1791ff1f!important}.pr-page .view-btn[data-v-d3a63ff7]{color:#71717a!important;background:0 0!important}.pr-page .view-btn.active[data-v-d3a63ff7]{color:#1791ff!important;background:#1791ff1a!important}.pr-page .refresh-btn[data-v-d3a63ff7]{color:#71717a!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.pr-page .refresh-btn[data-v-d3a63ff7]:hover{color:#141414!important;background:#f9f9f9!important}.prod-card[data-v-d3a63ff7]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.prod-card[data-v-d3a63ff7]:hover{border-color:#1791ff66!important;box-shadow:0 10px 24px -4px #00000014!important}.prod-card .card-cover[data-v-d3a63ff7]{background:#f9f9f9!important}.prod-card .card-title[data-v-d3a63ff7]{color:#141414!important}.prod-card .card-inst[data-v-d3a63ff7]{color:#71717a!important}.prod-card .bundle-chip[data-v-d3a63ff7]{color:#52525b!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.prod-card .card-footer-stats[data-v-d3a63ff7]{border-top-color:#d9d9d999!important}.prod-card .price-val[data-v-d3a63ff7]{color:#141414!important}.prod-card .card-actions[data-v-d3a63ff7]{background:#f9f9f9!important;border-top-color:#d9d9d999!important}.prod-card .card-btn.btn-edit[data-v-d3a63ff7]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.prod-card .card-btn.btn-edit[data-v-d3a63ff7]:hover{background:#f9f9f9!important}.prod-card .card-btn.btn-del[data-v-d3a63ff7]{color:#dc2626!important;background:#fee2e2!important;border-color:#fecaca!important}.pr-table-container[data-v-d3a63ff7]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-table-container .modern-table th[data-v-d3a63ff7]{color:#52525b!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important;font-weight:700!important}.pr-table-container .modern-table td[data-v-d3a63ff7]{color:#141414!important;border-bottom:1px solid #d9d9d980!important}.pr-table-container .modern-table tr:hover td[data-v-d3a63ff7]{background:#f9f9f9!important}.pr-table-container .td-title[data-v-d3a63ff7]{color:#141414!important}.pr-page .seasons-manager-card[data-v-d3a63ff7],.pr-page .library-manager-card[data-v-d3a63ff7],.pr-page .course-details-card[data-v-d3a63ff7]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .season-item-card[data-v-d3a63ff7],.pr-page .lib-item-card[data-v-d3a63ff7]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:14px!important;box-shadow:0 2px 10px #00000005!important}.pr-page .season-title-input[data-v-d3a63ff7],.pr-page .lib-title-input[data-v-d3a63ff7]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important;border-radius:8px!important}.pr-page .modal-backdrop[data-v-d3a63ff7]{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#0006!important}.pr-page .modal-window[data-v-d3a63ff7],.pr-page .cat-modal-window[data-v-d3a63ff7]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:22px!important;box-shadow:0 20px 60px #00000026!important}.pr-page .modal-header-bar[data-v-d3a63ff7],.pr-page .modal-footer-bar[data-v-d3a63ff7]{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9b3!important}.pr-page .cat-list-item[data-v-d3a63ff7]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important;border-radius:10px!important}.pr-page .form-label[data-v-d3a63ff7]{color:#3f3f46!important;font-weight:700!important}.kpi-dashboard[data-v-d3a63ff7]{color:#141414!important;background:0 0!important}.kpi-dashboard .hero-title[data-v-d3a63ff7],.kpi-dashboard .section-title[data-v-d3a63ff7],.kpi-dashboard .quick-stat-value[data-v-d3a63ff7],.kpi-dashboard .stat-value[data-v-d3a63ff7],.kpi-dashboard .info-title[data-v-d3a63ff7],.kpi-dashboard .performance-value[data-v-d3a63ff7],.kpi-dashboard .score-title[data-v-d3a63ff7],.kpi-dashboard .breakdown-title[data-v-d3a63ff7],.kpi-dashboard .leaderboard-title[data-v-d3a63ff7],.kpi-dashboard .table-cell-name[data-v-d3a63ff7]{color:#141414!important}.kpi-dashboard .hero-subtitle[data-v-d3a63ff7],.kpi-dashboard .section-subtitle[data-v-d3a63ff7],.kpi-dashboard .quick-stat-label[data-v-d3a63ff7],.kpi-dashboard .stat-label[data-v-d3a63ff7],.kpi-dashboard .performance-label[data-v-d3a63ff7],.kpi-dashboard .empty-text[data-v-d3a63ff7],.kpi-dashboard .report-date[data-v-d3a63ff7],.kpi-dashboard .progress-text[data-v-d3a63ff7]{color:#71717a!important}.kpi-dashboard .quick-stat-card[data-v-d3a63ff7],.kpi-dashboard .stat-card[data-v-d3a63ff7],.kpi-dashboard .report-card[data-v-d3a63ff7],.kpi-dashboard .empty-state[data-v-d3a63ff7],.kpi-dashboard .info-card[data-v-d3a63ff7],.kpi-dashboard .actions-bar[data-v-d3a63ff7],.kpi-dashboard .performance-badge[data-v-d3a63ff7],.kpi-dashboard .score-card[data-v-d3a63ff7],.kpi-dashboard .breakdown-card[data-v-d3a63ff7],.kpi-dashboard .leaderboard-card[data-v-d3a63ff7],.kpi-dashboard .kpi-card[data-v-d3a63ff7],.kpi-dashboard .team-card[data-v-d3a63ff7],.kpi-dashboard .history-card[data-v-d3a63ff7]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.kpi-dashboard .actions-bar[data-v-d3a63ff7],.kpi-dashboard .time-selector[data-v-d3a63ff7]{background:#fff!important;border:1px solid #d9d9d9b3!important}.kpi-dashboard .time-btn[data-v-d3a63ff7]{color:#71717a!important}.kpi-dashboard .time-btn.active[data-v-d3a63ff7]{color:#fff!important;background:#1791ff!important}.kpi-dashboard .action-btn[data-v-d3a63ff7]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.kpi-dashboard .action-btn[data-v-d3a63ff7]:hover{background:#f9f9f9!important}.kpi-dashboard .progress-bar[data-v-d3a63ff7]{background:#f9f9f9!important;border:1px solid #d9d9d999!important}.kpi-dashboard .table th[data-v-d3a63ff7]{color:#52525b!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important;font-weight:700!important}.kpi-dashboard .table td[data-v-d3a63ff7]{color:#141414!important;border-bottom:1px solid #d9d9d980!important}.kpi-dashboard .table tr:hover td[data-v-d3a63ff7]{background:#f9f9f9!important}.kpi-dashboard .report-card[data-v-d3a63ff7]{background:#fff!important;border:1px solid #d9d9d9b3!important}.kpi-dashboard .report-text[data-v-d3a63ff7]{color:#141414!important}.kpi-dashboard .report-reply[data-v-d3a63ff7]{background:#f9f9f9!important;border-right-color:#1791ff!important}.kpi-dashboard .reply-text[data-v-d3a63ff7]{color:#3f3f46!important}@media (width<=700px){.tbl-wrap .ad-table thead[data-v-d3a63ff7]{display:none}.tbl-wrap .ad-table[data-v-d3a63ff7],.tbl-wrap .ad-table tbody[data-v-d3a63ff7]{display:block;overflow:visible}.tbl-wrap .ad-table tbody tr[data-v-d3a63ff7]{background:#fff;border:1px solid #d9d9d9b3;border-radius:14px;margin:12px;display:block;box-shadow:0 2px 8px #00000005}.tbl-wrap .ad-table tbody tr[data-v-d3a63ff7]:hover{background:#fafafa}.tbl-wrap .ad-table tbody tr.row-selected[data-v-d3a63ff7]{background:#1791ff0f;border-color:#1791ff}.tbl-wrap .ad-table td[data-v-d3a63ff7]{white-space:normal;border-bottom:1px solid #d9d9d966;justify-content:space-between;align-items:center;gap:12px;max-width:none;padding:11px 16px;font-size:13px;display:flex}.tbl-wrap .ad-table td[data-v-d3a63ff7]:last-child{border-bottom:none}.tbl-wrap .ad-table td[data-label][data-v-d3a63ff7]:before{content:attr(data-label);color:#71717a;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;order:1;font-size:11px;font-weight:700}.tbl-wrap .ad-table td[data-v-d3a63ff7]>*{order:0;min-width:0}:is(.tbl-wrap .ad-table td[data-v-d3a63ff7]:has(>.chk-wrap),.tbl-wrap .ad-table td[data-v-d3a63ff7]:has(>label.chk-wrap)){display:none}.tbl-wrap .ad-table .act[data-v-d3a63ff7]{flex-wrap:wrap;justify-content:flex-start;gap:8px;padding:12px 16px}.tbl-wrap .ad-table .act button[data-v-d3a63ff7]{flex:auto;justify-content:center}}.adm-pager[data-v-d3a63ff7]{color:#71717a;justify-content:flex-end;align-items:center;gap:14px;margin-top:16px;font-size:13px;font-weight:600;display:flex}.adm-pager button[data-v-d3a63ff7]{color:#141414;cursor:pointer;background:#fff;border:1px solid #d9d9d9d9;border-radius:10px;padding:8px 16px;font-family:inherit;font-size:12.5px;font-weight:700;transition:all .15s;box-shadow:0 1px 3px #00000005}.adm-pager button[data-v-d3a63ff7]:hover:not(:disabled){color:#1791ff;background:#f9f9f9;border-color:#1791ff}.adm-pager button[data-v-d3a63ff7]:disabled{opacity:.4;cursor:not-allowed}.imp-overlay[data-v-da64163e]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:300;background:#00000073;justify-content:center;align-items:center;padding:24px 16px;display:flex;position:fixed;inset:0}.imp-modal[data-v-da64163e]{color:#141414;background:#fff;border:1px solid #d9d9d9d9;border-radius:clamp(16px,1.8vw,22px);width:100%;max-width:540px;overflow:hidden;box-shadow:0 24px 60px #00000026}.imp-head[data-v-da64163e]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3;justify-content:space-between;align-items:center;padding:18px 22px 14px;display:flex}.imp-head h2[data-v-da64163e]{color:#141414;margin:0;font-size:15px;font-weight:700}.modal-close[data-v-da64163e]{color:#71717a;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:4px 8px;font-size:18px;transition:all .2s}.modal-close[data-v-da64163e]:hover{color:#141414;background:#0000000f}.imp-body[data-v-da64163e]{background:#fff;flex-direction:column;gap:20px;padding:20px 22px;display:flex}.imp-section-title[data-v-da64163e]{letter-spacing:.05em;color:#1791ff;border-bottom:1px solid #1791ff33;margin-bottom:10px;padding-bottom:6px;font-size:12px;font-weight:700}.imp-hint[data-v-da64163e]{color:#52525b;margin:0 0 10px;font-size:12.5px;line-height:1.6}.imp-hint code[data-v-da64163e]{color:#0284c7;background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:5px;padding:2px 6px;font-size:11.5px}.imp-tpl-btns[data-v-da64163e]{gap:8px;display:flex}.btn-tpl[data-v-da64163e]{color:#141414;cursor:pointer;background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:8px;padding:8px 16px;font-family:inherit;font-size:12.5px;font-weight:500;transition:all .15s}.btn-tpl[data-v-da64163e]:hover{color:#1791ff;background:#fff;border-color:#1791ff}.drop-zone[data-v-da64163e]{cursor:pointer;background:#fafafa;border:2px dashed #d9d9d9e6;border-radius:12px;justify-content:center;align-items:center;min-height:110px;padding:20px;transition:border-color .15s,background .15s;display:flex}.drop-zone[data-v-da64163e]:hover,.drop-zone.over[data-v-da64163e]{background:#1791ff0d;border-color:#1791ff}.drop-hint[data-v-da64163e]{color:#71717a;text-align:center;font-size:13px}.drop-selected[data-v-da64163e]{color:#16a34a;font-size:13px;font-weight:600}.file-size[data-v-da64163e]{color:#71717a;font-size:11.5px}.imp-status[data-v-da64163e]{color:#52525b;align-items:center;gap:12px;font-size:13px;display:flex}.spinner[data-v-da64163e]{border:2px solid #0000001a;border-top-color:#1791ff;border-radius:50%;flex-shrink:0;width:20px;height:20px;animation:.7s linear infinite spin-da64163e}@keyframes spin-da64163e{to{transform:rotate(360deg)}}.prog-wrap[data-v-da64163e]{background:#e5e5e5;border-radius:4px;height:8px;margin-bottom:8px;overflow:hidden}.prog-bar[data-v-da64163e]{background:#1791ff;border-radius:4px;height:100%;transition:width .3s}.prog-info[data-v-da64163e]{color:#71717a;font-size:12px}.prog-errors[data-v-da64163e]{color:#ef4444;margin-top:4px;font-size:12px}.imp-result[data-v-da64163e]{text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:24px;display:flex}.imp-result.success[data-v-da64163e]{color:#065f46;background:#10b98114;border:1px solid #10b98140}.imp-result.error[data-v-da64163e]{color:#991b1b;background:#ef444414;border:1px solid #ef444440}.res-icon[data-v-da64163e]{font-size:28px}.res-title[data-v-da64163e]{font-size:14px;font-weight:700}.res-stats[data-v-da64163e]{color:#52525b;gap:16px;font-size:12.5px;display:flex}.res-stats .err[data-v-da64163e]{color:#ef4444;font-weight:600}.err-detail[data-v-da64163e]{color:#b91c1c;word-break:break-all;background:#ef44441a;border-radius:6px;max-width:100%;padding:8px 12px;font-size:12px}.imp-foot[data-v-da64163e]{background:#f9f9f9;border-top:1px solid #d9d9d9b3;justify-content:flex-end;gap:10px;padding:14px 22px;display:flex}.btn-primary[data-v-da64163e]{color:#fff;cursor:pointer;background:#1791ff;border:none;border-radius:10px;padding:9px 22px;font-family:inherit;font-size:13.5px;font-weight:600;transition:all .15s}.btn-primary[data-v-da64163e]:disabled{opacity:.4;cursor:not-allowed}.btn-primary[data-v-da64163e]:hover:not(:disabled){background:#0077e6}.btn-ghost[data-v-da64163e]{color:#141414;cursor:pointer;background:#fff;border:1px solid #d9d9d9d9;border-radius:10px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s}.btn-ghost[data-v-da64163e]:hover:not(:disabled){color:#1791ff;border-color:#1791ff}.btn-ghost[data-v-da64163e]:disabled{opacity:.4;cursor:not-allowed}.adm-page[data-v-56c6bc0b]::-webkit-scrollbar{width:6px;height:6px}.admin-shell-root[data-v-56c6bc0b] ::-webkit-scrollbar{width:6px;height:6px}.adm-page[data-v-56c6bc0b]::-webkit-scrollbar-track{background:0 0}.admin-shell-root[data-v-56c6bc0b] ::-webkit-scrollbar-track{background:0 0}.adm-page[data-v-56c6bc0b]::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.admin-shell-root[data-v-56c6bc0b] ::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.adm-page[data-v-56c6bc0b]::-webkit-scrollbar-thumb:hover{background:#1791ff80}.admin-shell-root[data-v-56c6bc0b] ::-webkit-scrollbar-thumb:hover{background:#1791ff80}.adm-page[data-v-56c6bc0b]{scrollbar-width:thin;scrollbar-color:#d9d9d9cc transparent;color:#141414;width:100%;font-family:var(--body,"Estedad", system-ui, sans-serif)}.adm-page[data-v-56c6bc0b] *{box-sizing:border-box}.adm-page select[data-v-56c6bc0b],.adm-page input[data-v-56c6bc0b],.adm-page textarea[data-v-56c6bc0b]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#141414;background:#fff}.adm-page select option[data-v-56c6bc0b],.adm-page select optgroup[data-v-56c6bc0b]{color:#141414!important;background:#fff!important}.adm-head[data-v-56c6bc0b]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}.adm-eyebrow[data-v-56c6bc0b]{letter-spacing:.2em;color:#1791ff;font-size:11.5px;font-weight:700;font-family:var(--mono,monospace);margin-bottom:6px;display:block}.adm-head h1[data-v-56c6bc0b]{font-family:var(--display,"Estedad", system-ui, sans-serif);letter-spacing:-.015em;color:#141414;margin:0;font-size:clamp(22px,1.4vw + 14px,30px);font-weight:800;line-height:1.2}.adm-head-actions[data-v-56c6bc0b]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adm-refresh[data-v-56c6bc0b],.adm-btn-ghost[data-v-56c6bc0b]{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9cc;border-radius:12px;align-items:center;gap:6px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:600;transition:all .18s;display:inline-flex;box-shadow:0 1px 3px #00000005}.adm-refresh[data-v-56c6bc0b]:hover,.adm-btn-ghost[data-v-56c6bc0b]:hover{color:#1791ff;background:#1791ff0a;border-color:#1791ff;transform:translateY(-1px)}.adm-refresh[data-v-56c6bc0b]:disabled{opacity:.6;cursor:progress}.adm-err[data-v-56c6bc0b]{color:#dc2626;background:#ef444414;border:1px solid #ef444433;border-radius:14px;margin-bottom:20px;padding:14px 18px;font-size:13.5px;font-weight:500}.adm-kpis[data-v-56c6bc0b]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:26px;display:grid}.kpi[data-v-56c6bc0b]{background:#fff;border:1px solid #d9d9d9b3;border-radius:20px;padding:20px 20px 16px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 4px 18px -2px #0000000a}.kpi[data-v-56c6bc0b]:hover{transform:translateY(-2px);box-shadow:0 8px 24px -4px #00000012}.kpi[data-v-56c6bc0b]:before{content:"";pointer-events:none;background:radial-gradient(circle,#1791ff1a,#0000 70%);width:140px;height:140px;position:absolute;inset:auto -20% -60% auto}.kpi-l[data-v-56c6bc0b]{color:#71717a;letter-spacing:.04em;font-size:12px;font-weight:600}.kpi-v[data-v-56c6bc0b]{font-family:var(--mono,monospace);color:#141414;margin-top:8px;font-size:26px;font-weight:800;line-height:1.15}.kpi-s[data-v-56c6bc0b]{color:#a1a1aa;margin-top:6px;font-size:11.5px}.card[data-v-56c6bc0b]{color:#141414;background:#fff;border:1px solid #d9d9d9b3;border-radius:22px;padding:22px;box-shadow:0 8px 24px -4px #0000000a}.card-head[data-v-56c6bc0b]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.card-head h3[data-v-56c6bc0b]{color:#141414;margin:0;font-size:15px;font-weight:800}.card-meta[data-v-56c6bc0b]{letter-spacing:.15em;color:#8c8c8c;font-size:11px;font-family:var(--mono,monospace)}.adm-grid[data-v-56c6bc0b]{grid-template-columns:1.4fr 1fr;gap:20px;margin-bottom:20px;display:grid}.adm-grid.two[data-v-56c6bc0b]{grid-template-columns:1fr 1fr}@media (width<=980px){.adm-grid[data-v-56c6bc0b],.adm-grid.two[data-v-56c6bc0b]{grid-template-columns:1fr}}.adm-filters[data-v-56c6bc0b]{background:#fff;border:1px solid #d9d9d9b3;border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;padding:14px 18px;display:flex;box-shadow:0 2px 10px #00000005}.adm-filters input[data-v-56c6bc0b],.adm-filters select[data-v-56c6bc0b]{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9cc;border-radius:12px;outline:none;flex:140px;min-width:0;padding:9px 14px;font-family:inherit;font-size:13px;transition:border-color .18s,box-shadow .18s}.adm-filters input[data-v-56c6bc0b]:focus,.adm-filters select[data-v-56c6bc0b]:focus{border-color:#1791ff;box-shadow:0 0 0 3px #1791ff26}.adm-filters button[data-v-56c6bc0b]{color:#fff;cursor:pointer;white-space:nowrap;background:#1791ff;border:0;border-radius:12px;flex-shrink:0;padding:10px 22px;font-family:inherit;font-size:13px;font-weight:700;transition:all .18s;box-shadow:0 2px 8px #1791ff40}.adm-filters button[data-v-56c6bc0b]:hover{background:#0070d6;transform:translateY(-1px)}.adm-filters button[data-v-56c6bc0b]:disabled{opacity:.6;cursor:progress}.tbl-wrap[data-v-56c6bc0b]{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #d9d9d9b3;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 6px 24px -4px #0000000a}@media (width<=900px){.tbl-wrap[data-v-56c6bc0b]{overflow-x:auto}.tbl-wrap[data-v-56c6bc0b]:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000000f,#0000);width:40px;position:absolute;top:0;bottom:0;left:0}}.ad-table[data-v-56c6bc0b]{border-collapse:collapse;width:100%;font-size:13.5px}.ad-table thead tr[data-v-56c6bc0b]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3}.ad-table th[data-v-56c6bc0b]{text-align:right;letter-spacing:.06em;color:#52525b;white-space:nowrap;text-transform:uppercase;padding:14px 18px;font-size:11.5px;font-weight:700}.ad-table th[data-v-56c6bc0b]:first-child{padding-right:20px}.ad-table th[data-v-56c6bc0b]:last-child{padding-left:20px}.ad-table tbody tr[data-v-56c6bc0b]{border-bottom:1px solid #d9d9d966;transition:background .12s}.ad-table tbody tr[data-v-56c6bc0b]:last-child{border-bottom:none}.ad-table tbody tr[data-v-56c6bc0b]:hover{background:#fafafa}.ad-table tbody tr.row-selected[data-v-56c6bc0b]{background:#1791ff0f}.ad-table td[data-v-56c6bc0b]{text-align:right;color:#141414;vertical-align:middle;max-width:240px;padding:14px 18px}.ad-table td[data-v-56c6bc0b]:first-child{padding-right:20px}.ad-table td[data-v-56c6bc0b]:last-child{padding-left:20px}.ad-table .cell-clip[data-v-56c6bc0b]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ad-table .act[data-v-56c6bc0b]{flex-wrap:nowrap;justify-content:flex-end;gap:8px;display:flex}.ad-table .act button[data-v-56c6bc0b]{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9cc;border-radius:8px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:all .15s}.ad-table .act button[data-v-56c6bc0b]:hover{color:#1791ff;background:#1791ff0d;border-color:#1791ff}.ad-table .act button.danger[data-v-56c6bc0b]{color:#ef4444;background:#ef444405;border-color:#ef44444d}.ad-table .act button.danger[data-v-56c6bc0b]:hover{background:#ef444414;border-color:#ef4444}.ad-table .act button.ok[data-v-56c6bc0b]{color:#059669;background:#10b98105;border-color:#10b9814d}.ad-table .act button.ok[data-v-56c6bc0b]:hover{background:#10b98114;border-color:#059669}.ad-table .tbl-empty td[data-v-56c6bc0b]{text-align:center;color:#71717a;padding:48px 20px;font-size:13.5px}.chk-wrap input[type=checkbox][data-v-56c6bc0b]{accent-color:#1791ff;cursor:pointer;border-radius:4px;width:17px;height:17px}.badge[data-v-56c6bc0b]{white-space:nowrap;border-radius:999px;align-items:center;padding:3px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.badge.green[data-v-56c6bc0b]{color:#059669;background:#10b9811f}.badge.red[data-v-56c6bc0b]{color:#dc2626;background:#ef44441f}.badge.gray[data-v-56c6bc0b]{color:#52525b;background:#f4f4f5;border:1px solid #d9d9d999}.badge.amber[data-v-56c6bc0b]{color:#d97706;background:#f6a50024}.badge.purple[data-v-56c6bc0b]{color:#9333ea;background:#a855f71f}.pg-info[data-v-56c6bc0b]{color:#71717a;white-space:nowrap;font-size:12.5px}.pg-nav[data-v-56c6bc0b]{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.pg-nav button[data-v-56c6bc0b]{color:#141414;min-width:36px;height:36px;font-family:var(--mono,monospace);cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;justify-content:center;align-items:center;padding:0 10px;font-size:13px;font-weight:600;transition:all .15s;display:flex}.pg-nav button[data-v-56c6bc0b]:hover:not(:disabled){color:#1791ff;background:#1791ff0d;border-color:#1791ff}.pg-nav button.active[data-v-56c6bc0b]{color:#fff;background:#1791ff;border-color:#1791ff;font-weight:700}.pg-nav .pg-dots[data-v-56c6bc0b]{cursor:default;color:#71717a;background:0 0;border:none}.pg-per select[data-v-56c6bc0b]{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;outline:none;padding:6px 12px;font-family:inherit;font-size:12.5px}.action-bar[data-v-56c6bc0b]{opacity:0;background:#1791ff14;border:1px solid #1791ff40;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;max-height:0;margin-bottom:14px;padding:12px 16px;transition:max-height .25s,opacity .2s,padding .2s;display:flex;overflow:hidden}.action-bar.visible[data-v-56c6bc0b]{opacity:1;max-height:90px}.btn-clear-sel[data-v-56c6bc0b]{color:#141414;cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;padding:8px 14px;font-family:inherit;font-size:12.5px;font-weight:600}.btn-clear-sel[data-v-56c6bc0b]:hover{border-color:#141414}.modal-overlay[data-v-56c6bc0b]{-webkit-backdrop-filter:blur(8px);z-index:200;background:#00000073;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out admModalFadeIn-56c6bc0b;display:flex;position:fixed;inset:0}@keyframes admModalFadeIn-56c6bc0b{0%{opacity:0}to{opacity:1}}.modal[data-v-56c6bc0b]{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:24px;width:100%;max-width:580px;max-height:90dvh;animation:.25s ease-out admModalSlideUp-56c6bc0b;overflow-y:auto;box-shadow:0 24px 64px #00000026}@keyframes admModalSlideUp-56c6bc0b{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-head[data-v-56c6bc0b]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3;border-radius:24px 24px 0 0;justify-content:space-between;align-items:center;padding:20px 24px 16px;display:flex}.modal-close[data-v-56c6bc0b]{color:#71717a;cursor:pointer;background:#fff;border:1px solid #d9d9d9b3;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;transition:all .15s;display:flex}.modal-close[data-v-56c6bc0b]:hover{color:#ef4444;background:#ef444414;border-color:#ef444433}.modal-body[data-v-56c6bc0b]{color:#141414;padding:24px}.modal-footer[data-v-56c6bc0b]{background:#f9f9f9;border-top:1px solid #d9d9d9b3;border-radius:0 0 24px 24px;justify-content:flex-end;gap:10px;padding:18px 24px;display:flex}.modal-footer button[data-v-56c6bc0b]{cursor:pointer;color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;padding:10px 20px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s}.modal-footer button.primary[data-v-56c6bc0b]{color:#fff;background:#1791ff;border-color:#1791ff;font-weight:700}.modal-footer button.primary[data-v-56c6bc0b]:hover{background:#0070d6}.modal-footer button[data-v-56c6bc0b]:hover:not(.primary){border-color:#141414}.admin-shell-root .bg-surface-card[data-v-56c6bc0b],.admin-shell-root .bg-surface[data-v-56c6bc0b]{color:#141414!important;background:#fff!important;border-color:#d9d9d9b3!important}.admin-shell-root .border-white\/5[data-v-56c6bc0b],.admin-shell-root .border-white\/10[data-v-56c6bc0b],.admin-shell-root .border-white\/20[data-v-56c6bc0b]{border-color:#d9d9d9b3!important}.admin-shell-root .divide-white\/\[0\.04\][data-v-56c6bc0b],.admin-shell-root .divide-white\/10[data-v-56c6bc0b]{border-color:#d9d9d966!important}.admin-shell-root .hover\:bg-white\/\[0\.01\][data-v-56c6bc0b]:hover,.admin-shell-root .hover\:bg-white\/\[0\.04\][data-v-56c6bc0b]:hover{background-color:#fbfbfb!important}.admin-shell-root input[data-v-56c6bc0b]:not([type=checkbox]):not([type=radio]),.admin-shell-root select[data-v-56c6bc0b],.admin-shell-root textarea[data-v-56c6bc0b],.bl-page[data-v-56c6bc0b],.bl-title[data-v-56c6bc0b],.bl-stat strong[data-v-56c6bc0b]{color:#141414!important}.bl-table-wrap[data-v-56c6bc0b]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:20px!important;box-shadow:0 4px 18px #00000008!important}.bl-table thead tr[data-v-56c6bc0b]{background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.bl-table th[data-v-56c6bc0b]{color:#52525b!important}.bl-table td[data-v-56c6bc0b]{color:#141414!important;border-bottom:1px solid #d9d9d966!important}.bl-table tr:hover td[data-v-56c6bc0b]{background:#fafafa!important}.bl-card[data-v-56c6bc0b]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 16px -2px #00000008!important}.bl-card-title[data-v-56c6bc0b]{color:#141414!important;border-bottom-color:#d9d9d999!important}.bl-input[data-v-56c6bc0b],.bl-select[data-v-56c6bc0b],.bl-textarea[data-v-56c6bc0b]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:10px!important}.bl-toolbar[data-v-56c6bc0b]{background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.bl-btn-ghost[data-v-56c6bc0b],.bl-btn-sm[data-v-56c6bc0b]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.bc-page[data-v-56c6bc0b],.bc-title[data-v-56c6bc0b]{color:#141414!important}.bc-tree-node[data-v-56c6bc0b]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:16px!important;box-shadow:0 2px 10px #00000005!important}.bc-tree-cat[data-v-56c6bc0b],.bc-tree-name[data-v-56c6bc0b]{color:#141414!important}.bc-modal[data-v-56c6bc0b]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;box-shadow:0 24px 64px #00000026!important}.bc-modal-header[data-v-56c6bc0b]{color:#141414!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.bc-modal-footer[data-v-56c6bc0b]{background:#f9f9f9!important;border-top:1px solid #d9d9d9b3!important}.bc-input[data-v-56c6bc0b],.bc-select[data-v-56c6bc0b],.bc-textarea[data-v-56c6bc0b]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.bc-table thead tr[data-v-56c6bc0b]{background:#f9f9f9!important}.bc-table th[data-v-56c6bc0b]{color:#52525b!important}.bc-table td[data-v-56c6bc0b]{color:#141414!important;border-bottom-color:#d9d9d966!important}.ah-root[data-v-56c6bc0b],.ah-title[data-v-56c6bc0b]{color:#141414!important}.ah-tabs[data-v-56c6bc0b]{border-bottom:1px solid #d9d9d9b3!important}.ah-tab[data-v-56c6bc0b]{color:#71717a!important}.ah-tab[data-v-56c6bc0b]:hover{color:#141414!important}.ah-tab.active[data-v-56c6bc0b]{color:#1791ff!important;border-bottom-color:#1791ff!important}.ah-pos-card[data-v-56c6bc0b]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 18px -2px #0000000a!important}.ah-pos-title[data-v-56c6bc0b]{color:#141414!important}.ah-pos-desc[data-v-56c6bc0b]{color:#52525b!important}.ah-tag[data-v-56c6bc0b]{color:#52525b!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.acs[data-v-56c6bc0b]{color:#141414!important;--surface:#fff!important;--surface-hover:#f4f4f5!important;--border:#d9d9d9b3!important;--border-strong:#d9d9d9e6!important;--text:#141414!important;--text-secondary:#71717a!important;--text-muted:#8c8c8c!important;background:0 0!important}.acs-list[data-v-56c6bc0b],.acs-chat[data-v-56c6bc0b]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 20px #00000008!important}.acs-chat-header[data-v-56c6bc0b]{background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.acs-item-name[data-v-56c6bc0b]{color:#141414!important}.acs-item[data-v-56c6bc0b]:hover{background:#fafafa!important}.acs-item.active[data-v-56c6bc0b]{background:#1791ff0f!important;border-right:3px solid #1791ff!important}.ml-toolbar[data-v-56c6bc0b],.ml-body[data-v-56c6bc0b]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 18px #00000008!important}.ml-select[data-v-56c6bc0b],.ml-search[data-v-56c6bc0b]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important}.modal-box[data-v-56c6bc0b]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:20px!important;box-shadow:0 20px 60px #00000026!important}.modal-header[data-v-56c6bc0b],.modal-footer[data-v-56c6bc0b]{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9b3!important}.pr-page[data-v-56c6bc0b]{color:#141414!important}.pr-badge-pill[data-v-56c6bc0b]{color:#1791ff!important;background:#1791ff14!important;border-color:#1791ff33!important}.pr-main-title[data-v-56c6bc0b]{color:#141414!important}.pr-main-desc[data-v-56c6bc0b]{color:#71717a!important}.pr-page .action-primary[data-v-56c6bc0b]{color:#fff!important;background:#1791ff!important;box-shadow:0 4px 14px #1791ff40!important}.pr-page .action-primary[data-v-56c6bc0b]:hover{background:#1580e6!important}.pr-page .action-ghost[data-v-56c6bc0b]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.pr-page .action-ghost[data-v-56c6bc0b]:hover{background:#f9f9f9!important}.pr-page .stat-card[data-v-56c6bc0b]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .stat-label[data-v-56c6bc0b]{color:#71717a!important}.pr-page .stat-value[data-v-56c6bc0b]{color:#141414!important}.pr-toolbar[data-v-56c6bc0b]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .search-input[data-v-56c6bc0b],.pr-page .filter-select[data-v-56c6bc0b],.pr-page .form-input[data-v-56c6bc0b],.pr-page .form-select[data-v-56c6bc0b],.pr-page .form-textarea[data-v-56c6bc0b]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important;border-radius:10px!important}.pr-page .search-input[data-v-56c6bc0b]:focus,.pr-page .filter-select[data-v-56c6bc0b]:focus,.pr-page .form-input[data-v-56c6bc0b]:focus,.pr-page .form-select[data-v-56c6bc0b]:focus,.pr-page .form-textarea[data-v-56c6bc0b]:focus{background:#fff!important;border-color:#1791ff!important;box-shadow:0 0 0 3px #1791ff1f!important}.pr-page .view-btn[data-v-56c6bc0b]{color:#71717a!important;background:0 0!important}.pr-page .view-btn.active[data-v-56c6bc0b]{color:#1791ff!important;background:#1791ff1a!important}.pr-page .refresh-btn[data-v-56c6bc0b]{color:#71717a!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.pr-page .refresh-btn[data-v-56c6bc0b]:hover{color:#141414!important;background:#f9f9f9!important}.prod-card[data-v-56c6bc0b]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.prod-card[data-v-56c6bc0b]:hover{border-color:#1791ff66!important;box-shadow:0 10px 24px -4px #00000014!important}.prod-card .card-cover[data-v-56c6bc0b]{background:#f9f9f9!important}.prod-card .card-title[data-v-56c6bc0b]{color:#141414!important}.prod-card .card-inst[data-v-56c6bc0b]{color:#71717a!important}.prod-card .bundle-chip[data-v-56c6bc0b]{color:#52525b!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.prod-card .card-footer-stats[data-v-56c6bc0b]{border-top-color:#d9d9d999!important}.prod-card .price-val[data-v-56c6bc0b]{color:#141414!important}.prod-card .card-actions[data-v-56c6bc0b]{background:#f9f9f9!important;border-top-color:#d9d9d999!important}.prod-card .card-btn.btn-edit[data-v-56c6bc0b]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.prod-card .card-btn.btn-edit[data-v-56c6bc0b]:hover{background:#f9f9f9!important}.prod-card .card-btn.btn-del[data-v-56c6bc0b]{color:#dc2626!important;background:#fee2e2!important;border-color:#fecaca!important}.pr-table-container[data-v-56c6bc0b]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-table-container .modern-table th[data-v-56c6bc0b]{color:#52525b!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important;font-weight:700!important}.pr-table-container .modern-table td[data-v-56c6bc0b]{color:#141414!important;border-bottom:1px solid #d9d9d980!important}.pr-table-container .modern-table tr:hover td[data-v-56c6bc0b]{background:#f9f9f9!important}.pr-table-container .td-title[data-v-56c6bc0b]{color:#141414!important}.pr-page .seasons-manager-card[data-v-56c6bc0b],.pr-page .library-manager-card[data-v-56c6bc0b],.pr-page .course-details-card[data-v-56c6bc0b]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .season-item-card[data-v-56c6bc0b],.pr-page .lib-item-card[data-v-56c6bc0b]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:14px!important;box-shadow:0 2px 10px #00000005!important}.pr-page .season-title-input[data-v-56c6bc0b],.pr-page .lib-title-input[data-v-56c6bc0b]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important;border-radius:8px!important}.pr-page .modal-backdrop[data-v-56c6bc0b]{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#0006!important}.pr-page .modal-window[data-v-56c6bc0b],.pr-page .cat-modal-window[data-v-56c6bc0b]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:22px!important;box-shadow:0 20px 60px #00000026!important}.pr-page .modal-header-bar[data-v-56c6bc0b],.pr-page .modal-footer-bar[data-v-56c6bc0b]{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9b3!important}.pr-page .cat-list-item[data-v-56c6bc0b]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important;border-radius:10px!important}.pr-page .form-label[data-v-56c6bc0b]{color:#3f3f46!important;font-weight:700!important}.kpi-dashboard[data-v-56c6bc0b]{color:#141414!important;background:0 0!important}.kpi-dashboard .hero-title[data-v-56c6bc0b],.kpi-dashboard .section-title[data-v-56c6bc0b],.kpi-dashboard .quick-stat-value[data-v-56c6bc0b],.kpi-dashboard .stat-value[data-v-56c6bc0b],.kpi-dashboard .info-title[data-v-56c6bc0b],.kpi-dashboard .performance-value[data-v-56c6bc0b],.kpi-dashboard .score-title[data-v-56c6bc0b],.kpi-dashboard .breakdown-title[data-v-56c6bc0b],.kpi-dashboard .leaderboard-title[data-v-56c6bc0b],.kpi-dashboard .table-cell-name[data-v-56c6bc0b]{color:#141414!important}.kpi-dashboard .hero-subtitle[data-v-56c6bc0b],.kpi-dashboard .section-subtitle[data-v-56c6bc0b],.kpi-dashboard .quick-stat-label[data-v-56c6bc0b],.kpi-dashboard .stat-label[data-v-56c6bc0b],.kpi-dashboard .performance-label[data-v-56c6bc0b],.kpi-dashboard .empty-text[data-v-56c6bc0b],.kpi-dashboard .report-date[data-v-56c6bc0b],.kpi-dashboard .progress-text[data-v-56c6bc0b]{color:#71717a!important}.kpi-dashboard .quick-stat-card[data-v-56c6bc0b],.kpi-dashboard .stat-card[data-v-56c6bc0b],.kpi-dashboard .report-card[data-v-56c6bc0b],.kpi-dashboard .empty-state[data-v-56c6bc0b],.kpi-dashboard .info-card[data-v-56c6bc0b],.kpi-dashboard .actions-bar[data-v-56c6bc0b],.kpi-dashboard .performance-badge[data-v-56c6bc0b],.kpi-dashboard .score-card[data-v-56c6bc0b],.kpi-dashboard .breakdown-card[data-v-56c6bc0b],.kpi-dashboard .leaderboard-card[data-v-56c6bc0b],.kpi-dashboard .kpi-card[data-v-56c6bc0b],.kpi-dashboard .team-card[data-v-56c6bc0b],.kpi-dashboard .history-card[data-v-56c6bc0b]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.kpi-dashboard .actions-bar[data-v-56c6bc0b],.kpi-dashboard .time-selector[data-v-56c6bc0b]{background:#fff!important;border:1px solid #d9d9d9b3!important}.kpi-dashboard .time-btn[data-v-56c6bc0b]{color:#71717a!important}.kpi-dashboard .time-btn.active[data-v-56c6bc0b]{color:#fff!important;background:#1791ff!important}.kpi-dashboard .action-btn[data-v-56c6bc0b]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.kpi-dashboard .action-btn[data-v-56c6bc0b]:hover{background:#f9f9f9!important}.kpi-dashboard .progress-bar[data-v-56c6bc0b]{background:#f9f9f9!important;border:1px solid #d9d9d999!important}.kpi-dashboard .table th[data-v-56c6bc0b]{color:#52525b!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important;font-weight:700!important}.kpi-dashboard .table td[data-v-56c6bc0b]{color:#141414!important;border-bottom:1px solid #d9d9d980!important}.kpi-dashboard .table tr:hover td[data-v-56c6bc0b]{background:#f9f9f9!important}.kpi-dashboard .report-card[data-v-56c6bc0b]{background:#fff!important;border:1px solid #d9d9d9b3!important}.kpi-dashboard .report-text[data-v-56c6bc0b]{color:#141414!important}.kpi-dashboard .report-reply[data-v-56c6bc0b]{background:#f9f9f9!important;border-right-color:#1791ff!important}.kpi-dashboard .reply-text[data-v-56c6bc0b]{color:#3f3f46!important}@media (width<=700px){.tbl-wrap .ad-table thead[data-v-56c6bc0b]{display:none}.tbl-wrap .ad-table[data-v-56c6bc0b],.tbl-wrap .ad-table tbody[data-v-56c6bc0b]{display:block;overflow:visible}.tbl-wrap .ad-table tbody tr[data-v-56c6bc0b]{background:#fff;border:1px solid #d9d9d9b3;border-radius:14px;margin:12px;display:block;box-shadow:0 2px 8px #00000005}.tbl-wrap .ad-table tbody tr[data-v-56c6bc0b]:hover{background:#fafafa}.tbl-wrap .ad-table tbody tr.row-selected[data-v-56c6bc0b]{background:#1791ff0f;border-color:#1791ff}.tbl-wrap .ad-table td[data-v-56c6bc0b]{white-space:normal;border-bottom:1px solid #d9d9d966;justify-content:space-between;align-items:center;gap:12px;max-width:none;padding:11px 16px;font-size:13px;display:flex}.tbl-wrap .ad-table td[data-v-56c6bc0b]:last-child{border-bottom:none}.tbl-wrap .ad-table td[data-label][data-v-56c6bc0b]:before{content:attr(data-label);color:#71717a;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;order:1;font-size:11px;font-weight:700}.tbl-wrap .ad-table td[data-v-56c6bc0b]>*{order:0;min-width:0}:is(.tbl-wrap .ad-table td[data-v-56c6bc0b]:has(>.chk-wrap),.tbl-wrap .ad-table td[data-v-56c6bc0b]:has(>label.chk-wrap)){display:none}.tbl-wrap .ad-table .act[data-v-56c6bc0b]{flex-wrap:wrap;justify-content:flex-start;gap:8px;padding:12px 16px}.tbl-wrap .ad-table .act button[data-v-56c6bc0b]{flex:auto;justify-content:center}}.btn-import-trigger[data-v-56c6bc0b]{color:var(--green);cursor:pointer;white-space:nowrap;background:#00b86b14;border:1px solid #00b86b4d;border-radius:7px;align-items:center;gap:6px;padding:7px 13px;font-family:inherit;font-size:12.5px;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}.btn-import-trigger[data-v-56c6bc0b]:hover{background:#00b86b26;border-color:#00b86b99}.badge.blue[data-v-56c6bc0b]{color:#93c5fd;background:#3b82f626}.action-bar[data-v-56c6bc0b]{opacity:0;pointer-events:none;background:#1791ff14;border:1px solid #1791ff33;border-radius:8px;align-items:center;gap:10px;margin-bottom:12px;padding:10px 16px;transition:opacity .2s,transform .2s;display:flex;transform:translateY(-4px)}.action-bar.visible[data-v-56c6bc0b]{opacity:1;pointer-events:auto;transform:translateY(0)}.sel-count[data-v-56c6bc0b]{color:#1791ff;flex:1;font-size:13px;font-weight:600}.btn-assign[data-v-56c6bc0b]{color:#fff;cursor:pointer;background:#1791ff;border:none;border-radius:8px;padding:8px 16px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background .15s}.btn-assign[data-v-56c6bc0b]:hover{background:#0077e6}.btn-clear-sel[data-v-56c6bc0b]{color:#141414;cursor:pointer;background:#fff;border:1px solid #d9d9d9d9;border-radius:8px;padding:8px 14px;font-family:inherit;font-size:12px;font-weight:500;transition:border-color .15s}.btn-clear-sel[data-v-56c6bc0b]:hover{color:#1791ff;border-color:#1791ff}.act-icon[data-v-56c6bc0b]{cursor:pointer;background:#fff;border:1px solid #d9d9d9d9;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:14px;transition:all .15s;display:inline-flex}.act-icon[data-v-56c6bc0b]:hover{background:#f9f9f9;border-color:#1791ff}.act-icon.green[data-v-56c6bc0b]{color:#16a34a;border-color:#16a34a66}.act-icon.green[data-v-56c6bc0b]:hover{background:#16a34a1a;border-color:#16a34a}.act-icon.red[data-v-56c6bc0b]{color:#ef4444;border-color:#ef444466}.act-icon.red[data-v-56c6bc0b]:hover{background:#ef44441a;border-color:#ef4444}.act-icon[data-v-56c6bc0b]:disabled{opacity:.4;cursor:not-allowed}.btn-bulk-delete[data-v-56c6bc0b]{color:#ef4444;cursor:pointer;background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;padding:8px 16px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background .15s}.btn-bulk-delete[data-v-56c6bc0b]:hover{background:#ef444433}.btn-bulk-delete[data-v-56c6bc0b]:disabled{opacity:.4;cursor:not-allowed}.chk-wrap[data-v-56c6bc0b]{cursor:pointer;justify-content:center;align-items:center;display:flex}.chk-wrap input[type=checkbox][data-v-56c6bc0b]{cursor:pointer;accent-color:#1791ff;width:15px;height:15px}.row-selected td[data-v-56c6bc0b]{background:#1791ff0d}.pagination[data-v-56c6bc0b]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.pg-info[data-v-56c6bc0b]{color:#71717a;font-size:12.5px}.pg-nav[data-v-56c6bc0b]{gap:4px;display:flex}.pg-nav button[data-v-56c6bc0b],.pg-dots[data-v-56c6bc0b]{color:#141414;cursor:pointer;background:#fff;border:1px solid #d9d9d9d9;border-radius:8px;min-width:32px;height:32px;padding:0 8px;font-family:inherit;font-size:12.5px;font-weight:500;transition:all .15s}.pg-nav button[data-v-56c6bc0b]:hover:not(:disabled){color:#1791ff;border-color:#1791ff}.pg-nav button.active[data-v-56c6bc0b]{color:#fff;background:#1791ff;border-color:#1791ff}.pg-nav button[data-v-56c6bc0b]:disabled{opacity:.35;cursor:not-allowed}.pg-dots[data-v-56c6bc0b]{cursor:default}.pg-per[data-v-56c6bc0b]{color:#71717a;align-items:center;gap:8px;font-size:12.5px;display:flex}.pg-per select[data-v-56c6bc0b]{color:#141414;background:#fff;border:1px solid #d9d9d9d9;border-radius:8px;padding:6px 10px;font-family:inherit;font-size:12.5px}.modal-overlay[data-v-56c6bc0b]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:200;background:#00000073;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal[data-v-56c6bc0b]{color:#141414;background:#fff;border:1px solid #d9d9d9d9;border-radius:clamp(16px,1.8vw,22px);width:100%;max-width:480px;max-height:85vh;overflow-y:auto;box-shadow:0 24px 60px #00000026}.modal-head[data-v-56c6bc0b]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3;justify-content:space-between;align-items:center;padding:18px 24px 14px;display:flex}.modal-head h2[data-v-56c6bc0b]{color:#141414;margin:0;font-size:15px;font-weight:700}.modal-close[data-v-56c6bc0b]{color:#71717a;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:18px}.modal-close[data-v-56c6bc0b]:hover{color:#141414;background:#0000000f}.modal-body[data-v-56c6bc0b]{background:#fff;padding:20px 24px}.modal-foot[data-v-56c6bc0b]{background:#f9f9f9;border-top:1px solid #d9d9d9b3;justify-content:flex-end;gap:10px;padding:14px 24px;display:flex}.btn-primary[data-v-56c6bc0b]{color:#fff;cursor:pointer;background:#1791ff;border:none;border-radius:10px;padding:9px 20px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s}.btn-primary[data-v-56c6bc0b]:hover:not(:disabled){background:#0077e6}.btn-primary[data-v-56c6bc0b]:disabled{opacity:.45;cursor:not-allowed}.btn-ghost[data-v-56c6bc0b]{color:#141414;cursor:pointer;background:#fff;border:1px solid #d9d9d9d9;border-radius:10px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s}.btn-ghost[data-v-56c6bc0b]:hover{color:#1791ff;border-color:#1791ff}.btn-del[data-v-56c6bc0b]{color:#ef4444;cursor:pointer;background:#ef444414;border:1px solid #ef44444d;border-radius:6px;padding:5px 10px;font-family:inherit;font-size:11.5px;font-weight:600;transition:all .15s}.btn-del[data-v-56c6bc0b]:hover{background:#ef444426;border-color:#ef4444}.admin-list[data-v-56c6bc0b]{flex-direction:column;gap:8px;max-height:320px;display:flex;overflow-y:auto}.admin-opt[data-v-56c6bc0b]{cursor:pointer;background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:10px;align-items:center;gap:10px;padding:12px 14px;transition:all .15s;display:flex}.admin-opt[data-v-56c6bc0b]:hover{background:#fff;border-color:#1791ff}.admin-opt.active[data-v-56c6bc0b]{background:#1791ff14;border-color:#1791ff}.ao-name[data-v-56c6bc0b]{color:#141414;flex:1;font-size:13.5px;font-weight:600}.ao-user[data-v-56c6bc0b]{color:#71717a;font-size:11.5px}.btn-delete[data-v-56c6bc0b]{color:#ef4444;cursor:pointer;background:0 0;border:1px solid #ef44444d;border-radius:6px;padding:5px 10px;font-size:12px;transition:all .15s}.btn-delete[data-v-56c6bc0b]:hover{background:#ef44441a;border-color:#ef4444}.btn-delete[data-v-56c6bc0b]:disabled{opacity:.4;cursor:not-allowed}.donut-wrap[data-v-cf432105]{flex-direction:column;align-items:center;gap:16px;padding:12px;display:flex;position:relative}.donut-svg-wrap[data-v-cf432105]{display:inline-block;position:relative}.donut-svg[data-v-cf432105]{flex-shrink:0}.donut-seg[data-v-cf432105]{transition:stroke-width .2s}.donut-seg[data-v-cf432105]:hover{stroke-width:var(--v343d6853)}.donut-center[data-v-cf432105]{text-align:center;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.donut-total[data-v-cf432105]{font-family:var(--mono);color:#fff;font-size:18px;font-weight:800}.donut-label[data-v-cf432105]{color:var(--muted);margin-top:2px;font-size:10px}.donut-legend[data-v-cf432105]{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.donut-legend-item[data-v-cf432105]{align-items:center;gap:6px;font-size:12px;display:flex}.donut-dot[data-v-cf432105]{border-radius:50%;flex-shrink:0;width:8px;height:8px}.donut-legend-label[data-v-cf432105]{color:var(--muted)}.donut-legend-val[data-v-cf432105]{color:#fff;font-weight:600;font-family:var(--mono)}.adm-page[data-v-fb587178]::-webkit-scrollbar{width:6px;height:6px}.admin-shell-root[data-v-fb587178] ::-webkit-scrollbar{width:6px;height:6px}.adm-page[data-v-fb587178]::-webkit-scrollbar-track{background:0 0}.admin-shell-root[data-v-fb587178] ::-webkit-scrollbar-track{background:0 0}.adm-page[data-v-fb587178]::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.admin-shell-root[data-v-fb587178] ::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.adm-page[data-v-fb587178]::-webkit-scrollbar-thumb:hover{background:#1791ff80}.admin-shell-root[data-v-fb587178] ::-webkit-scrollbar-thumb:hover{background:#1791ff80}.adm-page[data-v-fb587178]{scrollbar-width:thin;scrollbar-color:#d9d9d9cc transparent;color:#141414;width:100%;font-family:var(--body,"Estedad", system-ui, sans-serif)}.adm-page[data-v-fb587178] *{box-sizing:border-box}.adm-page select[data-v-fb587178],.adm-page input[data-v-fb587178],.adm-page textarea[data-v-fb587178]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#141414;background:#fff}.adm-page select option[data-v-fb587178],.adm-page select optgroup[data-v-fb587178]{color:#141414!important;background:#fff!important}.adm-head[data-v-fb587178]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}.adm-eyebrow[data-v-fb587178]{letter-spacing:.2em;color:#1791ff;font-size:11.5px;font-weight:700;font-family:var(--mono,monospace);margin-bottom:6px;display:block}.adm-head h1[data-v-fb587178]{font-family:var(--display,"Estedad", system-ui, sans-serif);letter-spacing:-.015em;color:#141414;margin:0;font-size:clamp(22px,1.4vw + 14px,30px);font-weight:800;line-height:1.2}.adm-head-actions[data-v-fb587178]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adm-refresh[data-v-fb587178],.adm-btn-ghost[data-v-fb587178]{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9cc;border-radius:12px;align-items:center;gap:6px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:600;transition:all .18s;display:inline-flex;box-shadow:0 1px 3px #00000005}.adm-refresh[data-v-fb587178]:hover,.adm-btn-ghost[data-v-fb587178]:hover{color:#1791ff;background:#1791ff0a;border-color:#1791ff;transform:translateY(-1px)}.adm-refresh[data-v-fb587178]:disabled{opacity:.6;cursor:progress}.adm-err[data-v-fb587178]{color:#dc2626;background:#ef444414;border:1px solid #ef444433;border-radius:14px;margin-bottom:20px;padding:14px 18px;font-size:13.5px;font-weight:500}.adm-kpis[data-v-fb587178]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:26px;display:grid}.kpi[data-v-fb587178]{background:#fff;border:1px solid #d9d9d9b3;border-radius:20px;padding:20px 20px 16px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 4px 18px -2px #0000000a}.kpi[data-v-fb587178]:hover{transform:translateY(-2px);box-shadow:0 8px 24px -4px #00000012}.kpi[data-v-fb587178]:before{content:"";pointer-events:none;background:radial-gradient(circle,#1791ff1a,#0000 70%);width:140px;height:140px;position:absolute;inset:auto -20% -60% auto}.kpi-l[data-v-fb587178]{color:#71717a;letter-spacing:.04em;font-size:12px;font-weight:600}.kpi-v[data-v-fb587178]{font-family:var(--mono,monospace);color:#141414;margin-top:8px;font-size:26px;font-weight:800;line-height:1.15}.kpi-s[data-v-fb587178]{color:#a1a1aa;margin-top:6px;font-size:11.5px}.card[data-v-fb587178]{color:#141414;background:#fff;border:1px solid #d9d9d9b3;border-radius:22px;padding:22px;box-shadow:0 8px 24px -4px #0000000a}.card-head[data-v-fb587178]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.card-head h3[data-v-fb587178]{color:#141414;margin:0;font-size:15px;font-weight:800}.card-meta[data-v-fb587178]{letter-spacing:.15em;color:#8c8c8c;font-size:11px;font-family:var(--mono,monospace)}.adm-grid[data-v-fb587178]{grid-template-columns:1.4fr 1fr;gap:20px;margin-bottom:20px;display:grid}.adm-grid.two[data-v-fb587178]{grid-template-columns:1fr 1fr}@media (width<=980px){.adm-grid[data-v-fb587178],.adm-grid.two[data-v-fb587178]{grid-template-columns:1fr}}.adm-filters[data-v-fb587178]{background:#fff;border:1px solid #d9d9d9b3;border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;padding:14px 18px;display:flex;box-shadow:0 2px 10px #00000005}.adm-filters input[data-v-fb587178],.adm-filters select[data-v-fb587178]{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9cc;border-radius:12px;outline:none;flex:140px;min-width:0;padding:9px 14px;font-family:inherit;font-size:13px;transition:border-color .18s,box-shadow .18s}.adm-filters input[data-v-fb587178]:focus,.adm-filters select[data-v-fb587178]:focus{border-color:#1791ff;box-shadow:0 0 0 3px #1791ff26}.adm-filters button[data-v-fb587178]{color:#fff;cursor:pointer;white-space:nowrap;background:#1791ff;border:0;border-radius:12px;flex-shrink:0;padding:10px 22px;font-family:inherit;font-size:13px;font-weight:700;transition:all .18s;box-shadow:0 2px 8px #1791ff40}.adm-filters button[data-v-fb587178]:hover{background:#0070d6;transform:translateY(-1px)}.adm-filters button[data-v-fb587178]:disabled{opacity:.6;cursor:progress}.tbl-wrap[data-v-fb587178]{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #d9d9d9b3;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 6px 24px -4px #0000000a}@media (width<=900px){.tbl-wrap[data-v-fb587178]{overflow-x:auto}.tbl-wrap[data-v-fb587178]:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000000f,#0000);width:40px;position:absolute;top:0;bottom:0;left:0}}.ad-table[data-v-fb587178]{border-collapse:collapse;width:100%;font-size:13.5px}.ad-table thead tr[data-v-fb587178]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3}.ad-table th[data-v-fb587178]{text-align:right;letter-spacing:.06em;color:#52525b;white-space:nowrap;text-transform:uppercase;padding:14px 18px;font-size:11.5px;font-weight:700}.ad-table th[data-v-fb587178]:first-child{padding-right:20px}.ad-table th[data-v-fb587178]:last-child{padding-left:20px}.ad-table tbody tr[data-v-fb587178]{border-bottom:1px solid #d9d9d966;transition:background .12s}.ad-table tbody tr[data-v-fb587178]:last-child{border-bottom:none}.ad-table tbody tr[data-v-fb587178]:hover{background:#fafafa}.ad-table tbody tr.row-selected[data-v-fb587178]{background:#1791ff0f}.ad-table td[data-v-fb587178]{text-align:right;color:#141414;vertical-align:middle;max-width:240px;padding:14px 18px}.ad-table td[data-v-fb587178]:first-child{padding-right:20px}.ad-table td[data-v-fb587178]:last-child{padding-left:20px}.ad-table .cell-clip[data-v-fb587178]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ad-table .act[data-v-fb587178]{flex-wrap:nowrap;justify-content:flex-end;gap:8px;display:flex}.ad-table .act button[data-v-fb587178]{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9cc;border-radius:8px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:all .15s}.ad-table .act button[data-v-fb587178]:hover{color:#1791ff;background:#1791ff0d;border-color:#1791ff}.ad-table .act button.danger[data-v-fb587178]{color:#ef4444;background:#ef444405;border-color:#ef44444d}.ad-table .act button.danger[data-v-fb587178]:hover{background:#ef444414;border-color:#ef4444}.ad-table .act button.ok[data-v-fb587178]{color:#059669;background:#10b98105;border-color:#10b9814d}.ad-table .act button.ok[data-v-fb587178]:hover{background:#10b98114;border-color:#059669}.ad-table .tbl-empty td[data-v-fb587178]{text-align:center;color:#71717a;padding:48px 20px;font-size:13.5px}.chk-wrap[data-v-fb587178]{cursor:pointer;justify-content:center;align-items:center;display:flex}.chk-wrap input[type=checkbox][data-v-fb587178]{accent-color:#1791ff;cursor:pointer;border-radius:4px;width:17px;height:17px}.badge[data-v-fb587178]{white-space:nowrap;border-radius:999px;align-items:center;padding:3px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.badge.green[data-v-fb587178]{color:#059669;background:#10b9811f}.badge.red[data-v-fb587178]{color:#dc2626;background:#ef44441f}.badge.gray[data-v-fb587178]{color:#52525b;background:#f4f4f5;border:1px solid #d9d9d999}.badge.amber[data-v-fb587178]{color:#d97706;background:#f6a50024}.badge.blue[data-v-fb587178]{color:#0284c7;background:#1791ff1f}.badge.purple[data-v-fb587178]{color:#9333ea;background:#a855f71f}.pagination[data-v-fb587178]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.pg-info[data-v-fb587178]{color:#71717a;white-space:nowrap;font-size:12.5px}.pg-nav[data-v-fb587178]{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.pg-nav button[data-v-fb587178]{color:#141414;min-width:36px;height:36px;font-family:var(--mono,monospace);cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;justify-content:center;align-items:center;padding:0 10px;font-size:13px;font-weight:600;transition:all .15s;display:flex}.pg-nav button[data-v-fb587178]:hover:not(:disabled){color:#1791ff;background:#1791ff0d;border-color:#1791ff}.pg-nav button.active[data-v-fb587178]{color:#fff;background:#1791ff;border-color:#1791ff;font-weight:700}.pg-nav button[data-v-fb587178]:disabled{opacity:.35;cursor:default}.pg-nav .pg-dots[data-v-fb587178]{cursor:default;color:#71717a;background:0 0;border:none}.pg-per[data-v-fb587178]{color:#71717a;align-items:center;gap:8px;font-size:12.5px;display:flex}.pg-per select[data-v-fb587178]{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;outline:none;padding:6px 12px;font-family:inherit;font-size:12.5px}.action-bar[data-v-fb587178]{opacity:0;background:#1791ff14;border:1px solid #1791ff40;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;max-height:0;margin-bottom:14px;padding:12px 16px;transition:max-height .25s,opacity .2s,padding .2s;display:flex;overflow:hidden}.action-bar.visible[data-v-fb587178]{opacity:1;max-height:90px}.sel-count[data-v-fb587178]{color:#1791ff;flex:1;font-size:13.5px;font-weight:700}.btn-assign[data-v-fb587178]{color:#fff;cursor:pointer;background:#1791ff;border:none;border-radius:10px;padding:8px 16px;font-family:inherit;font-size:12.5px;font-weight:700;transition:background .15s}.btn-assign[data-v-fb587178]:hover{background:#0070d6}.btn-clear-sel[data-v-fb587178]{color:#141414;cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;padding:8px 14px;font-family:inherit;font-size:12.5px;font-weight:600}.btn-clear-sel[data-v-fb587178]:hover{border-color:#141414}.modal-overlay[data-v-fb587178]{-webkit-backdrop-filter:blur(8px);z-index:200;background:#00000073;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out admModalFadeIn-fb587178;display:flex;position:fixed;inset:0}@keyframes admModalFadeIn-fb587178{0%{opacity:0}to{opacity:1}}.modal[data-v-fb587178]{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:24px;width:100%;max-width:580px;max-height:90dvh;animation:.25s ease-out admModalSlideUp-fb587178;overflow-y:auto;box-shadow:0 24px 64px #00000026}@keyframes admModalSlideUp-fb587178{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-head[data-v-fb587178]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3;border-radius:24px 24px 0 0;justify-content:space-between;align-items:center;padding:20px 24px 16px;display:flex}.modal-head h2[data-v-fb587178]{color:#141414;margin:0;font-size:17px;font-weight:800}.modal-close[data-v-fb587178]{color:#71717a;cursor:pointer;background:#fff;border:1px solid #d9d9d9b3;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;transition:all .15s;display:flex}.modal-close[data-v-fb587178]:hover{color:#ef4444;background:#ef444414;border-color:#ef444433}.modal-body[data-v-fb587178]{color:#141414;padding:24px}.modal-footer[data-v-fb587178]{background:#f9f9f9;border-top:1px solid #d9d9d9b3;border-radius:0 0 24px 24px;justify-content:flex-end;gap:10px;padding:18px 24px;display:flex}.modal-footer button[data-v-fb587178]{cursor:pointer;color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;padding:10px 20px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s}.modal-footer button.primary[data-v-fb587178]{color:#fff;background:#1791ff;border-color:#1791ff;font-weight:700}.modal-footer button.primary[data-v-fb587178]:hover{background:#0070d6}.modal-footer button[data-v-fb587178]:hover:not(.primary){border-color:#141414}.admin-shell-root .bg-surface-card[data-v-fb587178],.admin-shell-root .bg-surface[data-v-fb587178]{color:#141414!important;background:#fff!important;border-color:#d9d9d9b3!important}.admin-shell-root .border-white\/5[data-v-fb587178],.admin-shell-root .border-white\/10[data-v-fb587178],.admin-shell-root .border-white\/20[data-v-fb587178]{border-color:#d9d9d9b3!important}.admin-shell-root .divide-white\/\[0\.04\][data-v-fb587178],.admin-shell-root .divide-white\/10[data-v-fb587178]{border-color:#d9d9d966!important}.admin-shell-root .hover\:bg-white\/\[0\.01\][data-v-fb587178]:hover,.admin-shell-root .hover\:bg-white\/\[0\.04\][data-v-fb587178]:hover{background-color:#fbfbfb!important}.admin-shell-root input[data-v-fb587178]:not([type=checkbox]):not([type=radio]),.admin-shell-root select[data-v-fb587178],.admin-shell-root textarea[data-v-fb587178],.bl-page[data-v-fb587178],.bl-title[data-v-fb587178],.bl-stat strong[data-v-fb587178]{color:#141414!important}.bl-table-wrap[data-v-fb587178]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:20px!important;box-shadow:0 4px 18px #00000008!important}.bl-table thead tr[data-v-fb587178]{background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.bl-table th[data-v-fb587178]{color:#52525b!important}.bl-table td[data-v-fb587178]{color:#141414!important;border-bottom:1px solid #d9d9d966!important}.bl-table tr:hover td[data-v-fb587178]{background:#fafafa!important}.bl-card[data-v-fb587178]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 16px -2px #00000008!important}.bl-card-title[data-v-fb587178]{color:#141414!important;border-bottom-color:#d9d9d999!important}.bl-input[data-v-fb587178],.bl-select[data-v-fb587178],.bl-textarea[data-v-fb587178]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:10px!important}.bl-toolbar[data-v-fb587178]{background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.bl-btn-ghost[data-v-fb587178],.bl-btn-sm[data-v-fb587178]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.bc-page[data-v-fb587178],.bc-title[data-v-fb587178]{color:#141414!important}.bc-tree-node[data-v-fb587178]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:16px!important;box-shadow:0 2px 10px #00000005!important}.bc-tree-cat[data-v-fb587178],.bc-tree-name[data-v-fb587178]{color:#141414!important}.bc-modal[data-v-fb587178]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;box-shadow:0 24px 64px #00000026!important}.bc-modal-header[data-v-fb587178]{color:#141414!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.bc-modal-footer[data-v-fb587178]{background:#f9f9f9!important;border-top:1px solid #d9d9d9b3!important}.bc-input[data-v-fb587178],.bc-select[data-v-fb587178],.bc-textarea[data-v-fb587178]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.bc-table thead tr[data-v-fb587178]{background:#f9f9f9!important}.bc-table th[data-v-fb587178]{color:#52525b!important}.bc-table td[data-v-fb587178]{color:#141414!important;border-bottom-color:#d9d9d966!important}.ah-root[data-v-fb587178],.ah-title[data-v-fb587178]{color:#141414!important}.ah-tabs[data-v-fb587178]{border-bottom:1px solid #d9d9d9b3!important}.ah-tab[data-v-fb587178]{color:#71717a!important}.ah-tab[data-v-fb587178]:hover{color:#141414!important}.ah-tab.active[data-v-fb587178]{color:#1791ff!important;border-bottom-color:#1791ff!important}.ah-pos-card[data-v-fb587178]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 18px -2px #0000000a!important}.ah-pos-title[data-v-fb587178]{color:#141414!important}.ah-pos-desc[data-v-fb587178]{color:#52525b!important}.ah-tag[data-v-fb587178]{color:#52525b!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.acs[data-v-fb587178]{color:#141414!important;--surface:#fff!important;--surface-hover:#f4f4f5!important;--border:#d9d9d9b3!important;--border-strong:#d9d9d9e6!important;--text:#141414!important;--text-secondary:#71717a!important;--text-muted:#8c8c8c!important;background:0 0!important}.acs-list[data-v-fb587178],.acs-chat[data-v-fb587178]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 20px #00000008!important}.acs-chat-header[data-v-fb587178]{background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.acs-item-name[data-v-fb587178]{color:#141414!important}.acs-item[data-v-fb587178]:hover{background:#fafafa!important}.acs-item.active[data-v-fb587178]{background:#1791ff0f!important;border-right:3px solid #1791ff!important}.ml-toolbar[data-v-fb587178],.ml-body[data-v-fb587178]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 18px #00000008!important}.ml-select[data-v-fb587178],.ml-search[data-v-fb587178]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important}.modal-box[data-v-fb587178]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:20px!important;box-shadow:0 20px 60px #00000026!important}.modal-header[data-v-fb587178],.modal-footer[data-v-fb587178]{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9b3!important}.pr-page[data-v-fb587178]{color:#141414!important}.pr-badge-pill[data-v-fb587178]{color:#1791ff!important;background:#1791ff14!important;border-color:#1791ff33!important}.pr-main-title[data-v-fb587178]{color:#141414!important}.pr-main-desc[data-v-fb587178]{color:#71717a!important}.pr-page .action-primary[data-v-fb587178]{color:#fff!important;background:#1791ff!important;box-shadow:0 4px 14px #1791ff40!important}.pr-page .action-primary[data-v-fb587178]:hover{background:#1580e6!important}.pr-page .action-ghost[data-v-fb587178]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.pr-page .action-ghost[data-v-fb587178]:hover{background:#f9f9f9!important}.pr-page .stat-card[data-v-fb587178]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .stat-label[data-v-fb587178]{color:#71717a!important}.pr-page .stat-value[data-v-fb587178]{color:#141414!important}.pr-toolbar[data-v-fb587178]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .search-input[data-v-fb587178],.pr-page .filter-select[data-v-fb587178],.pr-page .form-input[data-v-fb587178],.pr-page .form-select[data-v-fb587178],.pr-page .form-textarea[data-v-fb587178]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important;border-radius:10px!important}.pr-page .search-input[data-v-fb587178]:focus,.pr-page .filter-select[data-v-fb587178]:focus,.pr-page .form-input[data-v-fb587178]:focus,.pr-page .form-select[data-v-fb587178]:focus,.pr-page .form-textarea[data-v-fb587178]:focus{background:#fff!important;border-color:#1791ff!important;box-shadow:0 0 0 3px #1791ff1f!important}.pr-page .view-btn[data-v-fb587178]{color:#71717a!important;background:0 0!important}.pr-page .view-btn.active[data-v-fb587178]{color:#1791ff!important;background:#1791ff1a!important}.pr-page .refresh-btn[data-v-fb587178]{color:#71717a!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.pr-page .refresh-btn[data-v-fb587178]:hover{color:#141414!important;background:#f9f9f9!important}.prod-card[data-v-fb587178]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.prod-card[data-v-fb587178]:hover{border-color:#1791ff66!important;box-shadow:0 10px 24px -4px #00000014!important}.prod-card .card-cover[data-v-fb587178]{background:#f9f9f9!important}.prod-card .card-title[data-v-fb587178]{color:#141414!important}.prod-card .card-inst[data-v-fb587178]{color:#71717a!important}.prod-card .bundle-chip[data-v-fb587178]{color:#52525b!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.prod-card .card-footer-stats[data-v-fb587178]{border-top-color:#d9d9d999!important}.prod-card .price-val[data-v-fb587178]{color:#141414!important}.prod-card .card-actions[data-v-fb587178]{background:#f9f9f9!important;border-top-color:#d9d9d999!important}.prod-card .card-btn.btn-edit[data-v-fb587178]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.prod-card .card-btn.btn-edit[data-v-fb587178]:hover{background:#f9f9f9!important}.prod-card .card-btn.btn-del[data-v-fb587178]{color:#dc2626!important;background:#fee2e2!important;border-color:#fecaca!important}.pr-table-container[data-v-fb587178]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-table-container .modern-table th[data-v-fb587178]{color:#52525b!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important;font-weight:700!important}.pr-table-container .modern-table td[data-v-fb587178]{color:#141414!important;border-bottom:1px solid #d9d9d980!important}.pr-table-container .modern-table tr:hover td[data-v-fb587178]{background:#f9f9f9!important}.pr-table-container .td-title[data-v-fb587178]{color:#141414!important}.pr-page .seasons-manager-card[data-v-fb587178],.pr-page .library-manager-card[data-v-fb587178],.pr-page .course-details-card[data-v-fb587178]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .season-item-card[data-v-fb587178],.pr-page .lib-item-card[data-v-fb587178]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:14px!important;box-shadow:0 2px 10px #00000005!important}.pr-page .season-title-input[data-v-fb587178],.pr-page .lib-title-input[data-v-fb587178]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important;border-radius:8px!important}.pr-page .modal-backdrop[data-v-fb587178]{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#0006!important}.pr-page .modal-window[data-v-fb587178],.pr-page .cat-modal-window[data-v-fb587178]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:22px!important;box-shadow:0 20px 60px #00000026!important}.pr-page .modal-header-bar[data-v-fb587178],.pr-page .modal-footer-bar[data-v-fb587178]{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9b3!important}.pr-page .cat-list-item[data-v-fb587178]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important;border-radius:10px!important}.pr-page .form-label[data-v-fb587178]{color:#3f3f46!important;font-weight:700!important}.kpi-dashboard[data-v-fb587178]{color:#141414!important;background:0 0!important}.kpi-dashboard .hero-title[data-v-fb587178],.kpi-dashboard .section-title[data-v-fb587178],.kpi-dashboard .quick-stat-value[data-v-fb587178],.kpi-dashboard .stat-value[data-v-fb587178],.kpi-dashboard .info-title[data-v-fb587178],.kpi-dashboard .performance-value[data-v-fb587178],.kpi-dashboard .score-title[data-v-fb587178],.kpi-dashboard .breakdown-title[data-v-fb587178],.kpi-dashboard .leaderboard-title[data-v-fb587178],.kpi-dashboard .table-cell-name[data-v-fb587178]{color:#141414!important}.kpi-dashboard .hero-subtitle[data-v-fb587178],.kpi-dashboard .section-subtitle[data-v-fb587178],.kpi-dashboard .quick-stat-label[data-v-fb587178],.kpi-dashboard .stat-label[data-v-fb587178],.kpi-dashboard .performance-label[data-v-fb587178],.kpi-dashboard .empty-text[data-v-fb587178],.kpi-dashboard .report-date[data-v-fb587178],.kpi-dashboard .progress-text[data-v-fb587178]{color:#71717a!important}.kpi-dashboard .quick-stat-card[data-v-fb587178],.kpi-dashboard .stat-card[data-v-fb587178],.kpi-dashboard .report-card[data-v-fb587178],.kpi-dashboard .empty-state[data-v-fb587178],.kpi-dashboard .info-card[data-v-fb587178],.kpi-dashboard .actions-bar[data-v-fb587178],.kpi-dashboard .performance-badge[data-v-fb587178],.kpi-dashboard .score-card[data-v-fb587178],.kpi-dashboard .breakdown-card[data-v-fb587178],.kpi-dashboard .leaderboard-card[data-v-fb587178],.kpi-dashboard .kpi-card[data-v-fb587178],.kpi-dashboard .team-card[data-v-fb587178],.kpi-dashboard .history-card[data-v-fb587178]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.kpi-dashboard .actions-bar[data-v-fb587178],.kpi-dashboard .time-selector[data-v-fb587178]{background:#fff!important;border:1px solid #d9d9d9b3!important}.kpi-dashboard .time-btn[data-v-fb587178]{color:#71717a!important}.kpi-dashboard .time-btn.active[data-v-fb587178]{color:#fff!important;background:#1791ff!important}.kpi-dashboard .action-btn[data-v-fb587178]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.kpi-dashboard .action-btn[data-v-fb587178]:hover{background:#f9f9f9!important}.kpi-dashboard .progress-bar[data-v-fb587178]{background:#f9f9f9!important;border:1px solid #d9d9d999!important}.kpi-dashboard .table th[data-v-fb587178]{color:#52525b!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important;font-weight:700!important}.kpi-dashboard .table td[data-v-fb587178]{color:#141414!important;border-bottom:1px solid #d9d9d980!important}.kpi-dashboard .table tr:hover td[data-v-fb587178]{background:#f9f9f9!important}.kpi-dashboard .report-card[data-v-fb587178]{background:#fff!important;border:1px solid #d9d9d9b3!important}.kpi-dashboard .report-text[data-v-fb587178]{color:#141414!important}.kpi-dashboard .report-reply[data-v-fb587178]{background:#f9f9f9!important;border-right-color:#1791ff!important}.kpi-dashboard .reply-text[data-v-fb587178]{color:#3f3f46!important}@media (width<=700px){.tbl-wrap .ad-table thead[data-v-fb587178]{display:none}.tbl-wrap .ad-table[data-v-fb587178],.tbl-wrap .ad-table tbody[data-v-fb587178]{display:block;overflow:visible}.tbl-wrap .ad-table tbody tr[data-v-fb587178]{background:#fff;border:1px solid #d9d9d9b3;border-radius:14px;margin:12px;display:block;box-shadow:0 2px 8px #00000005}.tbl-wrap .ad-table tbody tr[data-v-fb587178]:hover{background:#fafafa}.tbl-wrap .ad-table tbody tr.row-selected[data-v-fb587178]{background:#1791ff0f;border-color:#1791ff}.tbl-wrap .ad-table td[data-v-fb587178]{white-space:normal;border-bottom:1px solid #d9d9d966;justify-content:space-between;align-items:center;gap:12px;max-width:none;padding:11px 16px;font-size:13px;display:flex}.tbl-wrap .ad-table td[data-v-fb587178]:last-child{border-bottom:none}.tbl-wrap .ad-table td[data-label][data-v-fb587178]:before{content:attr(data-label);color:#71717a;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;order:1;font-size:11px;font-weight:700}.tbl-wrap .ad-table td[data-v-fb587178]>*{order:0;min-width:0}:is(.tbl-wrap .ad-table td[data-v-fb587178]:has(>.chk-wrap),.tbl-wrap .ad-table td[data-v-fb587178]:has(>label.chk-wrap)){display:none}.tbl-wrap .ad-table .act[data-v-fb587178]{flex-wrap:wrap;justify-content:flex-start;gap:8px;padding:12px 16px}.tbl-wrap .ad-table .act button[data-v-fb587178]{flex:auto;justify-content:center}}.kpi-card[data-v-fb587178]{background:#fff;border:1px solid #d9d9d9d9;border-radius:clamp(16px,1.8vw,22px);margin-bottom:24px;padding:24px;box-shadow:0 4px 20px -2px #0000000a}.kpi-card-head[data-v-fb587178]{border-bottom:1px solid #d9d9d9b3;margin-bottom:20px;padding-bottom:16px}.kpi-card-head h3[data-v-fb587178]{color:#141414;margin:0;font-size:18px;font-weight:800}.kpi-metrics-grid[data-v-fb587178]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.kpi-metric[data-v-fb587178]{background:#f9f9f9;border:1px solid #d9d9d9b3;border-radius:14px;padding:18px}.kpi-metric-label[data-v-fb587178]{color:#71717a;margin-bottom:8px;font-size:12px;font-weight:700}.kpi-metric-value[data-v-fb587178]{color:#141414;margin-bottom:4px;font-size:24px;font-weight:800}.kpi-metric-desc[data-v-fb587178]{color:#71717a;margin-top:4px;font-size:11px}.process-kpis[data-v-fb587178]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.process-kpi[data-v-fb587178]{background:#f9f9f9;border:1px solid #d9d9d9b3;border-radius:14px;gap:16px;padding:20px;display:flex}.process-kpi-icon[data-v-fb587178]{flex-shrink:0;font-size:32px}.process-kpi-content[data-v-fb587178]{flex:1}.process-kpi-label[data-v-fb587178]{color:#141414;margin-bottom:8px;font-size:14px;font-weight:700}.process-kpi-target[data-v-fb587178]{color:#71717a;font-size:11px;font-weight:500}.process-kpi-value[data-v-fb587178]{margin-bottom:8px}.process-kpi-desc[data-v-fb587178]{color:#52525b;font-size:12px;line-height:1.5}.action-list[data-v-fb587178]{flex-direction:column;gap:16px;display:flex}.action-item[data-v-fb587178]{border-right:4px solid;border-radius:12px;gap:16px;padding:16px;display:flex}.action-item.success[data-v-fb587178]{background:#f0fdf4;border-color:#16a34a}.action-item.warning[data-v-fb587178]{background:#fffbeb;border-color:#f59e0b}.action-item.danger[data-v-fb587178]{background:#fef2f2;border-color:#ef4444}.action-icon[data-v-fb587178]{flex-shrink:0;font-size:24px}.action-content[data-v-fb587178]{flex:1}.action-title[data-v-fb587178]{color:#141414;margin-bottom:4px;font-weight:700}.action-desc[data-v-fb587178]{color:#52525b;font-size:13px;line-height:1.5}.period-info[data-v-fb587178]{color:#71717a;background:#fff;border:1px solid #d9d9d9d9;border-radius:12px;justify-content:space-between;align-items:center;padding:14px 18px;font-size:13px;font-weight:600;display:flex}.period-range[data-v-fb587178]{font-family:inherit}.period-select[data-v-fb587178]{color:#141414;background:#fff;border:1px solid #d9d9d9d9;border-radius:10px;padding:8px 14px;font-size:13px;font-weight:600}.no-access[data-v-fb587178]{text-align:center;color:#71717a;padding:60px 20px}.no-access-icon[data-v-fb587178]{margin-bottom:16px;font-size:64px}.adm-page[data-v-9155de98]::-webkit-scrollbar{width:6px;height:6px}.admin-shell-root[data-v-9155de98] ::-webkit-scrollbar{width:6px;height:6px}.adm-page[data-v-9155de98]::-webkit-scrollbar-track{background:0 0}.admin-shell-root[data-v-9155de98] ::-webkit-scrollbar-track{background:0 0}.adm-page[data-v-9155de98]::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.admin-shell-root[data-v-9155de98] ::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.adm-page[data-v-9155de98]::-webkit-scrollbar-thumb:hover{background:#1791ff80}.admin-shell-root[data-v-9155de98] ::-webkit-scrollbar-thumb:hover{background:#1791ff80}.adm-page[data-v-9155de98]{scrollbar-width:thin;scrollbar-color:#d9d9d9cc transparent;color:#141414;width:100%;font-family:var(--body,"Estedad", system-ui, sans-serif)}.adm-page[data-v-9155de98] *{box-sizing:border-box}.adm-page select[data-v-9155de98],.adm-page input[data-v-9155de98],.adm-page textarea[data-v-9155de98]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#141414;background:#fff}.adm-page select option[data-v-9155de98],.adm-page select optgroup[data-v-9155de98]{color:#141414!important;background:#fff!important}.adm-head[data-v-9155de98]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}.adm-eyebrow[data-v-9155de98]{letter-spacing:.2em;color:#1791ff;font-size:11.5px;font-weight:700;font-family:var(--mono,monospace);margin-bottom:6px;display:block}.adm-head h1[data-v-9155de98]{font-family:var(--display,"Estedad", system-ui, sans-serif);letter-spacing:-.015em;color:#141414;margin:0;font-size:clamp(22px,1.4vw + 14px,30px);font-weight:800;line-height:1.2}.adm-head-actions[data-v-9155de98]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adm-refresh[data-v-9155de98],.adm-btn-ghost[data-v-9155de98]{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9cc;border-radius:12px;align-items:center;gap:6px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:600;transition:all .18s;display:inline-flex;box-shadow:0 1px 3px #00000005}.adm-refresh[data-v-9155de98]:hover,.adm-btn-ghost[data-v-9155de98]:hover{color:#1791ff;background:#1791ff0a;border-color:#1791ff;transform:translateY(-1px)}.adm-refresh[data-v-9155de98]:disabled{opacity:.6;cursor:progress}.adm-err[data-v-9155de98]{color:#dc2626;background:#ef444414;border:1px solid #ef444433;border-radius:14px;margin-bottom:20px;padding:14px 18px;font-size:13.5px;font-weight:500}.adm-kpis[data-v-9155de98]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:26px;display:grid}.kpi[data-v-9155de98]{background:#fff;border:1px solid #d9d9d9b3;border-radius:20px;padding:20px 20px 16px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 4px 18px -2px #0000000a}.kpi[data-v-9155de98]:hover{transform:translateY(-2px);box-shadow:0 8px 24px -4px #00000012}.kpi[data-v-9155de98]:before{content:"";pointer-events:none;background:radial-gradient(circle,#1791ff1a,#0000 70%);width:140px;height:140px;position:absolute;inset:auto -20% -60% auto}.kpi-l[data-v-9155de98]{color:#71717a;letter-spacing:.04em;font-size:12px;font-weight:600}.kpi-v[data-v-9155de98]{font-family:var(--mono,monospace);color:#141414;margin-top:8px;font-size:26px;font-weight:800;line-height:1.15}.kpi-s[data-v-9155de98]{color:#a1a1aa;margin-top:6px;font-size:11.5px}.card[data-v-9155de98]{color:#141414;background:#fff;border:1px solid #d9d9d9b3;border-radius:22px;padding:22px;box-shadow:0 8px 24px -4px #0000000a}.card-head[data-v-9155de98]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.card-head h3[data-v-9155de98]{color:#141414;margin:0;font-size:15px;font-weight:800}.card-meta[data-v-9155de98]{letter-spacing:.15em;color:#8c8c8c;font-size:11px;font-family:var(--mono,monospace)}.adm-grid[data-v-9155de98]{grid-template-columns:1.4fr 1fr;gap:20px;margin-bottom:20px;display:grid}.adm-grid.two[data-v-9155de98]{grid-template-columns:1fr 1fr}@media (width<=980px){.adm-grid[data-v-9155de98],.adm-grid.two[data-v-9155de98]{grid-template-columns:1fr}}.adm-filters[data-v-9155de98]{background:#fff;border:1px solid #d9d9d9b3;border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;padding:14px 18px;display:flex;box-shadow:0 2px 10px #00000005}.adm-filters input[data-v-9155de98],.adm-filters select[data-v-9155de98]{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9cc;border-radius:12px;outline:none;flex:140px;min-width:0;padding:9px 14px;font-family:inherit;font-size:13px;transition:border-color .18s,box-shadow .18s}.adm-filters input[data-v-9155de98]:focus,.adm-filters select[data-v-9155de98]:focus{border-color:#1791ff;box-shadow:0 0 0 3px #1791ff26}.adm-filters button[data-v-9155de98]{color:#fff;cursor:pointer;white-space:nowrap;background:#1791ff;border:0;border-radius:12px;flex-shrink:0;padding:10px 22px;font-family:inherit;font-size:13px;font-weight:700;transition:all .18s;box-shadow:0 2px 8px #1791ff40}.adm-filters button[data-v-9155de98]:hover{background:#0070d6;transform:translateY(-1px)}.adm-filters button[data-v-9155de98]:disabled{opacity:.6;cursor:progress}.tbl-wrap[data-v-9155de98]{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #d9d9d9b3;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 6px 24px -4px #0000000a}@media (width<=900px){.tbl-wrap[data-v-9155de98]{overflow-x:auto}.tbl-wrap[data-v-9155de98]:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000000f,#0000);width:40px;position:absolute;top:0;bottom:0;left:0}}.ad-table[data-v-9155de98]{border-collapse:collapse;width:100%;font-size:13.5px}.ad-table thead tr[data-v-9155de98]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3}.ad-table th[data-v-9155de98]{text-align:right;letter-spacing:.06em;color:#52525b;white-space:nowrap;text-transform:uppercase;padding:14px 18px;font-size:11.5px;font-weight:700}.ad-table th[data-v-9155de98]:first-child{padding-right:20px}.ad-table th[data-v-9155de98]:last-child{padding-left:20px}.ad-table tbody tr[data-v-9155de98]{border-bottom:1px solid #d9d9d966;transition:background .12s}.ad-table tbody tr[data-v-9155de98]:last-child{border-bottom:none}.ad-table tbody tr[data-v-9155de98]:hover{background:#fafafa}.ad-table tbody tr.row-selected[data-v-9155de98]{background:#1791ff0f}.ad-table td[data-v-9155de98]{text-align:right;color:#141414;vertical-align:middle;max-width:240px;padding:14px 18px}.ad-table td[data-v-9155de98]:first-child{padding-right:20px}.ad-table td[data-v-9155de98]:last-child{padding-left:20px}.ad-table .cell-clip[data-v-9155de98]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ad-table .act[data-v-9155de98]{flex-wrap:nowrap;justify-content:flex-end;gap:8px;display:flex}.ad-table .act button[data-v-9155de98]{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9cc;border-radius:8px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:all .15s}.ad-table .act button[data-v-9155de98]:hover{color:#1791ff;background:#1791ff0d;border-color:#1791ff}.ad-table .act button.danger[data-v-9155de98]{color:#ef4444;background:#ef444405;border-color:#ef44444d}.ad-table .act button.danger[data-v-9155de98]:hover{background:#ef444414;border-color:#ef4444}.ad-table .act button.ok[data-v-9155de98]{color:#059669;background:#10b98105;border-color:#10b9814d}.ad-table .act button.ok[data-v-9155de98]:hover{background:#10b98114;border-color:#059669}.ad-table .tbl-empty td[data-v-9155de98]{text-align:center;color:#71717a;padding:48px 20px;font-size:13.5px}.chk-wrap[data-v-9155de98]{cursor:pointer;justify-content:center;align-items:center;display:flex}.chk-wrap input[type=checkbox][data-v-9155de98]{accent-color:#1791ff;cursor:pointer;border-radius:4px;width:17px;height:17px}.badge[data-v-9155de98]{white-space:nowrap;border-radius:999px;align-items:center;padding:3px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.badge.green[data-v-9155de98]{color:#059669;background:#10b9811f}.badge.red[data-v-9155de98]{color:#dc2626;background:#ef44441f}.badge.gray[data-v-9155de98]{color:#52525b;background:#f4f4f5;border:1px solid #d9d9d999}.badge.amber[data-v-9155de98]{color:#d97706;background:#f6a50024}.badge.blue[data-v-9155de98]{color:#0284c7;background:#1791ff1f}.badge.purple[data-v-9155de98]{color:#9333ea;background:#a855f71f}.pagination[data-v-9155de98]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.pg-info[data-v-9155de98]{color:#71717a;white-space:nowrap;font-size:12.5px}.pg-nav[data-v-9155de98]{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.pg-nav button[data-v-9155de98]{color:#141414;min-width:36px;height:36px;font-family:var(--mono,monospace);cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;justify-content:center;align-items:center;padding:0 10px;font-size:13px;font-weight:600;transition:all .15s;display:flex}.pg-nav button[data-v-9155de98]:hover:not(:disabled){color:#1791ff;background:#1791ff0d;border-color:#1791ff}.pg-nav button.active[data-v-9155de98]{color:#fff;background:#1791ff;border-color:#1791ff;font-weight:700}.pg-nav button[data-v-9155de98]:disabled{opacity:.35;cursor:default}.pg-nav .pg-dots[data-v-9155de98]{cursor:default;color:#71717a;background:0 0;border:none}.pg-per[data-v-9155de98]{color:#71717a;align-items:center;gap:8px;font-size:12.5px;display:flex}.pg-per select[data-v-9155de98]{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;outline:none;padding:6px 12px;font-family:inherit;font-size:12.5px}.action-bar[data-v-9155de98]{opacity:0;background:#1791ff14;border:1px solid #1791ff40;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;max-height:0;margin-bottom:14px;padding:12px 16px;transition:max-height .25s,opacity .2s,padding .2s;display:flex;overflow:hidden}.action-bar.visible[data-v-9155de98]{opacity:1;max-height:90px}.sel-count[data-v-9155de98]{color:#1791ff;flex:1;font-size:13.5px;font-weight:700}.btn-assign[data-v-9155de98]{color:#fff;cursor:pointer;background:#1791ff;border:none;border-radius:10px;padding:8px 16px;font-family:inherit;font-size:12.5px;font-weight:700;transition:background .15s}.btn-assign[data-v-9155de98]:hover{background:#0070d6}.btn-clear-sel[data-v-9155de98]{color:#141414;cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;padding:8px 14px;font-family:inherit;font-size:12.5px;font-weight:600}.btn-clear-sel[data-v-9155de98]:hover{border-color:#141414}.modal-overlay[data-v-9155de98]{-webkit-backdrop-filter:blur(8px);z-index:200;background:#00000073;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out admModalFadeIn-9155de98;display:flex;position:fixed;inset:0}@keyframes admModalFadeIn-9155de98{0%{opacity:0}to{opacity:1}}.modal[data-v-9155de98]{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:24px;width:100%;max-width:580px;max-height:90dvh;animation:.25s ease-out admModalSlideUp-9155de98;overflow-y:auto;box-shadow:0 24px 64px #00000026}@keyframes admModalSlideUp-9155de98{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-head[data-v-9155de98]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3;border-radius:24px 24px 0 0;justify-content:space-between;align-items:center;padding:20px 24px 16px;display:flex}.modal-head h2[data-v-9155de98]{color:#141414;margin:0;font-size:17px;font-weight:800}.modal-close[data-v-9155de98]{color:#71717a;cursor:pointer;background:#fff;border:1px solid #d9d9d9b3;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;transition:all .15s;display:flex}.modal-close[data-v-9155de98]:hover{color:#ef4444;background:#ef444414;border-color:#ef444433}.modal-body[data-v-9155de98]{color:#141414;padding:24px}.modal-footer[data-v-9155de98]{background:#f9f9f9;border-top:1px solid #d9d9d9b3;border-radius:0 0 24px 24px;justify-content:flex-end;gap:10px;padding:18px 24px;display:flex}.modal-footer button[data-v-9155de98]{cursor:pointer;color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;padding:10px 20px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s}.modal-footer button.primary[data-v-9155de98]{color:#fff;background:#1791ff;border-color:#1791ff;font-weight:700}.modal-footer button.primary[data-v-9155de98]:hover{background:#0070d6}.modal-footer button[data-v-9155de98]:hover:not(.primary){border-color:#141414}.admin-shell-root .bg-surface-card[data-v-9155de98],.admin-shell-root .bg-surface[data-v-9155de98]{color:#141414!important;background:#fff!important;border-color:#d9d9d9b3!important}.admin-shell-root .border-white\/5[data-v-9155de98],.admin-shell-root .border-white\/10[data-v-9155de98],.admin-shell-root .border-white\/20[data-v-9155de98]{border-color:#d9d9d9b3!important}.admin-shell-root .divide-white\/\[0\.04\][data-v-9155de98],.admin-shell-root .divide-white\/10[data-v-9155de98]{border-color:#d9d9d966!important}.admin-shell-root .hover\:bg-white\/\[0\.01\][data-v-9155de98]:hover,.admin-shell-root .hover\:bg-white\/\[0\.04\][data-v-9155de98]:hover{background-color:#fbfbfb!important}.admin-shell-root input[data-v-9155de98]:not([type=checkbox]):not([type=radio]),.admin-shell-root select[data-v-9155de98],.admin-shell-root textarea[data-v-9155de98],.bl-page[data-v-9155de98],.bl-title[data-v-9155de98],.bl-stat strong[data-v-9155de98]{color:#141414!important}.bl-table-wrap[data-v-9155de98]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:20px!important;box-shadow:0 4px 18px #00000008!important}.bl-table thead tr[data-v-9155de98]{background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.bl-table th[data-v-9155de98]{color:#52525b!important}.bl-table td[data-v-9155de98]{color:#141414!important;border-bottom:1px solid #d9d9d966!important}.bl-table tr:hover td[data-v-9155de98]{background:#fafafa!important}.bl-card[data-v-9155de98]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 16px -2px #00000008!important}.bl-card-title[data-v-9155de98]{color:#141414!important;border-bottom-color:#d9d9d999!important}.bl-input[data-v-9155de98],.bl-select[data-v-9155de98],.bl-textarea[data-v-9155de98]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:10px!important}.bl-toolbar[data-v-9155de98]{background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.bl-btn-ghost[data-v-9155de98],.bl-btn-sm[data-v-9155de98]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.bc-page[data-v-9155de98],.bc-title[data-v-9155de98]{color:#141414!important}.bc-tree-node[data-v-9155de98]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:16px!important;box-shadow:0 2px 10px #00000005!important}.bc-tree-cat[data-v-9155de98],.bc-tree-name[data-v-9155de98]{color:#141414!important}.bc-modal[data-v-9155de98]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;box-shadow:0 24px 64px #00000026!important}.bc-modal-header[data-v-9155de98]{color:#141414!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.bc-modal-footer[data-v-9155de98]{background:#f9f9f9!important;border-top:1px solid #d9d9d9b3!important}.bc-input[data-v-9155de98],.bc-select[data-v-9155de98],.bc-textarea[data-v-9155de98]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.bc-table thead tr[data-v-9155de98]{background:#f9f9f9!important}.bc-table th[data-v-9155de98]{color:#52525b!important}.bc-table td[data-v-9155de98]{color:#141414!important;border-bottom-color:#d9d9d966!important}.ah-root[data-v-9155de98],.ah-title[data-v-9155de98]{color:#141414!important}.ah-tabs[data-v-9155de98]{border-bottom:1px solid #d9d9d9b3!important}.ah-tab[data-v-9155de98]{color:#71717a!important}.ah-tab[data-v-9155de98]:hover{color:#141414!important}.ah-tab.active[data-v-9155de98]{color:#1791ff!important;border-bottom-color:#1791ff!important}.ah-pos-card[data-v-9155de98]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 18px -2px #0000000a!important}.ah-pos-title[data-v-9155de98]{color:#141414!important}.ah-pos-desc[data-v-9155de98]{color:#52525b!important}.ah-tag[data-v-9155de98]{color:#52525b!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.acs[data-v-9155de98]{color:#141414!important;--surface:#fff!important;--surface-hover:#f4f4f5!important;--border:#d9d9d9b3!important;--border-strong:#d9d9d9e6!important;--text:#141414!important;--text-secondary:#71717a!important;--text-muted:#8c8c8c!important;background:0 0!important}.acs-list[data-v-9155de98],.acs-chat[data-v-9155de98]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 20px #00000008!important}.acs-chat-header[data-v-9155de98]{background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.acs-item-name[data-v-9155de98]{color:#141414!important}.acs-item[data-v-9155de98]:hover{background:#fafafa!important}.acs-item.active[data-v-9155de98]{background:#1791ff0f!important;border-right:3px solid #1791ff!important}.ml-toolbar[data-v-9155de98],.ml-body[data-v-9155de98]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 18px #00000008!important}.ml-select[data-v-9155de98],.ml-search[data-v-9155de98]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important}.modal-box[data-v-9155de98]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:20px!important;box-shadow:0 20px 60px #00000026!important}.modal-header[data-v-9155de98],.modal-footer[data-v-9155de98]{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9b3!important}.pr-page[data-v-9155de98]{color:#141414!important}.pr-badge-pill[data-v-9155de98]{color:#1791ff!important;background:#1791ff14!important;border-color:#1791ff33!important}.pr-main-title[data-v-9155de98]{color:#141414!important}.pr-main-desc[data-v-9155de98]{color:#71717a!important}.pr-page .action-primary[data-v-9155de98]{color:#fff!important;background:#1791ff!important;box-shadow:0 4px 14px #1791ff40!important}.pr-page .action-primary[data-v-9155de98]:hover{background:#1580e6!important}.pr-page .action-ghost[data-v-9155de98]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.pr-page .action-ghost[data-v-9155de98]:hover{background:#f9f9f9!important}.pr-page .stat-card[data-v-9155de98]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .stat-label[data-v-9155de98]{color:#71717a!important}.pr-page .stat-value[data-v-9155de98]{color:#141414!important}.pr-toolbar[data-v-9155de98]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .search-input[data-v-9155de98],.pr-page .filter-select[data-v-9155de98],.pr-page .form-input[data-v-9155de98],.pr-page .form-select[data-v-9155de98],.pr-page .form-textarea[data-v-9155de98]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important;border-radius:10px!important}.pr-page .search-input[data-v-9155de98]:focus,.pr-page .filter-select[data-v-9155de98]:focus,.pr-page .form-input[data-v-9155de98]:focus,.pr-page .form-select[data-v-9155de98]:focus,.pr-page .form-textarea[data-v-9155de98]:focus{background:#fff!important;border-color:#1791ff!important;box-shadow:0 0 0 3px #1791ff1f!important}.pr-page .view-btn[data-v-9155de98]{color:#71717a!important;background:0 0!important}.pr-page .view-btn.active[data-v-9155de98]{color:#1791ff!important;background:#1791ff1a!important}.pr-page .refresh-btn[data-v-9155de98]{color:#71717a!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.pr-page .refresh-btn[data-v-9155de98]:hover{color:#141414!important;background:#f9f9f9!important}.prod-card[data-v-9155de98]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.prod-card[data-v-9155de98]:hover{border-color:#1791ff66!important;box-shadow:0 10px 24px -4px #00000014!important}.prod-card .card-cover[data-v-9155de98]{background:#f9f9f9!important}.prod-card .card-title[data-v-9155de98]{color:#141414!important}.prod-card .card-inst[data-v-9155de98]{color:#71717a!important}.prod-card .bundle-chip[data-v-9155de98]{color:#52525b!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.prod-card .card-footer-stats[data-v-9155de98]{border-top-color:#d9d9d999!important}.prod-card .price-val[data-v-9155de98]{color:#141414!important}.prod-card .card-actions[data-v-9155de98]{background:#f9f9f9!important;border-top-color:#d9d9d999!important}.prod-card .card-btn.btn-edit[data-v-9155de98]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.prod-card .card-btn.btn-edit[data-v-9155de98]:hover{background:#f9f9f9!important}.prod-card .card-btn.btn-del[data-v-9155de98]{color:#dc2626!important;background:#fee2e2!important;border-color:#fecaca!important}.pr-table-container[data-v-9155de98]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-table-container .modern-table th[data-v-9155de98]{color:#52525b!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important;font-weight:700!important}.pr-table-container .modern-table td[data-v-9155de98]{color:#141414!important;border-bottom:1px solid #d9d9d980!important}.pr-table-container .modern-table tr:hover td[data-v-9155de98]{background:#f9f9f9!important}.pr-table-container .td-title[data-v-9155de98]{color:#141414!important}.pr-page .seasons-manager-card[data-v-9155de98],.pr-page .library-manager-card[data-v-9155de98],.pr-page .course-details-card[data-v-9155de98]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .season-item-card[data-v-9155de98],.pr-page .lib-item-card[data-v-9155de98]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:14px!important;box-shadow:0 2px 10px #00000005!important}.pr-page .season-title-input[data-v-9155de98],.pr-page .lib-title-input[data-v-9155de98]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important;border-radius:8px!important}.pr-page .modal-backdrop[data-v-9155de98]{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#0006!important}.pr-page .modal-window[data-v-9155de98],.pr-page .cat-modal-window[data-v-9155de98]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:22px!important;box-shadow:0 20px 60px #00000026!important}.pr-page .modal-header-bar[data-v-9155de98],.pr-page .modal-footer-bar[data-v-9155de98]{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9b3!important}.pr-page .cat-list-item[data-v-9155de98]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important;border-radius:10px!important}.pr-page .form-label[data-v-9155de98]{color:#3f3f46!important;font-weight:700!important}.kpi-dashboard[data-v-9155de98]{color:#141414!important;background:0 0!important}.kpi-dashboard .hero-title[data-v-9155de98],.kpi-dashboard .section-title[data-v-9155de98],.kpi-dashboard .quick-stat-value[data-v-9155de98],.kpi-dashboard .stat-value[data-v-9155de98],.kpi-dashboard .info-title[data-v-9155de98],.kpi-dashboard .performance-value[data-v-9155de98],.kpi-dashboard .score-title[data-v-9155de98],.kpi-dashboard .breakdown-title[data-v-9155de98],.kpi-dashboard .leaderboard-title[data-v-9155de98],.kpi-dashboard .table-cell-name[data-v-9155de98]{color:#141414!important}.kpi-dashboard .hero-subtitle[data-v-9155de98],.kpi-dashboard .section-subtitle[data-v-9155de98],.kpi-dashboard .quick-stat-label[data-v-9155de98],.kpi-dashboard .stat-label[data-v-9155de98],.kpi-dashboard .performance-label[data-v-9155de98],.kpi-dashboard .empty-text[data-v-9155de98],.kpi-dashboard .report-date[data-v-9155de98],.kpi-dashboard .progress-text[data-v-9155de98]{color:#71717a!important}.kpi-dashboard .quick-stat-card[data-v-9155de98],.kpi-dashboard .stat-card[data-v-9155de98],.kpi-dashboard .report-card[data-v-9155de98],.kpi-dashboard .empty-state[data-v-9155de98],.kpi-dashboard .info-card[data-v-9155de98],.kpi-dashboard .actions-bar[data-v-9155de98],.kpi-dashboard .performance-badge[data-v-9155de98],.kpi-dashboard .score-card[data-v-9155de98],.kpi-dashboard .breakdown-card[data-v-9155de98],.kpi-dashboard .leaderboard-card[data-v-9155de98],.kpi-dashboard .kpi-card[data-v-9155de98],.kpi-dashboard .team-card[data-v-9155de98],.kpi-dashboard .history-card[data-v-9155de98]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.kpi-dashboard .actions-bar[data-v-9155de98],.kpi-dashboard .time-selector[data-v-9155de98]{background:#fff!important;border:1px solid #d9d9d9b3!important}.kpi-dashboard .time-btn[data-v-9155de98]{color:#71717a!important}.kpi-dashboard .time-btn.active[data-v-9155de98]{color:#fff!important;background:#1791ff!important}.kpi-dashboard .action-btn[data-v-9155de98]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.kpi-dashboard .action-btn[data-v-9155de98]:hover{background:#f9f9f9!important}.kpi-dashboard .progress-bar[data-v-9155de98]{background:#f9f9f9!important;border:1px solid #d9d9d999!important}.kpi-dashboard .table th[data-v-9155de98]{color:#52525b!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important;font-weight:700!important}.kpi-dashboard .table td[data-v-9155de98]{color:#141414!important;border-bottom:1px solid #d9d9d980!important}.kpi-dashboard .table tr:hover td[data-v-9155de98]{background:#f9f9f9!important}.kpi-dashboard .report-card[data-v-9155de98]{background:#fff!important;border:1px solid #d9d9d9b3!important}.kpi-dashboard .report-text[data-v-9155de98]{color:#141414!important}.kpi-dashboard .report-reply[data-v-9155de98]{background:#f9f9f9!important;border-right-color:#1791ff!important}.kpi-dashboard .reply-text[data-v-9155de98]{color:#3f3f46!important}@media (width<=700px){.tbl-wrap .ad-table thead[data-v-9155de98]{display:none}.tbl-wrap .ad-table[data-v-9155de98],.tbl-wrap .ad-table tbody[data-v-9155de98]{display:block;overflow:visible}.tbl-wrap .ad-table tbody tr[data-v-9155de98]{background:#fff;border:1px solid #d9d9d9b3;border-radius:14px;margin:12px;display:block;box-shadow:0 2px 8px #00000005}.tbl-wrap .ad-table tbody tr[data-v-9155de98]:hover{background:#fafafa}.tbl-wrap .ad-table tbody tr.row-selected[data-v-9155de98]{background:#1791ff0f;border-color:#1791ff}.tbl-wrap .ad-table td[data-v-9155de98]{white-space:normal;border-bottom:1px solid #d9d9d966;justify-content:space-between;align-items:center;gap:12px;max-width:none;padding:11px 16px;font-size:13px;display:flex}.tbl-wrap .ad-table td[data-v-9155de98]:last-child{border-bottom:none}.tbl-wrap .ad-table td[data-label][data-v-9155de98]:before{content:attr(data-label);color:#71717a;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;order:1;font-size:11px;font-weight:700}.tbl-wrap .ad-table td[data-v-9155de98]>*{order:0;min-width:0}:is(.tbl-wrap .ad-table td[data-v-9155de98]:has(>.chk-wrap),.tbl-wrap .ad-table td[data-v-9155de98]:has(>label.chk-wrap)){display:none}.tbl-wrap .ad-table .act[data-v-9155de98]{flex-wrap:wrap;justify-content:flex-start;gap:8px;padding:12px 16px}.tbl-wrap .ad-table .act button[data-v-9155de98]{flex:auto;justify-content:center}}.ad-table tbody tr[data-v-9155de98]:not(.chart-row):hover{background:#1791ff0a}.row-expanded[data-v-9155de98]{background:#1791ff14!important}.chart-row td[data-v-9155de98]{background:#f9f9f9;padding:0!important}.daily-chart-wrap[data-v-9155de98]{padding:16px 20px}.daily-chart-title[data-v-9155de98]{color:#1791ff;margin-bottom:10px;font-size:12px;font-weight:700}.adm-page[data-v-3045a5b4]::-webkit-scrollbar{width:6px;height:6px}.admin-shell-root[data-v-3045a5b4] ::-webkit-scrollbar{width:6px;height:6px}.adm-page[data-v-3045a5b4]::-webkit-scrollbar-track{background:0 0}.admin-shell-root[data-v-3045a5b4] ::-webkit-scrollbar-track{background:0 0}.adm-page[data-v-3045a5b4]::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.admin-shell-root[data-v-3045a5b4] ::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.adm-page[data-v-3045a5b4]::-webkit-scrollbar-thumb:hover{background:#1791ff80}.admin-shell-root[data-v-3045a5b4] ::-webkit-scrollbar-thumb:hover{background:#1791ff80}.adm-page[data-v-3045a5b4]{scrollbar-width:thin;scrollbar-color:#d9d9d9cc transparent;color:#141414;width:100%;font-family:var(--body,"Estedad", system-ui, sans-serif)}.adm-page[data-v-3045a5b4] *{box-sizing:border-box}.adm-page select[data-v-3045a5b4],.adm-page input[data-v-3045a5b4],.adm-page textarea[data-v-3045a5b4]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#141414;background:#fff}.adm-page select option[data-v-3045a5b4],.adm-page select optgroup[data-v-3045a5b4]{color:#141414!important;background:#fff!important}.adm-head[data-v-3045a5b4]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}.adm-eyebrow[data-v-3045a5b4]{letter-spacing:.2em;color:#1791ff;font-size:11.5px;font-weight:700;font-family:var(--mono,monospace);margin-bottom:6px;display:block}.adm-head h1[data-v-3045a5b4]{font-family:var(--display,"Estedad", system-ui, sans-serif);letter-spacing:-.015em;color:#141414;margin:0;font-size:clamp(22px,1.4vw + 14px,30px);font-weight:800;line-height:1.2}.adm-head-actions[data-v-3045a5b4]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adm-refresh[data-v-3045a5b4],.adm-btn-ghost[data-v-3045a5b4]{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9cc;border-radius:12px;align-items:center;gap:6px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:600;transition:all .18s;display:inline-flex;box-shadow:0 1px 3px #00000005}.adm-refresh[data-v-3045a5b4]:hover,.adm-btn-ghost[data-v-3045a5b4]:hover{color:#1791ff;background:#1791ff0a;border-color:#1791ff;transform:translateY(-1px)}.adm-refresh[data-v-3045a5b4]:disabled{opacity:.6;cursor:progress}.adm-err[data-v-3045a5b4]{color:#dc2626;background:#ef444414;border:1px solid #ef444433;border-radius:14px;margin-bottom:20px;padding:14px 18px;font-size:13.5px;font-weight:500}.adm-kpis[data-v-3045a5b4]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:26px;display:grid}.kpi[data-v-3045a5b4]{background:#fff;border:1px solid #d9d9d9b3;border-radius:20px;padding:20px 20px 16px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 4px 18px -2px #0000000a}.kpi[data-v-3045a5b4]:hover{transform:translateY(-2px);box-shadow:0 8px 24px -4px #00000012}.kpi[data-v-3045a5b4]:before{content:"";pointer-events:none;background:radial-gradient(circle,#1791ff1a,#0000 70%);width:140px;height:140px;position:absolute;inset:auto -20% -60% auto}.kpi-l[data-v-3045a5b4]{color:#71717a;letter-spacing:.04em;font-size:12px;font-weight:600}.kpi-v[data-v-3045a5b4]{font-family:var(--mono,monospace);color:#141414;margin-top:8px;font-size:26px;font-weight:800;line-height:1.15}.kpi-s[data-v-3045a5b4]{color:#a1a1aa;margin-top:6px;font-size:11.5px}.card[data-v-3045a5b4]{color:#141414;background:#fff;border:1px solid #d9d9d9b3;border-radius:22px;padding:22px;box-shadow:0 8px 24px -4px #0000000a}.card-head[data-v-3045a5b4]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.card-head h3[data-v-3045a5b4]{color:#141414;margin:0;font-size:15px;font-weight:800}.card-meta[data-v-3045a5b4]{letter-spacing:.15em;color:#8c8c8c;font-size:11px;font-family:var(--mono,monospace)}.adm-grid[data-v-3045a5b4]{grid-template-columns:1.4fr 1fr;gap:20px;margin-bottom:20px;display:grid}.adm-grid.two[data-v-3045a5b4]{grid-template-columns:1fr 1fr}@media (width<=980px){.adm-grid[data-v-3045a5b4],.adm-grid.two[data-v-3045a5b4]{grid-template-columns:1fr}}.adm-filters[data-v-3045a5b4]{background:#fff;border:1px solid #d9d9d9b3;border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;padding:14px 18px;display:flex;box-shadow:0 2px 10px #00000005}.adm-filters input[data-v-3045a5b4],.adm-filters select[data-v-3045a5b4]{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9cc;border-radius:12px;outline:none;flex:140px;min-width:0;padding:9px 14px;font-family:inherit;font-size:13px;transition:border-color .18s,box-shadow .18s}.adm-filters input[data-v-3045a5b4]:focus,.adm-filters select[data-v-3045a5b4]:focus{border-color:#1791ff;box-shadow:0 0 0 3px #1791ff26}.adm-filters button[data-v-3045a5b4]{color:#fff;cursor:pointer;white-space:nowrap;background:#1791ff;border:0;border-radius:12px;flex-shrink:0;padding:10px 22px;font-family:inherit;font-size:13px;font-weight:700;transition:all .18s;box-shadow:0 2px 8px #1791ff40}.adm-filters button[data-v-3045a5b4]:hover{background:#0070d6;transform:translateY(-1px)}.adm-filters button[data-v-3045a5b4]:disabled{opacity:.6;cursor:progress}.tbl-wrap[data-v-3045a5b4]{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #d9d9d9b3;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 6px 24px -4px #0000000a}@media (width<=900px){.tbl-wrap[data-v-3045a5b4]{overflow-x:auto}.tbl-wrap[data-v-3045a5b4]:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000000f,#0000);width:40px;position:absolute;top:0;bottom:0;left:0}}.ad-table[data-v-3045a5b4]{border-collapse:collapse;width:100%;font-size:13.5px}.ad-table thead tr[data-v-3045a5b4]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3}.ad-table th[data-v-3045a5b4]{text-align:right;letter-spacing:.06em;color:#52525b;white-space:nowrap;text-transform:uppercase;padding:14px 18px;font-size:11.5px;font-weight:700}.ad-table th[data-v-3045a5b4]:first-child{padding-right:20px}.ad-table th[data-v-3045a5b4]:last-child{padding-left:20px}.ad-table tbody tr[data-v-3045a5b4]{border-bottom:1px solid #d9d9d966;transition:background .12s}.ad-table tbody tr[data-v-3045a5b4]:last-child{border-bottom:none}.ad-table tbody tr[data-v-3045a5b4]:hover{background:#fafafa}.ad-table tbody tr.row-selected[data-v-3045a5b4]{background:#1791ff0f}.ad-table td[data-v-3045a5b4]{text-align:right;color:#141414;vertical-align:middle;max-width:240px;padding:14px 18px}.ad-table td[data-v-3045a5b4]:first-child{padding-right:20px}.ad-table td[data-v-3045a5b4]:last-child{padding-left:20px}.ad-table .cell-clip[data-v-3045a5b4]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ad-table .act[data-v-3045a5b4]{flex-wrap:nowrap;justify-content:flex-end;gap:8px;display:flex}.ad-table .act button[data-v-3045a5b4]{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9cc;border-radius:8px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:all .15s}.ad-table .act button[data-v-3045a5b4]:hover{color:#1791ff;background:#1791ff0d;border-color:#1791ff}.ad-table .act button.danger[data-v-3045a5b4]{color:#ef4444;background:#ef444405;border-color:#ef44444d}.ad-table .act button.danger[data-v-3045a5b4]:hover{background:#ef444414;border-color:#ef4444}.ad-table .act button.ok[data-v-3045a5b4]{color:#059669;background:#10b98105;border-color:#10b9814d}.ad-table .act button.ok[data-v-3045a5b4]:hover{background:#10b98114;border-color:#059669}.ad-table .tbl-empty td[data-v-3045a5b4]{text-align:center;color:#71717a;padding:48px 20px;font-size:13.5px}.chk-wrap[data-v-3045a5b4]{cursor:pointer;justify-content:center;align-items:center;display:flex}.chk-wrap input[type=checkbox][data-v-3045a5b4]{accent-color:#1791ff;cursor:pointer;border-radius:4px;width:17px;height:17px}.badge[data-v-3045a5b4]{white-space:nowrap;border-radius:999px;align-items:center;padding:3px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.badge.green[data-v-3045a5b4]{color:#059669;background:#10b9811f}.badge.red[data-v-3045a5b4]{color:#dc2626;background:#ef44441f}.badge.gray[data-v-3045a5b4]{color:#52525b;background:#f4f4f5;border:1px solid #d9d9d999}.badge.amber[data-v-3045a5b4]{color:#d97706;background:#f6a50024}.badge.blue[data-v-3045a5b4]{color:#0284c7;background:#1791ff1f}.badge.purple[data-v-3045a5b4]{color:#9333ea;background:#a855f71f}.pagination[data-v-3045a5b4]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.pg-info[data-v-3045a5b4]{color:#71717a;white-space:nowrap;font-size:12.5px}.pg-nav[data-v-3045a5b4]{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.pg-nav button[data-v-3045a5b4]{color:#141414;min-width:36px;height:36px;font-family:var(--mono,monospace);cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;justify-content:center;align-items:center;padding:0 10px;font-size:13px;font-weight:600;transition:all .15s;display:flex}.pg-nav button[data-v-3045a5b4]:hover:not(:disabled){color:#1791ff;background:#1791ff0d;border-color:#1791ff}.pg-nav button.active[data-v-3045a5b4]{color:#fff;background:#1791ff;border-color:#1791ff;font-weight:700}.pg-nav button[data-v-3045a5b4]:disabled{opacity:.35;cursor:default}.pg-nav .pg-dots[data-v-3045a5b4]{cursor:default;color:#71717a;background:0 0;border:none}.pg-per[data-v-3045a5b4]{color:#71717a;align-items:center;gap:8px;font-size:12.5px;display:flex}.pg-per select[data-v-3045a5b4]{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;outline:none;padding:6px 12px;font-family:inherit;font-size:12.5px}.action-bar[data-v-3045a5b4]{opacity:0;background:#1791ff14;border:1px solid #1791ff40;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;max-height:0;margin-bottom:14px;padding:12px 16px;transition:max-height .25s,opacity .2s,padding .2s;display:flex;overflow:hidden}.action-bar.visible[data-v-3045a5b4]{opacity:1;max-height:90px}.sel-count[data-v-3045a5b4]{color:#1791ff;flex:1;font-size:13.5px;font-weight:700}.btn-assign[data-v-3045a5b4]{color:#fff;cursor:pointer;background:#1791ff;border:none;border-radius:10px;padding:8px 16px;font-family:inherit;font-size:12.5px;font-weight:700;transition:background .15s}.btn-assign[data-v-3045a5b4]:hover{background:#0070d6}.btn-clear-sel[data-v-3045a5b4]{color:#141414;cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;padding:8px 14px;font-family:inherit;font-size:12.5px;font-weight:600}.btn-clear-sel[data-v-3045a5b4]:hover{border-color:#141414}.modal-overlay[data-v-3045a5b4]{-webkit-backdrop-filter:blur(8px);z-index:200;background:#00000073;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out admModalFadeIn-3045a5b4;display:flex;position:fixed;inset:0}@keyframes admModalFadeIn-3045a5b4{0%{opacity:0}to{opacity:1}}.modal[data-v-3045a5b4]{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:24px;width:100%;max-width:580px;max-height:90dvh;animation:.25s ease-out admModalSlideUp-3045a5b4;overflow-y:auto;box-shadow:0 24px 64px #00000026}@keyframes admModalSlideUp-3045a5b4{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-head[data-v-3045a5b4]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3;border-radius:24px 24px 0 0;justify-content:space-between;align-items:center;padding:20px 24px 16px;display:flex}.modal-close[data-v-3045a5b4]{color:#71717a;cursor:pointer;background:#fff;border:1px solid #d9d9d9b3;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;transition:all .15s;display:flex}.modal-close[data-v-3045a5b4]:hover{color:#ef4444;background:#ef444414;border-color:#ef444433}.modal-body[data-v-3045a5b4]{color:#141414;padding:24px}.modal-footer[data-v-3045a5b4]{background:#f9f9f9;border-top:1px solid #d9d9d9b3;border-radius:0 0 24px 24px;justify-content:flex-end;gap:10px;padding:18px 24px;display:flex}.modal-footer button[data-v-3045a5b4]{cursor:pointer;color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;padding:10px 20px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s}.modal-footer button.primary[data-v-3045a5b4]{color:#fff;background:#1791ff;border-color:#1791ff;font-weight:700}.modal-footer button.primary[data-v-3045a5b4]:hover{background:#0070d6}.modal-footer button[data-v-3045a5b4]:hover:not(.primary){border-color:#141414}.admin-shell-root .bg-surface-card[data-v-3045a5b4],.admin-shell-root .bg-surface[data-v-3045a5b4]{color:#141414!important;background:#fff!important;border-color:#d9d9d9b3!important}.admin-shell-root .border-white\/5[data-v-3045a5b4],.admin-shell-root .border-white\/10[data-v-3045a5b4],.admin-shell-root .border-white\/20[data-v-3045a5b4]{border-color:#d9d9d9b3!important}.admin-shell-root .divide-white\/\[0\.04\][data-v-3045a5b4],.admin-shell-root .divide-white\/10[data-v-3045a5b4]{border-color:#d9d9d966!important}.admin-shell-root .hover\:bg-white\/\[0\.01\][data-v-3045a5b4]:hover,.admin-shell-root .hover\:bg-white\/\[0\.04\][data-v-3045a5b4]:hover{background-color:#fbfbfb!important}.admin-shell-root input[data-v-3045a5b4]:not([type=checkbox]):not([type=radio]),.admin-shell-root select[data-v-3045a5b4],.admin-shell-root textarea[data-v-3045a5b4],.bl-page[data-v-3045a5b4],.bl-title[data-v-3045a5b4],.bl-stat strong[data-v-3045a5b4]{color:#141414!important}.bl-table-wrap[data-v-3045a5b4]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:20px!important;box-shadow:0 4px 18px #00000008!important}.bl-table thead tr[data-v-3045a5b4]{background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.bl-table th[data-v-3045a5b4]{color:#52525b!important}.bl-table td[data-v-3045a5b4]{color:#141414!important;border-bottom:1px solid #d9d9d966!important}.bl-table tr:hover td[data-v-3045a5b4]{background:#fafafa!important}.bl-card[data-v-3045a5b4]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 16px -2px #00000008!important}.bl-card-title[data-v-3045a5b4]{color:#141414!important;border-bottom-color:#d9d9d999!important}.bl-input[data-v-3045a5b4],.bl-select[data-v-3045a5b4],.bl-textarea[data-v-3045a5b4]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:10px!important}.bl-toolbar[data-v-3045a5b4]{background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.bl-btn-ghost[data-v-3045a5b4],.bl-btn-sm[data-v-3045a5b4]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.bc-page[data-v-3045a5b4],.bc-title[data-v-3045a5b4]{color:#141414!important}.bc-tree-node[data-v-3045a5b4]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:16px!important;box-shadow:0 2px 10px #00000005!important}.bc-tree-cat[data-v-3045a5b4],.bc-tree-name[data-v-3045a5b4]{color:#141414!important}.bc-modal[data-v-3045a5b4]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;box-shadow:0 24px 64px #00000026!important}.bc-modal-header[data-v-3045a5b4]{color:#141414!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.bc-modal-footer[data-v-3045a5b4]{background:#f9f9f9!important;border-top:1px solid #d9d9d9b3!important}.bc-input[data-v-3045a5b4],.bc-select[data-v-3045a5b4],.bc-textarea[data-v-3045a5b4]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.bc-table thead tr[data-v-3045a5b4]{background:#f9f9f9!important}.bc-table th[data-v-3045a5b4]{color:#52525b!important}.bc-table td[data-v-3045a5b4]{color:#141414!important;border-bottom-color:#d9d9d966!important}.ah-root[data-v-3045a5b4],.ah-title[data-v-3045a5b4]{color:#141414!important}.ah-tabs[data-v-3045a5b4]{border-bottom:1px solid #d9d9d9b3!important}.ah-tab[data-v-3045a5b4]{color:#71717a!important}.ah-tab[data-v-3045a5b4]:hover{color:#141414!important}.ah-tab.active[data-v-3045a5b4]{color:#1791ff!important;border-bottom-color:#1791ff!important}.ah-pos-card[data-v-3045a5b4]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 18px -2px #0000000a!important}.ah-pos-title[data-v-3045a5b4]{color:#141414!important}.ah-pos-desc[data-v-3045a5b4]{color:#52525b!important}.ah-tag[data-v-3045a5b4]{color:#52525b!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.acs[data-v-3045a5b4]{color:#141414!important;--surface:#fff!important;--surface-hover:#f4f4f5!important;--border:#d9d9d9b3!important;--border-strong:#d9d9d9e6!important;--text:#141414!important;--text-secondary:#71717a!important;--text-muted:#8c8c8c!important;background:0 0!important}.acs-list[data-v-3045a5b4],.acs-chat[data-v-3045a5b4]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 20px #00000008!important}.acs-chat-header[data-v-3045a5b4]{background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.acs-item-name[data-v-3045a5b4]{color:#141414!important}.acs-item[data-v-3045a5b4]:hover{background:#fafafa!important}.acs-item.active[data-v-3045a5b4]{background:#1791ff0f!important;border-right:3px solid #1791ff!important}.ml-toolbar[data-v-3045a5b4],.ml-body[data-v-3045a5b4]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 18px #00000008!important}.ml-select[data-v-3045a5b4],.ml-search[data-v-3045a5b4]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important}.modal-box[data-v-3045a5b4]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:20px!important;box-shadow:0 20px 60px #00000026!important}.modal-header[data-v-3045a5b4],.modal-footer[data-v-3045a5b4]{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9b3!important}.pr-page[data-v-3045a5b4]{color:#141414!important}.pr-badge-pill[data-v-3045a5b4]{color:#1791ff!important;background:#1791ff14!important;border-color:#1791ff33!important}.pr-main-title[data-v-3045a5b4]{color:#141414!important}.pr-main-desc[data-v-3045a5b4]{color:#71717a!important}.pr-page .action-primary[data-v-3045a5b4]{color:#fff!important;background:#1791ff!important;box-shadow:0 4px 14px #1791ff40!important}.pr-page .action-primary[data-v-3045a5b4]:hover{background:#1580e6!important}.pr-page .action-ghost[data-v-3045a5b4]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.pr-page .action-ghost[data-v-3045a5b4]:hover{background:#f9f9f9!important}.pr-page .stat-card[data-v-3045a5b4]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .stat-label[data-v-3045a5b4]{color:#71717a!important}.pr-page .stat-value[data-v-3045a5b4]{color:#141414!important}.pr-toolbar[data-v-3045a5b4]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .search-input[data-v-3045a5b4],.pr-page .filter-select[data-v-3045a5b4],.pr-page .form-input[data-v-3045a5b4],.pr-page .form-select[data-v-3045a5b4],.pr-page .form-textarea[data-v-3045a5b4]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important;border-radius:10px!important}.pr-page .search-input[data-v-3045a5b4]:focus,.pr-page .filter-select[data-v-3045a5b4]:focus,.pr-page .form-input[data-v-3045a5b4]:focus,.pr-page .form-select[data-v-3045a5b4]:focus,.pr-page .form-textarea[data-v-3045a5b4]:focus{background:#fff!important;border-color:#1791ff!important;box-shadow:0 0 0 3px #1791ff1f!important}.pr-page .view-btn[data-v-3045a5b4]{color:#71717a!important;background:0 0!important}.pr-page .view-btn.active[data-v-3045a5b4]{color:#1791ff!important;background:#1791ff1a!important}.pr-page .refresh-btn[data-v-3045a5b4]{color:#71717a!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.pr-page .refresh-btn[data-v-3045a5b4]:hover{color:#141414!important;background:#f9f9f9!important}.prod-card[data-v-3045a5b4]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.prod-card[data-v-3045a5b4]:hover{border-color:#1791ff66!important;box-shadow:0 10px 24px -4px #00000014!important}.prod-card .card-cover[data-v-3045a5b4]{background:#f9f9f9!important}.prod-card .card-title[data-v-3045a5b4]{color:#141414!important}.prod-card .card-inst[data-v-3045a5b4]{color:#71717a!important}.prod-card .bundle-chip[data-v-3045a5b4]{color:#52525b!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.prod-card .card-footer-stats[data-v-3045a5b4]{border-top-color:#d9d9d999!important}.prod-card .price-val[data-v-3045a5b4]{color:#141414!important}.prod-card .card-actions[data-v-3045a5b4]{background:#f9f9f9!important;border-top-color:#d9d9d999!important}.prod-card .card-btn.btn-edit[data-v-3045a5b4]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.prod-card .card-btn.btn-edit[data-v-3045a5b4]:hover{background:#f9f9f9!important}.prod-card .card-btn.btn-del[data-v-3045a5b4]{color:#dc2626!important;background:#fee2e2!important;border-color:#fecaca!important}.pr-table-container[data-v-3045a5b4]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-table-container .modern-table th[data-v-3045a5b4]{color:#52525b!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important;font-weight:700!important}.pr-table-container .modern-table td[data-v-3045a5b4]{color:#141414!important;border-bottom:1px solid #d9d9d980!important}.pr-table-container .modern-table tr:hover td[data-v-3045a5b4]{background:#f9f9f9!important}.pr-table-container .td-title[data-v-3045a5b4]{color:#141414!important}.pr-page .seasons-manager-card[data-v-3045a5b4],.pr-page .library-manager-card[data-v-3045a5b4],.pr-page .course-details-card[data-v-3045a5b4]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .season-item-card[data-v-3045a5b4],.pr-page .lib-item-card[data-v-3045a5b4]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:14px!important;box-shadow:0 2px 10px #00000005!important}.pr-page .season-title-input[data-v-3045a5b4],.pr-page .lib-title-input[data-v-3045a5b4]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important;border-radius:8px!important}.pr-page .modal-backdrop[data-v-3045a5b4]{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#0006!important}.pr-page .modal-window[data-v-3045a5b4],.pr-page .cat-modal-window[data-v-3045a5b4]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:22px!important;box-shadow:0 20px 60px #00000026!important}.pr-page .modal-header-bar[data-v-3045a5b4],.pr-page .modal-footer-bar[data-v-3045a5b4]{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9b3!important}.pr-page .cat-list-item[data-v-3045a5b4]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important;border-radius:10px!important}.pr-page .form-label[data-v-3045a5b4]{color:#3f3f46!important;font-weight:700!important}.kpi-dashboard[data-v-3045a5b4]{color:#141414!important;background:0 0!important}.kpi-dashboard .hero-title[data-v-3045a5b4],.kpi-dashboard .section-title[data-v-3045a5b4],.kpi-dashboard .quick-stat-value[data-v-3045a5b4],.kpi-dashboard .stat-value[data-v-3045a5b4],.kpi-dashboard .info-title[data-v-3045a5b4],.kpi-dashboard .performance-value[data-v-3045a5b4],.kpi-dashboard .score-title[data-v-3045a5b4],.kpi-dashboard .breakdown-title[data-v-3045a5b4],.kpi-dashboard .leaderboard-title[data-v-3045a5b4],.kpi-dashboard .table-cell-name[data-v-3045a5b4]{color:#141414!important}.kpi-dashboard .hero-subtitle[data-v-3045a5b4],.kpi-dashboard .section-subtitle[data-v-3045a5b4],.kpi-dashboard .quick-stat-label[data-v-3045a5b4],.kpi-dashboard .stat-label[data-v-3045a5b4],.kpi-dashboard .performance-label[data-v-3045a5b4],.kpi-dashboard .empty-text[data-v-3045a5b4],.kpi-dashboard .report-date[data-v-3045a5b4],.kpi-dashboard .progress-text[data-v-3045a5b4]{color:#71717a!important}.kpi-dashboard .quick-stat-card[data-v-3045a5b4],.kpi-dashboard .stat-card[data-v-3045a5b4],.kpi-dashboard .report-card[data-v-3045a5b4],.kpi-dashboard .empty-state[data-v-3045a5b4],.kpi-dashboard .info-card[data-v-3045a5b4],.kpi-dashboard .actions-bar[data-v-3045a5b4],.kpi-dashboard .performance-badge[data-v-3045a5b4],.kpi-dashboard .score-card[data-v-3045a5b4],.kpi-dashboard .breakdown-card[data-v-3045a5b4],.kpi-dashboard .leaderboard-card[data-v-3045a5b4],.kpi-dashboard .kpi-card[data-v-3045a5b4],.kpi-dashboard .team-card[data-v-3045a5b4],.kpi-dashboard .history-card[data-v-3045a5b4]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.kpi-dashboard .actions-bar[data-v-3045a5b4],.kpi-dashboard .time-selector[data-v-3045a5b4]{background:#fff!important;border:1px solid #d9d9d9b3!important}.kpi-dashboard .time-btn[data-v-3045a5b4]{color:#71717a!important}.kpi-dashboard .time-btn.active[data-v-3045a5b4]{color:#fff!important;background:#1791ff!important}.kpi-dashboard .action-btn[data-v-3045a5b4]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.kpi-dashboard .action-btn[data-v-3045a5b4]:hover{background:#f9f9f9!important}.kpi-dashboard .progress-bar[data-v-3045a5b4]{background:#f9f9f9!important;border:1px solid #d9d9d999!important}.kpi-dashboard .table th[data-v-3045a5b4]{color:#52525b!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important;font-weight:700!important}.kpi-dashboard .table td[data-v-3045a5b4]{color:#141414!important;border-bottom:1px solid #d9d9d980!important}.kpi-dashboard .table tr:hover td[data-v-3045a5b4]{background:#f9f9f9!important}.kpi-dashboard .report-card[data-v-3045a5b4]{background:#fff!important;border:1px solid #d9d9d9b3!important}.kpi-dashboard .report-text[data-v-3045a5b4]{color:#141414!important}.kpi-dashboard .report-reply[data-v-3045a5b4]{background:#f9f9f9!important;border-right-color:#1791ff!important}.kpi-dashboard .reply-text[data-v-3045a5b4]{color:#3f3f46!important}@media (width<=700px){.tbl-wrap .ad-table thead[data-v-3045a5b4]{display:none}.tbl-wrap .ad-table[data-v-3045a5b4],.tbl-wrap .ad-table tbody[data-v-3045a5b4]{display:block;overflow:visible}.tbl-wrap .ad-table tbody tr[data-v-3045a5b4]{background:#fff;border:1px solid #d9d9d9b3;border-radius:14px;margin:12px;display:block;box-shadow:0 2px 8px #00000005}.tbl-wrap .ad-table tbody tr[data-v-3045a5b4]:hover{background:#fafafa}.tbl-wrap .ad-table tbody tr.row-selected[data-v-3045a5b4]{background:#1791ff0f;border-color:#1791ff}.tbl-wrap .ad-table td[data-v-3045a5b4]{white-space:normal;border-bottom:1px solid #d9d9d966;justify-content:space-between;align-items:center;gap:12px;max-width:none;padding:11px 16px;font-size:13px;display:flex}.tbl-wrap .ad-table td[data-v-3045a5b4]:last-child{border-bottom:none}.tbl-wrap .ad-table td[data-label][data-v-3045a5b4]:before{content:attr(data-label);color:#71717a;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;order:1;font-size:11px;font-weight:700}.tbl-wrap .ad-table td[data-v-3045a5b4]>*{order:0;min-width:0}:is(.tbl-wrap .ad-table td[data-v-3045a5b4]:has(>.chk-wrap),.tbl-wrap .ad-table td[data-v-3045a5b4]:has(>label.chk-wrap)){display:none}.tbl-wrap .ad-table .act[data-v-3045a5b4]{flex-wrap:wrap;justify-content:flex-start;gap:8px;padding:12px 16px}.tbl-wrap .ad-table .act button[data-v-3045a5b4]{flex:auto;justify-content:center}}.crm-date-filter[data-v-3045a5b4]{align-items:center;gap:6px;display:flex}.crm-date-filter input[data-v-3045a5b4]{color:#fff;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:7px;outline:none;width:130px;padding:8px 10px;font-family:inherit;font-size:12.5px;transition:border-color .15s}.crm-date-filter input[data-v-3045a5b4]:focus{border-color:var(--red)}.btn-today-filter[data-v-3045a5b4]{color:#60a5fa;cursor:pointer;white-space:nowrap;background:#60a5fa1a;border:1px solid #60a5fa4d;border-radius:6px;padding:7px 11px;font-family:inherit;font-size:11.5px;font-weight:600;transition:background .15s}.btn-today-filter[data-v-3045a5b4]:hover{background:#60a5fa33}.btn-clear-dates[data-v-3045a5b4]{color:#888;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:6px;padding:6px 9px;font-size:12px;transition:color .15s,border-color .15s}.btn-clear-dates[data-v-3045a5b4]:hover{color:#f87171;border-color:#f8717166}.tabs[data-v-3045a5b4]{border-bottom:1px solid #ffffff12;gap:4px;margin-bottom:24px;padding-bottom:0;display:flex}.tab-btn[data-v-3045a5b4]{color:#888;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:10px 20px;font-family:inherit;font-size:14px;font-weight:500;transition:color .18s,border-color .18s;display:flex}.tab-btn[data-v-3045a5b4]:hover{color:#ddd}.tab-btn.active[data-v-3045a5b4]{color:#fff;border-bottom-color:var(--red)}.tab-icon[data-v-3045a5b4]{opacity:.7;font-size:12px}.tab-icon-svg[data-v-3045a5b4]{opacity:.7;width:18px;height:18px}.bar-list[data-v-3045a5b4]{flex-direction:column;gap:10px;display:flex}.bar-row[data-v-3045a5b4]{align-items:center;gap:10px;display:flex}.bar-label[data-v-3045a5b4]{flex-shrink:0;min-width:130px;font-size:12.5px}.bar-track[data-v-3045a5b4]{background:#ffffff14;border-radius:3px;flex:1;height:6px;overflow:hidden}.bar-fill[data-v-3045a5b4]{border-radius:3px;min-width:3px;height:100%;transition:width .4s}.bar-val[data-v-3045a5b4]{color:var(--muted);text-align:left;min-width:80px;font-size:12px}.bar-sub[data-v-3045a5b4]{opacity:.6;font-size:10.5px}.no-data[data-v-3045a5b4]{color:var(--muted);text-align:center;padding:12px 0;font-size:13px}.source-grid[data-v-3045a5b4]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.source-card[data-v-3045a5b4]{background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;padding:16px 18px}.sc-label[data-v-3045a5b4]{letter-spacing:.1em;color:var(--red);font-size:22px;font-weight:800}.sc-count[data-v-3045a5b4]{margin-top:4px;font-size:28px;font-weight:800}.sc-sub[data-v-3045a5b4]{color:var(--muted);margin-top:4px;font-size:11.5px}.inline-bar[data-v-3045a5b4]{align-items:center;gap:8px;display:flex}.ib-fill[data-v-3045a5b4]{background:var(--red);border-radius:2px;min-width:2px;max-width:80px;height:4px}.inline-bar span[data-v-3045a5b4]{color:var(--muted);font-size:12px}.check-grid[data-v-3045a5b4]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.check-item[data-v-3045a5b4]{background:#ffffff08;border:1px solid #ffffff12;border-radius:8px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.check-item span[data-v-3045a5b4]{color:var(--muted);font-size:10.5px}.check-item b[data-v-3045a5b4]{font-size:13px}.hint[data-v-3045a5b4]{color:var(--muted);margin:0;font-size:11.5px}.pnl-sync-info[data-v-3045a5b4]{color:var(--muted);align-items:center;gap:8px;margin-right:auto;font-size:12px;display:flex}.pnl-sync-dot[data-v-3045a5b4]{background:#00b86b;border-radius:50%;width:8px;height:8px;box-shadow:0 0 6px #00b86b66}.pnl-sync-dot.active[data-v-3045a5b4]{background:#f6a500;animation:1s infinite pulse-3045a5b4;box-shadow:0 0 8px #f6a50080}@keyframes pulse-3045a5b4{0%,to{opacity:1}50%{opacity:.4}}.pnl-auto-hint[data-v-3045a5b4]{opacity:.5;font-size:11px}.pnl-table-card[data-v-3045a5b4]{margin-top:8px}.pnl-tbl[data-v-3045a5b4]{background:#ffffff06;border:1px solid #ffffff0f;border-radius:12px;overflow-x:auto}.pnl-tbl-row[data-v-3045a5b4]{border-bottom:1px solid #ffffff0a;grid-template-columns:11% 8% 11% 11% 11% 11% 11% 12% 12% 12%;align-items:center;min-width:900px;padding:7px 14px;transition:background .15s;display:grid}.pnl-tbl-row[data-v-3045a5b4]:last-child{border-bottom:none}.pnl-tbl-row[data-v-3045a5b4]:hover{background:#ffffff06}.pnl-tbl-row.is-first[data-v-3045a5b4]{background:#00b86b0f}.pnl-tbl-head[data-v-3045a5b4]{background:#ffffff07;border-bottom:1px solid #ffffff14}.pnl-tbl-head .pnl-tbl-cell[data-v-3045a5b4]{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:10.5px;font-weight:600}.pnl-tbl-cell[data-v-3045a5b4]{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.pnl-tbl-row>.pnl-tbl-cell.lat[data-v-3045a5b4]{display:block}.pnl-date[data-v-3045a5b4]{white-space:nowrap;align-items:center;gap:6px;font-size:11.5px;font-weight:600;display:flex}.pnl-cum[data-v-3045a5b4]{color:#60a5fa;font-weight:600}.pnl-newest[data-v-3045a5b4]{color:#00b86b;opacity:.7;white-space:nowrap;font-size:9px;font-weight:400}.pnl-tbl-empty[data-v-3045a5b4]{text-align:center;color:var(--muted);padding:24px 16px;font-size:13px}.pnl-confirm-overlay[data-v-3045a5b4]{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;place-items:center;display:grid;position:fixed;inset:0}.pnl-confirm-modal[data-v-3045a5b4]{text-align:center;color:#141414;background:#fff;border:1px solid #d9d9d9d9;border-radius:clamp(16px,1.8vw,22px);width:90%;max-width:420px;padding:28px 24px;box-shadow:0 24px 60px #00000026}.pnl-confirm-icon[data-v-3045a5b4]{margin-bottom:12px;font-size:32px}.pnl-confirm-modal h3[data-v-3045a5b4]{color:#141414;margin:0 0 10px;font-size:16px;font-weight:700}.pnl-confirm-modal p[data-v-3045a5b4]{color:#52525b;margin:0 0 8px;font-size:13.5px;line-height:1.6}.pnl-confirm-hint[data-v-3045a5b4]{border-top:1px solid #d9d9d9b3;padding-top:10px;color:#71717a!important;margin-top:12px!important;font-size:12px!important}.pnl-confirm-actions[data-v-3045a5b4]{justify-content:center;gap:10px;margin-top:20px;display:flex}.pnl-confirm-cancel[data-v-3045a5b4]{color:#141414;cursor:pointer;background:#fff;border:1px solid #d9d9d9d9;border-radius:10px;padding:9px 20px;font-size:13px;font-weight:500;transition:all .15s}.pnl-confirm-cancel[data-v-3045a5b4]:hover{color:#1791ff;border-color:#1791ff}.pnl-confirm-ok[data-v-3045a5b4]{color:#fff;cursor:pointer;background:#1791ff;border:none;border-radius:10px;padding:9px 22px;font-size:13px;font-weight:600;transition:all .15s}.pnl-confirm-ok[data-v-3045a5b4]:hover{background:#0077e6}.btn-toobit-check[data-v-3045a5b4]{color:#1791ff;cursor:pointer;white-space:nowrap;background:#1791ff14;border:1px solid #1791ff40;border-radius:8px;padding:6px 14px;font-family:inherit;font-size:12px;font-weight:600;transition:background .15s}.btn-toobit-check[data-v-3045a5b4]:hover{background:#1791ff26}.modal-overlay[data-v-3045a5b4]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:200;background:#00000073;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal[data-v-3045a5b4]{color:#141414;background:#fff;border:1px solid #d9d9d9d9;border-radius:clamp(16px,1.8vw,22px);width:100%;max-width:520px;max-height:85vh;overflow-y:auto;box-shadow:0 24px 60px #00000026}.modal-head[data-v-3045a5b4]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3;justify-content:space-between;align-items:center;padding:18px 24px 14px;display:flex}.modal-head h2[data-v-3045a5b4]{color:#141414;margin:0;font-size:15px;font-weight:700}.modal-close[data-v-3045a5b4]{color:#71717a;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:18px}.modal-close[data-v-3045a5b4]:hover{color:#141414;background:#0000000f}.modal-body[data-v-3045a5b4]{background:#fff;padding:20px 24px}.modal-foot[data-v-3045a5b4]{background:#f9f9f9;border-top:1px solid #d9d9d9b3;justify-content:flex-end;gap:10px;padding:14px 24px;display:flex}.btn-primary[data-v-3045a5b4]{color:#fff;cursor:pointer;background:#1791ff;border:none;border-radius:10px;padding:9px 20px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s}.btn-primary[data-v-3045a5b4]:hover{background:#0077e6}.btn-ghost[data-v-3045a5b4]{color:#141414;cursor:pointer;background:#fff;border:1px solid #d9d9d9d9;border-radius:10px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s}.btn-ghost[data-v-3045a5b4]:hover{color:#1791ff;border-color:#1791ff}.adm-page[data-v-33d080df]::-webkit-scrollbar{width:6px;height:6px}.admin-shell-root[data-v-33d080df] ::-webkit-scrollbar{width:6px;height:6px}.adm-page[data-v-33d080df]::-webkit-scrollbar-track{background:0 0}.admin-shell-root[data-v-33d080df] ::-webkit-scrollbar-track{background:0 0}.adm-page[data-v-33d080df]::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.admin-shell-root[data-v-33d080df] ::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.adm-page[data-v-33d080df]::-webkit-scrollbar-thumb:hover{background:#1791ff80}.admin-shell-root[data-v-33d080df] ::-webkit-scrollbar-thumb:hover{background:#1791ff80}.adm-page[data-v-33d080df]{scrollbar-width:thin;scrollbar-color:#d9d9d9cc transparent;color:#141414;width:100%;font-family:var(--body,"Estedad", system-ui, sans-serif)}.adm-page[data-v-33d080df] *{box-sizing:border-box}.adm-page select[data-v-33d080df],.adm-page input[data-v-33d080df],.adm-page textarea[data-v-33d080df]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#141414;background:#fff}.adm-page select option[data-v-33d080df],.adm-page select optgroup[data-v-33d080df]{color:#141414!important;background:#fff!important}.adm-head[data-v-33d080df]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}.adm-eyebrow[data-v-33d080df]{letter-spacing:.2em;color:#1791ff;font-size:11.5px;font-weight:700;font-family:var(--mono,monospace);margin-bottom:6px;display:block}.adm-head h1[data-v-33d080df]{font-family:var(--display,"Estedad", system-ui, sans-serif);letter-spacing:-.015em;color:#141414;margin:0;font-size:clamp(22px,1.4vw + 14px,30px);font-weight:800;line-height:1.2}.adm-head-actions[data-v-33d080df]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adm-refresh[data-v-33d080df],.adm-btn-ghost[data-v-33d080df]{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9cc;border-radius:12px;align-items:center;gap:6px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:600;transition:all .18s;display:inline-flex;box-shadow:0 1px 3px #00000005}.adm-refresh[data-v-33d080df]:hover,.adm-btn-ghost[data-v-33d080df]:hover{color:#1791ff;background:#1791ff0a;border-color:#1791ff;transform:translateY(-1px)}.adm-refresh[data-v-33d080df]:disabled{opacity:.6;cursor:progress}.adm-err[data-v-33d080df]{color:#dc2626;background:#ef444414;border:1px solid #ef444433;border-radius:14px;margin-bottom:20px;padding:14px 18px;font-size:13.5px;font-weight:500}.adm-kpis[data-v-33d080df]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:26px;display:grid}.kpi[data-v-33d080df]{background:#fff;border:1px solid #d9d9d9b3;border-radius:20px;padding:20px 20px 16px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 4px 18px -2px #0000000a}.kpi[data-v-33d080df]:hover{transform:translateY(-2px);box-shadow:0 8px 24px -4px #00000012}.kpi[data-v-33d080df]:before{content:"";pointer-events:none;background:radial-gradient(circle,#1791ff1a,#0000 70%);width:140px;height:140px;position:absolute;inset:auto -20% -60% auto}.kpi-l[data-v-33d080df]{color:#71717a;letter-spacing:.04em;font-size:12px;font-weight:600}.kpi-v[data-v-33d080df]{font-family:var(--mono,monospace);color:#141414;margin-top:8px;font-size:26px;font-weight:800;line-height:1.15}.kpi-s[data-v-33d080df]{color:#a1a1aa;margin-top:6px;font-size:11.5px}.card[data-v-33d080df]{color:#141414;background:#fff;border:1px solid #d9d9d9b3;border-radius:22px;padding:22px;box-shadow:0 8px 24px -4px #0000000a}.card-head[data-v-33d080df]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.card-head h3[data-v-33d080df]{color:#141414;margin:0;font-size:15px;font-weight:800}.card-meta[data-v-33d080df]{letter-spacing:.15em;color:#8c8c8c;font-size:11px;font-family:var(--mono,monospace)}.adm-grid[data-v-33d080df]{grid-template-columns:1.4fr 1fr;gap:20px;margin-bottom:20px;display:grid}.adm-grid.two[data-v-33d080df]{grid-template-columns:1fr 1fr}@media (width<=980px){.adm-grid[data-v-33d080df],.adm-grid.two[data-v-33d080df]{grid-template-columns:1fr}}.adm-filters[data-v-33d080df]{background:#fff;border:1px solid #d9d9d9b3;border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;padding:14px 18px;display:flex;box-shadow:0 2px 10px #00000005}.adm-filters input[data-v-33d080df],.adm-filters select[data-v-33d080df]{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9cc;border-radius:12px;outline:none;flex:140px;min-width:0;padding:9px 14px;font-family:inherit;font-size:13px;transition:border-color .18s,box-shadow .18s}.adm-filters input[data-v-33d080df]:focus,.adm-filters select[data-v-33d080df]:focus{border-color:#1791ff;box-shadow:0 0 0 3px #1791ff26}.adm-filters button[data-v-33d080df]{color:#fff;cursor:pointer;white-space:nowrap;background:#1791ff;border:0;border-radius:12px;flex-shrink:0;padding:10px 22px;font-family:inherit;font-size:13px;font-weight:700;transition:all .18s;box-shadow:0 2px 8px #1791ff40}.adm-filters button[data-v-33d080df]:hover{background:#0070d6;transform:translateY(-1px)}.adm-filters button[data-v-33d080df]:disabled{opacity:.6;cursor:progress}.tbl-wrap[data-v-33d080df]{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #d9d9d9b3;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 6px 24px -4px #0000000a}@media (width<=900px){.tbl-wrap[data-v-33d080df]{overflow-x:auto}.tbl-wrap[data-v-33d080df]:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000000f,#0000);width:40px;position:absolute;top:0;bottom:0;left:0}}.ad-table[data-v-33d080df]{border-collapse:collapse;width:100%;font-size:13.5px}.ad-table thead tr[data-v-33d080df]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3}.ad-table th[data-v-33d080df]{text-align:right;letter-spacing:.06em;color:#52525b;white-space:nowrap;text-transform:uppercase;padding:14px 18px;font-size:11.5px;font-weight:700}.ad-table th[data-v-33d080df]:first-child{padding-right:20px}.ad-table th[data-v-33d080df]:last-child{padding-left:20px}.ad-table tbody tr[data-v-33d080df]{border-bottom:1px solid #d9d9d966;transition:background .12s}.ad-table tbody tr[data-v-33d080df]:last-child{border-bottom:none}.ad-table tbody tr[data-v-33d080df]:hover{background:#fafafa}.ad-table tbody tr.row-selected[data-v-33d080df]{background:#1791ff0f}.ad-table td[data-v-33d080df]{text-align:right;color:#141414;vertical-align:middle;max-width:240px;padding:14px 18px}.ad-table td[data-v-33d080df]:first-child{padding-right:20px}.ad-table td[data-v-33d080df]:last-child{padding-left:20px}.ad-table .cell-clip[data-v-33d080df]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ad-table .act[data-v-33d080df]{flex-wrap:nowrap;justify-content:flex-end;gap:8px;display:flex}.ad-table .act button[data-v-33d080df]{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9cc;border-radius:8px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:all .15s}.ad-table .act button[data-v-33d080df]:hover{color:#1791ff;background:#1791ff0d;border-color:#1791ff}.ad-table .act button.danger[data-v-33d080df]{color:#ef4444;background:#ef444405;border-color:#ef44444d}.ad-table .act button.danger[data-v-33d080df]:hover{background:#ef444414;border-color:#ef4444}.ad-table .act button.ok[data-v-33d080df]{color:#059669;background:#10b98105;border-color:#10b9814d}.ad-table .act button.ok[data-v-33d080df]:hover{background:#10b98114;border-color:#059669}.ad-table .tbl-empty td[data-v-33d080df]{text-align:center;color:#71717a;padding:48px 20px;font-size:13.5px}.chk-wrap[data-v-33d080df]{cursor:pointer;justify-content:center;align-items:center;display:flex}.chk-wrap input[type=checkbox][data-v-33d080df]{accent-color:#1791ff;cursor:pointer;border-radius:4px;width:17px;height:17px}.badge[data-v-33d080df]{white-space:nowrap;border-radius:999px;align-items:center;padding:3px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.badge.green[data-v-33d080df]{color:#059669;background:#10b9811f}.badge.red[data-v-33d080df]{color:#dc2626;background:#ef44441f}.badge.gray[data-v-33d080df]{color:#52525b;background:#f4f4f5;border:1px solid #d9d9d999}.badge.amber[data-v-33d080df]{color:#d97706;background:#f6a50024}.badge.blue[data-v-33d080df]{color:#0284c7;background:#1791ff1f}.badge.purple[data-v-33d080df]{color:#9333ea;background:#a855f71f}.pagination[data-v-33d080df]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.pg-info[data-v-33d080df]{color:#71717a;white-space:nowrap;font-size:12.5px}.pg-nav[data-v-33d080df]{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.pg-nav button[data-v-33d080df]{color:#141414;min-width:36px;height:36px;font-family:var(--mono,monospace);cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;justify-content:center;align-items:center;padding:0 10px;font-size:13px;font-weight:600;transition:all .15s;display:flex}.pg-nav button[data-v-33d080df]:hover:not(:disabled){color:#1791ff;background:#1791ff0d;border-color:#1791ff}.pg-nav button.active[data-v-33d080df]{color:#fff;background:#1791ff;border-color:#1791ff;font-weight:700}.pg-nav button[data-v-33d080df]:disabled{opacity:.35;cursor:default}.pg-nav .pg-dots[data-v-33d080df]{cursor:default;color:#71717a;background:0 0;border:none}.pg-per[data-v-33d080df]{color:#71717a;align-items:center;gap:8px;font-size:12.5px;display:flex}.pg-per select[data-v-33d080df]{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;outline:none;padding:6px 12px;font-family:inherit;font-size:12.5px}.action-bar[data-v-33d080df]{opacity:0;background:#1791ff14;border:1px solid #1791ff40;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;max-height:0;margin-bottom:14px;padding:12px 16px;transition:max-height .25s,opacity .2s,padding .2s;display:flex;overflow:hidden}.action-bar.visible[data-v-33d080df]{opacity:1;max-height:90px}.sel-count[data-v-33d080df]{color:#1791ff;flex:1;font-size:13.5px;font-weight:700}.btn-assign[data-v-33d080df]{color:#fff;cursor:pointer;background:#1791ff;border:none;border-radius:10px;padding:8px 16px;font-family:inherit;font-size:12.5px;font-weight:700;transition:background .15s}.btn-assign[data-v-33d080df]:hover{background:#0070d6}.btn-clear-sel[data-v-33d080df]{color:#141414;cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;padding:8px 14px;font-family:inherit;font-size:12.5px;font-weight:600}.btn-clear-sel[data-v-33d080df]:hover{border-color:#141414}@keyframes admModalFadeIn-33d080df{0%{opacity:0}to{opacity:1}}@keyframes admModalSlideUp-33d080df{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-body[data-v-33d080df]{color:#141414;padding:24px}.modal-footer[data-v-33d080df]{background:#f9f9f9;border-top:1px solid #d9d9d9b3;border-radius:0 0 24px 24px;justify-content:flex-end;gap:10px;padding:18px 24px;display:flex}.modal-footer button[data-v-33d080df]{cursor:pointer;color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;padding:10px 20px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s}.modal-footer button.primary[data-v-33d080df]{color:#fff;background:#1791ff;border-color:#1791ff;font-weight:700}.modal-footer button.primary[data-v-33d080df]:hover{background:#0070d6}.modal-footer button[data-v-33d080df]:hover:not(.primary){border-color:#141414}.admin-shell-root .bg-surface-card[data-v-33d080df],.admin-shell-root .bg-surface[data-v-33d080df]{color:#141414!important;background:#fff!important;border-color:#d9d9d9b3!important}.admin-shell-root .border-white\/5[data-v-33d080df],.admin-shell-root .border-white\/10[data-v-33d080df],.admin-shell-root .border-white\/20[data-v-33d080df]{border-color:#d9d9d9b3!important}.admin-shell-root .divide-white\/\[0\.04\][data-v-33d080df],.admin-shell-root .divide-white\/10[data-v-33d080df]{border-color:#d9d9d966!important}.admin-shell-root .hover\:bg-white\/\[0\.01\][data-v-33d080df]:hover,.admin-shell-root .hover\:bg-white\/\[0\.04\][data-v-33d080df]:hover{background-color:#fbfbfb!important}.admin-shell-root input[data-v-33d080df]:not([type=checkbox]):not([type=radio]),.admin-shell-root select[data-v-33d080df],.admin-shell-root textarea[data-v-33d080df],.bl-page[data-v-33d080df],.bl-title[data-v-33d080df],.bl-stat strong[data-v-33d080df]{color:#141414!important}.bl-table-wrap[data-v-33d080df]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:20px!important;box-shadow:0 4px 18px #00000008!important}.bl-table thead tr[data-v-33d080df]{background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.bl-table th[data-v-33d080df]{color:#52525b!important}.bl-table td[data-v-33d080df]{color:#141414!important;border-bottom:1px solid #d9d9d966!important}.bl-table tr:hover td[data-v-33d080df]{background:#fafafa!important}.bl-card[data-v-33d080df]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 16px -2px #00000008!important}.bl-card-title[data-v-33d080df]{color:#141414!important;border-bottom-color:#d9d9d999!important}.bl-input[data-v-33d080df],.bl-select[data-v-33d080df],.bl-textarea[data-v-33d080df]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:10px!important}.bl-toolbar[data-v-33d080df]{background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.bl-btn-ghost[data-v-33d080df],.bl-btn-sm[data-v-33d080df]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.bc-page[data-v-33d080df],.bc-title[data-v-33d080df]{color:#141414!important}.bc-tree-node[data-v-33d080df]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:16px!important;box-shadow:0 2px 10px #00000005!important}.bc-tree-cat[data-v-33d080df],.bc-tree-name[data-v-33d080df]{color:#141414!important}.bc-modal[data-v-33d080df]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;box-shadow:0 24px 64px #00000026!important}.bc-modal-header[data-v-33d080df]{color:#141414!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.bc-modal-footer[data-v-33d080df]{background:#f9f9f9!important;border-top:1px solid #d9d9d9b3!important}.bc-input[data-v-33d080df],.bc-select[data-v-33d080df],.bc-textarea[data-v-33d080df]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.bc-table thead tr[data-v-33d080df]{background:#f9f9f9!important}.bc-table th[data-v-33d080df]{color:#52525b!important}.bc-table td[data-v-33d080df]{color:#141414!important;border-bottom-color:#d9d9d966!important}.ah-root[data-v-33d080df],.ah-title[data-v-33d080df]{color:#141414!important}.ah-tabs[data-v-33d080df]{border-bottom:1px solid #d9d9d9b3!important}.ah-tab[data-v-33d080df]{color:#71717a!important}.ah-tab[data-v-33d080df]:hover{color:#141414!important}.ah-tab.active[data-v-33d080df]{color:#1791ff!important;border-bottom-color:#1791ff!important}.ah-pos-card[data-v-33d080df]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 18px -2px #0000000a!important}.ah-pos-title[data-v-33d080df]{color:#141414!important}.ah-pos-desc[data-v-33d080df]{color:#52525b!important}.ah-tag[data-v-33d080df]{color:#52525b!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.acs[data-v-33d080df]{color:#141414!important;--surface:#fff!important;--surface-hover:#f4f4f5!important;--border:#d9d9d9b3!important;--border-strong:#d9d9d9e6!important;--text:#141414!important;--text-secondary:#71717a!important;--text-muted:#8c8c8c!important;background:0 0!important}.acs-list[data-v-33d080df],.acs-chat[data-v-33d080df]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 20px #00000008!important}.acs-chat-header[data-v-33d080df]{background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.acs-item-name[data-v-33d080df]{color:#141414!important}.acs-item[data-v-33d080df]:hover{background:#fafafa!important}.acs-item.active[data-v-33d080df]{background:#1791ff0f!important;border-right:3px solid #1791ff!important}.ml-toolbar[data-v-33d080df],.ml-body[data-v-33d080df]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 18px #00000008!important}.ml-select[data-v-33d080df],.ml-search[data-v-33d080df]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important}.modal-box[data-v-33d080df]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:20px!important;box-shadow:0 20px 60px #00000026!important}.modal-header[data-v-33d080df],.modal-footer[data-v-33d080df]{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9b3!important}.pr-page[data-v-33d080df]{color:#141414!important}.pr-badge-pill[data-v-33d080df]{color:#1791ff!important;background:#1791ff14!important;border-color:#1791ff33!important}.pr-main-title[data-v-33d080df]{color:#141414!important}.pr-main-desc[data-v-33d080df]{color:#71717a!important}.pr-page .action-primary[data-v-33d080df]{color:#fff!important;background:#1791ff!important;box-shadow:0 4px 14px #1791ff40!important}.pr-page .action-primary[data-v-33d080df]:hover{background:#1580e6!important}.pr-page .action-ghost[data-v-33d080df]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.pr-page .action-ghost[data-v-33d080df]:hover{background:#f9f9f9!important}.pr-page .stat-card[data-v-33d080df]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .stat-label[data-v-33d080df]{color:#71717a!important}.pr-page .stat-value[data-v-33d080df]{color:#141414!important}.pr-toolbar[data-v-33d080df]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .search-input[data-v-33d080df],.pr-page .filter-select[data-v-33d080df],.pr-page .form-input[data-v-33d080df],.pr-page .form-select[data-v-33d080df],.pr-page .form-textarea[data-v-33d080df]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important;border-radius:10px!important}.pr-page .search-input[data-v-33d080df]:focus,.pr-page .filter-select[data-v-33d080df]:focus,.pr-page .form-input[data-v-33d080df]:focus,.pr-page .form-select[data-v-33d080df]:focus,.pr-page .form-textarea[data-v-33d080df]:focus{background:#fff!important;border-color:#1791ff!important;box-shadow:0 0 0 3px #1791ff1f!important}.pr-page .view-btn[data-v-33d080df]{color:#71717a!important;background:0 0!important}.pr-page .view-btn.active[data-v-33d080df]{color:#1791ff!important;background:#1791ff1a!important}.pr-page .refresh-btn[data-v-33d080df]{color:#71717a!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.pr-page .refresh-btn[data-v-33d080df]:hover{color:#141414!important;background:#f9f9f9!important}.prod-card[data-v-33d080df]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.prod-card[data-v-33d080df]:hover{border-color:#1791ff66!important;box-shadow:0 10px 24px -4px #00000014!important}.prod-card .card-cover[data-v-33d080df]{background:#f9f9f9!important}.prod-card .card-title[data-v-33d080df]{color:#141414!important}.prod-card .card-inst[data-v-33d080df]{color:#71717a!important}.prod-card .bundle-chip[data-v-33d080df]{color:#52525b!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.prod-card .card-footer-stats[data-v-33d080df]{border-top-color:#d9d9d999!important}.prod-card .price-val[data-v-33d080df]{color:#141414!important}.prod-card .card-actions[data-v-33d080df]{background:#f9f9f9!important;border-top-color:#d9d9d999!important}.prod-card .card-btn.btn-edit[data-v-33d080df]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.prod-card .card-btn.btn-edit[data-v-33d080df]:hover{background:#f9f9f9!important}.prod-card .card-btn.btn-del[data-v-33d080df]{color:#dc2626!important;background:#fee2e2!important;border-color:#fecaca!important}.pr-table-container[data-v-33d080df]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-table-container .modern-table th[data-v-33d080df]{color:#52525b!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important;font-weight:700!important}.pr-table-container .modern-table td[data-v-33d080df]{color:#141414!important;border-bottom:1px solid #d9d9d980!important}.pr-table-container .modern-table tr:hover td[data-v-33d080df]{background:#f9f9f9!important}.pr-table-container .td-title[data-v-33d080df]{color:#141414!important}.pr-page .seasons-manager-card[data-v-33d080df],.pr-page .library-manager-card[data-v-33d080df],.pr-page .course-details-card[data-v-33d080df]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .season-item-card[data-v-33d080df],.pr-page .lib-item-card[data-v-33d080df]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:14px!important;box-shadow:0 2px 10px #00000005!important}.pr-page .season-title-input[data-v-33d080df],.pr-page .lib-title-input[data-v-33d080df]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important;border-radius:8px!important}.pr-page .modal-backdrop[data-v-33d080df]{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#0006!important}.pr-page .modal-window[data-v-33d080df],.pr-page .cat-modal-window[data-v-33d080df]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:22px!important;box-shadow:0 20px 60px #00000026!important}.pr-page .modal-header-bar[data-v-33d080df],.pr-page .modal-footer-bar[data-v-33d080df]{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9b3!important}.pr-page .cat-list-item[data-v-33d080df]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important;border-radius:10px!important}.pr-page .form-label[data-v-33d080df]{color:#3f3f46!important;font-weight:700!important}.kpi-dashboard[data-v-33d080df]{color:#141414!important;background:0 0!important}.kpi-dashboard .hero-title[data-v-33d080df],.kpi-dashboard .section-title[data-v-33d080df],.kpi-dashboard .quick-stat-value[data-v-33d080df],.kpi-dashboard .stat-value[data-v-33d080df],.kpi-dashboard .info-title[data-v-33d080df],.kpi-dashboard .performance-value[data-v-33d080df],.kpi-dashboard .score-title[data-v-33d080df],.kpi-dashboard .breakdown-title[data-v-33d080df],.kpi-dashboard .leaderboard-title[data-v-33d080df],.kpi-dashboard .table-cell-name[data-v-33d080df]{color:#141414!important}.kpi-dashboard .hero-subtitle[data-v-33d080df],.kpi-dashboard .section-subtitle[data-v-33d080df],.kpi-dashboard .quick-stat-label[data-v-33d080df],.kpi-dashboard .stat-label[data-v-33d080df],.kpi-dashboard .performance-label[data-v-33d080df],.kpi-dashboard .empty-text[data-v-33d080df],.kpi-dashboard .report-date[data-v-33d080df],.kpi-dashboard .progress-text[data-v-33d080df]{color:#71717a!important}.kpi-dashboard .quick-stat-card[data-v-33d080df],.kpi-dashboard .stat-card[data-v-33d080df],.kpi-dashboard .report-card[data-v-33d080df],.kpi-dashboard .empty-state[data-v-33d080df],.kpi-dashboard .info-card[data-v-33d080df],.kpi-dashboard .actions-bar[data-v-33d080df],.kpi-dashboard .performance-badge[data-v-33d080df],.kpi-dashboard .score-card[data-v-33d080df],.kpi-dashboard .breakdown-card[data-v-33d080df],.kpi-dashboard .leaderboard-card[data-v-33d080df],.kpi-dashboard .kpi-card[data-v-33d080df],.kpi-dashboard .team-card[data-v-33d080df],.kpi-dashboard .history-card[data-v-33d080df]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.kpi-dashboard .actions-bar[data-v-33d080df],.kpi-dashboard .time-selector[data-v-33d080df]{background:#fff!important;border:1px solid #d9d9d9b3!important}.kpi-dashboard .time-btn[data-v-33d080df]{color:#71717a!important}.kpi-dashboard .time-btn.active[data-v-33d080df]{color:#fff!important;background:#1791ff!important}.kpi-dashboard .action-btn[data-v-33d080df]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.kpi-dashboard .action-btn[data-v-33d080df]:hover{background:#f9f9f9!important}.kpi-dashboard .progress-bar[data-v-33d080df]{background:#f9f9f9!important;border:1px solid #d9d9d999!important}.kpi-dashboard .table th[data-v-33d080df]{color:#52525b!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important;font-weight:700!important}.kpi-dashboard .table td[data-v-33d080df]{color:#141414!important;border-bottom:1px solid #d9d9d980!important}.kpi-dashboard .table tr:hover td[data-v-33d080df]{background:#f9f9f9!important}.kpi-dashboard .report-card[data-v-33d080df]{background:#fff!important;border:1px solid #d9d9d9b3!important}.kpi-dashboard .report-text[data-v-33d080df]{color:#141414!important}.kpi-dashboard .report-reply[data-v-33d080df]{background:#f9f9f9!important;border-right-color:#1791ff!important}.kpi-dashboard .reply-text[data-v-33d080df]{color:#3f3f46!important}@media (width<=700px){.tbl-wrap .ad-table thead[data-v-33d080df]{display:none}.tbl-wrap .ad-table[data-v-33d080df],.tbl-wrap .ad-table tbody[data-v-33d080df]{display:block;overflow:visible}.tbl-wrap .ad-table tbody tr[data-v-33d080df]{background:#fff;border:1px solid #d9d9d9b3;border-radius:14px;margin:12px;display:block;box-shadow:0 2px 8px #00000005}.tbl-wrap .ad-table tbody tr[data-v-33d080df]:hover{background:#fafafa}.tbl-wrap .ad-table tbody tr.row-selected[data-v-33d080df]{background:#1791ff0f;border-color:#1791ff}.tbl-wrap .ad-table td[data-v-33d080df]{white-space:normal;border-bottom:1px solid #d9d9d966;justify-content:space-between;align-items:center;gap:12px;max-width:none;padding:11px 16px;font-size:13px;display:flex}.tbl-wrap .ad-table td[data-v-33d080df]:last-child{border-bottom:none}.tbl-wrap .ad-table td[data-label][data-v-33d080df]:before{content:attr(data-label);color:#71717a;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;order:1;font-size:11px;font-weight:700}.tbl-wrap .ad-table td[data-v-33d080df]>*{order:0;min-width:0}:is(.tbl-wrap .ad-table td[data-v-33d080df]:has(>.chk-wrap),.tbl-wrap .ad-table td[data-v-33d080df]:has(>label.chk-wrap)){display:none}.tbl-wrap .ad-table .act[data-v-33d080df]{flex-wrap:wrap;justify-content:flex-start;gap:8px;padding:12px 16px}.tbl-wrap .ad-table .act button[data-v-33d080df]{flex:auto;justify-content:center}}.tabs[data-v-33d080df]{border-bottom:1px solid #d9d9d9b3;gap:4px;margin-bottom:24px;padding-bottom:0;display:flex}.tab-btn[data-v-33d080df]{color:#71717a;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:10px 20px;font-family:inherit;font-size:14px;font-weight:600;transition:color .18s,border-color .18s;display:flex}.tab-btn[data-v-33d080df]:hover{color:#141414}.tab-btn.active[data-v-33d080df]{color:#1791ff;border-bottom-color:#1791ff;font-weight:700}.tab-icon[data-v-33d080df]{opacity:.8;font-size:12px}.section-bar[data-v-33d080df]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.section-count[data-v-33d080df]{color:#71717a;font-size:13px;font-weight:600}.btn-primary[data-v-33d080df]{color:#fff;cursor:pointer;background:#1791ff;border:none;border-radius:12px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:700;transition:all .18s;box-shadow:0 4px 14px #1791ff40}.btn-primary[data-v-33d080df]:hover:not(:disabled){background:#0077e6;transform:translateY(-1px);box-shadow:0 6px 20px #1791ff59}.btn-primary[data-v-33d080df]:disabled{opacity:.5;cursor:not-allowed}.btn-ghost[data-v-33d080df]{color:#52525b;cursor:pointer;background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:12px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:600;transition:all .18s}.btn-ghost[data-v-33d080df]:hover{color:#141414;background:#fff;border-color:#d9d9d9}.badge.blue[data-v-33d080df]{color:#1791ff;background:#eff6ff;border:1px solid #1791ff40}.perm-ref[data-v-33d080df]{padding:16px 20px}.card-head[data-v-33d080df]{margin-bottom:14px}.card-head h3[data-v-33d080df]{color:#71717a;text-transform:uppercase;letter-spacing:.06em;font-size:13px;font-weight:700}.perm-grid-ref[data-v-33d080df]{flex-direction:column;gap:8px;display:flex}.perm-ref-row[data-v-33d080df]{align-items:center;gap:12px;display:flex}.perm-ref-label[data-v-33d080df]{color:#141414;min-width:110px;font-size:13px;font-weight:700}.perm-ref-actions[data-v-33d080df]{flex-wrap:wrap;gap:6px;display:flex}.perm-section[data-v-33d080df]{margin-top:20px}.perm-section-title[data-v-33d080df]{letter-spacing:.08em;text-transform:uppercase;color:#71717a;margin-bottom:12px;font-size:12px;font-weight:700}.perm-table-wrap[data-v-33d080df]{background:#fff;border:1px solid #d9d9d9b3;border-radius:14px;max-height:380px;overflow:auto}.perm-table-wrap[data-v-33d080df]::-webkit-scrollbar{width:6px;height:6px}.perm-table-wrap[data-v-33d080df]::-webkit-scrollbar-track{background:0 0}.perm-table-wrap[data-v-33d080df]::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.perm-table-wrap[data-v-33d080df]::-webkit-scrollbar-thumb:hover{background:#1791ff80}.perm-table-wrap[data-v-33d080df]{scrollbar-width:thin;scrollbar-color:#d9d9d9cc transparent}.perm-table[data-v-33d080df]{border-collapse:collapse;width:100%}.perm-table th[data-v-33d080df]{z-index:1;text-align:center;color:#141414;letter-spacing:.04em;text-transform:uppercase;background:#f9f9f9;border-bottom:1px solid #d9d9d9b3;padding:11px 14px;font-size:11.5px;font-weight:700;position:sticky;top:0}.perm-table th[data-v-33d080df]:first-child{text-align:right;min-width:130px}.perm-table td[data-v-33d080df]{border-bottom:1px solid #d9d9d980;padding:11px 14px;transition:background .15s}.perm-table tr:hover td[data-v-33d080df]{background:#1791ff0a}.perm-table tr:last-child td[data-v-33d080df]{border-bottom:none}.perm-res-label[data-v-33d080df]{color:#141414;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.perm-cell[data-v-33d080df]{text-align:center}.perm-check[data-v-33d080df]{cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:relative}.perm-check input[type=checkbox][data-v-33d080df]{cursor:pointer;accent-color:#1791ff;border-radius:4px;width:18px;height:18px}.perm-check input[type=checkbox][data-v-33d080df]:checked{background:#1791ff;border-color:#1791ff}.perm-na[data-v-33d080df]{color:#a1a1aa;font-size:14px}.modal-overlay[data-v-33d080df]{-webkit-backdrop-filter:blur(4px);z-index:200;background:#0006;justify-content:center;align-items:center;padding:16px;animation:.2s ease-out modalFadeIn-33d080df;display:flex;position:fixed;inset:0}@keyframes modalFadeIn-33d080df{0%{opacity:0}to{opacity:1}}.modal[data-v-33d080df]{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:22px;width:100%;max-width:520px;max-height:88vh;animation:.25s ease-out modalSlideUp-33d080df;overflow-y:auto;box-shadow:0 20px 60px #00000026}@keyframes modalSlideUp-33d080df{0%{opacity:0;transform:translateY(20px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.modal[data-v-33d080df]::-webkit-scrollbar{width:5px}.modal[data-v-33d080df]::-webkit-scrollbar-track{background:0 0}.modal[data-v-33d080df]::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.modal[data-v-33d080df]::-webkit-scrollbar-thumb:hover{background:#1791ff80}.modal[data-v-33d080df]{scrollbar-width:thin;scrollbar-color:#d9d9d9cc transparent}.modal-wide[data-v-33d080df]{max-width:720px}.modal-head[data-v-33d080df]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3;border-radius:22px 22px 0 0;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.modal-head h2[data-v-33d080df]{color:#141414;margin:0;font-size:16px;font-weight:800}.modal-close[data-v-33d080df]{color:#71717a;cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;transition:all .15s;display:flex}.modal-close[data-v-33d080df]:hover{color:#141414;background:#f9f9f9;border-color:#1791ff80}.modal-body[data-v-33d080df]{background:#fff;padding:22px 24px}.modal-foot[data-v-33d080df]{background:#f9f9f9;border-top:1px solid #d9d9d9b3;border-radius:0 0 22px 22px;justify-content:flex-end;gap:10px;padding:16px 24px 20px;display:flex}.form-grid[data-v-33d080df]{grid-template-columns:1fr 1fr;gap:18px;display:grid}@media (width<=540px){.form-grid[data-v-33d080df]{grid-template-columns:1fr}}.form-group[data-v-33d080df]{flex-direction:column;gap:7px;display:flex}.form-group label[data-v-33d080df]{color:#3f3f46;letter-spacing:.02em;font-size:12px;font-weight:700}.form-group input[data-v-33d080df],.form-group select[data-v-33d080df]{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9cc;border-radius:10px;outline:none;padding:9px 13px;font-family:inherit;font-size:13.5px;transition:border-color .2s,box-shadow .2s,background .2s}.form-group input[data-v-33d080df]::placeholder{color:#a1a1aa}.form-group input[data-v-33d080df]:focus,.form-group select[data-v-33d080df]:focus{background:#fff;border-color:#1791ff;box-shadow:0 0 0 3px #1791ff1f}.form-group select option[data-v-33d080df]{color:#141414;background:#fff}.form-hint[data-v-33d080df]{color:#71717a;margin-top:2px;font-size:11px}.form-err[data-v-33d080df]{color:#dc2626;margin-top:3px;font-size:11.5px}.req[data-v-33d080df]{color:#dc2626}.opt[data-v-33d080df]{color:#71717a;font-weight:400}.adm-page[data-v-55a9a186]::-webkit-scrollbar{width:6px;height:6px}.admin-shell-root[data-v-55a9a186] ::-webkit-scrollbar{width:6px;height:6px}.adm-page[data-v-55a9a186]::-webkit-scrollbar-track{background:0 0}.admin-shell-root[data-v-55a9a186] ::-webkit-scrollbar-track{background:0 0}.adm-page[data-v-55a9a186]::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.admin-shell-root[data-v-55a9a186] ::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.adm-page[data-v-55a9a186]::-webkit-scrollbar-thumb:hover{background:#1791ff80}.admin-shell-root[data-v-55a9a186] ::-webkit-scrollbar-thumb:hover{background:#1791ff80}.adm-page[data-v-55a9a186]{scrollbar-width:thin;scrollbar-color:#d9d9d9cc transparent;color:#141414;width:100%;font-family:var(--body,"Estedad", system-ui, sans-serif)}.adm-page[data-v-55a9a186] *{box-sizing:border-box}.adm-page select[data-v-55a9a186],.adm-page input[data-v-55a9a186],.adm-page textarea[data-v-55a9a186]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#141414;background:#fff}.adm-page select option[data-v-55a9a186],.adm-page select optgroup[data-v-55a9a186]{color:#141414!important;background:#fff!important}.adm-head[data-v-55a9a186]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}.adm-eyebrow[data-v-55a9a186]{letter-spacing:.2em;color:#1791ff;font-size:11.5px;font-weight:700;font-family:var(--mono,monospace);margin-bottom:6px;display:block}.adm-head h1[data-v-55a9a186]{font-family:var(--display,"Estedad", system-ui, sans-serif);letter-spacing:-.015em;color:#141414;margin:0;font-size:clamp(22px,1.4vw + 14px,30px);font-weight:800;line-height:1.2}.adm-head-actions[data-v-55a9a186]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adm-refresh[data-v-55a9a186],.adm-btn-ghost[data-v-55a9a186]{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9cc;border-radius:12px;align-items:center;gap:6px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:600;transition:all .18s;display:inline-flex;box-shadow:0 1px 3px #00000005}.adm-refresh[data-v-55a9a186]:hover,.adm-btn-ghost[data-v-55a9a186]:hover{color:#1791ff;background:#1791ff0a;border-color:#1791ff;transform:translateY(-1px)}.adm-refresh[data-v-55a9a186]:disabled{opacity:.6;cursor:progress}.adm-err[data-v-55a9a186]{color:#dc2626;background:#ef444414;border:1px solid #ef444433;border-radius:14px;margin-bottom:20px;padding:14px 18px;font-size:13.5px;font-weight:500}.adm-kpis[data-v-55a9a186]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:26px;display:grid}.kpi[data-v-55a9a186]{background:#fff;border:1px solid #d9d9d9b3;border-radius:20px;padding:20px 20px 16px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 4px 18px -2px #0000000a}.kpi[data-v-55a9a186]:hover{transform:translateY(-2px);box-shadow:0 8px 24px -4px #00000012}.kpi[data-v-55a9a186]:before{content:"";pointer-events:none;background:radial-gradient(circle,#1791ff1a,#0000 70%);width:140px;height:140px;position:absolute;inset:auto -20% -60% auto}.kpi-l[data-v-55a9a186]{color:#71717a;letter-spacing:.04em;font-size:12px;font-weight:600}.kpi-v[data-v-55a9a186]{font-family:var(--mono,monospace);color:#141414;margin-top:8px;font-size:26px;font-weight:800;line-height:1.15}.kpi-s[data-v-55a9a186]{color:#a1a1aa;margin-top:6px;font-size:11.5px}.card[data-v-55a9a186]{color:#141414;background:#fff;border:1px solid #d9d9d9b3;border-radius:22px;padding:22px;box-shadow:0 8px 24px -4px #0000000a}.card-head[data-v-55a9a186]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.card-head h3[data-v-55a9a186]{color:#141414;margin:0;font-size:15px;font-weight:800}.card-meta[data-v-55a9a186]{letter-spacing:.15em;color:#8c8c8c;font-size:11px;font-family:var(--mono,monospace)}.adm-grid[data-v-55a9a186]{grid-template-columns:1.4fr 1fr;gap:20px;margin-bottom:20px;display:grid}.adm-grid.two[data-v-55a9a186]{grid-template-columns:1fr 1fr}@media (width<=980px){.adm-grid[data-v-55a9a186],.adm-grid.two[data-v-55a9a186]{grid-template-columns:1fr}}.adm-filters[data-v-55a9a186]{background:#fff;border:1px solid #d9d9d9b3;border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;padding:14px 18px;display:flex;box-shadow:0 2px 10px #00000005}.adm-filters input[data-v-55a9a186],.adm-filters select[data-v-55a9a186]{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9cc;border-radius:12px;outline:none;flex:140px;min-width:0;padding:9px 14px;font-family:inherit;font-size:13px;transition:border-color .18s,box-shadow .18s}.adm-filters input[data-v-55a9a186]:focus,.adm-filters select[data-v-55a9a186]:focus{border-color:#1791ff;box-shadow:0 0 0 3px #1791ff26}.adm-filters button[data-v-55a9a186]{color:#fff;cursor:pointer;white-space:nowrap;background:#1791ff;border:0;border-radius:12px;flex-shrink:0;padding:10px 22px;font-family:inherit;font-size:13px;font-weight:700;transition:all .18s;box-shadow:0 2px 8px #1791ff40}.adm-filters button[data-v-55a9a186]:hover{background:#0070d6;transform:translateY(-1px)}.adm-filters button[data-v-55a9a186]:disabled{opacity:.6;cursor:progress}.tbl-wrap[data-v-55a9a186]{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #d9d9d9b3;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 6px 24px -4px #0000000a}@media (width<=900px){.tbl-wrap[data-v-55a9a186]{overflow-x:auto}.tbl-wrap[data-v-55a9a186]:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000000f,#0000);width:40px;position:absolute;top:0;bottom:0;left:0}}.ad-table[data-v-55a9a186]{border-collapse:collapse;width:100%;font-size:13.5px}.ad-table thead tr[data-v-55a9a186]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3}.ad-table th[data-v-55a9a186]{text-align:right;letter-spacing:.06em;color:#52525b;white-space:nowrap;text-transform:uppercase;padding:14px 18px;font-size:11.5px;font-weight:700}.ad-table th[data-v-55a9a186]:first-child{padding-right:20px}.ad-table th[data-v-55a9a186]:last-child{padding-left:20px}.ad-table tbody tr[data-v-55a9a186]{border-bottom:1px solid #d9d9d966;transition:background .12s}.ad-table tbody tr[data-v-55a9a186]:last-child{border-bottom:none}.ad-table tbody tr[data-v-55a9a186]:hover{background:#fafafa}.ad-table tbody tr.row-selected[data-v-55a9a186]{background:#1791ff0f}.ad-table td[data-v-55a9a186]{text-align:right;color:#141414;vertical-align:middle;max-width:240px;padding:14px 18px}.ad-table td[data-v-55a9a186]:first-child{padding-right:20px}.ad-table td[data-v-55a9a186]:last-child{padding-left:20px}.ad-table .cell-clip[data-v-55a9a186]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ad-table .act[data-v-55a9a186]{flex-wrap:nowrap;justify-content:flex-end;gap:8px;display:flex}.ad-table .act button[data-v-55a9a186]{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9cc;border-radius:8px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:all .15s}.ad-table .act button[data-v-55a9a186]:hover{color:#1791ff;background:#1791ff0d;border-color:#1791ff}.ad-table .act button.danger[data-v-55a9a186]{color:#ef4444;background:#ef444405;border-color:#ef44444d}.ad-table .act button.danger[data-v-55a9a186]:hover{background:#ef444414;border-color:#ef4444}.ad-table .act button.ok[data-v-55a9a186]{color:#059669;background:#10b98105;border-color:#10b9814d}.ad-table .act button.ok[data-v-55a9a186]:hover{background:#10b98114;border-color:#059669}.ad-table .tbl-empty td[data-v-55a9a186]{text-align:center;color:#71717a;padding:48px 20px;font-size:13.5px}.chk-wrap[data-v-55a9a186]{cursor:pointer;justify-content:center;align-items:center;display:flex}.chk-wrap input[type=checkbox][data-v-55a9a186]{accent-color:#1791ff;cursor:pointer;border-radius:4px;width:17px;height:17px}.badge[data-v-55a9a186]{white-space:nowrap;border-radius:999px;align-items:center;padding:3px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.badge.green[data-v-55a9a186]{color:#059669;background:#10b9811f}.badge.red[data-v-55a9a186]{color:#dc2626;background:#ef44441f}.badge.gray[data-v-55a9a186]{color:#52525b;background:#f4f4f5;border:1px solid #d9d9d999}.badge.amber[data-v-55a9a186]{color:#d97706;background:#f6a50024}.badge.blue[data-v-55a9a186]{color:#0284c7;background:#1791ff1f}.badge.purple[data-v-55a9a186]{color:#9333ea;background:#a855f71f}.pg-info[data-v-55a9a186]{color:#71717a;white-space:nowrap;font-size:12.5px}.pg-nav[data-v-55a9a186]{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.pg-nav button[data-v-55a9a186]{color:#141414;min-width:36px;height:36px;font-family:var(--mono,monospace);cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;justify-content:center;align-items:center;padding:0 10px;font-size:13px;font-weight:600;transition:all .15s;display:flex}.pg-nav button[data-v-55a9a186]:hover:not(:disabled){color:#1791ff;background:#1791ff0d;border-color:#1791ff}.pg-nav button.active[data-v-55a9a186]{color:#fff;background:#1791ff;border-color:#1791ff;font-weight:700}.pg-nav .pg-dots[data-v-55a9a186]{cursor:default;color:#71717a;background:0 0;border:none}.pg-per select[data-v-55a9a186]{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;outline:none;padding:6px 12px;font-family:inherit;font-size:12.5px}.action-bar[data-v-55a9a186]{opacity:0;background:#1791ff14;border:1px solid #1791ff40;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;max-height:0;margin-bottom:14px;padding:12px 16px;transition:max-height .25s,opacity .2s,padding .2s;display:flex;overflow:hidden}.action-bar.visible[data-v-55a9a186]{opacity:1;max-height:90px}.sel-count[data-v-55a9a186]{color:#1791ff;flex:1;font-size:13.5px;font-weight:700}.btn-assign[data-v-55a9a186]{color:#fff;cursor:pointer;background:#1791ff;border:none;border-radius:10px;padding:8px 16px;font-family:inherit;font-size:12.5px;font-weight:700;transition:background .15s}.btn-assign[data-v-55a9a186]:hover{background:#0070d6}.btn-clear-sel[data-v-55a9a186]{color:#141414;cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;padding:8px 14px;font-family:inherit;font-size:12.5px;font-weight:600}.btn-clear-sel[data-v-55a9a186]:hover{border-color:#141414}.modal-overlay[data-v-55a9a186]{-webkit-backdrop-filter:blur(8px);z-index:200;background:#00000073;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out admModalFadeIn-55a9a186;display:flex;position:fixed;inset:0}@keyframes admModalFadeIn-55a9a186{0%{opacity:0}to{opacity:1}}.modal[data-v-55a9a186]{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:24px;width:100%;max-width:580px;max-height:90dvh;animation:.25s ease-out admModalSlideUp-55a9a186;overflow-y:auto;box-shadow:0 24px 64px #00000026}@keyframes admModalSlideUp-55a9a186{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-head[data-v-55a9a186]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3;border-radius:24px 24px 0 0;justify-content:space-between;align-items:center;padding:20px 24px 16px;display:flex}.modal-close[data-v-55a9a186]{color:#71717a;cursor:pointer;background:#fff;border:1px solid #d9d9d9b3;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;transition:all .15s;display:flex}.modal-close[data-v-55a9a186]:hover{color:#ef4444;background:#ef444414;border-color:#ef444433}.modal-body[data-v-55a9a186]{color:#141414;padding:24px}.modal-footer[data-v-55a9a186]{background:#f9f9f9;border-top:1px solid #d9d9d9b3;border-radius:0 0 24px 24px;justify-content:flex-end;gap:10px;padding:18px 24px;display:flex}.modal-footer button[data-v-55a9a186]{cursor:pointer;color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;padding:10px 20px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s}.modal-footer button.primary[data-v-55a9a186]{color:#fff;background:#1791ff;border-color:#1791ff;font-weight:700}.modal-footer button.primary[data-v-55a9a186]:hover{background:#0070d6}.modal-footer button[data-v-55a9a186]:hover:not(.primary){border-color:#141414}.admin-shell-root .bg-surface-card[data-v-55a9a186],.admin-shell-root .bg-surface[data-v-55a9a186]{color:#141414!important;background:#fff!important;border-color:#d9d9d9b3!important}.admin-shell-root .border-white\/5[data-v-55a9a186],.admin-shell-root .border-white\/10[data-v-55a9a186],.admin-shell-root .border-white\/20[data-v-55a9a186]{border-color:#d9d9d9b3!important}.admin-shell-root .divide-white\/\[0\.04\][data-v-55a9a186],.admin-shell-root .divide-white\/10[data-v-55a9a186]{border-color:#d9d9d966!important}.admin-shell-root .hover\:bg-white\/\[0\.01\][data-v-55a9a186]:hover,.admin-shell-root .hover\:bg-white\/\[0\.04\][data-v-55a9a186]:hover{background-color:#fbfbfb!important}.admin-shell-root input[data-v-55a9a186]:not([type=checkbox]):not([type=radio]),.admin-shell-root select[data-v-55a9a186],.admin-shell-root textarea[data-v-55a9a186],.bl-page[data-v-55a9a186],.bl-title[data-v-55a9a186],.bl-stat strong[data-v-55a9a186]{color:#141414!important}.bl-table-wrap[data-v-55a9a186]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:20px!important;box-shadow:0 4px 18px #00000008!important}.bl-table thead tr[data-v-55a9a186]{background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.bl-table th[data-v-55a9a186]{color:#52525b!important}.bl-table td[data-v-55a9a186]{color:#141414!important;border-bottom:1px solid #d9d9d966!important}.bl-table tr:hover td[data-v-55a9a186]{background:#fafafa!important}.bl-card[data-v-55a9a186]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 16px -2px #00000008!important}.bl-card-title[data-v-55a9a186]{color:#141414!important;border-bottom-color:#d9d9d999!important}.bl-input[data-v-55a9a186],.bl-select[data-v-55a9a186],.bl-textarea[data-v-55a9a186]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:10px!important}.bl-toolbar[data-v-55a9a186]{background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.bl-btn-ghost[data-v-55a9a186],.bl-btn-sm[data-v-55a9a186]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.bc-page[data-v-55a9a186],.bc-title[data-v-55a9a186]{color:#141414!important}.bc-tree-node[data-v-55a9a186]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:16px!important;box-shadow:0 2px 10px #00000005!important}.bc-tree-cat[data-v-55a9a186],.bc-tree-name[data-v-55a9a186]{color:#141414!important}.bc-modal[data-v-55a9a186]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;box-shadow:0 24px 64px #00000026!important}.bc-modal-header[data-v-55a9a186]{color:#141414!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.bc-modal-footer[data-v-55a9a186]{background:#f9f9f9!important;border-top:1px solid #d9d9d9b3!important}.bc-input[data-v-55a9a186],.bc-select[data-v-55a9a186],.bc-textarea[data-v-55a9a186]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.bc-table thead tr[data-v-55a9a186]{background:#f9f9f9!important}.bc-table th[data-v-55a9a186]{color:#52525b!important}.bc-table td[data-v-55a9a186]{color:#141414!important;border-bottom-color:#d9d9d966!important}.ah-root[data-v-55a9a186],.ah-title[data-v-55a9a186]{color:#141414!important}.ah-tabs[data-v-55a9a186]{border-bottom:1px solid #d9d9d9b3!important}.ah-tab[data-v-55a9a186]{color:#71717a!important}.ah-tab[data-v-55a9a186]:hover{color:#141414!important}.ah-tab.active[data-v-55a9a186]{color:#1791ff!important;border-bottom-color:#1791ff!important}.ah-pos-card[data-v-55a9a186]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 18px -2px #0000000a!important}.ah-pos-title[data-v-55a9a186]{color:#141414!important}.ah-pos-desc[data-v-55a9a186]{color:#52525b!important}.ah-tag[data-v-55a9a186]{color:#52525b!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.acs[data-v-55a9a186]{color:#141414!important;--surface:#fff!important;--surface-hover:#f4f4f5!important;--border:#d9d9d9b3!important;--border-strong:#d9d9d9e6!important;--text:#141414!important;--text-secondary:#71717a!important;--text-muted:#8c8c8c!important;background:0 0!important}.acs-list[data-v-55a9a186],.acs-chat[data-v-55a9a186]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 20px #00000008!important}.acs-chat-header[data-v-55a9a186]{background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.acs-item-name[data-v-55a9a186]{color:#141414!important}.acs-item[data-v-55a9a186]:hover{background:#fafafa!important}.acs-item.active[data-v-55a9a186]{background:#1791ff0f!important;border-right:3px solid #1791ff!important}.ml-toolbar[data-v-55a9a186],.ml-body[data-v-55a9a186]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 18px #00000008!important}.ml-select[data-v-55a9a186],.ml-search[data-v-55a9a186]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important}.modal-box[data-v-55a9a186]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:20px!important;box-shadow:0 20px 60px #00000026!important}.modal-header[data-v-55a9a186],.modal-footer[data-v-55a9a186]{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9b3!important}.pr-page[data-v-55a9a186]{color:#141414!important}.pr-badge-pill[data-v-55a9a186]{color:#1791ff!important;background:#1791ff14!important;border-color:#1791ff33!important}.pr-main-title[data-v-55a9a186]{color:#141414!important}.pr-main-desc[data-v-55a9a186]{color:#71717a!important}.pr-page .action-primary[data-v-55a9a186]{color:#fff!important;background:#1791ff!important;box-shadow:0 4px 14px #1791ff40!important}.pr-page .action-primary[data-v-55a9a186]:hover{background:#1580e6!important}.pr-page .action-ghost[data-v-55a9a186]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.pr-page .action-ghost[data-v-55a9a186]:hover{background:#f9f9f9!important}.pr-page .stat-card[data-v-55a9a186]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .stat-label[data-v-55a9a186]{color:#71717a!important}.pr-page .stat-value[data-v-55a9a186]{color:#141414!important}.pr-toolbar[data-v-55a9a186]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .search-input[data-v-55a9a186],.pr-page .filter-select[data-v-55a9a186],.pr-page .form-input[data-v-55a9a186],.pr-page .form-select[data-v-55a9a186],.pr-page .form-textarea[data-v-55a9a186]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important;border-radius:10px!important}.pr-page .search-input[data-v-55a9a186]:focus,.pr-page .filter-select[data-v-55a9a186]:focus,.pr-page .form-input[data-v-55a9a186]:focus,.pr-page .form-select[data-v-55a9a186]:focus,.pr-page .form-textarea[data-v-55a9a186]:focus{background:#fff!important;border-color:#1791ff!important;box-shadow:0 0 0 3px #1791ff1f!important}.pr-page .view-btn[data-v-55a9a186]{color:#71717a!important;background:0 0!important}.pr-page .view-btn.active[data-v-55a9a186]{color:#1791ff!important;background:#1791ff1a!important}.pr-page .refresh-btn[data-v-55a9a186]{color:#71717a!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.pr-page .refresh-btn[data-v-55a9a186]:hover{color:#141414!important;background:#f9f9f9!important}.prod-card[data-v-55a9a186]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.prod-card[data-v-55a9a186]:hover{border-color:#1791ff66!important;box-shadow:0 10px 24px -4px #00000014!important}.prod-card .card-cover[data-v-55a9a186]{background:#f9f9f9!important}.prod-card .card-title[data-v-55a9a186]{color:#141414!important}.prod-card .card-inst[data-v-55a9a186]{color:#71717a!important}.prod-card .bundle-chip[data-v-55a9a186]{color:#52525b!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.prod-card .card-footer-stats[data-v-55a9a186]{border-top-color:#d9d9d999!important}.prod-card .price-val[data-v-55a9a186]{color:#141414!important}.prod-card .card-actions[data-v-55a9a186]{background:#f9f9f9!important;border-top-color:#d9d9d999!important}.prod-card .card-btn.btn-edit[data-v-55a9a186]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.prod-card .card-btn.btn-edit[data-v-55a9a186]:hover{background:#f9f9f9!important}.prod-card .card-btn.btn-del[data-v-55a9a186]{color:#dc2626!important;background:#fee2e2!important;border-color:#fecaca!important}.pr-table-container[data-v-55a9a186]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-table-container .modern-table th[data-v-55a9a186]{color:#52525b!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important;font-weight:700!important}.pr-table-container .modern-table td[data-v-55a9a186]{color:#141414!important;border-bottom:1px solid #d9d9d980!important}.pr-table-container .modern-table tr:hover td[data-v-55a9a186]{background:#f9f9f9!important}.pr-table-container .td-title[data-v-55a9a186]{color:#141414!important}.pr-page .seasons-manager-card[data-v-55a9a186],.pr-page .library-manager-card[data-v-55a9a186],.pr-page .course-details-card[data-v-55a9a186]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .season-item-card[data-v-55a9a186],.pr-page .lib-item-card[data-v-55a9a186]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:14px!important;box-shadow:0 2px 10px #00000005!important}.pr-page .season-title-input[data-v-55a9a186],.pr-page .lib-title-input[data-v-55a9a186]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important;border-radius:8px!important}.pr-page .modal-backdrop[data-v-55a9a186]{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#0006!important}.pr-page .modal-window[data-v-55a9a186],.pr-page .cat-modal-window[data-v-55a9a186]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:22px!important;box-shadow:0 20px 60px #00000026!important}.pr-page .modal-header-bar[data-v-55a9a186],.pr-page .modal-footer-bar[data-v-55a9a186]{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9b3!important}.pr-page .cat-list-item[data-v-55a9a186]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important;border-radius:10px!important}.pr-page .form-label[data-v-55a9a186]{color:#3f3f46!important;font-weight:700!important}.kpi-dashboard[data-v-55a9a186]{color:#141414!important;background:0 0!important}.kpi-dashboard .hero-title[data-v-55a9a186],.kpi-dashboard .section-title[data-v-55a9a186],.kpi-dashboard .quick-stat-value[data-v-55a9a186],.kpi-dashboard .stat-value[data-v-55a9a186],.kpi-dashboard .info-title[data-v-55a9a186],.kpi-dashboard .performance-value[data-v-55a9a186],.kpi-dashboard .score-title[data-v-55a9a186],.kpi-dashboard .breakdown-title[data-v-55a9a186],.kpi-dashboard .leaderboard-title[data-v-55a9a186],.kpi-dashboard .table-cell-name[data-v-55a9a186]{color:#141414!important}.kpi-dashboard .hero-subtitle[data-v-55a9a186],.kpi-dashboard .section-subtitle[data-v-55a9a186],.kpi-dashboard .quick-stat-label[data-v-55a9a186],.kpi-dashboard .stat-label[data-v-55a9a186],.kpi-dashboard .performance-label[data-v-55a9a186],.kpi-dashboard .empty-text[data-v-55a9a186],.kpi-dashboard .report-date[data-v-55a9a186],.kpi-dashboard .progress-text[data-v-55a9a186]{color:#71717a!important}.kpi-dashboard .quick-stat-card[data-v-55a9a186],.kpi-dashboard .stat-card[data-v-55a9a186],.kpi-dashboard .report-card[data-v-55a9a186],.kpi-dashboard .empty-state[data-v-55a9a186],.kpi-dashboard .info-card[data-v-55a9a186],.kpi-dashboard .actions-bar[data-v-55a9a186],.kpi-dashboard .performance-badge[data-v-55a9a186],.kpi-dashboard .score-card[data-v-55a9a186],.kpi-dashboard .breakdown-card[data-v-55a9a186],.kpi-dashboard .leaderboard-card[data-v-55a9a186],.kpi-dashboard .kpi-card[data-v-55a9a186],.kpi-dashboard .team-card[data-v-55a9a186],.kpi-dashboard .history-card[data-v-55a9a186]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.kpi-dashboard .actions-bar[data-v-55a9a186],.kpi-dashboard .time-selector[data-v-55a9a186]{background:#fff!important;border:1px solid #d9d9d9b3!important}.kpi-dashboard .time-btn[data-v-55a9a186]{color:#71717a!important}.kpi-dashboard .time-btn.active[data-v-55a9a186]{color:#fff!important;background:#1791ff!important}.kpi-dashboard .action-btn[data-v-55a9a186]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.kpi-dashboard .action-btn[data-v-55a9a186]:hover{background:#f9f9f9!important}.kpi-dashboard .progress-bar[data-v-55a9a186]{background:#f9f9f9!important;border:1px solid #d9d9d999!important}.kpi-dashboard .table th[data-v-55a9a186]{color:#52525b!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important;font-weight:700!important}.kpi-dashboard .table td[data-v-55a9a186]{color:#141414!important;border-bottom:1px solid #d9d9d980!important}.kpi-dashboard .table tr:hover td[data-v-55a9a186]{background:#f9f9f9!important}.kpi-dashboard .report-card[data-v-55a9a186]{background:#fff!important;border:1px solid #d9d9d9b3!important}.kpi-dashboard .report-text[data-v-55a9a186]{color:#141414!important}.kpi-dashboard .report-reply[data-v-55a9a186]{background:#f9f9f9!important;border-right-color:#1791ff!important}.kpi-dashboard .reply-text[data-v-55a9a186]{color:#3f3f46!important}@media (width<=700px){.tbl-wrap .ad-table thead[data-v-55a9a186]{display:none}.tbl-wrap .ad-table[data-v-55a9a186],.tbl-wrap .ad-table tbody[data-v-55a9a186]{display:block;overflow:visible}.tbl-wrap .ad-table tbody tr[data-v-55a9a186]{background:#fff;border:1px solid #d9d9d9b3;border-radius:14px;margin:12px;display:block;box-shadow:0 2px 8px #00000005}.tbl-wrap .ad-table tbody tr[data-v-55a9a186]:hover{background:#fafafa}.tbl-wrap .ad-table tbody tr.row-selected[data-v-55a9a186]{background:#1791ff0f;border-color:#1791ff}.tbl-wrap .ad-table td[data-v-55a9a186]{white-space:normal;border-bottom:1px solid #d9d9d966;justify-content:space-between;align-items:center;gap:12px;max-width:none;padding:11px 16px;font-size:13px;display:flex}.tbl-wrap .ad-table td[data-v-55a9a186]:last-child{border-bottom:none}.tbl-wrap .ad-table td[data-label][data-v-55a9a186]:before{content:attr(data-label);color:#71717a;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;order:1;font-size:11px;font-weight:700}.tbl-wrap .ad-table td[data-v-55a9a186]>*{order:0;min-width:0}:is(.tbl-wrap .ad-table td[data-v-55a9a186]:has(>.chk-wrap),.tbl-wrap .ad-table td[data-v-55a9a186]:has(>label.chk-wrap)){display:none}.tbl-wrap .ad-table .act[data-v-55a9a186]{flex-wrap:wrap;justify-content:flex-start;gap:8px;padding:12px 16px}.tbl-wrap .ad-table .act button[data-v-55a9a186]{flex:auto;justify-content:center}}.date-filter[data-v-55a9a186]{align-items:center;gap:6px;display:flex}.date-filter input[data-v-55a9a186]{color:#fff;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:7px;outline:none;width:130px;padding:8px 10px;font-family:inherit;font-size:12.5px;transition:border-color .15s}.date-filter input[data-v-55a9a186]:focus{border-color:var(--red)}.btn-today-filter[data-v-55a9a186]{color:#60a5fa;cursor:pointer;white-space:nowrap;background:#60a5fa1a;border:1px solid #60a5fa4d;border-radius:6px;padding:7px 11px;font-family:inherit;font-size:11.5px;font-weight:600;transition:background .15s}.btn-today-filter[data-v-55a9a186]:hover{background:#60a5fa33}.btn-clear-dates[data-v-55a9a186]{color:#888;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:6px;padding:6px 9px;font-size:12px;transition:color .15s,border-color .15s}.btn-clear-dates[data-v-55a9a186]:hover{color:#f87171;border-color:#f8717166}.th-act[data-v-55a9a186],.act-cell[data-v-55a9a186]{text-align:center;width:48px}.btn-edit[data-v-55a9a186]{width:32px;height:32px;color:var(--green);cursor:pointer;background:0 0;border:1px solid #00b86b4d;border-radius:7px;justify-content:center;align-items:center;padding:0;font-size:15px;transition:border-color .15s,background .15s;display:inline-flex}.btn-edit[data-v-55a9a186]:hover{background:#00b86b1a;border-color:#00b86b99}.act-cell[data-v-55a9a186]{white-space:nowrap}.act-cell .btn-edit+.btn-edit[data-v-55a9a186]{color:#7dd3fc;border-color:#60a5fa57;margin-right:5px;font-size:13px}.act-cell .btn-edit+.btn-edit[data-v-55a9a186]:hover{background:#60a5fa1f;border-color:#60a5fab3}.modal-x[data-v-55a9a186]{color:#71717a;cursor:pointer;background:#fff;border:1px solid #d9d9d9d9;border-radius:8px;width:32px;height:32px;font-size:18px;line-height:1;transition:all .15s}.modal-x[data-v-55a9a186]:hover{color:#141414;background:#f9f9f9;border-color:#1791ff}.form-grid.one-col[data-v-55a9a186]{grid-template-columns:1fr;gap:15px;padding:20px 24px;display:grid}.form-grid.one-col label[data-v-55a9a186]{color:#52525b;flex-direction:column;gap:7px;font-size:12.5px;font-weight:600;display:flex}.form-grid.one-col input[data-v-55a9a186],.form-grid.one-col select[data-v-55a9a186],.form-grid.one-col textarea[data-v-55a9a186]{color:#141414;width:100%;font:inherit;background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:10px;outline:none;padding:10px 14px;font-size:13.5px;transition:all .15s}.form-grid.one-col textarea[data-v-55a9a186]{resize:vertical;min-height:80px}.form-grid.one-col input[data-v-55a9a186]:focus,.form-grid.one-col select[data-v-55a9a186]:focus,.form-grid.one-col textarea[data-v-55a9a186]:focus{background:#fff;border-color:#1791ff;box-shadow:0 0 0 3px #1791ff1a}.form-grid.one-col select option[data-v-55a9a186]{color:#141414;background:#fff}.phone-link[data-v-55a9a186]{color:#1791ff;font-size:13px;font-weight:500;text-decoration:none;transition:color .15s}.phone-link[data-v-55a9a186]:hover{color:#0077e6}.phone-link-lg[data-v-55a9a186]{color:#1791ff;font-size:13.5px;font-weight:600;text-decoration:none;transition:color .15s}.phone-link-lg[data-v-55a9a186]:hover{color:#0077e6}.pagination[data-v-55a9a186]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.pg-info[data-v-55a9a186]{color:#71717a;font-size:12.5px}.pg-nav[data-v-55a9a186]{gap:4px;display:flex}.pg-nav button[data-v-55a9a186],.pg-dots[data-v-55a9a186]{color:#141414;cursor:pointer;background:#fff;border:1px solid #d9d9d9d9;border-radius:8px;min-width:32px;height:32px;padding:0 8px;font-family:inherit;font-size:12.5px;font-weight:500;transition:all .15s}.pg-nav button[data-v-55a9a186]:hover:not(:disabled){color:#1791ff;border-color:#1791ff}.pg-nav button.active[data-v-55a9a186]{color:#fff;background:#1791ff;border-color:#1791ff}.pg-nav button[data-v-55a9a186]:disabled{opacity:.35;cursor:not-allowed}.pg-per[data-v-55a9a186]{color:#71717a;align-items:center;gap:8px;font-size:12.5px;display:flex}.pg-per select[data-v-55a9a186]{color:#141414;background:#fff;border:1px solid #d9d9d9d9;border-radius:8px;padding:6px 10px;font-family:inherit;font-size:12.5px}.modal-overlay[data-v-55a9a186]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:200;background:#00000073;justify-content:center;align-items:flex-start;padding:24px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}.modal[data-v-55a9a186]{color:#141414;background:#fff;border:1px solid #d9d9d9d9;border-radius:clamp(16px,1.8vw,22px);width:100%;max-width:700px;margin:auto;box-shadow:0 24px 60px #00000026}.modal-xl[data-v-55a9a186]{max-width:820px}.modal-head[data-v-55a9a186]{z-index:2;background:#f9f9f9;border-bottom:1px solid #d9d9d9b3;justify-content:space-between;align-items:flex-start;padding:20px 24px 14px;display:flex;position:sticky;top:0}.modal-head h2[data-v-55a9a186]{color:#141414;margin:0;font-size:16px;font-weight:700}.modal-close[data-v-55a9a186]{color:#71717a;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;padding:4px 8px;font-size:18px}.modal-close[data-v-55a9a186]:hover{color:#141414;background:#0000000f}.modal-body[data-v-55a9a186]{background:#fff;padding:20px 24px}.modal-foot[data-v-55a9a186]{z-index:2;background:#f9f9f9;border-top:1px solid #d9d9d9b3;justify-content:flex-end;gap:10px;padding:14px 24px 20px;display:flex;position:sticky;bottom:0}.crm-section[data-v-55a9a186]{margin-bottom:24px}.crm-section[data-v-55a9a186]:last-of-type{margin-bottom:0}.crm-section-title[data-v-55a9a186]{letter-spacing:.05em;color:#1791ff;border-bottom:1px solid #1791ff33;margin-bottom:14px;padding-bottom:8px;font-size:12px;font-weight:700}.crm-grid[data-v-55a9a186]{grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}@media (width<=640px){.crm-grid[data-v-55a9a186]{grid-template-columns:1fr 1fr}}@media (width<=420px){.crm-grid[data-v-55a9a186]{grid-template-columns:1fr}}.form-group[data-v-55a9a186]{flex-direction:column;gap:5px;display:flex}.form-group label[data-v-55a9a186]{color:#52525b;font-size:12px;font-weight:600}.form-group input[data-v-55a9a186],.form-group select[data-v-55a9a186],.form-group textarea[data-v-55a9a186]{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:8px;outline:none;padding:9px 12px;font-family:inherit;font-size:13px;transition:all .15s}.form-group input[data-v-55a9a186]::placeholder,.form-group textarea[data-v-55a9a186]::placeholder{color:#a1a1aa}.form-group input[data-v-55a9a186]:focus,.form-group select[data-v-55a9a186]:focus,.form-group textarea[data-v-55a9a186]:focus{background:#fff;border-color:#1791ff;box-shadow:0 0 0 3px #1791ff1a}.form-group textarea[data-v-55a9a186]{resize:vertical}.form-group select option[data-v-55a9a186]{color:#141414;background:#fff}.crm-bool-row[data-v-55a9a186]{gap:24px;margin-top:14px;display:flex}.bool-label[data-v-55a9a186]{cursor:pointer;color:#141414;align-items:center;gap:8px;font-size:13.5px;font-weight:500;display:flex}.bool-label input[type=checkbox][data-v-55a9a186]{cursor:pointer;accent-color:#1791ff;width:16px;height:16px}.btn-primary[data-v-55a9a186]{color:#fff;cursor:pointer;background:#1791ff;border:none;border-radius:10px;padding:9px 22px;font-family:inherit;font-size:13.5px;font-weight:600;transition:all .15s}.btn-primary[data-v-55a9a186]:hover:not(:disabled){background:#0077e6}.btn-primary[data-v-55a9a186]:disabled{opacity:.45;cursor:not-allowed}.btn-ghost[data-v-55a9a186]{color:#141414;cursor:pointer;background:#fff;border:1px solid #d9d9d9d9;border-radius:10px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s}.btn-ghost[data-v-55a9a186]:hover{color:#1791ff;border-color:#1791ff}.payment-table[data-v-55a9a186]{background:#fff;border:1px solid #d9d9d9d9;border-radius:10px;margin-top:16px;overflow:hidden}.pt-row[data-v-55a9a186]{grid-template-columns:1fr 1fr 1fr 1fr;display:grid}.pt-row.pt-head[data-v-55a9a186]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3}.pt-row.pt-head .pt-cell[data-v-55a9a186]{color:#71717a;text-transform:uppercase;letter-spacing:.04em;font-size:11.5px;font-weight:700}.pt-cell[data-v-55a9a186]{color:#141414;border-bottom:1px solid #d9d9d980;align-items:center;padding:10px 14px;font-size:13px;display:flex}.pt-row:last-child .pt-cell[data-v-55a9a186]{border-bottom:none}.btn-add-installment[data-v-55a9a186]{color:#16a34a;cursor:pointer;background:#16a34a1a;border:1px solid #16a34a4d;border-radius:8px;padding:6px 14px;font-family:inherit;font-size:12px;font-weight:600;transition:background .15s}.btn-add-installment[data-v-55a9a186]:hover{background:#16a34a2e}.installment-table[data-v-55a9a186]{background:#fff;border:1px solid #d9d9d9d9;border-radius:10px;overflow:hidden}.inst-row[data-v-55a9a186]{border-bottom:1px solid #d9d9d980;align-items:center;gap:0;display:flex}.inst-row[data-v-55a9a186]:last-child{border-bottom:none}.inst-row.inst-head[data-v-55a9a186]{background:#f9f9f9}.inst-row.inst-head .inst-cell[data-v-55a9a186]{color:#71717a;text-transform:uppercase;letter-spacing:.04em;font-size:11.5px;font-weight:700}.inst-cell[data-v-55a9a186]{color:#141414;flex:1;align-items:center;padding:10px 12px;font-size:12.5px;display:flex}.inst-input[data-v-55a9a186]{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:6px;outline:none;width:100%;padding:6px 10px;font-family:inherit;font-size:12px;transition:all .15s}.inst-input[data-v-55a9a186]:focus{background:#fff;border-color:#1791ff}.btn-remove-inst[data-v-55a9a186]{color:#71717a;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px;font-size:15px;transition:color .15s}.btn-remove-inst[data-v-55a9a186]:hover{color:#ef4444}.date-input-wrap[data-v-55a9a186]{align-items:center;gap:6px;display:flex}.date-input-wrap input[data-v-55a9a186]{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:8px;outline:none;flex:1;padding:9px 12px;font-family:inherit;font-size:13px;transition:all .15s}.date-input-wrap input[data-v-55a9a186]:focus{background:#fff;border-color:#1791ff}.btn-today[data-v-55a9a186]{color:#1791ff;cursor:pointer;white-space:nowrap;background:#1791ff1a;border:1px solid #1791ff4d;border-radius:8px;padding:6px 12px;font-family:inherit;font-size:11.5px;font-weight:600;transition:all .15s}.btn-today[data-v-55a9a186]:hover{background:#1791ff33}.btn-clear-date[data-v-55a9a186]{color:#ef4444;cursor:pointer;white-space:nowrap;background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;padding:6px 10px;font-family:inherit;font-size:12px;line-height:1;transition:all .15s}.btn-clear-date[data-v-55a9a186]:hover{background:#ef444433}.toobit-section[data-v-55a9a186]{background:#1791ff0d;border:1px solid #1791ff33;border-radius:12px;margin-top:16px;padding:16px}.toobit-header[data-v-55a9a186]{color:#1791ff;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.toobit-icon[data-v-55a9a186]{font-size:16px}.adm-page[data-v-b7052d90]::-webkit-scrollbar{width:6px;height:6px}.admin-shell-root[data-v-b7052d90] ::-webkit-scrollbar{width:6px;height:6px}.adm-page[data-v-b7052d90]::-webkit-scrollbar-track{background:0 0}.admin-shell-root[data-v-b7052d90] ::-webkit-scrollbar-track{background:0 0}.adm-page[data-v-b7052d90]::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.admin-shell-root[data-v-b7052d90] ::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.adm-page[data-v-b7052d90]::-webkit-scrollbar-thumb:hover{background:#1791ff80}.admin-shell-root[data-v-b7052d90] ::-webkit-scrollbar-thumb:hover{background:#1791ff80}.adm-page[data-v-b7052d90]{scrollbar-width:thin;scrollbar-color:#d9d9d9cc transparent;color:#141414;width:100%;font-family:var(--body,"Estedad", system-ui, sans-serif)}.adm-page[data-v-b7052d90] *{box-sizing:border-box}.adm-page select[data-v-b7052d90],.adm-page input[data-v-b7052d90],.adm-page textarea[data-v-b7052d90]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#141414;background:#fff}.adm-page select option[data-v-b7052d90],.adm-page select optgroup[data-v-b7052d90]{color:#141414!important;background:#fff!important}.adm-head[data-v-b7052d90]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}.adm-eyebrow[data-v-b7052d90]{letter-spacing:.2em;color:#1791ff;font-size:11.5px;font-weight:700;font-family:var(--mono,monospace);margin-bottom:6px;display:block}.adm-head h1[data-v-b7052d90]{font-family:var(--display,"Estedad", system-ui, sans-serif);letter-spacing:-.015em;color:#141414;margin:0;font-size:clamp(22px,1.4vw + 14px,30px);font-weight:800;line-height:1.2}.adm-head-actions[data-v-b7052d90]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adm-refresh[data-v-b7052d90],.adm-btn-ghost[data-v-b7052d90]{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9cc;border-radius:12px;align-items:center;gap:6px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:600;transition:all .18s;display:inline-flex;box-shadow:0 1px 3px #00000005}.adm-refresh[data-v-b7052d90]:hover,.adm-btn-ghost[data-v-b7052d90]:hover{color:#1791ff;background:#1791ff0a;border-color:#1791ff;transform:translateY(-1px)}.adm-refresh[data-v-b7052d90]:disabled{opacity:.6;cursor:progress}.adm-err[data-v-b7052d90]{color:#dc2626;background:#ef444414;border:1px solid #ef444433;border-radius:14px;margin-bottom:20px;padding:14px 18px;font-size:13.5px;font-weight:500}.adm-kpis[data-v-b7052d90]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:26px;display:grid}.kpi[data-v-b7052d90]{background:#fff;border:1px solid #d9d9d9b3;border-radius:20px;padding:20px 20px 16px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 4px 18px -2px #0000000a}.kpi[data-v-b7052d90]:hover{transform:translateY(-2px);box-shadow:0 8px 24px -4px #00000012}.kpi[data-v-b7052d90]:before{content:"";pointer-events:none;background:radial-gradient(circle,#1791ff1a,#0000 70%);width:140px;height:140px;position:absolute;inset:auto -20% -60% auto}.kpi-l[data-v-b7052d90]{color:#71717a;letter-spacing:.04em;font-size:12px;font-weight:600}.kpi-v[data-v-b7052d90]{font-family:var(--mono,monospace);color:#141414;margin-top:8px;font-size:26px;font-weight:800;line-height:1.15}.kpi-s[data-v-b7052d90]{color:#a1a1aa;margin-top:6px;font-size:11.5px}.card[data-v-b7052d90]{color:#141414;background:#fff;border:1px solid #d9d9d9b3;border-radius:22px;padding:22px;box-shadow:0 8px 24px -4px #0000000a}.card-head[data-v-b7052d90]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.card-head h3[data-v-b7052d90]{color:#141414;margin:0;font-size:15px;font-weight:800}.card-meta[data-v-b7052d90]{letter-spacing:.15em;color:#8c8c8c;font-size:11px;font-family:var(--mono,monospace)}.adm-grid[data-v-b7052d90]{grid-template-columns:1.4fr 1fr;gap:20px;margin-bottom:20px;display:grid}.adm-grid.two[data-v-b7052d90]{grid-template-columns:1fr 1fr}@media (width<=980px){.adm-grid[data-v-b7052d90],.adm-grid.two[data-v-b7052d90]{grid-template-columns:1fr}}.adm-filters[data-v-b7052d90]{background:#fff;border:1px solid #d9d9d9b3;border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;padding:14px 18px;display:flex;box-shadow:0 2px 10px #00000005}.adm-filters input[data-v-b7052d90],.adm-filters select[data-v-b7052d90]{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9cc;border-radius:12px;outline:none;flex:140px;min-width:0;padding:9px 14px;font-family:inherit;font-size:13px;transition:border-color .18s,box-shadow .18s}.adm-filters input[data-v-b7052d90]:focus,.adm-filters select[data-v-b7052d90]:focus{border-color:#1791ff;box-shadow:0 0 0 3px #1791ff26}.adm-filters button[data-v-b7052d90]{color:#fff;cursor:pointer;white-space:nowrap;background:#1791ff;border:0;border-radius:12px;flex-shrink:0;padding:10px 22px;font-family:inherit;font-size:13px;font-weight:700;transition:all .18s;box-shadow:0 2px 8px #1791ff40}.adm-filters button[data-v-b7052d90]:hover{background:#0070d6;transform:translateY(-1px)}.adm-filters button[data-v-b7052d90]:disabled{opacity:.6;cursor:progress}.tbl-wrap[data-v-b7052d90]{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #d9d9d9b3;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 6px 24px -4px #0000000a}@media (width<=900px){.tbl-wrap[data-v-b7052d90]{overflow-x:auto}.tbl-wrap[data-v-b7052d90]:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000000f,#0000);width:40px;position:absolute;top:0;bottom:0;left:0}}.ad-table[data-v-b7052d90]{border-collapse:collapse;width:100%;font-size:13.5px}.ad-table thead tr[data-v-b7052d90]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3}.ad-table th[data-v-b7052d90]{text-align:right;letter-spacing:.06em;color:#52525b;white-space:nowrap;text-transform:uppercase;padding:14px 18px;font-size:11.5px;font-weight:700}.ad-table th[data-v-b7052d90]:first-child{padding-right:20px}.ad-table th[data-v-b7052d90]:last-child{padding-left:20px}.ad-table tbody tr[data-v-b7052d90]{border-bottom:1px solid #d9d9d966;transition:background .12s}.ad-table tbody tr[data-v-b7052d90]:last-child{border-bottom:none}.ad-table tbody tr[data-v-b7052d90]:hover{background:#fafafa}.ad-table tbody tr.row-selected[data-v-b7052d90]{background:#1791ff0f}.ad-table td[data-v-b7052d90]{text-align:right;color:#141414;vertical-align:middle;max-width:240px;padding:14px 18px}.ad-table td[data-v-b7052d90]:first-child{padding-right:20px}.ad-table td[data-v-b7052d90]:last-child{padding-left:20px}.ad-table .cell-clip[data-v-b7052d90]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ad-table .act[data-v-b7052d90]{flex-wrap:nowrap;justify-content:flex-end;gap:8px;display:flex}.ad-table .act button[data-v-b7052d90]{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9cc;border-radius:8px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:all .15s}.ad-table .act button[data-v-b7052d90]:hover{color:#1791ff;background:#1791ff0d;border-color:#1791ff}.ad-table .act button.danger[data-v-b7052d90]{color:#ef4444;background:#ef444405;border-color:#ef44444d}.ad-table .act button.danger[data-v-b7052d90]:hover{background:#ef444414;border-color:#ef4444}.ad-table .act button.ok[data-v-b7052d90]{color:#059669;background:#10b98105;border-color:#10b9814d}.ad-table .act button.ok[data-v-b7052d90]:hover{background:#10b98114;border-color:#059669}.ad-table .tbl-empty td[data-v-b7052d90]{text-align:center;color:#71717a;padding:48px 20px;font-size:13.5px}.chk-wrap[data-v-b7052d90]{cursor:pointer;justify-content:center;align-items:center;display:flex}.chk-wrap input[type=checkbox][data-v-b7052d90]{accent-color:#1791ff;cursor:pointer;border-radius:4px;width:17px;height:17px}.badge[data-v-b7052d90]{white-space:nowrap;border-radius:999px;align-items:center;padding:3px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.badge.green[data-v-b7052d90]{color:#059669;background:#10b9811f}.badge.red[data-v-b7052d90]{color:#dc2626;background:#ef44441f}.badge.gray[data-v-b7052d90]{color:#52525b;background:#f4f4f5;border:1px solid #d9d9d999}.badge.amber[data-v-b7052d90]{color:#d97706;background:#f6a50024}.badge.blue[data-v-b7052d90]{color:#0284c7;background:#1791ff1f}.badge.purple[data-v-b7052d90]{color:#9333ea;background:#a855f71f}.pagination[data-v-b7052d90]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.pg-info[data-v-b7052d90]{color:#71717a;white-space:nowrap;font-size:12.5px}.pg-nav[data-v-b7052d90]{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.pg-nav button[data-v-b7052d90]{color:#141414;min-width:36px;height:36px;font-family:var(--mono,monospace);cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;justify-content:center;align-items:center;padding:0 10px;font-size:13px;font-weight:600;transition:all .15s;display:flex}.pg-nav button[data-v-b7052d90]:hover:not(:disabled){color:#1791ff;background:#1791ff0d;border-color:#1791ff}.pg-nav button.active[data-v-b7052d90]{color:#fff;background:#1791ff;border-color:#1791ff;font-weight:700}.pg-nav button[data-v-b7052d90]:disabled{opacity:.35;cursor:default}.pg-nav .pg-dots[data-v-b7052d90]{cursor:default;color:#71717a;background:0 0;border:none}.pg-per[data-v-b7052d90]{color:#71717a;align-items:center;gap:8px;font-size:12.5px;display:flex}.pg-per select[data-v-b7052d90]{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;outline:none;padding:6px 12px;font-family:inherit;font-size:12.5px}.action-bar[data-v-b7052d90]{opacity:0;background:#1791ff14;border:1px solid #1791ff40;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;max-height:0;margin-bottom:14px;padding:12px 16px;transition:max-height .25s,opacity .2s,padding .2s;display:flex;overflow:hidden}.action-bar.visible[data-v-b7052d90]{opacity:1;max-height:90px}.sel-count[data-v-b7052d90]{color:#1791ff;flex:1;font-size:13.5px;font-weight:700}.btn-assign[data-v-b7052d90]{color:#fff;cursor:pointer;background:#1791ff;border:none;border-radius:10px;padding:8px 16px;font-family:inherit;font-size:12.5px;font-weight:700;transition:background .15s}.btn-assign[data-v-b7052d90]:hover{background:#0070d6}.btn-clear-sel[data-v-b7052d90]{color:#141414;cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;padding:8px 14px;font-family:inherit;font-size:12.5px;font-weight:600}.btn-clear-sel[data-v-b7052d90]:hover{border-color:#141414}.modal-overlay[data-v-b7052d90]{-webkit-backdrop-filter:blur(8px);z-index:200;background:#00000073;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out admModalFadeIn-b7052d90;display:flex;position:fixed;inset:0}@keyframes admModalFadeIn-b7052d90{0%{opacity:0}to{opacity:1}}.modal[data-v-b7052d90]{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:24px;width:100%;max-width:580px;max-height:90dvh;animation:.25s ease-out admModalSlideUp-b7052d90;overflow-y:auto;box-shadow:0 24px 64px #00000026}@keyframes admModalSlideUp-b7052d90{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-head[data-v-b7052d90]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3;border-radius:24px 24px 0 0;justify-content:space-between;align-items:center;padding:20px 24px 16px;display:flex}.modal-head h2[data-v-b7052d90]{color:#141414;margin:0;font-size:17px;font-weight:800}.modal-close[data-v-b7052d90]{color:#71717a;cursor:pointer;background:#fff;border:1px solid #d9d9d9b3;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;transition:all .15s;display:flex}.modal-close[data-v-b7052d90]:hover{color:#ef4444;background:#ef444414;border-color:#ef444433}.modal-body[data-v-b7052d90]{color:#141414;padding:24px}.modal-footer[data-v-b7052d90]{background:#f9f9f9;border-top:1px solid #d9d9d9b3;border-radius:0 0 24px 24px;justify-content:flex-end;gap:10px;padding:18px 24px;display:flex}.modal-footer button[data-v-b7052d90]{cursor:pointer;color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;padding:10px 20px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s}.modal-footer button.primary[data-v-b7052d90]{color:#fff;background:#1791ff;border-color:#1791ff;font-weight:700}.modal-footer button.primary[data-v-b7052d90]:hover{background:#0070d6}.modal-footer button[data-v-b7052d90]:hover:not(.primary){border-color:#141414}.admin-shell-root .bg-surface-card[data-v-b7052d90],.admin-shell-root .bg-surface[data-v-b7052d90]{color:#141414!important;background:#fff!important;border-color:#d9d9d9b3!important}.admin-shell-root .border-white\/5[data-v-b7052d90],.admin-shell-root .border-white\/10[data-v-b7052d90],.admin-shell-root .border-white\/20[data-v-b7052d90]{border-color:#d9d9d9b3!important}.admin-shell-root .divide-white\/\[0\.04\][data-v-b7052d90],.admin-shell-root .divide-white\/10[data-v-b7052d90]{border-color:#d9d9d966!important}.admin-shell-root .hover\:bg-white\/\[0\.01\][data-v-b7052d90]:hover,.admin-shell-root .hover\:bg-white\/\[0\.04\][data-v-b7052d90]:hover{background-color:#fbfbfb!important}.admin-shell-root input[data-v-b7052d90]:not([type=checkbox]):not([type=radio]),.admin-shell-root select[data-v-b7052d90],.admin-shell-root textarea[data-v-b7052d90],.bl-page[data-v-b7052d90],.bl-title[data-v-b7052d90],.bl-stat strong[data-v-b7052d90]{color:#141414!important}.bl-table-wrap[data-v-b7052d90]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:20px!important;box-shadow:0 4px 18px #00000008!important}.bl-table thead tr[data-v-b7052d90]{background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.bl-table th[data-v-b7052d90]{color:#52525b!important}.bl-table td[data-v-b7052d90]{color:#141414!important;border-bottom:1px solid #d9d9d966!important}.bl-table tr:hover td[data-v-b7052d90]{background:#fafafa!important}.bl-card[data-v-b7052d90]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 16px -2px #00000008!important}.bl-card-title[data-v-b7052d90]{color:#141414!important;border-bottom-color:#d9d9d999!important}.bl-input[data-v-b7052d90],.bl-select[data-v-b7052d90],.bl-textarea[data-v-b7052d90]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:10px!important}.bl-toolbar[data-v-b7052d90]{background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.bl-btn-ghost[data-v-b7052d90],.bl-btn-sm[data-v-b7052d90]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.bc-page[data-v-b7052d90],.bc-title[data-v-b7052d90]{color:#141414!important}.bc-tree-node[data-v-b7052d90]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:16px!important;box-shadow:0 2px 10px #00000005!important}.bc-tree-cat[data-v-b7052d90],.bc-tree-name[data-v-b7052d90]{color:#141414!important}.bc-modal[data-v-b7052d90]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;box-shadow:0 24px 64px #00000026!important}.bc-modal-header[data-v-b7052d90]{color:#141414!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.bc-modal-footer[data-v-b7052d90]{background:#f9f9f9!important;border-top:1px solid #d9d9d9b3!important}.bc-input[data-v-b7052d90],.bc-select[data-v-b7052d90],.bc-textarea[data-v-b7052d90]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.bc-table thead tr[data-v-b7052d90]{background:#f9f9f9!important}.bc-table th[data-v-b7052d90]{color:#52525b!important}.bc-table td[data-v-b7052d90]{color:#141414!important;border-bottom-color:#d9d9d966!important}.ah-root[data-v-b7052d90],.ah-title[data-v-b7052d90]{color:#141414!important}.ah-tabs[data-v-b7052d90]{border-bottom:1px solid #d9d9d9b3!important}.ah-tab[data-v-b7052d90]{color:#71717a!important}.ah-tab[data-v-b7052d90]:hover{color:#141414!important}.ah-tab.active[data-v-b7052d90]{color:#1791ff!important;border-bottom-color:#1791ff!important}.ah-pos-card[data-v-b7052d90]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 18px -2px #0000000a!important}.ah-pos-title[data-v-b7052d90]{color:#141414!important}.ah-pos-desc[data-v-b7052d90]{color:#52525b!important}.ah-tag[data-v-b7052d90]{color:#52525b!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.acs[data-v-b7052d90]{color:#141414!important;--surface:#fff!important;--surface-hover:#f4f4f5!important;--border:#d9d9d9b3!important;--border-strong:#d9d9d9e6!important;--text:#141414!important;--text-secondary:#71717a!important;--text-muted:#8c8c8c!important;background:0 0!important}.acs-list[data-v-b7052d90],.acs-chat[data-v-b7052d90]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 20px #00000008!important}.acs-chat-header[data-v-b7052d90]{background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.acs-item-name[data-v-b7052d90]{color:#141414!important}.acs-item[data-v-b7052d90]:hover{background:#fafafa!important}.acs-item.active[data-v-b7052d90]{background:#1791ff0f!important;border-right:3px solid #1791ff!important}.ml-toolbar[data-v-b7052d90],.ml-body[data-v-b7052d90]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 18px #00000008!important}.ml-select[data-v-b7052d90],.ml-search[data-v-b7052d90]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important}.modal-box[data-v-b7052d90]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:20px!important;box-shadow:0 20px 60px #00000026!important}.modal-header[data-v-b7052d90],.modal-footer[data-v-b7052d90]{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9b3!important}.pr-page[data-v-b7052d90]{color:#141414!important}.pr-badge-pill[data-v-b7052d90]{color:#1791ff!important;background:#1791ff14!important;border-color:#1791ff33!important}.pr-main-title[data-v-b7052d90]{color:#141414!important}.pr-main-desc[data-v-b7052d90]{color:#71717a!important}.pr-page .action-primary[data-v-b7052d90]{color:#fff!important;background:#1791ff!important;box-shadow:0 4px 14px #1791ff40!important}.pr-page .action-primary[data-v-b7052d90]:hover{background:#1580e6!important}.pr-page .action-ghost[data-v-b7052d90]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.pr-page .action-ghost[data-v-b7052d90]:hover{background:#f9f9f9!important}.pr-page .stat-card[data-v-b7052d90]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .stat-label[data-v-b7052d90]{color:#71717a!important}.pr-page .stat-value[data-v-b7052d90]{color:#141414!important}.pr-toolbar[data-v-b7052d90]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .search-input[data-v-b7052d90],.pr-page .filter-select[data-v-b7052d90],.pr-page .form-input[data-v-b7052d90],.pr-page .form-select[data-v-b7052d90],.pr-page .form-textarea[data-v-b7052d90]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important;border-radius:10px!important}.pr-page .search-input[data-v-b7052d90]:focus,.pr-page .filter-select[data-v-b7052d90]:focus,.pr-page .form-input[data-v-b7052d90]:focus,.pr-page .form-select[data-v-b7052d90]:focus,.pr-page .form-textarea[data-v-b7052d90]:focus{background:#fff!important;border-color:#1791ff!important;box-shadow:0 0 0 3px #1791ff1f!important}.pr-page .view-btn[data-v-b7052d90]{color:#71717a!important;background:0 0!important}.pr-page .view-btn.active[data-v-b7052d90]{color:#1791ff!important;background:#1791ff1a!important}.pr-page .refresh-btn[data-v-b7052d90]{color:#71717a!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.pr-page .refresh-btn[data-v-b7052d90]:hover{color:#141414!important;background:#f9f9f9!important}.prod-card[data-v-b7052d90]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.prod-card[data-v-b7052d90]:hover{border-color:#1791ff66!important;box-shadow:0 10px 24px -4px #00000014!important}.prod-card .card-cover[data-v-b7052d90]{background:#f9f9f9!important}.prod-card .card-title[data-v-b7052d90]{color:#141414!important}.prod-card .card-inst[data-v-b7052d90]{color:#71717a!important}.prod-card .bundle-chip[data-v-b7052d90]{color:#52525b!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.prod-card .card-footer-stats[data-v-b7052d90]{border-top-color:#d9d9d999!important}.prod-card .price-val[data-v-b7052d90]{color:#141414!important}.prod-card .card-actions[data-v-b7052d90]{background:#f9f9f9!important;border-top-color:#d9d9d999!important}.prod-card .card-btn.btn-edit[data-v-b7052d90]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.prod-card .card-btn.btn-edit[data-v-b7052d90]:hover{background:#f9f9f9!important}.prod-card .card-btn.btn-del[data-v-b7052d90]{color:#dc2626!important;background:#fee2e2!important;border-color:#fecaca!important}.pr-table-container[data-v-b7052d90]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-table-container .modern-table th[data-v-b7052d90]{color:#52525b!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important;font-weight:700!important}.pr-table-container .modern-table td[data-v-b7052d90]{color:#141414!important;border-bottom:1px solid #d9d9d980!important}.pr-table-container .modern-table tr:hover td[data-v-b7052d90]{background:#f9f9f9!important}.pr-table-container .td-title[data-v-b7052d90]{color:#141414!important}.pr-page .seasons-manager-card[data-v-b7052d90],.pr-page .library-manager-card[data-v-b7052d90],.pr-page .course-details-card[data-v-b7052d90]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .season-item-card[data-v-b7052d90],.pr-page .lib-item-card[data-v-b7052d90]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:14px!important;box-shadow:0 2px 10px #00000005!important}.pr-page .season-title-input[data-v-b7052d90],.pr-page .lib-title-input[data-v-b7052d90]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important;border-radius:8px!important}.pr-page .modal-backdrop[data-v-b7052d90]{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#0006!important}.pr-page .modal-window[data-v-b7052d90],.pr-page .cat-modal-window[data-v-b7052d90]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:22px!important;box-shadow:0 20px 60px #00000026!important}.pr-page .modal-header-bar[data-v-b7052d90],.pr-page .modal-footer-bar[data-v-b7052d90]{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9b3!important}.pr-page .cat-list-item[data-v-b7052d90]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important;border-radius:10px!important}.pr-page .form-label[data-v-b7052d90]{color:#3f3f46!important;font-weight:700!important}.kpi-dashboard[data-v-b7052d90]{color:#141414!important;background:0 0!important}.kpi-dashboard .hero-title[data-v-b7052d90],.kpi-dashboard .section-title[data-v-b7052d90],.kpi-dashboard .quick-stat-value[data-v-b7052d90],.kpi-dashboard .stat-value[data-v-b7052d90],.kpi-dashboard .info-title[data-v-b7052d90],.kpi-dashboard .performance-value[data-v-b7052d90],.kpi-dashboard .score-title[data-v-b7052d90],.kpi-dashboard .breakdown-title[data-v-b7052d90],.kpi-dashboard .leaderboard-title[data-v-b7052d90],.kpi-dashboard .table-cell-name[data-v-b7052d90]{color:#141414!important}.kpi-dashboard .hero-subtitle[data-v-b7052d90],.kpi-dashboard .section-subtitle[data-v-b7052d90],.kpi-dashboard .quick-stat-label[data-v-b7052d90],.kpi-dashboard .stat-label[data-v-b7052d90],.kpi-dashboard .performance-label[data-v-b7052d90],.kpi-dashboard .empty-text[data-v-b7052d90],.kpi-dashboard .report-date[data-v-b7052d90],.kpi-dashboard .progress-text[data-v-b7052d90]{color:#71717a!important}.kpi-dashboard .quick-stat-card[data-v-b7052d90],.kpi-dashboard .stat-card[data-v-b7052d90],.kpi-dashboard .report-card[data-v-b7052d90],.kpi-dashboard .empty-state[data-v-b7052d90],.kpi-dashboard .info-card[data-v-b7052d90],.kpi-dashboard .actions-bar[data-v-b7052d90],.kpi-dashboard .performance-badge[data-v-b7052d90],.kpi-dashboard .score-card[data-v-b7052d90],.kpi-dashboard .breakdown-card[data-v-b7052d90],.kpi-dashboard .leaderboard-card[data-v-b7052d90],.kpi-dashboard .kpi-card[data-v-b7052d90],.kpi-dashboard .team-card[data-v-b7052d90],.kpi-dashboard .history-card[data-v-b7052d90]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.kpi-dashboard .actions-bar[data-v-b7052d90],.kpi-dashboard .time-selector[data-v-b7052d90]{background:#fff!important;border:1px solid #d9d9d9b3!important}.kpi-dashboard .time-btn[data-v-b7052d90]{color:#71717a!important}.kpi-dashboard .time-btn.active[data-v-b7052d90]{color:#fff!important;background:#1791ff!important}.kpi-dashboard .action-btn[data-v-b7052d90]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.kpi-dashboard .action-btn[data-v-b7052d90]:hover{background:#f9f9f9!important}.kpi-dashboard .progress-bar[data-v-b7052d90]{background:#f9f9f9!important;border:1px solid #d9d9d999!important}.kpi-dashboard .table th[data-v-b7052d90]{color:#52525b!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important;font-weight:700!important}.kpi-dashboard .table td[data-v-b7052d90]{color:#141414!important;border-bottom:1px solid #d9d9d980!important}.kpi-dashboard .table tr:hover td[data-v-b7052d90]{background:#f9f9f9!important}.kpi-dashboard .report-card[data-v-b7052d90]{background:#fff!important;border:1px solid #d9d9d9b3!important}.kpi-dashboard .report-text[data-v-b7052d90]{color:#141414!important}.kpi-dashboard .report-reply[data-v-b7052d90]{background:#f9f9f9!important;border-right-color:#1791ff!important}.kpi-dashboard .reply-text[data-v-b7052d90]{color:#3f3f46!important}@media (width<=700px){.tbl-wrap .ad-table thead[data-v-b7052d90]{display:none}.tbl-wrap .ad-table[data-v-b7052d90],.tbl-wrap .ad-table tbody[data-v-b7052d90]{display:block;overflow:visible}.tbl-wrap .ad-table tbody tr[data-v-b7052d90]{background:#fff;border:1px solid #d9d9d9b3;border-radius:14px;margin:12px;display:block;box-shadow:0 2px 8px #00000005}.tbl-wrap .ad-table tbody tr[data-v-b7052d90]:hover{background:#fafafa}.tbl-wrap .ad-table tbody tr.row-selected[data-v-b7052d90]{background:#1791ff0f;border-color:#1791ff}.tbl-wrap .ad-table td[data-v-b7052d90]{white-space:normal;border-bottom:1px solid #d9d9d966;justify-content:space-between;align-items:center;gap:12px;max-width:none;padding:11px 16px;font-size:13px;display:flex}.tbl-wrap .ad-table td[data-v-b7052d90]:last-child{border-bottom:none}.tbl-wrap .ad-table td[data-label][data-v-b7052d90]:before{content:attr(data-label);color:#71717a;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;order:1;font-size:11px;font-weight:700}.tbl-wrap .ad-table td[data-v-b7052d90]>*{order:0;min-width:0}:is(.tbl-wrap .ad-table td[data-v-b7052d90]:has(>.chk-wrap),.tbl-wrap .ad-table td[data-v-b7052d90]:has(>label.chk-wrap)){display:none}.tbl-wrap .ad-table .act[data-v-b7052d90]{flex-wrap:wrap;justify-content:flex-start;gap:8px;padding:12px 16px}.tbl-wrap .ad-table .act button[data-v-b7052d90]{flex:auto;justify-content:center}}.tab-btn[data-v-b7052d90]{color:#71717a;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:9px 20px;font-family:inherit;font-size:13.5px;font-weight:700;transition:color .18s,border-color .18s}.tab-btn[data-v-b7052d90]:hover{color:#141414}.tab-btn.active[data-v-b7052d90]{color:#1791ff;border-bottom-color:#1791ff}.settings-grid[data-v-b7052d90]{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}@media (width<=1100px){.settings-grid[data-v-b7052d90]{grid-template-columns:1fr}}.setting-row[data-v-b7052d90]{border-top:1px solid #d9d9d999;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.setting-row[data-v-b7052d90]:first-of-type{border-top:0}.setting-row.col[data-v-b7052d90]{flex-direction:column;align-items:stretch}.s-t[data-v-b7052d90]{color:#141414;font-size:13.5px;font-weight:700}.s-d[data-v-b7052d90]{color:#71717a;margin-top:3px;font-size:12px}.switch[data-v-b7052d90]{flex-shrink:0;width:46px;height:26px;position:relative}.switch input[data-v-b7052d90]{opacity:0;width:0;height:0}.switch span[data-v-b7052d90]{cursor:pointer;background:#d9d9d9cc;border-radius:26px;transition:background .18s;position:absolute;inset:0}.switch span[data-v-b7052d90]:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000026}.switch input:checked+span[data-v-b7052d90]{background:#1791ff}.switch input:checked+span[data-v-b7052d90]:after{transform:translate(20px)}.setting-row.col textarea[data-v-b7052d90]{color:#141414;resize:vertical;background:#f9f9f9;border:1px solid #d9d9d9cc;border-radius:10px;margin-top:8px;padding:10px 12px;font-family:inherit;font-size:13px}.primary[data-v-b7052d90],.ghost[data-v-b7052d90],.danger[data-v-b7052d90]{cursor:pointer;border:0;border-radius:10px;padding:9px 16px;font-family:inherit;font-size:13px;font-weight:700;transition:all .2s}.primary[data-v-b7052d90]{color:#fff;background:#1791ff}.primary[data-v-b7052d90]:hover{background:#1580e6}.primary[data-v-b7052d90]:disabled{opacity:.6;cursor:progress}.ghost[data-v-b7052d90]{color:#141414;background:#fff;border:1px solid #d9d9d9cc}.ghost[data-v-b7052d90]:hover{color:#1791ff;background:#f9f9f9;border-color:#1791ff}.danger[data-v-b7052d90]{color:#dc2626;background:#fee2e2;border:1px solid #fecaca}.danger[data-v-b7052d90]:hover{background:#fecaca}.sep[data-v-b7052d90]{border:0;border-top:1px solid #d9d9d999;margin:16px 0}.grid2[data-v-b7052d90]{grid-template-columns:1fr 1fr;gap:12px;margin-top:10px;display:grid}.field[data-v-b7052d90]{flex-direction:column;gap:6px;display:flex}.field>span[data-v-b7052d90]{color:#3f3f46;font-size:12px;font-weight:700}.field-help[data-v-b7052d90]{color:#71717a;font-size:11px;line-height:1.6}.field input[data-v-b7052d90],.field select[data-v-b7052d90]{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9cc;border-radius:10px;padding:10px 12px;font-family:inherit;font-size:13px}.field input[type=color][data-v-b7052d90]{cursor:pointer;height:38px;padding:4px}.field input[data-v-b7052d90]:focus,.field select[data-v-b7052d90]:focus{background:#fff;border-color:#1791ff;outline:none}@media (width<=700px){.grid2[data-v-b7052d90]{grid-template-columns:1fr}}.ph-grid[data-v-b7052d90]{flex-wrap:wrap;gap:8px;padding:10px 0 4px;display:flex}.ph-chip[data-v-b7052d90]{color:#141414;cursor:pointer;background:#f9f9f9;border:1px solid #d9d9d9cc;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;display:inline-flex}.ph-chip input[data-v-b7052d90]{accent-color:#1791ff}.btns-head[data-v-b7052d90]{justify-content:space-between;align-items:end;gap:12px;margin-bottom:8px;display:flex}.btn-row[data-v-b7052d90]{grid-template-columns:1.4fr 1.4fr 1fr 1fr auto;align-items:center;gap:8px;margin-bottom:8px;display:grid}.btn-row .bf[data-v-b7052d90]{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9cc;border-radius:10px;padding:9px 12px;font-family:inherit;font-size:12.5px}.btn-row .bf[data-v-b7052d90]:focus{background:#fff;border-color:#1791ff;outline:none}.empty[data-v-b7052d90]{color:#71717a;padding:6px 0;font-size:12.5px}@media (width<=760px){.btn-row[data-v-b7052d90]{grid-template-columns:1fr 1fr}.btn-row .danger[data-v-b7052d90]{grid-column:1/-1}}.preview-wrap[data-v-b7052d90]{border:1px dashed #d9d9d9cc;border-radius:14px;overflow:hidden}.day-chip[data-v-b7052d90]{cursor:pointer;color:#52525b;background:#f9f9f9;border:1px solid #d9d9d9cc;border-radius:999px;align-items:center;gap:4px;padding:6px 14px;font-size:12px;transition:all .15s;display:inline-flex}.day-chip.active[data-v-b7052d90]{color:#1791ff;background:#1791ff1f;border-color:#1791ff;font-weight:700}.pb-in[data-v-b7052d90]{color:#141414;width:100%;font-family:var(--mono);direction:ltr;background:#f9f9f9;border:1px solid #d9d9d9cc;border-radius:10px;padding:9px 12px;font-size:12px}.pb-in[data-v-b7052d90]:focus{background:#fff;border-color:#1791ff;outline:none}.ch-chip[data-v-b7052d90]{color:#141414;direction:ltr;background:#f9f9f9;border:1px solid #d9d9d9cc;border-radius:999px;align-items:center;gap:8px;padding:6px 8px 6px 14px;font-size:12px;display:inline-flex}.ch-x[data-v-b7052d90]{color:#71717a;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:17px;line-height:1}.ch-x[data-v-b7052d90]:hover{color:#dc2626}.caption-toolbar-wrap[data-v-b7052d90]{background:#f9f9f9;border:1px solid #d9d9d9b3;border-radius:10px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.toolbar-section[data-v-b7052d90]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.toolbar-lbl[data-v-b7052d90]{color:#71717a;min-width:84px;font-size:11.5px}.tag-btn[data-v-b7052d90]{color:#141414;cursor:pointer;direction:ltr;background:#fff;border:1px solid #d9d9d9cc;border-radius:6px;padding:3px 8px;font-size:11.5px;transition:all .15s}.tag-btn[data-v-b7052d90]:hover{background:#f9f9f9;border-color:#1791ff}.tag-btn.custom-emoji-trigger[data-v-b7052d90]{color:#1791ff;direction:rtl;background:#1791ff1a;border-color:#1791ff59;font-weight:600}.tag-btn.custom-emoji-trigger[data-v-b7052d90]:hover{background:#1791ff33;border-color:#1791ff}.emoji-bar[data-v-b7052d90]{flex-wrap:wrap;gap:2px;display:inline-flex}.emoji-btn[data-v-b7052d90]{cursor:pointer;background:0 0;border:0;border-radius:4px;padding:2px 4px;font-size:15px;transition:transform .1s}.emoji-btn[data-v-b7052d90]:hover{background:#0000000d;transform:scale(1.25)}.pb-textarea[data-v-b7052d90]{color:#141414;resize:vertical;background:#f9f9f9;border:1px solid #d9d9d9cc;border-radius:10px;width:100%;padding:10px 12px;font-family:inherit;font-size:13px;line-height:1.6}.pb-textarea[data-v-b7052d90]:focus{background:#fff;border-color:#1791ff;outline:none}.caption-preview-box[data-v-b7052d90]{background:#f9f9f9;border:1px dashed #d9d9d9cc;border-radius:10px;padding:12px}.preview-lbl[data-v-b7052d90]{color:#71717a;margin-bottom:6px;font-size:11.5px}.tg-bubble[data-v-b7052d90]{color:#fff;direction:rtl;background:#182533;border:1px solid #ffffff0f;border-radius:10px;max-width:520px;padding:10px 14px;font-size:13px;line-height:1.6}.tg-preview-post-caption[data-v-b7052d90]{color:#fff;direction:rtl;background:#182533;border-radius:0 0 10px 10px;max-width:620px;margin:12px auto 0;padding:10px 14px;font-size:13px;line-height:1.6}[data-v-b7052d90] .custom-tg-emoji{vertical-align:middle;filter:drop-shadow(0 0 4px #ffd70099);padding:0 2px;font-size:15px;display:inline-block}.adm-modal-backdrop[data-v-b7052d90]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:999;background:#0006;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.adm-modal[data-v-b7052d90]{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:20px;width:100%;padding:20px;box-shadow:0 20px 40px #00000026}.sm[data-v-b7052d90]{padding:4px 10px;font-size:11.5px}.coin-table-wrap[data-v-b7052d90]{flex-direction:column;gap:8px;display:flex}.coin-row[data-v-b7052d90]{background:#f9f9f9;border:1px solid #d9d9d9b3;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;transition:all .2s;display:flex}.coin-row[data-v-b7052d90]:hover{background:#f4f4f5;border-color:#d9d9d9e6}.coin-row.coin-disabled[data-v-b7052d90]{opacity:.55;background:#fafafa}.coin-header-row[data-v-b7052d90]{color:#71717a;padding:4px 14px;font-size:11.5px;font-weight:700;background:0 0!important;border:none!important}.c-col[data-v-b7052d90]{align-items:center;display:flex}.c-col.c-name[data-v-b7052d90]{flex:1.5;gap:10px;min-width:150px}.coin-avatar[data-v-b7052d90]{color:#f6a500;letter-spacing:.5px;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-family:monospace;font-size:11px;font-weight:700;display:flex}.coin-title[data-v-b7052d90]{color:#141414;align-items:center;gap:6px;font-size:13.5px;font-weight:700;display:flex}.coin-badge[data-v-b7052d90]{color:#71717a;background:#f4f4f5;border-radius:4px;padding:1px 5px;font-size:10px}.coin-ticker[data-v-b7052d90]{color:#71717a;font-size:11px}.c-col.c-price[data-v-b7052d90]{flex:1.5;min-width:140px}.live-prices[data-v-b7052d90]{flex-direction:column;gap:1px;display:flex}.p-toman[data-v-b7052d90]{color:#141414;font-size:13px;font-weight:700}.p-usd[data-v-b7052d90]{color:#f6a500;font-size:11.5px}.c-col.c-currency[data-v-b7052d90]{flex:1.2;justify-content:center;min-width:120px}.currency-toggle-group[data-v-b7052d90]{background:#fff;border:1px solid #d9d9d9cc;border-radius:8px;padding:3px;display:inline-flex}.curr-btn[data-v-b7052d90]{color:#71717a;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 10px;font-size:11.5px;font-weight:700;transition:all .15s}.curr-btn[data-v-b7052d90]:hover{color:#141414}.curr-btn.active[data-v-b7052d90]{color:#fff;background:#f6a500;box-shadow:0 2px 6px #f6a5004d}.c-col.c-toggle[data-v-b7052d90]{flex:1;justify-content:flex-end;gap:8px;min-width:90px}.toggle-status-lbl[data-v-b7052d90]{font-size:11.5px;font-weight:600}.toggle-status-lbl.on[data-v-b7052d90]{color:#10b981}.toggle-status-lbl.off[data-v-b7052d90]{color:#71717a}@media (width<=768px){.coin-row[data-v-b7052d90]{flex-wrap:wrap;gap:8px}.coin-header-row[data-v-b7052d90]{display:none}.c-col.c-name[data-v-b7052d90]{min-width:100%}.c-col.c-price[data-v-b7052d90]{min-width:45%}.c-col.c-currency[data-v-b7052d90],.c-col.c-toggle[data-v-b7052d90]{min-width:auto}}.style-choice-card[data-v-b7052d90]{cursor:pointer;background:#fff;border:1px solid #d9d9d9b3;border-radius:14px;flex-direction:column;gap:12px;padding:16px;transition:all .2s;display:flex;box-shadow:0 4px 18px -2px #0000000a}.style-choice-card[data-v-b7052d90]:hover{background:#f9f9f9;border-color:#1791ff66;transform:translateY(-1px)}.style-choice-card.active[data-v-b7052d90]{background:#f6a5000a;border-color:#f6a500;box-shadow:0 4px 20px #0000000f,0 0 12px #f6a50026}.style-card-header[data-v-b7052d90]{align-items:center;gap:10px;display:flex}.style-card-radio[data-v-b7052d90]{border:2px solid #d9d9d9cc;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;transition:all .2s;display:flex}.style-choice-card.active .style-card-radio[data-v-b7052d90]{border-color:#f6a500}.radio-dot[data-v-b7052d90]{background:#f6a500;border-radius:50%;width:8px;height:8px}.style-card-title[data-v-b7052d90]{color:#141414;font-size:14px;font-weight:700}.style-card-sub[data-v-b7052d90]{color:#71717a;font-size:11.5px}.style-icon[data-v-b7052d90]{font-size:22px}.style-card-preview-box[data-v-b7052d90]{background:#0a0d14;border:1px solid #ffffff0f;border-radius:8px;padding:12px;font-family:monospace;font-size:11px}.mock-hdr[data-v-b7052d90]{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-bottom:8px;padding-bottom:6px;display:flex}.mock-tag.red[data-v-b7052d90]{color:#fff;background:#d30018;border-radius:4px;padding:1px 6px;font-weight:700}.mock-badge[data-v-b7052d90]{color:#00e676;font-weight:700}.mock-row[data-v-b7052d90]{color:var(--muted);justify-content:space-between;padding:3px 0;display:flex}.mock-row .m-coin[data-v-b7052d90]{color:#fff;font-weight:600}.mock-row .m-price[data-v-b7052d90]{color:#fff}.mock-row .m-ch.up[data-v-b7052d90]{color:#00e676}.mock-row .m-ch.down[data-v-b7052d90]{color:#ff3d00}.mock-cards-hdr[data-v-b7052d90]{align-items:center;gap:6px;margin-bottom:8px;display:flex}.mock-masir-logo[data-v-b7052d90]{color:#fff;background:#d30018;border-radius:4px;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-weight:700;display:inline-flex}.mock-masir-text[data-v-b7052d90]{color:#fff;font-size:13px;font-weight:700}.mock-live-dot[data-v-b7052d90]{color:#00e676;margin-right:auto;font-size:10px;font-weight:700}.mock-cards-row[data-v-b7052d90]{gap:6px;margin-bottom:6px;display:flex}.m-card[data-v-b7052d90]{background:#0f1522;border-radius:6px;flex:1;padding:6px 8px}.m-card.cyan[data-v-b7052d90]{border:1px solid #00f0ff;box-shadow:0 0 6px #00f0ff40}.m-card.blue[data-v-b7052d90]{border:1px solid #3b82f6;box-shadow:0 0 6px #3b82f640}.m-card.gold[data-v-b7052d90]{border:1px solid #f6a500;box-shadow:0 0 6px #f59e0b40}.m-card.full[data-v-b7052d90]{width:100%}.m-card-top[data-v-b7052d90]{align-items:center;gap:4px;font-size:10px;display:flex}.m-avatar[data-v-b7052d90]{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-size:8px;font-weight:700;display:inline-flex}.m-avatar.cyan[data-v-b7052d90]{background:#089}.m-avatar.blue[data-v-b7052d90]{background:#1e40af}.m-avatar.gold[data-v-b7052d90]{background:#b45309}.m-sym[data-v-b7052d90]{color:var(--muted);font-size:9px;font-weight:700}.m-tag[data-v-b7052d90]{color:#00e676;margin-right:auto;font-size:9px}.m-card-price[data-v-b7052d90]{color:#fff;text-align:right;margin-top:4px;font-size:12px;font-weight:700}.m-card-price.big[data-v-b7052d90]{font-size:14px}.style-card-desc[data-v-b7052d90]{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.badge.blue[data-v-b7052d90]{color:#38bdf8;background:#0ea5e926;border:1px solid #0ea5e94d}.btn-preview-active[data-v-b7052d90]{color:#fff!important;background:#1791ff!important;border-color:#1791ff!important}.msg-table-preview-mock[data-v-b7052d90]{background:#1c1c1e;border:1px solid #ffffff1a;border-radius:8px;padding:10px;font-size:11px}.mock-msg-hdr[data-v-b7052d90]{color:#fff;justify-content:space-between;align-items:center;margin-bottom:6px;font-size:11px;font-weight:700;display:flex}.mock-badge-blue[data-v-b7052d90]{color:#38bdf8;background:#0ea5e933;border-radius:4px;padding:1px 6px;font-size:9px;font-weight:800}.mock-msg-cat[data-v-b7052d90]{color:#facc15;margin:6px 0 3px;font-size:10.5px;font-weight:700}.mock-msg-table[data-v-b7052d90]{background:#121214;border:1px solid #ffffff14;border-radius:6px;overflow:hidden}.m-msg-th[data-v-b7052d90]{color:#a1a1aa;text-align:center;background:#09090b;border-bottom:1px solid #ffffff0f;grid-template-columns:1fr 1.2fr .8fr;padding:3px 6px;font-size:9.5px;font-weight:600;display:grid}.m-msg-tr[data-v-b7052d90]{text-align:center;border-bottom:1px solid #ffffff0a;grid-template-columns:1fr 1.2fr .8fr;padding:3px 6px;font-size:9.5px;display:grid}.m-msg-tr[data-v-b7052d90]:last-child{border-bottom:none}.m-msg-tr .m-ch.up[data-v-b7052d90]{color:#00e676}.tg-msg-preview-box[data-v-b7052d90]{justify-content:center;padding:10px 0;display:flex}.tg-msg-balloon[data-v-b7052d90]{color:#fff;white-space:normal;word-break:break-word;background:#212121;border:1px solid #ffffff14;border-radius:14px;width:100%;max-width:600px;padding:16px 20px;font-family:inherit;font-size:13.5px;line-height:1.65;box-shadow:0 4px 20px #00000059}.tg-msg-balloon[data-v-b7052d90] blockquote{background:#00000059;border-left:none;border-right:3px solid #38bdf8;border-radius:6px;margin:8px 0;padding:6px 12px;overflow-x:auto}.tg-msg-balloon[data-v-b7052d90] pre{text-align:left;white-space:pre;direction:ltr;margin:0;font-family:JetBrains Mono,monospace;font-size:11.5px;line-height:1.45}.tg-msg-balloon[data-v-b7052d90] a{color:#38bdf8;text-decoration:underline}.tg-msg-balloon[data-v-b7052d90] code{background:#ffffff14;border-radius:4px;padding:1px 4px;font-family:JetBrains Mono,monospace;font-size:12px}.tg-rich-container[data-v-b7052d90]{text-align:right;direction:rtl;font-family:inherit}.tg-rich-heading[data-v-b7052d90]{color:#fff;margin:0 0 4px;font-size:16px;font-weight:700}.tg-rich-subtitle[data-v-b7052d90]{color:#fff9;margin:0 0 14px;font-size:12px}.tg-rich-table-wrap[data-v-b7052d90]{margin-bottom:14px;overflow-x:auto}.tg-rich-table-title[data-v-b7052d90]{color:#fbbf24;align-items:center;gap:6px;margin:0 0 6px;font-size:14px;font-weight:700;display:flex}.tg-rich-table[data-v-b7052d90]{border-collapse:collapse;background:#ffffff05;border:1px solid #ffffff1f;border-radius:8px;width:100%;font-size:12px;overflow:hidden}.tg-rich-table th[data-v-b7052d90]{color:#ffffffe6;white-space:nowrap;background:#ffffff14;border:1px solid #ffffff1a;padding:8px 10px;font-weight:700}.tg-rich-table td[data-v-b7052d90]{color:#f3f4f6;white-space:nowrap;border:1px solid #ffffff12;padding:7px 10px}.tg-rich-table tr.mVhl1t6x td[data-v-b7052d90]{background:#ffffff09}.tg-rich-table tr:hover td[data-v-b7052d90]{background:#ffffff12}.tg-rich-footer[data-v-b7052d90]{color:#ffffff8c;border-top:1px solid #ffffff14;margin-top:12px;padding-top:8px;font-size:12px}.adm-page[data-v-3c664464]::-webkit-scrollbar{width:6px;height:6px}.admin-shell-root[data-v-3c664464] ::-webkit-scrollbar{width:6px;height:6px}.adm-page[data-v-3c664464]::-webkit-scrollbar-track{background:0 0}.admin-shell-root[data-v-3c664464] ::-webkit-scrollbar-track{background:0 0}.adm-page[data-v-3c664464]::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.admin-shell-root[data-v-3c664464] ::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.adm-page[data-v-3c664464]::-webkit-scrollbar-thumb:hover{background:#1791ff80}.admin-shell-root[data-v-3c664464] ::-webkit-scrollbar-thumb:hover{background:#1791ff80}.adm-page[data-v-3c664464]{scrollbar-width:thin;scrollbar-color:#d9d9d9cc transparent;color:#141414;width:100%;font-family:var(--body,"Estedad", system-ui, sans-serif)}.adm-page[data-v-3c664464] *{box-sizing:border-box}.adm-page select[data-v-3c664464],.adm-page input[data-v-3c664464],.adm-page textarea[data-v-3c664464]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#141414;background:#fff}.adm-page select option[data-v-3c664464],.adm-page select optgroup[data-v-3c664464]{color:#141414!important;background:#fff!important}.adm-head[data-v-3c664464]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}.adm-eyebrow[data-v-3c664464]{letter-spacing:.2em;color:#1791ff;font-size:11.5px;font-weight:700;font-family:var(--mono,monospace);margin-bottom:6px;display:block}.adm-head h1[data-v-3c664464]{font-family:var(--display,"Estedad", system-ui, sans-serif);letter-spacing:-.015em;color:#141414;margin:0;font-size:clamp(22px,1.4vw + 14px,30px);font-weight:800;line-height:1.2}.adm-head-actions[data-v-3c664464]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adm-refresh[data-v-3c664464],.adm-btn-ghost[data-v-3c664464]{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9cc;border-radius:12px;align-items:center;gap:6px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:600;transition:all .18s;display:inline-flex;box-shadow:0 1px 3px #00000005}.adm-refresh[data-v-3c664464]:hover,.adm-btn-ghost[data-v-3c664464]:hover{color:#1791ff;background:#1791ff0a;border-color:#1791ff;transform:translateY(-1px)}.adm-refresh[data-v-3c664464]:disabled{opacity:.6;cursor:progress}.adm-err[data-v-3c664464]{color:#dc2626;background:#ef444414;border:1px solid #ef444433;border-radius:14px;margin-bottom:20px;padding:14px 18px;font-size:13.5px;font-weight:500}.adm-kpis[data-v-3c664464]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:26px;display:grid}.kpi[data-v-3c664464]{background:#fff;border:1px solid #d9d9d9b3;border-radius:20px;padding:20px 20px 16px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 4px 18px -2px #0000000a}.kpi[data-v-3c664464]:hover{transform:translateY(-2px);box-shadow:0 8px 24px -4px #00000012}.kpi[data-v-3c664464]:before{content:"";pointer-events:none;background:radial-gradient(circle,#1791ff1a,#0000 70%);width:140px;height:140px;position:absolute;inset:auto -20% -60% auto}.kpi-l[data-v-3c664464]{color:#71717a;letter-spacing:.04em;font-size:12px;font-weight:600}.kpi-v[data-v-3c664464]{font-family:var(--mono,monospace);color:#141414;margin-top:8px;font-size:26px;font-weight:800;line-height:1.15}.kpi-s[data-v-3c664464]{color:#a1a1aa;margin-top:6px;font-size:11.5px}.card[data-v-3c664464]{color:#141414;background:#fff;border:1px solid #d9d9d9b3;border-radius:22px;padding:22px;box-shadow:0 8px 24px -4px #0000000a}.card-head[data-v-3c664464]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.card-head h3[data-v-3c664464]{color:#141414;margin:0;font-size:15px;font-weight:800}.card-meta[data-v-3c664464]{letter-spacing:.15em;color:#8c8c8c;font-size:11px;font-family:var(--mono,monospace)}.adm-grid[data-v-3c664464]{grid-template-columns:1.4fr 1fr;gap:20px;margin-bottom:20px;display:grid}.adm-grid.two[data-v-3c664464]{grid-template-columns:1fr 1fr}@media (width<=980px){.adm-grid[data-v-3c664464],.adm-grid.two[data-v-3c664464]{grid-template-columns:1fr}}.adm-filters[data-v-3c664464]{background:#fff;border:1px solid #d9d9d9b3;border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;padding:14px 18px;display:flex;box-shadow:0 2px 10px #00000005}.adm-filters input[data-v-3c664464],.adm-filters select[data-v-3c664464]{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9cc;border-radius:12px;outline:none;flex:140px;min-width:0;padding:9px 14px;font-family:inherit;font-size:13px;transition:border-color .18s,box-shadow .18s}.adm-filters input[data-v-3c664464]:focus,.adm-filters select[data-v-3c664464]:focus{border-color:#1791ff;box-shadow:0 0 0 3px #1791ff26}.adm-filters button[data-v-3c664464]{color:#fff;cursor:pointer;white-space:nowrap;background:#1791ff;border:0;border-radius:12px;flex-shrink:0;padding:10px 22px;font-family:inherit;font-size:13px;font-weight:700;transition:all .18s;box-shadow:0 2px 8px #1791ff40}.adm-filters button[data-v-3c664464]:hover{background:#0070d6;transform:translateY(-1px)}.adm-filters button[data-v-3c664464]:disabled{opacity:.6;cursor:progress}.tbl-wrap[data-v-3c664464]{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #d9d9d9b3;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 6px 24px -4px #0000000a}@media (width<=900px){.tbl-wrap[data-v-3c664464]{overflow-x:auto}.tbl-wrap[data-v-3c664464]:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000000f,#0000);width:40px;position:absolute;top:0;bottom:0;left:0}}.ad-table[data-v-3c664464]{border-collapse:collapse;width:100%;font-size:13.5px}.ad-table thead tr[data-v-3c664464]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3}.ad-table th[data-v-3c664464]{text-align:right;letter-spacing:.06em;color:#52525b;white-space:nowrap;text-transform:uppercase;padding:14px 18px;font-size:11.5px;font-weight:700}.ad-table th[data-v-3c664464]:first-child{padding-right:20px}.ad-table th[data-v-3c664464]:last-child{padding-left:20px}.ad-table tbody tr[data-v-3c664464]{border-bottom:1px solid #d9d9d966;transition:background .12s}.ad-table tbody tr[data-v-3c664464]:last-child{border-bottom:none}.ad-table tbody tr[data-v-3c664464]:hover{background:#fafafa}.ad-table tbody tr.row-selected[data-v-3c664464]{background:#1791ff0f}.ad-table td[data-v-3c664464]{text-align:right;color:#141414;vertical-align:middle;max-width:240px;padding:14px 18px}.ad-table td[data-v-3c664464]:first-child{padding-right:20px}.ad-table td[data-v-3c664464]:last-child{padding-left:20px}.ad-table .cell-clip[data-v-3c664464]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ad-table .act[data-v-3c664464]{flex-wrap:nowrap;justify-content:flex-end;gap:8px;display:flex}.ad-table .act button[data-v-3c664464]{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9cc;border-radius:8px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:all .15s}.ad-table .act button[data-v-3c664464]:hover{color:#1791ff;background:#1791ff0d;border-color:#1791ff}.ad-table .act button.danger[data-v-3c664464]{color:#ef4444;background:#ef444405;border-color:#ef44444d}.ad-table .act button.danger[data-v-3c664464]:hover{background:#ef444414;border-color:#ef4444}.ad-table .act button.ok[data-v-3c664464]{color:#059669;background:#10b98105;border-color:#10b9814d}.ad-table .act button.ok[data-v-3c664464]:hover{background:#10b98114;border-color:#059669}.ad-table .tbl-empty td[data-v-3c664464]{text-align:center;color:#71717a;padding:48px 20px;font-size:13.5px}.chk-wrap[data-v-3c664464]{cursor:pointer;justify-content:center;align-items:center;display:flex}.chk-wrap input[type=checkbox][data-v-3c664464]{accent-color:#1791ff;cursor:pointer;border-radius:4px;width:17px;height:17px}.badge[data-v-3c664464]{white-space:nowrap;border-radius:999px;align-items:center;padding:3px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.badge.green[data-v-3c664464]{color:#059669;background:#10b9811f}.badge.red[data-v-3c664464]{color:#dc2626;background:#ef44441f}.badge.gray[data-v-3c664464]{color:#52525b;background:#f4f4f5;border:1px solid #d9d9d999}.badge.amber[data-v-3c664464]{color:#d97706;background:#f6a50024}.badge.blue[data-v-3c664464]{color:#0284c7;background:#1791ff1f}.badge.purple[data-v-3c664464]{color:#9333ea;background:#a855f71f}.pagination[data-v-3c664464]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.pg-info[data-v-3c664464]{color:#71717a;white-space:nowrap;font-size:12.5px}.pg-nav[data-v-3c664464]{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.pg-nav button[data-v-3c664464]{color:#141414;min-width:36px;height:36px;font-family:var(--mono,monospace);cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;justify-content:center;align-items:center;padding:0 10px;font-size:13px;font-weight:600;transition:all .15s;display:flex}.pg-nav button[data-v-3c664464]:hover:not(:disabled){color:#1791ff;background:#1791ff0d;border-color:#1791ff}.pg-nav button.active[data-v-3c664464]{color:#fff;background:#1791ff;border-color:#1791ff;font-weight:700}.pg-nav button[data-v-3c664464]:disabled{opacity:.35;cursor:default}.pg-nav .pg-dots[data-v-3c664464]{cursor:default;color:#71717a;background:0 0;border:none}.pg-per[data-v-3c664464]{color:#71717a;align-items:center;gap:8px;font-size:12.5px;display:flex}.pg-per select[data-v-3c664464]{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;outline:none;padding:6px 12px;font-family:inherit;font-size:12.5px}.action-bar[data-v-3c664464]{opacity:0;background:#1791ff14;border:1px solid #1791ff40;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;max-height:0;margin-bottom:14px;padding:12px 16px;transition:max-height .25s,opacity .2s,padding .2s;display:flex;overflow:hidden}.action-bar.visible[data-v-3c664464]{opacity:1;max-height:90px}.sel-count[data-v-3c664464]{color:#1791ff;flex:1;font-size:13.5px;font-weight:700}.btn-assign[data-v-3c664464]{color:#fff;cursor:pointer;background:#1791ff;border:none;border-radius:10px;padding:8px 16px;font-family:inherit;font-size:12.5px;font-weight:700;transition:background .15s}.btn-assign[data-v-3c664464]:hover{background:#0070d6}.btn-clear-sel[data-v-3c664464]{color:#141414;cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;padding:8px 14px;font-family:inherit;font-size:12.5px;font-weight:600}.btn-clear-sel[data-v-3c664464]:hover{border-color:#141414}.modal-overlay[data-v-3c664464]{-webkit-backdrop-filter:blur(8px);z-index:200;background:#00000073;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out admModalFadeIn-3c664464;display:flex;position:fixed;inset:0}@keyframes admModalFadeIn-3c664464{0%{opacity:0}to{opacity:1}}.modal[data-v-3c664464]{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:24px;width:100%;max-width:580px;max-height:90dvh;animation:.25s ease-out admModalSlideUp-3c664464;overflow-y:auto;box-shadow:0 24px 64px #00000026}@keyframes admModalSlideUp-3c664464{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-head[data-v-3c664464]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3;border-radius:24px 24px 0 0;justify-content:space-between;align-items:center;padding:20px 24px 16px;display:flex}.modal-close[data-v-3c664464]{color:#71717a;cursor:pointer;background:#fff;border:1px solid #d9d9d9b3;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;transition:all .15s;display:flex}.modal-close[data-v-3c664464]:hover{color:#ef4444;background:#ef444414;border-color:#ef444433}.modal-body[data-v-3c664464]{color:#141414;padding:24px}.modal-footer[data-v-3c664464]{background:#f9f9f9;border-top:1px solid #d9d9d9b3;border-radius:0 0 24px 24px;justify-content:flex-end;gap:10px;padding:18px 24px;display:flex}.modal-footer button[data-v-3c664464]{cursor:pointer;color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;padding:10px 20px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s}.modal-footer button.primary[data-v-3c664464]{color:#fff;background:#1791ff;border-color:#1791ff;font-weight:700}.modal-footer button.primary[data-v-3c664464]:hover{background:#0070d6}.modal-footer button[data-v-3c664464]:hover:not(.primary){border-color:#141414}.admin-shell-root .bg-surface-card[data-v-3c664464],.admin-shell-root .bg-surface[data-v-3c664464]{color:#141414!important;background:#fff!important;border-color:#d9d9d9b3!important}.admin-shell-root .border-white\/5[data-v-3c664464],.admin-shell-root .border-white\/10[data-v-3c664464],.admin-shell-root .border-white\/20[data-v-3c664464]{border-color:#d9d9d9b3!important}.admin-shell-root .divide-white\/\[0\.04\][data-v-3c664464],.admin-shell-root .divide-white\/10[data-v-3c664464]{border-color:#d9d9d966!important}.admin-shell-root .hover\:bg-white\/\[0\.01\][data-v-3c664464]:hover,.admin-shell-root .hover\:bg-white\/\[0\.04\][data-v-3c664464]:hover{background-color:#fbfbfb!important}.admin-shell-root input[data-v-3c664464]:not([type=checkbox]):not([type=radio]),.admin-shell-root select[data-v-3c664464],.admin-shell-root textarea[data-v-3c664464],.bl-page[data-v-3c664464],.bl-title[data-v-3c664464],.bl-stat strong[data-v-3c664464]{color:#141414!important}.bl-table-wrap[data-v-3c664464]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:20px!important;box-shadow:0 4px 18px #00000008!important}.bl-table thead tr[data-v-3c664464]{background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.bl-table th[data-v-3c664464]{color:#52525b!important}.bl-table td[data-v-3c664464]{color:#141414!important;border-bottom:1px solid #d9d9d966!important}.bl-table tr:hover td[data-v-3c664464]{background:#fafafa!important}.bl-card[data-v-3c664464]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 16px -2px #00000008!important}.bl-card-title[data-v-3c664464]{color:#141414!important;border-bottom-color:#d9d9d999!important}.bl-input[data-v-3c664464],.bl-select[data-v-3c664464],.bl-textarea[data-v-3c664464]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:10px!important}.bl-toolbar[data-v-3c664464]{background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.bl-btn-ghost[data-v-3c664464],.bl-btn-sm[data-v-3c664464]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.bc-page[data-v-3c664464],.bc-title[data-v-3c664464]{color:#141414!important}.bc-tree-node[data-v-3c664464]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:16px!important;box-shadow:0 2px 10px #00000005!important}.bc-tree-cat[data-v-3c664464],.bc-tree-name[data-v-3c664464]{color:#141414!important}.bc-modal[data-v-3c664464]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;box-shadow:0 24px 64px #00000026!important}.bc-modal-header[data-v-3c664464]{color:#141414!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.bc-modal-footer[data-v-3c664464]{background:#f9f9f9!important;border-top:1px solid #d9d9d9b3!important}.bc-input[data-v-3c664464],.bc-select[data-v-3c664464],.bc-textarea[data-v-3c664464]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.bc-table thead tr[data-v-3c664464]{background:#f9f9f9!important}.bc-table th[data-v-3c664464]{color:#52525b!important}.bc-table td[data-v-3c664464]{color:#141414!important;border-bottom-color:#d9d9d966!important}.ah-root[data-v-3c664464],.ah-title[data-v-3c664464]{color:#141414!important}.ah-tabs[data-v-3c664464]{border-bottom:1px solid #d9d9d9b3!important}.ah-tab[data-v-3c664464]{color:#71717a!important}.ah-tab[data-v-3c664464]:hover{color:#141414!important}.ah-tab.active[data-v-3c664464]{color:#1791ff!important;border-bottom-color:#1791ff!important}.ah-pos-card[data-v-3c664464]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 18px -2px #0000000a!important}.ah-pos-title[data-v-3c664464]{color:#141414!important}.ah-pos-desc[data-v-3c664464]{color:#52525b!important}.ah-tag[data-v-3c664464]{color:#52525b!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.acs[data-v-3c664464]{color:#141414!important;--surface:#fff!important;--surface-hover:#f4f4f5!important;--border:#d9d9d9b3!important;--border-strong:#d9d9d9e6!important;--text:#141414!important;--text-secondary:#71717a!important;--text-muted:#8c8c8c!important;background:0 0!important}.acs-list[data-v-3c664464],.acs-chat[data-v-3c664464]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 20px #00000008!important}.acs-chat-header[data-v-3c664464]{background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.acs-item-name[data-v-3c664464]{color:#141414!important}.acs-item[data-v-3c664464]:hover{background:#fafafa!important}.acs-item.active[data-v-3c664464]{background:#1791ff0f!important;border-right:3px solid #1791ff!important}.ml-toolbar[data-v-3c664464],.ml-body[data-v-3c664464]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 18px #00000008!important}.ml-select[data-v-3c664464],.ml-search[data-v-3c664464]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important}.modal-box[data-v-3c664464]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:20px!important;box-shadow:0 20px 60px #00000026!important}.modal-header[data-v-3c664464],.modal-footer[data-v-3c664464]{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9b3!important}.pr-page[data-v-3c664464]{color:#141414!important}.pr-badge-pill[data-v-3c664464]{color:#1791ff!important;background:#1791ff14!important;border-color:#1791ff33!important}.pr-main-title[data-v-3c664464]{color:#141414!important}.pr-main-desc[data-v-3c664464]{color:#71717a!important}.pr-page .action-primary[data-v-3c664464]{color:#fff!important;background:#1791ff!important;box-shadow:0 4px 14px #1791ff40!important}.pr-page .action-primary[data-v-3c664464]:hover{background:#1580e6!important}.pr-page .action-ghost[data-v-3c664464]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.pr-page .action-ghost[data-v-3c664464]:hover{background:#f9f9f9!important}.pr-page .stat-card[data-v-3c664464]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .stat-label[data-v-3c664464]{color:#71717a!important}.pr-page .stat-value[data-v-3c664464]{color:#141414!important}.pr-toolbar[data-v-3c664464]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .search-input[data-v-3c664464],.pr-page .filter-select[data-v-3c664464],.pr-page .form-input[data-v-3c664464],.pr-page .form-select[data-v-3c664464],.pr-page .form-textarea[data-v-3c664464]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important;border-radius:10px!important}.pr-page .search-input[data-v-3c664464]:focus,.pr-page .filter-select[data-v-3c664464]:focus,.pr-page .form-input[data-v-3c664464]:focus,.pr-page .form-select[data-v-3c664464]:focus,.pr-page .form-textarea[data-v-3c664464]:focus{background:#fff!important;border-color:#1791ff!important;box-shadow:0 0 0 3px #1791ff1f!important}.pr-page .view-btn[data-v-3c664464]{color:#71717a!important;background:0 0!important}.pr-page .view-btn.active[data-v-3c664464]{color:#1791ff!important;background:#1791ff1a!important}.pr-page .refresh-btn[data-v-3c664464]{color:#71717a!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.pr-page .refresh-btn[data-v-3c664464]:hover{color:#141414!important;background:#f9f9f9!important}.prod-card[data-v-3c664464]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.prod-card[data-v-3c664464]:hover{border-color:#1791ff66!important;box-shadow:0 10px 24px -4px #00000014!important}.prod-card .card-cover[data-v-3c664464]{background:#f9f9f9!important}.prod-card .card-title[data-v-3c664464]{color:#141414!important}.prod-card .card-inst[data-v-3c664464]{color:#71717a!important}.prod-card .bundle-chip[data-v-3c664464]{color:#52525b!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.prod-card .card-footer-stats[data-v-3c664464]{border-top-color:#d9d9d999!important}.prod-card .price-val[data-v-3c664464]{color:#141414!important}.prod-card .card-actions[data-v-3c664464]{background:#f9f9f9!important;border-top-color:#d9d9d999!important}.prod-card .card-btn.btn-edit[data-v-3c664464]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.prod-card .card-btn.btn-edit[data-v-3c664464]:hover{background:#f9f9f9!important}.prod-card .card-btn.btn-del[data-v-3c664464]{color:#dc2626!important;background:#fee2e2!important;border-color:#fecaca!important}.pr-table-container[data-v-3c664464]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-table-container .modern-table th[data-v-3c664464]{color:#52525b!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important;font-weight:700!important}.pr-table-container .modern-table td[data-v-3c664464]{color:#141414!important;border-bottom:1px solid #d9d9d980!important}.pr-table-container .modern-table tr:hover td[data-v-3c664464]{background:#f9f9f9!important}.pr-table-container .td-title[data-v-3c664464]{color:#141414!important}.pr-page .seasons-manager-card[data-v-3c664464],.pr-page .library-manager-card[data-v-3c664464],.pr-page .course-details-card[data-v-3c664464]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .season-item-card[data-v-3c664464],.pr-page .lib-item-card[data-v-3c664464]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:14px!important;box-shadow:0 2px 10px #00000005!important}.pr-page .season-title-input[data-v-3c664464],.pr-page .lib-title-input[data-v-3c664464]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important;border-radius:8px!important}.pr-page .modal-backdrop[data-v-3c664464]{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#0006!important}.pr-page .modal-window[data-v-3c664464],.pr-page .cat-modal-window[data-v-3c664464]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:22px!important;box-shadow:0 20px 60px #00000026!important}.pr-page .modal-header-bar[data-v-3c664464],.pr-page .modal-footer-bar[data-v-3c664464]{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9b3!important}.pr-page .cat-list-item[data-v-3c664464]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important;border-radius:10px!important}.pr-page .form-label[data-v-3c664464]{color:#3f3f46!important;font-weight:700!important}.kpi-dashboard[data-v-3c664464]{color:#141414!important;background:0 0!important}.kpi-dashboard .hero-title[data-v-3c664464],.kpi-dashboard .section-title[data-v-3c664464],.kpi-dashboard .quick-stat-value[data-v-3c664464],.kpi-dashboard .stat-value[data-v-3c664464],.kpi-dashboard .info-title[data-v-3c664464],.kpi-dashboard .performance-value[data-v-3c664464],.kpi-dashboard .score-title[data-v-3c664464],.kpi-dashboard .breakdown-title[data-v-3c664464],.kpi-dashboard .leaderboard-title[data-v-3c664464],.kpi-dashboard .table-cell-name[data-v-3c664464]{color:#141414!important}.kpi-dashboard .hero-subtitle[data-v-3c664464],.kpi-dashboard .section-subtitle[data-v-3c664464],.kpi-dashboard .quick-stat-label[data-v-3c664464],.kpi-dashboard .stat-label[data-v-3c664464],.kpi-dashboard .performance-label[data-v-3c664464],.kpi-dashboard .empty-text[data-v-3c664464],.kpi-dashboard .report-date[data-v-3c664464],.kpi-dashboard .progress-text[data-v-3c664464]{color:#71717a!important}.kpi-dashboard .quick-stat-card[data-v-3c664464],.kpi-dashboard .stat-card[data-v-3c664464],.kpi-dashboard .report-card[data-v-3c664464],.kpi-dashboard .empty-state[data-v-3c664464],.kpi-dashboard .info-card[data-v-3c664464],.kpi-dashboard .actions-bar[data-v-3c664464],.kpi-dashboard .performance-badge[data-v-3c664464],.kpi-dashboard .score-card[data-v-3c664464],.kpi-dashboard .breakdown-card[data-v-3c664464],.kpi-dashboard .leaderboard-card[data-v-3c664464],.kpi-dashboard .kpi-card[data-v-3c664464],.kpi-dashboard .team-card[data-v-3c664464],.kpi-dashboard .history-card[data-v-3c664464]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.kpi-dashboard .actions-bar[data-v-3c664464],.kpi-dashboard .time-selector[data-v-3c664464]{background:#fff!important;border:1px solid #d9d9d9b3!important}.kpi-dashboard .time-btn[data-v-3c664464]{color:#71717a!important}.kpi-dashboard .time-btn.active[data-v-3c664464]{color:#fff!important;background:#1791ff!important}.kpi-dashboard .action-btn[data-v-3c664464]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.kpi-dashboard .action-btn[data-v-3c664464]:hover{background:#f9f9f9!important}.kpi-dashboard .progress-bar[data-v-3c664464]{background:#f9f9f9!important;border:1px solid #d9d9d999!important}.kpi-dashboard .table th[data-v-3c664464]{color:#52525b!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important;font-weight:700!important}.kpi-dashboard .table td[data-v-3c664464]{color:#141414!important;border-bottom:1px solid #d9d9d980!important}.kpi-dashboard .table tr:hover td[data-v-3c664464]{background:#f9f9f9!important}.kpi-dashboard .report-card[data-v-3c664464]{background:#fff!important;border:1px solid #d9d9d9b3!important}.kpi-dashboard .report-text[data-v-3c664464]{color:#141414!important}.kpi-dashboard .report-reply[data-v-3c664464]{background:#f9f9f9!important;border-right-color:#1791ff!important}.kpi-dashboard .reply-text[data-v-3c664464]{color:#3f3f46!important}@media (width<=700px){.tbl-wrap .ad-table thead[data-v-3c664464]{display:none}.tbl-wrap .ad-table[data-v-3c664464],.tbl-wrap .ad-table tbody[data-v-3c664464]{display:block;overflow:visible}.tbl-wrap .ad-table tbody tr[data-v-3c664464]{background:#fff;border:1px solid #d9d9d9b3;border-radius:14px;margin:12px;display:block;box-shadow:0 2px 8px #00000005}.tbl-wrap .ad-table tbody tr[data-v-3c664464]:hover{background:#fafafa}.tbl-wrap .ad-table tbody tr.row-selected[data-v-3c664464]{background:#1791ff0f;border-color:#1791ff}.tbl-wrap .ad-table td[data-v-3c664464]{white-space:normal;border-bottom:1px solid #d9d9d966;justify-content:space-between;align-items:center;gap:12px;max-width:none;padding:11px 16px;font-size:13px;display:flex}.tbl-wrap .ad-table td[data-v-3c664464]:last-child{border-bottom:none}.tbl-wrap .ad-table td[data-label][data-v-3c664464]:before{content:attr(data-label);color:#71717a;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;order:1;font-size:11px;font-weight:700}.tbl-wrap .ad-table td[data-v-3c664464]>*{order:0;min-width:0}:is(.tbl-wrap .ad-table td[data-v-3c664464]:has(>.chk-wrap),.tbl-wrap .ad-table td[data-v-3c664464]:has(>label.chk-wrap)){display:none}.tbl-wrap .ad-table .act[data-v-3c664464]{flex-wrap:wrap;justify-content:flex-start;gap:8px;padding:12px 16px}.tbl-wrap .ad-table .act button[data-v-3c664464]{flex:auto;justify-content:center}}.section-bar[data-v-3c664464]{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.section-count[data-v-3c664464]{color:var(--muted);font-size:13px}.btn-primary[data-v-3c664464]{background:var(--red);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:600;transition:opacity .18s}.btn-primary[data-v-3c664464]:hover:not(:disabled){opacity:.85}.btn-primary[data-v-3c664464]:disabled{opacity:.5;cursor:not-allowed}.btn-ghost[data-v-3c664464]{color:#aaa;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:8px;padding:9px 18px;font-family:inherit;font-size:13px;transition:border-color .18s,color .18s}.btn-ghost[data-v-3c664464]:hover{color:#fff;border-color:#ffffff59}.empty-state[data-v-3c664464]{text-align:center;color:var(--muted);padding:60px 20px;font-size:14px}.empty-icon[data-v-3c664464]{opacity:.4;margin-bottom:14px;font-size:40px}.teams-grid[data-v-3c664464]{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px;display:grid}.team-card[data-v-3c664464]{background:#fff;border:1px solid #d9d9d9b3;border-radius:clamp(16px,1.8vw,22px);padding:20px;transition:all .2s;box-shadow:0 4px 16px -2px #00000008}.team-card[data-v-3c664464]:hover{border-color:#1791ff66;box-shadow:0 6px 20px -2px #0000000f}.team-card-head[data-v-3c664464]{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:16px;display:flex}.team-name[data-v-3c664464]{color:#141414;flex:1;font-size:16px;font-weight:700}.team-actions[data-v-3c664464]{flex-shrink:0;gap:6px;display:flex}.tc-btn[data-v-3c664464]{color:#141414;cursor:pointer;background:#fff;border:1px solid #d9d9d9d9;border-radius:8px;padding:5px 10px;font-family:inherit;font-size:11.5px;font-weight:600;transition:all .15s}.tc-btn[data-v-3c664464]:hover{color:#1791ff;background:#f9f9f9;border-color:#1791ff}.tc-btn.danger[data-v-3c664464]{color:#dc2626;background:#dc26260a;border-color:#dc26264d}.tc-btn.danger[data-v-3c664464]:hover{color:#b91c1c;background:#dc26261a;border-color:#dc2626}.tc-btn.edit[data-v-3c664464]{color:#1791ff;background:#1791ff0a;border-color:#1791ff4d}.tc-btn.edit[data-v-3c664464]:hover{background:#1791ff1a}.tc-btn.manage[data-v-3c664464]{color:#059669;background:#0596690a;border-color:#0596694d}.tc-btn.manage[data-v-3c664464]:hover{background:#0596691a}.team-meta[data-v-3c664464]{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.tm-row[data-v-3c664464]{align-items:center;gap:10px;font-size:13px;display:flex}.tm-label[data-v-3c664464]{color:#71717a;min-width:70px;font-size:11.5px}.tm-value[data-v-3c664464]{color:#141414;font-weight:500}.tm-value.muted[data-v-3c664464]{color:#71717a}.tm-value.leader[data-v-3c664464]{align-items:center;gap:6px;font-weight:600;display:flex}.leader-dot[data-v-3c664464]{background:#10b981;border-radius:50%;flex-shrink:0;width:7px;height:7px}.team-members[data-v-3c664464]{border-top:1px solid #d9d9d999;flex-wrap:wrap;gap:6px;padding-top:12px;display:flex}.member-chip[data-v-3c664464]{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9b3;border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:500}.modal-overlay[data-v-3c664464]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:200;background:#0006;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal[data-v-3c664464]{background:#fff;border:1px solid #d9d9d9d9;border-radius:clamp(16px,1.8vw,22px);width:100%;max-width:520px;max-height:88vh;overflow-y:auto;box-shadow:0 20px 48px #00000026}.modal-wide[data-v-3c664464]{max-width:620px}.modal-head[data-v-3c664464]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3;justify-content:space-between;align-items:center;padding:20px 24px 16px;display:flex}.modal-head h2[data-v-3c664464]{color:#141414;margin:0;font-size:16px;font-weight:700}.modal-close[data-v-3c664464]{color:#71717a;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:16px;transition:all .15s}.modal-close[data-v-3c664464]:hover{color:#141414;background:#eaeaea}.modal-body[data-v-3c664464]{background:#fff;padding:20px 24px}.modal-foot[data-v-3c664464]{background:#f9f9f9;border-top:1px solid #d9d9d9b3;justify-content:flex-end;gap:10px;padding:16px 24px 20px;display:flex}.form-group[data-v-3c664464]{flex-direction:column;gap:6px;display:flex}.form-group label[data-v-3c664464]{color:#52525b;font-size:12px;font-weight:600}.form-group input[data-v-3c664464],.form-group select[data-v-3c664464]{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:10px;outline:none;padding:10px 12px;font-family:inherit;font-size:13.5px;transition:border-color .18s,background .18s}.form-group input[data-v-3c664464]:focus,.form-group select[data-v-3c664464]:focus{background:#fff;border-color:#1791ff;box-shadow:0 0 0 3px #1791ff1f}.form-group select option[data-v-3c664464]{color:#141414;background:#fff}.form-err[data-v-3c664464]{color:#dc2626;font-size:11.5px}.req[data-v-3c664464]{color:#dc2626}.opt[data-v-3c664464]{color:#71717a;font-weight:400}.muted[data-v-3c664464]{color:#71717a}.members-section[data-v-3c664464]{margin-top:4px}.members-label[data-v-3c664464]{color:#52525b;margin-bottom:4px;font-size:12px;font-weight:600}.members-hint[data-v-3c664464]{color:#71717a;margin-bottom:10px;font-size:11px}.members-list[data-v-3c664464]{background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:10px;flex-direction:column;gap:4px;max-height:240px;padding:8px 10px;display:flex;overflow-y:auto}.members-list[data-v-3c664464]::-webkit-scrollbar{width:4px}.members-list[data-v-3c664464]::-webkit-scrollbar-thumb{background:#00000026;border-radius:2px}.member-check[data-v-3c664464]{cursor:pointer;color:#141414;border-radius:8px;align-items:center;gap:10px;padding:7px 8px;font-size:13px;transition:background .15s;display:flex}.member-check[data-v-3c664464]:hover{background:#eaeaea}.member-check input[type=checkbox][data-v-3c664464]{accent-color:#1791ff;cursor:pointer;flex-shrink:0;width:16px;height:16px}.member-role-badge[data-v-3c664464]{color:#71717a;background:#fff;border:1px solid #d9d9d9b3;border-radius:999px;margin-right:auto;padding:2px 7px;font-size:10.5px}.adm-page[data-v-bb571eae]::-webkit-scrollbar{width:6px;height:6px}.admin-shell-root[data-v-bb571eae] ::-webkit-scrollbar{width:6px;height:6px}.adm-page[data-v-bb571eae]::-webkit-scrollbar-track{background:0 0}.admin-shell-root[data-v-bb571eae] ::-webkit-scrollbar-track{background:0 0}.adm-page[data-v-bb571eae]::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.admin-shell-root[data-v-bb571eae] ::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.adm-page[data-v-bb571eae]::-webkit-scrollbar-thumb:hover{background:#1791ff80}.admin-shell-root[data-v-bb571eae] ::-webkit-scrollbar-thumb:hover{background:#1791ff80}.adm-page[data-v-bb571eae]{scrollbar-width:thin;scrollbar-color:#d9d9d9cc transparent;color:#141414;width:100%;font-family:var(--body,"Estedad", system-ui, sans-serif)}.adm-page[data-v-bb571eae] *{box-sizing:border-box}.adm-page select[data-v-bb571eae],.adm-page input[data-v-bb571eae],.adm-page textarea[data-v-bb571eae]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#141414;background:#fff}.adm-page select option[data-v-bb571eae],.adm-page select optgroup[data-v-bb571eae]{color:#141414!important;background:#fff!important}.adm-head[data-v-bb571eae]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}.adm-eyebrow[data-v-bb571eae]{letter-spacing:.2em;color:#1791ff;font-size:11.5px;font-weight:700;font-family:var(--mono,monospace);margin-bottom:6px;display:block}.adm-head h1[data-v-bb571eae]{font-family:var(--display,"Estedad", system-ui, sans-serif);letter-spacing:-.015em;color:#141414;margin:0;font-size:clamp(22px,1.4vw + 14px,30px);font-weight:800;line-height:1.2}.adm-head-actions[data-v-bb571eae]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adm-refresh[data-v-bb571eae],.adm-btn-ghost[data-v-bb571eae]{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9cc;border-radius:12px;align-items:center;gap:6px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:600;transition:all .18s;display:inline-flex;box-shadow:0 1px 3px #00000005}.adm-refresh[data-v-bb571eae]:hover,.adm-btn-ghost[data-v-bb571eae]:hover{color:#1791ff;background:#1791ff0a;border-color:#1791ff;transform:translateY(-1px)}.adm-refresh[data-v-bb571eae]:disabled{opacity:.6;cursor:progress}.adm-err[data-v-bb571eae]{color:#dc2626;background:#ef444414;border:1px solid #ef444433;border-radius:14px;margin-bottom:20px;padding:14px 18px;font-size:13.5px;font-weight:500}.adm-kpis[data-v-bb571eae]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:26px;display:grid}.kpi[data-v-bb571eae]{background:#fff;border:1px solid #d9d9d9b3;border-radius:20px;padding:20px 20px 16px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 4px 18px -2px #0000000a}.kpi[data-v-bb571eae]:hover{transform:translateY(-2px);box-shadow:0 8px 24px -4px #00000012}.kpi[data-v-bb571eae]:before{content:"";pointer-events:none;background:radial-gradient(circle,#1791ff1a,#0000 70%);width:140px;height:140px;position:absolute;inset:auto -20% -60% auto}.kpi-l[data-v-bb571eae]{color:#71717a;letter-spacing:.04em;font-size:12px;font-weight:600}.kpi-v[data-v-bb571eae]{font-family:var(--mono,monospace);color:#141414;margin-top:8px;font-size:26px;font-weight:800;line-height:1.15}.kpi-s[data-v-bb571eae]{color:#a1a1aa;margin-top:6px;font-size:11.5px}.card[data-v-bb571eae]{color:#141414;background:#fff;border:1px solid #d9d9d9b3;border-radius:22px;padding:22px;box-shadow:0 8px 24px -4px #0000000a}.card-head[data-v-bb571eae]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.card-head h3[data-v-bb571eae]{color:#141414;margin:0;font-size:15px;font-weight:800}.card-meta[data-v-bb571eae]{letter-spacing:.15em;color:#8c8c8c;font-size:11px;font-family:var(--mono,monospace)}.adm-grid[data-v-bb571eae]{grid-template-columns:1.4fr 1fr;gap:20px;margin-bottom:20px;display:grid}.adm-grid.two[data-v-bb571eae]{grid-template-columns:1fr 1fr}@media (width<=980px){.adm-grid[data-v-bb571eae],.adm-grid.two[data-v-bb571eae]{grid-template-columns:1fr}}.adm-filters[data-v-bb571eae]{background:#fff;border:1px solid #d9d9d9b3;border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;padding:14px 18px;display:flex;box-shadow:0 2px 10px #00000005}.adm-filters input[data-v-bb571eae],.adm-filters select[data-v-bb571eae]{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9cc;border-radius:12px;outline:none;flex:140px;min-width:0;padding:9px 14px;font-family:inherit;font-size:13px;transition:border-color .18s,box-shadow .18s}.adm-filters input[data-v-bb571eae]:focus,.adm-filters select[data-v-bb571eae]:focus{border-color:#1791ff;box-shadow:0 0 0 3px #1791ff26}.adm-filters button[data-v-bb571eae]{color:#fff;cursor:pointer;white-space:nowrap;background:#1791ff;border:0;border-radius:12px;flex-shrink:0;padding:10px 22px;font-family:inherit;font-size:13px;font-weight:700;transition:all .18s;box-shadow:0 2px 8px #1791ff40}.adm-filters button[data-v-bb571eae]:hover{background:#0070d6;transform:translateY(-1px)}.adm-filters button[data-v-bb571eae]:disabled{opacity:.6;cursor:progress}.tbl-wrap[data-v-bb571eae]{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #d9d9d9b3;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 6px 24px -4px #0000000a}@media (width<=900px){.tbl-wrap[data-v-bb571eae]{overflow-x:auto}.tbl-wrap[data-v-bb571eae]:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000000f,#0000);width:40px;position:absolute;top:0;bottom:0;left:0}}.ad-table[data-v-bb571eae]{border-collapse:collapse;width:100%;font-size:13.5px}.ad-table thead tr[data-v-bb571eae]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3}.ad-table th[data-v-bb571eae]{text-align:right;letter-spacing:.06em;color:#52525b;white-space:nowrap;text-transform:uppercase;padding:14px 18px;font-size:11.5px;font-weight:700}.ad-table th[data-v-bb571eae]:first-child{padding-right:20px}.ad-table th[data-v-bb571eae]:last-child{padding-left:20px}.ad-table tbody tr[data-v-bb571eae]{border-bottom:1px solid #d9d9d966;transition:background .12s}.ad-table tbody tr[data-v-bb571eae]:last-child{border-bottom:none}.ad-table tbody tr[data-v-bb571eae]:hover{background:#fafafa}.ad-table tbody tr.row-selected[data-v-bb571eae]{background:#1791ff0f}.ad-table td[data-v-bb571eae]{text-align:right;color:#141414;vertical-align:middle;max-width:240px;padding:14px 18px}.ad-table td[data-v-bb571eae]:first-child{padding-right:20px}.ad-table td[data-v-bb571eae]:last-child{padding-left:20px}.ad-table .cell-clip[data-v-bb571eae]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ad-table .act[data-v-bb571eae]{flex-wrap:nowrap;justify-content:flex-end;gap:8px;display:flex}.ad-table .act button[data-v-bb571eae]{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9cc;border-radius:8px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:all .15s}.ad-table .act button[data-v-bb571eae]:hover{color:#1791ff;background:#1791ff0d;border-color:#1791ff}.ad-table .act button.danger[data-v-bb571eae]{color:#ef4444;background:#ef444405;border-color:#ef44444d}.ad-table .act button.danger[data-v-bb571eae]:hover{background:#ef444414;border-color:#ef4444}.ad-table .act button.ok[data-v-bb571eae]{color:#059669;background:#10b98105;border-color:#10b9814d}.ad-table .act button.ok[data-v-bb571eae]:hover{background:#10b98114;border-color:#059669}.ad-table .tbl-empty td[data-v-bb571eae]{text-align:center;color:#71717a;padding:48px 20px;font-size:13.5px}.chk-wrap[data-v-bb571eae]{cursor:pointer;justify-content:center;align-items:center;display:flex}.chk-wrap input[type=checkbox][data-v-bb571eae]{accent-color:#1791ff;cursor:pointer;border-radius:4px;width:17px;height:17px}.badge[data-v-bb571eae]{white-space:nowrap;border-radius:999px;align-items:center;padding:3px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.badge.green[data-v-bb571eae]{color:#059669;background:#10b9811f}.badge.red[data-v-bb571eae]{color:#dc2626;background:#ef44441f}.badge.gray[data-v-bb571eae]{color:#52525b;background:#f4f4f5;border:1px solid #d9d9d999}.badge.amber[data-v-bb571eae]{color:#d97706;background:#f6a50024}.badge.blue[data-v-bb571eae]{color:#0284c7;background:#1791ff1f}.badge.purple[data-v-bb571eae]{color:#9333ea;background:#a855f71f}.pagination[data-v-bb571eae]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.pg-info[data-v-bb571eae]{color:#71717a;white-space:nowrap;font-size:12.5px}.pg-nav[data-v-bb571eae]{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.pg-nav button[data-v-bb571eae]{color:#141414;min-width:36px;height:36px;font-family:var(--mono,monospace);cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;justify-content:center;align-items:center;padding:0 10px;font-size:13px;font-weight:600;transition:all .15s;display:flex}.pg-nav button[data-v-bb571eae]:hover:not(:disabled){color:#1791ff;background:#1791ff0d;border-color:#1791ff}.pg-nav button.active[data-v-bb571eae]{color:#fff;background:#1791ff;border-color:#1791ff;font-weight:700}.pg-nav button[data-v-bb571eae]:disabled{opacity:.35;cursor:default}.pg-nav .pg-dots[data-v-bb571eae]{cursor:default;color:#71717a;background:0 0;border:none}.pg-per[data-v-bb571eae]{color:#71717a;align-items:center;gap:8px;font-size:12.5px;display:flex}.pg-per select[data-v-bb571eae]{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;outline:none;padding:6px 12px;font-family:inherit;font-size:12.5px}.action-bar[data-v-bb571eae]{opacity:0;background:#1791ff14;border:1px solid #1791ff40;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;max-height:0;margin-bottom:14px;padding:12px 16px;transition:max-height .25s,opacity .2s,padding .2s;display:flex;overflow:hidden}.action-bar.visible[data-v-bb571eae]{opacity:1;max-height:90px}.sel-count[data-v-bb571eae]{color:#1791ff;flex:1;font-size:13.5px;font-weight:700}.btn-assign[data-v-bb571eae]{color:#fff;cursor:pointer;background:#1791ff;border:none;border-radius:10px;padding:8px 16px;font-family:inherit;font-size:12.5px;font-weight:700;transition:background .15s}.btn-assign[data-v-bb571eae]:hover{background:#0070d6}.btn-clear-sel[data-v-bb571eae]{color:#141414;cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;padding:8px 14px;font-family:inherit;font-size:12.5px;font-weight:600}.btn-clear-sel[data-v-bb571eae]:hover{border-color:#141414}.modal-overlay[data-v-bb571eae]{-webkit-backdrop-filter:blur(8px);z-index:200;background:#00000073;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out admModalFadeIn-bb571eae;display:flex;position:fixed;inset:0}@keyframes admModalFadeIn-bb571eae{0%{opacity:0}to{opacity:1}}.modal[data-v-bb571eae]{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:24px;width:100%;max-width:580px;max-height:90dvh;animation:.25s ease-out admModalSlideUp-bb571eae;overflow-y:auto;box-shadow:0 24px 64px #00000026}@keyframes admModalSlideUp-bb571eae{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-head[data-v-bb571eae]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3;border-radius:24px 24px 0 0;justify-content:space-between;align-items:center;padding:20px 24px 16px;display:flex}.modal-close[data-v-bb571eae]{color:#71717a;cursor:pointer;background:#fff;border:1px solid #d9d9d9b3;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;transition:all .15s;display:flex}.modal-close[data-v-bb571eae]:hover{color:#ef4444;background:#ef444414;border-color:#ef444433}.modal-body[data-v-bb571eae]{color:#141414;padding:24px}.modal-footer[data-v-bb571eae]{background:#f9f9f9;border-top:1px solid #d9d9d9b3;border-radius:0 0 24px 24px;justify-content:flex-end;gap:10px;padding:18px 24px;display:flex}.modal-footer button[data-v-bb571eae]{cursor:pointer;color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;padding:10px 20px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s}.modal-footer button.primary[data-v-bb571eae]{color:#fff;background:#1791ff;border-color:#1791ff;font-weight:700}.modal-footer button.primary[data-v-bb571eae]:hover{background:#0070d6}.modal-footer button[data-v-bb571eae]:hover:not(.primary){border-color:#141414}.admin-shell-root .bg-surface-card[data-v-bb571eae],.admin-shell-root .bg-surface[data-v-bb571eae]{color:#141414!important;background:#fff!important;border-color:#d9d9d9b3!important}.admin-shell-root .border-white\/5[data-v-bb571eae],.admin-shell-root .border-white\/10[data-v-bb571eae],.admin-shell-root .border-white\/20[data-v-bb571eae]{border-color:#d9d9d9b3!important}.admin-shell-root .divide-white\/\[0\.04\][data-v-bb571eae],.admin-shell-root .divide-white\/10[data-v-bb571eae]{border-color:#d9d9d966!important}.admin-shell-root .hover\:bg-white\/\[0\.01\][data-v-bb571eae]:hover,.admin-shell-root .hover\:bg-white\/\[0\.04\][data-v-bb571eae]:hover{background-color:#fbfbfb!important}.admin-shell-root input[data-v-bb571eae]:not([type=checkbox]):not([type=radio]),.admin-shell-root select[data-v-bb571eae],.admin-shell-root textarea[data-v-bb571eae],.bl-page[data-v-bb571eae],.bl-title[data-v-bb571eae],.bl-stat strong[data-v-bb571eae]{color:#141414!important}.bl-table-wrap[data-v-bb571eae]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:20px!important;box-shadow:0 4px 18px #00000008!important}.bl-table thead tr[data-v-bb571eae]{background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.bl-table th[data-v-bb571eae]{color:#52525b!important}.bl-table td[data-v-bb571eae]{color:#141414!important;border-bottom:1px solid #d9d9d966!important}.bl-table tr:hover td[data-v-bb571eae]{background:#fafafa!important}.bl-card[data-v-bb571eae]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 16px -2px #00000008!important}.bl-card-title[data-v-bb571eae]{color:#141414!important;border-bottom-color:#d9d9d999!important}.bl-input[data-v-bb571eae],.bl-select[data-v-bb571eae],.bl-textarea[data-v-bb571eae]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:10px!important}.bl-toolbar[data-v-bb571eae]{background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.bl-btn-ghost[data-v-bb571eae],.bl-btn-sm[data-v-bb571eae]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.bc-page[data-v-bb571eae],.bc-title[data-v-bb571eae]{color:#141414!important}.bc-tree-node[data-v-bb571eae]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:16px!important;box-shadow:0 2px 10px #00000005!important}.bc-tree-cat[data-v-bb571eae],.bc-tree-name[data-v-bb571eae]{color:#141414!important}.bc-modal[data-v-bb571eae]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;box-shadow:0 24px 64px #00000026!important}.bc-modal-header[data-v-bb571eae]{color:#141414!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.bc-modal-footer[data-v-bb571eae]{background:#f9f9f9!important;border-top:1px solid #d9d9d9b3!important}.bc-input[data-v-bb571eae],.bc-select[data-v-bb571eae],.bc-textarea[data-v-bb571eae]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.bc-table thead tr[data-v-bb571eae]{background:#f9f9f9!important}.bc-table th[data-v-bb571eae]{color:#52525b!important}.bc-table td[data-v-bb571eae]{color:#141414!important;border-bottom-color:#d9d9d966!important}.ah-root[data-v-bb571eae],.ah-title[data-v-bb571eae]{color:#141414!important}.ah-tabs[data-v-bb571eae]{border-bottom:1px solid #d9d9d9b3!important}.ah-tab[data-v-bb571eae]{color:#71717a!important}.ah-tab[data-v-bb571eae]:hover{color:#141414!important}.ah-tab.active[data-v-bb571eae]{color:#1791ff!important;border-bottom-color:#1791ff!important}.ah-pos-card[data-v-bb571eae]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 18px -2px #0000000a!important}.ah-pos-title[data-v-bb571eae]{color:#141414!important}.ah-pos-desc[data-v-bb571eae]{color:#52525b!important}.ah-tag[data-v-bb571eae]{color:#52525b!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.acs[data-v-bb571eae]{color:#141414!important;--surface:#fff!important;--surface-hover:#f4f4f5!important;--border:#d9d9d9b3!important;--border-strong:#d9d9d9e6!important;--text:#141414!important;--text-secondary:#71717a!important;--text-muted:#8c8c8c!important;background:0 0!important}.acs-list[data-v-bb571eae],.acs-chat[data-v-bb571eae]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 20px #00000008!important}.acs-chat-header[data-v-bb571eae]{background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.acs-item-name[data-v-bb571eae]{color:#141414!important}.acs-item[data-v-bb571eae]:hover{background:#fafafa!important}.acs-item.active[data-v-bb571eae]{background:#1791ff0f!important;border-right:3px solid #1791ff!important}.ml-toolbar[data-v-bb571eae],.ml-body[data-v-bb571eae]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 18px #00000008!important}.ml-select[data-v-bb571eae],.ml-search[data-v-bb571eae]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important}.modal-box[data-v-bb571eae]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:20px!important;box-shadow:0 20px 60px #00000026!important}.modal-header[data-v-bb571eae],.modal-footer[data-v-bb571eae]{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9b3!important}.pr-page[data-v-bb571eae]{color:#141414!important}.pr-badge-pill[data-v-bb571eae]{color:#1791ff!important;background:#1791ff14!important;border-color:#1791ff33!important}.pr-main-title[data-v-bb571eae]{color:#141414!important}.pr-main-desc[data-v-bb571eae]{color:#71717a!important}.pr-page .action-primary[data-v-bb571eae]{color:#fff!important;background:#1791ff!important;box-shadow:0 4px 14px #1791ff40!important}.pr-page .action-primary[data-v-bb571eae]:hover{background:#1580e6!important}.pr-page .action-ghost[data-v-bb571eae]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.pr-page .action-ghost[data-v-bb571eae]:hover{background:#f9f9f9!important}.pr-page .stat-card[data-v-bb571eae]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .stat-label[data-v-bb571eae]{color:#71717a!important}.pr-page .stat-value[data-v-bb571eae]{color:#141414!important}.pr-toolbar[data-v-bb571eae]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .search-input[data-v-bb571eae],.pr-page .filter-select[data-v-bb571eae],.pr-page .form-input[data-v-bb571eae],.pr-page .form-select[data-v-bb571eae],.pr-page .form-textarea[data-v-bb571eae]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important;border-radius:10px!important}.pr-page .search-input[data-v-bb571eae]:focus,.pr-page .filter-select[data-v-bb571eae]:focus,.pr-page .form-input[data-v-bb571eae]:focus,.pr-page .form-select[data-v-bb571eae]:focus,.pr-page .form-textarea[data-v-bb571eae]:focus{background:#fff!important;border-color:#1791ff!important;box-shadow:0 0 0 3px #1791ff1f!important}.pr-page .view-btn[data-v-bb571eae]{color:#71717a!important;background:0 0!important}.pr-page .view-btn.active[data-v-bb571eae]{color:#1791ff!important;background:#1791ff1a!important}.pr-page .refresh-btn[data-v-bb571eae]{color:#71717a!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.pr-page .refresh-btn[data-v-bb571eae]:hover{color:#141414!important;background:#f9f9f9!important}.prod-card[data-v-bb571eae]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.prod-card[data-v-bb571eae]:hover{border-color:#1791ff66!important;box-shadow:0 10px 24px -4px #00000014!important}.prod-card .card-cover[data-v-bb571eae]{background:#f9f9f9!important}.prod-card .card-title[data-v-bb571eae]{color:#141414!important}.prod-card .card-inst[data-v-bb571eae]{color:#71717a!important}.prod-card .bundle-chip[data-v-bb571eae]{color:#52525b!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.prod-card .card-footer-stats[data-v-bb571eae]{border-top-color:#d9d9d999!important}.prod-card .price-val[data-v-bb571eae]{color:#141414!important}.prod-card .card-actions[data-v-bb571eae]{background:#f9f9f9!important;border-top-color:#d9d9d999!important}.prod-card .card-btn.btn-edit[data-v-bb571eae]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.prod-card .card-btn.btn-edit[data-v-bb571eae]:hover{background:#f9f9f9!important}.prod-card .card-btn.btn-del[data-v-bb571eae]{color:#dc2626!important;background:#fee2e2!important;border-color:#fecaca!important}.pr-table-container[data-v-bb571eae]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-table-container .modern-table th[data-v-bb571eae]{color:#52525b!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important;font-weight:700!important}.pr-table-container .modern-table td[data-v-bb571eae]{color:#141414!important;border-bottom:1px solid #d9d9d980!important}.pr-table-container .modern-table tr:hover td[data-v-bb571eae]{background:#f9f9f9!important}.pr-table-container .td-title[data-v-bb571eae]{color:#141414!important}.pr-page .seasons-manager-card[data-v-bb571eae],.pr-page .library-manager-card[data-v-bb571eae],.pr-page .course-details-card[data-v-bb571eae]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .season-item-card[data-v-bb571eae],.pr-page .lib-item-card[data-v-bb571eae]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:14px!important;box-shadow:0 2px 10px #00000005!important}.pr-page .season-title-input[data-v-bb571eae],.pr-page .lib-title-input[data-v-bb571eae]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important;border-radius:8px!important}.pr-page .modal-backdrop[data-v-bb571eae]{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#0006!important}.pr-page .modal-window[data-v-bb571eae],.pr-page .cat-modal-window[data-v-bb571eae]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:22px!important;box-shadow:0 20px 60px #00000026!important}.pr-page .modal-header-bar[data-v-bb571eae],.pr-page .modal-footer-bar[data-v-bb571eae]{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9b3!important}.pr-page .cat-list-item[data-v-bb571eae]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important;border-radius:10px!important}.pr-page .form-label[data-v-bb571eae]{color:#3f3f46!important;font-weight:700!important}.kpi-dashboard[data-v-bb571eae]{color:#141414!important;background:0 0!important}.kpi-dashboard .hero-title[data-v-bb571eae],.kpi-dashboard .section-title[data-v-bb571eae],.kpi-dashboard .quick-stat-value[data-v-bb571eae],.kpi-dashboard .stat-value[data-v-bb571eae],.kpi-dashboard .info-title[data-v-bb571eae],.kpi-dashboard .performance-value[data-v-bb571eae],.kpi-dashboard .score-title[data-v-bb571eae],.kpi-dashboard .breakdown-title[data-v-bb571eae],.kpi-dashboard .leaderboard-title[data-v-bb571eae],.kpi-dashboard .table-cell-name[data-v-bb571eae]{color:#141414!important}.kpi-dashboard .hero-subtitle[data-v-bb571eae],.kpi-dashboard .section-subtitle[data-v-bb571eae],.kpi-dashboard .quick-stat-label[data-v-bb571eae],.kpi-dashboard .stat-label[data-v-bb571eae],.kpi-dashboard .performance-label[data-v-bb571eae],.kpi-dashboard .empty-text[data-v-bb571eae],.kpi-dashboard .report-date[data-v-bb571eae],.kpi-dashboard .progress-text[data-v-bb571eae]{color:#71717a!important}.kpi-dashboard .quick-stat-card[data-v-bb571eae],.kpi-dashboard .stat-card[data-v-bb571eae],.kpi-dashboard .report-card[data-v-bb571eae],.kpi-dashboard .empty-state[data-v-bb571eae],.kpi-dashboard .info-card[data-v-bb571eae],.kpi-dashboard .actions-bar[data-v-bb571eae],.kpi-dashboard .performance-badge[data-v-bb571eae],.kpi-dashboard .score-card[data-v-bb571eae],.kpi-dashboard .breakdown-card[data-v-bb571eae],.kpi-dashboard .leaderboard-card[data-v-bb571eae],.kpi-dashboard .kpi-card[data-v-bb571eae],.kpi-dashboard .team-card[data-v-bb571eae],.kpi-dashboard .history-card[data-v-bb571eae]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.kpi-dashboard .actions-bar[data-v-bb571eae],.kpi-dashboard .time-selector[data-v-bb571eae]{background:#fff!important;border:1px solid #d9d9d9b3!important}.kpi-dashboard .time-btn[data-v-bb571eae]{color:#71717a!important}.kpi-dashboard .time-btn.active[data-v-bb571eae]{color:#fff!important;background:#1791ff!important}.kpi-dashboard .action-btn[data-v-bb571eae]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.kpi-dashboard .action-btn[data-v-bb571eae]:hover{background:#f9f9f9!important}.kpi-dashboard .progress-bar[data-v-bb571eae]{background:#f9f9f9!important;border:1px solid #d9d9d999!important}.kpi-dashboard .table th[data-v-bb571eae]{color:#52525b!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important;font-weight:700!important}.kpi-dashboard .table td[data-v-bb571eae]{color:#141414!important;border-bottom:1px solid #d9d9d980!important}.kpi-dashboard .table tr:hover td[data-v-bb571eae]{background:#f9f9f9!important}.kpi-dashboard .report-card[data-v-bb571eae]{background:#fff!important;border:1px solid #d9d9d9b3!important}.kpi-dashboard .report-text[data-v-bb571eae]{color:#141414!important}.kpi-dashboard .report-reply[data-v-bb571eae]{background:#f9f9f9!important;border-right-color:#1791ff!important}.kpi-dashboard .reply-text[data-v-bb571eae]{color:#3f3f46!important}@media (width<=700px){.tbl-wrap .ad-table thead[data-v-bb571eae]{display:none}.tbl-wrap .ad-table[data-v-bb571eae],.tbl-wrap .ad-table tbody[data-v-bb571eae]{display:block;overflow:visible}.tbl-wrap .ad-table tbody tr[data-v-bb571eae]{background:#fff;border:1px solid #d9d9d9b3;border-radius:14px;margin:12px;display:block;box-shadow:0 2px 8px #00000005}.tbl-wrap .ad-table tbody tr[data-v-bb571eae]:hover{background:#fafafa}.tbl-wrap .ad-table tbody tr.row-selected[data-v-bb571eae]{background:#1791ff0f;border-color:#1791ff}.tbl-wrap .ad-table td[data-v-bb571eae]{white-space:normal;border-bottom:1px solid #d9d9d966;justify-content:space-between;align-items:center;gap:12px;max-width:none;padding:11px 16px;font-size:13px;display:flex}.tbl-wrap .ad-table td[data-v-bb571eae]:last-child{border-bottom:none}.tbl-wrap .ad-table td[data-label][data-v-bb571eae]:before{content:attr(data-label);color:#71717a;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;order:1;font-size:11px;font-weight:700}.tbl-wrap .ad-table td[data-v-bb571eae]>*{order:0;min-width:0}:is(.tbl-wrap .ad-table td[data-v-bb571eae]:has(>.chk-wrap),.tbl-wrap .ad-table td[data-v-bb571eae]:has(>label.chk-wrap)){display:none}.tbl-wrap .ad-table .act[data-v-bb571eae]{flex-wrap:wrap;justify-content:flex-start;gap:8px;padding:12px 16px}.tbl-wrap .ad-table .act button[data-v-bb571eae]{flex:auto;justify-content:center}}.team-selector-bar[data-v-bb571eae]{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:24px;display:flex}.ts-label[data-v-bb571eae]{color:var(--muted);font-size:13px;font-weight:600}.ts-select[data-v-bb571eae]{color:#141414;background:#fff;border:1px solid #d9d9d9d9;border-radius:10px;outline:none;min-width:220px;padding:10px 14px;font-family:inherit;font-size:13.5px;transition:all .18s}.ts-select[data-v-bb571eae]:focus{border-color:#1791ff;box-shadow:0 0 0 3px #1791ff1a}.ts-select option[data-v-bb571eae]{color:#141414;background:#fff}.empty-state[data-v-bb571eae]{text-align:center;color:#71717a;padding:60px 20px;font-size:14px}.empty-icon[data-v-bb571eae]{opacity:.4;margin-bottom:14px;font-size:40px}.empty-sub[data-v-bb571eae]{color:#71717a;margin-bottom:20px;font-size:13px}.team-header-card[data-v-bb571eae]{background:#fff;border:1px solid #d9d9d9d9;border-radius:clamp(16px,1.8vw,22px);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:28px;padding:20px 24px;display:flex;box-shadow:0 4px 20px -2px #0000000a}.thc-name[data-v-bb571eae]{color:#141414;margin-bottom:6px;font-size:18px;font-weight:700}.thc-leader[data-v-bb571eae]{color:#71717a;align-items:center;gap:7px;font-size:13px;display:flex}.leader-dot[data-v-bb571eae]{background:#16a34a;border-radius:50%;flex-shrink:0;width:7px;height:7px}.thc-stats[data-v-bb571eae]{gap:24px;display:flex}.thc-stat[data-v-bb571eae]{flex-direction:column;align-items:center;gap:2px;display:flex}.thc-num[data-v-bb571eae]{font-family:var(--mono);font-size:22px;font-weight:700}.thc-num.red[data-v-bb571eae]{color:#ef4444}.thc-num.green[data-v-bb571eae]{color:#16a34a}.thc-lbl[data-v-bb571eae]{color:#71717a;font-size:11px}.section-title[data-v-bb571eae]{color:#52525b;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:12px;margin-bottom:14px;font-size:13px;font-weight:700;display:flex}.btn-add[data-v-bb571eae]{color:#fff;cursor:pointer;background:#1791ff;border:none;border-radius:8px;padding:6px 14px;font-family:inherit;font-size:12px;font-weight:600;transition:all .18s}.btn-add[data-v-bb571eae]:hover{background:#0077e6}.members-grid[data-v-bb571eae]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;margin-bottom:16px;display:grid}.member-card[data-v-bb571eae]{background:#fff;border:1px solid #d9d9d9d9;border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex;box-shadow:0 2px 10px #00000005}.mc-name[data-v-bb571eae]{color:#141414;font-size:14px;font-weight:700}.mc-role[data-v-bb571eae]{color:#71717a;font-size:11.5px}.mc-stats[data-v-bb571eae]{gap:10px;display:flex}.mc-stat[data-v-bb571eae]{border-radius:999px;padding:2px 8px;font-size:11.5px}.mc-stat.red[data-v-bb571eae]{color:#ef4444;background:#ef44441a}.mc-stat.green[data-v-bb571eae]{color:#16a34a;background:#16a34a1a}.mc-actions[data-v-bb571eae]{gap:6px;margin-top:4px;display:flex}.mc-btn[data-v-bb571eae]{cursor:pointer;border:1px solid;border-radius:8px;flex:1;padding:7px 6px;font-family:inherit;font-size:12px;font-weight:600;transition:all .18s}.mc-btn.fine[data-v-bb571eae]{color:#ef4444;background:#ef444414;border-color:#ef44444d}.mc-btn.fine[data-v-bb571eae]:hover{background:#ef444426}.mc-btn.bonus[data-v-bb571eae]{color:#16a34a;background:#16a34a14;border-color:#16a34a4d}.mc-btn.bonus[data-v-bb571eae]:hover{background:#16a34a26}.modal-overlay[data-v-bb571eae]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:200;background:#00000073;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal[data-v-bb571eae]{color:#141414;background:#fff;border:1px solid #d9d9d9d9;border-radius:clamp(16px,1.8vw,22px);width:100%;max-width:500px;max-height:88vh;overflow-y:auto;box-shadow:0 24px 60px #00000026}.modal-head[data-v-bb571eae]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3;justify-content:space-between;align-items:center;padding:18px 24px;display:flex}.modal-head h2[data-v-bb571eae]{color:#141414;margin:0;font-size:16px;font-weight:700}.modal-close[data-v-bb571eae]{color:#71717a;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px;font-size:18px}.modal-close[data-v-bb571eae]:hover{color:#141414;background:#0000000f}.modal-body[data-v-bb571eae]{background:#fff;padding:22px 24px}.modal-foot[data-v-bb571eae]{background:#f9f9f9;border-top:1px solid #d9d9d9b3;justify-content:flex-end;gap:10px;padding:14px 24px;display:flex}.kind-tabs[data-v-bb571eae]{background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:10px;gap:6px;margin-bottom:18px;padding:4px;display:flex}.kind-tab[data-v-bb571eae]{color:#71717a;cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;padding:8px 12px;font-family:inherit;font-size:13.5px;font-weight:600;transition:all .2s}.kind-tab[data-v-bb571eae]:hover{color:#141414}.kind-tab.active-fine[data-v-bb571eae]{color:#ef4444;background:#fff;box-shadow:0 1px 4px #0000000f}.kind-tab.active-bonus[data-v-bb571eae]{color:#16a34a;background:#fff;box-shadow:0 1px 4px #0000000f}.form-group[data-v-bb571eae]{flex-direction:column;gap:6px;display:flex}.form-group label[data-v-bb571eae]{color:#52525b;font-size:12.5px;font-weight:600}.form-group input[data-v-bb571eae],.form-group select[data-v-bb571eae],.form-group textarea[data-v-bb571eae]{color:#141414;resize:vertical;background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:10px;outline:none;padding:10px 14px;font-family:inherit;font-size:13.5px;transition:all .18s}.form-group input[data-v-bb571eae]:focus,.form-group select[data-v-bb571eae]:focus,.form-group textarea[data-v-bb571eae]:focus{background:#fff;border-color:#1791ff;box-shadow:0 0 0 3px #1791ff1a}.form-group select option[data-v-bb571eae]{color:#141414;background:#fff}.form-group textarea[data-v-bb571eae]::placeholder,.form-group input[data-v-bb571eae]::placeholder{color:#a1a1aa}.form-err[data-v-bb571eae]{color:#ef4444;font-size:11.5px}.req[data-v-bb571eae]{color:#ef4444}.opt[data-v-bb571eae]{color:#a1a1aa;font-weight:400}.btn-submit[data-v-bb571eae]{cursor:pointer;color:#fff;border:none;border-radius:10px;padding:9px 20px;font-family:inherit;font-size:13px;font-weight:600;transition:all .18s}.btn-submit[data-v-bb571eae]:disabled{opacity:.5;cursor:not-allowed}.btn-submit.fine[data-v-bb571eae]{background:#ef4444}.btn-submit.fine[data-v-bb571eae]:hover:not(:disabled){background:#dc2626}.btn-submit.bonus[data-v-bb571eae]{background:#16a34a}.btn-submit.bonus[data-v-bb571eae]:hover:not(:disabled){background:#15803d}.btn-ghost[data-v-bb571eae]{color:#141414;cursor:pointer;background:#fff;border:1px solid #d9d9d9d9;border-radius:10px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:500;transition:all .18s}.btn-ghost[data-v-bb571eae]:hover{color:#1791ff;border-color:#1791ff}.card[data-v-bb571eae]{background:#fff;border:1px solid #d9d9d9d9;border-radius:clamp(16px,1.8vw,22px);box-shadow:0 4px 20px -2px #0000000a}.ah-root[data-v-f92df184]{max-width:1100px}.ah-head[data-v-f92df184]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:28px;display:flex}.ah-title[data-v-f92df184]{color:#fff;font-size:clamp(20px,3vw,26px);font-weight:900}.ah-sub[data-v-f92df184]{color:var(--muted);margin-top:4px;font-size:13px}.ah-preview-btn[data-v-f92df184]{letter-spacing:.16em;color:var(--red);border:1px solid #1791ff4d;border-radius:6px;padding:7px 14px;font-size:11px;text-decoration:none;transition:background .15s}.ah-preview-btn[data-v-f92df184]:hover{background:#1791ff14}.ah-tabs[data-v-f92df184]{border-bottom:1px solid #d9d9d9d9;gap:4px;margin-bottom:24px;display:flex}.ah-tab[data-v-f92df184]{color:#71717a;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:10px 18px;font-family:inherit;font-size:13.5px;font-weight:600;transition:all .15s;display:flex}.ah-tab[data-v-f92df184]:hover{color:#141414}.ah-tab.active[data-v-f92df184]{color:#141414;border-bottom-color:#1791ff;font-weight:700}.ah-badge[data-v-f92df184]{color:#71717a;background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:10px;padding:2px 8px;font-size:11px}.ah-tab.active .ah-badge[data-v-f92df184]{color:#1791ff;background:#1791ff1a;border-color:#1791ff33}.ah-toolbar[data-v-f92df184]{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.ah-state[data-v-f92df184]{color:#71717a;padding:40px 0;font-size:14px}.ah-pos-grid[data-v-f92df184]{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:18px;display:grid}.ah-pos-card[data-v-f92df184]{background:#fff;border:1px solid #d9d9d9d9;border-radius:clamp(14px,1.5vw,18px);flex-direction:column;gap:12px;padding:20px;display:flex;box-shadow:0 4px 20px -2px #0000000a}.ah-pos-top[data-v-f92df184]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ah-pos-dept[data-v-f92df184]{letter-spacing:.1em;color:#1791ff;margin-bottom:4px;font-size:11px;font-weight:700}.ah-pos-title[data-v-f92df184]{color:#141414;font-size:16px;font-weight:800}.ah-pos-kind[data-v-f92df184]{white-space:nowrap;border-radius:6px;padding:3px 10px;font-size:11px;font-weight:700}.ah-pos-kind.full[data-v-f92df184]{color:#16a34a;background:#16a34a1f}.ah-pos-kind.part[data-v-f92df184]{color:#1791ff;background:#1791ff1f}.ah-pos-desc[data-v-f92df184]{color:#52525b;font-size:13px;line-height:1.75}.ah-pos-tags[data-v-f92df184]{flex-wrap:wrap;gap:6px;display:flex}.ah-tag[data-v-f92df184]{color:#71717a;background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:6px;padding:2px 8px;font-size:11px}.ah-pos-reqs[data-v-f92df184]{color:#71717a;flex-direction:column;gap:4px;font-size:12px;display:flex}.ah-pos-actions[data-v-f92df184]{border-top:1px solid #d9d9d9b3;justify-content:space-between;align-items:center;padding-top:12px;display:flex}.ah-meta[data-v-f92df184]{color:#71717a;font-size:11.5px}.ah-pos-btns[data-v-f92df184]{gap:8px;display:flex}.ah-badge-pill[data-v-f92df184]{border-radius:20px;padding:3px 10px;font-size:11px;font-weight:700}.badge-green[data-v-f92df184]{color:#16a34a;background:#16a34a1f}.badge-red[data-v-f92df184]{color:#ef4444;background:#ef44441f}.badge-yellow[data-v-f92df184]{color:#d97706;background:#d977061f}.badge-blue[data-v-f92df184]{color:#1791ff;background:#1791ff1f}.badge-gray[data-v-f92df184]{color:#71717a;background:#71717a1f}.ad-table[data-v-f92df184]{border-collapse:collapse;width:100%;font-size:13.5px}.ad-table th[data-v-f92df184]{text-align:right;color:#71717a;background:#f9f9f9;border-bottom:1px solid #d9d9d9b3;padding:12px 14px;font-size:12px;font-weight:600}.ad-table td[data-v-f92df184]{color:#141414;vertical-align:middle;border-bottom:1px solid #d9d9d980;padding:14px}.ad-table tr:last-child td[data-v-f92df184]{border-bottom:none}.ad-table tr:hover td[data-v-f92df184]{background:#fafafa}.ah-pager[data-v-f92df184]{justify-content:center;align-items:center;gap:12px;margin-top:20px;display:flex}.ad-input[data-v-f92df184]{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:10px;outline:none;width:220px;padding:9px 14px;font-family:inherit;font-size:13.5px;transition:all .15s}.ad-input[data-v-f92df184]:focus{background:#fff;border-color:#1791ff;box-shadow:0 0 0 3px #1791ff1a}.ad-select[data-v-f92df184]{color:#141414;cursor:pointer;background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:10px;outline:none;padding:9px 14px;font-family:inherit;font-size:13.5px;transition:all .15s}.ad-select option[data-v-f92df184]{color:#141414;background:#fff}.ah-btn-sm[data-v-f92df184]{color:#141414;cursor:pointer;background:#fff;border:1px solid #d9d9d9d9;border-radius:8px;padding:6px 14px;font-family:inherit;font-size:12px;font-weight:600;transition:all .15s}.ah-btn-sm[data-v-f92df184]:hover{color:#1791ff;border-color:#1791ff}.ah-btn-sm[data-v-f92df184]:disabled{opacity:.5;cursor:not-allowed}.ah-btn-sm.ah-btn-danger[data-v-f92df184]{color:#ef4444;border-color:#ef444466}.ah-btn-sm.ah-btn-danger[data-v-f92df184]:hover{background:#ef444414}.ah-btn-sm.ah-btn-active[data-v-f92df184]{color:#16a34a;background:#16a34a1f;border-color:#16a34a4d}.ah-btn-primary[data-v-f92df184]{color:#fff;cursor:pointer;background:#1791ff;border:none;border-radius:10px;padding:9px 20px;font-family:inherit;font-size:13px;font-weight:700;transition:all .15s}.ah-btn-primary[data-v-f92df184]:hover{background:#0077e6}.ah-btn-primary[data-v-f92df184]:disabled{opacity:.5;cursor:not-allowed}.ah-overlay[data-v-f92df184]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:200;background:#00000073;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.ah-modal[data-v-f92df184]{color:#141414;background:#fff;border:1px solid #d9d9d9d9;border-radius:clamp(16px,1.8vw,22px);width:100%;max-width:580px;max-height:90dvh;overflow-y:auto;box-shadow:0 24px 60px #00000026}.ah-modal-head[data-v-f92df184]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3;justify-content:space-between;align-items:center;padding:18px 24px;display:flex}.ah-modal-head h2[data-v-f92df184]{color:#141414;margin:0;font-size:16px;font-weight:800}.ah-modal-close[data-v-f92df184]{color:#71717a;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px;font-size:18px}.ah-modal-close[data-v-f92df184]:hover{color:#141414;background:#0000000f}.ah-modal-body[data-v-f92df184]{background:#fff;flex-direction:column;gap:16px;padding:24px;display:flex}.ah-modal-actions[data-v-f92df184]{justify-content:flex-end;gap:10px;margin-top:6px;display:flex}.ah-form-row[data-v-f92df184]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ah-fg[data-v-f92df184]{flex-direction:column;gap:6px;display:flex}.ah-fg label[data-v-f92df184]{color:#52525b;font-size:12.5px;font-weight:600}.ah-fg input[data-v-f92df184],.ah-fg select[data-v-f92df184],.ah-fg textarea[data-v-f92df184]{color:#141414;resize:vertical;background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:10px;outline:none;padding:10px 14px;font-family:inherit;font-size:13.5px;transition:all .15s}.ah-fg input[data-v-f92df184]:focus,.ah-fg select[data-v-f92df184]:focus,.ah-fg textarea[data-v-f92df184]:focus{background:#fff;border-color:#1791ff;box-shadow:0 0 0 3px #1791ff1a}.ah-fg select option[data-v-f92df184]{color:#141414;background:#fff}.ah-detail-grid[data-v-f92df184]{flex-direction:column;gap:10px;margin-bottom:14px;display:flex}.ah-detail-row[data-v-f92df184]{gap:10px;font-size:13.5px;display:flex}.ah-detail-row span[data-v-f92df184]{color:#71717a;min-width:60px}.ah-detail-row strong[data-v-f92df184]{color:#141414}.ah-detail-msg[data-v-f92df184]{background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:10px;padding:16px}.ah-detail-lbl[data-v-f92df184]{color:#71717a;margin-bottom:8px;font-size:11.5px;font-weight:600}.ah-detail-msg p[data-v-f92df184]{color:#141414;white-space:pre-wrap;margin:0;font-size:13.5px;line-height:1.8}.ah-status-btns[data-v-f92df184]{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}@media (width<=640px){.ah-form-row[data-v-f92df184],.ah-pos-grid[data-v-f92df184]{grid-template-columns:1fr}.ah-tabs[data-v-f92df184]{overflow-x:auto}.ah-tab[data-v-f92df184]{white-space:nowrap;padding:10px 12px}.ad-table[data-v-f92df184]{display:block;overflow-x:auto}}.adm-page[data-v-e2a4c611]::-webkit-scrollbar{width:6px;height:6px}.admin-shell-root[data-v-e2a4c611] ::-webkit-scrollbar{width:6px;height:6px}.adm-page[data-v-e2a4c611]::-webkit-scrollbar-track{background:0 0}.admin-shell-root[data-v-e2a4c611] ::-webkit-scrollbar-track{background:0 0}.adm-page[data-v-e2a4c611]::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.admin-shell-root[data-v-e2a4c611] ::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.adm-page[data-v-e2a4c611]::-webkit-scrollbar-thumb:hover{background:#1791ff80}.admin-shell-root[data-v-e2a4c611] ::-webkit-scrollbar-thumb:hover{background:#1791ff80}.adm-page[data-v-e2a4c611]{scrollbar-width:thin;scrollbar-color:#d9d9d9cc transparent;color:#141414;width:100%;font-family:var(--body,"Estedad", system-ui, sans-serif)}.adm-page[data-v-e2a4c611] *{box-sizing:border-box}.adm-page select[data-v-e2a4c611],.adm-page input[data-v-e2a4c611],.adm-page textarea[data-v-e2a4c611]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#141414;background:#fff}.adm-page select option[data-v-e2a4c611],.adm-page select optgroup[data-v-e2a4c611]{color:#141414!important;background:#fff!important}.adm-head[data-v-e2a4c611]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}.adm-eyebrow[data-v-e2a4c611]{letter-spacing:.2em;color:#1791ff;font-size:11.5px;font-weight:700;font-family:var(--mono,monospace);margin-bottom:6px;display:block}.adm-head h1[data-v-e2a4c611]{font-family:var(--display,"Estedad", system-ui, sans-serif);letter-spacing:-.015em;color:#141414;margin:0;font-size:clamp(22px,1.4vw + 14px,30px);font-weight:800;line-height:1.2}.adm-head-actions[data-v-e2a4c611]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adm-refresh[data-v-e2a4c611],.adm-btn-ghost[data-v-e2a4c611]{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9cc;border-radius:12px;align-items:center;gap:6px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:600;transition:all .18s;display:inline-flex;box-shadow:0 1px 3px #00000005}.adm-refresh[data-v-e2a4c611]:hover,.adm-btn-ghost[data-v-e2a4c611]:hover{color:#1791ff;background:#1791ff0a;border-color:#1791ff;transform:translateY(-1px)}.adm-refresh[data-v-e2a4c611]:disabled{opacity:.6;cursor:progress}.adm-err[data-v-e2a4c611]{color:#dc2626;background:#ef444414;border:1px solid #ef444433;border-radius:14px;margin-bottom:20px;padding:14px 18px;font-size:13.5px;font-weight:500}.adm-kpis[data-v-e2a4c611]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:26px;display:grid}.kpi[data-v-e2a4c611]{background:#fff;border:1px solid #d9d9d9b3;border-radius:20px;padding:20px 20px 16px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 4px 18px -2px #0000000a}.kpi[data-v-e2a4c611]:hover{transform:translateY(-2px);box-shadow:0 8px 24px -4px #00000012}.kpi[data-v-e2a4c611]:before{content:"";pointer-events:none;background:radial-gradient(circle,#1791ff1a,#0000 70%);width:140px;height:140px;position:absolute;inset:auto -20% -60% auto}.kpi-l[data-v-e2a4c611]{color:#71717a;letter-spacing:.04em;font-size:12px;font-weight:600}.kpi-v[data-v-e2a4c611]{font-family:var(--mono,monospace);color:#141414;margin-top:8px;font-size:26px;font-weight:800;line-height:1.15}.kpi-s[data-v-e2a4c611]{color:#a1a1aa;margin-top:6px;font-size:11.5px}.card[data-v-e2a4c611]{color:#141414;background:#fff;border:1px solid #d9d9d9b3;border-radius:22px;padding:22px;box-shadow:0 8px 24px -4px #0000000a}.card-head[data-v-e2a4c611]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.card-head h3[data-v-e2a4c611]{color:#141414;margin:0;font-size:15px;font-weight:800}.card-meta[data-v-e2a4c611]{letter-spacing:.15em;color:#8c8c8c;font-size:11px;font-family:var(--mono,monospace)}.adm-grid[data-v-e2a4c611]{grid-template-columns:1.4fr 1fr;gap:20px;margin-bottom:20px;display:grid}.adm-grid.two[data-v-e2a4c611]{grid-template-columns:1fr 1fr}@media (width<=980px){.adm-grid[data-v-e2a4c611],.adm-grid.two[data-v-e2a4c611]{grid-template-columns:1fr}}.adm-filters[data-v-e2a4c611]{background:#fff;border:1px solid #d9d9d9b3;border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;padding:14px 18px;display:flex;box-shadow:0 2px 10px #00000005}.adm-filters input[data-v-e2a4c611],.adm-filters select[data-v-e2a4c611]{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9cc;border-radius:12px;outline:none;flex:140px;min-width:0;padding:9px 14px;font-family:inherit;font-size:13px;transition:border-color .18s,box-shadow .18s}.adm-filters input[data-v-e2a4c611]:focus,.adm-filters select[data-v-e2a4c611]:focus{border-color:#1791ff;box-shadow:0 0 0 3px #1791ff26}.adm-filters button[data-v-e2a4c611]{color:#fff;cursor:pointer;white-space:nowrap;background:#1791ff;border:0;border-radius:12px;flex-shrink:0;padding:10px 22px;font-family:inherit;font-size:13px;font-weight:700;transition:all .18s;box-shadow:0 2px 8px #1791ff40}.adm-filters button[data-v-e2a4c611]:hover{background:#0070d6;transform:translateY(-1px)}.adm-filters button[data-v-e2a4c611]:disabled{opacity:.6;cursor:progress}.tbl-wrap[data-v-e2a4c611]{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #d9d9d9b3;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 6px 24px -4px #0000000a}@media (width<=900px){.tbl-wrap[data-v-e2a4c611]{overflow-x:auto}.tbl-wrap[data-v-e2a4c611]:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000000f,#0000);width:40px;position:absolute;top:0;bottom:0;left:0}}.ad-table[data-v-e2a4c611]{border-collapse:collapse;width:100%;font-size:13.5px}.ad-table thead tr[data-v-e2a4c611]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3}.ad-table th[data-v-e2a4c611]{text-align:right;letter-spacing:.06em;color:#52525b;white-space:nowrap;text-transform:uppercase;padding:14px 18px;font-size:11.5px;font-weight:700}.ad-table th[data-v-e2a4c611]:first-child{padding-right:20px}.ad-table th[data-v-e2a4c611]:last-child{padding-left:20px}.ad-table tbody tr[data-v-e2a4c611]{border-bottom:1px solid #d9d9d966;transition:background .12s}.ad-table tbody tr[data-v-e2a4c611]:last-child{border-bottom:none}.ad-table tbody tr[data-v-e2a4c611]:hover{background:#fafafa}.ad-table tbody tr.row-selected[data-v-e2a4c611]{background:#1791ff0f}.ad-table td[data-v-e2a4c611]{text-align:right;color:#141414;vertical-align:middle;max-width:240px;padding:14px 18px}.ad-table td[data-v-e2a4c611]:first-child{padding-right:20px}.ad-table td[data-v-e2a4c611]:last-child{padding-left:20px}.ad-table .cell-clip[data-v-e2a4c611]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ad-table .act[data-v-e2a4c611]{flex-wrap:nowrap;justify-content:flex-end;gap:8px;display:flex}.ad-table .act button[data-v-e2a4c611]{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9cc;border-radius:8px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:all .15s}.ad-table .act button[data-v-e2a4c611]:hover{color:#1791ff;background:#1791ff0d;border-color:#1791ff}.ad-table .act button.danger[data-v-e2a4c611]{color:#ef4444;background:#ef444405;border-color:#ef44444d}.ad-table .act button.danger[data-v-e2a4c611]:hover{background:#ef444414;border-color:#ef4444}.ad-table .act button.ok[data-v-e2a4c611]{color:#059669;background:#10b98105;border-color:#10b9814d}.ad-table .act button.ok[data-v-e2a4c611]:hover{background:#10b98114;border-color:#059669}.ad-table .tbl-empty td[data-v-e2a4c611]{text-align:center;color:#71717a;padding:48px 20px;font-size:13.5px}.chk-wrap[data-v-e2a4c611]{cursor:pointer;justify-content:center;align-items:center;display:flex}.chk-wrap input[type=checkbox][data-v-e2a4c611]{accent-color:#1791ff;cursor:pointer;border-radius:4px;width:17px;height:17px}.badge[data-v-e2a4c611]{white-space:nowrap;border-radius:999px;align-items:center;padding:3px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.badge.green[data-v-e2a4c611]{color:#059669;background:#10b9811f}.badge.red[data-v-e2a4c611]{color:#dc2626;background:#ef44441f}.badge.gray[data-v-e2a4c611]{color:#52525b;background:#f4f4f5;border:1px solid #d9d9d999}.badge.amber[data-v-e2a4c611]{color:#d97706;background:#f6a50024}.badge.blue[data-v-e2a4c611]{color:#0284c7;background:#1791ff1f}.badge.purple[data-v-e2a4c611]{color:#9333ea;background:#a855f71f}.pg-info[data-v-e2a4c611]{color:#71717a;white-space:nowrap;font-size:12.5px}.pg-nav[data-v-e2a4c611]{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.pg-nav button[data-v-e2a4c611]{color:#141414;min-width:36px;height:36px;font-family:var(--mono,monospace);cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;justify-content:center;align-items:center;padding:0 10px;font-size:13px;font-weight:600;transition:all .15s;display:flex}.pg-nav button.active[data-v-e2a4c611]{color:#fff;background:#1791ff;border-color:#1791ff;font-weight:700}.pg-nav .pg-dots[data-v-e2a4c611]{cursor:default;color:#71717a;background:0 0;border:none}.pg-per[data-v-e2a4c611]{color:#71717a;align-items:center;gap:8px;font-size:12.5px;display:flex}.pg-per select[data-v-e2a4c611]{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;outline:none;padding:6px 12px;font-family:inherit;font-size:12.5px}.action-bar[data-v-e2a4c611]{opacity:0;background:#1791ff14;border:1px solid #1791ff40;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;max-height:0;margin-bottom:14px;padding:12px 16px;transition:max-height .25s,opacity .2s,padding .2s;display:flex;overflow:hidden}.action-bar.visible[data-v-e2a4c611]{opacity:1;max-height:90px}.sel-count[data-v-e2a4c611]{color:#1791ff;flex:1;font-size:13.5px;font-weight:700}.btn-assign[data-v-e2a4c611]{color:#fff;cursor:pointer;background:#1791ff;border:none;border-radius:10px;padding:8px 16px;font-family:inherit;font-size:12.5px;font-weight:700;transition:background .15s}.btn-assign[data-v-e2a4c611]:hover{background:#0070d6}.btn-clear-sel[data-v-e2a4c611]{color:#141414;cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;padding:8px 14px;font-family:inherit;font-size:12.5px;font-weight:600}.btn-clear-sel[data-v-e2a4c611]:hover{border-color:#141414}.modal-overlay[data-v-e2a4c611]{-webkit-backdrop-filter:blur(8px);z-index:200;background:#00000073;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out admModalFadeIn-e2a4c611;display:flex;position:fixed;inset:0}@keyframes admModalFadeIn-e2a4c611{0%{opacity:0}to{opacity:1}}.modal[data-v-e2a4c611]{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:24px;width:100%;max-width:580px;max-height:90dvh;animation:.25s ease-out admModalSlideUp-e2a4c611;overflow-y:auto;box-shadow:0 24px 64px #00000026}@keyframes admModalSlideUp-e2a4c611{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-head[data-v-e2a4c611]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3;border-radius:24px 24px 0 0;justify-content:space-between;align-items:center;padding:20px 24px 16px;display:flex}.modal-head h2[data-v-e2a4c611]{color:#141414;margin:0;font-size:17px;font-weight:800}.modal-close[data-v-e2a4c611]{color:#71717a;cursor:pointer;background:#fff;border:1px solid #d9d9d9b3;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;transition:all .15s;display:flex}.modal-close[data-v-e2a4c611]:hover{color:#ef4444;background:#ef444414;border-color:#ef444433}.modal-body[data-v-e2a4c611]{color:#141414;padding:24px}.modal-footer[data-v-e2a4c611]{background:#f9f9f9;border-top:1px solid #d9d9d9b3;border-radius:0 0 24px 24px;justify-content:flex-end;gap:10px;padding:18px 24px;display:flex}.modal-footer button[data-v-e2a4c611]{cursor:pointer;color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;padding:10px 20px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s}.modal-footer button.primary[data-v-e2a4c611]{color:#fff;background:#1791ff;border-color:#1791ff;font-weight:700}.modal-footer button.primary[data-v-e2a4c611]:hover{background:#0070d6}.modal-footer button[data-v-e2a4c611]:hover:not(.primary){border-color:#141414}.admin-shell-root .bg-surface-card[data-v-e2a4c611],.admin-shell-root .bg-surface[data-v-e2a4c611]{color:#141414!important;background:#fff!important;border-color:#d9d9d9b3!important}.admin-shell-root .border-white\/5[data-v-e2a4c611],.admin-shell-root .border-white\/10[data-v-e2a4c611],.admin-shell-root .border-white\/20[data-v-e2a4c611]{border-color:#d9d9d9b3!important}.admin-shell-root .divide-white\/\[0\.04\][data-v-e2a4c611],.admin-shell-root .divide-white\/10[data-v-e2a4c611]{border-color:#d9d9d966!important}.admin-shell-root .hover\:bg-white\/\[0\.01\][data-v-e2a4c611]:hover,.admin-shell-root .hover\:bg-white\/\[0\.04\][data-v-e2a4c611]:hover{background-color:#fbfbfb!important}.admin-shell-root input[data-v-e2a4c611]:not([type=checkbox]):not([type=radio]),.admin-shell-root select[data-v-e2a4c611],.admin-shell-root textarea[data-v-e2a4c611],.bl-page[data-v-e2a4c611],.bl-title[data-v-e2a4c611],.bl-stat strong[data-v-e2a4c611]{color:#141414!important}.bl-table-wrap[data-v-e2a4c611]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:20px!important;box-shadow:0 4px 18px #00000008!important}.bl-table thead tr[data-v-e2a4c611]{background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.bl-table th[data-v-e2a4c611]{color:#52525b!important}.bl-table td[data-v-e2a4c611]{color:#141414!important;border-bottom:1px solid #d9d9d966!important}.bl-table tr:hover td[data-v-e2a4c611]{background:#fafafa!important}.bl-card[data-v-e2a4c611]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 16px -2px #00000008!important}.bl-card-title[data-v-e2a4c611]{color:#141414!important;border-bottom-color:#d9d9d999!important}.bl-input[data-v-e2a4c611],.bl-select[data-v-e2a4c611],.bl-textarea[data-v-e2a4c611]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:10px!important}.bl-toolbar[data-v-e2a4c611]{background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.bl-btn-ghost[data-v-e2a4c611],.bl-btn-sm[data-v-e2a4c611]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.bc-page[data-v-e2a4c611],.bc-title[data-v-e2a4c611]{color:#141414!important}.bc-tree-node[data-v-e2a4c611]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:16px!important;box-shadow:0 2px 10px #00000005!important}.bc-tree-cat[data-v-e2a4c611],.bc-tree-name[data-v-e2a4c611]{color:#141414!important}.bc-modal[data-v-e2a4c611]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;box-shadow:0 24px 64px #00000026!important}.bc-modal-header[data-v-e2a4c611]{color:#141414!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.bc-modal-footer[data-v-e2a4c611]{background:#f9f9f9!important;border-top:1px solid #d9d9d9b3!important}.bc-input[data-v-e2a4c611],.bc-select[data-v-e2a4c611],.bc-textarea[data-v-e2a4c611]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.bc-table thead tr[data-v-e2a4c611]{background:#f9f9f9!important}.bc-table th[data-v-e2a4c611]{color:#52525b!important}.bc-table td[data-v-e2a4c611]{color:#141414!important;border-bottom-color:#d9d9d966!important}.ah-root[data-v-e2a4c611],.ah-title[data-v-e2a4c611]{color:#141414!important}.ah-tabs[data-v-e2a4c611]{border-bottom:1px solid #d9d9d9b3!important}.ah-tab[data-v-e2a4c611]{color:#71717a!important}.ah-tab[data-v-e2a4c611]:hover{color:#141414!important}.ah-tab.active[data-v-e2a4c611]{color:#1791ff!important;border-bottom-color:#1791ff!important}.ah-pos-card[data-v-e2a4c611]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 18px -2px #0000000a!important}.ah-pos-title[data-v-e2a4c611]{color:#141414!important}.ah-pos-desc[data-v-e2a4c611]{color:#52525b!important}.ah-tag[data-v-e2a4c611]{color:#52525b!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.acs[data-v-e2a4c611]{color:#141414!important;--surface:#fff!important;--surface-hover:#f4f4f5!important;--border:#d9d9d9b3!important;--border-strong:#d9d9d9e6!important;--text:#141414!important;--text-secondary:#71717a!important;--text-muted:#8c8c8c!important;background:0 0!important}.acs-list[data-v-e2a4c611],.acs-chat[data-v-e2a4c611]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 20px #00000008!important}.acs-chat-header[data-v-e2a4c611]{background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.acs-item-name[data-v-e2a4c611]{color:#141414!important}.acs-item[data-v-e2a4c611]:hover{background:#fafafa!important}.acs-item.active[data-v-e2a4c611]{background:#1791ff0f!important;border-right:3px solid #1791ff!important}.ml-toolbar[data-v-e2a4c611],.ml-body[data-v-e2a4c611]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 18px #00000008!important}.ml-select[data-v-e2a4c611],.ml-search[data-v-e2a4c611]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important}.modal-box[data-v-e2a4c611]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:20px!important;box-shadow:0 20px 60px #00000026!important}.modal-header[data-v-e2a4c611],.modal-footer[data-v-e2a4c611]{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9b3!important}.pr-page[data-v-e2a4c611]{color:#141414!important}.pr-badge-pill[data-v-e2a4c611]{color:#1791ff!important;background:#1791ff14!important;border-color:#1791ff33!important}.pr-main-title[data-v-e2a4c611]{color:#141414!important}.pr-main-desc[data-v-e2a4c611]{color:#71717a!important}.pr-page .action-primary[data-v-e2a4c611]{color:#fff!important;background:#1791ff!important;box-shadow:0 4px 14px #1791ff40!important}.pr-page .action-primary[data-v-e2a4c611]:hover{background:#1580e6!important}.pr-page .action-ghost[data-v-e2a4c611]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.pr-page .action-ghost[data-v-e2a4c611]:hover{background:#f9f9f9!important}.pr-page .stat-card[data-v-e2a4c611]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .stat-label[data-v-e2a4c611]{color:#71717a!important}.pr-page .stat-value[data-v-e2a4c611]{color:#141414!important}.pr-toolbar[data-v-e2a4c611]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .search-input[data-v-e2a4c611],.pr-page .filter-select[data-v-e2a4c611],.pr-page .form-input[data-v-e2a4c611],.pr-page .form-select[data-v-e2a4c611],.pr-page .form-textarea[data-v-e2a4c611]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important;border-radius:10px!important}.pr-page .search-input[data-v-e2a4c611]:focus,.pr-page .filter-select[data-v-e2a4c611]:focus,.pr-page .form-input[data-v-e2a4c611]:focus,.pr-page .form-select[data-v-e2a4c611]:focus,.pr-page .form-textarea[data-v-e2a4c611]:focus{background:#fff!important;border-color:#1791ff!important;box-shadow:0 0 0 3px #1791ff1f!important}.pr-page .view-btn[data-v-e2a4c611]{color:#71717a!important;background:0 0!important}.pr-page .view-btn.active[data-v-e2a4c611]{color:#1791ff!important;background:#1791ff1a!important}.pr-page .refresh-btn[data-v-e2a4c611]{color:#71717a!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.pr-page .refresh-btn[data-v-e2a4c611]:hover{color:#141414!important;background:#f9f9f9!important}.prod-card[data-v-e2a4c611]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.prod-card[data-v-e2a4c611]:hover{border-color:#1791ff66!important;box-shadow:0 10px 24px -4px #00000014!important}.prod-card .card-cover[data-v-e2a4c611]{background:#f9f9f9!important}.prod-card .card-title[data-v-e2a4c611]{color:#141414!important}.prod-card .card-inst[data-v-e2a4c611]{color:#71717a!important}.prod-card .bundle-chip[data-v-e2a4c611]{color:#52525b!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.prod-card .card-footer-stats[data-v-e2a4c611]{border-top-color:#d9d9d999!important}.prod-card .price-val[data-v-e2a4c611]{color:#141414!important}.prod-card .card-actions[data-v-e2a4c611]{background:#f9f9f9!important;border-top-color:#d9d9d999!important}.prod-card .card-btn.btn-edit[data-v-e2a4c611]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.prod-card .card-btn.btn-edit[data-v-e2a4c611]:hover{background:#f9f9f9!important}.prod-card .card-btn.btn-del[data-v-e2a4c611]{color:#dc2626!important;background:#fee2e2!important;border-color:#fecaca!important}.pr-table-container[data-v-e2a4c611]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-table-container .modern-table th[data-v-e2a4c611]{color:#52525b!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important;font-weight:700!important}.pr-table-container .modern-table td[data-v-e2a4c611]{color:#141414!important;border-bottom:1px solid #d9d9d980!important}.pr-table-container .modern-table tr:hover td[data-v-e2a4c611]{background:#f9f9f9!important}.pr-table-container .td-title[data-v-e2a4c611]{color:#141414!important}.pr-page .seasons-manager-card[data-v-e2a4c611],.pr-page .library-manager-card[data-v-e2a4c611],.pr-page .course-details-card[data-v-e2a4c611]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .season-item-card[data-v-e2a4c611],.pr-page .lib-item-card[data-v-e2a4c611]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:14px!important;box-shadow:0 2px 10px #00000005!important}.pr-page .season-title-input[data-v-e2a4c611],.pr-page .lib-title-input[data-v-e2a4c611]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important;border-radius:8px!important}.pr-page .modal-backdrop[data-v-e2a4c611]{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#0006!important}.pr-page .modal-window[data-v-e2a4c611],.pr-page .cat-modal-window[data-v-e2a4c611]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:22px!important;box-shadow:0 20px 60px #00000026!important}.pr-page .modal-header-bar[data-v-e2a4c611],.pr-page .modal-footer-bar[data-v-e2a4c611]{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9b3!important}.pr-page .cat-list-item[data-v-e2a4c611]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important;border-radius:10px!important}.pr-page .form-label[data-v-e2a4c611]{color:#3f3f46!important;font-weight:700!important}.kpi-dashboard[data-v-e2a4c611]{color:#141414!important;background:0 0!important}.kpi-dashboard .hero-title[data-v-e2a4c611],.kpi-dashboard .section-title[data-v-e2a4c611],.kpi-dashboard .quick-stat-value[data-v-e2a4c611],.kpi-dashboard .stat-value[data-v-e2a4c611],.kpi-dashboard .info-title[data-v-e2a4c611],.kpi-dashboard .performance-value[data-v-e2a4c611],.kpi-dashboard .score-title[data-v-e2a4c611],.kpi-dashboard .breakdown-title[data-v-e2a4c611],.kpi-dashboard .leaderboard-title[data-v-e2a4c611],.kpi-dashboard .table-cell-name[data-v-e2a4c611]{color:#141414!important}.kpi-dashboard .hero-subtitle[data-v-e2a4c611],.kpi-dashboard .section-subtitle[data-v-e2a4c611],.kpi-dashboard .quick-stat-label[data-v-e2a4c611],.kpi-dashboard .stat-label[data-v-e2a4c611],.kpi-dashboard .performance-label[data-v-e2a4c611],.kpi-dashboard .empty-text[data-v-e2a4c611],.kpi-dashboard .report-date[data-v-e2a4c611],.kpi-dashboard .progress-text[data-v-e2a4c611]{color:#71717a!important}.kpi-dashboard .quick-stat-card[data-v-e2a4c611],.kpi-dashboard .stat-card[data-v-e2a4c611],.kpi-dashboard .report-card[data-v-e2a4c611],.kpi-dashboard .empty-state[data-v-e2a4c611],.kpi-dashboard .info-card[data-v-e2a4c611],.kpi-dashboard .actions-bar[data-v-e2a4c611],.kpi-dashboard .performance-badge[data-v-e2a4c611],.kpi-dashboard .score-card[data-v-e2a4c611],.kpi-dashboard .breakdown-card[data-v-e2a4c611],.kpi-dashboard .leaderboard-card[data-v-e2a4c611],.kpi-dashboard .kpi-card[data-v-e2a4c611],.kpi-dashboard .team-card[data-v-e2a4c611],.kpi-dashboard .history-card[data-v-e2a4c611]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.kpi-dashboard .actions-bar[data-v-e2a4c611],.kpi-dashboard .time-selector[data-v-e2a4c611]{background:#fff!important;border:1px solid #d9d9d9b3!important}.kpi-dashboard .time-btn[data-v-e2a4c611]{color:#71717a!important}.kpi-dashboard .time-btn.active[data-v-e2a4c611]{color:#fff!important;background:#1791ff!important}.kpi-dashboard .action-btn[data-v-e2a4c611]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.kpi-dashboard .action-btn[data-v-e2a4c611]:hover{background:#f9f9f9!important}.kpi-dashboard .progress-bar[data-v-e2a4c611]{background:#f9f9f9!important;border:1px solid #d9d9d999!important}.kpi-dashboard .table th[data-v-e2a4c611]{color:#52525b!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important;font-weight:700!important}.kpi-dashboard .table td[data-v-e2a4c611]{color:#141414!important;border-bottom:1px solid #d9d9d980!important}.kpi-dashboard .table tr:hover td[data-v-e2a4c611]{background:#f9f9f9!important}.kpi-dashboard .report-card[data-v-e2a4c611]{background:#fff!important;border:1px solid #d9d9d9b3!important}.kpi-dashboard .report-text[data-v-e2a4c611]{color:#141414!important}.kpi-dashboard .report-reply[data-v-e2a4c611]{background:#f9f9f9!important;border-right-color:#1791ff!important}.kpi-dashboard .reply-text[data-v-e2a4c611]{color:#3f3f46!important}@media (width<=700px){.tbl-wrap .ad-table thead[data-v-e2a4c611]{display:none}.tbl-wrap .ad-table[data-v-e2a4c611],.tbl-wrap .ad-table tbody[data-v-e2a4c611]{display:block;overflow:visible}.tbl-wrap .ad-table tbody tr[data-v-e2a4c611]{background:#fff;border:1px solid #d9d9d9b3;border-radius:14px;margin:12px;display:block;box-shadow:0 2px 8px #00000005}.tbl-wrap .ad-table tbody tr[data-v-e2a4c611]:hover{background:#fafafa}.tbl-wrap .ad-table tbody tr.row-selected[data-v-e2a4c611]{background:#1791ff0f;border-color:#1791ff}.tbl-wrap .ad-table td[data-v-e2a4c611]{white-space:normal;border-bottom:1px solid #d9d9d966;justify-content:space-between;align-items:center;gap:12px;max-width:none;padding:11px 16px;font-size:13px;display:flex}.tbl-wrap .ad-table td[data-v-e2a4c611]:last-child{border-bottom:none}.tbl-wrap .ad-table td[data-label][data-v-e2a4c611]:before{content:attr(data-label);color:#71717a;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;order:1;font-size:11px;font-weight:700}.tbl-wrap .ad-table td[data-v-e2a4c611]>*{order:0;min-width:0}:is(.tbl-wrap .ad-table td[data-v-e2a4c611]:has(>.chk-wrap),.tbl-wrap .ad-table td[data-v-e2a4c611]:has(>label.chk-wrap)){display:none}.tbl-wrap .ad-table .act[data-v-e2a4c611]{flex-wrap:wrap;justify-content:flex-start;gap:8px;padding:12px 16px}.tbl-wrap .ad-table .act button[data-v-e2a4c611]{flex:auto;justify-content:center}}.pagination[data-v-e2a4c611]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.pg-info[data-v-e2a4c611]{color:#71717a;font-size:12px;font-weight:600}.pg-nav[data-v-e2a4c611]{gap:4px;display:flex}.pg-nav button[data-v-e2a4c611],.pg-dots[data-v-e2a4c611]{color:#52525b;cursor:pointer;background:#fff;border:1px solid #d9d9d9d9;border-radius:8px;min-width:32px;height:32px;padding:0 8px;font-family:inherit;font-size:12px;font-weight:600;transition:all .15s}.pg-nav button[data-v-e2a4c611]:hover:not(:disabled){color:#1791ff;background:#f9f9f9;border-color:#1791ff}.pg-nav button.active[data-v-e2a4c611]{color:#fff;background:#1791ff;border-color:#1791ff}.pg-nav button[data-v-e2a4c611]:disabled{opacity:.35;cursor:not-allowed}.pg-dots[data-v-e2a4c611]{cursor:default}.pg-per[data-v-e2a4c611]{color:#71717a;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.pg-per select[data-v-e2a4c611]{color:#141414;background:#fff;border:1px solid #d9d9d9d9;border-radius:8px;padding:5px 8px;font-family:inherit;font-size:12px;font-weight:600}.adm-page[data-v-fe10b394]::-webkit-scrollbar{width:6px;height:6px}.admin-shell-root[data-v-fe10b394] ::-webkit-scrollbar{width:6px;height:6px}.adm-page[data-v-fe10b394]::-webkit-scrollbar-track{background:0 0}.admin-shell-root[data-v-fe10b394] ::-webkit-scrollbar-track{background:0 0}.adm-page[data-v-fe10b394]::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.admin-shell-root[data-v-fe10b394] ::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.adm-page[data-v-fe10b394]::-webkit-scrollbar-thumb:hover{background:#1791ff80}.admin-shell-root[data-v-fe10b394] ::-webkit-scrollbar-thumb:hover{background:#1791ff80}.adm-page[data-v-fe10b394]{scrollbar-width:thin;scrollbar-color:#d9d9d9cc transparent;color:#141414;width:100%;font-family:var(--body,"Estedad", system-ui, sans-serif)}.adm-page[data-v-fe10b394] *{box-sizing:border-box}.adm-page select[data-v-fe10b394],.adm-page input[data-v-fe10b394],.adm-page textarea[data-v-fe10b394]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#141414;background:#fff}.adm-page select option[data-v-fe10b394],.adm-page select optgroup[data-v-fe10b394]{color:#141414!important;background:#fff!important}.adm-head[data-v-fe10b394]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}.adm-eyebrow[data-v-fe10b394]{letter-spacing:.2em;color:#1791ff;font-size:11.5px;font-weight:700;font-family:var(--mono,monospace);margin-bottom:6px;display:block}.adm-head h1[data-v-fe10b394]{font-family:var(--display,"Estedad", system-ui, sans-serif);letter-spacing:-.015em;color:#141414;margin:0;font-size:clamp(22px,1.4vw + 14px,30px);font-weight:800;line-height:1.2}.adm-head-actions[data-v-fe10b394]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adm-refresh[data-v-fe10b394],.adm-btn-ghost[data-v-fe10b394]{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9cc;border-radius:12px;align-items:center;gap:6px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:600;transition:all .18s;display:inline-flex;box-shadow:0 1px 3px #00000005}.adm-refresh[data-v-fe10b394]:hover,.adm-btn-ghost[data-v-fe10b394]:hover{color:#1791ff;background:#1791ff0a;border-color:#1791ff;transform:translateY(-1px)}.adm-refresh[data-v-fe10b394]:disabled{opacity:.6;cursor:progress}.adm-err[data-v-fe10b394]{color:#dc2626;background:#ef444414;border:1px solid #ef444433;border-radius:14px;margin-bottom:20px;padding:14px 18px;font-size:13.5px;font-weight:500}.adm-kpis[data-v-fe10b394]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:26px;display:grid}.kpi[data-v-fe10b394]{background:#fff;border:1px solid #d9d9d9b3;border-radius:20px;padding:20px 20px 16px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 4px 18px -2px #0000000a}.kpi[data-v-fe10b394]:hover{transform:translateY(-2px);box-shadow:0 8px 24px -4px #00000012}.kpi[data-v-fe10b394]:before{content:"";pointer-events:none;background:radial-gradient(circle,#1791ff1a,#0000 70%);width:140px;height:140px;position:absolute;inset:auto -20% -60% auto}.kpi-l[data-v-fe10b394]{color:#71717a;letter-spacing:.04em;font-size:12px;font-weight:600}.kpi-v[data-v-fe10b394]{font-family:var(--mono,monospace);color:#141414;margin-top:8px;font-size:26px;font-weight:800;line-height:1.15}.kpi-s[data-v-fe10b394]{color:#a1a1aa;margin-top:6px;font-size:11.5px}.card[data-v-fe10b394]{color:#141414;background:#fff;border:1px solid #d9d9d9b3;border-radius:22px;padding:22px;box-shadow:0 8px 24px -4px #0000000a}.card-head[data-v-fe10b394]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.card-head h3[data-v-fe10b394]{color:#141414;margin:0;font-size:15px;font-weight:800}.card-meta[data-v-fe10b394]{letter-spacing:.15em;color:#8c8c8c;font-size:11px;font-family:var(--mono,monospace)}.adm-grid[data-v-fe10b394]{grid-template-columns:1.4fr 1fr;gap:20px;margin-bottom:20px;display:grid}.adm-grid.two[data-v-fe10b394]{grid-template-columns:1fr 1fr}@media (width<=980px){.adm-grid[data-v-fe10b394],.adm-grid.two[data-v-fe10b394]{grid-template-columns:1fr}}.adm-filters[data-v-fe10b394]{background:#fff;border:1px solid #d9d9d9b3;border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;padding:14px 18px;display:flex;box-shadow:0 2px 10px #00000005}.adm-filters input[data-v-fe10b394],.adm-filters select[data-v-fe10b394]{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9cc;border-radius:12px;outline:none;flex:140px;min-width:0;padding:9px 14px;font-family:inherit;font-size:13px;transition:border-color .18s,box-shadow .18s}.adm-filters input[data-v-fe10b394]:focus,.adm-filters select[data-v-fe10b394]:focus{border-color:#1791ff;box-shadow:0 0 0 3px #1791ff26}.adm-filters button[data-v-fe10b394]{color:#fff;cursor:pointer;white-space:nowrap;background:#1791ff;border:0;border-radius:12px;flex-shrink:0;padding:10px 22px;font-family:inherit;font-size:13px;font-weight:700;transition:all .18s;box-shadow:0 2px 8px #1791ff40}.adm-filters button[data-v-fe10b394]:hover{background:#0070d6;transform:translateY(-1px)}.adm-filters button[data-v-fe10b394]:disabled{opacity:.6;cursor:progress}.tbl-wrap[data-v-fe10b394]{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #d9d9d9b3;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 6px 24px -4px #0000000a}@media (width<=900px){.tbl-wrap[data-v-fe10b394]{overflow-x:auto}.tbl-wrap[data-v-fe10b394]:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000000f,#0000);width:40px;position:absolute;top:0;bottom:0;left:0}}.ad-table[data-v-fe10b394]{border-collapse:collapse;width:100%;font-size:13.5px}.ad-table thead tr[data-v-fe10b394]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3}.ad-table th[data-v-fe10b394]{text-align:right;letter-spacing:.06em;color:#52525b;white-space:nowrap;text-transform:uppercase;padding:14px 18px;font-size:11.5px;font-weight:700}.ad-table th[data-v-fe10b394]:first-child{padding-right:20px}.ad-table th[data-v-fe10b394]:last-child{padding-left:20px}.ad-table tbody tr[data-v-fe10b394]{border-bottom:1px solid #d9d9d966;transition:background .12s}.ad-table tbody tr[data-v-fe10b394]:last-child{border-bottom:none}.ad-table tbody tr[data-v-fe10b394]:hover{background:#fafafa}.ad-table tbody tr.row-selected[data-v-fe10b394]{background:#1791ff0f}.ad-table td[data-v-fe10b394]{text-align:right;color:#141414;vertical-align:middle;max-width:240px;padding:14px 18px}.ad-table td[data-v-fe10b394]:first-child{padding-right:20px}.ad-table td[data-v-fe10b394]:last-child{padding-left:20px}.ad-table .cell-clip[data-v-fe10b394]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ad-table .act[data-v-fe10b394]{flex-wrap:nowrap;justify-content:flex-end;gap:8px;display:flex}.ad-table .act button[data-v-fe10b394]{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9cc;border-radius:8px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:all .15s}.ad-table .act button[data-v-fe10b394]:hover{color:#1791ff;background:#1791ff0d;border-color:#1791ff}.ad-table .act button.danger[data-v-fe10b394]{color:#ef4444;background:#ef444405;border-color:#ef44444d}.ad-table .act button.danger[data-v-fe10b394]:hover{background:#ef444414;border-color:#ef4444}.ad-table .act button.ok[data-v-fe10b394]{color:#059669;background:#10b98105;border-color:#10b9814d}.ad-table .act button.ok[data-v-fe10b394]:hover{background:#10b98114;border-color:#059669}.ad-table .tbl-empty td[data-v-fe10b394]{text-align:center;color:#71717a;padding:48px 20px;font-size:13.5px}.chk-wrap[data-v-fe10b394]{cursor:pointer;justify-content:center;align-items:center;display:flex}.chk-wrap input[type=checkbox][data-v-fe10b394]{accent-color:#1791ff;cursor:pointer;border-radius:4px;width:17px;height:17px}.badge[data-v-fe10b394]{white-space:nowrap;border-radius:999px;align-items:center;padding:3px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.badge.red[data-v-fe10b394]{color:#dc2626;background:#ef44441f}.badge.gray[data-v-fe10b394]{color:#52525b;background:#f4f4f5;border:1px solid #d9d9d999}.badge.amber[data-v-fe10b394]{color:#d97706;background:#f6a50024}.badge.purple[data-v-fe10b394]{color:#9333ea;background:#a855f71f}.pagination[data-v-fe10b394]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.pg-info[data-v-fe10b394]{color:#71717a;white-space:nowrap;font-size:12.5px}.pg-nav[data-v-fe10b394]{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.pg-nav button[data-v-fe10b394]{color:#141414;min-width:36px;height:36px;font-family:var(--mono,monospace);cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;justify-content:center;align-items:center;padding:0 10px;font-size:13px;font-weight:600;transition:all .15s;display:flex}.pg-nav button[data-v-fe10b394]:hover:not(:disabled){color:#1791ff;background:#1791ff0d;border-color:#1791ff}.pg-nav button.active[data-v-fe10b394]{color:#fff;background:#1791ff;border-color:#1791ff;font-weight:700}.pg-nav button[data-v-fe10b394]:disabled{opacity:.35;cursor:default}.pg-nav .pg-dots[data-v-fe10b394]{cursor:default;color:#71717a;background:0 0;border:none}.pg-per[data-v-fe10b394]{color:#71717a;align-items:center;gap:8px;font-size:12.5px;display:flex}.pg-per select[data-v-fe10b394]{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;outline:none;padding:6px 12px;font-family:inherit;font-size:12.5px}.action-bar[data-v-fe10b394]{opacity:0;background:#1791ff14;border:1px solid #1791ff40;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;max-height:0;margin-bottom:14px;padding:12px 16px;transition:max-height .25s,opacity .2s,padding .2s;display:flex;overflow:hidden}.action-bar.visible[data-v-fe10b394]{opacity:1;max-height:90px}.sel-count[data-v-fe10b394]{color:#1791ff;flex:1;font-size:13.5px;font-weight:700}.btn-assign[data-v-fe10b394]{color:#fff;cursor:pointer;background:#1791ff;border:none;border-radius:10px;padding:8px 16px;font-family:inherit;font-size:12.5px;font-weight:700;transition:background .15s}.btn-assign[data-v-fe10b394]:hover{background:#0070d6}.btn-clear-sel[data-v-fe10b394]{color:#141414;cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;padding:8px 14px;font-family:inherit;font-size:12.5px;font-weight:600}.btn-clear-sel[data-v-fe10b394]:hover{border-color:#141414}.modal-overlay[data-v-fe10b394]{-webkit-backdrop-filter:blur(8px);z-index:200;background:#00000073;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out admModalFadeIn-fe10b394;display:flex;position:fixed;inset:0}@keyframes admModalFadeIn-fe10b394{0%{opacity:0}to{opacity:1}}.modal[data-v-fe10b394]{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:24px;width:100%;max-width:580px;max-height:90dvh;animation:.25s ease-out admModalSlideUp-fe10b394;overflow-y:auto;box-shadow:0 24px 64px #00000026}@keyframes admModalSlideUp-fe10b394{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-head[data-v-fe10b394]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3;border-radius:24px 24px 0 0;justify-content:space-between;align-items:center;padding:20px 24px 16px;display:flex}.modal-head h2[data-v-fe10b394]{color:#141414;margin:0;font-size:17px;font-weight:800}.modal-close[data-v-fe10b394]{color:#71717a;cursor:pointer;background:#fff;border:1px solid #d9d9d9b3;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;transition:all .15s;display:flex}.modal-close[data-v-fe10b394]:hover{color:#ef4444;background:#ef444414;border-color:#ef444433}.modal-body[data-v-fe10b394]{color:#141414;padding:24px}.modal-footer[data-v-fe10b394]{background:#f9f9f9;border-top:1px solid #d9d9d9b3;border-radius:0 0 24px 24px;justify-content:flex-end;gap:10px;padding:18px 24px;display:flex}.modal-footer button[data-v-fe10b394]{cursor:pointer;color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;padding:10px 20px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s}.modal-footer button.primary[data-v-fe10b394]{color:#fff;background:#1791ff;border-color:#1791ff;font-weight:700}.modal-footer button.primary[data-v-fe10b394]:hover{background:#0070d6}.modal-footer button[data-v-fe10b394]:hover:not(.primary){border-color:#141414}.admin-shell-root .bg-surface-card[data-v-fe10b394],.admin-shell-root .bg-surface[data-v-fe10b394]{color:#141414!important;background:#fff!important;border-color:#d9d9d9b3!important}.admin-shell-root .border-white\/5[data-v-fe10b394],.admin-shell-root .border-white\/10[data-v-fe10b394],.admin-shell-root .border-white\/20[data-v-fe10b394]{border-color:#d9d9d9b3!important}.admin-shell-root .divide-white\/\[0\.04\][data-v-fe10b394],.admin-shell-root .divide-white\/10[data-v-fe10b394]{border-color:#d9d9d966!important}.admin-shell-root .hover\:bg-white\/\[0\.01\][data-v-fe10b394]:hover,.admin-shell-root .hover\:bg-white\/\[0\.04\][data-v-fe10b394]:hover{background-color:#fbfbfb!important}.admin-shell-root input[data-v-fe10b394]:not([type=checkbox]):not([type=radio]),.admin-shell-root select[data-v-fe10b394],.admin-shell-root textarea[data-v-fe10b394],.bl-page[data-v-fe10b394],.bl-title[data-v-fe10b394],.bl-stat strong[data-v-fe10b394]{color:#141414!important}.bl-table-wrap[data-v-fe10b394]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:20px!important;box-shadow:0 4px 18px #00000008!important}.bl-table thead tr[data-v-fe10b394]{background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.bl-table th[data-v-fe10b394]{color:#52525b!important}.bl-table td[data-v-fe10b394]{color:#141414!important;border-bottom:1px solid #d9d9d966!important}.bl-table tr:hover td[data-v-fe10b394]{background:#fafafa!important}.bl-card[data-v-fe10b394]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 16px -2px #00000008!important}.bl-card-title[data-v-fe10b394]{color:#141414!important;border-bottom-color:#d9d9d999!important}.bl-input[data-v-fe10b394],.bl-select[data-v-fe10b394],.bl-textarea[data-v-fe10b394]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:10px!important}.bl-toolbar[data-v-fe10b394]{background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.bl-btn-ghost[data-v-fe10b394],.bl-btn-sm[data-v-fe10b394]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.bc-page[data-v-fe10b394],.bc-title[data-v-fe10b394]{color:#141414!important}.bc-tree-node[data-v-fe10b394]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:16px!important;box-shadow:0 2px 10px #00000005!important}.bc-tree-cat[data-v-fe10b394],.bc-tree-name[data-v-fe10b394]{color:#141414!important}.bc-modal[data-v-fe10b394]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;box-shadow:0 24px 64px #00000026!important}.bc-modal-header[data-v-fe10b394]{color:#141414!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.bc-modal-footer[data-v-fe10b394]{background:#f9f9f9!important;border-top:1px solid #d9d9d9b3!important}.bc-input[data-v-fe10b394],.bc-select[data-v-fe10b394],.bc-textarea[data-v-fe10b394]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.bc-table thead tr[data-v-fe10b394]{background:#f9f9f9!important}.bc-table th[data-v-fe10b394]{color:#52525b!important}.bc-table td[data-v-fe10b394]{color:#141414!important;border-bottom-color:#d9d9d966!important}.ah-root[data-v-fe10b394],.ah-title[data-v-fe10b394]{color:#141414!important}.ah-tabs[data-v-fe10b394]{border-bottom:1px solid #d9d9d9b3!important}.ah-tab[data-v-fe10b394]{color:#71717a!important}.ah-tab[data-v-fe10b394]:hover{color:#141414!important}.ah-tab.active[data-v-fe10b394]{color:#1791ff!important;border-bottom-color:#1791ff!important}.ah-pos-card[data-v-fe10b394]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 18px -2px #0000000a!important}.ah-pos-title[data-v-fe10b394]{color:#141414!important}.ah-pos-desc[data-v-fe10b394]{color:#52525b!important}.ah-tag[data-v-fe10b394]{color:#52525b!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.acs[data-v-fe10b394]{color:#141414!important;--surface:#fff!important;--surface-hover:#f4f4f5!important;--border:#d9d9d9b3!important;--border-strong:#d9d9d9e6!important;--text:#141414!important;--text-secondary:#71717a!important;--text-muted:#8c8c8c!important;background:0 0!important}.acs-list[data-v-fe10b394],.acs-chat[data-v-fe10b394]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 20px #00000008!important}.acs-chat-header[data-v-fe10b394]{background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.acs-item-name[data-v-fe10b394]{color:#141414!important}.acs-item[data-v-fe10b394]:hover{background:#fafafa!important}.acs-item.active[data-v-fe10b394]{background:#1791ff0f!important;border-right:3px solid #1791ff!important}.ml-toolbar[data-v-fe10b394],.ml-body[data-v-fe10b394]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 18px #00000008!important}.ml-select[data-v-fe10b394],.ml-search[data-v-fe10b394]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important}.modal-box[data-v-fe10b394]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:20px!important;box-shadow:0 20px 60px #00000026!important}.modal-header[data-v-fe10b394],.modal-footer[data-v-fe10b394]{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9b3!important}.pr-page[data-v-fe10b394]{color:#141414!important}.pr-badge-pill[data-v-fe10b394]{color:#1791ff!important;background:#1791ff14!important;border-color:#1791ff33!important}.pr-main-title[data-v-fe10b394]{color:#141414!important}.pr-main-desc[data-v-fe10b394]{color:#71717a!important}.pr-page .action-primary[data-v-fe10b394]{color:#fff!important;background:#1791ff!important;box-shadow:0 4px 14px #1791ff40!important}.pr-page .action-primary[data-v-fe10b394]:hover{background:#1580e6!important}.pr-page .action-ghost[data-v-fe10b394]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.pr-page .action-ghost[data-v-fe10b394]:hover{background:#f9f9f9!important}.pr-page .stat-card[data-v-fe10b394]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .stat-label[data-v-fe10b394]{color:#71717a!important}.pr-page .stat-value[data-v-fe10b394]{color:#141414!important}.pr-toolbar[data-v-fe10b394]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .search-input[data-v-fe10b394],.pr-page .filter-select[data-v-fe10b394],.pr-page .form-input[data-v-fe10b394],.pr-page .form-select[data-v-fe10b394],.pr-page .form-textarea[data-v-fe10b394]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important;border-radius:10px!important}.pr-page .search-input[data-v-fe10b394]:focus,.pr-page .filter-select[data-v-fe10b394]:focus,.pr-page .form-input[data-v-fe10b394]:focus,.pr-page .form-select[data-v-fe10b394]:focus,.pr-page .form-textarea[data-v-fe10b394]:focus{background:#fff!important;border-color:#1791ff!important;box-shadow:0 0 0 3px #1791ff1f!important}.pr-page .view-btn[data-v-fe10b394]{color:#71717a!important;background:0 0!important}.pr-page .view-btn.active[data-v-fe10b394]{color:#1791ff!important;background:#1791ff1a!important}.pr-page .refresh-btn[data-v-fe10b394]{color:#71717a!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.pr-page .refresh-btn[data-v-fe10b394]:hover{color:#141414!important;background:#f9f9f9!important}.prod-card[data-v-fe10b394]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.prod-card[data-v-fe10b394]:hover{border-color:#1791ff66!important;box-shadow:0 10px 24px -4px #00000014!important}.prod-card .card-cover[data-v-fe10b394]{background:#f9f9f9!important}.prod-card .card-title[data-v-fe10b394]{color:#141414!important}.prod-card .card-inst[data-v-fe10b394]{color:#71717a!important}.prod-card .bundle-chip[data-v-fe10b394]{color:#52525b!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.prod-card .card-footer-stats[data-v-fe10b394]{border-top-color:#d9d9d999!important}.prod-card .price-val[data-v-fe10b394]{color:#141414!important}.prod-card .card-actions[data-v-fe10b394]{background:#f9f9f9!important;border-top-color:#d9d9d999!important}.prod-card .card-btn.btn-edit[data-v-fe10b394]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.prod-card .card-btn.btn-edit[data-v-fe10b394]:hover{background:#f9f9f9!important}.prod-card .card-btn.btn-del[data-v-fe10b394]{color:#dc2626!important;background:#fee2e2!important;border-color:#fecaca!important}.pr-table-container[data-v-fe10b394]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-table-container .modern-table th[data-v-fe10b394]{color:#52525b!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important;font-weight:700!important}.pr-table-container .modern-table td[data-v-fe10b394]{color:#141414!important;border-bottom:1px solid #d9d9d980!important}.pr-table-container .modern-table tr:hover td[data-v-fe10b394]{background:#f9f9f9!important}.pr-table-container .td-title[data-v-fe10b394]{color:#141414!important}.pr-page .seasons-manager-card[data-v-fe10b394],.pr-page .library-manager-card[data-v-fe10b394],.pr-page .course-details-card[data-v-fe10b394]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .season-item-card[data-v-fe10b394],.pr-page .lib-item-card[data-v-fe10b394]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:14px!important;box-shadow:0 2px 10px #00000005!important}.pr-page .season-title-input[data-v-fe10b394],.pr-page .lib-title-input[data-v-fe10b394]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important;border-radius:8px!important}.pr-page .modal-backdrop[data-v-fe10b394]{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#0006!important}.pr-page .modal-window[data-v-fe10b394],.pr-page .cat-modal-window[data-v-fe10b394]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:22px!important;box-shadow:0 20px 60px #00000026!important}.pr-page .modal-header-bar[data-v-fe10b394],.pr-page .modal-footer-bar[data-v-fe10b394]{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9b3!important}.pr-page .cat-list-item[data-v-fe10b394]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important;border-radius:10px!important}.pr-page .form-label[data-v-fe10b394]{color:#3f3f46!important;font-weight:700!important}.kpi-dashboard[data-v-fe10b394]{color:#141414!important;background:0 0!important}.kpi-dashboard .hero-title[data-v-fe10b394],.kpi-dashboard .section-title[data-v-fe10b394],.kpi-dashboard .quick-stat-value[data-v-fe10b394],.kpi-dashboard .stat-value[data-v-fe10b394],.kpi-dashboard .info-title[data-v-fe10b394],.kpi-dashboard .performance-value[data-v-fe10b394],.kpi-dashboard .score-title[data-v-fe10b394],.kpi-dashboard .breakdown-title[data-v-fe10b394],.kpi-dashboard .leaderboard-title[data-v-fe10b394],.kpi-dashboard .table-cell-name[data-v-fe10b394]{color:#141414!important}.kpi-dashboard .hero-subtitle[data-v-fe10b394],.kpi-dashboard .section-subtitle[data-v-fe10b394],.kpi-dashboard .quick-stat-label[data-v-fe10b394],.kpi-dashboard .stat-label[data-v-fe10b394],.kpi-dashboard .performance-label[data-v-fe10b394],.kpi-dashboard .empty-text[data-v-fe10b394],.kpi-dashboard .report-date[data-v-fe10b394],.kpi-dashboard .progress-text[data-v-fe10b394]{color:#71717a!important}.kpi-dashboard .quick-stat-card[data-v-fe10b394],.kpi-dashboard .stat-card[data-v-fe10b394],.kpi-dashboard .report-card[data-v-fe10b394],.kpi-dashboard .empty-state[data-v-fe10b394],.kpi-dashboard .info-card[data-v-fe10b394],.kpi-dashboard .actions-bar[data-v-fe10b394],.kpi-dashboard .performance-badge[data-v-fe10b394],.kpi-dashboard .score-card[data-v-fe10b394],.kpi-dashboard .breakdown-card[data-v-fe10b394],.kpi-dashboard .leaderboard-card[data-v-fe10b394],.kpi-dashboard .kpi-card[data-v-fe10b394],.kpi-dashboard .team-card[data-v-fe10b394],.kpi-dashboard .history-card[data-v-fe10b394]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.kpi-dashboard .actions-bar[data-v-fe10b394],.kpi-dashboard .time-selector[data-v-fe10b394]{background:#fff!important;border:1px solid #d9d9d9b3!important}.kpi-dashboard .time-btn[data-v-fe10b394]{color:#71717a!important}.kpi-dashboard .time-btn.active[data-v-fe10b394]{color:#fff!important;background:#1791ff!important}.kpi-dashboard .action-btn[data-v-fe10b394]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.kpi-dashboard .action-btn[data-v-fe10b394]:hover{background:#f9f9f9!important}.kpi-dashboard .progress-bar[data-v-fe10b394]{background:#f9f9f9!important;border:1px solid #d9d9d999!important}.kpi-dashboard .table th[data-v-fe10b394]{color:#52525b!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important;font-weight:700!important}.kpi-dashboard .table td[data-v-fe10b394]{color:#141414!important;border-bottom:1px solid #d9d9d980!important}.kpi-dashboard .table tr:hover td[data-v-fe10b394]{background:#f9f9f9!important}.kpi-dashboard .report-card[data-v-fe10b394]{background:#fff!important;border:1px solid #d9d9d9b3!important}.kpi-dashboard .report-text[data-v-fe10b394]{color:#141414!important}.kpi-dashboard .report-reply[data-v-fe10b394]{background:#f9f9f9!important;border-right-color:#1791ff!important}.kpi-dashboard .reply-text[data-v-fe10b394]{color:#3f3f46!important}@media (width<=700px){.tbl-wrap .ad-table thead[data-v-fe10b394]{display:none}.tbl-wrap .ad-table[data-v-fe10b394],.tbl-wrap .ad-table tbody[data-v-fe10b394]{display:block;overflow:visible}.tbl-wrap .ad-table tbody tr[data-v-fe10b394]{background:#fff;border:1px solid #d9d9d9b3;border-radius:14px;margin:12px;display:block;box-shadow:0 2px 8px #00000005}.tbl-wrap .ad-table tbody tr[data-v-fe10b394]:hover{background:#fafafa}.tbl-wrap .ad-table tbody tr.row-selected[data-v-fe10b394]{background:#1791ff0f;border-color:#1791ff}.tbl-wrap .ad-table td[data-v-fe10b394]{white-space:normal;border-bottom:1px solid #d9d9d966;justify-content:space-between;align-items:center;gap:12px;max-width:none;padding:11px 16px;font-size:13px;display:flex}.tbl-wrap .ad-table td[data-v-fe10b394]:last-child{border-bottom:none}.tbl-wrap .ad-table td[data-label][data-v-fe10b394]:before{content:attr(data-label);color:#71717a;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;order:1;font-size:11px;font-weight:700}.tbl-wrap .ad-table td[data-v-fe10b394]>*{order:0;min-width:0}:is(.tbl-wrap .ad-table td[data-v-fe10b394]:has(>.chk-wrap),.tbl-wrap .ad-table td[data-v-fe10b394]:has(>label.chk-wrap)){display:none}.tbl-wrap .ad-table .act[data-v-fe10b394]{flex-wrap:wrap;justify-content:flex-start;gap:8px;padding:12px 16px}.tbl-wrap .ad-table .act button[data-v-fe10b394]{flex:auto;justify-content:center}}.primary-btn[data-v-fe10b394]{color:#fff;cursor:pointer;background:#1791ff;border:none;border-radius:8px;padding:10px 18px;font-family:inherit;font-size:13.5px;font-weight:700;transition:background .15s}.primary-btn[data-v-fe10b394]:hover{background:#0077e6}.primary-btn[data-v-fe10b394]:disabled{opacity:.6;cursor:default}.ghost-btn[data-v-fe10b394]{color:#141414;cursor:pointer;background:#fff;border:1px solid #d9d9d9d9;border-radius:8px;padding:9px 16px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s}.ghost-btn[data-v-fe10b394]:hover{color:#1791ff;background:#f9f9f9;border-color:#1791ff}.danger-btn[data-v-fe10b394]{color:#dc2626;cursor:pointer;background:#dc262614;border:1px solid #dc262640;border-radius:8px;padding:9px 16px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s}.danger-btn[data-v-fe10b394]:hover{background:#dc262626}.sm[data-v-fe10b394]{padding:6px 12px;font-size:12px}.add-grid[data-v-fe10b394]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-bottom:12px;display:grid}.add-grid label[data-v-fe10b394]{color:#52525b;flex-direction:column;gap:6px;font-size:12.5px;font-weight:600;display:flex}.add-grid input[data-v-fe10b394]{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:10px;outline:none;padding:10px 12px;font-family:inherit;font-size:13.5px;transition:border-color .18s}.add-grid input[data-v-fe10b394]:focus{background:#fff;border-color:#1791ff}.hint[data-v-fe10b394]{color:#71717a;margin:4px 0 14px;font-size:11.5px}.acc-grid[data-v-fe10b394]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;display:grid}.acc-card[data-v-fe10b394]{cursor:pointer;background:#fff;border:1px solid #d9d9d9b3;border-radius:clamp(14px,1.5vw,18px);padding:18px;transition:all .18s;box-shadow:0 4px 16px -2px #00000008}.acc-card[data-v-fe10b394]:hover{border-color:#1791ff;transform:translateY(-2px);box-shadow:0 6px 20px -2px #0000000f}.acc-name[data-v-fe10b394]{color:#141414;font-size:16px;font-weight:800}.acc-key[data-v-fe10b394]{color:#71717a;margin-top:6px;font-size:12px}.acc-meta[data-v-fe10b394]{color:#71717a;opacity:.8;margin-top:4px;font-size:11px}.acc-actions[data-v-fe10b394]{gap:8px;margin-top:14px;display:flex}.acc-banner[data-v-fe10b394]{background:#f9f9f9;border:1px solid #d9d9d9b3;border-radius:14px;align-items:center;gap:14px;margin-bottom:18px;padding:16px 20px;display:flex}.acc-banner-name[data-v-fe10b394]{color:#141414;font-size:17px;font-weight:800}.acc-banner-key[data-v-fe10b394]{color:#71717a;font-size:12px}.acc-banner-tag[data-v-fe10b394]{letter-spacing:.22em;color:#71717a;background:#fff;border:1px solid #d9d9d9b3;border-radius:999px;margin-right:auto;padding:4px 10px;font-size:10px;font-weight:600}.tabs[data-v-fe10b394]{border-bottom:1px solid #d9d9d9b3;flex-wrap:wrap;gap:4px;margin-bottom:20px;display:flex}.tab-btn[data-v-fe10b394]{color:#71717a;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 18px;font-family:inherit;font-size:13.5px;font-weight:600;transition:color .18s,border-color .18s}.tab-btn[data-v-fe10b394]:hover{color:#141414}.tab-btn.active[data-v-fe10b394]{color:#1791ff;border-bottom-color:#1791ff}.no-data[data-v-fe10b394]{color:#71717a;text-align:center;padding:16px 0;font-size:13px}.check-grid[data-v-fe10b394]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.check-item[data-v-fe10b394]{background:#fff;border:1px solid #d9d9d9b3;border-radius:12px;flex-direction:column;gap:6px;padding:14px;display:flex;box-shadow:0 2px 8px #00000005}.check-item span[data-v-fe10b394]{color:#71717a;font-size:11.5px}.check-item b[data-v-fe10b394]{color:#141414;font-size:15px}.badge.green[data-v-fe10b394]{color:#059669;background:#10b9811a}.badge.blue[data-v-fe10b394]{color:#1791ff;background:#1791ff1a}.wallet-grid[data-v-fe10b394]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.wallet-card[data-v-fe10b394]{background:#fff;border:1px solid #d9d9d9b3;border-radius:12px;flex-direction:column;gap:6px;padding:16px;display:flex;box-shadow:0 2px 8px #00000005}.wallet-type[data-v-fe10b394]{color:#71717a;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}.wallet-amount[data-v-fe10b394]{color:#141414;font-size:18px;font-weight:800}.wallet-detail[data-v-fe10b394]{color:#71717a;font-size:11.5px}.adm-page[data-v-6973d117]::-webkit-scrollbar{width:6px;height:6px}.admin-shell-root[data-v-6973d117] ::-webkit-scrollbar{width:6px;height:6px}.adm-page[data-v-6973d117]::-webkit-scrollbar-track{background:0 0}.admin-shell-root[data-v-6973d117] ::-webkit-scrollbar-track{background:0 0}.adm-page[data-v-6973d117]::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.admin-shell-root[data-v-6973d117] ::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.adm-page[data-v-6973d117]::-webkit-scrollbar-thumb:hover{background:#1791ff80}.admin-shell-root[data-v-6973d117] ::-webkit-scrollbar-thumb:hover{background:#1791ff80}.adm-page[data-v-6973d117]{scrollbar-width:thin;scrollbar-color:#d9d9d9cc transparent;color:#141414;width:100%;font-family:var(--body,"Estedad", system-ui, sans-serif)}.adm-page[data-v-6973d117] *{box-sizing:border-box}.adm-page select[data-v-6973d117],.adm-page input[data-v-6973d117],.adm-page textarea[data-v-6973d117]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#141414;background:#fff}.adm-page select option[data-v-6973d117],.adm-page select optgroup[data-v-6973d117]{color:#141414!important;background:#fff!important}.adm-head[data-v-6973d117]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}.adm-eyebrow[data-v-6973d117]{letter-spacing:.2em;color:#1791ff;font-size:11.5px;font-weight:700;font-family:var(--mono,monospace);margin-bottom:6px;display:block}.adm-head h1[data-v-6973d117]{font-family:var(--display,"Estedad", system-ui, sans-serif);letter-spacing:-.015em;color:#141414;margin:0;font-size:clamp(22px,1.4vw + 14px,30px);font-weight:800;line-height:1.2}.adm-head-actions[data-v-6973d117]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adm-refresh[data-v-6973d117],.adm-btn-ghost[data-v-6973d117]{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9cc;border-radius:12px;align-items:center;gap:6px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:600;transition:all .18s;display:inline-flex;box-shadow:0 1px 3px #00000005}.adm-refresh[data-v-6973d117]:hover,.adm-btn-ghost[data-v-6973d117]:hover{color:#1791ff;background:#1791ff0a;border-color:#1791ff;transform:translateY(-1px)}.adm-refresh[data-v-6973d117]:disabled{opacity:.6;cursor:progress}.adm-err[data-v-6973d117]{color:#dc2626;background:#ef444414;border:1px solid #ef444433;border-radius:14px;margin-bottom:20px;padding:14px 18px;font-size:13.5px;font-weight:500}.adm-kpis[data-v-6973d117]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:26px;display:grid}.kpi[data-v-6973d117]{background:#fff;border:1px solid #d9d9d9b3;border-radius:20px;padding:20px 20px 16px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 4px 18px -2px #0000000a}.kpi[data-v-6973d117]:hover{transform:translateY(-2px);box-shadow:0 8px 24px -4px #00000012}.kpi[data-v-6973d117]:before{content:"";pointer-events:none;background:radial-gradient(circle,#1791ff1a,#0000 70%);width:140px;height:140px;position:absolute;inset:auto -20% -60% auto}.kpi-l[data-v-6973d117]{color:#71717a;letter-spacing:.04em;font-size:12px;font-weight:600}.kpi-v[data-v-6973d117]{font-family:var(--mono,monospace);color:#141414;margin-top:8px;font-size:26px;font-weight:800;line-height:1.15}.kpi-s[data-v-6973d117]{color:#a1a1aa;margin-top:6px;font-size:11.5px}.card[data-v-6973d117]{color:#141414;background:#fff;border:1px solid #d9d9d9b3;border-radius:22px;padding:22px;box-shadow:0 8px 24px -4px #0000000a}.card-head[data-v-6973d117]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.card-head h3[data-v-6973d117]{color:#141414;margin:0;font-size:15px;font-weight:800}.card-meta[data-v-6973d117]{letter-spacing:.15em;color:#8c8c8c;font-size:11px;font-family:var(--mono,monospace)}.adm-grid[data-v-6973d117]{grid-template-columns:1.4fr 1fr;gap:20px;margin-bottom:20px;display:grid}.adm-grid.two[data-v-6973d117]{grid-template-columns:1fr 1fr}@media (width<=980px){.adm-grid[data-v-6973d117],.adm-grid.two[data-v-6973d117]{grid-template-columns:1fr}}.adm-filters[data-v-6973d117]{background:#fff;border:1px solid #d9d9d9b3;border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;padding:14px 18px;display:flex;box-shadow:0 2px 10px #00000005}.adm-filters input[data-v-6973d117],.adm-filters select[data-v-6973d117]{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9cc;border-radius:12px;outline:none;flex:140px;min-width:0;padding:9px 14px;font-family:inherit;font-size:13px;transition:border-color .18s,box-shadow .18s}.adm-filters input[data-v-6973d117]:focus,.adm-filters select[data-v-6973d117]:focus{border-color:#1791ff;box-shadow:0 0 0 3px #1791ff26}.adm-filters button[data-v-6973d117]{color:#fff;cursor:pointer;white-space:nowrap;background:#1791ff;border:0;border-radius:12px;flex-shrink:0;padding:10px 22px;font-family:inherit;font-size:13px;font-weight:700;transition:all .18s;box-shadow:0 2px 8px #1791ff40}.adm-filters button[data-v-6973d117]:hover{background:#0070d6;transform:translateY(-1px)}.adm-filters button[data-v-6973d117]:disabled{opacity:.6;cursor:progress}.tbl-wrap[data-v-6973d117]{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #d9d9d9b3;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 6px 24px -4px #0000000a}@media (width<=900px){.tbl-wrap[data-v-6973d117]{overflow-x:auto}.tbl-wrap[data-v-6973d117]:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000000f,#0000);width:40px;position:absolute;top:0;bottom:0;left:0}}.ad-table[data-v-6973d117]{border-collapse:collapse;width:100%;font-size:13.5px}.ad-table thead tr[data-v-6973d117]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3}.ad-table th[data-v-6973d117]{text-align:right;letter-spacing:.06em;color:#52525b;white-space:nowrap;text-transform:uppercase;padding:14px 18px;font-size:11.5px;font-weight:700}.ad-table th[data-v-6973d117]:first-child{padding-right:20px}.ad-table th[data-v-6973d117]:last-child{padding-left:20px}.ad-table tbody tr[data-v-6973d117]{border-bottom:1px solid #d9d9d966;transition:background .12s}.ad-table tbody tr[data-v-6973d117]:last-child{border-bottom:none}.ad-table tbody tr[data-v-6973d117]:hover{background:#fafafa}.ad-table tbody tr.row-selected[data-v-6973d117]{background:#1791ff0f}.ad-table td[data-v-6973d117]{text-align:right;color:#141414;vertical-align:middle;max-width:240px;padding:14px 18px}.ad-table td[data-v-6973d117]:first-child{padding-right:20px}.ad-table td[data-v-6973d117]:last-child{padding-left:20px}.ad-table .cell-clip[data-v-6973d117]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ad-table .act[data-v-6973d117]{flex-wrap:nowrap;justify-content:flex-end;gap:8px;display:flex}.ad-table .act button[data-v-6973d117]{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9cc;border-radius:8px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:all .15s}.ad-table .act button[data-v-6973d117]:hover{color:#1791ff;background:#1791ff0d;border-color:#1791ff}.ad-table .act button.danger[data-v-6973d117]{color:#ef4444;background:#ef444405;border-color:#ef44444d}.ad-table .act button.danger[data-v-6973d117]:hover{background:#ef444414;border-color:#ef4444}.ad-table .act button.ok[data-v-6973d117]{color:#059669;background:#10b98105;border-color:#10b9814d}.ad-table .act button.ok[data-v-6973d117]:hover{background:#10b98114;border-color:#059669}.ad-table .tbl-empty td[data-v-6973d117]{text-align:center;color:#71717a;padding:48px 20px;font-size:13.5px}.chk-wrap[data-v-6973d117]{cursor:pointer;justify-content:center;align-items:center;display:flex}.chk-wrap input[type=checkbox][data-v-6973d117]{accent-color:#1791ff;cursor:pointer;border-radius:4px;width:17px;height:17px}.badge[data-v-6973d117]{white-space:nowrap;border-radius:999px;align-items:center;padding:3px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.badge.green[data-v-6973d117]{color:#059669;background:#10b9811f}.badge.red[data-v-6973d117]{color:#dc2626;background:#ef44441f}.badge.gray[data-v-6973d117]{color:#52525b;background:#f4f4f5;border:1px solid #d9d9d999}.badge.amber[data-v-6973d117]{color:#d97706;background:#f6a50024}.badge.blue[data-v-6973d117]{color:#0284c7;background:#1791ff1f}.badge.purple[data-v-6973d117]{color:#9333ea;background:#a855f71f}.pagination[data-v-6973d117]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.pg-info[data-v-6973d117]{color:#71717a;white-space:nowrap;font-size:12.5px}.pg-nav[data-v-6973d117]{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.pg-nav button[data-v-6973d117]{color:#141414;min-width:36px;height:36px;font-family:var(--mono,monospace);cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;justify-content:center;align-items:center;padding:0 10px;font-size:13px;font-weight:600;transition:all .15s;display:flex}.pg-nav button[data-v-6973d117]:hover:not(:disabled){color:#1791ff;background:#1791ff0d;border-color:#1791ff}.pg-nav button.active[data-v-6973d117]{color:#fff;background:#1791ff;border-color:#1791ff;font-weight:700}.pg-nav button[data-v-6973d117]:disabled{opacity:.35;cursor:default}.pg-nav .pg-dots[data-v-6973d117]{cursor:default;color:#71717a;background:0 0;border:none}.pg-per[data-v-6973d117]{color:#71717a;align-items:center;gap:8px;font-size:12.5px;display:flex}.pg-per select[data-v-6973d117]{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;outline:none;padding:6px 12px;font-family:inherit;font-size:12.5px}.action-bar[data-v-6973d117]{opacity:0;background:#1791ff14;border:1px solid #1791ff40;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;max-height:0;margin-bottom:14px;padding:12px 16px;transition:max-height .25s,opacity .2s,padding .2s;display:flex;overflow:hidden}.action-bar.visible[data-v-6973d117]{opacity:1;max-height:90px}.sel-count[data-v-6973d117]{color:#1791ff;flex:1;font-size:13.5px;font-weight:700}.btn-assign[data-v-6973d117]{color:#fff;cursor:pointer;background:#1791ff;border:none;border-radius:10px;padding:8px 16px;font-family:inherit;font-size:12.5px;font-weight:700;transition:background .15s}.btn-assign[data-v-6973d117]:hover{background:#0070d6}.btn-clear-sel[data-v-6973d117]{color:#141414;cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;padding:8px 14px;font-family:inherit;font-size:12.5px;font-weight:600}.btn-clear-sel[data-v-6973d117]:hover{border-color:#141414}.modal-overlay[data-v-6973d117]{-webkit-backdrop-filter:blur(8px);z-index:200;background:#00000073;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out admModalFadeIn-6973d117;display:flex;position:fixed;inset:0}@keyframes admModalFadeIn-6973d117{0%{opacity:0}to{opacity:1}}.modal[data-v-6973d117]{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:24px;width:100%;max-width:580px;max-height:90dvh;animation:.25s ease-out admModalSlideUp-6973d117;overflow-y:auto;box-shadow:0 24px 64px #00000026}@keyframes admModalSlideUp-6973d117{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-head[data-v-6973d117]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3;border-radius:24px 24px 0 0;justify-content:space-between;align-items:center;padding:20px 24px 16px;display:flex}.modal-head h2[data-v-6973d117]{color:#141414;margin:0;font-size:17px;font-weight:800}.modal-close[data-v-6973d117]{color:#71717a;cursor:pointer;background:#fff;border:1px solid #d9d9d9b3;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;transition:all .15s;display:flex}.modal-close[data-v-6973d117]:hover{color:#ef4444;background:#ef444414;border-color:#ef444433}.modal-body[data-v-6973d117]{color:#141414;padding:24px}.modal-footer[data-v-6973d117]{background:#f9f9f9;border-top:1px solid #d9d9d9b3;border-radius:0 0 24px 24px;justify-content:flex-end;gap:10px;padding:18px 24px;display:flex}.modal-footer button[data-v-6973d117]{cursor:pointer;color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;padding:10px 20px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s}.modal-footer button.primary[data-v-6973d117]{color:#fff;background:#1791ff;border-color:#1791ff;font-weight:700}.modal-footer button.primary[data-v-6973d117]:hover{background:#0070d6}.modal-footer button[data-v-6973d117]:hover:not(.primary){border-color:#141414}.admin-shell-root .bg-surface-card[data-v-6973d117],.admin-shell-root .bg-surface[data-v-6973d117]{color:#141414!important;background:#fff!important;border-color:#d9d9d9b3!important}.admin-shell-root .border-white\/5[data-v-6973d117],.admin-shell-root .border-white\/10[data-v-6973d117],.admin-shell-root .border-white\/20[data-v-6973d117]{border-color:#d9d9d9b3!important}.admin-shell-root .divide-white\/\[0\.04\][data-v-6973d117],.admin-shell-root .divide-white\/10[data-v-6973d117]{border-color:#d9d9d966!important}.admin-shell-root .hover\:bg-white\/\[0\.01\][data-v-6973d117]:hover,.admin-shell-root .hover\:bg-white\/\[0\.04\][data-v-6973d117]:hover{background-color:#fbfbfb!important}.admin-shell-root input[data-v-6973d117]:not([type=checkbox]):not([type=radio]),.admin-shell-root select[data-v-6973d117],.admin-shell-root textarea[data-v-6973d117],.bl-page[data-v-6973d117],.bl-title[data-v-6973d117],.bl-stat strong[data-v-6973d117]{color:#141414!important}.bl-table-wrap[data-v-6973d117]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:20px!important;box-shadow:0 4px 18px #00000008!important}.bl-table thead tr[data-v-6973d117]{background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.bl-table th[data-v-6973d117]{color:#52525b!important}.bl-table td[data-v-6973d117]{color:#141414!important;border-bottom:1px solid #d9d9d966!important}.bl-table tr:hover td[data-v-6973d117]{background:#fafafa!important}.bl-card[data-v-6973d117]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 16px -2px #00000008!important}.bl-card-title[data-v-6973d117]{color:#141414!important;border-bottom-color:#d9d9d999!important}.bl-input[data-v-6973d117],.bl-select[data-v-6973d117],.bl-textarea[data-v-6973d117]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:10px!important}.bl-toolbar[data-v-6973d117]{background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.bl-btn-ghost[data-v-6973d117],.bl-btn-sm[data-v-6973d117]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.bc-page[data-v-6973d117],.bc-title[data-v-6973d117]{color:#141414!important}.bc-tree-node[data-v-6973d117]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:16px!important;box-shadow:0 2px 10px #00000005!important}.bc-tree-cat[data-v-6973d117],.bc-tree-name[data-v-6973d117]{color:#141414!important}.bc-modal[data-v-6973d117]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;box-shadow:0 24px 64px #00000026!important}.bc-modal-header[data-v-6973d117]{color:#141414!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.bc-modal-footer[data-v-6973d117]{background:#f9f9f9!important;border-top:1px solid #d9d9d9b3!important}.bc-input[data-v-6973d117],.bc-select[data-v-6973d117],.bc-textarea[data-v-6973d117]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.bc-table thead tr[data-v-6973d117]{background:#f9f9f9!important}.bc-table th[data-v-6973d117]{color:#52525b!important}.bc-table td[data-v-6973d117]{color:#141414!important;border-bottom-color:#d9d9d966!important}.ah-root[data-v-6973d117],.ah-title[data-v-6973d117]{color:#141414!important}.ah-tabs[data-v-6973d117]{border-bottom:1px solid #d9d9d9b3!important}.ah-tab[data-v-6973d117]{color:#71717a!important}.ah-tab[data-v-6973d117]:hover{color:#141414!important}.ah-tab.active[data-v-6973d117]{color:#1791ff!important;border-bottom-color:#1791ff!important}.ah-pos-card[data-v-6973d117]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 18px -2px #0000000a!important}.ah-pos-title[data-v-6973d117]{color:#141414!important}.ah-pos-desc[data-v-6973d117]{color:#52525b!important}.ah-tag[data-v-6973d117]{color:#52525b!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.acs[data-v-6973d117]{color:#141414!important;--surface:#fff!important;--surface-hover:#f4f4f5!important;--border:#d9d9d9b3!important;--border-strong:#d9d9d9e6!important;--text:#141414!important;--text-secondary:#71717a!important;--text-muted:#8c8c8c!important;background:0 0!important}.acs-list[data-v-6973d117],.acs-chat[data-v-6973d117]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 20px #00000008!important}.acs-chat-header[data-v-6973d117]{background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.acs-item-name[data-v-6973d117]{color:#141414!important}.acs-item[data-v-6973d117]:hover{background:#fafafa!important}.acs-item.active[data-v-6973d117]{background:#1791ff0f!important;border-right:3px solid #1791ff!important}.ml-toolbar[data-v-6973d117],.ml-body[data-v-6973d117]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 18px #00000008!important}.ml-select[data-v-6973d117],.ml-search[data-v-6973d117]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important}.modal-box[data-v-6973d117]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:20px!important;box-shadow:0 20px 60px #00000026!important}.modal-header[data-v-6973d117],.modal-footer[data-v-6973d117]{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9b3!important}.pr-page[data-v-6973d117]{color:#141414!important}.pr-badge-pill[data-v-6973d117]{color:#1791ff!important;background:#1791ff14!important;border-color:#1791ff33!important}.pr-main-title[data-v-6973d117]{color:#141414!important}.pr-main-desc[data-v-6973d117]{color:#71717a!important}.pr-page .action-primary[data-v-6973d117]{color:#fff!important;background:#1791ff!important;box-shadow:0 4px 14px #1791ff40!important}.pr-page .action-primary[data-v-6973d117]:hover{background:#1580e6!important}.pr-page .action-ghost[data-v-6973d117]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.pr-page .action-ghost[data-v-6973d117]:hover{background:#f9f9f9!important}.pr-page .stat-card[data-v-6973d117]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .stat-label[data-v-6973d117]{color:#71717a!important}.pr-page .stat-value[data-v-6973d117]{color:#141414!important}.pr-toolbar[data-v-6973d117]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .search-input[data-v-6973d117],.pr-page .filter-select[data-v-6973d117],.pr-page .form-input[data-v-6973d117],.pr-page .form-select[data-v-6973d117],.pr-page .form-textarea[data-v-6973d117]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important;border-radius:10px!important}.pr-page .search-input[data-v-6973d117]:focus,.pr-page .filter-select[data-v-6973d117]:focus,.pr-page .form-input[data-v-6973d117]:focus,.pr-page .form-select[data-v-6973d117]:focus,.pr-page .form-textarea[data-v-6973d117]:focus{background:#fff!important;border-color:#1791ff!important;box-shadow:0 0 0 3px #1791ff1f!important}.pr-page .view-btn[data-v-6973d117]{color:#71717a!important;background:0 0!important}.pr-page .view-btn.active[data-v-6973d117]{color:#1791ff!important;background:#1791ff1a!important}.pr-page .refresh-btn[data-v-6973d117]{color:#71717a!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.pr-page .refresh-btn[data-v-6973d117]:hover{color:#141414!important;background:#f9f9f9!important}.prod-card[data-v-6973d117]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.prod-card[data-v-6973d117]:hover{border-color:#1791ff66!important;box-shadow:0 10px 24px -4px #00000014!important}.prod-card .card-cover[data-v-6973d117]{background:#f9f9f9!important}.prod-card .card-title[data-v-6973d117]{color:#141414!important}.prod-card .card-inst[data-v-6973d117]{color:#71717a!important}.prod-card .bundle-chip[data-v-6973d117]{color:#52525b!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.prod-card .card-footer-stats[data-v-6973d117]{border-top-color:#d9d9d999!important}.prod-card .price-val[data-v-6973d117]{color:#141414!important}.prod-card .card-actions[data-v-6973d117]{background:#f9f9f9!important;border-top-color:#d9d9d999!important}.prod-card .card-btn.btn-edit[data-v-6973d117]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.prod-card .card-btn.btn-edit[data-v-6973d117]:hover{background:#f9f9f9!important}.prod-card .card-btn.btn-del[data-v-6973d117]{color:#dc2626!important;background:#fee2e2!important;border-color:#fecaca!important}.pr-table-container[data-v-6973d117]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-table-container .modern-table th[data-v-6973d117]{color:#52525b!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important;font-weight:700!important}.pr-table-container .modern-table td[data-v-6973d117]{color:#141414!important;border-bottom:1px solid #d9d9d980!important}.pr-table-container .modern-table tr:hover td[data-v-6973d117]{background:#f9f9f9!important}.pr-table-container .td-title[data-v-6973d117]{color:#141414!important}.pr-page .seasons-manager-card[data-v-6973d117],.pr-page .library-manager-card[data-v-6973d117],.pr-page .course-details-card[data-v-6973d117]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .season-item-card[data-v-6973d117],.pr-page .lib-item-card[data-v-6973d117]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:14px!important;box-shadow:0 2px 10px #00000005!important}.pr-page .season-title-input[data-v-6973d117],.pr-page .lib-title-input[data-v-6973d117]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important;border-radius:8px!important}.pr-page .modal-backdrop[data-v-6973d117]{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#0006!important}.pr-page .modal-window[data-v-6973d117],.pr-page .cat-modal-window[data-v-6973d117]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:22px!important;box-shadow:0 20px 60px #00000026!important}.pr-page .modal-header-bar[data-v-6973d117],.pr-page .modal-footer-bar[data-v-6973d117]{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9b3!important}.pr-page .cat-list-item[data-v-6973d117]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important;border-radius:10px!important}.pr-page .form-label[data-v-6973d117]{color:#3f3f46!important;font-weight:700!important}.kpi-dashboard[data-v-6973d117]{color:#141414!important;background:0 0!important}.kpi-dashboard .hero-title[data-v-6973d117],.kpi-dashboard .section-title[data-v-6973d117],.kpi-dashboard .quick-stat-value[data-v-6973d117],.kpi-dashboard .stat-value[data-v-6973d117],.kpi-dashboard .info-title[data-v-6973d117],.kpi-dashboard .performance-value[data-v-6973d117],.kpi-dashboard .score-title[data-v-6973d117],.kpi-dashboard .breakdown-title[data-v-6973d117],.kpi-dashboard .leaderboard-title[data-v-6973d117],.kpi-dashboard .table-cell-name[data-v-6973d117]{color:#141414!important}.kpi-dashboard .hero-subtitle[data-v-6973d117],.kpi-dashboard .section-subtitle[data-v-6973d117],.kpi-dashboard .quick-stat-label[data-v-6973d117],.kpi-dashboard .stat-label[data-v-6973d117],.kpi-dashboard .performance-label[data-v-6973d117],.kpi-dashboard .empty-text[data-v-6973d117],.kpi-dashboard .report-date[data-v-6973d117],.kpi-dashboard .progress-text[data-v-6973d117]{color:#71717a!important}.kpi-dashboard .quick-stat-card[data-v-6973d117],.kpi-dashboard .stat-card[data-v-6973d117],.kpi-dashboard .report-card[data-v-6973d117],.kpi-dashboard .empty-state[data-v-6973d117],.kpi-dashboard .info-card[data-v-6973d117],.kpi-dashboard .actions-bar[data-v-6973d117],.kpi-dashboard .performance-badge[data-v-6973d117],.kpi-dashboard .score-card[data-v-6973d117],.kpi-dashboard .breakdown-card[data-v-6973d117],.kpi-dashboard .leaderboard-card[data-v-6973d117],.kpi-dashboard .kpi-card[data-v-6973d117],.kpi-dashboard .team-card[data-v-6973d117],.kpi-dashboard .history-card[data-v-6973d117]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.kpi-dashboard .actions-bar[data-v-6973d117],.kpi-dashboard .time-selector[data-v-6973d117]{background:#fff!important;border:1px solid #d9d9d9b3!important}.kpi-dashboard .time-btn[data-v-6973d117]{color:#71717a!important}.kpi-dashboard .time-btn.active[data-v-6973d117]{color:#fff!important;background:#1791ff!important}.kpi-dashboard .action-btn[data-v-6973d117]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.kpi-dashboard .action-btn[data-v-6973d117]:hover{background:#f9f9f9!important}.kpi-dashboard .progress-bar[data-v-6973d117]{background:#f9f9f9!important;border:1px solid #d9d9d999!important}.kpi-dashboard .table th[data-v-6973d117]{color:#52525b!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important;font-weight:700!important}.kpi-dashboard .table td[data-v-6973d117]{color:#141414!important;border-bottom:1px solid #d9d9d980!important}.kpi-dashboard .table tr:hover td[data-v-6973d117]{background:#f9f9f9!important}.kpi-dashboard .report-card[data-v-6973d117]{background:#fff!important;border:1px solid #d9d9d9b3!important}.kpi-dashboard .report-text[data-v-6973d117]{color:#141414!important}.kpi-dashboard .report-reply[data-v-6973d117]{background:#f9f9f9!important;border-right-color:#1791ff!important}.kpi-dashboard .reply-text[data-v-6973d117]{color:#3f3f46!important}@media (width<=700px){.tbl-wrap .ad-table thead[data-v-6973d117]{display:none}.tbl-wrap .ad-table[data-v-6973d117],.tbl-wrap .ad-table tbody[data-v-6973d117]{display:block;overflow:visible}.tbl-wrap .ad-table tbody tr[data-v-6973d117]{background:#fff;border:1px solid #d9d9d9b3;border-radius:14px;margin:12px;display:block;box-shadow:0 2px 8px #00000005}.tbl-wrap .ad-table tbody tr[data-v-6973d117]:hover{background:#fafafa}.tbl-wrap .ad-table tbody tr.row-selected[data-v-6973d117]{background:#1791ff0f;border-color:#1791ff}.tbl-wrap .ad-table td[data-v-6973d117]{white-space:normal;border-bottom:1px solid #d9d9d966;justify-content:space-between;align-items:center;gap:12px;max-width:none;padding:11px 16px;font-size:13px;display:flex}.tbl-wrap .ad-table td[data-v-6973d117]:last-child{border-bottom:none}.tbl-wrap .ad-table td[data-label][data-v-6973d117]:before{content:attr(data-label);color:#71717a;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;order:1;font-size:11px;font-weight:700}.tbl-wrap .ad-table td[data-v-6973d117]>*{order:0;min-width:0}:is(.tbl-wrap .ad-table td[data-v-6973d117]:has(>.chk-wrap),.tbl-wrap .ad-table td[data-v-6973d117]:has(>label.chk-wrap)){display:none}.tbl-wrap .ad-table .act[data-v-6973d117]{flex-wrap:wrap;justify-content:flex-start;gap:8px;padding:12px 16px}.tbl-wrap .ad-table .act button[data-v-6973d117]{flex:auto;justify-content:center}}.form-col[data-v-6973d117]{flex-direction:column;gap:16px;display:flex}.form-col label[data-v-6973d117]{color:#52525b;flex-direction:column;gap:6px;font-size:12.5px;font-weight:700;display:flex}.form-col input[data-v-6973d117]{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:12px;outline:none;padding:10px 14px;font-family:inherit;font-size:13.5px;transition:all .2s}.form-col input[data-v-6973d117]:focus{background:#fff;border-color:#1791ff;box-shadow:0 0 0 3px #1791ff1f}.primary-btn[data-v-6973d117]{color:#fff;cursor:pointer;background:#1791ff;border:none;border-radius:12px;margin-top:6px;padding:11px 20px;font-family:inherit;font-size:13.5px;font-weight:700;transition:all .18s;box-shadow:0 4px 14px #1791ff40}.primary-btn[data-v-6973d117]:hover:not(:disabled){background:#0077e6;transform:translateY(-1px)}.primary-btn[data-v-6973d117]:disabled{opacity:.5;cursor:not-allowed}.danger-btn[data-v-6973d117]{color:#ef4444;cursor:pointer;background:#fef2f2;border:1px solid #ef44444d;border-radius:12px;margin-top:6px;padding:11px 20px;font-family:inherit;font-size:13.5px;font-weight:700;transition:all .18s}.danger-btn[data-v-6973d117]:hover:not(:disabled){background:#fee2e2}.danger-btn[data-v-6973d117]:disabled{opacity:.5;cursor:not-allowed}.acs[data-v-6561a2cf]{color:#141414;--accent:#1791ff;--accent-glow:#1791ff1a;--surface:#fff;--surface-hover:#f9f9f9;--border:#d9d9d9d9;--border-strong:#d9d9d9;--text:#141414;--text-secondary:#71717a;--text-muted:#a1a1aa;--green:#16a34a;--yellow:#d97706;--red:#ef4444;background:0 0;flex-direction:column;height:100%;display:flex}.acs-header[data-v-6561a2cf]{border-bottom:1px solid var(--border);align-items:center;gap:12px;margin-bottom:16px;padding:0 0 16px;display:flex}.acs-sidebar-toggle[data-v-6561a2cf]{border:1px solid var(--border);background:var(--surface);width:36px;height:36px;color:var(--text);cursor:pointer;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s;display:none}.acs-sidebar-toggle[data-v-6561a2cf]:hover{background:var(--surface-hover)}.acs-title[data-v-6561a2cf]{margin:0;font-size:20px;font-weight:700}.acs-header-left[data-v-6561a2cf]{align-items:center;gap:10px;margin-left:auto;display:flex}.acs-filter[data-v-6561a2cf]{background:var(--surface);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:8px;outline:none;padding:8px 12px;font-size:13px;transition:border-color .2s}.acs-filter[data-v-6561a2cf]:focus{border-color:var(--accent)}.acs-refresh[data-v-6561a2cf]{background:var(--surface);border:1px solid var(--border);width:36px;height:36px;color:var(--text);cursor:pointer;border-radius:8px;flex-shrink:0;place-items:center;transition:background .2s;display:grid}.acs-refresh[data-v-6561a2cf]:hover{background:var(--surface-hover)}.acs-refresh[data-v-6561a2cf]:disabled{opacity:.5;cursor:not-allowed}.spin[data-v-6561a2cf]{animation:.8s linear infinite acs-spin-6561a2cf}@keyframes acs-spin-6561a2cf{to{transform:rotate(360deg)}}.acs-body[data-v-6561a2cf]{flex:1;gap:16px;min-height:0;display:flex;overflow:hidden}.acs-list[data-v-6561a2cf]{background:var(--surface);border:1px solid var(--border);border-radius:clamp(16px,1.8vw,22px);flex-direction:column;flex-shrink:0;width:340px;transition:transform .25s cubic-bezier(.2,.8,.2,1);display:flex;overflow:hidden;box-shadow:0 4px 20px -2px #0000000a}.acs-loading[data-v-6561a2cf],.acs-empty[data-v-6561a2cf]{color:var(--text-secondary);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:30px;font-size:14px;display:flex}.acs-spinner[data-v-6561a2cf]{border:2px solid var(--border-strong);border-top-color:var(--accent);border-radius:50%;width:20px;height:20px;animation:.7s linear infinite acs-spin-6561a2cf}.acs-items[data-v-6561a2cf]{flex-direction:column;flex:1;gap:4px;padding:8px;display:flex;overflow-y:auto}.acs-item[data-v-6561a2cf]{cursor:pointer;border:1px solid #0000;border-radius:12px;gap:10px;padding:10px 12px;transition:background .15s,border-color .15s;display:flex;position:relative}.acs-item[data-v-6561a2cf]:hover{background:var(--surface-hover)}.acs-item.active[data-v-6561a2cf]{background:var(--accent-glow);border-color:#1791ff40}.acs-item.unread .acs-item-name[data-v-6561a2cf]{color:#141414;font-weight:800}.acs-item.unread .acs-item-preview[data-v-6561a2cf]{color:var(--text);font-weight:600}.acs-item-avatar[data-v-6561a2cf]{width:40px;height:40px;color:var(--accent);background:#1791ff26;border-radius:50%;flex-shrink:0;place-items:center;font-size:15px;font-weight:700;display:grid}.status-accepted .acs-item-avatar[data-v-6561a2cf]{color:var(--green);background:#36e07f26}.status-rejected .acs-item-avatar[data-v-6561a2cf]{color:var(--red);background:#1791ff26}.status-closed .acs-item-avatar[data-v-6561a2cf]{color:var(--text-secondary);background:#ffffff0f}.acs-item-body[data-v-6561a2cf]{flex:1;min-width:0}.acs-item-head[data-v-6561a2cf]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:2px;display:flex}.acs-item-name[data-v-6561a2cf]{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.acs-item-time[data-v-6561a2cf]{font-size:11px;font-family:var(--mono);color:var(--text-muted);white-space:nowrap;flex-shrink:0}.acs-item-sub[data-v-6561a2cf]{align-items:center;gap:8px;margin-bottom:3px;display:flex}.acs-item-phone[data-v-6561a2cf]{color:var(--text-secondary);font-size:11.5px;font-family:var(--mono)}.acs-item-status[data-v-6561a2cf]{border-radius:10px;padding:1px 6px;font-size:10px;font-weight:600}.acs-item-status.status-pending[data-v-6561a2cf]{color:var(--yellow);background:#ffc10726}.acs-item-status.status-accepted[data-v-6561a2cf]{color:var(--green);background:#36e07f26}.acs-item-status.status-rejected[data-v-6561a2cf]{color:var(--red);background:#1791ff26}.acs-item-status.status-closed[data-v-6561a2cf]{color:var(--text-secondary);background:#ffffff0f}.acs-item-preview[data-v-6561a2cf]{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.acs-item-badge[data-v-6561a2cf]{background:var(--accent);color:#fff;border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:700;display:grid;position:absolute;top:8px;right:8px}.acs-detail[data-v-6561a2cf]{background:var(--surface);border:1px solid var(--border);border-radius:clamp(16px,1.8vw,22px);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden;box-shadow:0 4px 20px -2px #0000000a}.acs-empty-detail[data-v-6561a2cf]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:40px;display:flex}.acs-empty-icon[data-v-6561a2cf]{opacity:.2;margin-bottom:8px}.acs-empty-text[data-v-6561a2cf]{color:var(--text-secondary);margin:0 0 8px;font-size:16px}.acs-empty-sub[data-v-6561a2cf]{color:var(--text-muted);margin:0;font-size:13px}.acs-chat[data-v-6561a2cf]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.acs-chat-header[data-v-6561a2cf]{border-bottom:1px solid var(--border);background:#f9f9f9;flex-shrink:0;align-items:center;gap:12px;padding:14px 20px;display:flex}.acs-back-btn[data-v-6561a2cf]{border:1px solid var(--border);width:34px;height:34px;color:var(--text);cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s;display:none}.acs-back-btn[data-v-6561a2cf]:hover{background:var(--surface-hover)}.acs-chat-user[data-v-6561a2cf]{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.acs-chat-avatar[data-v-6561a2cf]{background:var(--accent-glow);width:38px;height:38px;color:var(--accent);border-radius:50%;flex-shrink:0;place-items:center;font-size:14px;font-weight:700;display:grid}.acs-chat-info[data-v-6561a2cf]{min-width:0}.acs-chat-name[data-v-6561a2cf]{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.acs-chat-meta[data-v-6561a2cf]{align-items:center;gap:8px;margin-top:1px;display:flex}.acs-source-badge[data-v-6561a2cf]{white-space:nowrap;border-radius:999px;flex-shrink:0;padding:2px 7px;font-size:10px;font-weight:700}.acs-source-badge.telegram[data-v-6561a2cf]{color:#2aabee;background:#2aabee2e}.acs-source-badge.website[data-v-6561a2cf]{color:#94a3b8;background:#94a3b82e}.acs-chat-status[data-v-6561a2cf]{border-radius:10px;padding:1px 6px;font-size:10px;font-weight:600}.acs-chat-status.status-pending[data-v-6561a2cf]{color:var(--yellow);background:#ffc10726}.acs-chat-status.status-accepted[data-v-6561a2cf]{color:var(--green);background:#36e07f26}.acs-chat-status.status-rejected[data-v-6561a2cf]{color:var(--red);background:#1791ff26}.acs-chat-status.status-closed[data-v-6561a2cf]{color:var(--text-secondary);background:#ffffff0f}.acs-chat-phone[data-v-6561a2cf]{color:var(--text-secondary);font-size:11px;font-family:var(--mono)}.acs-chat-actions[data-v-6561a2cf]{flex-wrap:wrap;gap:6px;display:flex}.acs-act[data-v-6561a2cf]{cursor:pointer;white-space:nowrap;border:none;border-radius:8px;align-items:center;gap:4px;padding:6px 10px;font-size:12px;font-weight:600;transition:opacity .2s,transform .1s;display:flex}.acs-act[data-v-6561a2cf]:active{transform:scale(.97)}.acs-act[data-v-6561a2cf]:disabled{opacity:.55;cursor:not-allowed}.acs-act-case[data-v-6561a2cf]{color:#fbbf24;background:#f59e0b2e}.acs-act-case[data-v-6561a2cf]:hover:not(:disabled){background:#f59e0b4d}.acs-act-accept[data-v-6561a2cf]{background:var(--green);color:#000}.acs-act-accept[data-v-6561a2cf]:hover{opacity:.9}.acs-act-reject[data-v-6561a2cf]{background:var(--red);color:#fff}.acs-act-reject[data-v-6561a2cf]:hover{opacity:.9}.acs-act-close[data-v-6561a2cf]{color:var(--text);background:#ffffff14}.acs-act-close[data-v-6561a2cf]:hover{background:#1791ff33}.acs-act-rate[data-v-6561a2cf]{color:#818cf8;background:#6366f133}.acs-act-rate[data-v-6561a2cf]:hover{background:#6366f14d}.acs-rated-badge[data-v-6561a2cf]{color:var(--green);background:#36e07f1f;border-radius:8px;align-items:center;gap:4px;padding:6px 10px;font-size:13px;font-weight:700;display:flex}.acs-msgs[data-v-6561a2cf]{scrollbar-width:thin;scrollbar-color:#ffffff26 transparent;background:radial-gradient(circle at 50% 0,#1791ff08,#0000 60%),#06060a;flex-direction:column;flex:1;gap:10px;min-height:0;padding:16px;display:flex;overflow-y:auto}.acs-msgs[data-v-6561a2cf]::-webkit-scrollbar{width:5px}.acs-msgs[data-v-6561a2cf]::-webkit-scrollbar-track{background:0 0}.acs-msgs[data-v-6561a2cf]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}.acs-msgs-loading[data-v-6561a2cf]{color:var(--text-secondary);justify-content:center;align-items:center;gap:10px;padding:30px;font-size:13px;display:flex}.acs-msg[data-v-6561a2cf]{animation:.2s ease-out acs-fade-in-6561a2cf;display:flex}@keyframes acs-fade-in-6561a2cf{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.acs-msg.user[data-v-6561a2cf]{justify-content:flex-end}.acs-msg.admin[data-v-6561a2cf]{justify-content:flex-start}.acs-msg.system[data-v-6561a2cf]{justify-content:center}.acs-bubble[data-v-6561a2cf]{white-space:pre-wrap;word-break:break-word;border-radius:16px;max-width:75%;padding:10px 14px;font-size:13.5px;line-height:1.65;position:relative}.acs-msg.user .acs-bubble[data-v-6561a2cf]{background:linear-gradient(135deg, var(--accent), #0070d6);color:#fff;border-bottom-right-radius:4px}.acs-msg.admin .acs-bubble[data-v-6561a2cf]{color:#141414;border:1px solid var(--border);background:#f9f9f9;border-bottom-left-radius:4px}.acs-msg.system .acs-bubble[data-v-6561a2cf]{color:var(--text-secondary);text-align:center;background:#0000000a;border-radius:10px;max-width:90%;padding:6px 14px;font-size:12px}.acs-bubble-text[data-v-6561a2cf]{white-space:pre-wrap;word-break:break-word}.acs-bubble-meta[data-v-6561a2cf]{justify-content:flex-end;margin-top:4px;display:flex}.acs-bubble-time[data-v-6561a2cf]{opacity:.6;font-size:10px;font-family:var(--mono)}.acs-msg.user .acs-bubble-time[data-v-6561a2cf]{color:#ffffffb3}.acs-msg.admin .acs-bubble-time[data-v-6561a2cf]{color:var(--text-muted)}.acs-typing[data-v-6561a2cf]{align-items:center;gap:4px;padding:2px 0;display:flex}.acs-typing span[data-v-6561a2cf]{background:#8a8a8a;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite both acs-blink-6561a2cf}.acs-typing span[data-v-6561a2cf]:nth-child(2){animation-delay:.18s}.acs-typing span[data-v-6561a2cf]:nth-child(3){animation-delay:.36s}@keyframes acs-blink-6561a2cf{0%,80%,to{opacity:.25}40%{opacity:1}}.acs-attachments[data-v-6561a2cf]{flex-direction:column;gap:5px;margin-top:8px;display:flex}.acs-att[data-v-6561a2cf]{border:1px solid var(--border);color:var(--text);background:#f9f9f9;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;text-decoration:none;transition:all .2s;display:flex}.acs-att[data-v-6561a2cf]:hover{border-color:var(--accent);background:#fff}.acs-att-name[data-v-6561a2cf]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12px;overflow:hidden}.acs-att-size[data-v-6561a2cf]{color:var(--text-secondary);font-size:11px;font-family:var(--mono);flex-shrink:0}.acs-input[data-v-6561a2cf]{border-top:1px solid var(--border);background:#fff;flex-shrink:0}.acs-pending[data-v-6561a2cf]{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:6px;padding:8px 16px;display:flex}.acs-pending-chip[data-v-6561a2cf]{background:var(--accent-glow);color:#fff;border:1px solid #1791ff40;border-radius:20px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:flex}.acs-pending-name[data-v-6561a2cf]{white-space:nowrap;text-overflow:ellipsis;max-width:120px;overflow:hidden}.acs-pending-size[data-v-6561a2cf]{color:var(--text-secondary);font-family:var(--mono);font-size:11px}.acs-pending-remove[data-v-6561a2cf]{color:var(--red);cursor:pointer;background:0 0;border:none;padding:0 2px;font-size:16px;line-height:1}.acs-input-row[data-v-6561a2cf]{align-items:flex-end;gap:8px;padding:10px 16px;display:flex}.acs-attach-btn[data-v-6561a2cf]{background:var(--surface);border:1px solid var(--border);width:40px;height:40px;color:var(--text-secondary);cursor:pointer;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s,color .2s,border-color .2s;display:flex}.acs-attach-btn[data-v-6561a2cf]:hover{background:var(--accent-glow);color:var(--accent);border-color:#1791ff4d}.acs-file-input[data-v-6561a2cf]{display:none}.acs-input-wrap[data-v-6561a2cf]{flex:1;min-width:0}.acs-textarea[data-v-6561a2cf]{background:var(--surface);border:1px solid var(--border);width:100%;color:var(--text);resize:none;border-radius:10px;outline:none;max-height:120px;padding:10px 12px;font-family:inherit;font-size:13.5px;line-height:1.5;transition:border-color .2s}.acs-textarea[data-v-6561a2cf]:focus{border-color:var(--accent)}.acs-textarea[data-v-6561a2cf]::placeholder{color:var(--text-muted)}.acs-send-btn[data-v-6561a2cf]{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:opacity .2s,transform .1s;display:flex}.acs-send-btn[data-v-6561a2cf]:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.acs-send-btn[data-v-6561a2cf]:disabled{opacity:.4;cursor:not-allowed}.acs-send-btn svg[data-v-6561a2cf]{transform:scaleX(-1)}.acs-overlay[data-v-6561a2cf]{z-index:200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;justify-content:center;align-items:center;padding:20px;animation:.15s ease-out acs-fade-in-6561a2cf;display:flex;position:fixed;inset:0}.acs-modal[data-v-6561a2cf]{border:1px solid var(--border);color:#141414;background:#fff;border-radius:clamp(16px,1.8vw,22px);width:100%;max-width:440px;overflow:hidden;box-shadow:0 24px 60px #00000026}.acs-modal-head[data-v-6561a2cf]{border-bottom:1px solid var(--border);background:#f9f9f9;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.acs-modal-head h3[data-v-6561a2cf]{color:#141414;margin:0;font-size:16px;font-weight:700}.acs-modal-close[data-v-6561a2cf]{border:1px solid var(--border);color:#71717a;cursor:pointer;background:#fff;border-radius:8px;place-items:center;width:32px;height:32px;transition:all .2s;display:grid}.acs-modal-close[data-v-6561a2cf]:hover{color:#141414;background:#f4f4f5}.acs-modal-body[data-v-6561a2cf]{background:#fff;flex-direction:column;gap:16px;padding:20px;display:flex}.acs-field label[data-v-6561a2cf]{color:var(--text-secondary);margin-bottom:8px;font-size:13px;font-weight:600;display:block}.acs-slider-row[data-v-6561a2cf]{align-items:center;gap:12px;display:flex}.acs-slider[data-v-6561a2cf]{accent-color:var(--accent);flex:1}.acs-score[data-v-6561a2cf]{color:var(--accent);text-align:right;min-width:30px;font-size:18px;font-weight:700}.acs-ta[data-v-6561a2cf]{border:1px solid var(--border);color:#141414;resize:none;background:#f9f9f9;border-radius:10px;outline:none;width:100%;padding:10px 14px;font-family:inherit;font-size:13.5px;transition:all .2s}.acs-ta[data-v-6561a2cf]:focus{border-color:var(--accent);background:#fff;box-shadow:0 0 0 3px #1791ff1a}.acs-modal-foot[data-v-6561a2cf]{border-top:1px solid var(--border);background:#f9f9f9;justify-content:flex-end;gap:10px;padding:14px 20px;display:flex}.acs-btn[data-v-6561a2cf]{cursor:pointer;border:none;border-radius:10px;padding:9px 18px;font-size:13px;font-weight:600;transition:all .2s}.acs-btn[data-v-6561a2cf]:active{transform:scale(.97)}.acs-btn-primary[data-v-6561a2cf]{background:var(--accent);color:#fff}.acs-btn-primary[data-v-6561a2cf]:hover{background:#0077e6}.acs-btn-ghost[data-v-6561a2cf]{border:1px solid var(--border);color:var(--text);background:#fff}.acs-btn-ghost[data-v-6561a2cf]:hover{border-color:var(--accent);color:var(--accent)}@media (width<=900px){.acs-sidebar-toggle[data-v-6561a2cf]{display:flex}.acs-list[data-v-6561a2cf]{z-index:50;background:#fff;border:none;border-radius:0;width:320px;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}.acs-list.open[data-v-6561a2cf]{transform:none}.acs-backdrop[data-v-6561a2cf]{z-index:49;background:#0009;position:fixed;inset:0}.acs-back-btn[data-v-6561a2cf]{display:flex}.acs-detail[data-v-6561a2cf]{border:none;border-radius:0}.acs-chat-actions .acs-act span[data-v-6561a2cf]{display:none}.acs-empty-detail[data-v-6561a2cf]{padding:24px}}@media (width<=500px){.acs-header[data-v-6561a2cf]{flex-wrap:wrap}.acs-header-left[data-v-6561a2cf]{width:100%}.acs-filter[data-v-6561a2cf]{flex:1}.acs-list[data-v-6561a2cf]{width:100%}.acs-bubble[data-v-6561a2cf]{max-width:85%}.acs-chat-header[data-v-6561a2cf]{padding:10px 12px}.acs-msgs[data-v-6561a2cf]{padding:12px}.acs-input-row[data-v-6561a2cf]{gap:6px;padding:8px 12px}}.bl-page[data-v-4e2188da]{color:#141414;max-width:1200px}.bl-header[data-v-4e2188da]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.bl-title[data-v-4e2188da]{color:#141414;margin:0;font-size:24px;font-weight:800}.bl-stats-row[data-v-4e2188da]{flex-wrap:wrap;gap:16px;margin-top:6px;display:flex}.bl-stat[data-v-4e2188da]{color:#71717a;font-size:13px}.bl-stat strong[data-v-4e2188da]{color:#141414;font-weight:700}.bl-stat-pub strong[data-v-4e2188da]{color:#16a34a}.bl-stat-draft strong[data-v-4e2188da]{color:#d97706}.bl-btn[data-v-4e2188da]{cursor:pointer;white-space:nowrap;border:none;border-radius:10px;padding:9px 18px;font-size:13px;font-weight:600;transition:all .15s}.bl-btn-primary[data-v-4e2188da]{color:#fff;background:#1791ff}.bl-btn-primary[data-v-4e2188da]:hover{background:#0077e6}.bl-btn-primary[data-v-4e2188da]:disabled{opacity:.5;cursor:not-allowed}.bl-btn-ghost[data-v-4e2188da]{color:#141414;background:#fff;border:1px solid #d9d9d9d9}.bl-btn-ghost[data-v-4e2188da]:hover{color:#1791ff;border-color:#1791ff}.bl-btn-ghost[data-v-4e2188da]:disabled{opacity:.5;cursor:not-allowed}.bl-btn-del[data-v-4e2188da]{color:#ef4444;background:0 0;border:1px solid #ef444466}.bl-btn-del[data-v-4e2188da]:hover{background:#ef444414}.bl-btn-full[data-v-4e2188da]{width:100%}.bl-btn-sm[data-v-4e2188da]{cursor:pointer;color:#141414;background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:8px;align-items:center;gap:4px;padding:6px 12px;font-size:12px;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.bl-btn-sm[data-v-4e2188da]:hover{color:#1791ff;background:#fff;border-color:#1791ff}.bl-btn-sm.active[data-v-4e2188da]{color:#16a34a;background:#16a34a1a;border-color:#16a34a}.bl-btn-link[data-v-4e2188da]{color:#1791ff;border-color:#1791ff4d}.bl-filters[data-v-4e2188da]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;display:flex}.bl-input[data-v-4e2188da],.bl-select[data-v-4e2188da],.bl-textarea[data-v-4e2188da]{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:10px;outline:none;padding:10px 14px;font-family:inherit;font-size:13.5px;transition:all .15s}.bl-input[data-v-4e2188da]:focus,.bl-select[data-v-4e2188da]:focus,.bl-textarea[data-v-4e2188da]:focus{background:#fff;border-color:#1791ff;box-shadow:0 0 0 3px #1791ff1a}.bl-input[data-v-4e2188da]{flex:1;min-width:140px}.bl-input-lg[data-v-4e2188da]{width:100%;padding:12px 16px;font-size:16px;font-weight:600}.bl-select[data-v-4e2188da]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%2371717a' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-position:12px;background-repeat:no-repeat;min-width:150px;padding-left:32px}.bl-select option[data-v-4e2188da]{color:#141414;background:#fff}.bl-textarea[data-v-4e2188da]{resize:vertical;width:100%;min-height:70px}.bl-content-area[data-v-4e2188da]{min-height:320px;font-family:var(--mono);font-size:13.5px;line-height:1.7}.bl-label[data-v-4e2188da]{color:#52525b;margin:14px 0 6px;font-size:12.5px;font-weight:600;display:block}.req[data-v-4e2188da]{color:#ef4444}.bl-char-count[data-v-4e2188da]{color:#71717a;text-align:left;margin-top:3px;font-size:11.5px}.bl-char-count.warn[data-v-4e2188da]{color:#ef4444}.bl-word-info[data-v-4e2188da]{color:#71717a;letter-spacing:.05em;margin-top:4px;font-size:11.5px}.bl-hint[data-v-4e2188da]{color:#71717a;font-size:11.5px}.bl-table-wrap[data-v-4e2188da]{background:#fff;border:1px solid #d9d9d9d9;border-radius:clamp(16px,1.8vw,22px);overflow-x:auto;box-shadow:0 4px 20px -2px #0000000a}.bl-table[data-v-4e2188da]{border-collapse:collapse;width:100%}.bl-table th[data-v-4e2188da]{text-align:right;color:#71717a;text-transform:uppercase;background:#f9f9f9;border-bottom:1px solid #d9d9d9b3;padding:12px 16px;font-size:12px;font-weight:600}.bl-table td[data-v-4e2188da]{vertical-align:middle;color:#141414;border-bottom:1px solid #d9d9d980;padding:14px 16px;font-size:13.5px}.bl-table tr:hover td[data-v-4e2188da]{background:#fafafa}.bl-selected td[data-v-4e2188da]{background:#1791ff0d}.bl-th-check[data-v-4e2188da],.bl-td-check[data-v-4e2188da]{text-align:center;width:40px}.bl-blog-title[data-v-4e2188da]{color:#141414;font-weight:600}.bl-blog-slug[data-v-4e2188da]{color:#71717a;margin-top:2px;font-size:11.5px}.bl-blog-kw[data-v-4e2188da]{color:#1791ff;margin-top:2px;font-size:11.5px}.bl-status[data-v-4e2188da]{border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:600;display:inline-block}.bl-status.pub[data-v-4e2188da]{color:#16a34a;background:#16a34a1f}.bl-status.draft[data-v-4e2188da]{color:#d97706;background:#d977061f}.bl-status.arch[data-v-4e2188da]{color:#71717a;background:#71717a1f}.bl-seo-ok[data-v-4e2188da]{color:#16a34a;font-weight:700}.bl-seo-miss[data-v-4e2188da]{color:#ef4444}.bl-row-btns[data-v-4e2188da]{flex-wrap:wrap;gap:6px;display:flex}.bl-empty[data-v-4e2188da],.bl-loading[data-v-4e2188da]{text-align:center;color:#71717a;padding:48px}.bl-pagination[data-v-4e2188da]{justify-content:center;align-items:center;gap:12px;margin-top:24px;display:flex}.bl-page-info[data-v-4e2188da]{color:#71717a;font-size:13px}.bl-editor-header[data-v-4e2188da]{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:24px;display:flex}.bl-editor-header .bl-title[data-v-4e2188da]{flex:1}.bl-editor-actions[data-v-4e2188da]{gap:10px;display:flex}.bl-editor-layout[data-v-4e2188da]{grid-template-columns:1fr 340px;align-items:start;gap:24px;display:grid}.bl-editor-main[data-v-4e2188da]{min-width:0}.bl-toolbar[data-v-4e2188da]{background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:12px;flex-wrap:wrap;gap:6px;margin-bottom:12px;padding:10px;display:flex}.bl-upload-btn[data-v-4e2188da]{cursor:pointer}.bl-preview[data-v-4e2188da]{border:1px solid #d9d9d9d9;border-radius:10px;max-height:200px;margin-top:8px;overflow:hidden}.bl-preview img[data-v-4e2188da]{object-fit:cover;width:100%;height:auto}.bl-card[data-v-4e2188da]{color:#141414;background:#fff;border:1px solid #d9d9d9d9;border-radius:clamp(14px,1.5vw,18px);margin-bottom:18px;padding:18px;box-shadow:0 2px 10px #00000005}.bl-card-title[data-v-4e2188da]{color:#141414;border-bottom:1px solid #d9d9d9b3;margin-bottom:14px;padding-bottom:10px;font-size:14.5px;font-weight:700}.bl-seo-score[data-v-4e2188da]{text-align:center;background:#fafafa;border:2px solid;border-radius:14px;margin-bottom:18px;padding:18px}.bl-seo-score-num[data-v-4e2188da]{font-size:36px;font-weight:800}.bl-seo-score-label[data-v-4e2188da]{color:#71717a;margin-top:2px;font-size:13px}.bl-seo-section[data-v-4e2188da]{margin-bottom:14px}.bl-seo-section-title[data-v-4e2188da]{color:#52525b;border-bottom:1px solid #d9d9d999;margin-bottom:8px;padding-bottom:6px;font-size:12.5px;font-weight:700}.bl-seo-check[data-v-4e2188da]{gap:8px;padding:6px 0;font-size:12px;display:flex}.bl-seo-check.fail[data-v-4e2188da]{opacity:.9}.bl-seo-icon[data-v-4e2188da]{flex-shrink:0;font-size:12px}.bl-seo-check-label[data-v-4e2188da]{color:#141414;font-weight:600}.bl-seo-check-msg[data-v-4e2188da]{color:#71717a;margin-top:1px;font-size:11px}.bl-link-count[data-v-4e2188da]{flex-direction:column;gap:4px;display:flex}.bl-faq-item[data-v-4e2188da]{background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:10px;margin-bottom:10px;padding:12px}.bl-faq-row[data-v-4e2188da]{align-items:center;gap:6px;margin-bottom:6px;display:flex}.bl-faq-row .bl-input[data-v-4e2188da]{flex:1}.bl-howto-item[data-v-4e2188da]{background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:10px;margin-bottom:10px;padding:12px}.bl-howto-num[data-v-4e2188da]{color:#fff;background:#1791ff;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:grid}@media (width<=900px){.bl-editor-layout[data-v-4e2188da]{grid-template-columns:1fr}.bl-editor-sidebar[data-v-4e2188da]{order:-1}}@media (width<=640px){.bl-header[data-v-4e2188da],.bl-filters[data-v-4e2188da]{flex-direction:column}.bl-filters .bl-input[data-v-4e2188da],.bl-filters .bl-select[data-v-4e2188da]{min-width:100%}}.ai-overlay[data-v-4e2188da]{z-index:300;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.ai-modal[data-v-4e2188da]{color:#141414;background:#fff;border:1px solid #d9d9d9d9;border-radius:clamp(16px,1.8vw,22px);width:100%;max-width:680px;max-height:92vh;overflow-y:auto;box-shadow:0 24px 60px #00000026}.ai-modal-header[data-v-4e2188da]{z-index:1;background:#f9f9f9;border-bottom:1px solid #d9d9d9b3;justify-content:space-between;align-items:center;padding:18px 24px;display:flex;position:sticky;top:0}.ai-modal-header h2[data-v-4e2188da]{color:#141414;margin:0;font-size:17px;font-weight:700}.ai-close[data-v-4e2188da]{color:#71717a;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px;font-size:20px}.ai-close[data-v-4e2188da]:hover{color:#141414;background:#0000000d}.ai-body[data-v-4e2188da]{background:#fff;padding:24px}.ai-center[data-v-4e2188da]{justify-content:center;align-items:center;min-height:400px;display:flex}.ai-step-badge[data-v-4e2188da]{color:#1791ff;background:#1791ff1a;border-radius:999px;margin-bottom:18px;padding:5px 14px;font-size:12px;font-weight:600;display:inline-block}.ai-step-badge.ai-step-done[data-v-4e2188da]{color:#16a34a;background:#16a34a1a}.ai-elapsed[data-v-4e2188da]{color:#71717a;margin:-10px 0 14px;font-size:12px}.ai-label[data-v-4e2188da]{color:#52525b;margin:14px 0 6px;font-size:12.5px;font-weight:600;display:block}.ai-label-sm[data-v-4e2188da]{color:#71717a;font-size:12px}.ai-input[data-v-4e2188da],.ai-select[data-v-4e2188da],.ai-textarea[data-v-4e2188da]{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:10px;outline:none;width:100%;padding:10px 14px;font-family:inherit;font-size:13.5px;transition:all .15s}.ai-input[data-v-4e2188da]:focus,.ai-select[data-v-4e2188da]:focus,.ai-textarea[data-v-4e2188da]:focus{background:#fff;border-color:#1791ff;box-shadow:0 0 0 3px #1791ff1a}.ai-textarea[data-v-4e2188da]{resize:vertical;min-height:80px}.ai-select[data-v-4e2188da]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%2371717a' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-position:12px;background-repeat:no-repeat;padding-left:32px}.ai-select option[data-v-4e2188da]{color:#141414;background:#fff}.ai-hint[data-v-4e2188da]{color:#71717a;background:#f9f9f9;border:1px solid #d9d9d9b3;border-radius:10px;padding:12px;font-size:12px}.ai-topic-row[data-v-4e2188da]{gap:10px;display:flex}.ai-topic-row .ai-input[data-v-4e2188da]{flex:1}.ai-btn[data-v-4e2188da]{cursor:pointer;white-space:nowrap;border:none;border-radius:10px;padding:10px 20px;font-size:13px;font-weight:600;transition:all .15s}.ai-btn-primary[data-v-4e2188da]{color:#fff;background:#1791ff}.ai-btn-primary[data-v-4e2188da]:hover{background:#0077e6}.ai-btn-primary[data-v-4e2188da]:disabled{opacity:.5;cursor:not-allowed}.ai-btn-ghost[data-v-4e2188da]{color:#141414;background:#fff;border:1px solid #d9d9d9d9}.ai-btn-ghost[data-v-4e2188da]:hover{color:#1791ff;border-color:#1791ff}.ai-actions[data-v-4e2188da]{border-top:1px solid #d9d9d9b3;justify-content:space-between;gap:10px;margin-top:20px;padding-top:16px;display:flex}.ai-actions .ai-btn-primary[data-v-4e2188da]{text-align:center;flex:1}.ai-loading[data-v-4e2188da]{color:#71717a;text-align:center;flex-direction:column;align-items:center;gap:12px;padding:32px 0;font-size:13px;display:flex}.ai-titles[data-v-4e2188da]{flex-direction:column;gap:10px;margin-top:14px;display:flex}.ai-titles-hint[data-v-4e2188da]{color:#71717a;margin-bottom:4px;font-size:12px}.ai-title-card[data-v-4e2188da]{cursor:pointer;background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:12px;align-items:center;gap:16px;padding:14px 18px;transition:all .18s;display:flex}.ai-title-card[data-v-4e2188da]:hover{background:#fff;border-color:#1791ff;transform:translateY(-1px);box-shadow:0 4px 14px #1791ff14}.ai-title-score[data-v-4e2188da]{flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative}.ai-score-ring[data-v-4e2188da]{width:48px;height:48px;transform:rotate(-90deg)}.ai-score-bg[data-v-4e2188da]{fill:none;stroke:#0000000f;stroke-width:3px}.ai-score-fg[data-v-4e2188da]{fill:none;stroke:#16a34a;stroke-width:3px;stroke-linecap:round;transition:stroke-dasharray .6s}.ai-score-num[data-v-4e2188da]{color:#141414;font-size:13px;font-weight:700;position:absolute}.ai-title-content[data-v-4e2188da]{flex:1;min-width:0}.ai-title-text[data-v-4e2188da]{color:#141414;font-size:14px;font-weight:600;line-height:1.5}.ai-title-meta[data-v-4e2188da]{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.ai-title-kw[data-v-4e2188da]{color:#1791ff;font-size:11.5px}.ai-title-reason[data-v-4e2188da]{color:#71717a;font-size:11.5px}.ai-title-arrow[data-v-4e2188da]{color:#71717a;font-size:16px;transition:color .15s}.ai-title-card:hover .ai-title-arrow[data-v-4e2188da]{color:#1791ff}.ai-selected-title[data-v-4e2188da]{background:#1791ff0f;border:1px solid #1791ff33;border-radius:12px;margin-bottom:16px;padding:14px 18px}.ai-selected-title strong[data-v-4e2188da]{color:#141414;margin-top:4px;font-size:15px;display:block}.ai-tone-row[data-v-4e2188da]{flex-wrap:wrap;gap:8px;display:flex}.ai-tone-btn[data-v-4e2188da]{color:#52525b;cursor:pointer;background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:10px;padding:8px 16px;font-size:12.5px;transition:all .15s}.ai-tone-btn[data-v-4e2188da]:hover{color:#1791ff;background:#fff;border-color:#1791ff}.ai-tone-btn.active[data-v-4e2188da]{color:#1791ff;background:#1791ff1a;border-color:#1791ff;font-weight:600}.ai-images-preview[data-v-4e2188da]{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.ai-img-thumb[data-v-4e2188da]{aspect-ratio:16/10;border:1px solid #d9d9d9d9;border-radius:10px;position:relative;overflow:hidden}.ai-img-thumb img[data-v-4e2188da]{object-fit:cover;width:100%;height:100%}.ai-img-credit[data-v-4e2188da]{color:#eee;background:#0009;padding:4px 8px;font-size:10px;position:absolute;bottom:0;left:0;right:0}.ai-generating[data-v-4e2188da]{text-align:center}.ai-generating h3[data-v-4e2188da]{color:#141414;margin:16px 0 6px;font-size:18px}.ai-timer[data-v-4e2188da]{color:#1791ff;letter-spacing:.05em;margin:12px 0;font-size:32px;font-weight:700}.ai-progress-text[data-v-4e2188da]{color:#71717a;min-height:20px;margin:8px 0 0;font-size:13px}.ai-generating p[data-v-4e2188da]{color:#71717a;margin:0;font-size:13px}.ai-progress-steps[data-v-4e2188da]{text-align:right;flex-direction:column;gap:8px;max-width:260px;margin-top:24px;margin-left:auto;margin-right:auto;display:flex}.ai-prog-step[data-v-4e2188da]{color:#71717a;font-size:12px}.ai-prog-step.done[data-v-4e2188da]{color:#16a34a}.ai-prog-step.active[data-v-4e2188da]{color:#141414;font-weight:600}.ai-result[data-v-4e2188da]{flex-direction:column;gap:12px;display:flex}.ai-result-field[data-v-4e2188da]{background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:10px;padding:12px 16px}.ai-result-field .ai-label-sm[data-v-4e2188da]{margin-bottom:4px;display:block}.ai-result-field strong[data-v-4e2188da]{color:#141414;font-size:15px}.ai-result-field span[data-v-4e2188da]{color:#52525b;font-size:13px}.ai-result-tags[data-v-4e2188da]{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.ai-tag[data-v-4e2188da]{color:#1791ff;background:#1791ff1a;border-radius:6px;padding:3px 10px;font-size:11px;font-weight:500}.ai-result-preview[data-v-4e2188da]{color:#52525b;background:#fff;border:1px solid #d9d9d9d9;border-radius:8px;max-height:200px;margin-top:6px;padding:12px;font-size:12px;line-height:1.7;overflow-y:auto}.bl-btn-ai[data-v-4e2188da]{color:#fff;background:#1791ff;border:none}.bl-btn-ai[data-v-4e2188da]:hover{background:#0077e6}.ai-spinner[data-v-4e2188da]{border:3px solid #0000001a;border-top-color:#1791ff;border-radius:50%;width:24px;height:24px;animation:.8s linear infinite ai-spin-4e2188da;display:inline-block}.ai-spinner.big[data-v-4e2188da]{border-width:4px;width:48px;height:48px}@keyframes ai-spin-4e2188da{to{transform:rotate(360deg)}}.ai-img-loading[data-v-4e2188da]{background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:12px;align-items:center;gap:14px;margin:12px 0;padding:24px;display:flex}.ai-loading-title[data-v-4e2188da]{color:#141414;margin:0;font-size:14px;font-weight:600}.ai-loading-sub[data-v-4e2188da]{color:#71717a;margin:4px 0 0;font-size:12px}.ai-images-section[data-v-4e2188da]{margin:12px 0}.ai-images-header[data-v-4e2188da]{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.ai-images-count[data-v-4e2188da]{color:#16a34a;font-size:13px;font-weight:600}.ai-images-hosted[data-v-4e2188da]{color:#71717a;font-size:11px}.ai-images-grid[data-v-4e2188da]{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.ai-img-card[data-v-4e2188da]{aspect-ratio:16/10;border:1px solid #d9d9d9d9;border-radius:10px;position:relative;overflow:hidden}.ai-img-card img[data-v-4e2188da]{object-fit:cover;width:100%;height:100%}.ai-img-overlay[data-v-4e2188da]{gap:6px;display:flex;position:absolute;top:8px;left:8px}.ai-img-num[data-v-4e2188da]{color:#fff;background:#1791ff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;font-weight:700;display:grid}.ai-img-hosted[data-v-4e2188da]{color:#86efac;background:#0009;border-radius:6px;padding:3px 8px;font-size:10px;font-weight:600}.ai-img-info[data-v-4e2188da]{background:linear-gradient(#0000,#000000b3);padding:6px 10px;position:absolute;bottom:0;left:0;right:0}.ai-img-alt[data-v-4e2188da]{color:#fff;font-size:11px;display:block}.ai-img-url[data-v-4e2188da]{color:#cbd5e1;font-size:9px}.ai-no-images[data-v-4e2188da]{text-align:center;color:#71717a;padding:32px;font-size:14px}.ai-slug-row[data-v-4e2188da]{align-items:center;gap:0;display:flex}.ai-slug-prefix[data-v-4e2188da]{color:#71717a;white-space:nowrap;background:#f9f9f9;border:1px solid #d9d9d9d9;border-left:none;border-radius:10px 0 0 10px;padding:10px 14px;font-size:13px}.ai-slug-input[data-v-4e2188da]{font-family:var(--mono);border-radius:0 10px 10px 0;flex:1}.ai-btn-sm[data-v-4e2188da]{color:#141414;cursor:pointer;background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:8px;padding:8px 12px;font-size:13px;transition:all .15s}.ai-btn-sm[data-v-4e2188da]:hover{color:#1791ff;background:#fff;border-color:#1791ff}.ai-slug-preview[data-v-4e2188da]{color:#1791ff;background:#1791ff14;border-radius:8px;margin-top:6px;padding:6px 12px;font-size:12px}.ai-images-mini[data-v-4e2188da]{gap:8px;display:flex}.ai-img-mini[data-v-4e2188da]{border:1px solid #d9d9d9d9;border-radius:6px;flex-shrink:0;width:60px;height:40px;overflow:hidden}.ai-img-mini img[data-v-4e2188da]{object-fit:cover;width:100%;height:100%}.ai-result-slug[data-v-4e2188da]{color:#1791ff;font-size:13px;font-weight:600}.ai-result-faq[data-v-4e2188da]{flex-direction:column;gap:8px;margin-top:6px;display:flex}.ai-faq-item[data-v-4e2188da]{background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:10px;padding:10px 14px}.ai-faq-q[data-v-4e2188da]{color:#141414;margin-bottom:4px;font-size:12.5px;font-weight:600}.ai-faq-a[data-v-4e2188da]{color:#71717a;font-size:11.5px;line-height:1.6}.ai-result-howto[data-v-4e2188da]{flex-direction:column;gap:8px;margin-top:6px;display:flex}.ai-howto-step[data-v-4e2188da]{background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 14px;display:flex}.ai-howto-num[data-v-4e2188da]{color:#fff;background:#1791ff;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:grid}.ai-howto-title[data-v-4e2188da]{color:#141414;font-size:12.5px;font-weight:600}.ai-howto-desc[data-v-4e2188da]{color:#71717a;margin-top:2px;font-size:11.5px}.bl-btn-preview[data-v-4e2188da]{color:#141414;background:#fff;border:1px solid #d9d9d9d9}.bl-btn-preview[data-v-4e2188da]:hover{color:#1791ff;background:#f9f9f9;border-color:#1791ff}.pv-overlay[data-v-4e2188da]{z-index:500;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.pv-modal[data-v-4e2188da]{color:#141414;direction:rtl;background:#fff;border:1px solid #d9d9d9d9;border-radius:clamp(16px,1.8vw,22px);flex-direction:column;width:100%;max-width:1200px;height:94vh;display:flex;overflow:hidden;box-shadow:0 30px 100px #00000026}.pv-modal-mobile[data-v-4e2188da]{max-width:440px}.pv-bar[data-v-4e2188da]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3;flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 22px;display:flex}.pv-bar-title-row[data-v-4e2188da]{align-items:center;gap:12px;min-width:0;display:flex}.pv-badge[data-v-4e2188da]{color:#16a34a;background:#16a34a1f;border:1px solid #16a34a40;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:700}.pv-blog-name[data-v-4e2188da]{color:#141414;white-space:nowrap;text-overflow:ellipsis;max-width:400px;font-size:14px;font-weight:700;overflow:hidden}.pv-device-switch[data-v-4e2188da]{background:#e5e5e5;border:1px solid #d9d9d9d9;border-radius:8px;gap:2px;padding:2px;display:flex}.pv-dev-btn[data-v-4e2188da]{color:#71717a;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px 14px;font-size:12px;font-weight:600;transition:all .15s}.pv-dev-btn.active[data-v-4e2188da]{color:#141414;background:#fff;box-shadow:0 1px 4px #0000000f}.pv-close-btn[data-v-4e2188da]{color:#71717a;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:18px}.pv-close-btn[data-v-4e2188da]:hover{color:#141414;background:#0000000d}.pv-body-wrap[data-v-4e2188da]{background:#fafafa;flex:1;padding:28px 24px 60px;overflow-y:auto}.pv-page-container[data-v-4e2188da]{max-width:1100px;margin:0 auto}.pv-mobile-view[data-v-4e2188da]{max-width:380px}.pv-breadcrumb[data-v-4e2188da]{color:#71717a;gap:6px;margin-bottom:18px;font-size:12px;display:flex}.pv-bc-active[data-v-4e2188da]{color:#141414;font-weight:600}.pv-main-layout[data-v-4e2188da]{grid-template-columns:1fr 310px;align-items:start;gap:28px;display:grid}.pv-layout-stacked[data-v-4e2188da]{grid-template-columns:1fr}.pv-content-col[data-v-4e2188da]{min-width:0}.pv-sidebar-col[data-v-4e2188da]{flex-direction:column;gap:16px;display:flex}.pv-header[data-v-4e2188da]{margin-bottom:20px}.pv-badges-row[data-v-4e2188da]{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.pv-cat-pill[data-v-4e2188da]{color:#1791ff;background:#1791ff1a;border:1px solid #1791ff40;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700}.pv-tag-pill[data-v-4e2188da]{color:#71717a;background:#f4f4f5;border-radius:6px;padding:3px 8px;font-size:11px}.pv-title[data-v-4e2188da]{color:#141414;margin:0 0 12px;font-size:24px;font-weight:800;line-height:1.4}.pv-meta-bar[data-v-4e2188da]{color:#71717a;border-top:1px solid #d9d9d9b3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:10px;font-size:12px;display:flex}.pv-meta-author[data-v-4e2188da]{color:#141414;align-items:center;gap:6px;font-weight:600;display:flex}.pv-meta-avatar[data-v-4e2188da]{border-radius:50%;width:22px;height:22px}.pv-meta-items[data-v-4e2188da]{gap:6px;display:flex}.pv-featured[data-v-4e2188da]{border:1px solid #d9d9d9d9;border-radius:12px;max-height:380px;margin:18px 0;overflow:hidden}.pv-featured img[data-v-4e2188da]{object-fit:cover;width:100%;height:auto;display:block}.pv-intro-callout[data-v-4e2188da]{background:#fff;border:1px solid #d9d9d9d9;border-right:4px solid #1791ff;border-radius:10px;margin:0 0 24px;padding:16px 20px}.pv-intro-callout p[data-v-4e2188da]{color:#141414;margin:0;font-size:14.5px;line-height:1.8}.pv-content-body[data-v-4e2188da]{color:#27272a;font-size:15px;line-height:1.9}.pv-content-body[data-v-4e2188da] h2{color:#141414;border-bottom:1px solid #d9d9d9b3;margin:32px 0 14px;padding-bottom:6px;font-size:20px;font-weight:800}.pv-content-body[data-v-4e2188da] h3{color:#141414;margin:24px 0 10px;font-size:17px;font-weight:700}.pv-content-body[data-v-4e2188da] p{margin:0 0 14px}.pv-content-body[data-v-4e2188da] blockquote{color:#141414;background:#1791ff0f;border-right:3px solid #1791ff;border-radius:0 8px 8px 0;margin:18px 0;padding:12px 16px}.pv-content-body[data-v-4e2188da] img{border-radius:10px;max-width:100%;height:auto;margin:16px 0}.pv-content-body[data-v-4e2188da] ul{margin:0 0 16px;padding-right:20px}.pv-content-body[data-v-4e2188da] li{margin-bottom:6px}.pv-faq-section[data-v-4e2188da],.pv-howto-section[data-v-4e2188da]{border-top:1px solid #d9d9d9b3;margin-top:36px;padding-top:24px}.pv-section-badge[data-v-4e2188da]{color:#1791ff;background:#1791ff1a;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700}.pv-section-title[data-v-4e2188da]{color:#141414;margin:6px 0 14px;font-size:18px;font-weight:800}.pv-faq-list[data-v-4e2188da]{flex-direction:column;gap:8px;display:flex}.pv-faq-item[data-v-4e2188da]{background:#fff;border:1px solid #d9d9d9d9;border-radius:10px;overflow:hidden}.pv-faq-item.open[data-v-4e2188da]{border-color:#1791ff}.pv-faq-q[data-v-4e2188da]{color:#141414;cursor:pointer;text-align:right;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;font-size:13.5px;font-weight:700;display:flex}.pv-faq-a[data-v-4e2188da]{color:#71717a;border-top:1px solid #d9d9d999;padding:10px 16px 14px;font-size:13px;line-height:1.7}.pv-howto-steps[data-v-4e2188da]{flex-direction:column;gap:10px;display:flex}.pv-step-card[data-v-4e2188da]{background:#fff;border:1px solid #d9d9d9d9;border-radius:10px;gap:12px;padding:14px;display:flex}.pv-step-num[data-v-4e2188da]{color:#fff;background:#1791ff;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:grid}.pv-step-title[data-v-4e2188da]{color:#141414;margin:0 0 4px;font-size:14px;font-weight:700}.pv-step-desc[data-v-4e2188da]{color:#71717a;margin:0;font-size:12.5px}.pv-author-card[data-v-4e2188da]{background:#fff;border:1px solid #d9d9d9d9;border-radius:12px;align-items:center;gap:16px;margin-top:36px;padding:18px;display:flex}.pv-author-avatar-lg[data-v-4e2188da]{object-fit:cover;border:2px solid #1791ff4d;border-radius:50%;width:56px;height:56px}.pv-author-name-row[data-v-4e2188da]{align-items:center;gap:6px;display:flex}.pv-author-name-row strong[data-v-4e2188da]{color:#141414;font-size:15px}.pv-verified[data-v-4e2188da]{color:#16a34a;background:#16a34a1f;border-radius:4px;padding:2px 6px;font-size:10px}.pv-author-role[data-v-4e2188da]{color:#1791ff;margin:2px 0 4px;font-size:12px}.pv-author-bio[data-v-4e2188da]{color:#71717a;margin:0;font-size:12px;line-height:1.6}.pv-side-panel[data-v-4e2188da]{background:#fff;border:1px solid #d9d9d9d9;border-radius:12px;padding:14px}.pv-panel-header[data-v-4e2188da]{border-bottom:1px solid #d9d9d9b3;align-items:center;gap:6px;margin-bottom:10px;padding-bottom:8px;display:flex}.pv-panel-bar[data-v-4e2188da]{background:#1791ff;border-radius:2px;width:3px;height:14px}.pv-panel-title[data-v-4e2188da]{color:#141414;margin:0;font-size:13.5px;font-weight:700}.pv-toc-list[data-v-4e2188da]{flex-direction:column;gap:4px;display:flex}.pv-toc-item[data-v-4e2188da]{color:#52525b;background:#f9f9f9;border-radius:6px;padding:6px 10px;font-size:12px}.pv-toc-h3[data-v-4e2188da]{opacity:.85;padding-right:18px;font-size:11px}.pv-empty-hint[data-v-4e2188da]{color:#71717a;font-size:11px;font-style:italic}.pv-keypoints-panel[data-v-4e2188da]{background:#fff;border:1px solid #16a34a4d;border-radius:12px;padding:14px}.pv-keypoints-header[data-v-4e2188da]{align-items:center;gap:6px;margin-bottom:10px;display:flex}.pv-keypoints-dot[data-v-4e2188da]{background:#16a34a;border-radius:50%;width:6px;height:6px}.pv-keypoints-title[data-v-4e2188da]{color:#16a34a;margin:0;font-size:13px;font-weight:700}.pv-keypoints-list[data-v-4e2188da]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pv-keypoints-list li[data-v-4e2188da]{color:#27272a;gap:6px;font-size:11.5px;line-height:1.5;display:flex}.pv-bullet[data-v-4e2188da]{color:#16a34a;font-weight:700}.pv-author-side-head[data-v-4e2188da]{align-items:center;gap:8px;display:flex}.pv-author-side-avatar[data-v-4e2188da]{border-radius:50%;width:36px;height:36px}.pv-author-side-name[data-v-4e2188da]{color:#141414;font-size:13px;font-weight:700}.pv-author-side-role[data-v-4e2188da]{color:#1791ff;font-size:10.5px}.pv-author-side-bio[data-v-4e2188da]{color:#71717a;margin:8px 0 0;font-size:11px;line-height:1.5}.bc-page[data-v-b9d42583]{color:#141414;max-width:1000px}.bc-header[data-v-b9d42583]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.bc-title[data-v-b9d42583]{color:#141414;margin:0;font-size:24px;font-weight:800}.bc-sub[data-v-b9d42583]{color:#71717a;margin-top:4px;font-size:13.5px}.bc-actions[data-v-b9d42583]{gap:10px;display:flex}.bc-btn[data-v-b9d42583]{cursor:pointer;border:none;border-radius:10px;padding:9px 18px;font-size:13px;font-weight:600;transition:all .15s}.bc-btn-primary[data-v-b9d42583]{color:#fff;background:#1791ff}.bc-btn-primary[data-v-b9d42583]:hover{background:#0077e6}.bc-btn-primary[data-v-b9d42583]:disabled{opacity:.5;cursor:not-allowed}.bc-btn-ghost[data-v-b9d42583]{color:#141414;background:#fff;border:1px solid #d9d9d9d9}.bc-btn-ghost[data-v-b9d42583]:hover{color:#1791ff;border-color:#1791ff}.bc-btn-sm[data-v-b9d42583]{cursor:pointer;color:#141414;background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:8px;padding:5px 12px;font-size:12px;font-weight:500;transition:all .15s}.bc-btn-sm[data-v-b9d42583]:hover{color:#1791ff;background:#fff;border-color:#1791ff}.bc-btn-del[data-v-b9d42583]:hover{color:#ef4444;background:#ef44440f;border-color:#ef4444}.bc-list-wrap[data-v-b9d42583]{background:#fff;border:1px solid #d9d9d9d9;border-radius:clamp(16px,1.8vw,22px);overflow-x:auto;box-shadow:0 4px 20px -2px #0000000a}.bc-table[data-v-b9d42583]{border-collapse:collapse;width:100%}.bc-table th[data-v-b9d42583]{text-align:right;color:#71717a;background:#f9f9f9;border-bottom:1px solid #d9d9d9b3;padding:12px 16px;font-size:12px;font-weight:600}.bc-table td[data-v-b9d42583]{vertical-align:top;color:#141414;border-bottom:1px solid #d9d9d980;padding:14px 16px;font-size:13.5px}.bc-table tr:hover td[data-v-b9d42583]{background:#fafafa}.bc-cat-name[data-v-b9d42583]{color:#141414;font-weight:600}.bc-cat-desc[data-v-b9d42583]{color:#71717a;text-overflow:ellipsis;white-space:nowrap;max-width:300px;margin-top:3px;font-size:12px;overflow:hidden}.bc-badge[data-v-b9d42583]{color:#1791ff;background:#1791ff1a;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-block}.bc-row-btns[data-v-b9d42583]{flex-wrap:wrap;gap:6px;display:flex}.bc-tree[data-v-b9d42583]{flex-direction:column;gap:10px;display:flex}.bc-tree-node[data-v-b9d42583]{background:#fff;border:1px solid #d9d9d9d9;border-radius:clamp(14px,1.5vw,18px);overflow:hidden;box-shadow:0 2px 10px #00000005}.bc-tree-cat[data-v-b9d42583]{flex-wrap:wrap;align-items:center;gap:14px;padding:14px 18px;display:flex}.bc-tree-child[data-v-b9d42583]{background:#fafafa;border-top:1px solid #d9d9d999;padding-right:36px}.bc-tree-name[data-v-b9d42583]{color:#141414;font-size:14px;font-weight:600}.bc-tree-count[data-v-b9d42583],.bc-tree-slug[data-v-b9d42583]{color:#71717a;font-size:12px}.bc-tree-btns[data-v-b9d42583]{gap:6px;margin-right:auto;display:flex}.bc-empty[data-v-b9d42583]{text-align:center;color:#71717a;padding:48px;font-size:14px}.bc-loading[data-v-b9d42583]{text-align:center;color:#71717a;padding:48px}.bc-modal-overlay[data-v-b9d42583]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:200;background:#00000073;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.bc-modal[data-v-b9d42583]{color:#141414;background:#fff;border:1px solid #d9d9d9d9;border-radius:clamp(16px,1.8vw,22px);width:100%;max-width:520px;max-height:90vh;overflow-y:auto;box-shadow:0 24px 60px #00000026}.bc-modal-header[data-v-b9d42583]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3;justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.bc-modal-header h2[data-v-b9d42583]{color:#141414;margin:0;font-size:16px;font-weight:700}.bc-modal-close[data-v-b9d42583]{color:#71717a;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px;font-size:18px}.bc-modal-close[data-v-b9d42583]:hover{color:#141414;background:#0000000d}.bc-modal-body[data-v-b9d42583]{background:#fff;flex-direction:column;gap:14px;padding:22px;display:flex}.bc-modal-footer[data-v-b9d42583]{background:#f9f9f9;border-top:1px solid #d9d9d9b3;justify-content:flex-end;gap:10px;padding:14px 22px;display:flex}.bc-label[data-v-b9d42583]{color:#52525b;margin-bottom:2px;font-size:12.5px;font-weight:600}.req[data-v-b9d42583]{color:#ef4444}.bc-input[data-v-b9d42583],.bc-select[data-v-b9d42583],.bc-textarea[data-v-b9d42583]{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:10px;outline:none;width:100%;padding:10px 14px;font-family:inherit;font-size:13.5px;transition:all .15s}.bc-input[data-v-b9d42583]:focus,.bc-select[data-v-b9d42583]:focus,.bc-textarea[data-v-b9d42583]:focus{background:#fff;border-color:#1791ff;box-shadow:0 0 0 3px #1791ff1f}.bc-textarea[data-v-b9d42583]{resize:vertical;min-height:60px}.bc-select[data-v-b9d42583]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%2371717a' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-position:12px;background-repeat:no-repeat;padding-left:32px}.bc-select option[data-v-b9d42583]{color:#141414;background:#fff}@media (width<=640px){.bc-header[data-v-b9d42583]{flex-direction:column}.bc-actions[data-v-b9d42583]{width:100%}.bc-actions .bc-btn[data-v-b9d42583]{flex:1}.bc-table th[data-v-b9d42583]:nth-child(3),.bc-table td[data-v-b9d42583]:nth-child(3){display:none}}.adm-page[data-v-1733bbf2]::-webkit-scrollbar{width:6px;height:6px}.admin-shell-root[data-v-1733bbf2] ::-webkit-scrollbar{width:6px;height:6px}.adm-page[data-v-1733bbf2]::-webkit-scrollbar-track{background:0 0}.admin-shell-root[data-v-1733bbf2] ::-webkit-scrollbar-track{background:0 0}.adm-page[data-v-1733bbf2]::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.admin-shell-root[data-v-1733bbf2] ::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.adm-page[data-v-1733bbf2]::-webkit-scrollbar-thumb:hover{background:#1791ff80}.admin-shell-root[data-v-1733bbf2] ::-webkit-scrollbar-thumb:hover{background:#1791ff80}.adm-page[data-v-1733bbf2]{scrollbar-width:thin;scrollbar-color:#d9d9d9cc transparent;color:#141414;width:100%;font-family:var(--body,"Estedad", system-ui, sans-serif)}.adm-page[data-v-1733bbf2] *{box-sizing:border-box}.adm-page select[data-v-1733bbf2],.adm-page input[data-v-1733bbf2],.adm-page textarea[data-v-1733bbf2]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#141414;background:#fff}.adm-page select option[data-v-1733bbf2],.adm-page select optgroup[data-v-1733bbf2]{color:#141414!important;background:#fff!important}.adm-head[data-v-1733bbf2]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}.adm-eyebrow[data-v-1733bbf2]{letter-spacing:.2em;color:#1791ff;font-size:11.5px;font-weight:700;font-family:var(--mono,monospace);margin-bottom:6px;display:block}.adm-head h1[data-v-1733bbf2]{font-family:var(--display,"Estedad", system-ui, sans-serif);letter-spacing:-.015em;color:#141414;margin:0;font-size:clamp(22px,1.4vw + 14px,30px);font-weight:800;line-height:1.2}.adm-head-actions[data-v-1733bbf2]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adm-refresh[data-v-1733bbf2],.adm-btn-ghost[data-v-1733bbf2]{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9cc;border-radius:12px;align-items:center;gap:6px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:600;transition:all .18s;display:inline-flex;box-shadow:0 1px 3px #00000005}.adm-refresh[data-v-1733bbf2]:hover,.adm-btn-ghost[data-v-1733bbf2]:hover{color:#1791ff;background:#1791ff0a;border-color:#1791ff;transform:translateY(-1px)}.adm-refresh[data-v-1733bbf2]:disabled{opacity:.6;cursor:progress}.adm-err[data-v-1733bbf2]{color:#dc2626;background:#ef444414;border:1px solid #ef444433;border-radius:14px;margin-bottom:20px;padding:14px 18px;font-size:13.5px;font-weight:500}.adm-kpis[data-v-1733bbf2]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:26px;display:grid}.kpi[data-v-1733bbf2]{background:#fff;border:1px solid #d9d9d9b3;border-radius:20px;padding:20px 20px 16px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 4px 18px -2px #0000000a}.kpi[data-v-1733bbf2]:hover{transform:translateY(-2px);box-shadow:0 8px 24px -4px #00000012}.kpi[data-v-1733bbf2]:before{content:"";pointer-events:none;background:radial-gradient(circle,#1791ff1a,#0000 70%);width:140px;height:140px;position:absolute;inset:auto -20% -60% auto}.kpi-l[data-v-1733bbf2]{color:#71717a;letter-spacing:.04em;font-size:12px;font-weight:600}.kpi-v[data-v-1733bbf2]{font-family:var(--mono,monospace);color:#141414;margin-top:8px;font-size:26px;font-weight:800;line-height:1.15}.kpi-s[data-v-1733bbf2]{color:#a1a1aa;margin-top:6px;font-size:11.5px}.card[data-v-1733bbf2]{color:#141414;background:#fff;border:1px solid #d9d9d9b3;border-radius:22px;padding:22px;box-shadow:0 8px 24px -4px #0000000a}.card-head[data-v-1733bbf2]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.card-head h3[data-v-1733bbf2]{color:#141414;margin:0;font-size:15px;font-weight:800}.card-meta[data-v-1733bbf2]{letter-spacing:.15em;color:#8c8c8c;font-size:11px;font-family:var(--mono,monospace)}.adm-grid[data-v-1733bbf2]{grid-template-columns:1.4fr 1fr;gap:20px;margin-bottom:20px;display:grid}.adm-grid.two[data-v-1733bbf2]{grid-template-columns:1fr 1fr}@media (width<=980px){.adm-grid[data-v-1733bbf2],.adm-grid.two[data-v-1733bbf2]{grid-template-columns:1fr}}.adm-filters[data-v-1733bbf2]{background:#fff;border:1px solid #d9d9d9b3;border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;padding:14px 18px;display:flex;box-shadow:0 2px 10px #00000005}.adm-filters input[data-v-1733bbf2],.adm-filters select[data-v-1733bbf2]{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9cc;border-radius:12px;outline:none;flex:140px;min-width:0;padding:9px 14px;font-family:inherit;font-size:13px;transition:border-color .18s,box-shadow .18s}.adm-filters input[data-v-1733bbf2]:focus,.adm-filters select[data-v-1733bbf2]:focus{border-color:#1791ff;box-shadow:0 0 0 3px #1791ff26}.adm-filters button[data-v-1733bbf2]{color:#fff;cursor:pointer;white-space:nowrap;background:#1791ff;border:0;border-radius:12px;flex-shrink:0;padding:10px 22px;font-family:inherit;font-size:13px;font-weight:700;transition:all .18s;box-shadow:0 2px 8px #1791ff40}.adm-filters button[data-v-1733bbf2]:hover{background:#0070d6;transform:translateY(-1px)}.adm-filters button[data-v-1733bbf2]:disabled{opacity:.6;cursor:progress}.tbl-wrap[data-v-1733bbf2]{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #d9d9d9b3;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 6px 24px -4px #0000000a}@media (width<=900px){.tbl-wrap[data-v-1733bbf2]{overflow-x:auto}.tbl-wrap[data-v-1733bbf2]:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000000f,#0000);width:40px;position:absolute;top:0;bottom:0;left:0}}.ad-table[data-v-1733bbf2]{border-collapse:collapse;width:100%;font-size:13.5px}.ad-table thead tr[data-v-1733bbf2]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3}.ad-table th[data-v-1733bbf2]{text-align:right;letter-spacing:.06em;color:#52525b;white-space:nowrap;text-transform:uppercase;padding:14px 18px;font-size:11.5px;font-weight:700}.ad-table th[data-v-1733bbf2]:first-child{padding-right:20px}.ad-table th[data-v-1733bbf2]:last-child{padding-left:20px}.ad-table tbody tr[data-v-1733bbf2]{border-bottom:1px solid #d9d9d966;transition:background .12s}.ad-table tbody tr[data-v-1733bbf2]:last-child{border-bottom:none}.ad-table tbody tr[data-v-1733bbf2]:hover{background:#fafafa}.ad-table tbody tr.row-selected[data-v-1733bbf2]{background:#1791ff0f}.ad-table td[data-v-1733bbf2]{text-align:right;color:#141414;vertical-align:middle;max-width:240px;padding:14px 18px}.ad-table td[data-v-1733bbf2]:first-child{padding-right:20px}.ad-table td[data-v-1733bbf2]:last-child{padding-left:20px}.ad-table .cell-clip[data-v-1733bbf2]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ad-table .act[data-v-1733bbf2]{flex-wrap:nowrap;justify-content:flex-end;gap:8px;display:flex}.ad-table .act button[data-v-1733bbf2]{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9cc;border-radius:8px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:all .15s}.ad-table .act button[data-v-1733bbf2]:hover{color:#1791ff;background:#1791ff0d;border-color:#1791ff}.ad-table .act button.danger[data-v-1733bbf2]{color:#ef4444;background:#ef444405;border-color:#ef44444d}.ad-table .act button.danger[data-v-1733bbf2]:hover{background:#ef444414;border-color:#ef4444}.ad-table .act button.ok[data-v-1733bbf2]{color:#059669;background:#10b98105;border-color:#10b9814d}.ad-table .act button.ok[data-v-1733bbf2]:hover{background:#10b98114;border-color:#059669}.ad-table .tbl-empty td[data-v-1733bbf2]{text-align:center;color:#71717a;padding:48px 20px;font-size:13.5px}.chk-wrap[data-v-1733bbf2]{cursor:pointer;justify-content:center;align-items:center;display:flex}.chk-wrap input[type=checkbox][data-v-1733bbf2]{accent-color:#1791ff;cursor:pointer;border-radius:4px;width:17px;height:17px}.badge[data-v-1733bbf2]{white-space:nowrap;border-radius:999px;align-items:center;padding:3px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.badge.green[data-v-1733bbf2]{color:#059669;background:#10b9811f}.badge.red[data-v-1733bbf2]{color:#dc2626;background:#ef44441f}.badge.gray[data-v-1733bbf2]{color:#52525b;background:#f4f4f5;border:1px solid #d9d9d999}.badge.amber[data-v-1733bbf2]{color:#d97706;background:#f6a50024}.badge.blue[data-v-1733bbf2]{color:#0284c7;background:#1791ff1f}.badge.purple[data-v-1733bbf2]{color:#9333ea;background:#a855f71f}.pagination[data-v-1733bbf2]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.pg-info[data-v-1733bbf2]{color:#71717a;white-space:nowrap;font-size:12.5px}.pg-nav[data-v-1733bbf2]{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.pg-nav button[data-v-1733bbf2]{color:#141414;min-width:36px;height:36px;font-family:var(--mono,monospace);cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;justify-content:center;align-items:center;padding:0 10px;font-size:13px;font-weight:600;transition:all .15s;display:flex}.pg-nav button[data-v-1733bbf2]:hover:not(:disabled){color:#1791ff;background:#1791ff0d;border-color:#1791ff}.pg-nav button.active[data-v-1733bbf2]{color:#fff;background:#1791ff;border-color:#1791ff;font-weight:700}.pg-nav button[data-v-1733bbf2]:disabled{opacity:.35;cursor:default}.pg-nav .pg-dots[data-v-1733bbf2]{cursor:default;color:#71717a;background:0 0;border:none}.pg-per[data-v-1733bbf2]{color:#71717a;align-items:center;gap:8px;font-size:12.5px;display:flex}.pg-per select[data-v-1733bbf2]{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;outline:none;padding:6px 12px;font-family:inherit;font-size:12.5px}.action-bar[data-v-1733bbf2]{opacity:0;background:#1791ff14;border:1px solid #1791ff40;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;max-height:0;margin-bottom:14px;padding:12px 16px;transition:max-height .25s,opacity .2s,padding .2s;display:flex;overflow:hidden}.action-bar.visible[data-v-1733bbf2]{opacity:1;max-height:90px}.sel-count[data-v-1733bbf2]{color:#1791ff;flex:1;font-size:13.5px;font-weight:700}.btn-assign[data-v-1733bbf2]{color:#fff;cursor:pointer;background:#1791ff;border:none;border-radius:10px;padding:8px 16px;font-family:inherit;font-size:12.5px;font-weight:700;transition:background .15s}.btn-assign[data-v-1733bbf2]:hover{background:#0070d6}.btn-clear-sel[data-v-1733bbf2]{color:#141414;cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;padding:8px 14px;font-family:inherit;font-size:12.5px;font-weight:600}.btn-clear-sel[data-v-1733bbf2]:hover{border-color:#141414}.modal-overlay[data-v-1733bbf2]{-webkit-backdrop-filter:blur(8px);z-index:200;background:#00000073;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out admModalFadeIn-1733bbf2;display:flex;position:fixed;inset:0}@keyframes admModalFadeIn-1733bbf2{0%{opacity:0}to{opacity:1}}.modal[data-v-1733bbf2]{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:24px;width:100%;max-width:580px;max-height:90dvh;animation:.25s ease-out admModalSlideUp-1733bbf2;overflow-y:auto;box-shadow:0 24px 64px #00000026}@keyframes admModalSlideUp-1733bbf2{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-head[data-v-1733bbf2]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3;border-radius:24px 24px 0 0;justify-content:space-between;align-items:center;padding:20px 24px 16px;display:flex}.modal-head h2[data-v-1733bbf2]{color:#141414;margin:0;font-size:17px;font-weight:800}.modal-close[data-v-1733bbf2]{color:#71717a;cursor:pointer;background:#fff;border:1px solid #d9d9d9b3;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;transition:all .15s;display:flex}.modal-close[data-v-1733bbf2]:hover{color:#ef4444;background:#ef444414;border-color:#ef444433}.modal-body[data-v-1733bbf2]{color:#141414;padding:24px}.modal-footer[data-v-1733bbf2]{background:#f9f9f9;border-top:1px solid #d9d9d9b3;border-radius:0 0 24px 24px;justify-content:flex-end;gap:10px;padding:18px 24px;display:flex}.modal-footer button[data-v-1733bbf2]{cursor:pointer;color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;padding:10px 20px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s}.modal-footer button.primary[data-v-1733bbf2]{color:#fff;background:#1791ff;border-color:#1791ff;font-weight:700}.modal-footer button.primary[data-v-1733bbf2]:hover{background:#0070d6}.modal-footer button[data-v-1733bbf2]:hover:not(.primary){border-color:#141414}.admin-shell-root .bg-surface-card[data-v-1733bbf2],.admin-shell-root .bg-surface[data-v-1733bbf2]{color:#141414!important;background:#fff!important;border-color:#d9d9d9b3!important}.admin-shell-root .border-white\/5[data-v-1733bbf2],.admin-shell-root .border-white\/10[data-v-1733bbf2],.admin-shell-root .border-white\/20[data-v-1733bbf2]{border-color:#d9d9d9b3!important}.admin-shell-root .divide-white\/\[0\.04\][data-v-1733bbf2],.admin-shell-root .divide-white\/10[data-v-1733bbf2]{border-color:#d9d9d966!important}.admin-shell-root .hover\:bg-white\/\[0\.01\][data-v-1733bbf2]:hover,.admin-shell-root .hover\:bg-white\/\[0\.04\][data-v-1733bbf2]:hover{background-color:#fbfbfb!important}.admin-shell-root input[data-v-1733bbf2]:not([type=checkbox]):not([type=radio]),.admin-shell-root select[data-v-1733bbf2],.admin-shell-root textarea[data-v-1733bbf2],.bl-page[data-v-1733bbf2],.bl-title[data-v-1733bbf2],.bl-stat strong[data-v-1733bbf2]{color:#141414!important}.bl-table-wrap[data-v-1733bbf2]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:20px!important;box-shadow:0 4px 18px #00000008!important}.bl-table thead tr[data-v-1733bbf2]{background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.bl-table th[data-v-1733bbf2]{color:#52525b!important}.bl-table td[data-v-1733bbf2]{color:#141414!important;border-bottom:1px solid #d9d9d966!important}.bl-table tr:hover td[data-v-1733bbf2]{background:#fafafa!important}.bl-card[data-v-1733bbf2]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 16px -2px #00000008!important}.bl-card-title[data-v-1733bbf2]{color:#141414!important;border-bottom-color:#d9d9d999!important}.bl-input[data-v-1733bbf2],.bl-select[data-v-1733bbf2],.bl-textarea[data-v-1733bbf2]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:10px!important}.bl-toolbar[data-v-1733bbf2]{background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.bl-btn-ghost[data-v-1733bbf2],.bl-btn-sm[data-v-1733bbf2]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.bc-page[data-v-1733bbf2],.bc-title[data-v-1733bbf2]{color:#141414!important}.bc-tree-node[data-v-1733bbf2]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:16px!important;box-shadow:0 2px 10px #00000005!important}.bc-tree-cat[data-v-1733bbf2],.bc-tree-name[data-v-1733bbf2]{color:#141414!important}.bc-modal[data-v-1733bbf2]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;box-shadow:0 24px 64px #00000026!important}.bc-modal-header[data-v-1733bbf2]{color:#141414!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.bc-modal-footer[data-v-1733bbf2]{background:#f9f9f9!important;border-top:1px solid #d9d9d9b3!important}.bc-input[data-v-1733bbf2],.bc-select[data-v-1733bbf2],.bc-textarea[data-v-1733bbf2]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.bc-table thead tr[data-v-1733bbf2]{background:#f9f9f9!important}.bc-table th[data-v-1733bbf2]{color:#52525b!important}.bc-table td[data-v-1733bbf2]{color:#141414!important;border-bottom-color:#d9d9d966!important}.ah-root[data-v-1733bbf2],.ah-title[data-v-1733bbf2]{color:#141414!important}.ah-tabs[data-v-1733bbf2]{border-bottom:1px solid #d9d9d9b3!important}.ah-tab[data-v-1733bbf2]{color:#71717a!important}.ah-tab[data-v-1733bbf2]:hover{color:#141414!important}.ah-tab.active[data-v-1733bbf2]{color:#1791ff!important;border-bottom-color:#1791ff!important}.ah-pos-card[data-v-1733bbf2]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 18px -2px #0000000a!important}.ah-pos-title[data-v-1733bbf2]{color:#141414!important}.ah-pos-desc[data-v-1733bbf2]{color:#52525b!important}.ah-tag[data-v-1733bbf2]{color:#52525b!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.acs[data-v-1733bbf2]{color:#141414!important;--surface:#fff!important;--surface-hover:#f4f4f5!important;--border:#d9d9d9b3!important;--border-strong:#d9d9d9e6!important;--text:#141414!important;--text-secondary:#71717a!important;--text-muted:#8c8c8c!important;background:0 0!important}.acs-list[data-v-1733bbf2],.acs-chat[data-v-1733bbf2]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 20px #00000008!important}.acs-chat-header[data-v-1733bbf2]{background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.acs-item-name[data-v-1733bbf2]{color:#141414!important}.acs-item[data-v-1733bbf2]:hover{background:#fafafa!important}.acs-item.active[data-v-1733bbf2]{background:#1791ff0f!important;border-right:3px solid #1791ff!important}.ml-toolbar[data-v-1733bbf2],.ml-body[data-v-1733bbf2]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 18px #00000008!important}.ml-select[data-v-1733bbf2],.ml-search[data-v-1733bbf2]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important}.modal-box[data-v-1733bbf2]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:20px!important;box-shadow:0 20px 60px #00000026!important}.modal-header[data-v-1733bbf2],.modal-footer[data-v-1733bbf2]{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9b3!important}.pr-page[data-v-1733bbf2]{color:#141414!important}.pr-badge-pill[data-v-1733bbf2]{color:#1791ff!important;background:#1791ff14!important;border-color:#1791ff33!important}.pr-main-title[data-v-1733bbf2]{color:#141414!important}.pr-main-desc[data-v-1733bbf2]{color:#71717a!important}.pr-page .action-primary[data-v-1733bbf2]{color:#fff!important;background:#1791ff!important;box-shadow:0 4px 14px #1791ff40!important}.pr-page .action-primary[data-v-1733bbf2]:hover{background:#1580e6!important}.pr-page .action-ghost[data-v-1733bbf2]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.pr-page .action-ghost[data-v-1733bbf2]:hover{background:#f9f9f9!important}.pr-page .stat-card[data-v-1733bbf2]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .stat-label[data-v-1733bbf2]{color:#71717a!important}.pr-page .stat-value[data-v-1733bbf2]{color:#141414!important}.pr-toolbar[data-v-1733bbf2]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .search-input[data-v-1733bbf2],.pr-page .filter-select[data-v-1733bbf2],.pr-page .form-input[data-v-1733bbf2],.pr-page .form-select[data-v-1733bbf2],.pr-page .form-textarea[data-v-1733bbf2]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important;border-radius:10px!important}.pr-page .search-input[data-v-1733bbf2]:focus,.pr-page .filter-select[data-v-1733bbf2]:focus,.pr-page .form-input[data-v-1733bbf2]:focus,.pr-page .form-select[data-v-1733bbf2]:focus,.pr-page .form-textarea[data-v-1733bbf2]:focus{background:#fff!important;border-color:#1791ff!important;box-shadow:0 0 0 3px #1791ff1f!important}.pr-page .view-btn[data-v-1733bbf2]{color:#71717a!important;background:0 0!important}.pr-page .view-btn.active[data-v-1733bbf2]{color:#1791ff!important;background:#1791ff1a!important}.pr-page .refresh-btn[data-v-1733bbf2]{color:#71717a!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.pr-page .refresh-btn[data-v-1733bbf2]:hover{color:#141414!important;background:#f9f9f9!important}.prod-card[data-v-1733bbf2]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.prod-card[data-v-1733bbf2]:hover{border-color:#1791ff66!important;box-shadow:0 10px 24px -4px #00000014!important}.prod-card .card-cover[data-v-1733bbf2]{background:#f9f9f9!important}.prod-card .card-title[data-v-1733bbf2]{color:#141414!important}.prod-card .card-inst[data-v-1733bbf2]{color:#71717a!important}.prod-card .bundle-chip[data-v-1733bbf2]{color:#52525b!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.prod-card .card-footer-stats[data-v-1733bbf2]{border-top-color:#d9d9d999!important}.prod-card .price-val[data-v-1733bbf2]{color:#141414!important}.prod-card .card-actions[data-v-1733bbf2]{background:#f9f9f9!important;border-top-color:#d9d9d999!important}.prod-card .card-btn.btn-edit[data-v-1733bbf2]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.prod-card .card-btn.btn-edit[data-v-1733bbf2]:hover{background:#f9f9f9!important}.prod-card .card-btn.btn-del[data-v-1733bbf2]{color:#dc2626!important;background:#fee2e2!important;border-color:#fecaca!important}.pr-table-container[data-v-1733bbf2]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-table-container .modern-table th[data-v-1733bbf2]{color:#52525b!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important;font-weight:700!important}.pr-table-container .modern-table td[data-v-1733bbf2]{color:#141414!important;border-bottom:1px solid #d9d9d980!important}.pr-table-container .modern-table tr:hover td[data-v-1733bbf2]{background:#f9f9f9!important}.pr-table-container .td-title[data-v-1733bbf2]{color:#141414!important}.pr-page .seasons-manager-card[data-v-1733bbf2],.pr-page .library-manager-card[data-v-1733bbf2],.pr-page .course-details-card[data-v-1733bbf2]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .season-item-card[data-v-1733bbf2],.pr-page .lib-item-card[data-v-1733bbf2]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:14px!important;box-shadow:0 2px 10px #00000005!important}.pr-page .season-title-input[data-v-1733bbf2],.pr-page .lib-title-input[data-v-1733bbf2]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important;border-radius:8px!important}.pr-page .modal-backdrop[data-v-1733bbf2]{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#0006!important}.pr-page .modal-window[data-v-1733bbf2],.pr-page .cat-modal-window[data-v-1733bbf2]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:22px!important;box-shadow:0 20px 60px #00000026!important}.pr-page .modal-header-bar[data-v-1733bbf2],.pr-page .modal-footer-bar[data-v-1733bbf2]{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9b3!important}.pr-page .cat-list-item[data-v-1733bbf2]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important;border-radius:10px!important}.pr-page .form-label[data-v-1733bbf2]{color:#3f3f46!important;font-weight:700!important}.kpi-dashboard[data-v-1733bbf2]{color:#141414!important;background:0 0!important}.kpi-dashboard .hero-title[data-v-1733bbf2],.kpi-dashboard .section-title[data-v-1733bbf2],.kpi-dashboard .quick-stat-value[data-v-1733bbf2],.kpi-dashboard .stat-value[data-v-1733bbf2],.kpi-dashboard .info-title[data-v-1733bbf2],.kpi-dashboard .performance-value[data-v-1733bbf2],.kpi-dashboard .score-title[data-v-1733bbf2],.kpi-dashboard .breakdown-title[data-v-1733bbf2],.kpi-dashboard .leaderboard-title[data-v-1733bbf2],.kpi-dashboard .table-cell-name[data-v-1733bbf2]{color:#141414!important}.kpi-dashboard .hero-subtitle[data-v-1733bbf2],.kpi-dashboard .section-subtitle[data-v-1733bbf2],.kpi-dashboard .quick-stat-label[data-v-1733bbf2],.kpi-dashboard .stat-label[data-v-1733bbf2],.kpi-dashboard .performance-label[data-v-1733bbf2],.kpi-dashboard .empty-text[data-v-1733bbf2],.kpi-dashboard .report-date[data-v-1733bbf2],.kpi-dashboard .progress-text[data-v-1733bbf2]{color:#71717a!important}.kpi-dashboard .quick-stat-card[data-v-1733bbf2],.kpi-dashboard .stat-card[data-v-1733bbf2],.kpi-dashboard .report-card[data-v-1733bbf2],.kpi-dashboard .empty-state[data-v-1733bbf2],.kpi-dashboard .info-card[data-v-1733bbf2],.kpi-dashboard .actions-bar[data-v-1733bbf2],.kpi-dashboard .performance-badge[data-v-1733bbf2],.kpi-dashboard .score-card[data-v-1733bbf2],.kpi-dashboard .breakdown-card[data-v-1733bbf2],.kpi-dashboard .leaderboard-card[data-v-1733bbf2],.kpi-dashboard .kpi-card[data-v-1733bbf2],.kpi-dashboard .team-card[data-v-1733bbf2],.kpi-dashboard .history-card[data-v-1733bbf2]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.kpi-dashboard .actions-bar[data-v-1733bbf2],.kpi-dashboard .time-selector[data-v-1733bbf2]{background:#fff!important;border:1px solid #d9d9d9b3!important}.kpi-dashboard .time-btn[data-v-1733bbf2]{color:#71717a!important}.kpi-dashboard .time-btn.active[data-v-1733bbf2]{color:#fff!important;background:#1791ff!important}.kpi-dashboard .action-btn[data-v-1733bbf2]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.kpi-dashboard .action-btn[data-v-1733bbf2]:hover{background:#f9f9f9!important}.kpi-dashboard .progress-bar[data-v-1733bbf2]{background:#f9f9f9!important;border:1px solid #d9d9d999!important}.kpi-dashboard .table th[data-v-1733bbf2]{color:#52525b!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important;font-weight:700!important}.kpi-dashboard .table td[data-v-1733bbf2]{color:#141414!important;border-bottom:1px solid #d9d9d980!important}.kpi-dashboard .table tr:hover td[data-v-1733bbf2]{background:#f9f9f9!important}.kpi-dashboard .report-card[data-v-1733bbf2]{background:#fff!important;border:1px solid #d9d9d9b3!important}.kpi-dashboard .report-text[data-v-1733bbf2]{color:#141414!important}.kpi-dashboard .report-reply[data-v-1733bbf2]{background:#f9f9f9!important;border-right-color:#1791ff!important}.kpi-dashboard .reply-text[data-v-1733bbf2]{color:#3f3f46!important}@media (width<=700px){.tbl-wrap .ad-table thead[data-v-1733bbf2]{display:none}.tbl-wrap .ad-table[data-v-1733bbf2],.tbl-wrap .ad-table tbody[data-v-1733bbf2]{display:block;overflow:visible}.tbl-wrap .ad-table tbody tr[data-v-1733bbf2]{background:#fff;border:1px solid #d9d9d9b3;border-radius:14px;margin:12px;display:block;box-shadow:0 2px 8px #00000005}.tbl-wrap .ad-table tbody tr[data-v-1733bbf2]:hover{background:#fafafa}.tbl-wrap .ad-table tbody tr.row-selected[data-v-1733bbf2]{background:#1791ff0f;border-color:#1791ff}.tbl-wrap .ad-table td[data-v-1733bbf2]{white-space:normal;border-bottom:1px solid #d9d9d966;justify-content:space-between;align-items:center;gap:12px;max-width:none;padding:11px 16px;font-size:13px;display:flex}.tbl-wrap .ad-table td[data-v-1733bbf2]:last-child{border-bottom:none}.tbl-wrap .ad-table td[data-label][data-v-1733bbf2]:before{content:attr(data-label);color:#71717a;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;order:1;font-size:11px;font-weight:700}.tbl-wrap .ad-table td[data-v-1733bbf2]>*{order:0;min-width:0}:is(.tbl-wrap .ad-table td[data-v-1733bbf2]:has(>.chk-wrap),.tbl-wrap .ad-table td[data-v-1733bbf2]:has(>label.chk-wrap)){display:none}.tbl-wrap .ad-table .act[data-v-1733bbf2]{flex-wrap:wrap;justify-content:flex-start;gap:8px;padding:12px 16px}.tbl-wrap .ad-table .act button[data-v-1733bbf2]{flex:auto;justify-content:center}}.adm-head-actions button[data-v-1733bbf2]{align-items:center;gap:6px;display:inline-flex}.badge[data-v-1733bbf2]{align-items:center;gap:5px;display:inline-flex}.link-button[data-v-1733bbf2]{align-items:center;gap:4px;display:inline-flex}.btn-submit-report span[data-v-1733bbf2]{justify-content:center;align-items:center;gap:6px;display:inline-flex}.spin[data-v-1733bbf2]{animation:.8s linear infinite rp-spin-1733bbf2}@keyframes rp-spin-1733bbf2{to{transform:rotate(360deg)}}.adm-btn-ghost.active[data-v-1733bbf2]{color:#1791ff;background:#1791ff14;border-color:#1791ff}.adm-btn-analyze[data-v-1733bbf2]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1791ff 0%,#06c 100%);border:none;border-radius:10px;padding:8px 16px;font-size:13px;font-weight:600;transition:transform .2s,box-shadow .2s;box-shadow:0 2px 8px #1791ff40}.adm-btn-analyze[data-v-1733bbf2]:hover{transform:translateY(-2px);box-shadow:0 4px 14px #1791ff59}.stats-grid[data-v-1733bbf2]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:24px;display:grid}.stat-card[data-v-1733bbf2]{background:#fff;border:1px solid #d9d9d9b3;border-radius:clamp(14px,1.5vw,18px);align-items:center;gap:16px;padding:20px;transition:all .2s;display:flex;box-shadow:0 4px 16px -2px #00000008}.stat-card[data-v-1733bbf2]:hover{background:#fff;border-color:#1791ff66;transform:translateY(-2px);box-shadow:0 6px 20px -2px #0000000f}.stat-icon[data-v-1733bbf2]{color:#1791ff;background:#f9f9f9;border:1px solid #d9d9d9b3;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-size:24px;display:flex}.stat-icon.green[data-v-1733bbf2]{color:#059669;background:#10b9811a;border-color:#10b98133}.stat-icon.orange[data-v-1733bbf2]{color:#d97706;background:#f6a5001a;border-color:#f6a50033}.stat-icon.blue[data-v-1733bbf2]{color:#1791ff;background:#1791ff1a;border-color:#1791ff33}.stat-content[data-v-1733bbf2]{flex:1}.stat-label[data-v-1733bbf2]{color:#71717a;margin-bottom:4px;font-size:12px}.stat-value[data-v-1733bbf2]{color:#141414;font-size:24px;font-weight:700}.report-submit-card .submit-form[data-v-1733bbf2]{flex-direction:column;gap:20px;display:flex}.form-group[data-v-1733bbf2]{flex-direction:column;gap:8px;display:flex}.form-label[data-v-1733bbf2]{color:#141414;font-size:13px;font-weight:600}.form-textarea[data-v-1733bbf2]{color:#141414;resize:vertical;background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:12px;padding:14px;font-family:inherit;font-size:13.5px;line-height:1.7;transition:border-color .2s,background .2s,box-shadow .2s}.form-textarea[data-v-1733bbf2]:focus{background:#fff;border-color:#1791ff;outline:none;box-shadow:0 0 0 3px #1791ff1f}.form-textarea[data-v-1733bbf2]::placeholder{color:#a1a1aa}.char-counter[data-v-1733bbf2]{color:#71717a;text-align:left;font-size:11px}.file-upload-btn[data-v-1733bbf2]{color:#141414;cursor:pointer;background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:10px;align-items:center;gap:10px;width:fit-content;padding:10px 16px;font-size:13px;font-weight:500;transition:all .2s;display:inline-flex}.file-upload-btn[data-v-1733bbf2]:hover{color:#1791ff;background:#fff;border-color:#1791ff}.upload-icon[data-v-1733bbf2]{font-size:16px}.file-preview[data-v-1733bbf2]{background:#10b9811a;border:1px solid #10b9814d;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 12px;font-size:12px;display:flex}.file-name[data-v-1733bbf2]{color:#059669}.file-remove[data-v-1733bbf2]{color:#dc2626;cursor:pointer;background:#dc26261a;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;display:flex}.image-preview[data-v-1733bbf2]{object-fit:cover;border:1px solid #d9d9d9b3;border-radius:10px;max-height:200px}.submit-actions[data-v-1733bbf2]{gap:12px;display:flex}.btn-submit-report[data-v-1733bbf2]{color:#fff;cursor:pointer;background:#1791ff;border:none;border-radius:10px;flex:1;padding:13px 24px;font-size:14px;font-weight:700;transition:all .2s;box-shadow:0 2px 8px #1791ff40}.btn-submit-report[data-v-1733bbf2]:hover:not(:disabled){background:#0077e6;transform:translateY(-1px)}.btn-submit-report[data-v-1733bbf2]:disabled{opacity:.5;cursor:not-allowed;transform:none}.tools-grid[data-v-1733bbf2]{flex-direction:column;gap:12px;margin-bottom:20px;display:flex}.tool-card[data-v-1733bbf2]{cursor:pointer;text-align:right;background:#fff;border:1px solid #d9d9d9b3;border-radius:12px;align-items:center;gap:14px;padding:16px;transition:all .2s;display:flex;box-shadow:0 2px 8px #00000005}.tool-card[data-v-1733bbf2]:hover{background:#f9f9f9;border-color:#1791ff;transform:translate(-3px)}.tool-icon[data-v-1733bbf2]{color:#1791ff;font-size:26px}.tool-content[data-v-1733bbf2]{flex:1}.tool-title[data-v-1733bbf2]{color:#141414;margin-bottom:4px;font-size:14px;font-weight:700}.tool-desc[data-v-1733bbf2]{color:#71717a;font-size:12px;line-height:1.5}.tool-arrow[data-v-1733bbf2]{color:#1791ff;font-size:18px}.divider[data-v-1733bbf2]{border:0;border-top:1px solid #d9d9d9b3;margin:20px 0}.report-item[data-v-1733bbf2]{border-bottom:1px solid #d9d9d999;padding:14px 0}.report-item[data-v-1733bbf2]:last-child{border-bottom:none}.report-item-header[data-v-1733bbf2]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.report-date[data-v-1733bbf2]{color:#71717a;font-size:11px}.report-text[data-v-1733bbf2]{color:#141414;margin-bottom:8px;font-size:13px;line-height:1.6}.link-button[data-v-1733bbf2]{color:#1791ff;cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:600;transition:opacity .2s}.link-button[data-v-1733bbf2]:hover{color:#0077e6}.badge-success[data-v-1733bbf2]{color:#059669;background:#10b9811a;border:1px solid #10b98140}.badge-pending[data-v-1733bbf2]{color:#d97706;background:#f6a5001a;border:1px solid #f6a50040}.empty-state[data-v-1733bbf2]{text-align:center;color:#71717a;padding:40px 20px;font-size:13px}.primary-btn[data-v-1733bbf2]{color:#fff;cursor:pointer;background:#1791ff;border:none;border-radius:10px;padding:11px 18px;font-family:inherit;font-size:13.5px;font-weight:700;transition:background .15s}.primary-btn[data-v-1733bbf2]:hover{background:#0077e6}.primary-btn[data-v-1733bbf2]:disabled{opacity:.6;cursor:default}.adm-page[data-v-0478c49e]::-webkit-scrollbar{width:6px;height:6px}.admin-shell-root[data-v-0478c49e] ::-webkit-scrollbar{width:6px;height:6px}.adm-page[data-v-0478c49e]::-webkit-scrollbar-track{background:0 0}.admin-shell-root[data-v-0478c49e] ::-webkit-scrollbar-track{background:0 0}.adm-page[data-v-0478c49e]::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.admin-shell-root[data-v-0478c49e] ::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.adm-page[data-v-0478c49e]::-webkit-scrollbar-thumb:hover{background:#1791ff80}.admin-shell-root[data-v-0478c49e] ::-webkit-scrollbar-thumb:hover{background:#1791ff80}.adm-page[data-v-0478c49e]{scrollbar-width:thin;scrollbar-color:#d9d9d9cc transparent;color:#141414;width:100%;font-family:var(--body,"Estedad", system-ui, sans-serif)}.adm-page[data-v-0478c49e] *{box-sizing:border-box}.adm-page select[data-v-0478c49e],.adm-page input[data-v-0478c49e],.adm-page textarea[data-v-0478c49e]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#141414;background:#fff}.adm-page select option[data-v-0478c49e],.adm-page select optgroup[data-v-0478c49e]{color:#141414!important;background:#fff!important}.adm-head[data-v-0478c49e]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}.adm-eyebrow[data-v-0478c49e]{letter-spacing:.2em;color:#1791ff;font-size:11.5px;font-weight:700;font-family:var(--mono,monospace);margin-bottom:6px;display:block}.adm-head h1[data-v-0478c49e]{font-family:var(--display,"Estedad", system-ui, sans-serif);letter-spacing:-.015em;color:#141414;margin:0;font-size:clamp(22px,1.4vw + 14px,30px);font-weight:800;line-height:1.2}.adm-head-actions[data-v-0478c49e]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adm-refresh[data-v-0478c49e],.adm-btn-ghost[data-v-0478c49e]{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9cc;border-radius:12px;align-items:center;gap:6px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:600;transition:all .18s;display:inline-flex;box-shadow:0 1px 3px #00000005}.adm-refresh[data-v-0478c49e]:hover,.adm-btn-ghost[data-v-0478c49e]:hover{color:#1791ff;background:#1791ff0a;border-color:#1791ff;transform:translateY(-1px)}.adm-refresh[data-v-0478c49e]:disabled{opacity:.6;cursor:progress}.adm-err[data-v-0478c49e]{color:#dc2626;background:#ef444414;border:1px solid #ef444433;border-radius:14px;margin-bottom:20px;padding:14px 18px;font-size:13.5px;font-weight:500}.adm-kpis[data-v-0478c49e]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:26px;display:grid}.kpi[data-v-0478c49e]{background:#fff;border:1px solid #d9d9d9b3;border-radius:20px;padding:20px 20px 16px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 4px 18px -2px #0000000a}.kpi[data-v-0478c49e]:hover{transform:translateY(-2px);box-shadow:0 8px 24px -4px #00000012}.kpi[data-v-0478c49e]:before{content:"";pointer-events:none;background:radial-gradient(circle,#1791ff1a,#0000 70%);width:140px;height:140px;position:absolute;inset:auto -20% -60% auto}.kpi-l[data-v-0478c49e]{color:#71717a;letter-spacing:.04em;font-size:12px;font-weight:600}.kpi-v[data-v-0478c49e]{font-family:var(--mono,monospace);color:#141414;margin-top:8px;font-size:26px;font-weight:800;line-height:1.15}.kpi-s[data-v-0478c49e]{color:#a1a1aa;margin-top:6px;font-size:11.5px}.card[data-v-0478c49e]{color:#141414;background:#fff;border:1px solid #d9d9d9b3;border-radius:22px;padding:22px;box-shadow:0 8px 24px -4px #0000000a}.card-head[data-v-0478c49e]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.card-head h3[data-v-0478c49e]{color:#141414;margin:0;font-size:15px;font-weight:800}.card-meta[data-v-0478c49e]{letter-spacing:.15em;color:#8c8c8c;font-size:11px;font-family:var(--mono,monospace)}.adm-grid[data-v-0478c49e]{grid-template-columns:1.4fr 1fr;gap:20px;margin-bottom:20px;display:grid}.adm-grid.two[data-v-0478c49e]{grid-template-columns:1fr 1fr}@media (width<=980px){.adm-grid[data-v-0478c49e],.adm-grid.two[data-v-0478c49e]{grid-template-columns:1fr}}.adm-filters[data-v-0478c49e]{background:#fff;border:1px solid #d9d9d9b3;border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;padding:14px 18px;display:flex;box-shadow:0 2px 10px #00000005}.adm-filters input[data-v-0478c49e],.adm-filters select[data-v-0478c49e]{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9cc;border-radius:12px;outline:none;flex:140px;min-width:0;padding:9px 14px;font-family:inherit;font-size:13px;transition:border-color .18s,box-shadow .18s}.adm-filters input[data-v-0478c49e]:focus,.adm-filters select[data-v-0478c49e]:focus{border-color:#1791ff;box-shadow:0 0 0 3px #1791ff26}.adm-filters button[data-v-0478c49e]{color:#fff;cursor:pointer;white-space:nowrap;background:#1791ff;border:0;border-radius:12px;flex-shrink:0;padding:10px 22px;font-family:inherit;font-size:13px;font-weight:700;transition:all .18s;box-shadow:0 2px 8px #1791ff40}.adm-filters button[data-v-0478c49e]:hover{background:#0070d6;transform:translateY(-1px)}.adm-filters button[data-v-0478c49e]:disabled{opacity:.6;cursor:progress}.tbl-wrap[data-v-0478c49e]{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #d9d9d9b3;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 6px 24px -4px #0000000a}@media (width<=900px){.tbl-wrap[data-v-0478c49e]{overflow-x:auto}.tbl-wrap[data-v-0478c49e]:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000000f,#0000);width:40px;position:absolute;top:0;bottom:0;left:0}}.ad-table[data-v-0478c49e]{border-collapse:collapse;width:100%;font-size:13.5px}.ad-table thead tr[data-v-0478c49e]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3}.ad-table th[data-v-0478c49e]{text-align:right;letter-spacing:.06em;color:#52525b;white-space:nowrap;text-transform:uppercase;padding:14px 18px;font-size:11.5px;font-weight:700}.ad-table th[data-v-0478c49e]:first-child{padding-right:20px}.ad-table th[data-v-0478c49e]:last-child{padding-left:20px}.ad-table tbody tr[data-v-0478c49e]{border-bottom:1px solid #d9d9d966;transition:background .12s}.ad-table tbody tr[data-v-0478c49e]:last-child{border-bottom:none}.ad-table tbody tr[data-v-0478c49e]:hover{background:#fafafa}.ad-table tbody tr.row-selected[data-v-0478c49e]{background:#1791ff0f}.ad-table td[data-v-0478c49e]{text-align:right;color:#141414;vertical-align:middle;max-width:240px;padding:14px 18px}.ad-table td[data-v-0478c49e]:first-child{padding-right:20px}.ad-table td[data-v-0478c49e]:last-child{padding-left:20px}.ad-table .cell-clip[data-v-0478c49e]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ad-table .act[data-v-0478c49e]{flex-wrap:nowrap;justify-content:flex-end;gap:8px;display:flex}.ad-table .act button[data-v-0478c49e]{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9cc;border-radius:8px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:all .15s}.ad-table .act button[data-v-0478c49e]:hover{color:#1791ff;background:#1791ff0d;border-color:#1791ff}.ad-table .act button.danger[data-v-0478c49e]{color:#ef4444;background:#ef444405;border-color:#ef44444d}.ad-table .act button.danger[data-v-0478c49e]:hover{background:#ef444414;border-color:#ef4444}.ad-table .act button.ok[data-v-0478c49e]{color:#059669;background:#10b98105;border-color:#10b9814d}.ad-table .act button.ok[data-v-0478c49e]:hover{background:#10b98114;border-color:#059669}.ad-table .tbl-empty td[data-v-0478c49e]{text-align:center;color:#71717a;padding:48px 20px;font-size:13.5px}.chk-wrap[data-v-0478c49e]{cursor:pointer;justify-content:center;align-items:center;display:flex}.chk-wrap input[type=checkbox][data-v-0478c49e]{accent-color:#1791ff;cursor:pointer;border-radius:4px;width:17px;height:17px}.badge[data-v-0478c49e]{white-space:nowrap;border-radius:999px;align-items:center;padding:3px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.badge.green[data-v-0478c49e]{color:#059669;background:#10b9811f}.badge.red[data-v-0478c49e]{color:#dc2626;background:#ef44441f}.badge.gray[data-v-0478c49e]{color:#52525b;background:#f4f4f5;border:1px solid #d9d9d999}.badge.amber[data-v-0478c49e]{color:#d97706;background:#f6a50024}.badge.blue[data-v-0478c49e]{color:#0284c7;background:#1791ff1f}.badge.purple[data-v-0478c49e]{color:#9333ea;background:#a855f71f}.pagination[data-v-0478c49e]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.pg-info[data-v-0478c49e]{color:#71717a;white-space:nowrap;font-size:12.5px}.pg-nav[data-v-0478c49e]{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.pg-nav button[data-v-0478c49e]{color:#141414;min-width:36px;height:36px;font-family:var(--mono,monospace);cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;justify-content:center;align-items:center;padding:0 10px;font-size:13px;font-weight:600;transition:all .15s;display:flex}.pg-nav button[data-v-0478c49e]:hover:not(:disabled){color:#1791ff;background:#1791ff0d;border-color:#1791ff}.pg-nav button.active[data-v-0478c49e]{color:#fff;background:#1791ff;border-color:#1791ff;font-weight:700}.pg-nav button[data-v-0478c49e]:disabled{opacity:.35;cursor:default}.pg-nav .pg-dots[data-v-0478c49e]{cursor:default;color:#71717a;background:0 0;border:none}.pg-per[data-v-0478c49e]{color:#71717a;align-items:center;gap:8px;font-size:12.5px;display:flex}.pg-per select[data-v-0478c49e]{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;outline:none;padding:6px 12px;font-family:inherit;font-size:12.5px}.action-bar[data-v-0478c49e]{opacity:0;background:#1791ff14;border:1px solid #1791ff40;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;max-height:0;margin-bottom:14px;padding:12px 16px;transition:max-height .25s,opacity .2s,padding .2s;display:flex;overflow:hidden}.action-bar.visible[data-v-0478c49e]{opacity:1;max-height:90px}.sel-count[data-v-0478c49e]{color:#1791ff;flex:1;font-size:13.5px;font-weight:700}.btn-assign[data-v-0478c49e]{color:#fff;cursor:pointer;background:#1791ff;border:none;border-radius:10px;padding:8px 16px;font-family:inherit;font-size:12.5px;font-weight:700;transition:background .15s}.btn-assign[data-v-0478c49e]:hover{background:#0070d6}.btn-clear-sel[data-v-0478c49e]{color:#141414;cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;padding:8px 14px;font-family:inherit;font-size:12.5px;font-weight:600}.btn-clear-sel[data-v-0478c49e]:hover{border-color:#141414}.modal-overlay[data-v-0478c49e]{-webkit-backdrop-filter:blur(8px);z-index:200;background:#00000073;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out admModalFadeIn-0478c49e;display:flex;position:fixed;inset:0}@keyframes admModalFadeIn-0478c49e{0%{opacity:0}to{opacity:1}}.modal[data-v-0478c49e]{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:24px;width:100%;max-width:580px;max-height:90dvh;animation:.25s ease-out admModalSlideUp-0478c49e;overflow-y:auto;box-shadow:0 24px 64px #00000026}@keyframes admModalSlideUp-0478c49e{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-head[data-v-0478c49e]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3;border-radius:24px 24px 0 0;justify-content:space-between;align-items:center;padding:20px 24px 16px;display:flex}.modal-head h2[data-v-0478c49e]{color:#141414;margin:0;font-size:17px;font-weight:800}.modal-close[data-v-0478c49e]{color:#71717a;cursor:pointer;background:#fff;border:1px solid #d9d9d9b3;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;transition:all .15s;display:flex}.modal-close[data-v-0478c49e]:hover{color:#ef4444;background:#ef444414;border-color:#ef444433}.modal-body[data-v-0478c49e]{color:#141414;padding:24px}.modal-footer[data-v-0478c49e]{background:#f9f9f9;border-top:1px solid #d9d9d9b3;border-radius:0 0 24px 24px;justify-content:flex-end;gap:10px;padding:18px 24px;display:flex}.modal-footer button[data-v-0478c49e]{cursor:pointer;color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;padding:10px 20px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s}.modal-footer button.primary[data-v-0478c49e]{color:#fff;background:#1791ff;border-color:#1791ff;font-weight:700}.modal-footer button.primary[data-v-0478c49e]:hover{background:#0070d6}.modal-footer button[data-v-0478c49e]:hover:not(.primary){border-color:#141414}.admin-shell-root .bg-surface-card[data-v-0478c49e],.admin-shell-root .bg-surface[data-v-0478c49e]{color:#141414!important;background:#fff!important;border-color:#d9d9d9b3!important}.admin-shell-root .border-white\/5[data-v-0478c49e],.admin-shell-root .border-white\/10[data-v-0478c49e],.admin-shell-root .border-white\/20[data-v-0478c49e]{border-color:#d9d9d9b3!important}.admin-shell-root .divide-white\/\[0\.04\][data-v-0478c49e],.admin-shell-root .divide-white\/10[data-v-0478c49e]{border-color:#d9d9d966!important}.admin-shell-root .hover\:bg-white\/\[0\.01\][data-v-0478c49e]:hover,.admin-shell-root .hover\:bg-white\/\[0\.04\][data-v-0478c49e]:hover{background-color:#fbfbfb!important}.admin-shell-root input[data-v-0478c49e]:not([type=checkbox]):not([type=radio]),.admin-shell-root select[data-v-0478c49e],.admin-shell-root textarea[data-v-0478c49e],.bl-page[data-v-0478c49e],.bl-title[data-v-0478c49e],.bl-stat strong[data-v-0478c49e]{color:#141414!important}.bl-table-wrap[data-v-0478c49e]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:20px!important;box-shadow:0 4px 18px #00000008!important}.bl-table thead tr[data-v-0478c49e]{background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.bl-table th[data-v-0478c49e]{color:#52525b!important}.bl-table td[data-v-0478c49e]{color:#141414!important;border-bottom:1px solid #d9d9d966!important}.bl-table tr:hover td[data-v-0478c49e]{background:#fafafa!important}.bl-card[data-v-0478c49e]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 16px -2px #00000008!important}.bl-card-title[data-v-0478c49e]{color:#141414!important;border-bottom-color:#d9d9d999!important}.bl-input[data-v-0478c49e],.bl-select[data-v-0478c49e],.bl-textarea[data-v-0478c49e]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:10px!important}.bl-toolbar[data-v-0478c49e]{background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.bl-btn-ghost[data-v-0478c49e],.bl-btn-sm[data-v-0478c49e]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.bc-page[data-v-0478c49e],.bc-title[data-v-0478c49e]{color:#141414!important}.bc-tree-node[data-v-0478c49e]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:16px!important;box-shadow:0 2px 10px #00000005!important}.bc-tree-cat[data-v-0478c49e],.bc-tree-name[data-v-0478c49e]{color:#141414!important}.bc-modal[data-v-0478c49e]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;box-shadow:0 24px 64px #00000026!important}.bc-modal-header[data-v-0478c49e]{color:#141414!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.bc-modal-footer[data-v-0478c49e]{background:#f9f9f9!important;border-top:1px solid #d9d9d9b3!important}.bc-input[data-v-0478c49e],.bc-select[data-v-0478c49e],.bc-textarea[data-v-0478c49e]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.bc-table thead tr[data-v-0478c49e]{background:#f9f9f9!important}.bc-table th[data-v-0478c49e]{color:#52525b!important}.bc-table td[data-v-0478c49e]{color:#141414!important;border-bottom-color:#d9d9d966!important}.ah-root[data-v-0478c49e],.ah-title[data-v-0478c49e]{color:#141414!important}.ah-tabs[data-v-0478c49e]{border-bottom:1px solid #d9d9d9b3!important}.ah-tab[data-v-0478c49e]{color:#71717a!important}.ah-tab[data-v-0478c49e]:hover{color:#141414!important}.ah-tab.active[data-v-0478c49e]{color:#1791ff!important;border-bottom-color:#1791ff!important}.ah-pos-card[data-v-0478c49e]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 18px -2px #0000000a!important}.ah-pos-title[data-v-0478c49e]{color:#141414!important}.ah-pos-desc[data-v-0478c49e]{color:#52525b!important}.ah-tag[data-v-0478c49e]{color:#52525b!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.acs[data-v-0478c49e]{color:#141414!important;--surface:#fff!important;--surface-hover:#f4f4f5!important;--border:#d9d9d9b3!important;--border-strong:#d9d9d9e6!important;--text:#141414!important;--text-secondary:#71717a!important;--text-muted:#8c8c8c!important;background:0 0!important}.acs-list[data-v-0478c49e],.acs-chat[data-v-0478c49e]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 20px #00000008!important}.acs-chat-header[data-v-0478c49e]{background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.acs-item-name[data-v-0478c49e]{color:#141414!important}.acs-item[data-v-0478c49e]:hover{background:#fafafa!important}.acs-item.active[data-v-0478c49e]{background:#1791ff0f!important;border-right:3px solid #1791ff!important}.ml-toolbar[data-v-0478c49e],.ml-body[data-v-0478c49e]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 18px #00000008!important}.ml-select[data-v-0478c49e],.ml-search[data-v-0478c49e]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important}.modal-box[data-v-0478c49e]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:20px!important;box-shadow:0 20px 60px #00000026!important}.modal-header[data-v-0478c49e],.modal-footer[data-v-0478c49e]{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9b3!important}.pr-page[data-v-0478c49e]{color:#141414!important}.pr-badge-pill[data-v-0478c49e]{color:#1791ff!important;background:#1791ff14!important;border-color:#1791ff33!important}.pr-main-title[data-v-0478c49e]{color:#141414!important}.pr-main-desc[data-v-0478c49e]{color:#71717a!important}.pr-page .action-primary[data-v-0478c49e]{color:#fff!important;background:#1791ff!important;box-shadow:0 4px 14px #1791ff40!important}.pr-page .action-primary[data-v-0478c49e]:hover{background:#1580e6!important}.pr-page .action-ghost[data-v-0478c49e]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.pr-page .action-ghost[data-v-0478c49e]:hover{background:#f9f9f9!important}.pr-page .stat-card[data-v-0478c49e]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .stat-label[data-v-0478c49e]{color:#71717a!important}.pr-page .stat-value[data-v-0478c49e]{color:#141414!important}.pr-toolbar[data-v-0478c49e]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .search-input[data-v-0478c49e],.pr-page .filter-select[data-v-0478c49e],.pr-page .form-input[data-v-0478c49e],.pr-page .form-select[data-v-0478c49e],.pr-page .form-textarea[data-v-0478c49e]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important;border-radius:10px!important}.pr-page .search-input[data-v-0478c49e]:focus,.pr-page .filter-select[data-v-0478c49e]:focus,.pr-page .form-input[data-v-0478c49e]:focus,.pr-page .form-select[data-v-0478c49e]:focus,.pr-page .form-textarea[data-v-0478c49e]:focus{background:#fff!important;border-color:#1791ff!important;box-shadow:0 0 0 3px #1791ff1f!important}.pr-page .view-btn[data-v-0478c49e]{color:#71717a!important;background:0 0!important}.pr-page .view-btn.active[data-v-0478c49e]{color:#1791ff!important;background:#1791ff1a!important}.pr-page .refresh-btn[data-v-0478c49e]{color:#71717a!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.pr-page .refresh-btn[data-v-0478c49e]:hover{color:#141414!important;background:#f9f9f9!important}.prod-card[data-v-0478c49e]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.prod-card[data-v-0478c49e]:hover{border-color:#1791ff66!important;box-shadow:0 10px 24px -4px #00000014!important}.prod-card .card-cover[data-v-0478c49e]{background:#f9f9f9!important}.prod-card .card-title[data-v-0478c49e]{color:#141414!important}.prod-card .card-inst[data-v-0478c49e]{color:#71717a!important}.prod-card .bundle-chip[data-v-0478c49e]{color:#52525b!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.prod-card .card-footer-stats[data-v-0478c49e]{border-top-color:#d9d9d999!important}.prod-card .price-val[data-v-0478c49e]{color:#141414!important}.prod-card .card-actions[data-v-0478c49e]{background:#f9f9f9!important;border-top-color:#d9d9d999!important}.prod-card .card-btn.btn-edit[data-v-0478c49e]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.prod-card .card-btn.btn-edit[data-v-0478c49e]:hover{background:#f9f9f9!important}.prod-card .card-btn.btn-del[data-v-0478c49e]{color:#dc2626!important;background:#fee2e2!important;border-color:#fecaca!important}.pr-table-container[data-v-0478c49e]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-table-container .modern-table th[data-v-0478c49e]{color:#52525b!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important;font-weight:700!important}.pr-table-container .modern-table td[data-v-0478c49e]{color:#141414!important;border-bottom:1px solid #d9d9d980!important}.pr-table-container .modern-table tr:hover td[data-v-0478c49e]{background:#f9f9f9!important}.pr-table-container .td-title[data-v-0478c49e]{color:#141414!important}.pr-page .seasons-manager-card[data-v-0478c49e],.pr-page .library-manager-card[data-v-0478c49e],.pr-page .course-details-card[data-v-0478c49e]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .season-item-card[data-v-0478c49e],.pr-page .lib-item-card[data-v-0478c49e]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:14px!important;box-shadow:0 2px 10px #00000005!important}.pr-page .season-title-input[data-v-0478c49e],.pr-page .lib-title-input[data-v-0478c49e]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important;border-radius:8px!important}.pr-page .modal-backdrop[data-v-0478c49e]{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#0006!important}.pr-page .modal-window[data-v-0478c49e],.pr-page .cat-modal-window[data-v-0478c49e]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:22px!important;box-shadow:0 20px 60px #00000026!important}.pr-page .modal-header-bar[data-v-0478c49e],.pr-page .modal-footer-bar[data-v-0478c49e]{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9b3!important}.pr-page .cat-list-item[data-v-0478c49e]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important;border-radius:10px!important}.pr-page .form-label[data-v-0478c49e]{color:#3f3f46!important;font-weight:700!important}.kpi-dashboard[data-v-0478c49e]{color:#141414!important;background:0 0!important}.kpi-dashboard .hero-title[data-v-0478c49e],.kpi-dashboard .section-title[data-v-0478c49e],.kpi-dashboard .quick-stat-value[data-v-0478c49e],.kpi-dashboard .stat-value[data-v-0478c49e],.kpi-dashboard .info-title[data-v-0478c49e],.kpi-dashboard .performance-value[data-v-0478c49e],.kpi-dashboard .score-title[data-v-0478c49e],.kpi-dashboard .breakdown-title[data-v-0478c49e],.kpi-dashboard .leaderboard-title[data-v-0478c49e],.kpi-dashboard .table-cell-name[data-v-0478c49e]{color:#141414!important}.kpi-dashboard .hero-subtitle[data-v-0478c49e],.kpi-dashboard .section-subtitle[data-v-0478c49e],.kpi-dashboard .quick-stat-label[data-v-0478c49e],.kpi-dashboard .stat-label[data-v-0478c49e],.kpi-dashboard .performance-label[data-v-0478c49e],.kpi-dashboard .empty-text[data-v-0478c49e],.kpi-dashboard .report-date[data-v-0478c49e],.kpi-dashboard .progress-text[data-v-0478c49e]{color:#71717a!important}.kpi-dashboard .quick-stat-card[data-v-0478c49e],.kpi-dashboard .stat-card[data-v-0478c49e],.kpi-dashboard .report-card[data-v-0478c49e],.kpi-dashboard .empty-state[data-v-0478c49e],.kpi-dashboard .info-card[data-v-0478c49e],.kpi-dashboard .actions-bar[data-v-0478c49e],.kpi-dashboard .performance-badge[data-v-0478c49e],.kpi-dashboard .score-card[data-v-0478c49e],.kpi-dashboard .breakdown-card[data-v-0478c49e],.kpi-dashboard .leaderboard-card[data-v-0478c49e],.kpi-dashboard .kpi-card[data-v-0478c49e],.kpi-dashboard .team-card[data-v-0478c49e],.kpi-dashboard .history-card[data-v-0478c49e]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.kpi-dashboard .actions-bar[data-v-0478c49e],.kpi-dashboard .time-selector[data-v-0478c49e]{background:#fff!important;border:1px solid #d9d9d9b3!important}.kpi-dashboard .time-btn[data-v-0478c49e]{color:#71717a!important}.kpi-dashboard .time-btn.active[data-v-0478c49e]{color:#fff!important;background:#1791ff!important}.kpi-dashboard .action-btn[data-v-0478c49e]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.kpi-dashboard .action-btn[data-v-0478c49e]:hover{background:#f9f9f9!important}.kpi-dashboard .progress-bar[data-v-0478c49e]{background:#f9f9f9!important;border:1px solid #d9d9d999!important}.kpi-dashboard .table th[data-v-0478c49e]{color:#52525b!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important;font-weight:700!important}.kpi-dashboard .table td[data-v-0478c49e]{color:#141414!important;border-bottom:1px solid #d9d9d980!important}.kpi-dashboard .table tr:hover td[data-v-0478c49e]{background:#f9f9f9!important}.kpi-dashboard .report-card[data-v-0478c49e]{background:#fff!important;border:1px solid #d9d9d9b3!important}.kpi-dashboard .report-text[data-v-0478c49e]{color:#141414!important}.kpi-dashboard .report-reply[data-v-0478c49e]{background:#f9f9f9!important;border-right-color:#1791ff!important}.kpi-dashboard .reply-text[data-v-0478c49e]{color:#3f3f46!important}@media (width<=700px){.tbl-wrap .ad-table thead[data-v-0478c49e]{display:none}.tbl-wrap .ad-table[data-v-0478c49e],.tbl-wrap .ad-table tbody[data-v-0478c49e]{display:block;overflow:visible}.tbl-wrap .ad-table tbody tr[data-v-0478c49e]{background:#fff;border:1px solid #d9d9d9b3;border-radius:14px;margin:12px;display:block;box-shadow:0 2px 8px #00000005}.tbl-wrap .ad-table tbody tr[data-v-0478c49e]:hover{background:#fafafa}.tbl-wrap .ad-table tbody tr.row-selected[data-v-0478c49e]{background:#1791ff0f;border-color:#1791ff}.tbl-wrap .ad-table td[data-v-0478c49e]{white-space:normal;border-bottom:1px solid #d9d9d966;justify-content:space-between;align-items:center;gap:12px;max-width:none;padding:11px 16px;font-size:13px;display:flex}.tbl-wrap .ad-table td[data-v-0478c49e]:last-child{border-bottom:none}.tbl-wrap .ad-table td[data-label][data-v-0478c49e]:before{content:attr(data-label);color:#71717a;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;order:1;font-size:11px;font-weight:700}.tbl-wrap .ad-table td[data-v-0478c49e]>*{order:0;min-width:0}:is(.tbl-wrap .ad-table td[data-v-0478c49e]:has(>.chk-wrap),.tbl-wrap .ad-table td[data-v-0478c49e]:has(>label.chk-wrap)){display:none}.tbl-wrap .ad-table .act[data-v-0478c49e]{flex-wrap:wrap;justify-content:flex-start;gap:8px;padding:12px 16px}.tbl-wrap .ad-table .act button[data-v-0478c49e]{flex:auto;justify-content:center}}.dist-stats[data-v-0478c49e]{grid-template-columns:1fr 1fr auto auto;gap:16px;margin-bottom:24px;display:grid}.stat-card[data-v-0478c49e]{background:#fff;border:1px solid #d9d9d9d9;border-radius:clamp(16px,1.8vw,22px);padding:20px;box-shadow:0 4px 20px -2px #0000000a}.stat-label[data-v-0478c49e]{color:#71717a;margin-bottom:8px;font-size:13px;font-weight:600}.stat-value[data-v-0478c49e]{color:#141414;font-size:32px;font-weight:800}.btn-distribute[data-v-0478c49e]{color:#fff;cursor:pointer;background:#1791ff;border:none;border-radius:12px;align-items:center;gap:8px;padding:0 32px;font-size:15px;font-weight:700;transition:all .2s;display:flex;box-shadow:0 4px 16px #1791ff40}.btn-distribute[data-v-0478c49e]:hover:not(:disabled){background:#0077e6;transform:translateY(-2px);box-shadow:0 8px 24px #1791ff59}.btn-distribute[data-v-0478c49e]:disabled{opacity:.5;cursor:not-allowed}.btn-manual[data-v-0478c49e]{color:#1791ff;cursor:pointer;background:#eff6ff;border:1px solid #1791ff4d;border-radius:12px;padding:0 24px;font-size:14px;font-weight:700;transition:all .2s}.btn-manual[data-v-0478c49e]:hover:not(:disabled){background:#dbeafe;border-color:#1791ff}.btn-manual[data-v-0478c49e]:disabled{opacity:.5;cursor:not-allowed}.manual-dist-panel[data-v-0478c49e]{background:#fff;border:1px solid #d9d9d9d9;border-radius:clamp(16px,1.8vw,22px);margin-bottom:24px;padding:24px;box-shadow:0 4px 20px -2px #0000000a}.manual-dist-header[data-v-0478c49e]{border-bottom:1px solid #d9d9d9b3;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;display:flex}.manual-dist-header h3[data-v-0478c49e]{color:#141414;margin:0;font-size:18px;font-weight:800}.manual-dist-summary[data-v-0478c49e]{color:#71717a;font-size:14px}.manual-dist-summary strong[data-v-0478c49e]{color:#1791ff;margin:0 4px;font-size:18px}.manual-dist-grid[data-v-0478c49e]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin-bottom:20px;display:grid}.manual-dist-item[data-v-0478c49e]{background:#f9f9f9;border:1px solid #d9d9d9b3;border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}.agent-info[data-v-0478c49e]{justify-content:space-between;align-items:center;display:flex}.agent-name[data-v-0478c49e]{color:#141414;font-size:14px;font-weight:700}.agent-score[data-v-0478c49e]{font-size:12px}.lead-count-input[data-v-0478c49e]{color:#141414;text-align:center;background:#fff;border:1px solid #d9d9d9d9;border-radius:8px;width:100%;padding:10px 12px;font-size:16px;font-weight:700}.lead-count-input[data-v-0478c49e]:focus{border-color:#1791ff;outline:none;box-shadow:0 0 0 3px #1791ff1a}.manual-dist-actions[data-v-0478c49e]{border-top:1px solid #d9d9d9b3;justify-content:flex-end;gap:12px;padding-top:16px;display:flex}.btn-cancel[data-v-0478c49e]{color:#52525b;cursor:pointer;background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:10px;padding:10px 24px;font-size:14px;font-weight:600;transition:all .2s}.btn-cancel[data-v-0478c49e]:hover{color:#141414;background:#fff;border-color:#d9d9d9}.btn-confirm[data-v-0478c49e]{color:#fff;cursor:pointer;background:#16a34a;border:none;border-radius:10px;padding:10px 24px;font-size:14px;font-weight:700;transition:all .2s}.btn-confirm[data-v-0478c49e]:hover:not(:disabled){background:#15803d;transform:translateY(-1px);box-shadow:0 4px 12px #16a34a4d}.btn-confirm[data-v-0478c49e]:disabled{opacity:.5;cursor:not-allowed}.allocation-num[data-v-0478c49e]{color:#1791ff;margin-left:8px;font-size:18px;font-weight:800}.allocation-formula[data-v-0478c49e]{color:#71717a;font-size:11px}.info-card[data-v-0478c49e]{background:#fff;border:1px solid #1791ff4d;border-radius:clamp(16px,1.8vw,22px);margin-top:24px;padding:24px;box-shadow:0 4px 20px -2px #0000000a}.info-card h3[data-v-0478c49e]{color:#141414;margin:0 0 12px;font-size:16px;font-weight:800}.info-card p[data-v-0478c49e]{color:#52525b;margin:0 0 16px;line-height:1.6}.formula-box[data-v-0478c49e]{color:#141414;direction:ltr;background:#f9f9f9;border:1px solid #d9d9d9b3;border-left:4px solid #1791ff;border-radius:10px;margin-bottom:16px;padding:16px;font-size:14px;font-weight:700}.info-list[data-v-0478c49e]{margin:0;padding-right:20px;line-height:2}.info-list li[data-v-0478c49e]{color:#52525b;font-size:14px}@media (width<=900px){.dist-stats[data-v-0478c49e]{grid-template-columns:1fr 1fr}}@media (width<=600px){.dist-stats[data-v-0478c49e]{grid-template-columns:1fr}}.adm-page[data-v-0a47c9a8]::-webkit-scrollbar{width:6px;height:6px}.admin-shell-root[data-v-0a47c9a8] ::-webkit-scrollbar{width:6px;height:6px}.adm-page[data-v-0a47c9a8]::-webkit-scrollbar-track{background:0 0}.admin-shell-root[data-v-0a47c9a8] ::-webkit-scrollbar-track{background:0 0}.adm-page[data-v-0a47c9a8]::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.admin-shell-root[data-v-0a47c9a8] ::-webkit-scrollbar-thumb{background:#d9d9d9cc;border-radius:10px}.adm-page[data-v-0a47c9a8]::-webkit-scrollbar-thumb:hover{background:#1791ff80}.admin-shell-root[data-v-0a47c9a8] ::-webkit-scrollbar-thumb:hover{background:#1791ff80}.adm-page[data-v-0a47c9a8]{scrollbar-width:thin;scrollbar-color:#d9d9d9cc transparent;color:#141414;width:100%;font-family:var(--body,"Estedad", system-ui, sans-serif)}.adm-page[data-v-0a47c9a8] *{box-sizing:border-box}.adm-page select[data-v-0a47c9a8],.adm-page input[data-v-0a47c9a8],.adm-page textarea[data-v-0a47c9a8]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#141414;background:#fff}.adm-page select option[data-v-0a47c9a8],.adm-page select optgroup[data-v-0a47c9a8]{color:#141414!important;background:#fff!important}.adm-head[data-v-0a47c9a8]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}.adm-eyebrow[data-v-0a47c9a8]{letter-spacing:.2em;color:#1791ff;font-size:11.5px;font-weight:700;font-family:var(--mono,monospace);margin-bottom:6px;display:block}.adm-head h1[data-v-0a47c9a8]{font-family:var(--display,"Estedad", system-ui, sans-serif);letter-spacing:-.015em;color:#141414;margin:0;font-size:clamp(22px,1.4vw + 14px,30px);font-weight:800;line-height:1.2}.adm-head-actions[data-v-0a47c9a8]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adm-refresh[data-v-0a47c9a8],.adm-btn-ghost[data-v-0a47c9a8]{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9cc;border-radius:12px;align-items:center;gap:6px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:600;transition:all .18s;display:inline-flex;box-shadow:0 1px 3px #00000005}.adm-refresh[data-v-0a47c9a8]:hover,.adm-btn-ghost[data-v-0a47c9a8]:hover{color:#1791ff;background:#1791ff0a;border-color:#1791ff;transform:translateY(-1px)}.adm-refresh[data-v-0a47c9a8]:disabled{opacity:.6;cursor:progress}.adm-err[data-v-0a47c9a8]{color:#dc2626;background:#ef444414;border:1px solid #ef444433;border-radius:14px;margin-bottom:20px;padding:14px 18px;font-size:13.5px;font-weight:500}.adm-kpis[data-v-0a47c9a8]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:26px;display:grid}.kpi[data-v-0a47c9a8]{background:#fff;border:1px solid #d9d9d9b3;border-radius:20px;padding:20px 20px 16px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 4px 18px -2px #0000000a}.kpi[data-v-0a47c9a8]:hover{transform:translateY(-2px);box-shadow:0 8px 24px -4px #00000012}.kpi[data-v-0a47c9a8]:before{content:"";pointer-events:none;background:radial-gradient(circle,#1791ff1a,#0000 70%);width:140px;height:140px;position:absolute;inset:auto -20% -60% auto}.kpi-l[data-v-0a47c9a8]{color:#71717a;letter-spacing:.04em;font-size:12px;font-weight:600}.kpi-v[data-v-0a47c9a8]{font-family:var(--mono,monospace);color:#141414;margin-top:8px;font-size:26px;font-weight:800;line-height:1.15}.kpi-s[data-v-0a47c9a8]{color:#a1a1aa;margin-top:6px;font-size:11.5px}.card[data-v-0a47c9a8]{color:#141414;background:#fff;border:1px solid #d9d9d9b3;border-radius:22px;padding:22px;box-shadow:0 8px 24px -4px #0000000a}.card-head[data-v-0a47c9a8]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.card-head h3[data-v-0a47c9a8]{color:#141414;margin:0;font-size:15px;font-weight:800}.card-meta[data-v-0a47c9a8]{letter-spacing:.15em;color:#8c8c8c;font-size:11px;font-family:var(--mono,monospace)}.adm-grid[data-v-0a47c9a8]{grid-template-columns:1.4fr 1fr;gap:20px;margin-bottom:20px;display:grid}.adm-grid.two[data-v-0a47c9a8]{grid-template-columns:1fr 1fr}@media (width<=980px){.adm-grid[data-v-0a47c9a8],.adm-grid.two[data-v-0a47c9a8]{grid-template-columns:1fr}}.adm-filters[data-v-0a47c9a8]{background:#fff;border:1px solid #d9d9d9b3;border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;padding:14px 18px;display:flex;box-shadow:0 2px 10px #00000005}.adm-filters input[data-v-0a47c9a8],.adm-filters select[data-v-0a47c9a8]{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9cc;border-radius:12px;outline:none;flex:140px;min-width:0;padding:9px 14px;font-family:inherit;font-size:13px;transition:border-color .18s,box-shadow .18s}.adm-filters input[data-v-0a47c9a8]:focus,.adm-filters select[data-v-0a47c9a8]:focus{border-color:#1791ff;box-shadow:0 0 0 3px #1791ff26}.adm-filters button[data-v-0a47c9a8]{color:#fff;cursor:pointer;white-space:nowrap;background:#1791ff;border:0;border-radius:12px;flex-shrink:0;padding:10px 22px;font-family:inherit;font-size:13px;font-weight:700;transition:all .18s;box-shadow:0 2px 8px #1791ff40}.adm-filters button[data-v-0a47c9a8]:hover{background:#0070d6;transform:translateY(-1px)}.adm-filters button[data-v-0a47c9a8]:disabled{opacity:.6;cursor:progress}.tbl-wrap[data-v-0a47c9a8]{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #d9d9d9b3;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 6px 24px -4px #0000000a}@media (width<=900px){.tbl-wrap[data-v-0a47c9a8]{overflow-x:auto}.tbl-wrap[data-v-0a47c9a8]:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000000f,#0000);width:40px;position:absolute;top:0;bottom:0;left:0}}.ad-table[data-v-0a47c9a8]{border-collapse:collapse;width:100%;font-size:13.5px}.ad-table thead tr[data-v-0a47c9a8]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3}.ad-table th[data-v-0a47c9a8]{text-align:right;letter-spacing:.06em;color:#52525b;white-space:nowrap;text-transform:uppercase;padding:14px 18px;font-size:11.5px;font-weight:700}.ad-table th[data-v-0a47c9a8]:first-child{padding-right:20px}.ad-table th[data-v-0a47c9a8]:last-child{padding-left:20px}.ad-table tbody tr[data-v-0a47c9a8]{border-bottom:1px solid #d9d9d966;transition:background .12s}.ad-table tbody tr[data-v-0a47c9a8]:last-child{border-bottom:none}.ad-table tbody tr[data-v-0a47c9a8]:hover{background:#fafafa}.ad-table tbody tr.row-selected[data-v-0a47c9a8]{background:#1791ff0f}.ad-table td[data-v-0a47c9a8]{text-align:right;color:#141414;vertical-align:middle;max-width:240px;padding:14px 18px}.ad-table td[data-v-0a47c9a8]:first-child{padding-right:20px}.ad-table td[data-v-0a47c9a8]:last-child{padding-left:20px}.ad-table .cell-clip[data-v-0a47c9a8]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ad-table .act[data-v-0a47c9a8]{flex-wrap:nowrap;justify-content:flex-end;gap:8px;display:flex}.ad-table .act button[data-v-0a47c9a8]{color:#141414;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9cc;border-radius:8px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:all .15s}.ad-table .act button[data-v-0a47c9a8]:hover{color:#1791ff;background:#1791ff0d;border-color:#1791ff}.ad-table .act button.danger[data-v-0a47c9a8]{color:#ef4444;background:#ef444405;border-color:#ef44444d}.ad-table .act button.danger[data-v-0a47c9a8]:hover{background:#ef444414;border-color:#ef4444}.ad-table .act button.ok[data-v-0a47c9a8]{color:#059669;background:#10b98105;border-color:#10b9814d}.ad-table .act button.ok[data-v-0a47c9a8]:hover{background:#10b98114;border-color:#059669}.ad-table .tbl-empty td[data-v-0a47c9a8]{text-align:center;color:#71717a;padding:48px 20px;font-size:13.5px}.chk-wrap[data-v-0a47c9a8]{cursor:pointer;justify-content:center;align-items:center;display:flex}.chk-wrap input[type=checkbox][data-v-0a47c9a8]{accent-color:#1791ff;cursor:pointer;border-radius:4px;width:17px;height:17px}.badge[data-v-0a47c9a8]{white-space:nowrap;border-radius:999px;align-items:center;padding:3px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.badge.green[data-v-0a47c9a8]{color:#059669;background:#10b9811f}.badge.red[data-v-0a47c9a8]{color:#dc2626;background:#ef44441f}.badge.gray[data-v-0a47c9a8]{color:#52525b;background:#f4f4f5;border:1px solid #d9d9d999}.badge.amber[data-v-0a47c9a8]{color:#d97706;background:#f6a50024}.badge.blue[data-v-0a47c9a8]{color:#0284c7;background:#1791ff1f}.badge.purple[data-v-0a47c9a8]{color:#9333ea;background:#a855f71f}.pagination[data-v-0a47c9a8]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.pg-info[data-v-0a47c9a8]{color:#71717a;white-space:nowrap;font-size:12.5px}.pg-nav[data-v-0a47c9a8]{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.pg-nav button[data-v-0a47c9a8]{color:#141414;min-width:36px;height:36px;font-family:var(--mono,monospace);cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;justify-content:center;align-items:center;padding:0 10px;font-size:13px;font-weight:600;transition:all .15s;display:flex}.pg-nav button[data-v-0a47c9a8]:hover:not(:disabled){color:#1791ff;background:#1791ff0d;border-color:#1791ff}.pg-nav button.active[data-v-0a47c9a8]{color:#fff;background:#1791ff;border-color:#1791ff;font-weight:700}.pg-nav button[data-v-0a47c9a8]:disabled{opacity:.35;cursor:default}.pg-nav .pg-dots[data-v-0a47c9a8]{cursor:default;color:#71717a;background:0 0;border:none}.pg-per[data-v-0a47c9a8]{color:#71717a;align-items:center;gap:8px;font-size:12.5px;display:flex}.pg-per select[data-v-0a47c9a8]{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;outline:none;padding:6px 12px;font-family:inherit;font-size:12.5px}.action-bar[data-v-0a47c9a8]{opacity:0;background:#1791ff14;border:1px solid #1791ff40;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;max-height:0;margin-bottom:14px;padding:12px 16px;transition:max-height .25s,opacity .2s,padding .2s;display:flex;overflow:hidden}.action-bar.visible[data-v-0a47c9a8]{opacity:1;max-height:90px}.sel-count[data-v-0a47c9a8]{color:#1791ff;flex:1;font-size:13.5px;font-weight:700}.btn-assign[data-v-0a47c9a8]{color:#fff;cursor:pointer;background:#1791ff;border:none;border-radius:10px;padding:8px 16px;font-family:inherit;font-size:12.5px;font-weight:700;transition:background .15s}.btn-assign[data-v-0a47c9a8]:hover{background:#0070d6}.btn-clear-sel[data-v-0a47c9a8]{color:#141414;cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;padding:8px 14px;font-family:inherit;font-size:12.5px;font-weight:600}.btn-clear-sel[data-v-0a47c9a8]:hover{border-color:#141414}.modal-overlay[data-v-0a47c9a8]{-webkit-backdrop-filter:blur(8px);z-index:200;background:#00000073;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out admModalFadeIn-0a47c9a8;display:flex;position:fixed;inset:0}@keyframes admModalFadeIn-0a47c9a8{0%{opacity:0}to{opacity:1}}.modal[data-v-0a47c9a8]{color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:24px;width:100%;max-width:580px;max-height:90dvh;animation:.25s ease-out admModalSlideUp-0a47c9a8;overflow-y:auto;box-shadow:0 24px 64px #00000026}@keyframes admModalSlideUp-0a47c9a8{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-head[data-v-0a47c9a8]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3;border-radius:24px 24px 0 0;justify-content:space-between;align-items:center;padding:20px 24px 16px;display:flex}.modal-close[data-v-0a47c9a8]{color:#71717a;cursor:pointer;background:#fff;border:1px solid #d9d9d9b3;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;transition:all .15s;display:flex}.modal-close[data-v-0a47c9a8]:hover{color:#ef4444;background:#ef444414;border-color:#ef444433}.modal-body[data-v-0a47c9a8]{color:#141414;padding:24px}.modal-footer[data-v-0a47c9a8]{background:#f9f9f9;border-top:1px solid #d9d9d9b3;border-radius:0 0 24px 24px;justify-content:flex-end;gap:10px;padding:18px 24px;display:flex}.modal-footer button[data-v-0a47c9a8]{cursor:pointer;color:#141414;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;padding:10px 20px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s}.modal-footer button.primary[data-v-0a47c9a8]{color:#fff;background:#1791ff;border-color:#1791ff;font-weight:700}.modal-footer button.primary[data-v-0a47c9a8]:hover{background:#0070d6}.modal-footer button[data-v-0a47c9a8]:hover:not(.primary){border-color:#141414}.admin-shell-root .bg-surface-card[data-v-0a47c9a8],.admin-shell-root .bg-surface[data-v-0a47c9a8]{color:#141414!important;background:#fff!important;border-color:#d9d9d9b3!important}.admin-shell-root .border-white\/5[data-v-0a47c9a8],.admin-shell-root .border-white\/10[data-v-0a47c9a8],.admin-shell-root .border-white\/20[data-v-0a47c9a8]{border-color:#d9d9d9b3!important}.admin-shell-root .divide-white\/\[0\.04\][data-v-0a47c9a8],.admin-shell-root .divide-white\/10[data-v-0a47c9a8]{border-color:#d9d9d966!important}.admin-shell-root .hover\:bg-white\/\[0\.01\][data-v-0a47c9a8]:hover,.admin-shell-root .hover\:bg-white\/\[0\.04\][data-v-0a47c9a8]:hover{background-color:#fbfbfb!important}.admin-shell-root input[data-v-0a47c9a8]:not([type=checkbox]):not([type=radio]),.admin-shell-root select[data-v-0a47c9a8],.admin-shell-root textarea[data-v-0a47c9a8],.bl-page[data-v-0a47c9a8],.bl-title[data-v-0a47c9a8],.bl-stat strong[data-v-0a47c9a8]{color:#141414!important}.bl-table-wrap[data-v-0a47c9a8]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:20px!important;box-shadow:0 4px 18px #00000008!important}.bl-table thead tr[data-v-0a47c9a8]{background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.bl-table th[data-v-0a47c9a8]{color:#52525b!important}.bl-table td[data-v-0a47c9a8]{color:#141414!important;border-bottom:1px solid #d9d9d966!important}.bl-table tr:hover td[data-v-0a47c9a8]{background:#fafafa!important}.bl-card[data-v-0a47c9a8]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 16px -2px #00000008!important}.bl-card-title[data-v-0a47c9a8]{color:#141414!important;border-bottom-color:#d9d9d999!important}.bl-input[data-v-0a47c9a8],.bl-select[data-v-0a47c9a8],.bl-textarea[data-v-0a47c9a8]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:10px!important}.bl-toolbar[data-v-0a47c9a8]{background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.bl-btn-ghost[data-v-0a47c9a8],.bl-btn-sm[data-v-0a47c9a8]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.bc-page[data-v-0a47c9a8],.bc-title[data-v-0a47c9a8]{color:#141414!important}.bc-tree-node[data-v-0a47c9a8]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:16px!important;box-shadow:0 2px 10px #00000005!important}.bc-tree-cat[data-v-0a47c9a8],.bc-tree-name[data-v-0a47c9a8]{color:#141414!important}.bc-modal[data-v-0a47c9a8]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;box-shadow:0 24px 64px #00000026!important}.bc-modal-header[data-v-0a47c9a8]{color:#141414!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.bc-modal-footer[data-v-0a47c9a8]{background:#f9f9f9!important;border-top:1px solid #d9d9d9b3!important}.bc-input[data-v-0a47c9a8],.bc-select[data-v-0a47c9a8],.bc-textarea[data-v-0a47c9a8]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.bc-table thead tr[data-v-0a47c9a8]{background:#f9f9f9!important}.bc-table th[data-v-0a47c9a8]{color:#52525b!important}.bc-table td[data-v-0a47c9a8]{color:#141414!important;border-bottom-color:#d9d9d966!important}.ah-root[data-v-0a47c9a8],.ah-title[data-v-0a47c9a8]{color:#141414!important}.ah-tabs[data-v-0a47c9a8]{border-bottom:1px solid #d9d9d9b3!important}.ah-tab[data-v-0a47c9a8]{color:#71717a!important}.ah-tab[data-v-0a47c9a8]:hover{color:#141414!important}.ah-tab.active[data-v-0a47c9a8]{color:#1791ff!important;border-bottom-color:#1791ff!important}.ah-pos-card[data-v-0a47c9a8]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 18px -2px #0000000a!important}.ah-pos-title[data-v-0a47c9a8]{color:#141414!important}.ah-pos-desc[data-v-0a47c9a8]{color:#52525b!important}.ah-tag[data-v-0a47c9a8]{color:#52525b!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.acs[data-v-0a47c9a8]{color:#141414!important;--surface:#fff!important;--surface-hover:#f4f4f5!important;--border:#d9d9d9b3!important;--border-strong:#d9d9d9e6!important;--text:#141414!important;--text-secondary:#71717a!important;--text-muted:#8c8c8c!important;background:0 0!important}.acs-list[data-v-0a47c9a8],.acs-chat[data-v-0a47c9a8]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 20px #00000008!important}.acs-chat-header[data-v-0a47c9a8]{background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important}.acs-item-name[data-v-0a47c9a8]{color:#141414!important}.acs-item[data-v-0a47c9a8]:hover{background:#fafafa!important}.acs-item.active[data-v-0a47c9a8]{background:#1791ff0f!important;border-right:3px solid #1791ff!important}.ml-toolbar[data-v-0a47c9a8],.ml-body[data-v-0a47c9a8]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:18px!important;box-shadow:0 4px 18px #00000008!important}.ml-select[data-v-0a47c9a8],.ml-search[data-v-0a47c9a8]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important}.modal-box[data-v-0a47c9a8]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:20px!important;box-shadow:0 20px 60px #00000026!important}.modal-header[data-v-0a47c9a8],.modal-footer[data-v-0a47c9a8]{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9b3!important}.pr-page[data-v-0a47c9a8]{color:#141414!important}.pr-badge-pill[data-v-0a47c9a8]{color:#1791ff!important;background:#1791ff14!important;border-color:#1791ff33!important}.pr-main-title[data-v-0a47c9a8]{color:#141414!important}.pr-main-desc[data-v-0a47c9a8]{color:#71717a!important}.pr-page .action-primary[data-v-0a47c9a8]{color:#fff!important;background:#1791ff!important;box-shadow:0 4px 14px #1791ff40!important}.pr-page .action-primary[data-v-0a47c9a8]:hover{background:#1580e6!important}.pr-page .action-ghost[data-v-0a47c9a8]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.pr-page .action-ghost[data-v-0a47c9a8]:hover{background:#f9f9f9!important}.pr-page .stat-card[data-v-0a47c9a8]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .stat-label[data-v-0a47c9a8]{color:#71717a!important}.pr-page .stat-value[data-v-0a47c9a8]{color:#141414!important}.pr-toolbar[data-v-0a47c9a8]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .search-input[data-v-0a47c9a8],.pr-page .filter-select[data-v-0a47c9a8],.pr-page .form-input[data-v-0a47c9a8],.pr-page .form-select[data-v-0a47c9a8],.pr-page .form-textarea[data-v-0a47c9a8]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important;border-radius:10px!important}.pr-page .search-input[data-v-0a47c9a8]:focus,.pr-page .filter-select[data-v-0a47c9a8]:focus,.pr-page .form-input[data-v-0a47c9a8]:focus,.pr-page .form-select[data-v-0a47c9a8]:focus,.pr-page .form-textarea[data-v-0a47c9a8]:focus{background:#fff!important;border-color:#1791ff!important;box-shadow:0 0 0 3px #1791ff1f!important}.pr-page .view-btn[data-v-0a47c9a8]{color:#71717a!important;background:0 0!important}.pr-page .view-btn.active[data-v-0a47c9a8]{color:#1791ff!important;background:#1791ff1a!important}.pr-page .refresh-btn[data-v-0a47c9a8]{color:#71717a!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.pr-page .refresh-btn[data-v-0a47c9a8]:hover{color:#141414!important;background:#f9f9f9!important}.prod-card[data-v-0a47c9a8]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.prod-card[data-v-0a47c9a8]:hover{border-color:#1791ff66!important;box-shadow:0 10px 24px -4px #00000014!important}.prod-card .card-cover[data-v-0a47c9a8]{background:#f9f9f9!important}.prod-card .card-title[data-v-0a47c9a8]{color:#141414!important}.prod-card .card-inst[data-v-0a47c9a8]{color:#71717a!important}.prod-card .bundle-chip[data-v-0a47c9a8]{color:#52525b!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important}.prod-card .card-footer-stats[data-v-0a47c9a8]{border-top-color:#d9d9d999!important}.prod-card .price-val[data-v-0a47c9a8]{color:#141414!important}.prod-card .card-actions[data-v-0a47c9a8]{background:#f9f9f9!important;border-top-color:#d9d9d999!important}.prod-card .card-btn.btn-edit[data-v-0a47c9a8]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.prod-card .card-btn.btn-edit[data-v-0a47c9a8]:hover{background:#f9f9f9!important}.prod-card .card-btn.btn-del[data-v-0a47c9a8]{color:#dc2626!important;background:#fee2e2!important;border-color:#fecaca!important}.pr-table-container[data-v-0a47c9a8]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-table-container .modern-table th[data-v-0a47c9a8]{color:#52525b!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important;font-weight:700!important}.pr-table-container .modern-table td[data-v-0a47c9a8]{color:#141414!important;border-bottom:1px solid #d9d9d980!important}.pr-table-container .modern-table tr:hover td[data-v-0a47c9a8]{background:#f9f9f9!important}.pr-table-container .td-title[data-v-0a47c9a8]{color:#141414!important}.pr-page .seasons-manager-card[data-v-0a47c9a8],.pr-page .library-manager-card[data-v-0a47c9a8],.pr-page .course-details-card[data-v-0a47c9a8]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.pr-page .season-item-card[data-v-0a47c9a8],.pr-page .lib-item-card[data-v-0a47c9a8]{background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:14px!important;box-shadow:0 2px 10px #00000005!important}.pr-page .season-title-input[data-v-0a47c9a8],.pr-page .lib-title-input[data-v-0a47c9a8]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9cc!important;border-radius:8px!important}.pr-page .modal-backdrop[data-v-0a47c9a8]{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#0006!important}.pr-page .modal-window[data-v-0a47c9a8],.pr-page .cat-modal-window[data-v-0a47c9a8]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important;border-radius:22px!important;box-shadow:0 20px 60px #00000026!important}.pr-page .modal-header-bar[data-v-0a47c9a8],.pr-page .modal-footer-bar[data-v-0a47c9a8]{color:#141414!important;background:#f9f9f9!important;border-color:#d9d9d9b3!important}.pr-page .cat-list-item[data-v-0a47c9a8]{color:#141414!important;background:#f9f9f9!important;border:1px solid #d9d9d9b3!important;border-radius:10px!important}.pr-page .form-label[data-v-0a47c9a8]{color:#3f3f46!important;font-weight:700!important}.kpi-dashboard[data-v-0a47c9a8]{color:#141414!important;background:0 0!important}.kpi-dashboard .hero-title[data-v-0a47c9a8],.kpi-dashboard .section-title[data-v-0a47c9a8],.kpi-dashboard .quick-stat-value[data-v-0a47c9a8],.kpi-dashboard .stat-value[data-v-0a47c9a8],.kpi-dashboard .info-title[data-v-0a47c9a8],.kpi-dashboard .performance-value[data-v-0a47c9a8],.kpi-dashboard .score-title[data-v-0a47c9a8],.kpi-dashboard .breakdown-title[data-v-0a47c9a8],.kpi-dashboard .leaderboard-title[data-v-0a47c9a8],.kpi-dashboard .table-cell-name[data-v-0a47c9a8]{color:#141414!important}.kpi-dashboard .hero-subtitle[data-v-0a47c9a8],.kpi-dashboard .section-subtitle[data-v-0a47c9a8],.kpi-dashboard .quick-stat-label[data-v-0a47c9a8],.kpi-dashboard .stat-label[data-v-0a47c9a8],.kpi-dashboard .performance-label[data-v-0a47c9a8],.kpi-dashboard .empty-text[data-v-0a47c9a8],.kpi-dashboard .report-date[data-v-0a47c9a8],.kpi-dashboard .progress-text[data-v-0a47c9a8]{color:#71717a!important}.kpi-dashboard .quick-stat-card[data-v-0a47c9a8],.kpi-dashboard .stat-card[data-v-0a47c9a8],.kpi-dashboard .report-card[data-v-0a47c9a8],.kpi-dashboard .empty-state[data-v-0a47c9a8],.kpi-dashboard .info-card[data-v-0a47c9a8],.kpi-dashboard .actions-bar[data-v-0a47c9a8],.kpi-dashboard .performance-badge[data-v-0a47c9a8],.kpi-dashboard .score-card[data-v-0a47c9a8],.kpi-dashboard .breakdown-card[data-v-0a47c9a8],.kpi-dashboard .leaderboard-card[data-v-0a47c9a8],.kpi-dashboard .kpi-card[data-v-0a47c9a8],.kpi-dashboard .team-card[data-v-0a47c9a8],.kpi-dashboard .history-card[data-v-0a47c9a8]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9b3!important;border-radius:clamp(16px,1.8vw,22px)!important;box-shadow:0 4px 18px -2px #0000000a!important}.kpi-dashboard .actions-bar[data-v-0a47c9a8],.kpi-dashboard .time-selector[data-v-0a47c9a8]{background:#fff!important;border:1px solid #d9d9d9b3!important}.kpi-dashboard .time-btn[data-v-0a47c9a8]{color:#71717a!important}.kpi-dashboard .time-btn.active[data-v-0a47c9a8]{color:#fff!important;background:#1791ff!important}.kpi-dashboard .action-btn[data-v-0a47c9a8]{color:#141414!important;background:#fff!important;border:1px solid #d9d9d9cc!important}.kpi-dashboard .action-btn[data-v-0a47c9a8]:hover{background:#f9f9f9!important}.kpi-dashboard .progress-bar[data-v-0a47c9a8]{background:#f9f9f9!important;border:1px solid #d9d9d999!important}.kpi-dashboard .table th[data-v-0a47c9a8]{color:#52525b!important;background:#f9f9f9!important;border-bottom:1px solid #d9d9d9b3!important;font-weight:700!important}.kpi-dashboard .table td[data-v-0a47c9a8]{color:#141414!important;border-bottom:1px solid #d9d9d980!important}.kpi-dashboard .table tr:hover td[data-v-0a47c9a8]{background:#f9f9f9!important}.kpi-dashboard .report-card[data-v-0a47c9a8]{background:#fff!important;border:1px solid #d9d9d9b3!important}.kpi-dashboard .report-text[data-v-0a47c9a8]{color:#141414!important}.kpi-dashboard .report-reply[data-v-0a47c9a8]{background:#f9f9f9!important;border-right-color:#1791ff!important}.kpi-dashboard .reply-text[data-v-0a47c9a8]{color:#3f3f46!important}@media (width<=700px){.tbl-wrap .ad-table thead[data-v-0a47c9a8]{display:none}.tbl-wrap .ad-table[data-v-0a47c9a8],.tbl-wrap .ad-table tbody[data-v-0a47c9a8]{display:block;overflow:visible}.tbl-wrap .ad-table tbody tr[data-v-0a47c9a8]{background:#fff;border:1px solid #d9d9d9b3;border-radius:14px;margin:12px;display:block;box-shadow:0 2px 8px #00000005}.tbl-wrap .ad-table tbody tr[data-v-0a47c9a8]:hover{background:#fafafa}.tbl-wrap .ad-table tbody tr.row-selected[data-v-0a47c9a8]{background:#1791ff0f;border-color:#1791ff}.tbl-wrap .ad-table td[data-v-0a47c9a8]{white-space:normal;border-bottom:1px solid #d9d9d966;justify-content:space-between;align-items:center;gap:12px;max-width:none;padding:11px 16px;font-size:13px;display:flex}.tbl-wrap .ad-table td[data-v-0a47c9a8]:last-child{border-bottom:none}.tbl-wrap .ad-table td[data-label][data-v-0a47c9a8]:before{content:attr(data-label);color:#71717a;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;order:1;font-size:11px;font-weight:700}.tbl-wrap .ad-table td[data-v-0a47c9a8]>*{order:0;min-width:0}:is(.tbl-wrap .ad-table td[data-v-0a47c9a8]:has(>.chk-wrap),.tbl-wrap .ad-table td[data-v-0a47c9a8]:has(>label.chk-wrap)){display:none}.tbl-wrap .ad-table .act[data-v-0a47c9a8]{flex-wrap:wrap;justify-content:flex-start;gap:8px;padding:12px 16px}.tbl-wrap .ad-table .act button[data-v-0a47c9a8]{flex:auto;justify-content:center}}.support-modal[data-v-0a47c9a8]{background:#fff;border:1px solid #d9d9d9d9;border-radius:clamp(16px,1.8vw,22px);max-width:1060px;overflow:hidden;box-shadow:0 20px 48px #00000026}.modal-head[data-v-0a47c9a8]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3;padding:20px 24px}.modal-head h2[data-v-0a47c9a8]{color:#141414;margin:0;font-size:17px;font-weight:700}.modal-head small[data-v-0a47c9a8]{color:#71717a;margin-top:5px;font-size:12px;display:block}.modal-x[data-v-0a47c9a8]{color:#71717a;cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:9px;width:34px;height:34px;font-size:21px;line-height:1;transition:all .15s}.modal-x[data-v-0a47c9a8]:hover{color:#141414;background:#f9f9f9;border-color:#1791ff}.support-columns[data-v-0a47c9a8]{background:#fff;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);gap:0;display:grid}.support-columns section[data-v-0a47c9a8]{min-width:0;padding:24px}.support-columns section+section[data-v-0a47c9a8]{background:#fafafa;border-right:1px solid #d9d9d9b3}.support-columns h3[data-v-0a47c9a8]{color:#141414;margin:0 0 12px;font-size:13px;font-weight:800}.support-feed[data-v-0a47c9a8]{background:#f9f9f9;border:1px solid #d9d9d9b3;border-radius:12px;max-height:310px;overflow:auto}.support-feed article[data-v-0a47c9a8]{border-bottom:1px solid #d9d9d999;padding:13px 14px;font-size:13px}.support-feed article[data-v-0a47c9a8]:last-child{border-bottom:0}.support-feed article b[data-v-0a47c9a8]{color:#141414;font-size:12px}.support-feed p[data-v-0a47c9a8]{white-space:pre-wrap;color:#141414;margin:7px 0;line-height:1.75}.support-feed small[data-v-0a47c9a8]{color:#71717a;font-size:11px;display:block}.event[data-v-0a47c9a8]{color:#141414;background:#1791ff0d}.note-box[data-v-0a47c9a8],.meeting-box[data-v-0a47c9a8]{gap:9px;margin-top:12px;display:grid}.note-box textarea[data-v-0a47c9a8],.meeting-box input[data-v-0a47c9a8],.meeting-box select[data-v-0a47c9a8],.meeting-box textarea[data-v-0a47c9a8],.support-actions select[data-v-0a47c9a8]{color:#141414;width:100%;font:inherit;background:#fff;border:1px solid #d9d9d9d9;border-radius:10px;outline:none;padding:10px 12px;font-size:13px;transition:all .15s}.note-box textarea[data-v-0a47c9a8]:focus,.meeting-box input[data-v-0a47c9a8]:focus,.meeting-box select[data-v-0a47c9a8]:focus,.meeting-box textarea[data-v-0a47c9a8]:focus,.support-actions select[data-v-0a47c9a8]:focus{border-color:#1791ff;box-shadow:0 0 0 3px #1791ff1f}.meeting-box select option[data-v-0a47c9a8],.support-actions select option[data-v-0a47c9a8]{color:#141414;background:#fff}.support-actions[data-v-0a47c9a8]{gap:9px;margin-bottom:23px;display:flex}.support-actions select[data-v-0a47c9a8]{padding:8px 10px}.sales-info[data-v-0a47c9a8]{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9b3;border-radius:10px;padding:12px 14px;font-size:12.5px;line-height:2}.muted[data-v-0a47c9a8]{color:#71717a;padding:14px}.btn-edit.danger[data-v-0a47c9a8]{color:#dc2626;background:#dc26260a;border-color:#dc26264d}.btn-edit.danger[data-v-0a47c9a8]:hover{color:#b91c1c;background:#dc26261a;border-color:#dc2626}.new-case-modal[data-v-0a47c9a8]{background:#fff;border:1px solid #d9d9d9d9;border-radius:clamp(16px,1.8vw,22px);max-width:460px;overflow:hidden;box-shadow:0 20px 48px #00000026}.new-case-body[data-v-0a47c9a8]{background:#fff;gap:14px;padding:22px 24px;display:grid}.new-case-body label[data-v-0a47c9a8]{color:#52525b;gap:6px;font-size:12.5px;font-weight:600;display:grid}.new-case-body input[data-v-0a47c9a8],.new-case-body select[data-v-0a47c9a8],.new-case-body textarea[data-v-0a47c9a8]{color:#141414;font:inherit;background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:10px;outline:none;padding:10px 12px;font-size:13px;transition:all .15s}.new-case-body input[data-v-0a47c9a8]:focus,.new-case-body select[data-v-0a47c9a8]:focus,.new-case-body textarea[data-v-0a47c9a8]:focus{background:#fff;border-color:#1791ff;box-shadow:0 0 0 3px #1791ff1f}.new-case-body select option[data-v-0a47c9a8]{color:#141414;background:#fff}.new-case-actions[data-v-0a47c9a8]{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}.new-case-actions button[data-v-0a47c9a8]:not(.btn-primary){color:#52525b;cursor:pointer;background:#f9f9f9;border:1px solid #d9d9d9d9;border-radius:8px;padding:9px 16px}.new-case-actions button[data-v-0a47c9a8]:not(.btn-primary):hover{color:#141414;border-color:#1791ff}@media (width<=760px){.support-columns[data-v-0a47c9a8]{grid-template-columns:1fr}.support-columns section+section[data-v-0a47c9a8]{border-top:1px solid #d9d9d9b3;border-right:0}.support-modal[data-v-0a47c9a8]{max-height:92vh;overflow:auto}.support-columns section[data-v-0a47c9a8]{padding:18px}}.admin-classes-view[data-v-3b85beff]{flex-direction:column;gap:1.5rem;display:flex}.page-header[data-v-3b85beff]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.page-title[data-v-3b85beff]{color:#141414;margin:0 0 .25rem;font-size:1.5rem;font-weight:800}.page-subtitle[data-v-3b85beff]{color:#71717a;margin:0;font-size:.875rem}.header-actions[data-v-3b85beff]{gap:.75rem;display:flex}.card[data-v-3b85beff]{background:#fff;border:1px solid #d9d9d9b3;border-radius:clamp(16px,1.8vw,22px);padding:1.25rem;box-shadow:0 4px 20px -2px #0000000a}.toolbar-card[data-v-3b85beff]{justify-content:space-between;align-items:center;display:flex}.filter-group[data-v-3b85beff]{align-items:center;gap:.5rem;display:flex}.filter-group label[data-v-3b85beff]{color:#52525b;font-size:.875rem;font-weight:600}:is(select,input,textarea)[data-v-3b85beff]{color:#141414;background:#f9f9f9;border:1px solid #d9d9d9cc;border-radius:10px;outline:none;padding:.5rem .75rem;font-size:.875rem;transition:all .2s}:is(select,input,textarea)[data-v-3b85beff]:focus{background:#fff;border-color:#1791ff;box-shadow:0 0 0 3px #1791ff1f}.btn[data-v-3b85beff]{cursor:pointer;border:none;border-radius:10px;align-items:center;gap:.5rem;padding:.55rem 1.1rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.btn-primary[data-v-3b85beff]{color:#fff;background:#1791ff}.btn-primary[data-v-3b85beff]:hover{background:#1580e6;transform:translateY(-1px)}.btn-secondary[data-v-3b85beff]{color:#141414;background:#fff;border:1px solid #d9d9d9cc}.btn-secondary[data-v-3b85beff]:hover{background:#f9f9f9}.btn-warning[data-v-3b85beff]{color:#fff;background:#f6a500}.btn-warning[data-v-3b85beff]:hover{background:#e09600}.btn-danger[data-v-3b85beff]{color:#dc2626;background:#fee2e2}.btn-danger[data-v-3b85beff]:hover{background:#fecaca}.btn-outline-success[data-v-3b85beff]{color:#16a34a;background:#22c55e14;border:1px solid #22c55e66}.btn-outline-success[data-v-3b85beff]:hover{background:#22c55e29}.btn-xs[data-v-3b85beff]{border-radius:7px;padding:.3rem .65rem;font-size:.75rem}.btn-icon[data-v-3b85beff]{color:#52525b;cursor:pointer;background:#fff;border:1px solid #d9d9d9cc;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.btn-icon[data-v-3b85beff]:hover{color:#141414;background:#f9f9f9}.icon[data-v-3b85beff]{width:18px;height:18px}.table-card[data-v-3b85beff]{padding:0;overflow:hidden}.data-table[data-v-3b85beff]{border-collapse:collapse;text-align:right;width:100%}.data-table th[data-v-3b85beff],.data-table td[data-v-3b85beff]{color:#141414;border-bottom:1px solid #d9d9d999;padding:.875rem 1.25rem;font-size:.875rem}.data-table th[data-v-3b85beff]{color:#52525b;background:#f9f9f9;font-size:.8rem;font-weight:700}.data-table tbody tr[data-v-3b85beff]:hover{background:#f9f9f9}.class-title-cell[data-v-3b85beff]{flex-direction:column;gap:.25rem;display:flex}.title-text[data-v-3b85beff]{color:#141414;font-weight:700}.token-tag[data-v-3b85beff]{color:#71717a;background:#f4f4f5;border-radius:4px;width:fit-content;padding:1px 6px;font-family:monospace;font-size:.75rem}.badge-all[data-v-3b85beff]{color:#1791ff;background:#1791ff14;border:1px solid #1791ff33;border-radius:6px;padding:3px 9px;font-size:.75rem;font-weight:600}.badge-count[data-v-3b85beff]{color:#52525b;background:#f4f4f5;border:1px solid #e4e4e7;border-radius:6px;padding:3px 9px;font-size:.75rem;font-weight:600}.status-badge[data-v-3b85beff]{border-radius:20px;padding:3px 10px;font-size:.75rem;font-weight:700;display:inline-block}.status-scheduled[data-v-3b85beff]{color:#1791ff;background:#1791ff1a}.status-started[data-v-3b85beff]{color:#16a34a;background:#22c55e1f;animation:2s infinite pulse-3b85beff}.status-ended[data-v-3b85beff]{color:#71717a;background:#71717a1a}.status-cancelled[data-v-3b85beff]{color:#dc2626;background:#ef44441a}.actions-cell[data-v-3b85beff]{gap:.5rem;display:flex}.loading-state[data-v-3b85beff],.empty-state[data-v-3b85beff]{text-align:center;color:#71717a;flex-direction:column;align-items:center;gap:1rem;padding:3rem 1.5rem;display:flex}.spinner[data-v-3b85beff]{border:3px solid #1791ff33;border-top-color:#1791ff;border-radius:50%;width:28px;height:28px;animation:.8s linear infinite spin-3b85beff}.modal-backdrop[data-v-3b85beff]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0006;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.modal-card[data-v-3b85beff]{background:#fff;border:1px solid #d9d9d9cc;border-radius:22px;flex-direction:column;width:100%;max-width:550px;display:flex;overflow:hidden;box-shadow:0 20px 40px -8px #0000001f}.modal-header[data-v-3b85beff]{background:#f9f9f9;border-bottom:1px solid #d9d9d9b3;justify-content:space-between;align-items:center;padding:1.1rem 1.4rem;display:flex}.modal-header h3[data-v-3b85beff]{color:#141414;margin:0;font-size:1.125rem;font-weight:800}.close-btn[data-v-3b85beff]{color:#71717a;cursor:pointer;background:0 0;border:none;font-size:1.5rem}.close-btn[data-v-3b85beff]:hover{color:#141414}.modal-body[data-v-3b85beff]{background:#fff;flex-direction:column;gap:1rem;padding:1.4rem;display:flex}.form-group[data-v-3b85beff]{flex-direction:column;gap:.375rem;display:flex}.form-group label[data-v-3b85beff]{color:#3f3f46;font-size:.825rem;font-weight:700}.form-row[data-v-3b85beff]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.req[data-v-3b85beff]{color:#ef4444}.help-text[data-v-3b85beff]{color:#71717a;font-size:.75rem}.modal-footer[data-v-3b85beff]{background:#f9f9f9;border-top:1px solid #d9d9d9b3;justify-content:flex-end;gap:.75rem;padding:1.1rem 1.4rem;display:flex}@keyframes pulse-3b85beff{0%{opacity:1}50%{opacity:.6}to{opacity:1}}@keyframes spin-3b85beff{to{transform:rotate(360deg)}}.nf-page-root[data-v-668f1860]{background-color:var(--bg,#e5e5e5);box-sizing:border-box;justify-content:center;align-items:center;min-height:calc(100vh - 80px);padding:48px 20px;display:flex}.nf-card[data-v-668f1860]{text-align:center;background:#fff;border:1px solid #d9d9d9b3;border-radius:clamp(28px,3.5vw,44px);flex-direction:column;align-items:center;width:100%;max-width:660px;padding:clamp(36px,5vw,64px) 32px;display:flex;box-shadow:0 16px 40px -4px #0000000f}.nf-logo[data-v-668f1860]{object-fit:contain;width:58px;height:58px;margin-bottom:24px}.nf-code-wrap[data-v-668f1860]{justify-content:center;align-items:center;gap:12px;margin-bottom:18px;line-height:1;display:flex}.nf-digit[data-v-668f1860]{color:#141414;letter-spacing:-.04em;font-family:monospace;font-size:clamp(64px,12vw,96px);font-weight:900}.nf-compass-zero[data-v-668f1860]{justify-content:center;align-items:center;animation:14s linear infinite compass-spin-668f1860;display:flex}@keyframes compass-spin-668f1860{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.nf-badge[data-v-668f1860]{color:#1791ff;background:#1791ff14;border:1px solid #1791ff38;border-radius:999px;align-items:center;gap:8px;margin-bottom:16px;padding:6px 16px;font-size:13px;font-weight:700;display:inline-flex}.nf-badge-dot[data-v-668f1860]{background:#1791ff;border-radius:50%;width:8px;height:8px}.nf-title[data-v-668f1860]{color:#141414;margin:0 0 14px;font-size:clamp(24px,3.5vw,32px);font-weight:900}.nf-desc[data-v-668f1860]{color:#52525b;max-width:480px;margin:0 0 32px;font-size:15px;line-height:1.85}.nf-actions[data-v-668f1860]{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-bottom:32px;display:flex}.nf-btn-primary[data-v-668f1860]{color:#fff;background:#1791ff;border-radius:14px;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 6px 20px #1791ff47}.nf-btn-primary[data-v-668f1860]:hover{background:#0077e6;transform:translateY(-2px);box-shadow:0 10px 24px #1791ff59}.nf-btn-secondary[data-v-668f1860]{color:#18181b;background:#f4f4f5;border:1px solid #e4e4e7;border-radius:14px;align-items:center;padding:12px 22px;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.nf-btn-secondary[data-v-668f1860]:hover{background:#e4e4e7}.nf-btn-ghost[data-v-668f1860]{color:#64748b;cursor:pointer;background:0 0;border:1px solid #e4e4e7;border-radius:14px;align-items:center;padding:12px 20px;font-family:inherit;font-size:14px;font-weight:600;transition:all .2s;display:inline-flex}.nf-btn-ghost[data-v-668f1860]:hover{color:#141414;background:#f8fafc}.nf-quicklinks[data-v-668f1860]{color:#64748b;border-top:1px solid #f0f0f0;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;width:100%;padding-top:20px;font-size:13px;display:flex}.quick-title[data-v-668f1860]{font-weight:700}.quick-items[data-v-668f1860]{align-items:center;gap:8px;display:flex}.quick-link[data-v-668f1860]{color:#1791ff;font-weight:600;text-decoration:none;transition:color .15s}.quick-link[data-v-668f1860]:hover{color:#06c;text-decoration:underline}.dot[data-v-668f1860]{opacity:.5}@media (width<=640px){.nf-card[data-v-668f1860]{padding:32px 20px}.nf-actions[data-v-668f1860]{flex-direction:column;width:100%}.nf-btn-primary[data-v-668f1860],.nf-btn-secondary[data-v-668f1860],.nf-btn-ghost[data-v-668f1860]{box-sizing:border-box;justify-content:center;width:100%}}
