:root{--surface-backdrop:none;--surface-float:#ffffff;--close-red:#F87171;--close-red-strong:#EF4444}html[data-style=flat][data-theme=light] body.pro-shell{--bg-primary:#ffffff;--bg-body:#ffffff;--bg-card:#ffffff;--bg-secondary:#f8fafc;--bg-tertiary:#f1f5f9;--bg-input:#f8fafc;--border-color:rgba(148,163,184,0.42);--border-light:rgba(148,163,184,0.22);--surface-backdrop:none;--surface-float:#ffffff;--neu-shadow:0 0 0 1px rgba(148,163,184,0.6),0 1px 3px rgba(15,23,42,0.06);--neu-shadow-sm:0 0 0 1px rgba(148,163,184,0.55);--neu-shadow-inset:0 0 0 1px rgba(148,163,184,0.42);--card-shadow:0 0 0 1px rgba(148,163,184,0.6),0 1px 3px rgba(15,23,42,0.06);--nl-card-bg:#ffffff;--nl-input-bg:#f8fafc;--nl-border:rgba(148,163,184,0.55);--nl-border-strong:rgba(148,163,184,0.7);--nl-neu-raised:0 0 0 1px rgba(148,163,184,0.6),0 1px 3px rgba(15,23,42,0.06);--nl-neu-raised-sm:0 0 0 1px rgba(148,163,184,0.55);--nl-neu-inset:0 0 0 1px rgba(148,163,184,0.42);--nl-shadow-card:0 0 0 1px rgba(148,163,184,0.6),0 1px 3px rgba(15,23,42,0.06)}html[data-style=flat][data-theme=dark] body.pro-shell{--bg-card:#1E293B;--bg-secondary:#0F172A;--bg-tertiary:rgba(30,41,59,0.6);--bg-input:rgba(15,23,42,0.5);--border-color:rgba(148,163,184,0.3);--border-light:rgba(148,163,184,0.16);--surface-backdrop:none;--surface-float:#1e293b;--neu-shadow:0 0 0 1px rgba(148,163,184,0.3),0 1px 3px rgba(0,0,0,0.35);--neu-shadow-sm:0 0 0 1px rgba(148,163,184,0.26);--neu-shadow-inset:0 0 0 1px rgba(148,163,184,0.28);--card-shadow:0 0 0 1px rgba(148,163,184,0.3),0 1px 3px rgba(0,0,0,0.35);--nl-card-bg:#1E293B;--nl-input-bg:rgba(15,23,42,0.5);--nl-border:rgba(148,163,184,0.3);--nl-border-strong:rgba(148,163,184,0.42);--nl-neu-raised:0 0 0 1px rgba(148,163,184,0.3),0 1px 3px rgba(0,0,0,0.35);--nl-neu-raised-sm:0 0 0 1px rgba(148,163,184,0.26);--nl-neu-inset:0 0 0 1px rgba(148,163,184,0.28);--nl-shadow-card:0 0 0 1px rgba(148,163,184,0.3),0 1px 3px rgba(0,0,0,0.35)}html[data-style=flat][data-theme=light] .pro-topbar{background:#f1f5f9!important;box-shadow:none!important;border-bottom:1px solid rgba(148,163,184,.45)!important}html[data-style=flat][data-theme=dark] .pro-topbar{background:#0f172a!important;box-shadow:none!important;border-bottom:1px solid rgba(148,163,184,.2)!important}html[data-style=glass][data-theme=light] body.pro-shell{--bg-card:rgba(255,255,255,0.55);--bg-secondary:rgba(255,255,255,0.40);--bg-tertiary:rgba(255,255,255,0.40);--bg-input:rgba(255,255,255,0.82);--border-color:rgba(255,255,255,0.45);--border-light:rgba(255,255,255,0.30);--surface-backdrop:blur(16px) saturate(1.5);--surface-float:rgba(255,255,255,0.96);--neu-shadow:0 8px 30px rgba(86,101,134,0.10),0 0 0 1px rgba(255,255,255,0.55) inset;--neu-shadow-sm:0 4px 12px rgba(15,23,42,0.05);--neu-shadow-inset:inset 0 1px 0 rgba(255,255,255,0.5);--neu-inset-deep:inset 4px 4px 8px rgba(163,177,198,0.6),inset -4px -4px 8px #fff;--card-shadow:0 8px 30px rgba(86,101,134,0.10),0 0 0 1px rgba(255,255,255,0.55) inset;--nl-card-bg:rgba(255,255,255,0.55);--nl-input-bg:rgba(255,255,255,0.45);--nl-border:rgba(255,255,255,0.45);--nl-border-strong:rgba(255,255,255,0.6);--nl-neu-raised:0 8px 30px rgba(86,101,134,0.10),0 0 0 1px rgba(255,255,255,0.55) inset;--nl-neu-raised-sm:0 4px 12px rgba(15,23,42,0.05);--nl-neu-inset:inset 0 1px 0 rgba(255,255,255,0.5);--nl-shadow-card:0 8px 30px rgba(86,101,134,0.10),0 0 0 1px rgba(255,255,255,0.55) inset}html[data-style=glass][data-theme=dark] body.pro-shell{--bg-card:rgba(30,41,59,0.55);--bg-secondary:rgba(30,41,59,0.40);--bg-tertiary:rgba(30,41,59,0.40);--bg-input:rgba(15,23,42,0.72);--border-color:rgba(148,163,184,0.18);--border-light:rgba(148,163,184,0.12);--surface-backdrop:blur(16px) saturate(1.5);--surface-float:rgba(30,41,59,0.96);--neu-shadow:0 8px 30px rgba(0,0,0,0.30),0 0 0 1px rgba(255,255,255,0.06) inset;--neu-shadow-sm:0 4px 12px rgba(0,0,0,0.30);--neu-shadow-inset:inset 0 1px 0 rgba(255,255,255,0.06);--neu-inset-deep:inset 4px 4px 8px rgba(0,0,0,0.4),inset -4px -4px 8px rgba(255,255,255,0.05);--card-shadow:0 8px 30px rgba(0,0,0,0.30),0 0 0 1px rgba(255,255,255,0.06) inset;--nl-card-bg:rgba(30,41,59,0.55);--nl-input-bg:rgba(15,23,42,0.45);--nl-border:rgba(148,163,184,0.18);--nl-border-strong:rgba(148,163,184,0.28);--nl-neu-raised:0 8px 30px rgba(0,0,0,0.30),0 0 0 1px rgba(255,255,255,0.06) inset;--nl-neu-raised-sm:0 4px 12px rgba(0,0,0,0.30);--nl-neu-inset:inset 0 1px 0 rgba(255,255,255,0.06);--nl-shadow-card:0 8px 30px rgba(0,0,0,0.30),0 0 0 1px rgba(255,255,255,0.06) inset}html[data-style=cloudify][data-theme=light] body.pro-shell{--bg-card:#e4ebf2;--bg-secondary:#e4ebf2;--bg-tertiary:#dce3ea;--bg-input:#eef2f8;--border-color:rgba(163,177,198,0.3);--border-light:rgba(163,177,198,0.15);--surface-backdrop:none;--surface-float:#e9eef4;--neu-shadow:6px 6px 12px rgba(163,177,198,0.6),-6px -6px 12px #ffffff;--neu-shadow-sm:4px 4px 8px rgba(163,177,198,0.6),-4px -4px 8px #ffffff;--neu-shadow-inset:inset 4px 4px 8px rgba(163,177,198,0.6),inset -4px -4px 8px #ffffff;--card-shadow:6px 6px 12px rgba(163,177,198,0.6),-6px -6px 12px #ffffff;--nl-card-bg:#e4ebf2;--nl-input-bg:#e4ebf2;--nl-border:rgba(163,177,198,0.3);--nl-border-strong:rgba(163,177,198,0.45);--nl-neu-raised:6px 6px 12px rgba(163,177,198,0.6),-6px -6px 12px #ffffff;--nl-neu-raised-sm:4px 4px 8px rgba(163,177,198,0.6),-4px -4px 8px #ffffff;--nl-neu-inset:inset 4px 4px 8px rgba(163,177,198,0.6),inset -4px -4px 8px #ffffff;--nl-shadow-card:6px 6px 12px rgba(163,177,198,0.6),-6px -6px 12px #ffffff}html[data-style=cloudify][data-theme=dark] body.pro-shell{--bg-card:#2d3748;--bg-secondary:#2d3748;--bg-tertiary:#3d4a5c;--bg-input:#1a202c;--border-color:rgba(255,255,255,0.1);--border-light:rgba(255,255,255,0.05);--surface-backdrop:none;--surface-float:#33404f;--neu-shadow:6px 6px 12px rgba(0,0,0,0.4),-6px -6px 12px rgba(255,255,255,0.05);--neu-shadow-sm:4px 4px 8px rgba(0,0,0,0.4),-4px -4px 8px rgba(255,255,255,0.05);--neu-shadow-inset:inset 4px 4px 8px rgba(0,0,0,0.4),inset -4px -4px 8px rgba(255,255,255,0.05);--card-shadow:6px 6px 12px rgba(0,0,0,0.4),-6px -6px 12px rgba(255,255,255,0.05);--nl-card-bg:#2d3748;--nl-input-bg:#1a202c;--nl-border:rgba(255,255,255,0.1);--nl-border-strong:rgba(255,255,255,0.18);--nl-neu-raised:6px 6px 12px rgba(0,0,0,0.4),-6px -6px 12px rgba(255,255,255,0.05);--nl-neu-raised-sm:4px 4px 8px rgba(0,0,0,0.4),-4px -4px 8px rgba(255,255,255,0.05);--nl-neu-inset:inset 4px 4px 8px rgba(0,0,0,0.4),inset -4px -4px 8px rgba(255,255,255,0.05);--nl-shadow-card:6px 6px 12px rgba(0,0,0,0.4),-6px -6px 12px rgba(255,255,255,0.05)}body.pro-shell{background:var(--bg-primary);min-height:100vh}html[data-style=glass][data-theme=light] body.pro-shell{background:transparent}html[data-style=glass][data-theme=light] body.pro-shell:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(135deg,rgb(253,231,242),rgb(233,228,250) 35%,rgb(220,238,249) 70%,rgb(224,247,244));transform:translateZ(0)}html[data-style=glass][data-theme=dark] body.pro-shell{background:transparent}html[data-style=glass][data-theme=dark] body.pro-shell:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:var(--bg-card);transform:translateZ(0)}html[data-style=glass][data-theme=light] body.pro-shell .pro-topbar{background:transparent!important;border-bottom:1px solid rgba(86,101,134,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 4px 18px rgba(86,101,134,.12)}html[data-style=glass][data-theme=light] body.pro-shell .pro-topbar:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:rgba(255,255,255,.78);backdrop-filter:blur(24px) saturate(1.6);-webkit-backdrop-filter:blur(24px) saturate(1.6)}html[data-style=glass][data-theme=dark] body.pro-shell .pro-topbar{background:transparent!important;border-bottom:1px solid rgba(0,0,0,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 4px 18px rgba(0,0,0,.28)}html[data-style=glass][data-theme=dark] body.pro-shell .pro-topbar:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:rgba(30,41,59,.8);backdrop-filter:blur(24px) saturate(1.6);-webkit-backdrop-filter:blur(24px) saturate(1.6)}html[data-style=glass][data-theme=light] body.pro-shell .pro-topbar .pro-tb-ctrl{background:rgba(255,255,255,.45)!important;border:1px solid rgba(255,255,255,.6)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 2px 8px rgba(15,23,42,.05)!important}html[data-style=glass][data-theme=dark] body.pro-shell .pro-topbar .pro-tb-ctrl{background:rgba(15,23,42,.4)!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 2px 8px rgba(0,0,0,.25)!important}.pro-dropdown{background:var(--bg-card)}html[data-style=glass][data-theme=light] .pro-dropdown{background:rgba(255,255,255,.9);backdrop-filter:var(--surface-backdrop);-webkit-backdrop-filter:var(--surface-backdrop);border:1px solid rgba(255,255,255,.7)}html[data-style=glass][data-theme=dark] .pro-dropdown{background:rgba(23,32,50,.92);backdrop-filter:var(--surface-backdrop);-webkit-backdrop-filter:var(--surface-backdrop);border:1px solid rgba(255,255,255,.12)}:root{--hero-value:#0B1220;--hero-label:#6F7C99;--hero-sub:#94A3B8}html[data-theme=dark]{--hero-value:#F1F5F9;--hero-label:#94A3B8;--hero-sub:#64748B}.pro-hero{background:var(--bg-card);box-shadow:var(--neu-shadow)}.pro-hero-icon{box-shadow:inset 3px 3px 6px rgba(163,177,198,.5),inset -3px -3px 6px rgba(255,255,255,.95)}html[data-theme=dark] .pro-hero-icon{box-shadow:inset 3px 3px 6px rgba(0,0,0,.4),inset -3px -3px 6px rgba(255,255,255,.05)}.pro-solid-surface{background:var(--bg-card);box-shadow:var(--neu-shadow)}html[data-style=glass][data-theme=light] .pro-solid-surface{background:#E8ECF0;box-shadow:4px 4px 8px rgba(163,177,198,.5),-4px -4px 8px rgba(255,255,255,.7);backdrop-filter:none;-webkit-backdrop-filter:none}html[data-style=glass][data-theme=dark] .pro-solid-surface{background:#1A2236;box-shadow:4px 4px 10px rgba(0,0,0,.4),-4px -4px 10px rgba(255,255,255,.04);backdrop-filter:none;-webkit-backdrop-filter:none}.uf-scroll{scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.6) transparent}.uf-scroll::-webkit-scrollbar{width:9px;height:9px}.uf-scroll::-webkit-scrollbar-track{background:transparent}.uf-scroll::-webkit-scrollbar-thumb{background:rgba(148,163,184,.55);border-radius:6px;border:2px solid transparent;background-clip:padding-box}.uf-scroll::-webkit-scrollbar-thumb:hover{background:rgba(148,163,184,.85);background-clip:padding-box}html[data-theme=dark] .uf-scroll{scrollbar-color:rgba(203,213,225,.5) transparent}html[data-theme=dark] .uf-scroll::-webkit-scrollbar-thumb{background:rgba(203,213,225,.45)}html[data-theme=dark] .uf-scroll::-webkit-scrollbar-thumb:hover{background:rgba(203,213,225,.75)}.pro-tile{background:var(--bg-input);border:1px solid var(--border-light,var(--border-color));border-radius:10px;box-shadow:var(--neu-shadow-inset);min-width:0}html[data-style=glass][data-theme=light] body.pro-shell .pro-field,html[data-style=glass][data-theme=light] body.pro-shell .pro-tile,html[data-style=glass][data-theme=light] body.pro-shell input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([placeholder^=Hledat]):not([data-plain-field]),html[data-style=glass][data-theme=light] body.pro-shell select,html[data-style=glass][data-theme=light] body.pro-shell textarea{background:rgba(255,255,255,.72)!important;border:1px solid rgba(86,101,134,.18)!important;color:#1E293B!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 -1px 0 rgba(86,101,134,.06),0 1px 2px rgba(15,23,42,.04),0 4px 12px rgba(15,23,42,.06)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-radius:10px;transition:all .15s}html[data-style=glass][data-theme=light] body.pro-shell .pro-field:focus,html[data-style=glass][data-theme=light] body.pro-shell input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([placeholder^=Hledat]):not([data-plain-field]):focus,html[data-style=glass][data-theme=light] body.pro-shell select:focus,html[data-style=glass][data-theme=light] body.pro-shell textarea:focus{border-color:#8B5CF6!important;box-shadow:0 0 0 3px rgba(139,92,246,.1)!important;outline:none}html[data-style=glass][data-theme=light] body.pro-shell input::placeholder,html[data-style=glass][data-theme=light] body.pro-shell textarea::placeholder{color:#94A3B8}html[data-style=glass][data-theme=dark] body.pro-shell .pro-field,html[data-style=glass][data-theme=dark] body.pro-shell .pro-tile,html[data-style=glass][data-theme=dark] body.pro-shell input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([placeholder^=Hledat]):not([data-plain-field]),html[data-style=glass][data-theme=dark] body.pro-shell select,html[data-style=glass][data-theme=dark] body.pro-shell textarea{background:rgba(30,41,59,.55)!important;border:1px solid rgba(148,163,184,.12)!important;color:#E5EAF3!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 1px 2px rgba(0,0,0,.22),0 4px 12px rgba(0,0,0,.26)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-radius:10px;transition:all .15s}html[data-style=glass][data-theme=dark] body.pro-shell .pro-field:focus,html[data-style=glass][data-theme=dark] body.pro-shell input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([placeholder^=Hledat]):not([data-plain-field]):focus,html[data-style=glass][data-theme=dark] body.pro-shell select:focus,html[data-style=glass][data-theme=dark] body.pro-shell textarea:focus{border-color:#8B5CF6!important;box-shadow:0 0 0 3px rgba(139,92,246,.18)!important;outline:none}