:root{--font-brand:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", var(--font-inter), "Helvetica Neue", system-ui, sans-serif;--glow-orange:#ff7a1a;--glow-orange-hi:#ffb061;--glow-orange-deep:#e85a00;--glow-orange-ink:#b54700;--glow-orange-soft:#fff2e7;--glow-night:#071a1d;--glow-night-2:#0e2a2e;--glow-ink:#0b1d20;--glow-ink-2:#4f6164;--glow-ink-3:#8c999b;--glow-canvas:#f5f5f7;--glow-surface:#fff;--glow-line:#0b1d2012;--glow-line-strong:#0b1d2024;--glow-lime:#abffae;--glow-green:#17944f;--glow-green-soft:#e8f7ee;--glow-sky:#0a6ad6;--glow-sky-soft:#e8f2ff;--glow-plum:#6346e6;--glow-plum-soft:#f0ecff;--glow-red:#c8262a;--glow-red-soft:#fdecec;--glow-champagne:#f4ece1;--glow-gradient:linear-gradient(135deg, var(--glow-orange-hi), var(--glow-orange) 45%, var(--glow-orange-deep));--glow-shadow-card:0 1px 2px #0b1d200a, 0 12px 32px -14px #0b1d2024;--glow-shadow-lift:0 2px 4px #0b1d200d, 0 20px 44px -16px #0b1d2033;--glow-shadow-float:0 24px 64px -12px #0b1d2047;--glow-shadow-orange:0 10px 30px -8px #ff6a008c;--glow-ring:0 0 0 4px #ff7a1a2e;--glow-radius-control:12px;--glow-radius-card:22px;--glow-radius-dialog:28px;--glow-ease:cubic-bezier(.2, .8, .2, 1);--tioo-selected-bg:var(--glow-orange-soft);--tioo-selected-ink:var(--glow-orange-ink);--tioo-data:#c9d0d1;--tioo-data-strong:var(--glow-orange);--tioo-series-green:var(--glow-ink);--tioo-series-orange:var(--glow-orange);--tioo-series-orange-bright:var(--glow-orange-hi)}.ec-light.tioo-app-shell.tioo-app-shell{--tioo-canvas:var(--glow-canvas);--tioo-canvas-deep:#0b1d200b;--tioo-surface:var(--glow-surface);--tioo-surface-soft:#fafafb;--tioo-ink:var(--glow-ink);--tioo-copy:var(--glow-ink-2);--tioo-muted:var(--glow-ink-2);--tioo-faint:var(--glow-ink-3);--tioo-line:var(--glow-line);--tioo-line-strong:var(--glow-line-strong);--tioo-radius-control:var(--glow-radius-control);--tioo-radius-card:var(--glow-radius-card);--tioo-shadow-card:var(--glow-shadow-card);--tioo-shadow-float:var(--glow-shadow-float);color:var(--glow-ink);-webkit-font-smoothing:antialiased;background:radial-gradient(1100px 520px at 100% -10%, #ff7a1a17, transparent 62%), var(--glow-canvas)!important;background-attachment:fixed!important}.ec-light.tioo-app-shell.tioo-app-shell :where(h1,h2,h3){color:var(--glow-ink);letter-spacing:-.025em}.ec-light.tioo-app-shell.tioo-app-shell .tioo-page-title{color:var(--glow-ink)!important;letter-spacing:-.03em!important;font-size:30px!important;font-weight:600!important;line-height:1.12!important}.ec-light.tioo-app-shell.tioo-app-shell :where(.tioo-page-subtitle,.tioo-page-meta){color:var(--glow-ink-3)!important}.ec-light.tioo-app-shell.tioo-app-shell .tioo-page-content{background:0 0!important}.ec-light.tioo-app-shell.tioo-app-shell .tioo-nav-column{-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);border-color:var(--glow-line)!important;background:#fff9!important}.ec-light.tioo-app-shell.tioo-app-shell .tioo-nav-column button{transition:background-color .16s var(--glow-ease), color .16s var(--glow-ease), box-shadow .16s var(--glow-ease);font-weight:500;color:var(--glow-ink-2)!important;border-radius:11px!important}.ec-light.tioo-app-shell.tioo-app-shell .tioo-nav-column button:hover{color:var(--glow-ink)!important;background:#0b1d200b!important}.ec-light.tioo-app-shell.tioo-app-shell .tioo-nav-column button[aria-current=page],.ec-light.tioo-app-shell.tioo-app-shell .tioo-nav-column button[aria-current=page]:hover{font-weight:600;background:var(--glow-surface)!important;color:var(--glow-ink)!important;box-shadow:var(--glow-shadow-card)!important;border-color:#0000!important}.ec-light.tioo-app-shell.tioo-app-shell .tioo-nav-column button[aria-current=page] svg{filter:drop-shadow(0 0 6px #ff7a1a8c);color:var(--glow-orange)!important}.ec-light.tioo-app-shell.tioo-app-shell .tioo-topbar{-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);border-color:var(--glow-line)!important;background:#f5f5f7b8!important}.ec-light.tioo-app-shell.tioo-app-shell .tioo-context-strip{background:0 0!important;border-color:#0000!important}.ec-light.tioo-app-shell.tioo-app-shell .tioo-context-control{background:var(--glow-surface)!important;color:var(--glow-ink)!important;box-shadow:var(--glow-shadow-card)!important;border-color:#0000!important;border-radius:999px!important}.ec-light.tioo-app-shell.tioo-app-shell [role=group]:has(>.tioo-control[aria-pressed]){box-shadow:none!important;background:#0b1d200f!important;border-color:#0000!important}.ec-light.tioo-app-shell.tioo-app-shell [role=group]>.tioo-control[aria-pressed=true],.ec-light.tioo-app-shell.tioo-app-shell [aria-label=Období\ dashboardu] button[aria-pressed=true]{background:var(--glow-surface)!important;color:var(--glow-ink)!important;box-shadow:0 1px 3px #0b1d2024,0 0 0 .5px #0b1d200a!important}.ec-light.tioo-app-shell.tioo-app-shell .tioo-control:is([aria-pressed=true],[aria-selected=true]):not([role=group]>*){background:var(--glow-orange-soft)!important;color:var(--glow-orange-ink)!important}.ec-light.tioo-app-shell.tioo-app-shell .panel,.ec-light.tioo-app-shell.tioo-app-shell .tioo-card{transition:box-shadow .2s var(--glow-ease);border-radius:var(--glow-radius-card)!important;background:var(--glow-surface)!important;box-shadow:var(--glow-shadow-card)!important;background-image:none!important;border-color:#0000!important}.ec-light.tioo-app-shell.tioo-app-shell .panel:hover{box-shadow:var(--glow-shadow-lift)!important;border-color:#0000!important}.ec-light.tioo-app-shell.tioo-app-shell .tioo-page-header.panel{box-shadow:none!important;background:0 0!important}.ec-light.tioo-app-shell.tioo-app-shell .tioo-hero{position:relative;overflow:hidden;border-radius:var(--glow-radius-card)!important;background:var(--glow-night)!important;color:#fff!important;box-shadow:var(--glow-shadow-lift)!important;border:0!important}.ec-light.tioo-app-shell.tioo-app-shell .tioo-hero:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#ff7a1a80,#ff7a1a00);width:520px;height:380px;position:absolute;bottom:-140px;right:-80px}.ec-light.tioo-app-shell.tioo-app-shell .tioo-hero :where(h1,h2,h3,strong,b){color:#fff!important}.ec-light.tioo-app-shell.tioo-app-shell .tioo-hero :where(p,span,small){color:#ffffff9e}.ec-light.tioo-app-shell.tioo-app-shell :where(.tioo-metric,.tioo-stat-value){color:var(--glow-ink);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-weight:600}.ec-light.tioo-app-shell.tioo-app-shell .tioo-metric{font-size:40px}.ec-light.tioo-app-shell.tioo-app-shell .tioo-stat-value{font-size:34px}@media (max-width:767px){.ec-light.tioo-app-shell.tioo-app-shell .tioo-page-title{font-size:24px!important}.ec-light.tioo-app-shell.tioo-app-shell .tioo-metric{font-size:32px}.ec-light.tioo-app-shell.tioo-app-shell .tioo-stat-value{font-size:28px}}.ec-light.tioo-app-shell.tioo-app-shell :where(.km-primary,.action-primary){transition:box-shadow .18s var(--glow-ease), filter .18s var(--glow-ease);font-weight:600;background:var(--glow-gradient)!important;color:var(--glow-ink)!important;-webkit-text-fill-color:var(--glow-ink)!important;box-shadow:var(--glow-shadow-orange), inset 0 1px 0 #fff6!important;border-color:#0000!important;border-radius:999px!important}.ec-light.tioo-app-shell.tioo-app-shell :where(.km-primary,.action-primary) svg{color:var(--glow-ink)!important}.ec-light.tioo-app-shell.tioo-app-shell :where(.km-primary,.action-primary):hover:not(:disabled){filter:brightness(1.05)saturate(1.05);background:var(--glow-gradient)!important;border-color:#0000!important;box-shadow:0 14px 36px -8px #ff6a00a6,inset 0 1px #ffffff73!important}.ec-light.tioo-app-shell.tioo-app-shell :where(.km-primary,.action-primary):disabled{filter:saturate(.3);opacity:.55;box-shadow:none!important}.ec-light.tioo-app-shell.tioo-app-shell .tioo-control:not([aria-pressed],[aria-selected]){border-radius:999px}.ec-light.tioo-app-shell.tioo-app-shell :where(.input,.control),.ec-light.tioo-app-shell.tioo-app-shell :where(input,select,textarea)[class*=border]{border-color:var(--glow-line-strong)!important;border-radius:var(--glow-radius-control)!important;background:var(--glow-surface)!important;color:var(--glow-ink)!important}.ec-light.tioo-app-shell.tioo-app-shell :where(.input,.control):focus,.ec-light.tioo-app-shell.tioo-app-shell :where(input,select,textarea)[class*=border]:focus,.ec-light.tioo-app-shell.tioo-app-shell .tioo-context-control:focus{outline:none;border-color:var(--glow-orange)!important;box-shadow:var(--glow-ring)!important}.ec-light.tioo-app-shell.tioo-app-shell :focus-visible{outline:2px solid var(--glow-orange);outline-offset:2px}.ec-light.tioo-app-shell.tioo-app-shell .tioo-tabs [role=tab][aria-selected=true],.ec-light.tioo-app-shell.tioo-app-shell .tioo-subnav button[aria-current=page],.ec-light.tioo-app-shell.tioo-app-shell button[class~=border-b-2]:is([aria-pressed=true],[aria-current=page]){border-bottom-color:var(--glow-orange)!important;color:var(--glow-ink)!important}.ec-light.tioo-app-shell.tioo-app-shell table thead{color:var(--glow-ink-3)!important;background:0 0!important}.ec-light.tioo-app-shell.tioo-app-shell table thead th{letter-spacing:.01em;font-weight:500}.ec-light.tioo-app-shell.tioo-app-shell table tbody tr{border-color:var(--glow-line)!important}.ec-light.tioo-app-shell.tioo-app-shell table tbody tr:hover{background:#0b1d2006!important}.ec-light.tioo-app-shell.tioo-app-shell [role=dialog][aria-modal=true]{border-radius:var(--glow-radius-dialog)!important;box-shadow:var(--glow-shadow-float)!important;border-color:#0000!important}.ec-light.tioo-app-shell.tioo-app-shell [role=menu]{-webkit-backdrop-filter:saturate(180%)blur(24px);backdrop-filter:saturate(180%)blur(24px);border-color:var(--glow-line)!important;box-shadow:var(--glow-shadow-float)!important;background:#ffffffdb!important;border-radius:18px!important}.ec-light.tioo-app-shell.tioo-app-shell .tioo-status:before{box-shadow:0 0 0 3px color-mix(in srgb, currentColor 16%, transparent)}@media (prefers-reduced-motion:reduce){.ec-light.tioo-app-shell.tioo-app-shell *,.ec-light.tioo-app-shell.tioo-app-shell :before{transition:none!important}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;accent-color:var(--glow-orange)}::selection{background:#ff7a1a38}.ec-light.tioo-app-shell.tioo-app-shell{font-family:var(--font-brand);letter-spacing:-.006em}.ec-light.tioo-app-shell.tioo-app-shell .tioo-page-title{letter-spacing:-.022em!important;font-size:34px!important;font-weight:700!important}.ec-light.tioo-app-shell.tioo-app-shell :where(h1,h2,h3){letter-spacing:-.018em}.ec-light.tioo-app-shell.tioo-app-shell :where(.tioo-metric,.tioo-stat-value){letter-spacing:-.028em;font-weight:700}@media (max-width:767px){.ec-light.tioo-app-shell.tioo-app-shell .tioo-page-title{font-size:28px!important}}.ec-light.tioo-app-shell.tioo-app-shell :where(.input,.control),.ec-light.tioo-app-shell.tioo-app-shell :where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),select,textarea)[class*=border]{background:#7676801a!important;border-color:#0000!important}.ec-light.tioo-app-shell.tioo-app-shell :where(.input,.control):hover,.ec-light.tioo-app-shell.tioo-app-shell :where(input,select,textarea)[class*=border]:hover{background:#76768024!important}.ec-light.tioo-app-shell.tioo-app-shell :where(.input,.control):focus,.ec-light.tioo-app-shell.tioo-app-shell :where(input,select,textarea)[class*=border]:focus{background:var(--glow-surface)!important}.ec-light.tioo-app-shell.tioo-app-shell .fixed.inset-0:has(>[role=dialog][aria-modal=true]){-webkit-backdrop-filter:blur(10px)saturate(140%);backdrop-filter:blur(10px)saturate(140%);background:#0b1d2038!important}.ec-light.tioo-app-shell.tioo-app-shell :where(button,a,[role=button]):not(:disabled){transition-property:color,background-color,border-color,box-shadow,scale,filter;transition-duration:.16s;transition-timing-function:var(--glow-ease)}.ec-light.tioo-app-shell.tioo-app-shell :where(.km-primary,.action-primary,.tioo-control):active:not(:disabled),.ec-light.tioo-app-shell.tioo-app-shell .tioo-nav-column button:active{scale:.97}.ec-light.tioo-app-shell.tioo-app-shell :where(.panel,.tioo-card) button:active:not(:disabled){scale:.99}.ec-light.tioo-app-shell.tioo-app-shell table tbody tr{box-shadow:inset 0 -1px 0 var(--glow-line);border-color:#0000!important}.ec-light.tioo-app-shell.tioo-app-shell table tbody tr:last-child{box-shadow:none}.ec-light.tioo-app-shell.tioo-app-shell table thead th{text-transform:none;font-size:12px}.ec-light.tioo-app-shell.tioo-app-shell *{scrollbar-width:thin;scrollbar-color:#0b1d2033 transparent}@media (prefers-reduced-motion:reduce){.ec-light.tioo-app-shell.tioo-app-shell :where(button,a,[role=button]):active{scale:none!important}}.ec-light.tioo-app-shell.tioo-app-shell .tioo-context-control,.ec-light.tioo-app-shell.tioo-app-shell .tioo-context-control:hover{background:var(--glow-surface)!important;box-shadow:var(--glow-shadow-card)!important}.tioo-app-dialog{font-family:var(--font-brand);letter-spacing:-.006em}:is(.tioo-app-dialog,[role=dialog][aria-labelledby=stock-receipt-title]){accent-color:var(--glow-orange)}:is(.tioo-app-dialog,[role=dialog][aria-labelledby=stock-receipt-title]) :where(.input,.control),.tioo-app-dialog :where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),select,textarea)[class*=border]{border-radius:var(--glow-radius-control)!important;color:var(--glow-ink)!important;background:#7676801a!important;border-color:#0000!important}:is(.tioo-app-dialog,[role=dialog][aria-labelledby=stock-receipt-title]) :where(.input,.control):focus,.tioo-app-dialog :where(input,select,textarea)[class*=border]:focus{outline:none;border-color:var(--glow-orange)!important;background:var(--glow-surface)!important;box-shadow:var(--glow-ring)!important}.tioo-app-dialog :focus-visible{outline:2px solid var(--glow-orange);outline-offset:2px}
