:root{--navy-50:246 248 251;--navy-100:237 241 246;--navy-200:216 223 232;--navy-300:185 196 209;--navy-400:142 157 175;--navy-500:102 120 142;--navy-600:74 93 116;--navy-700:51 70 92;--navy-800:36 51 70;--navy-900:27 39 54;--navy-950:17 26 37;--signal-50:255 244 236;--signal-100:253 230 216;--signal-200:251 195 162;--signal-300:240 122 58;--signal-400:218 81 9;--signal-500:201 74 7;--signal-600:176 64 6;--signal-700:158 58 5}[data-skin=maltai]{--srf-base:238 241 245;--srf-1:255 255 255;--srf-2:245 247 250;--srf-3:255 255 255;--srf-sunken:232 236 241;--srf-inverse:27 39 54;--txt-1:20 29 41;--txt-2:74 90 110;--txt-3:96 107 122;--txt-inverse:246 248 251;--txt-on-accent:255 255 255;--brd-1:227 232 238;--brd-2:205 213 223;--brd-focus:27 39 54;--brd-strong:102 120 142;--sem-ok-fg:19 115 74;--sem-ok-bg:227 244 236;--sem-ok-brd:168 220 194;--sem-warn-fg:133 92 0;--sem-warn-bg:255 244 209;--sem-warn-brd:237 207 115;--sem-danger-fg:184 23 63;--sem-danger-bg:252 231 236;--sem-danger-brd:242 169 186;--sem-info-fg:31 95 191;--sem-info-bg:230 239 252;--sem-info-brd:169 198 240;--sem-neutral-fg:74 90 110;--sem-neutral-bg:237 241 246;--sem-neutral-brd:205 213 223;--sem-ok-fg-strong:15 88 57;--sem-warn-fg-strong:103 71 0;--sem-info-fg-strong:24 75 151;--sem-neutral-fg-strong:65 78 96;--accent:#c94a07;--accent-rgb:201 74 7;--accent-dark:#b04006;--accent-dark-rgb:176 64 6;--accent-strong:#843105;--brand-mark:218 81 9;--brand-ink:27 39 54;--accent-hover:176 64 6;--accent-press:158 58 5;--accent-text:176 64 6;--backdrop-color:233 237 242;--backdrop-image:radial-gradient(1200px 700px at 8% -10%,#dce4ee 0%,transparent 60%),radial-gradient(900px 600px at 105% 110%,#f6e3d6 0%,transparent 55%);--backdrop-photo:none;--backdrop-veil:rgba(238,241,245,0)}.dark[data-skin=maltai],.dark [data-skin=maltai]{--srf-base:14 21 31;--srf-1:22 33 48;--srf-2:29 42 59;--srf-3:34 49 74;--srf-sunken:11 17 25;--srf-inverse:237 241 246;--txt-1:238 242 247;--txt-2:168 181 198;--txt-3:139 153 175;--txt-inverse:20 29 41;--txt-on-accent:22 11 4;--brd-1:34 48 69;--brd-2:47 64 87;--brd-focus:246 248 251;--brd-strong:142 157 175;--sem-ok-fg:95 211 154;--sem-ok-bg:15 51 36;--sem-ok-brd:31 107 72;--sem-warn-fg:242 201 76;--sem-warn-bg:58 45 6;--sem-warn-brd:122 95 18;--sem-danger-fg:255 124 154;--sem-danger-bg:61 14 28;--sem-danger-brd:126 30 58;--sem-info-fg:127 176 255;--sem-info-bg:15 37 70;--sem-info-brd:36 80 143;--sem-neutral-fg:168 181 198;--sem-neutral-bg:29 42 59;--sem-neutral-brd:47 64 87;--sem-ok-fg-strong:95 211 154;--sem-warn-fg-strong:242 201 76;--sem-info-fg-strong:138 183 255;--sem-neutral-fg-strong:170 183 199;--accent:#e8641f;--accent-rgb:232 100 31;--accent-dark:#f07a3a;--accent-dark-rgb:240 122 58;--accent-strong:#f4b492;--brand-mark:218 81 9;--brand-ink:246 248 251;--accent-hover:240 122 58;--accent-press:201 74 7;--accent-text:245 154 102;--backdrop-color:11 17 26;--backdrop-image:radial-gradient(1100px 700px at 0% -10%,#1c2b40 0%,transparent 60%),radial-gradient(900px 600px at 110% 110%,#3a1f12 0%,transparent 55%);--backdrop-photo:none;--backdrop-veil:rgba(238,241,245,0)}
:where(:root){--srf-inverse:17 24 39;--txt-inverse:255 255 255;--brand-mark:232 145 58;--brand-ink:17 24 39;--accent-hover:208 122 40;--accent-press:208 122 40;--accent-text:208 122 40;--r-ds-xs:6px;--r-ds-sm:10px;--r-ds-md:14px;--r-ds-lg:20px;--r-ds-xl:28px;--mo-morph:.36s;--ease-spring:cubic-bezier(.2,.8,.2,1)}:where(.dark){--srf-inverse:243 244 246;--txt-inverse:26 29 39;--brand-ink:243 244 246}@media (prefers-reduced-motion:reduce){:root{--mo-fast:0s;--mo-base:0s;--mo-slow:0s;--mo-morph:0s}}[data-skin=maltai]{--el-1:0 1px 2px rgba(20,29,41,.06),0 0 0 1px rgba(20,29,41,.02);--el-2:0 8px 24px -6px rgba(20,29,41,.16),0 2px 6px rgba(20,29,41,.06);--el-3:0 24px 64px -12px rgba(20,29,41,.28),0 6px 16px rgba(20,29,41,.08)}.dark[data-skin=maltai],.dark [data-skin=maltai]{--el-2:0 12px 32px -8px rgba(0,0,0,.6);--el-3:0 28px 72px -12px rgba(0,0,0,.7)}
:root{--icon-stroke:2}[data-skin=maltai]{--icon-stroke:1.75;--ctl-h:36px;--ctl-h-sm:30px;--ctl-h-lg:44px;--icon:16px;--icon-btn:20px}[data-skin=maltai][data-density=compact]{--ctl-h:30px;--ctl-h-sm:26px;--ctl-h-lg:36px}[data-skin=maltai][data-density=touch]{--ctl-h:44px;--ctl-h-sm:40px;--ctl-h-lg:52px;--icon:20px;--icon-btn:24px}[data-skin=maltai] .ds-btn{height:var(--ctl-h);min-height:var(--ctl-h);min-width:var(--ctl-h);padding:0 var(--sp-4,16px);border-radius:var(--r-full,9999px);font-size:var(--fs-body,14px);letter-spacing:.005em;white-space:nowrap;transition-duration:var(--mo-fast,.12s);background-image:none;font-weight:500;line-height:1}[data-skin=maltai] .ds-btn.ds-btn-sm{height:var(--ctl-h-sm);min-height:var(--ctl-h-sm);min-width:var(--ctl-h-sm);padding:0 var(--sp-3,12px);font-size:var(--fs-caption,12px)}[data-skin=maltai] .ds-btn.ds-btn-icon{width:var(--ctl-h);padding:0}[data-skin=maltai] .ds-btn.ds-btn-icon.ds-btn-sm{width:var(--ctl-h-sm)}[data-skin=maltai] .ds-btn-primary{background-color:var(--accent);color:rgb(var(--txt-on-accent));opacity:1;border:1px solid transparent;box-shadow:inset 0 1px rgba(255,255,255,.22),0 1px 2px rgba(20,29,41,.18)}[data-skin=maltai] .ds-btn-primary:hover{background-color:rgb(var(--accent-hover));opacity:1}[data-skin=maltai] .ds-btn-primary:active{background-color:rgb(var(--accent-press))}[data-skin=maltai] .ds-btn-strong{opacity:1;border:1px solid transparent}[data-skin=maltai] .ds-btn-secondary{background-color:rgb(var(--srf-1));color:rgb(var(--txt-1));border:1px solid rgb(var(--brd-2))}[data-skin=maltai] .ds-btn-secondary:hover{background-color:rgb(var(--srf-2));border-color:rgb(var(--txt-3))}[data-skin=maltai] .ds-btn-ink{background-color:rgb(var(--srf-inverse));color:rgb(var(--txt-inverse));opacity:1;border:1px solid transparent}[data-skin=maltai] .ds-btn-ink:hover{background-color:rgb(var(--navy-700));opacity:1}.dark[data-skin=maltai] .ds-btn-ink:hover,.dark [data-skin=maltai] .ds-btn-ink:hover{background-color:rgb(var(--navy-100))}[data-skin=maltai] .ds-btn-ghost{color:rgb(var(--txt-1));background-color:transparent;border:1px solid transparent}[data-skin=maltai] .ds-btn-ghost:hover{background-color:color-mix(in oklab,rgb(var(--txt-1))7%,transparent)}[data-skin=maltai] .ds-btn-glass{background-color:var(--glass-bg,rgb(var(--srf-1)/.72));color:rgb(var(--txt-1));border:1px solid var(--glass-border,rgb(var(--brd-2)/.8));box-shadow:var(--glass-edge,none)}[data-skin=maltai] .ds-btn-glass:hover{background-color:var(--glass-bg-thick,rgb(var(--srf-1)))}[data-skin=maltai] .ds-btn-danger{background-color:rgb(var(--sem-danger-bg));color:rgb(var(--sem-danger-fg));border:1px solid rgb(var(--sem-danger-brd))}[data-skin=maltai] .ds-btn-danger:hover{background-color:color-mix(in oklab,rgb(var(--sem-danger-bg))70%,rgb(var(--sem-danger-brd)))}[data-skin=maltai] .ds-btn-destructive{background-color:rgb(var(--sem-danger-fg));color:#fff;border:1px solid transparent}[data-skin=maltai] .ds-btn-destructive:hover{background-color:rgb(var(--sem-danger-fg));filter:brightness(.92)}
[data-skin=maltai] .ds-badge{border-radius:var(--r-full,9999px);font-weight:var(--fw-medium,500);border:1px solid transparent;line-height:1}[data-skin=maltai] .ds-badge--tone,[data-skin=maltai] .ds-badge--paleta{min-height:22px;font-size:var(--fs-caption,12px);gap:5px;padding-left:9px;padding-right:9px}[data-skin=maltai] .ds-badge svg{width:13px;height:13px}[data-skin=maltai] .ds-badge--blue,[data-skin=maltai] .ds-badge--purple{background:rgb(var(--sem-info-bg,239 246 255));color:rgb(var(--sem-info-fg,29 78 216));border-color:rgb(var(--sem-info-brd,191 219 254))}[data-skin=maltai] .ds-badge--green{background:rgb(var(--sem-ok-bg,240 253 244));color:rgb(var(--sem-ok-fg,21 128 61));border-color:rgb(var(--sem-ok-brd,187 247 208))}[data-skin=maltai] .ds-badge--red{background:rgb(var(--sem-danger-bg,254 242 242));color:rgb(var(--sem-danger-fg,185 28 28));border-color:rgb(var(--sem-danger-brd,254 202 202))}[data-skin=maltai] .ds-badge--yellow{background:rgb(var(--sem-warn-bg,255 251 235));color:rgb(var(--sem-warn-fg,180 83 9));border-color:rgb(var(--sem-warn-brd,253 230 138))}[data-skin=maltai] .ds-badge--gray,[data-skin=maltai] .ds-badge--accent{background:rgb(var(--sem-neutral-bg,243 244 246));color:rgb(var(--sem-neutral-fg,75 85 99));border-color:rgb(var(--sem-neutral-brd,229 231 235))}[data-skin=maltai] .ds-badge--tint{border-color:transparent;min-height:22px;padding-left:9px;padding-right:9px}[data-skin=maltai] .ds-dot{font-size:var(--fs-body,14px);gap:7px}[data-skin=maltai] .ds-dot__pt--md{width:8px;height:8px}[data-skin=maltai] .ds-alert{border-radius:var(--r-md,12px);padding:var(--sp-3,12px)var(--sp-4,16px);-moz-column-gap:var(--sp-3,12px);column-gap:var(--sp-3,12px);font-size:var(--fs-body,14px);line-height:var(--lh-body,1.5)}[data-skin=maltai] .ds-alert .ds-alert__ico{width:20px;height:20px;margin-top:0}[data-skin=maltai] .ds-alert .ds-alert__title{font-size:inherit;font-weight:var(--fw-medium,500);color:rgb(var(--txt-1,20 29 41))}[data-skin=maltai] .ds-alert .ds-alert__body{font-size:inherit;color:rgb(var(--txt-2,74 90 110))}[data-skin=maltai] .ds-alert--success{background:rgb(var(--sem-ok-bg,240 253 244));border-color:rgb(var(--sem-ok-brd,187 247 208))}[data-skin=maltai] .ds-alert--success .ds-alert__ico{color:rgb(var(--sem-ok-fg,21 128 61))}[data-skin=maltai] .ds-alert--warning{background:rgb(var(--sem-warn-bg,255 251 235));border-color:rgb(var(--sem-warn-brd,253 230 138))}[data-skin=maltai] .ds-alert--warning .ds-alert__ico{color:rgb(var(--sem-warn-fg,180 83 9))}[data-skin=maltai] .ds-alert--error{background:rgb(var(--sem-danger-bg,254 242 242));border-color:rgb(var(--sem-danger-brd,254 202 202))}[data-skin=maltai] .ds-alert--error .ds-alert__ico{color:rgb(var(--sem-danger-fg,185 28 28))}[data-skin=maltai] .ds-alert--info{background:rgb(var(--sem-info-bg,239 246 255));border-color:rgb(var(--sem-info-brd,191 219 254))}[data-skin=maltai] .ds-alert--info .ds-alert__ico{color:rgb(var(--sem-info-fg,29 78 216))}[data-skin=maltai] .ds-toast{align-items:center;gap:var(--sp-3,12px);border-radius:var(--r-full,9999px);min-height:48px;padding:8px 8px 8px 16px}[data-skin=maltai] .ds-toast .ds-toast__ico{margin-top:0}[data-skin=maltai] .ds-toast .ds-toast__ico svg{width:20px;height:20px}[data-skin=maltai] .ds-toast .ds-toast__text{font-size:var(--fs-body,14px);color:rgb(var(--txt-1,20 29 41))}[data-skin=maltai] .ds-toast--success .ds-toast__ico{color:rgb(var(--sem-ok-fg,21 128 61))}[data-skin=maltai] .ds-toast--error .ds-toast__ico{color:rgb(var(--sem-danger-fg,185 28 28))}[data-skin=maltai] .ds-toast--warning .ds-toast__ico{color:rgb(var(--sem-warn-fg,180 83 9))}[data-skin=maltai] .ds-toast--info .ds-toast__ico{color:rgb(var(--sem-info-fg,29 78 216))}[data-skin=maltai] .ds-toast .ds-toast__undo{min-height:var(--ctl-h-sm,30px);padding-inline:var(--sp-3,12px);border-radius:var(--r-full,9999px);font-size:var(--fs-body,14px)}
[data-skin=maltai] .ds-card{background-color:rgb(var(--srf-1));border-color:rgb(var(--brd-1));border-radius:var(--r-ds-lg,20px);box-shadow:var(--el-1);min-width:0}.dark[data-skin=maltai] .ds-card,.dark [data-skin=maltai] .ds-card{box-shadow:none}[data-skin=maltai] .ds-card--interaktivni{transition:border-color var(--mo-fast,.12s),box-shadow var(--mo-base,.2s),transform var(--mo-base,.2s)var(--ease-out,ease-out)}[data-skin=maltai] .ds-card--interaktivni:hover{border-color:rgb(var(--brd-2));box-shadow:var(--el-2);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){[data-skin=maltai] .ds-card--interaktivni:hover{transform:none}}[data-skin=maltai] .ds-kpi--dlazdice{padding:var(--sp-4,16px)var(--sp-5,24px);border-radius:var(--r-ds-lg,20px);background-color:rgb(var(--srf-1));border-color:rgb(var(--brd-1));flex-direction:column;gap:6px;min-width:0;display:flex}[data-skin=maltai] .ds-kpi--interaktivni:hover{border-color:rgb(var(--brd-2));box-shadow:var(--el-1)}[data-skin=maltai] .ds-kpi--aktivni,[data-skin=maltai] .ds-kpi--aktivni:hover{background-color:rgb(var(--srf-1));border-color:rgb(var(--txt-1));box-shadow:inset 0 0 0 1px rgb(var(--txt-1))}[data-skin=maltai] .ds-kpi__value{font-weight:var(--fw-light,300);font-variant-numeric:tabular-nums;letter-spacing:var(--ls-tight,-.015em);color:rgb(var(--txt-1))}[data-skin=maltai] .ds-kpi--dlazdice .ds-kpi__value{font-size:var(--fs-display,34px);line-height:var(--lh-display,40px)}[data-skin=maltai] .ds-kpi__value--red{color:rgb(var(--sem-danger-fg))}[data-skin=maltai] .ds-kpi__value--amber{color:rgb(var(--sem-warn-fg))}[data-skin=maltai] .ds-kpi__value--green{color:rgb(var(--sem-ok-fg))}[data-skin=maltai] .ds-kpi__value--gray{color:rgb(var(--txt-3))}[data-skin=maltai] .ds-kpi__label{font-size:var(--fs-body,14px);font-weight:var(--fw-regular,400);color:rgb(var(--txt-2))}[data-skin=maltai] .ds-kpi__hint{font-size:var(--fs-caption,12px);color:rgb(var(--txt-3))}[data-skin=maltai] .ds-tabs{gap:var(--sp-5,24px);border-bottom-color:rgb(var(--brd-1));scrollbar-width:none}[data-skin=maltai] .ds-tab{height:44px;font-size:var(--fs-body,14px);font-weight:var(--fw-medium,500);color:rgb(var(--txt-2));border-bottom:0;gap:6px;padding:0;position:relative}[data-skin=maltai] .ds-tab:hover,[data-skin=maltai] .ds-tab[data-state=active]{color:rgb(var(--txt-1))}[data-skin=maltai] .ds-tab[data-state=active]:after{content:"";background:rgb(var(--txt-1));border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:0;right:0}[data-skin=maltai] .ds-tab__count{font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--fs-caption,12px);font-weight:var(--fw-regular,400);color:rgb(var(--txt-3));background-color:rgb(var(--srf-sunken));padding:3px 6px;line-height:1}[data-skin=maltai] .ds-page-header:not(.ds-page-header--sekce):not(.ds-page-header--produkt){align-items:flex-end;gap:var(--sp-5,24px)}[data-skin=maltai] .ds-page-header__title:-webkit-any(h1){font-size:var(--fs-page,26px);line-height:var(--lh-page,32px);font-weight:var(--fw-bold,700);letter-spacing:var(--ls-tight,-.015em);color:rgb(var(--txt-1));text-wrap:balance}[data-skin=maltai] .ds-page-header__title:-moz-any(h1){font-size:var(--fs-page,26px);line-height:var(--lh-page,32px);font-weight:var(--fw-bold,700);letter-spacing:var(--ls-tight,-.015em);color:rgb(var(--txt-1));text-wrap:balance}[data-skin=maltai] .ds-page-header__title:is(h1){font-size:var(--fs-page,26px);line-height:var(--lh-page,32px);font-weight:var(--fw-bold,700);letter-spacing:var(--ls-tight,-.015em);color:rgb(var(--txt-1));text-wrap:balance}[data-skin=maltai] .ds-page-header__desc{font-size:var(--fs-body,14px);color:rgb(var(--txt-2));margin-top:var(--sp-2,8px)}[data-skin=maltai] .ds-page-header__actions{align-items:center;gap:var(--sp-2,8px)}[data-skin=maltai] .ds-toolbar{background-color:rgb(var(--srf-1));border-color:rgb(var(--brd-1));border-radius:var(--r-ds-md,14px);box-shadow:var(--el-1)}.dark[data-skin=maltai] .ds-toolbar,.dark [data-skin=maltai] .ds-toolbar{box-shadow:none}[data-skin=maltai] .ds-toolbar__karta[data-state=active]{background-color:rgb(var(--srf-2));color:rgb(var(--txt-1))}[data-skin=maltai] .ds-toolbar__btn{border-radius:var(--r-ds-sm,10px)}[data-skin=maltai] .ds-toolbar__btn:not(:disabled):not([aria-disabled=true]):hover{background-color:color-mix(in oklab,rgb(var(--txt-1))7%,transparent);color:rgb(var(--txt-1))}[data-skin=maltai] .ds-toolbar__btn--aktivni,[data-skin=maltai] .ds-toolbar__btn--aktivni:hover{background-color:color-mix(in oklab,rgb(var(--txt-1))10%,transparent);color:rgb(var(--txt-1))}[data-skin=maltai] .ds-toolbar__skupina{border-color:rgb(var(--brd-1))}