:root{--color-brand: #de3549;--color-brand-hover: #c92d40;--color-brand-ink: #c92d40;--color-ink: #303b4c;--color-accent: #00aceb;--color-focus: #0090c5;--color-tint-sky: #d8f1ff;--color-tint-sky-soft: #eef8ff;--color-sky-muted: #99def7;--color-tint-focus: #f8f9fa;--color-tint-danger: #fdecee;--color-text: #303b4c;--color-text-muted: #606f87;--color-icon: #929aaa;--color-text-invert: #ffffff;--color-on-fill: #ffffff;--color-nav-count: #929aaa;--color-on-nav-count: #ffffff;--color-success: #34a853;--color-danger: #de3549;--color-tint-good: #e6f4ea;--color-good: #34a853;--color-tint-warn: #fff3d4;--color-tint-warn-soft: #faf2dd;--color-warn: #d98200;--color-tint-alert: #ffe9d5;--color-alert: #e8590c;--color-tint-info: #e2ecff;--color-info: #2563eb;--color-tint-teal: #d7f0ec;--color-teal: #0f766e;--color-tint-mov: #ede4fd;--color-mov: #6d28d9;--color-surface: #ffffff;--color-border: #bfc9d1;--color-border-focus: #adb8c2;--color-border-soft: #e1e6ea;--color-canvas: #f2f3f5;--color-sunken: #f2f3f5;--color-row-hover: #f2f3f5;--color-plate: #f2f3f5;--color-plate-solid: #ffffff;--color-row-group: #f8f9fa;--color-track: #e4e6ea;--color-gauge: #e4e6ea;--color-raised: #ffffff;--color-rule: #e4e6ea;--color-rail-hover: rgba(255, 255, 255, .1);--color-rail-active: rgba(255, 255, 255, .16);--color-scrim: rgba(48, 59, 76, .5);--radius-lg: 20px;--radius-md: 12px;--radius-sm: 8px;--radius-xs: 6px;--radius-2xs: 4px;--radius-full: 9999px;--space-2xs: 2px;--space-3: 3px;--space-xs: 4px;--space-5: 5px;--space-6: 6px;--space-7: 7px;--space-sm: 8px;--space-9: 9px;--space-10: 10px;--space-md: 12px;--space-14: 14px;--space-lg: 16px;--space-xl: 20px;--space-2xl: 24px;--gutter: 30px;--gutter-mobile: 20px;--control-h: 48px;--control-h-sm: 40px;--control-h-xs: 32px;--tap-min: 44px;--pill-h: 26px;--head-h: 42px;--inel: 70px;--bara-h: 10px;--progres-h: 9px;--bara-rand-w: 150px;--col-w-sm: 128px;--col-w-md: 180px;--col-w-kebab: calc(var(--control-h-xs) + 2 * var(--space-xl) + var(--space-10));--area-h: 88px;--avatar-sm: 30px;--avatar-md: 40px;--avatar-lg: 48px;--avatar-xl: 76px;--shadow-float: 0 18px 44px -12px rgba(0, 0, 0, .18);--shadow-ring: 0 0 0 2px var(--color-surface);--shadow-sheet: -24px 0 60px -18px rgba(0, 0, 0, .18);--shadow-card: 0 1px 2px rgba(0, 0, 0, .04), 0 8px 24px -12px rgba(0, 0, 0, .12);--shadow-raised: 0 1px 5px rgba(0, 0, 0, .1);--ring-1: 0 0 0 1px;--blur-scrim: 8px;--dur-fast: .15s;--dur-slow: .24s;--ease-out: cubic-bezier(.2, .7, .2, 1);--z-nav: 10;--z-topbar: 20;--z-corner: 30;--z-dropdown: 40;--z-sheet: 80;--z-sheet-top: 90;--z-popover: 100;--z-confirm: 110;--mask-glass-1: linear-gradient(#000 86%, transparent);--mask-glass-2: linear-gradient(#000 72%, transparent);--mask-glass-3: linear-gradient(#000 58%, transparent);--mask-glass-4: linear-gradient(#000 44%, transparent);--mask-glass-up-1: linear-gradient(to top, #000 86%, transparent);--mask-glass-up-2: linear-gradient(to top, #000 72%, transparent);--mask-glass-up-3: linear-gradient(to top, #000 58%, transparent);--mask-glass-up-4: linear-gradient(to top, #000 44%, transparent);--mask-corner-tl: radial-gradient(circle at 100% 100%, transparent calc(var(--radius-lg) - .5px), #000 var(--radius-lg));--mask-corner-bl: radial-gradient(circle at 100% 0%, transparent calc(var(--radius-lg) - .5px), #000 var(--radius-lg));--sidebar-width: 120px;--subnav-width: 280px;--bp-telefon: 767px;--content-max: 1640px;--content-inset: max(var(--gutter), calc((100% - var(--content-max)) / 2));--scrollbar-reserve: 20px;--scrollbar-w: 0px;--topbar-height: 100px;--font-family: "Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--fw-medium: 500;--fw-xbold: 800;--fs-nano: 10px;--fs-micro: 11px;--fs-caption: 12px;--fs-body: 13px;--fs-row: 14px;--fs-title: 15px;--fs-h4: 16px;--fs-sub: 18px;--fs-h3: 20px;--fs-h2: 22px;--fs-h1: 24px;--fs-display: 30px}:root[data-theme=dark]{--color-track: #252c37;--color-canvas: #1c222b;--color-surface: #252c37;--color-row-group: #2b323d;--color-tint-focus: #2b333f;--color-sunken: #303743;--color-gauge: #333b48;--color-raised: #353d4a;--color-row-hover: #353d4a;--color-border-soft: #3c4553;--color-border: #4d5868;--color-border-focus: #6b7789;--color-rule: #303743;--color-icon: #7f8a9a;--color-text-muted: #a1a9b6;--color-text: #e0e3e7;--color-ink: #e0e3e7;--color-nav-count: #3c4553;--color-on-nav-count: #e0e3e7;--color-alert: #e86f2e;--color-info: #648fee;--color-teal: #15a398;--color-mov: #a77de8;--color-danger: #e76a79;--color-brand-ink: #e76a79;--color-focus: #2ab7f0;--color-sky-muted: #2f5261;--color-tint-sky: #283b4e;--color-tint-sky-soft: #273443;--color-tint-danger: #532b30;--color-tint-good: #1f3d27;--color-tint-warn: #3e3220;--color-tint-warn-soft: #3b3429;--color-tint-alert: #4c3427;--color-tint-info: #2d3a57;--color-tint-teal: #21403e;--color-tint-mov: #473465;--color-plate: #dbdddf;--color-on-fill: #1c222b;--shadow-card: none;--shadow-raised: none;--shadow-float: 0 18px 44px -12px rgba(0, 0, 0, .35);--shadow-sheet: -24px 0 60px -18px rgba(0, 0, 0, .35);--color-scrim: rgba(0, 0, 0, .62)}@media(max-width:767px){:root{--gutter: var(--gutter-mobile);--topbar-height: 72px;--dock-clear: 96px}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}html,body,#root{height:100%;overscroll-behavior:none}body{font-family:var(--font-family);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--color-canvas);color:var(--color-text)}a{text-decoration:none;color:inherit}button{font-family:inherit;border:none;background:none;color:inherit;cursor:pointer}img,svg{display:block}strong,b{font-weight:var(--fw-xbold)}:where(a,button,input,select,textarea,[tabindex]):focus-visible{border-radius:var(--radius-2xs);outline:2px solid var(--color-focus);outline-offset:2px}.sidebar :where(a,button):focus-visible{outline-color:var(--color-text-invert)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;margin:-1px;padding:0;white-space:nowrap;border:0;clip:rect(0,0,0,0)}.skip{position:fixed;top:0;left:var(--space-sm);z-index:var(--z-popover);transform:translateY(calc(-100% - var(--space-xl)));transition:transform var(--dur-fast) var(--ease-out)}.skip:focus{transform:translateY(calc(env(safe-area-inset-top,0px) + var(--space-sm)))}.tabnum{font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0ms!important;animation:none!important}}.field{display:flex;flex-direction:column;gap:var(--space-7)}.field:has(>.field__label){--eticheta-h: 16px;position:relative;padding-top:calc(var(--eticheta-h) / 2)}.field__label{position:absolute;z-index:1;top:0;left:var(--space-10);max-width:calc(100% - 2 * var(--space-10));padding:0 var(--space-5);overflow:hidden;font-size:var(--fs-micro);font-weight:var(--fw-medium);line-height:var(--eticheta-h);white-space:nowrap;text-overflow:ellipsis;border-radius:var(--radius-2xs);background:var(--color-surface);color:var(--color-text-muted);cursor:text}.field:has(.input--error) .field__label{background:var(--color-surface);color:var(--color-brand-ink)}.field:has(.input[disabled]) .field__label{opacity:.6}.input{width:100%;height:var(--control-h);padding:0 var(--space-14);font-family:inherit;font-size:var(--fs-title);font-weight:var(--fw-medium);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);transition:border-color var(--dur-fast) ease,box-shadow var(--dur-fast) ease,background var(--dur-fast) ease}.numarat{position:relative;display:block}.numarat>.input{--numarat-loc: 76px;padding-right:var(--numarat-loc)}.numarat__cifra{position:absolute;top:50%;right:var(--space-14);transform:translateY(-50%);pointer-events:none;font-size:var(--fs-caption);font-weight:var(--fw-xbold);font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.numarat__cifra--peste{color:var(--color-warn)}.input--placeholder{color:var(--color-text-muted)}.field__hint{font-size:var(--fs-body);font-weight:var(--fw-medium);line-height:20px;color:var(--color-text-muted)}.input--area{height:auto;min-height:var(--area-h);overflow:hidden;resize:none;padding:var(--space-md) var(--space-14);line-height:22px}.richtext{position:relative}.richtext__bar{display:flex;flex-wrap:wrap;gap:var(--space-xs);padding:var(--space-xs);border:1px solid var(--color-border);border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:var(--color-surface);transition:box-shadow var(--dur-fast) ease,background var(--dur-fast) ease}.richtext:focus-within .richtext__bar{border-color:var(--color-border-focus);box-shadow:var(--ring-1) var(--color-border-focus)}.richtext__btn{display:grid;place-items:center;width:28px;height:28px;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);cursor:pointer;transition:background var(--dur-fast) ease,color var(--dur-fast) ease}.richtext__btn:hover{background:var(--color-surface);color:var(--color-text)}.richtext__btn--on,.richtext__btn--on:hover{background:var(--color-tint-sky);color:var(--color-text)}.richtext__btn:disabled{opacity:.4;cursor:default}.richtext__btn:disabled:hover{background:transparent;color:var(--color-text-muted)}.richtext .richtext__body{border-top:0;border-top-left-radius:0;border-top-right-radius:0;outline:none;cursor:text}.richtext__foot{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-sm);padding:0 var(--space-10) var(--space-10);border:1px solid var(--color-border);border-top:0;border-radius:0 0 var(--radius-sm) var(--radius-sm);background:var(--color-surface);clip-path:inset(0 -1px -1px -1px);transition:box-shadow var(--dur-fast) ease,border-color var(--dur-fast) ease}.richtext:has(>.richtext__foot) .richtext__body{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.richtext:focus-within .richtext__foot{border-color:var(--color-border-focus);box-shadow:var(--ring-1) var(--color-border-focus)}.richtext__foot .iconbtn:disabled{opacity:1;background:var(--color-sunken);color:var(--color-icon)}.richtext__foot .iconbtn svg{transform:translate(-1px,1px)}@media(max-width:767px){.richtext__foot .iconbtn{position:relative}.richtext__foot .iconbtn:before{content:"";position:absolute;inset:calc((var(--tap-min) - var(--control-h-xs)) / -2)}}.richtext--warn .richtext__bar,.richtext--warn .richtext__body,.richtext--warn .richtext__foot{background:var(--color-tint-warn)}.richtext--sky .richtext__bar,.richtext--sky .richtext__body,.richtext--sky .richtext__foot{background:var(--color-tint-sky)}.richtext--flush .richtext__bar{align-items:center;min-height:var(--control-h-sm);padding:var(--space-xs) var(--space-md);border-top:0;border-inline:0;border-bottom-color:var(--color-border-soft);border-radius:0}.richtext--flush .richtext__body{min-height:230px;padding:var(--space-lg) var(--space-xl);border:0;border-radius:0}.richtext--flush:focus-within .richtext__bar,.richtext--flush .richtext__body:focus{box-shadow:none}.richtext--flush.richtext--warn .richtext__bar{background:var(--color-surface)}.richtext--flush.richtext--warn .richtext__body,.richtext--flush.richtext--warn .richtext__body:focus{background:var(--color-tint-warn-soft)}.richtext__body:empty:before{content:attr(data-placeholder);color:var(--color-text-muted);opacity:.8}.richtext__body p,.richtext p{margin:0}.richtext__body p+p,.richtext p+p{margin-top:11px}.richtext__body ul,.richtext__body ol,.richtext ul,.richtext ol{margin:var(--space-6) 0;padding-left:22px}.richtext__body h2,.richtext__body h3,.richtext__body h4,.richtext h2,.richtext h3,.richtext h4{margin:var(--space-14) 0 var(--space-6);font-size:var(--fs-title);font-weight:var(--fw-xbold);color:var(--color-text)}.richtext__body h2:first-child,.richtext__body h3:first-child,.richtext__body h4:first-child,.richtext h2:first-child,.richtext h3:first-child,.richtext h4:first-child{margin-top:0}.richtext__body pre,.richtext pre{overflow-x:auto;margin:var(--space-10) 0;padding:var(--space-10) var(--space-md);border-radius:var(--radius-sm);background:var(--color-sunken)}.richtext__body pre{padding-right:calc(var(--pill-h) + var(--space-md))}.richtext__body pre,.richtext__body code,.richtext pre,.richtext code{font-family:var(--font-mono);font-size:var(--fs-body);line-height:20px;white-space:pre;-moz-tab-size:2;tab-size:2}.richtext__body :not(pre)>code,.richtext :not(pre)>code{padding:1px var(--space-5);white-space:pre-wrap;border-radius:var(--radius-2xs);background:var(--color-sunken)}.richtext__body table,.richtext table{display:block;border-collapse:collapse;width:max-content;max-width:100%;overflow-x:auto;margin:var(--space-10) 0;font-size:var(--fs-body)}.richtext__body th,.richtext__body td,.richtext th,.richtext td{vertical-align:top;padding:var(--space-6) var(--space-10);text-align:left;border:1px solid var(--color-border-soft)}.richtext__body th,.richtext th{font-weight:var(--fw-xbold);background:var(--color-sunken)}.richtext__body blockquote,.richtext blockquote{margin:var(--space-10) 0;padding-left:var(--space-md);border-left:2px solid var(--color-border);color:var(--color-text-muted)}.richtext__body hr,.richtext hr{margin:var(--space-14) 0;border:0;border-top:1px solid var(--color-border-soft)}.richtext__body a,.mesaj__body a,.kbreadonly a{text-decoration:underline;overflow-wrap:anywhere;color:var(--color-accent);cursor:pointer}.richtext__body img,.richtext img{max-width:100%;height:auto}.richtext__body .richtext__imgsel{outline:2px solid var(--color-focus);outline-offset:2px}.richtext .richtext__copy{position:absolute;width:var(--pill-h);height:var(--pill-h)}.richtext__handle{position:absolute;width:14px;height:14px;border:2px solid var(--color-surface);border-radius:var(--radius-full);background:var(--color-accent);cursor:nwse-resize;touch-action:none}.richtext__source{font-family:var(--font-mono);font-size:var(--fs-body);line-height:20px}.richtext__hidden{display:none}.input::placeholder{color:var(--color-text-muted)}.input[disabled]{opacity:.6;cursor:default}.input:focus{outline:none;border-color:var(--color-border-focus);box-shadow:var(--ring-1) var(--color-border-focus)}.input--sm{height:var(--control-h-sm);padding:0 var(--space-md);font-size:var(--fs-row)}.input--error{border-color:var(--color-danger)}.input--link{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);font-weight:var(--fw-xbold);text-align:left;color:var(--color-accent);cursor:pointer}.input--link:hover{color:var(--color-ink)}.input__note{flex:none;font-weight:var(--fw-medium);color:var(--color-text-muted)}.input--error::placeholder{color:var(--color-danger)}.input--error.input--placeholder{color:var(--color-danger)}.input--error:focus{border-color:var(--color-danger);box-shadow:var(--ring-1) var(--color-danger)}.input-group{position:relative}.input-group .input{padding-right:46px}.input-group__addon{position:absolute;top:0;right:0;display:grid;place-items:center;width:44px;height:100%;border-radius:var(--radius-sm);color:var(--color-text-muted)}.input-group__addon:hover{color:var(--color-text)}.input-group__addon[aria-disabled=true]{color:var(--color-border);cursor:default}.input-group__addon[aria-disabled=true]:hover{color:var(--color-border)}.select{position:relative;min-width:0}.select__trigger{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);text-align:left;cursor:pointer}.select__trigger svg{flex-shrink:0;color:var(--color-icon)}.select__trigger[disabled]{opacity:.6;cursor:default}.select__value{display:flex;align-items:center;gap:var(--space-xs);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select__icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:20px}.select__list{position:fixed;z-index:var(--z-popover);display:flex;flex-direction:column;padding:var(--space-6);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-float);transform-origin:top center;animation:menu-drop .18s var(--ease-out) both}.select__list--up{transform-origin:bottom center}.select__search{display:flex;align-items:center;gap:var(--space-sm);padding:0 var(--space-10) var(--space-6);color:var(--color-text-muted)}.select__search-input{flex:1;min-width:0;height:30px;font-family:inherit;font-size:var(--fs-row);font-weight:var(--fw-medium);border:0;outline:none;background:transparent;color:var(--color-text)}.select__search-input::placeholder{color:var(--color-text-muted)}.select__options{flex:1;min-height:0;overflow-y:auto;list-style:none;outline:none}.select__text{display:flex;align-items:baseline;gap:var(--space-xs);min-width:0;overflow:hidden}.select__label{flex:none;white-space:nowrap}.select__note{min-width:0;overflow:hidden;font-weight:var(--fw-medium);text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted)}.select__option{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);width:100%;padding:var(--space-10) var(--space-md);font-family:inherit;font-size:var(--fs-row);font-weight:var(--fw-xbold);text-align:left;border-radius:var(--radius-sm);color:var(--color-text);cursor:pointer;transition:background var(--dur-fast) ease}.select__option--highlight{background:var(--color-row-hover)}.select__option--selected{color:var(--color-accent)}.select__option svg{flex-shrink:0}.select__empty{padding:var(--space-10) var(--space-md);font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--color-text-muted)}.datepick{position:relative;min-width:0}.datepick__trigger{padding-right:42px}.datepick__icon{position:absolute;top:50%;right:var(--space-6);display:grid;place-items:center;width:var(--control-h-xs);height:var(--control-h-xs);border:0;border-radius:var(--radius-sm);background:none;color:var(--color-icon);transform:translateY(-50%);cursor:pointer;transition:color var(--dur-fast) ease,background var(--dur-fast) ease}.datepick__icon:hover{background:var(--color-row-hover);color:var(--color-text)}.datepick__icon[disabled]{opacity:.6;cursor:default}.datepick__pop{position:fixed;z-index:var(--z-popover);width:280px;padding:var(--space-md);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-float);animation:menu-drop var(--dur-fast) var(--ease-out)}.datepick__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);margin-bottom:var(--space-sm)}.datepick__month{font-size:var(--fs-body);font-weight:var(--fw-xbold);text-transform:uppercase;color:var(--color-text)}.datepick__nav{display:grid;place-items:center;width:var(--control-h-xs);height:var(--control-h-xs);border:0;border-radius:var(--radius-sm);background:none;color:var(--color-icon);cursor:pointer;transition:background var(--dur-fast) ease,color var(--dur-fast) ease}.datepick__nav:hover{background:var(--color-row-hover);color:var(--color-text)}.datepick__week,.datepick__grid{display:grid;grid-template-columns:repeat(7,1fr)}.datepick__week{margin-bottom:var(--space-2xs)}.datepick__week span{padding:var(--space-xs) 0;font-size:var(--fs-micro);font-weight:var(--fw-xbold);text-align:center;text-transform:uppercase;color:var(--color-text-muted)}.datepick__grid{gap:var(--space-2xs)}.datepick__grid:focus{outline:none}.datepick__day{height:34px;font:inherit;font-size:var(--fs-row);font-weight:var(--fw-medium);border:0;border-radius:var(--radius-sm);background:none;color:var(--color-text);cursor:pointer;transition:background var(--dur-fast) ease,color var(--dur-fast) ease}.datepick__day--out{color:var(--color-text-muted);opacity:.55}.datepick__day--today{font-weight:var(--fw-xbold);color:var(--color-accent)}.datepick__day--cursor{background:var(--color-row-hover)}.datepick__day--on,.datepick__day--on.datepick__day--cursor{font-weight:var(--fw-xbold);background:var(--color-accent);color:var(--color-text-invert)}.datepick__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);margin-top:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--color-border-soft)}.datepick__act{padding:var(--space-xs) var(--space-6);font:inherit;font-size:var(--fs-body);font-weight:var(--fw-xbold);border:0;border-radius:var(--radius-sm);background:none;color:var(--color-accent);cursor:pointer}.datepick__act:hover{color:var(--color-ink)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm);height:var(--control-h);padding:0 22px;font-family:inherit;font-size:var(--fs-title);font-weight:var(--fw-xbold);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--dur-fast) ease,transform .05s ease,opacity var(--dur-fast) ease}.btn--primary{background:var(--color-brand);color:var(--color-text-invert)}.btn--primary:hover{background:var(--color-brand-hover)}.btn--ghost{background:var(--color-sunken);color:var(--color-text-muted)}.btn--ghost:hover{background:var(--color-border-soft);color:var(--color-text)}.btn--icon{flex:none;width:var(--control-h);padding:0;background:var(--color-border-soft)}.btn--icon:hover{background:var(--color-border-soft);color:var(--color-ink)}.btn--xs{gap:var(--space-6);height:var(--control-h-xs);padding:0 var(--space-10);font-size:var(--fs-body)}.btn--dashed{border:1px dashed var(--color-border);background:transparent;color:var(--color-text-muted);transition:background var(--dur-fast) ease,color var(--dur-fast) ease,border-color var(--dur-fast) ease}.btn--dashed:hover{border-color:var(--color-text-muted);background:var(--color-surface);color:var(--color-text)}.btn[disabled]{opacity:.6;cursor:default}.btn svg,.iconbtn svg{flex:none}.btn--block{width:100%}.btnsplit{display:inline-flex;align-items:stretch}.btnsplit>.btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.btnsplit__more{width:var(--control-h);padding:0;border-left:1px solid color-mix(in srgb,var(--color-text-invert) 35%,transparent);border-top-left-radius:0;border-bottom-left-radius:0}.checkbox{display:inline-flex;align-items:center;gap:var(--space-9);font-size:var(--fs-row);font-weight:var(--fw-medium);color:var(--color-text-muted);cursor:pointer;-webkit-user-select:none;user-select:none}.checkbox input{flex:none;width:18px;height:18px;accent-color:var(--color-brand);cursor:pointer}.checkbox--round input{display:grid;place-items:center;width:20px;height:20px;border:1px solid var(--color-border);border-radius:var(--radius-full);background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color var(--dur-fast) ease,background var(--dur-fast) ease}.checkbox--round input:hover{border-color:var(--color-icon)}.checkbox--round input:after{content:"";width:5px;height:9px;border:solid var(--color-text-invert);border-width:0 2px 2px 0;opacity:0;transform:rotate(45deg) translate(-1px,-1px);transition:opacity var(--dur-fast) ease}.checkbox--round input:checked{border-color:var(--color-success);background:var(--color-success)}.checkbox--round input:checked:after{opacity:1}.switch{position:relative;flex:none;width:38px;height:22px;padding:0;border:0;border-radius:var(--radius-full);background:var(--color-border);cursor:pointer;transition:background var(--dur-fast) ease}.switch.is-on{background:var(--color-good)}.switch:disabled{opacity:.6;cursor:default}.switch__knob{position:absolute;top:var(--space-3);left:var(--space-3);width:16px;height:16px;border-radius:var(--radius-full);background:var(--color-surface);transition:transform var(--dur-fast) var(--ease-out)}.switch.is-on .switch__knob{transform:translate(16px)}.switchrow{display:flex;align-items:center;gap:var(--space-md)}.switchrow__label{font-size:var(--fs-row);font-weight:var(--fw-medium);color:var(--color-text-muted)}.iconbtn{flex-shrink:0;display:grid;place-items:center;width:var(--control-h-sm);height:var(--control-h-sm);border-radius:var(--radius-full);background:var(--color-brand);color:var(--color-text-invert);transition:background var(--dur-fast) ease,color var(--dur-fast) ease}.iconbtn:hover{background:var(--color-brand-hover)}.iconbtn--ghost{background:transparent;color:var(--color-icon)}.iconbtn--ghost:hover{background:var(--color-row-hover);color:var(--color-text)}.iconbtn--kebab{width:var(--control-h-xs);height:var(--control-h-xs);border-radius:var(--radius-sm)}.iconbtn--xs{width:var(--control-h-xs);height:var(--control-h-xs)}.iconbtn--kebab:hover,.iconbtn--bare:hover{background:none;color:var(--color-ink)}.iconbtn--pastila{width:var(--pill-h);height:var(--pill-h);background:var(--color-sunken);color:var(--color-icon)}.iconbtn--pastila:hover{background:var(--color-track);color:var(--color-ink)}.iconbtn:disabled{opacity:.45;cursor:default;pointer-events:none}.alert{padding:11px var(--space-14);font-size:var(--fs-body);font-weight:var(--fw-medium);border-radius:var(--radius-sm)}.alert--danger{background:var(--color-tint-danger);color:var(--color-text)}.alert--good{background:var(--color-tint-good);color:var(--color-text)}.alert--warn{background:var(--color-tint-warn);color:var(--color-text)}.alert--page{margin:var(--space-lg) var(--content-inset) 0}.avatar{flex-shrink:0;display:grid;place-items:center;width:var(--avatar-md);height:var(--avatar-md);overflow:hidden;font-size:var(--fs-title);font-weight:var(--fw-xbold);border-radius:var(--radius-full);background:var(--color-brand);color:var(--color-text-invert)}.avatar:has(img){padding:2px;border:2px solid var(--color-brand);background:none}.avatar img{width:100%;height:100%;border-radius:inherit;object-fit:cover}button.avatar{transition:background var(--dur-fast) ease,border-color var(--dur-fast) ease}button.avatar:hover{background:var(--color-brand-hover)}button.avatar:has(img):hover{border-color:var(--color-brand-hover);background:none}.avatar--sm{width:var(--avatar-sm);height:var(--avatar-sm);font-size:var(--fs-caption)}.avatar--lg{width:var(--avatar-lg);height:var(--avatar-lg);font-size:var(--fs-sub)}.avatar--xl{width:var(--avatar-xl);height:var(--avatar-xl);font-size:var(--fs-display)}.pill{display:inline-flex;align-items:center;gap:var(--space-5);height:var(--pill-h);padding:0 var(--space-10);font-size:var(--fs-caption);font-weight:var(--fw-xbold);border-radius:var(--radius-full)}.pill__dot{flex:none;width:6px;height:6px;border-radius:var(--radius-full);background:var(--pill-full)}.pill--ok{--pill-full: var(--color-accent);background:var(--color-tint-sky);color:var(--color-text)}.pill--off{--pill-full: var(--color-text-muted);background:var(--color-sunken);color:var(--color-text-muted)}.pill--good{--pill-full: var(--color-good);background:var(--color-tint-good);color:var(--color-good)}.pill--warn{--pill-full: var(--color-warn);background:var(--color-tint-warn);color:var(--color-warn)}.pill--alert{--pill-full: var(--color-alert);background:var(--color-tint-alert);color:var(--color-alert)}.pill--info{--pill-full: var(--color-info);background:var(--color-tint-info);color:var(--color-info)}.pill--sky{--pill-full: var(--color-accent);background:var(--color-tint-sky);color:var(--color-accent)}.pill--teal{--pill-full: var(--color-teal);background:var(--color-tint-teal);color:var(--color-teal)}.pill--mov{--pill-full: var(--color-mov);background:var(--color-tint-mov);color:var(--color-mov)}.pill--danger{--pill-full: var(--color-danger);background:var(--color-tint-danger);color:var(--color-danger)}.dot{position:relative;flex:none;width:8px;height:8px;border-radius:var(--radius-full);background:currentColor;color:var(--color-icon)}.dot--good{color:var(--color-good)}.dot--danger{color:var(--color-danger)}.dot--off{color:var(--color-icon)}.dot--good:after,.dot--danger:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:currentColor;animation:dot-puls 2s var(--ease-out) infinite}@keyframes dot-puls{0%{transform:scale(1);opacity:.45}70%,to{transform:scale(2.6);opacity:0}}.countpill{flex:none;min-width:24px;padding:0 var(--space-7);font-size:var(--fs-micro);font-weight:var(--fw-xbold);line-height:22px;text-align:center;border-radius:var(--radius-full);background:var(--color-sunken);color:var(--color-text-muted);transition:background var(--dur-fast) ease,color var(--dur-fast) ease}.tagrow{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-10)}.tagrow--one{flex-wrap:nowrap;overflow:hidden;--pill-overlap: 5px;column-gap:0}.tagrow--one .pill{flex:none;white-space:nowrap}.tagrow--one .pill{padding:0 var(--space-md)}.tagrow--one .pill:has(+.pill),.tagrow--one .pill+.pill{box-shadow:var(--shadow-ring)}.tagrow--one .pill+.pill{margin-left:calc(-1 * var(--pill-overlap))}.spin{animation:spin 1.1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.fir{display:flex;flex-direction:column;list-style:none;--fir-ax: 8.5px;--fir-sina: 3px;--fir-punct: 15px;--fir-cap: var(--control-h-xs)}.fir--text{--fir-cap: 18px}.fir__pas{position:relative;display:flex;flex-direction:column;gap:var(--space-xs);padding:0 0 var(--space-xl) 32px}.fir__pas:last-child{padding-bottom:0}.fir__pas:first-child:before{top:calc(var(--fir-cap) / 2)}.fir__pas:last-child:before{bottom:calc(100% - var(--fir-cap) / 2)}.fir__pas:only-child:before{display:none}.fir__pas:before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--fir-ax) - var(--fir-sina) / 2);border-left:var(--fir-sina) solid var(--color-border-soft)}.fir__punct{position:absolute;top:calc((var(--fir-cap) - var(--fir-punct)) / 2);left:calc(var(--fir-ax) - var(--fir-punct) / 2);width:var(--fir-punct);height:var(--fir-punct);border:var(--fir-sina) solid var(--color-icon);border-radius:var(--radius-full);outline:3px solid var(--color-surface);background:var(--color-surface)}.fir__punct--nostru{border-color:var(--color-accent)}.parcurs__cap{display:flex;align-items:center;gap:var(--space-sm);min-height:var(--control-h-xs)}.parcurs__data{font-size:var(--fs-body);font-weight:var(--fw-xbold);color:var(--color-text-muted)}.parcurs__peste{font-size:var(--fs-caption);font-weight:var(--fw-xbold);color:var(--color-text-muted)}.parcurs__text{font-size:var(--fs-title);font-weight:var(--fw-xbold);line-height:22px;color:var(--color-text)}.parcurs__sumar{font-size:var(--fs-body);font-weight:var(--fw-medium);white-space:pre-line;color:var(--color-text-muted)}.discutie{display:flex;flex-direction:column;gap:var(--space-xl)}.mesaj{--mesaj-ton: var(--color-text-muted);--mesaj-fond: color-mix(in srgb, var(--mesaj-ton) 10%, transparent);--mesaj-fond-tare: color-mix(in srgb, var(--mesaj-ton) 18%, transparent)}.mesaj--ai,.mesaj--draft{--mesaj-ton: var(--color-accent)}.mesaj--internal{--mesaj-ton: var(--color-warn)}.mesaj{display:flex;flex-direction:column;padding:var(--space-xl);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-card)}.mesaj__who{flex:none}.mesaj--client .mesaj__who{background:var(--color-ink);color:var(--color-on-fill)}.mesaj--ai{background:var(--color-tint-sky-soft)}.mesaj--ai .mesaj__who{background:var(--color-accent)}.mesaj--internal{background:var(--color-tint-warn-soft)}.mesaj--draft{background:var(--color-tint-sky-soft)}.mesaj__om{color:var(--color-text-muted)}.mesaj .btn--ghost{background:var(--mesaj-fond)}.mesaj .btn--ghost:hover{background:var(--mesaj-fond-tare)}.mesaj :not(pre)>code,.mesaj pre,.mesaj th{background:var(--mesaj-fond)}.mesaj th,.mesaj td,.mesaj blockquote{border-color:var(--mesaj-fond-tare)}.mesaj__head .pill{border:1px solid color-mix(in srgb,currentColor 35%,transparent);background:var(--color-surface)}.mesaj__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);min-height:var(--avatar-sm);padding-bottom:var(--space-xl);font-size:var(--fs-body);border-bottom:1px solid color-mix(in srgb,var(--color-ink) 14%,transparent)}.mesaj--ai .mesaj__head,.mesaj--draft .mesaj__head{border-bottom-color:color-mix(in srgb,var(--color-accent) 26%,transparent)}.mesaj--internal .mesaj__head{border-bottom-color:color-mix(in srgb,var(--color-warn) 30%,transparent)}.mesaj--editare .mesaj__head{border-bottom:0}.mesaj__cine{min-width:0;overflow-wrap:anywhere}.mesaj__time{margin-left:auto;font-size:var(--fs-caption);color:var(--color-text-muted)}.mesaj__menu{display:inline-flex;justify-content:flex-end;min-width:var(--control-h-xs);margin-right:-7px;margin-block:-6px}.mesaj__edit{display:grid;gap:var(--space-lg)}.mesaj__edit .mesaj__actions{margin-top:0}.mesaj__edit .richtext__bar{align-items:center;min-height:var(--control-h-sm);padding:var(--space-xs) var(--space-md)}.mesaj__edit .richtext__body{min-height:var(--control-h);padding:var(--space-lg) var(--space-xl)}.mesaj__edit--nou .richtext__body{min-height:var(--area-h)}.mesaj__body{margin-top:var(--space-lg);font-size:var(--fs-title);line-height:22px;overflow-wrap:anywhere}.mesaj__body img{max-width:100%;border-radius:var(--radius-sm)}.mesaj__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);margin-top:var(--space-lg)}.label{font-size:var(--fs-caption);font-weight:var(--fw-xbold);text-transform:uppercase;color:var(--color-text-muted)}.media{display:flex;align-items:center;gap:var(--space-md)}.media__text{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.entity-link{align-self:flex-start;max-width:min(220px,100%);overflow:hidden;font-family:inherit;font-variant-numeric:inherit;font-size:var(--fs-title);font-weight:var(--fw-xbold);text-align:left;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;color:var(--color-ink);cursor:pointer;transition:color var(--dur-fast) ease}.entity-link:hover{color:var(--color-text-muted)}.cell{display:flex;flex-direction:column;gap:var(--space-3)}.cell>.pill{align-self:flex-start}.cell__main{font-size:var(--fs-title);font-weight:var(--fw-xbold);color:var(--color-text)}.cell__val{font-size:var(--fs-title);font-weight:var(--fw-medium);color:var(--color-text)}.cell__val--muted{color:var(--color-text-muted)}.cell__sub{font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--color-text-muted)}.cell__sub a{text-decoration:none;color:var(--color-accent);cursor:pointer;transition:color var(--dur-fast) ease}.cell__sub a:hover{color:var(--color-ink)}.cell__sublink{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--space-6);max-width:100%;padding:0;font:inherit;font-size:var(--fs-body);font-weight:var(--fw-medium);text-align:left;white-space:nowrap;border:0;background:none;color:var(--color-accent);cursor:pointer;transition:color var(--dur-fast) ease}.cell__sublink:hover{color:var(--color-ink)}.cell__sub--dot,.cell__sub--semn{display:inline-flex;align-items:center;gap:var(--space-6)}.cell__sublink-id{font-weight:var(--fw-xbold)}.cell__sublink-label{color:var(--color-text-muted);margin-inline-end:calc(var(--space-3) - var(--space-6))}.cell__link{display:inline-flex;align-items:center;gap:var(--space-6);max-width:100%}.cell__link span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cell__link svg{flex:none;color:var(--color-icon)}.cell__side{display:inline-flex;align-items:center;gap:var(--space-5);margin-left:var(--space-sm);font-size:var(--fs-row);font-weight:var(--fw-medium);color:var(--color-text-muted)}.cell__side svg{flex:none;color:var(--color-icon)}.cell__side span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cell__none{font-weight:var(--fw-medium);color:var(--color-icon)}.cell__sub--danger,.cell__main--danger{color:var(--color-danger)}.cell__num{font-size:var(--fs-row);font-weight:var(--fw-xbold);color:var(--color-ink)}.cell__num--stins{color:var(--color-text-muted)}.cell__when{display:inline-flex;align-items:center;gap:var(--space-5);font-size:var(--fs-row);font-weight:var(--fw-medium);white-space:nowrap;color:var(--color-text-muted)}.cell__when b{font-weight:var(--fw-xbold)}.cell__when svg{flex:none;color:var(--color-icon)}.cell__when--tare b{color:var(--color-text)}.cell__mark{flex:none;color:var(--color-icon)}.list-page{flex:1;display:flex;flex-direction:column;min-width:0;min-height:0}.list-page--padded{min-height:auto;padding:0 var(--content-inset)}.list-page:has(>.list-page),.list-page>.list-page{min-height:auto}.list-page--padded .alert--page{margin:0 0 var(--space-lg)}.table-wrap{flex:1;min-width:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--content-inset)}.table-wrap--scroll{overflow:auto;overscroll-behavior:contain}.scrollrail{position:relative}.scrollrail__box{scrollbar-width:none}.scrollrail__box:has(>.scrollrail__caps){row-gap:0}.scrollrail__box::-webkit-scrollbar{display:none}.scrollrail__bar{position:sticky;bottom:0;z-index:3;height:12px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:var(--color-border) transparent}.scrollrail__bar[hidden]{display:none}.scrollrail__bar::-webkit-scrollbar{height:8px}.scrollrail__bar::-webkit-scrollbar-track{background:transparent}.scrollrail__bar::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:var(--color-border)}.scrollrail__bar::-webkit-scrollbar-thumb:hover{background:var(--color-icon)}.scrollrail__ghost{height:1px}.scrollrail__caps{display:flex;height:0;pointer-events:none}.scrollrail__capcol{position:sticky;z-index:2;width:var(--capac-raza, var(--radius-md));height:0}.scrollrail__capcol--stanga{left:0}.scrollrail__capcol--dreapta{right:0;margin-left:auto}.scrollrail__cap{position:absolute;width:100%;background:var(--color-canvas)}.scrollrail__cap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-surface)}.scrollrail__capcol--stanga .scrollrail__cap{left:0}.scrollrail__capcol--stanga .scrollrail__cap:before{border-radius:var(--capac-raza, var(--radius-md)) 0 0 var(--capac-raza, var(--radius-md))}.scrollrail__capcol--dreapta .scrollrail__cap{right:0}.scrollrail__capcol--dreapta .scrollrail__cap:before{border-radius:0 var(--capac-raza, var(--radius-md)) var(--capac-raza, var(--radius-md)) 0}.table-scroll{overflow-x:auto;overscroll-behavior-x:contain;margin:calc(-1 * var(--space-xl)) 0;padding:var(--space-xl) 0}.table{border-collapse:separate;border-spacing:0 var(--space-xl);width:100%;margin-top:calc(-1 * var(--space-xl));margin-bottom:calc(-1 * var(--space-xl))}.table--wide{table-layout:fixed;width:100%}.table--clienti{min-width:calc(var(--content-max) - var(--scrollbar-reserve))}.table--clienti th[data-label=Client]{width:230px}.table--clienti th[data-label=Societate]{width:160px}.table--clienti th[data-label=Pachet]{width:150px}.table--clienti th[data-label=Abonament]{width:145px}.table--clienti th[data-label=Vechime]{width:122px}.table--clienti th[data-label=Etichete]{width:177px}.table--clienti th[data-label=Tickete]{width:92px}.table--clienti th[data-label=Integrari]{width:110px}.table--clienti th[data-label=Vanzari]{width:162px}.table--clienti th[data-label=Comenzi]{width:105px}.table--clienti th[data-label="C.A."]{width:167px}.table--clienti-fosti{min-width:1549px}.table--clienti-fosti th[data-label="Ultimul abonament"],.table--clienti-fosti th[data-label=Vechime]{width:190px}.table--clienti-fosti th[data-label=Plecare]{width:172px}.table--dosare{min-width:calc(var(--content-max) - var(--scrollbar-reserve))}.table--dosare th[data-label=Client]{width:290px}.table--dosare th[data-label=Dosar]{width:260px}.table--dosare th[data-label=Stadiu]{width:190px}.table--dosare th[data-label=Termen]{width:200px}.table--dosare th[data-label=Suma]{width:197px}.table--dosare th[data-label=Avocat]{width:200px}.table--dosare th[data-label=Notite]{width:163px}.table--dosare th[data-label=Deschis]{width:120px}.table--users{table-layout:fixed;width:100%;min-width:1082px}.table--users th[data-label=Utilizator]{width:275px}.table--users th[data-label=Tip]{width:175px}.table--users th[data-label=Telefon]{width:130px}.table--users th[data-label=Rol]{width:145px}.table--users th[data-label=Status]{width:90px}.table--users th[data-label="Ultima autentificare"]{width:185px}.table--users th[data-label=Actiuni]{width:82px}.table--leaduri{min-width:1620px}.table--leaduri th[data-label=Lead]{width:205px}.table--leaduri th[data-label=Site]{width:172px}.table--leaduri th[data-label=Contact]{width:220px}.table--leaduri th[data-label=Stadiu]{width:109px}.table--leaduri th[data-label=Canal]{width:208px}.table--leaduri th[data-label=Sursa]{width:180px}.table--leaduri th[data-label="C.A."]{width:167px}.table--leaduri th[data-label=Locatie]{width:124px}.table--leaduri th[data-label=Notite]{width:97px}.table--leaduri th[data-label=Data]{width:138px}@media(max-width:767px){.table--clienti,.table--dosare,.table--users,.table--leaduri{table-layout:auto;min-width:0}}@media(min-width:768px){.table--wide tbody td{overflow:hidden}.table--wide tbody td .cell>.cell__main,.table--wide tbody td .cell>.cell__sub,.table--wide tbody td .cell>.cell__val,.table--wide tbody td .media__text>.cell__sub{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table--wide tbody td .cell>.cell__sub--dot,.table--wide tbody td .cell>.cell__sub--semn,.table--wide tbody td .cell>.leadrow__plat,.table--wide tbody td .media__text>.leadrow__url{display:inline-flex}.table--wide tbody td .cell>.cell__sub--semn>span,.table--wide tbody td .media__text>.leadrow__url>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table--wide tbody td:last-child{padding-right:var(--space-xl)}}.table thead tr{border-radius:var(--radius-md);box-shadow:var(--shadow-card)}.table thead th{position:relative;text-align:left}.table:not(.table--grid) thead th{position:relative;isolation:isolate;vertical-align:middle;height:calc(var(--head-h) + 2 * var(--space-xl));padding:0 var(--space-lg);font-size:var(--fs-body);font-weight:var(--fw-xbold);text-transform:none;white-space:nowrap;background:var(--color-surface);color:var(--color-text-muted)}.table:not(.table--grid) thead th:before{content:"";position:absolute;inset:var(--space-xl) 0;z-index:-1;background:var(--color-sunken)}.table:not(.table--grid) .table__sort:after{inset:var(--space-xl) 0}.table:not(.table--grid) thead th:first-child:before{left:var(--space-xl);border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.table:not(.table--grid) thead th:last-child:before{right:var(--space-xl);border-radius:0 var(--radius-sm) var(--radius-sm) 0}.table:not(.table--grid) thead th:first-child{padding-left:calc(var(--space-xl) + var(--space-lg))}.table:not(.table--grid) thead th:last-child{padding-right:calc(var(--space-xl) + var(--space-lg))}.table tbody td{vertical-align:middle;padding:var(--space-14) var(--space-lg);white-space:nowrap;font-variant-numeric:tabular-nums;background:var(--color-surface);transition:background var(--dur-fast) ease}.table tbody td:first-child,.table thead th:first-child{border-radius:var(--radius-md) 0 0 var(--radius-md)}.table tbody td:last-child,.table thead th:last-child{border-radius:0 var(--radius-md) var(--radius-md) 0}.table tbody tr{border-radius:var(--radius-md);box-shadow:var(--shadow-card);transition:opacity var(--dur-fast) ease}.table tbody tr:hover td{background-color:var(--color-tint-sky-soft)}.table tbody td:first-child{position:relative}.table tbody td:first-child:before{content:"";position:absolute;top:var(--radius-md);bottom:var(--radius-md);left:0;width:0;border-radius:0 var(--radius-2xs) var(--radius-2xs) 0;background:var(--color-accent);transition:width var(--dur-fast) ease}.table tbody tr:hover td:first-child:before{width:5px}.table tbody tr.is-busy{opacity:.5;pointer-events:none}.table__kebab-col{width:56px;text-align:right}.table--benzi{border-spacing:0 var(--space-10);margin-top:-10px;margin-bottom:-10px}.table--benzi tbody tr{border-radius:var(--radius-sm);box-shadow:none}.table--benzi tbody td{width:1%;height:50px;padding:var(--space-md) var(--space-xl);background:var(--color-sunken)}.table--benzi tbody td:first-child{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.table--benzi tbody td:last-child{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.table--benzi tbody td.table__kebab-col{padding-top:var(--space-9);padding-right:var(--space-md);padding-bottom:var(--space-9)}.table--benzi tbody tr.is-busy:hover td{background-color:var(--color-row-hover)}.table--benzi tbody tr.is-busy:hover td:first-child:before{width:0}.table--benzi tbody tr.is-clickable{cursor:pointer}.table--benzi .tagrow{flex-wrap:nowrap}.table--grid{border-spacing:0;margin-top:0;margin-bottom:0}.table--grid thead tr{border-radius:0;box-shadow:none}.table--grid thead th{height:calc(var(--head-h) + var(--space-xl));padding:0 var(--space-xl);font-size:var(--fs-body);font-weight:var(--fw-xbold);text-transform:none;border-bottom:var(--space-xl) solid transparent;background-color:var(--color-sunken);background-clip:padding-box;color:var(--color-text-muted)}.table--grid thead th:first-child{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.table--grid thead th:last-child{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.table__sort{display:inline-flex;align-items:center;gap:var(--space-sm);min-width:0;max-width:100%;padding:0;font:inherit;text-align:left;white-space:normal;border:0;background:none;color:inherit;cursor:pointer;transition:color var(--dur-fast) ease}.table__sort:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.table__sort:hover,.table__sort.is-on{color:var(--color-ink)}.table__sortmark{flex:none;display:inline-flex;flex-direction:column;color:var(--color-icon)}.table__sortmark svg{display:block;margin:-1px 0}.table__sortmark>:first-child{margin-bottom:-4.5px}.table__sortmark--asc>:first-child,.table__sortmark--desc>:last-child{color:var(--color-ink)}.table--grid tbody tr{border-radius:0;box-shadow:none}.table--grid tbody td{height:48px;overflow:hidden;padding:0 var(--space-xl);font-size:var(--fs-row);line-height:1.4;border-bottom:1px solid var(--color-border-soft);background:var(--color-surface)}@media(min-width:1024px){.table--grid thead th:first-child{border-left:var(--space-xl) solid transparent}.table--grid thead th:last-child{padding-right:0;border-right:var(--space-xl) solid transparent}.table--grid thead th:first-child{border-radius:calc(var(--space-xl) + var(--radius-sm)) 0 0 calc(var(--space-xl) + var(--radius-sm)) / var(--radius-sm) 0 0 calc(var(--space-xl) + var(--radius-sm))}.table--grid thead th:last-child{border-radius:0 calc(var(--space-xl) + var(--radius-sm)) calc(var(--space-xl) + var(--radius-sm)) 0 / 0 var(--radius-sm) calc(var(--space-xl) + var(--radius-sm)) 0}}.table--grid tbody .cell__main,.table--grid tbody .cell__val,.table--grid tbody .cell__sub,.table--grid tbody .entity-link{font-size:var(--fs-row)}.table--grid tbody td:first-child,.table--grid tbody td:last-child{border-radius:0}.table--grid tbody tr:last-child td{border-bottom:0}.table--grid tbody tr:first-child td{border-top:1px solid var(--color-border-soft)}.table.table--auto{table-layout:auto;width:100%;min-width:0}@media(min-width:768px){.table--auto td.table__grow-col{width:100%;max-width:0}}.table--auto td.table__grow-col .entity-link{max-width:100%}@media(min-width:768px){.table.table--edge{width:calc(100% + var(--space-xl) * 2);margin-inline:calc(var(--space-xl) * -1)}.table--edge tbody tr:last-child td{border-bottom:1px solid var(--color-border-soft)}}.table--grid tbody td:first-child:before{top:var(--space-6);bottom:var(--space-6)}.table--grid tbody tr.is-busy:hover td{background-color:var(--color-surface)}.table--grid tbody tr.is-busy:hover td:first-child:before{width:0}.table--grid tbody tr.is-clickable{cursor:pointer}.table--grid tbody td.table__kebab-col{padding-right:var(--space-sm)}@media(min-width:1024px){.table--grid tbody td.table__kebab-col{padding-right:var(--space-xl)}}.table tbody tr.rowsep{border-radius:0;background:none;box-shadow:none}.table tbody tr.rowsep th{padding:var(--space-10) 0 var(--space-10) var(--space-lg)}.rowsep__label{flex:1;display:flex;align-items:center;gap:var(--space-xl);font-size:var(--fs-caption);font-weight:var(--fw-xbold);text-transform:uppercase;color:var(--color-text-muted)}.rowsep__label:after{content:"";flex:1;height:2px;background:var(--color-rule)}@media(min-width:1024px){.table--grid tbody tr.rowgroup th{height:68px;padding:0 var(--space-xl);border-top:0;border-bottom:1px solid var(--color-border-soft);border-radius:0;background:var(--color-row-group)}.table--grid tbody tr:first-child.rowgroup th{border-top:1px solid var(--color-border-soft)}.table--grid tbody tr:last-child.rowgroup th{border-bottom:0}}.rowgroup th{font-weight:var(--fw-medium);text-align:left}.table--grid tbody .rowgroup__name{max-width:none;font-size:var(--fs-title)}.rowgroup__meta{font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--color-text-muted)}.rowgroup__meta svg{flex:none;color:var(--color-icon)}.rowgroup__meta b{font-weight:var(--fw-xbold);color:var(--color-text)}.rowgroup__fact{white-space:nowrap}.rowgroup__fact--semn{display:inline-flex;align-items:center;gap:var(--space-6)}.rowgroup .media__text{flex:1;min-width:0}.rowgroup__end{flex:none;display:flex;align-items:center;gap:var(--space-sm);margin-left:var(--space-lg)}@media(max-width:767px){.rowgroup .media{flex-wrap:wrap;align-items:flex-start}.rowgroup__end{flex-basis:100%;margin-left:0}}.pager{padding:var(--space-xl) 0 0}@media(min-width:768px){.pager .select{margin-left:auto}}.pager__pauza{display:inline-flex;align-items:center;height:var(--control-h-sm);padding:0 var(--space-6);font-size:var(--fs-row);font-weight:var(--fw-xbold);color:var(--color-icon)}.pager__info{padding:0 var(--space-6);font-size:var(--fs-body);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.list-state{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-sm);padding:60px var(--content-inset);text-align:center}.list-state__title{font-size:var(--fs-sub);font-weight:var(--fw-xbold);color:var(--color-text)}.list-state__text{font-size:var(--fs-row);font-weight:var(--fw-medium);color:var(--color-text-muted)}.list-state .btn{margin-top:var(--space-10)}.list-state__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-sm);margin-top:var(--space-10)}.list-state__actions .btn{margin-top:0}@media(max-width:767px){.list-state{padding:60px var(--content-inset)}}@media(max-width:767px){.table-wrap{padding:var(--space-md) var(--content-inset) 0}.table-wrap--scroll{overflow-x:visible}.table,.table--wide{display:block;width:100%;min-width:0;margin-top:0;margin-bottom:0}.table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.table tbody{display:flex;flex-wrap:wrap;gap:var(--space-xl)}.table tbody tr,.table tbody td{display:block}.table tbody tr{position:relative;flex:1 1 300px;min-width:0;padding:var(--space-lg);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-card)}.table tbody td,.table tbody td.num,.table tbody td:first-child,.table tbody td:last-child:not(.table__kebab-col){padding:var(--space-7) 0;text-align:left;white-space:normal;border:none;border-radius:0;background:none}.table tbody td:first-child{margin-bottom:var(--space-6);padding:0 44px var(--space-md) 0;border-bottom:1px solid var(--color-border-soft)}.table tbody td[data-label]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-lg)}.table tbody td[data-label]:before{content:attr(data-label);flex-shrink:0;font-size:var(--fs-caption);font-weight:var(--fw-xbold);text-transform:uppercase;color:var(--color-text-muted)}.table tbody td:first-child:before{content:""}.table tbody td[data-gol]{display:none}.cell{align-items:flex-end;text-align:right}.table tbody td:first-child .cell{align-items:flex-start;text-align:left}.table tbody td.table__kebab-col{position:absolute;top:var(--space-md);right:var(--space-md);width:auto;padding:0}.table--benzi tbody tr{background:var(--color-sunken);box-shadow:none}.table--benzi tbody td{width:auto;height:auto;padding:var(--space-7) 0;background:none;background-image:none}.table--benzi tbody td:first-child{padding:0 44px var(--space-md) 0}.table--benzi tbody tr:hover td{background:none}.table--benzi tbody tr:hover td:first-child:before{width:0}.table--grid tbody td{width:auto;height:auto;border-bottom:0}.table--grid tbody td:first-child{border-bottom:1px solid var(--color-border-soft)}.table--grid tbody tr:first-child td{border-top:0}.table--grid tbody tr:hover td{background-color:transparent}.table--grid tbody tr.rowsep th{border-bottom:0}.table--auto tbody td:first-child:before{content:none}.table--benzi .cell__link,.table--benzi .cell__link span,.table--auto .cell__link,.table--auto .cell__link span{max-width:none;overflow:visible;white-space:normal}.table--benzi .tagrow{flex-wrap:wrap}.pager{justify-content:space-between;padding:var(--space-lg) var(--content-inset)}.table tbody tr.rowsep{flex-basis:100%;padding:0;background:none;box-shadow:none}.table tbody tr.rowsep th{display:block;padding:var(--space-10) var(--space-md)}}.sidebar{flex-shrink:0;display:flex;background:var(--color-brand)}.rail{flex-shrink:0;align-self:stretch;display:flex;flex-direction:column;align-items:center;width:var(--sidebar-width);overflow-y:auto;padding-bottom:var(--space-2xl)}.rail__logo{display:grid;place-items:center;width:100%;height:var(--topbar-height);margin:0;transition:opacity var(--dur-fast) ease}.rail__logo:hover{opacity:.7}.nav{display:flex;flex-direction:column;gap:var(--space-10);width:100%;padding:0 var(--space-10)}.nav__item{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space-5);width:100%;padding:var(--space-10);border-radius:var(--radius-sm);color:var(--color-text-invert);transition:background var(--dur-fast) ease}.nav__item:hover{background:var(--color-rail-hover)}.nav__item--active{background:var(--color-rail-active)}.nav__item--open{background:var(--color-rail-hover)}.nav__label{font-size:var(--fs-body);font-weight:var(--fw-xbold);line-height:1.4;text-align:center}.subnav{flex-shrink:0;display:flex;flex-direction:column;gap:var(--space-2xs);width:var(--subnav-width);height:100%;overflow-y:auto;padding:var(--space-xl) 0 var(--space-xl) var(--space-10);border-radius:var(--radius-lg) 0 0 var(--radius-lg);background:var(--color-canvas)}@keyframes subnav-slide{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:translate(0)}}.subnav__head,.subnav__item{animation:subnav-slide .26s var(--ease-out) both}.subnav__item:nth-child(2){animation-delay:.03s}.subnav__item:nth-child(3){animation-delay:.06s}.subnav__item:nth-child(4){animation-delay:.09s}.subnav__item:nth-child(5){animation-delay:.12s}.subnav__item:nth-child(6){animation-delay:.15s}.sidebar--sub+.panel{border-radius:0}.sidebar--sub+.panel{box-shadow:none}.subnav__head{padding:var(--space-2xs) var(--space-10) var(--space-6);font-size:var(--fs-caption);font-weight:var(--fw-xbold);text-transform:uppercase;color:var(--color-text-muted)}.subnav__item{position:relative;display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-10);font-size:var(--fs-row);font-weight:var(--fw-xbold);text-align:left;border-radius:var(--radius-sm);color:var(--color-text);transition:color var(--dur-fast) ease,background var(--dur-fast) ease,box-shadow var(--dur-fast) ease}.subnav__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subnav__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.subnav__link:focus-visible{outline:none}.subnav__item:has(>.subnav__link:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.subnav__add{position:relative;z-index:1;flex:none;display:grid;place-items:center;width:22px;height:22px;padding:0;border-radius:var(--radius-full);background:var(--color-brand);color:var(--color-text-invert);transition:background var(--dur-fast) ease}.subnav__add:hover,.subnav__add[aria-expanded=true]{background:var(--color-brand-hover)}.subnav__item:not(:has(.subnav__add)){padding-right:calc(var(--space-10) + 22px + var(--space-sm))}.subnav__item>.menu{flex:none}@media(max-width:767px){.subnav__add:before{content:"";position:absolute;inset:calc((var(--tap-min) - 22px) / -2)}}.subnav__item>svg{flex:none;color:var(--color-icon);transition:color var(--dur-fast) ease}.subnav__item .countpill{background:var(--color-nav-count);color:var(--color-on-nav-count)}.subnav__item:hover{background:var(--color-surface);box-shadow:var(--shadow-card)}.subnav__item--active{color:var(--color-text-muted)}.navlista{display:none}@media(max-width:767px){.sidebar{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-nav);top:env(safe-area-inset-top,0px);background:var(--color-canvas);border:0;transform:translate(-100%);transition:transform var(--dur-slow) ease}.sidebar--open{transform:translate(0)}.sidebar .rail,.sidebar .subnav{display:none}.navlista{flex:1;min-width:0;display:flex;flex-direction:column;height:100%;overflow-y:auto;overscroll-behavior:contain;padding-top:var(--topbar-height);padding-bottom:var(--dock-clear);scroll-padding-top:var(--topbar-height);scroll-padding-bottom:var(--dock-clear)}.navlista__grup{padding:var(--space-md) var(--gutter) 0}.navlista__grup:last-child{padding-bottom:var(--space-xl)}.navlista .subnav__item{animation:none;min-height:var(--tap-min)}.navlista .subnav__item--active{background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-card)}.navlista .subnav__item--active>svg{color:var(--color-text)}}.menu{position:relative;display:inline-flex}.menu__trigger{padding:0}.menu__dropdown{position:absolute;top:calc(100% + var(--space-sm));z-index:var(--z-dropdown);min-width:200px;padding:var(--space-6);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-float);animation:menu-drop .18s var(--ease-out) both}.menu__dropdown--right{right:0;transform-origin:top right}.menu__dropdown--left{left:0;transform-origin:top left}.menu__dropdown--fixed{position:fixed;top:auto;z-index:var(--z-popover)}.menu__dropdown--up{top:auto;bottom:calc(100% + var(--space-sm));transform-origin:bottom right;animation-name:menu-rise}@media(prefers-contrast:more){.menu__dropdown{border:1px solid var(--color-text)}}@keyframes menu-rise{0%{opacity:0;transform:translateY(10px) scaleY(.96)}to{opacity:1;transform:translateY(0) scaleY(1)}}.dock .menu{position:static}.dock .menu__dropdown{right:auto;bottom:calc(100% + 13px);left:50%;transform:translate(-50%);transform-origin:bottom center;animation-name:menu-rise-center}@keyframes menu-rise-center{0%{opacity:0;transform:translate(-50%,10px) scaleY(.96)}to{opacity:1;transform:translate(-50%) scaleY(1)}}@keyframes menu-drop{0%{opacity:0;transform:translateY(-10px) scaleY(.96)}to{opacity:1;transform:translateY(0) scaleY(1)}}.menu__item{display:flex;align-items:center;gap:var(--space-10);width:100%;padding:var(--space-10) var(--space-md);font-family:inherit;font-size:var(--fs-row);font-weight:var(--fw-xbold);text-align:left;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text);cursor:pointer;transition:background var(--dur-fast) ease}.menu__item:hover{background:var(--color-row-hover)}.menu__item svg{flex-shrink:0;color:var(--color-icon)}.menu__item--danger,.menu__item--danger svg{color:var(--color-danger)}.menu__item--danger:hover{background:var(--color-tint-danger)}.sheet{position:fixed;top:env(safe-area-inset-top,0px);right:0;bottom:0;left:0;z-index:var(--z-sheet);display:flex;justify-content:flex-end}.sheet__backdrop,.confirm__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-backdrop-filter:blur(var(--blur-scrim));backdrop-filter:blur(var(--blur-scrim));animation:sheet-fade .22s ease both}@media(prefers-reduced-transparency:reduce){.sheet__backdrop,.confirm__backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--color-scrim)}}.sheet--top{z-index:var(--z-sheet-top)}.sheet__panel{position:relative;display:flex;flex-direction:column;width:1200px;max-width:92vw;outline:none;background:var(--color-surface);box-shadow:var(--shadow-sheet);animation:sheet-in .26s var(--ease-out) both}.sheet__panel--sm{width:440px}.sheet.is-leaving .sheet__backdrop{animation:sheet-fade .2s ease both reverse}.sheet.is-leaving .sheet__panel{animation:sheet-in .24s cubic-bezier(.4,0,.8,.4) both reverse}@keyframes sheet-fade{0%{opacity:0}to{opacity:1}}@keyframes sheet-in{0%{transform:translate(100%)}to{transform:translate(0)}}.confirm{position:fixed;top:env(safe-area-inset-top,0px);right:0;bottom:0;left:0;z-index:var(--z-confirm);display:flex;align-items:center;justify-content:center;padding:var(--gutter)}.confirm__box{position:relative;width:480px;max-width:100%;padding:var(--space-2xl);outline:none;border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-float);animation:confirm-in var(--dur-slow) var(--ease-out) both}.confirm__title{font-size:var(--fs-h2);font-weight:var(--fw-xbold);letter-spacing:-.01em;color:var(--color-text)}.confirm__text{margin-top:var(--space-md);font-size:var(--fs-title);font-weight:var(--fw-medium);line-height:1.55;color:var(--color-text-muted)}.confirm__actions{display:flex;flex-wrap:wrap;gap:var(--space-10);margin-top:var(--space-2xl)}.confirm.is-leaving .confirm__backdrop{animation:sheet-fade .2s ease both reverse}.confirm.is-leaving .confirm__box{animation:confirm-in var(--dur-fast) ease both reverse}@keyframes confirm-in{0%{transform:scale(.96);opacity:0}to{transform:scale(1);opacity:1}}.sheet__top{position:absolute;top:0;right:0;left:0;z-index:1}.sheet__top>:not(.glass),.sheet__footer>:not(.glass){position:relative;z-index:1}.sheet__head{display:flex;align-items:center;gap:var(--space-14);padding:var(--space-2xl) var(--space-2xl) var(--space-xl) var(--gutter)}.sheet__heading{flex:1;min-width:0}.sheet__title{font-size:var(--fs-h2);font-weight:var(--fw-xbold);letter-spacing:-.01em;color:var(--color-text)}.sheet__title-id{margin-left:var(--space-sm);color:var(--color-text-muted)}.sheet__meta{display:inline-flex;align-items:center;gap:var(--space-sm)}.sheet__meta-kind{font-weight:var(--fw-medium)}.sheet__subtitle{margin-top:var(--space-2xs);font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--color-text-muted)}.tabs{display:flex;gap:var(--space-xs);overflow-x:auto;overscroll-behavior-x:contain;margin:0 0 var(--space-xl);padding:var(--space-xs);border-radius:var(--radius-md);background:var(--color-track);scrollbar-width:none;-ms-overflow-style:none}.segbar{flex:1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs);min-width:0;padding:var(--space-xs);border-radius:var(--radius-md);background:var(--color-track)}.tabs--bare{flex:0 1 auto;flex-wrap:wrap;overflow:visible;margin:0;padding:0;border-radius:0;background:none}.tabs--page{max-width:100%;margin:0 var(--content-inset) var(--space-xl)}.tabs::-webkit-scrollbar{display:none}.tab{flex:none}.sheet__head .iconbtn--ghost:hover{background:none}.tab{display:inline-flex;align-items:center;gap:var(--space-6);height:var(--control-h-sm);padding:0 var(--space-14);font-size:var(--fs-row);font-weight:var(--fw-xbold);border-radius:var(--radius-sm);background:var(--color-raised);color:var(--color-text-muted);box-shadow:var(--shadow-raised);transition:background var(--dur-fast) ease,color var(--dur-fast) ease}.tab--sageata{width:var(--control-h-sm);padding:0;justify-content:center}@media(hover:hover){.tab:hover{color:var(--color-text)}}.tab--active,.tab--active:hover{background:var(--color-text-muted);color:var(--color-on-fill);box-shadow:none}.tab--active .countpill{background:var(--color-surface);color:var(--color-text-muted)}.tab-dot{flex:none;width:6px;height:6px;border-radius:var(--radius-full);background:var(--color-danger)}.sheet__body{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:var(--sheet-top-h, 0) var(--gutter) max(var(--sheet-foot-h, 0px),var(--gutter));background:var(--color-canvas);isolation:isolate}.sheet__footer{position:absolute;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:flex-start;gap:var(--space-10);padding:var(--gutter)}.sheet-section{margin-top:var(--space-xl);padding:var(--space-lg) var(--space-xl) var(--space-xl);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-card)}.sheet-section:first-child{margin-top:0}.sheet-section--flush .sheet-section__head{padding-bottom:0;border-bottom:0}.sheet-section__title{display:flex;align-items:center;gap:var(--space-sm);min-height:var(--control-h-xs);margin-bottom:var(--space-md);font-size:var(--fs-sub);font-weight:var(--fw-xbold);text-transform:none;color:var(--color-text)}.formsec__heading .sheet-section__title{margin-bottom:0}.sheet-section__title svg,.formsec__title svg{flex:none;color:var(--color-icon)}.formsec__title-id{color:var(--color-text-muted)}.sheet-section__head{padding-bottom:var(--space-md);border-bottom:1px solid var(--color-border-soft)}.sheet-section__head:has(+.sheet-rows){border-bottom:0}.sheet-section__head:has(+.table--dev){padding-bottom:0;border-bottom:0}.sheet-section__head:has(+*>:is(.input,.select,.richtext):first-child),.sheet-section__head:has(+:is(.input,.select,.richtext)),.sheet-section__head:has(+*>:first-child>:is(.input,.select,.richtext):first-child){padding-bottom:0;border-bottom:0}.section-action{align-self:flex-start;height:var(--control-h-xs);padding:0 var(--space-md);font-size:var(--fs-row)}.sheet-section>.section-action,.sheet-section>.sheet-actions,.sheet-section>.kbresolve{margin-top:var(--space-xl)}.sheet-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm)}.sheet-actions--pline{flex-direction:column;align-items:stretch}.taguri{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin:0;padding:0;list-style:none}.taguri__cod{display:inline-flex;align-items:center;gap:var(--space-5);padding:var(--space-2xs) var(--space-sm);border:0;border-radius:var(--radius-sm);background:var(--color-sunken);color:var(--color-text);font-family:var(--font-mono);font-size:var(--fs-body);cursor:pointer}.taguri__cod:hover{background:var(--color-border-soft)}.taguri__bifa{flex:none;color:var(--color-success)}.taguri__copiaza{flex:none;color:var(--color-icon)}.taguri__cod:hover .taguri__copiaza{color:var(--color-text)}.webadresa{display:flex;align-items:center;gap:var(--space-2xs);min-width:0;padding-left:var(--space-md);border-radius:var(--radius-sm);background:var(--color-sunken)}.webadresa__text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--color-text)}.webadresa .iconbtn{flex:none}.webadresa .iconbtn--bare,.mailmedia__item .iconbtn--bare{width:var(--pill-h);height:var(--pill-h)}.webadresa{padding-right:var(--space-sm)}.mailmedia__item .iconbtn--bare+.iconbtn--bare{margin-left:calc(var(--space-2xs) - var(--space-md))}.sheet-actions--pline .section-action{align-self:stretch}.sheet-rows{display:grid;grid-template-columns:minmax(0,max(160px,calc((100% - 2 * var(--space-md)) / 3))) 1fr;row-gap:var(--space-10);column-gap:var(--space-10);container-type:inline-size}.sheet-rows:empty{display:none}.sheet-row{display:contents}.sheet-row:hover>*{background:var(--color-border-soft)}@container (width < 420px){.sheet-row{display:grid;grid-column:1 / -1;gap:var(--space-10)}}.sheet-rows--perechi{grid-template-columns:minmax(0,1fr) auto}@container (width < 420px){.sheet-rows--perechi .sheet-row{display:contents}}.sheet-rows--jumatati{grid-template-columns:repeat(2,minmax(0,1fr))}.sheet-rows--lateral{grid-template-columns:88px minmax(0,1fr)}.sheet-rows--lateral .sheet-row__key,.sheet-rows--lateral .sheet-row__val{padding-inline:var(--space-sm)}.sheet-row__val:has(>.scara){display:flex;align-items:center;justify-content:center}.sheet-row>*{min-width:0;padding:var(--space-10) var(--space-md);border-radius:var(--radius-sm);transition:background var(--dur-fast) ease;background:var(--color-sunken)}.sheet-row__key{font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--color-text-muted)}.integrari{display:flex;flex-direction:column;gap:var(--space-xl);margin-top:var(--space-lg)}.integrari__grup{display:flex;align-items:flex-start;flex-direction:column;gap:var(--space-sm)}.integrari__nume{font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--color-text-muted)}.sheet-row__val{font-size:var(--fs-row);font-weight:var(--fw-xbold);font-variant-numeric:tabular-nums;text-align:left;color:var(--color-text)}.sheet-row__val--muted{font-weight:var(--fw-medium);color:var(--color-text-muted)}.sheet-row__end{display:flex;align-items:center;gap:var(--space-sm);min-width:0}@media(max-width:767px){.sheet__panel{width:100%;max-width:100%;box-shadow:none}.sheet__head{padding:18px var(--space-lg) var(--space-lg) var(--space-xl)}.sheet__body{padding-right:var(--space-xl);padding-left:var(--space-xl)}.sheet__footer{flex-wrap:wrap;padding:var(--space-lg) var(--space-xl)}}.userform{display:flex;flex-direction:column;gap:var(--space-xl)}.userform--card{margin-top:var(--space-xl)}.userform__row{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-xl)}.userform__row--3{grid-template-columns:repeat(3,1fr)}.formstack{display:flex;flex-direction:column;gap:var(--space-xl)}.formstack>.sheet-section,.userform>.sheet-section{margin-top:0}.formstack>.kpirow,.formstack>.listhead{margin-bottom:0}.formstack>:empty{display:none}.formsec{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-lg) var(--space-xl) var(--space-xl);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-card)}.formsec__head{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-md)}.formsec__title{display:flex;align-items:center;gap:var(--space-sm);min-height:var(--control-h-xs);font-size:var(--fs-sub);font-weight:var(--fw-xbold);color:var(--color-text)}.repeater{display:flex;flex-direction:column;gap:var(--space-xl)}.formsec__heading{display:flex;flex-direction:column;gap:var(--space-xs)}.formsec__body{display:flex;flex-direction:column;gap:var(--space-xl)}.formsec__hint{margin:0;font-size:var(--fs-body);font-weight:var(--fw-medium);line-height:20px;color:var(--color-text-muted)}.formsec__hint--atentie{color:var(--color-warn)}.formsec__actions{display:flex;flex-wrap:wrap;align-self:flex-start;gap:var(--space-sm)}.repeater__row{display:flex;flex-direction:column;gap:var(--space-xl)}.repeater__row--divided{gap:var(--space-md)}.repeater__row--doc{gap:var(--space-xl)}.repeater__row--divided+.repeater__row--divided{padding-top:var(--space-xl);border-top:1px solid var(--color-border-soft)}.repeater__row--divided:has(+.section-action){padding-bottom:var(--space-xl);border-bottom:1px solid var(--color-border-soft)}.repeater__row--divided:has(.table--edge):has(+.section-action){padding-bottom:0;border-bottom:0}.repeater__row--divided:has(.table--edge)+.repeater__row--divided{padding-top:0;border-top:0}.repeater__empty{margin:0;font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--color-text-muted)}.tagpick{display:flex;flex-wrap:wrap;gap:var(--space-10);padding-top:var(--space-10)}.tagpick__item{font-family:inherit;background:var(--color-sunken);color:var(--color-text-muted);cursor:pointer;transition:background var(--dur-fast) ease,color var(--dur-fast) ease}.tagpick__item:hover{background:var(--color-border-soft);color:var(--color-text)}.tagpick__item--on{background:var(--color-tint-sky);color:var(--color-text)}.tagpick__new{min-width:120px;max-width:100%;height:var(--pill-h);field-sizing:content;padding:0 var(--space-14);font-family:inherit;font-size:var(--fs-caption);font-size:var(--fs-row);font-weight:var(--fw-medium);border:1px dashed var(--color-border);border-radius:var(--radius-full);background:none;color:var(--color-text)}.tagpick__new::placeholder{color:var(--color-text-muted)}.tagpick__new:focus{border-style:solid;border-color:var(--color-focus);outline:none;box-shadow:var(--ring-1) var(--color-focus)}.tagpick__item--risc.tagpick__item--on{background:var(--color-tint-danger);color:var(--color-danger)}.tagpick__item--bun.tagpick__item--on{background:var(--color-tint-good);color:var(--color-good)}.tagpick__item--atentie.tagpick__item--on{background:var(--color-tint-warn);color:var(--color-warn)}.tagpick__item--alerta.tagpick__item--on{background:var(--color-tint-alert);color:var(--color-alert)}.avatarpick{display:flex;align-items:center;gap:var(--space-xl)}.avatarpick__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm)}.avatarpick__actions .btn{height:40px;padding:0 var(--space-14);font-size:var(--fs-row)}.avatarpick__hint{flex-basis:100%;font-size:var(--fs-caption);font-weight:var(--fw-medium);color:var(--color-text-muted)}@media(max-width:767px){.userform__row{grid-template-columns:1fr}}.table--drive tbody tr.is-open td{background-color:var(--color-tint-sky)}.drive__frame{overflow:hidden;border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);background:var(--color-sunken)}.drive__frame iframe{display:block;width:100%;height:520px;border:0}.topbar{position:absolute;top:0;right:var(--scrollbar-w);left:0;z-index:var(--z-topbar);display:flex;align-items:center;justify-content:space-between;height:var(--topbar-height);--content-inset: max(var(--gutter), calc((100% - var(--scrollbar-w) - var(--content-max)) / 2));padding:0 var(--content-inset)}.glass{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;border-radius:inherit;pointer-events:none}.glass__blur{position:absolute;top:0;right:0;bottom:0;left:0}.glass__blur:nth-child(1){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-mask-image:var(--mask-glass-1);mask-image:var(--mask-glass-1)}.glass__blur:nth-child(2){-webkit-backdrop-filter:blur(var(--blur-scrim));backdrop-filter:blur(var(--blur-scrim));-webkit-mask-image:var(--mask-glass-2);mask-image:var(--mask-glass-2)}.glass__blur:nth-child(3){-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);-webkit-mask-image:var(--mask-glass-3);mask-image:var(--mask-glass-3)}.glass__blur:nth-child(4){-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);-webkit-mask-image:var(--mask-glass-4);mask-image:var(--mask-glass-4)}.glass:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(var(--color-canvas) 50%,transparent)}.glass--up .glass__blur:nth-child(1){-webkit-mask-image:var(--mask-glass-up-1);mask-image:var(--mask-glass-up-1)}.glass--up .glass__blur:nth-child(2){-webkit-mask-image:var(--mask-glass-up-2);mask-image:var(--mask-glass-up-2)}.glass--up .glass__blur:nth-child(3){-webkit-mask-image:var(--mask-glass-up-3);mask-image:var(--mask-glass-up-3)}.glass--up .glass__blur:nth-child(4){-webkit-mask-image:var(--mask-glass-up-4);mask-image:var(--mask-glass-up-4)}.glass--up:after{background:linear-gradient(to top,var(--color-canvas) 50%,transparent)}@media(prefers-reduced-transparency:reduce){.glass__blur{-webkit-backdrop-filter:none;backdrop-filter:none}.glass:after,.glass--up:after{background:var(--color-canvas)}}.topbar>:not(.glass){position:relative;z-index:1}.topbar__title{font-size:var(--fs-display);font-weight:var(--fw-xbold);letter-spacing:-.01em;color:var(--color-text)}.topbar__actions{display:flex;align-items:center;gap:var(--space-14)}.userinfo{display:flex;flex-direction:column;align-items:flex-end;line-height:1.35}.userinfo__name{font-size:var(--fs-row);font-weight:var(--fw-xbold);color:var(--color-text)}.userinfo__email{font-size:var(--fs-caption);font-weight:var(--fw-medium);color:var(--color-text-muted)}.usermenu__trigger{display:flex;align-items:center;gap:var(--space-14)}@media(max-width:767px){.topbar{justify-content:center;padding:var(--space-md) var(--space-lg);border-radius:0}.topbar__title{min-width:0;overflow:hidden;font-size:var(--fs-sub);text-align:center;text-overflow:ellipsis;white-space:nowrap}.topbar__actions{display:none}}.dock{position:absolute;bottom:max(17px,env(safe-area-inset-bottom,0px));right:0;left:0;z-index:var(--z-topbar);width:fit-content;margin-inline:auto;display:none;align-items:center;gap:var(--space-2xs);padding:var(--space-5);border-radius:var(--radius-full);background:var(--color-brand);box-shadow:var(--shadow-float)}@media(max-width:767px){.dock{display:flex}}.dock__btn{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:var(--radius-full);color:var(--color-text-invert);transition:background var(--dur-fast) ease}.dock__btn:active,.dock__btn[aria-expanded=true]{background:var(--color-rail-active)}.dock__btn--logo,.dock__btn--logo:active{background:var(--color-text-invert)}.dock__btn--logo img{display:block;width:22px;height:auto}.sparkline{display:block;overflow:visible}.sparkline__line{stroke-dasharray:1;stroke-dashoffset:0;animation:sparkline-deseneaza var(--dur-slow) var(--ease-out)}@keyframes sparkline-deseneaza{0%{stroke-dashoffset:1}}.sparkline__area{opacity:1;animation:sparkline-umple var(--dur-slow) var(--ease-out)}@keyframes sparkline-umple{0%{opacity:0}}.charttip{position:absolute;z-index:var(--z-dropdown);display:flex;flex-direction:column;gap:var(--space-xs);min-width:250px;padding:var(--space-md) var(--space-lg);border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:var(--shadow-float);transform:translate(-50%,calc(-100% - 14px));pointer-events:none;transition:left var(--dur-slow) var(--ease-out),top var(--dur-slow) var(--ease-out);animation:charttip-up var(--dur-slow) var(--ease-out)}.charttip--fix{position:fixed;z-index:var(--z-popover);min-width:200px}@keyframes charttip-up{0%{opacity:0;transform:translate(-50%,calc(-100% + 4px)) scale(.96)}to{opacity:1;transform:translate(-50%,calc(-100% - 14px)) scale(1)}}@keyframes charttip-down{0%{opacity:0;transform:translate(-50%,-4px) scale(.96)}to{opacity:1;transform:translate(-50%,14px) scale(1)}}.charttip--below{transform:translate(-50%,14px);animation-name:charttip-down}.charttip__title{font-size:var(--fs-title);font-weight:var(--fw-xbold);color:var(--color-text)}.charttip__row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg);font-size:var(--fs-row);white-space:nowrap;color:var(--color-text)}.charttip__row .tabnum{font-weight:var(--fw-xbold)}.seriekey{display:inline-flex;align-items:center;gap:var(--space-sm)}.seriekey:before{content:"";width:10px;height:10px;border-radius:var(--radius-full);background:var(--color-accent)}.seriekey--ink:before{background:var(--color-ink)}.seriekey--muted:before{background:var(--color-border)}.sparkline__guide{stroke:var(--color-border);stroke-width:1}.sparkline__dot{fill:var(--color-accent);stroke:var(--color-surface);stroke-width:2}.sparkline__hit{fill:transparent}.fin__kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:var(--space-md);margin-top:var(--space-md)}.fin__kpi{display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-sm);background:var(--color-sunken)}.fin__label{font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--color-text-muted)}.fin__value{font-size:var(--fs-sub);font-weight:var(--fw-xbold);color:var(--color-text)}.fin__vs{font-size:var(--fs-body)}.fin__plot{position:relative;margin-top:var(--space-xl)}.fin__chart{display:block;width:100%;height:300px}.fin__grid{stroke:var(--color-border-soft);stroke-width:1;stroke-dasharray:3 5}.fin__tick,.fin__year{font-size:var(--fs-body);font-weight:var(--fw-medium);fill:var(--color-text-muted)}.fin__bar{transition:opacity var(--dur-fast) var(--ease-out);transform-box:fill-box;transform-origin:bottom;animation:fin-bara-creste var(--dur-slow) var(--ease-out)}@keyframes fin-bara-creste{0%{transform:scaleY(0)}}.fin__bar.is-dim{opacity:.32}.fin__line{fill:none;stroke:var(--color-ink);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;animation:fin-linie-deseneaza var(--dur-slow) var(--ease-out)}@keyframes fin-linie-deseneaza{0%{stroke-dashoffset:1}}.fin__dot{fill:var(--color-surface);stroke:var(--color-ink);stroke-width:3;transition:r var(--dur-fast) var(--ease-out),fill var(--dur-fast) var(--ease-out);opacity:1;animation:fin-punct-apare var(--dur-fast) var(--ease-out) var(--dur-slow) backwards}@keyframes fin-punct-apare{0%{opacity:0}}.fin__dot.is-on{fill:var(--color-ink)}.fin__dot--loss.is-on{fill:var(--color-danger)}.fin__dot--loss{stroke:var(--color-danger)}.fin__zero{stroke:var(--color-border);stroke-width:1.5}.fin__guide{stroke:var(--color-border);stroke-width:1;transform-origin:bottom;transform-box:fill-box;animation:fin-guide var(--dur-slow) var(--ease-out)}@keyframes fin-guide{0%{opacity:0;transform:scaleY(.2)}to{opacity:1;transform:scaleY(1)}}.fin__hit{fill:transparent}.fin__legend{display:flex;justify-content:center;gap:var(--space-xl);margin-top:var(--space-md);font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--color-text-muted)}.trend{display:inline-flex;align-items:center;gap:var(--space-5);font-size:var(--fs-title);font-weight:var(--fw-xbold)}.trend>svg{flex:none}.trend--up{color:var(--color-success)}.trend--down{color:var(--color-danger)}.placeholder{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-md);min-height:400px;padding:80px var(--content-inset)}.placeholder__badge{font-size:var(--fs-h3);font-weight:var(--fw-xbold);color:var(--color-text)}.placeholder__text{font-size:var(--fs-row);color:var(--color-text-muted)}.cardgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--cardgrid-min, 260px),1fr));gap:var(--space-xl)}.cardgrid--wide{--cardgrid-min: 320px}.card{position:relative;display:flex;flex-direction:column;gap:var(--space-md);max-width:520px;padding:var(--space-xl);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-card)}.listcard{flex-direction:column;align-items:stretch;gap:var(--space-xl);max-width:none;overflow-x:auto;overflow-y:hidden;padding:var(--space-xl)}@media(min-width:1024px){.listcard--edge{padding:var(--space-xl) 0 0}.listcard--edge>:not(table){margin-right:var(--space-xl);margin-left:var(--space-xl)}}@media(max-width:767px){.listcard{gap:var(--space-lg);padding:var(--space-lg)}}.kpirow{position:sticky;left:0;display:flex;flex-wrap:wrap;gap:var(--space-xl);margin-bottom:var(--space-xl)}.kpi{flex:1 1 240px;flex-direction:column;gap:var(--space-sm);min-width:0;max-width:none;min-height:130px;padding:var(--space-xl)}.kpi--inel{flex-direction:row;align-items:center;gap:var(--space-xl);min-height:124px;padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.kpi--inel .kpi__text{display:flex;flex-direction:column;gap:var(--space-sm);min-width:0}.kpi--inel .kpi__title{display:-webkit-box;overflow:hidden;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}.kpi__title{font-size:var(--fs-h1);font-weight:var(--fw-xbold);letter-spacing:-.01em;color:var(--color-ink)}.kpi__sub{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.kpi__sub{font-size:var(--fs-row);color:var(--color-text-muted)}@media(min-width:768px)and (max-width:1439px){.kpi{min-height:0;padding:var(--space-lg) var(--space-xl)}.kpi__title,.kpi--inel .kpi__title{font-size:var(--fs-h3)}.kpi--inel{--inel: var(--avatar-lg)}}.kpirow{container-type:inline-size}@container (width >= 520px) and (width < 1040px){.kpi{flex-basis:40%}}@container (width < 1040px){.kpi{min-height:0;padding:var(--space-lg) var(--space-xl)}.kpi__title,.kpi--inel .kpi__title{font-size:var(--fs-h3)}.kpi--inel{--inel: var(--avatar-lg)}}@media(min-width:1440px)and (max-width:1819px){.kpi__title,.kpi--inel .kpi__title{font-size:var(--fs-h2)}}.kpi__strong{font-weight:var(--fw-xbold)}.kpi__strong--good{color:var(--color-good)}.kpibar{display:flex;gap:var(--space-sm);height:var(--bara-h);margin-top:auto}.kpibar__seg{flex:1 1 0;flex-grow:var(--parte, 1);min-width:10px;border-radius:var(--radius-full);background:var(--color-gauge);transform-origin:left center;animation:bara-creste var(--dur-slow) var(--ease-out);transition:flex-grow var(--dur-slow) var(--ease-out)}@keyframes bara-creste{0%{transform:scaleX(0)}}.kpibar__seg--accent{background:var(--color-accent)}.kpibar__seg--teal{background:var(--color-teal)}.kpibar__seg--info{background:var(--color-info)}.kpibar__seg--mov{background:var(--color-mov)}.kpibar__seg--warn{background:var(--color-warn)}.kpibar__seg--good{background:var(--color-good)}.kpibar__seg--alert{background:var(--color-alert)}.kpibar__seg--danger{background:var(--color-danger)}.kpibar__seg--ok{background:var(--color-accent)}.kpibar__seg--off{background:var(--color-gauge)}.card__head{display:flex;align-items:center;gap:var(--space-md)}.card__logo{flex:none;display:inline-flex;align-items:center;justify-content:center;width:var(--control-h-sm);height:var(--control-h-sm);border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text)}.card__logo:has(img){background:var(--color-plate-solid)}.card__logo img{width:20px;height:20px}.card__logo--mono{font-size:var(--fs-row);font-weight:var(--fw-xbold)}.card__ident{min-width:0}.card__kind{margin:0;font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--color-text-muted)}.card__note{flex:1;display:-webkit-box;overflow:hidden;margin:0;font-size:var(--fs-body);font-weight:var(--fw-medium);line-height:20px;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--color-text-muted)}.intcard__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);min-height:var(--pill-h);padding-top:var(--space-md);border-top:1px solid var(--color-border-soft)}.card__title{min-width:0;margin:0;font-size:var(--fs-h4);font-weight:var(--fw-xbold);color:var(--color-text)}.card--split{position:relative;gap:0;padding:0}.card--split .card__body{flex:1;display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-xl)}.card--split .card__foot{display:flex;align-items:center;gap:var(--space-md);margin-top:auto;padding:var(--space-lg) var(--space-xl) var(--space-xl);font-size:var(--fs-body);font-weight:var(--fw-medium);border-top:1px solid var(--color-border-soft);color:var(--color-text-muted)}.card.is-dragging{position:fixed;z-index:var(--z-dropdown);box-shadow:var(--shadow-float);cursor:grabbing;pointer-events:none;transform:scale(1.02)}@media(prefers-reduced-motion:reduce){.card.is-dragging{transform:none}}.cardgrid .card{-webkit-user-select:none;user-select:none}.card[data-drop]:after{content:"";position:absolute;top:0;bottom:0;width:3px;border-radius:var(--radius-full);background:var(--color-accent)}.card[data-drop=before]:after{left:0}.card[data-drop=after]:after{right:0}.card--split:has(.card__grip) .card__body{padding-right:calc(var(--space-xl) + var(--space-xl))}.card__grip{position:absolute;top:var(--space-xl);right:var(--space-xl);display:grid;place-items:center;color:var(--color-icon);cursor:grab;touch-action:none}.card__grip:after{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px}.card--open{cursor:pointer;transition:transform var(--dur-fast) ease}@media(hover:hover){.card--open:hover:not(.is-dragging){transform:translateY(-5px)}}.card__link{font:inherit;text-align:left;color:inherit;cursor:pointer;transition:color var(--dur-fast) ease}.card__link:hover,.card__link:hover b{color:var(--color-text-muted)}.login{--login-shift: 200px;position:relative;display:grid;place-items:center start;min-height:100vh;min-height:100dvh;padding:40px;background:var(--color-canvas)}.login__art{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.login__mark{position:absolute;right:-2vmax;bottom:-16vmax;width:58vmax;height:auto;filter:blur(30px);animation:login-mark-in 1.6s var(--ease-out) .15s both}.login__panel{position:relative;width:100%;max-width:400px;margin-left:var(--login-shift)}.login__card{padding:40px;border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card);animation:login-rise .5s var(--ease-out) both}.wordmark--intuneric{display:none}:root[data-theme=dark] .wordmark--lumina{display:none}:root[data-theme=dark] .wordmark--intuneric{display:block}.login__logo-link{display:block;width:fit-content;margin:0 auto 32px;line-height:0}.login__logo{display:block;width:auto;height:40px}.login__card .field+.field{margin-top:var(--space-xl)}.login__card .btn--block{margin-top:var(--space-xl)}.login__copyright{margin:var(--space-xl) 0 0;font-size:var(--fs-caption);line-height:1.7;text-align:center;color:var(--color-text-muted);animation:login-rise .5s var(--ease-out) both}@keyframes login-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes login-mark-in{0%{opacity:0;transform:translate(7%,9%) scale(.9)}to{opacity:1;transform:none}}@media(max-width:1023px){.login{place-items:center}.login__panel{margin-left:0}}@media(max-width:767px){.login{padding:var(--space-2xl)}.login__card{padding:32px var(--space-2xl)}.login__mark{right:-6vmax;bottom:-38vmax;width:62vmax}}.app{display:flex;height:100vh;height:100dvh;overflow:hidden;padding-top:env(safe-area-inset-top,0px);padding-right:env(safe-area-inset-right,0px);padding-left:env(safe-area-inset-left,0px);background:var(--color-brand)}.app-splash{min-height:100vh;background:var(--color-canvas)}.panel{position:relative;flex:1;display:flex;flex-direction:column;min-width:0;overflow:visible;border-radius:var(--radius-lg) 0 0 var(--radius-lg);background:var(--color-surface)}.panel:before,.panel:after{content:"";position:absolute;left:0;z-index:var(--z-corner);width:var(--radius-lg);height:var(--radius-lg);background:var(--color-brand);pointer-events:none}.panel:before{top:0;-webkit-mask-image:var(--mask-corner-tl);mask-image:var(--mask-corner-tl)}.panel:after{bottom:0;-webkit-mask-image:var(--mask-corner-bl);mask-image:var(--mask-corner-bl)}.sidebar--sub+.panel:before,.sidebar--sub+.panel:after{display:none}.panel__body{flex:1;display:flex;flex-direction:column;min-width:0;min-height:0;overflow-y:auto;scrollbar-gutter:stable;overscroll-behavior:contain;padding-top:var(--topbar-height);padding-bottom:var(--gutter);background:var(--color-canvas)}@media(max-width:767px){.app{background:var(--color-canvas)}.panel{border-radius:0;background:var(--color-canvas)}.panel:before,.panel:after{display:none}}.panel__body:focus-visible{outline:none}.panel__body:has(>.list-page>.table-wrap:first-child){padding-top:0;padding-bottom:0;scrollbar-gutter:auto}.panel__body>.list-page:has(>.table-wrap:first-child){padding-right:var(--scrollbar-w)}.panel__body>.list-page>.table-wrap:first-child{padding-top:var(--topbar-height);padding-bottom:var(--gutter);scrollbar-gutter:stable;margin-right:calc(-1 * var(--scrollbar-w))}@media(max-width:767px){.panel__body{padding-bottom:var(--dock-clear)}.panel__body>.list-page>.table-wrap:first-child{padding-bottom:var(--dock-clear)}}.app-loading{flex:1;min-height:240px}.roadboard{display:grid;align-items:start;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--space-xl)}.workcol{display:flex;flex-direction:column;gap:var(--space-lg);padding:var(--space-lg);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-card);transition:background var(--dur-fast) ease}.workcol.is-over{background:color-mix(in srgb,var(--color-surface) 50%,transparent)}.workcol__head{display:flex;align-items:center;gap:var(--space-sm)}.workcol__name{flex:1;min-width:0;font-size:var(--fs-title);font-weight:var(--fw-xbold);text-transform:uppercase;color:var(--color-text)}.workcol__list{display:flex;flex-direction:column;gap:var(--space-md);min-height:44px}.workcol__empty{padding:var(--space-sm) 0;font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--color-text-muted)}.dropline{height:2px;border-radius:var(--radius-full);background:var(--color-accent)}.workcard{display:flex;flex-direction:column;gap:var(--space-10);padding:var(--space-14);border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);background:var(--color-surface);cursor:pointer;transition:border-color var(--dur-fast) ease}@media(hover:hover){.workcard:hover{border-color:var(--color-border)}}.workcard--in-mana{position:fixed;z-index:var(--z-dropdown);box-shadow:var(--shadow-float);cursor:grabbing;pointer-events:none;transform:scale(1.02)}@media(prefers-reduced-motion:reduce){.workcard--in-mana{transform:none}}.workcard{-webkit-user-select:none;user-select:none}.workcard .entity-link{flex:1;min-width:0;max-width:none;overflow:visible;line-height:1.3;white-space:normal}.workcard__top{display:flex;align-items:flex-start;gap:var(--space-sm)}.workcard__top .pill{margin-top:-3px}.workcard__grip{position:relative;flex:none;display:grid;place-items:center;margin-top:var(--space-3);color:var(--color-icon);cursor:grab;touch-action:none}.workcard__grip:after{content:"";position:absolute;inset:-12px -12px -12px calc(var(--space-sm) * -1)}.workcard__due{flex:none;font-size:var(--fs-caption);font-weight:var(--fw-medium);color:var(--color-text-muted)}.workcard__due--late{font-weight:var(--fw-xbold);color:var(--color-danger)}.workcard__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md)}.workcard__foot .progress{flex:1;min-width:0}.workcard__counts{display:flex;align-items:center;gap:var(--space-md)}.workcard__meta{display:flex;align-items:center;gap:var(--space-5);font-size:var(--fs-caption);font-weight:var(--fw-medium);color:var(--color-text-muted)}.workcard__meta svg{color:var(--color-icon)}.progress{display:flex;align-items:center;gap:var(--space-sm)}.progress__track{flex:1;display:flex;gap:var(--space-3);height:var(--progres-h)}.progress__seg{flex:1;min-width:0;border-radius:var(--radius-full);background:var(--color-border-soft);transition:background var(--dur-fast) ease;transform-origin:left center;animation:bara-creste var(--dur-slow) var(--ease-out)}.progress__seg.is-on{background:var(--color-accent)}.progress__track--solid{position:relative;display:block;overflow:hidden;border-radius:var(--radius-full)}.progress__rail{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-full);background:var(--color-border-soft);transform-origin:left center;animation:bara-creste var(--dur-slow) var(--ease-out)}.progress__fill{position:relative;display:block;width:var(--progress, 0%);height:100%;border-radius:var(--radius-full);background:var(--color-accent);transition:width var(--dur-fast) var(--ease-out);transform-origin:left center;animation:bara-creste var(--dur-slow) var(--ease-out)}.progress__value{flex:none;font-size:var(--fs-caption);font-weight:var(--fw-xbold);color:var(--color-text-muted)}.workhistory{padding:var(--space-14);border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);background:var(--color-surface);transition:border-color var(--dur-fast) ease}@media(hover:hover){.workhistory:hover{border-color:var(--color-border)}}.workhistory__toggle{display:flex;align-items:center;gap:var(--space-sm);width:100%;font-family:inherit;font-size:var(--fs-body);font-weight:var(--fw-xbold);color:var(--color-text-muted);cursor:pointer;transition:color var(--dur-fast) ease}.workhistory__toggle:hover{color:var(--color-text)}.workhistory__list{display:flex;flex-direction:column;gap:var(--space-2xs);margin-top:var(--space-sm);list-style:none}.workhistory__item{display:flex;align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-6) var(--space-sm);font-family:inherit;text-align:left;border-radius:var(--radius-sm);cursor:pointer;transition:background var(--dur-fast) ease}.workhistory__item:hover{background:var(--color-row-hover)}.workhistory__title{flex:1;min-width:0;overflow:hidden;font-size:var(--fs-body);font-weight:var(--fw-medium);text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted)}.workhistory__check{flex:none;color:var(--color-success)}.workhistory__date{flex:none;font-size:var(--fs-caption);font-weight:var(--fw-medium);color:var(--color-text-muted)}.panelcols{display:grid;align-items:start;grid-template-columns:minmax(0,1fr) 260px;gap:var(--space-lg)}.panelcols__side{position:sticky;top:0}.roadtask__progress{display:flex;flex-direction:column;gap:var(--space-sm)}.roadtask__progress .progress__seg,.roadtask__progress .progress__rail,.roadtask__progress .progress__fill{animation-delay:var(--dur-fast);animation-fill-mode:backwards}.roadtask__progress-note{font-size:var(--fs-caption);font-weight:var(--fw-medium);color:var(--color-text-muted)}.roadsubs{display:flex;flex-direction:column;gap:var(--space-xl)}.roadsub{display:flex;align-items:center;gap:var(--space-md)}.roadsub .input{flex:1;min-width:0}.roadsub .input.is-done{opacity:.5}.roadsub__grip{flex:none;display:grid;place-items:center;width:var(--control-h-xs);height:var(--control-h-xs);background:transparent;color:var(--color-icon);cursor:grab;transition:color var(--dur-fast) ease}.roadsub__grip:hover{color:var(--color-text)}.roadsub.is-dragging{opacity:.4}@media(max-width:1023px){.panelcols{grid-template-columns:minmax(0,1fr)}.panelcols__side{position:static}}.actgrid{--actgrid-gap: 4px;--actgrid-radius: 4px;--actgrid-zi: 14px;display:flex;flex-direction:column;gap:var(--space-6);padding:var(--space-14);border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);background:var(--color-surface)}.actgrid__luni{display:grid;justify-content:space-between;grid-template-columns:repeat(26,minmax(0,var(--actgrid-zi)));gap:var(--actgrid-gap);font-size:var(--fs-nano);font-weight:var(--fw-xbold);line-height:1;text-transform:uppercase;color:var(--color-text-muted)}.actgrid__zile{display:grid;justify-content:space-between;grid-template-columns:repeat(26,minmax(0,var(--actgrid-zi)));grid-template-rows:repeat(7,auto);grid-auto-flow:column;gap:var(--actgrid-gap)}@media(max-width:767px){.actgrid{--actgrid-gap: 2px;--actgrid-radius: 3px}}.actgrid__zi{aspect-ratio:1;border-radius:var(--actgrid-radius);background:var(--color-sunken)}.actgrid__zi[data-nivel="1"]{background:var(--color-tint-good)}.actgrid__zi[data-nivel="2"]{background:color-mix(in srgb,var(--color-good) 35%,var(--color-tint-good))}.actgrid__zi[data-nivel="3"]{background:color-mix(in srgb,var(--color-good) 65%,var(--color-tint-good))}.actgrid__zi[data-nivel="4"]{background:var(--color-good)}.actgrid__zi--goala{background:none}@keyframes actgrid-aprinde{0%{background-color:var(--color-sunken)}}.actgrid__zi[data-nivel="1"],.actgrid__zi[data-nivel="2"],.actgrid__zi[data-nivel="3"],.actgrid__zi[data-nivel="4"]{animation:actgrid-aprinde .45s var(--ease-out) backwards;animation-delay:calc(var(--d, 0) * 5ms)}.actgrid__legenda{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);margin:0;font-size:var(--fs-micro);font-weight:var(--fw-medium);color:var(--color-text-muted)}.actgrid__scara{display:flex;align-items:center;gap:var(--space-3)}.actgrid__scara .actgrid__zi{width:var(--actgrid-zi);animation:none}.calcol{--calcol-gol: 4px;display:flex;flex-direction:column;gap:var(--space-md)}.calcol__harta{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-14);border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);background:var(--color-surface)}.calcol__head{display:flex;align-items:center;gap:var(--space-2xs)}.calcol__luna{flex:1;min-width:0;font-size:var(--fs-row);font-weight:var(--fw-xbold);text-transform:uppercase;color:var(--color-text)}.calcol__azi{flex:none;height:28px;padding:0 var(--space-sm);border:0;border-radius:var(--radius-sm);background:none;font-family:inherit;font-size:var(--fs-body);font-weight:var(--fw-xbold);color:var(--color-accent);cursor:pointer;transition:background var(--dur-fast) ease}.calcol__azi:hover{background:var(--color-row-hover)}.calcol__nav{flex:none;display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:var(--radius-sm);background:none;color:var(--color-icon);cursor:pointer;transition:background var(--dur-fast) ease,color var(--dur-fast) ease}.calcol__nav:hover{background:var(--color-row-hover);color:var(--color-text)}.calcol__week,.calcol__grid{display:grid;grid-template-columns:repeat(7,1fr)}.calcol__week{margin-top:var(--space-xs);margin-bottom:calc(var(--space-xs) * -1)}.calcol__week span{padding-bottom:0;font-size:var(--fs-micro);font-weight:var(--fw-xbold);text-align:center;text-transform:uppercase;color:var(--color-text-muted)}.calcol__grid{gap:var(--calcol-gol)}.calcol__zi{display:grid;place-items:center;width:100%;aspect-ratio:1;font-size:var(--fs-body);font-weight:var(--fw-xbold);font-variant-numeric:tabular-nums;border-radius:var(--radius-sm);background:var(--color-row-group);color:var(--color-text)}.calcol__zi--alta{pointer-events:none;background:none}.calcol__zi--weekend{color:var(--color-text-muted)}.calcol__zi--azi{background:var(--color-sunken)}.calcol__zi--plina{border:0;cursor:pointer;font-family:inherit;transition:filter var(--dur-fast) ease}@media(hover:hover){.calcol__zi--plina:hover{filter:brightness(.96)}}.calcol__zi--mare{background:var(--color-tint-danger);color:var(--color-danger)}.calcol__zi--medie{background:var(--color-tint-warn);color:var(--color-warn)}.calcol__zi--stins{background:var(--color-border-soft)}.calcol__agenda{display:flex;flex-direction:column;gap:var(--space-lg);margin-top:var(--space-sm)}.calzi{display:flex;gap:var(--space-lg)}.calzi--tinta .calrow{background:var(--color-tint-sky-soft);border-color:var(--color-sky-muted)}.calzi--tinta .caldata{background:var(--color-tint-sky-soft)}.caldata{flex:none;width:56px;padding:var(--space-10) 0;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.1;border-radius:var(--radius-sm);background:var(--color-sunken)}.caldata__zi{font-size:var(--fs-micro);font-weight:var(--fw-xbold);color:var(--color-brand-ink)}.caldata__nr{margin:var(--space-2xs) 0;font-size:var(--fs-h1);font-weight:var(--fw-xbold);color:var(--color-text)}.caldata__luna{font-size:var(--fs-micro);font-weight:var(--fw-medium);color:var(--color-text-muted)}.calzi__ale{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-md)}.calrow{display:flex;flex-direction:column;gap:var(--space-10);min-width:0;padding:var(--space-14);border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);background:var(--color-surface);cursor:pointer;transition:border-color var(--dur-fast) ease,background var(--dur-fast) ease}@media(hover:hover){.calrow:hover{border-color:var(--color-border)}}.calrow__nume{max-width:none;overflow:visible;white-space:normal;text-align:left;line-height:1.3}.calrow__jos{display:flex;align-items:center;gap:var(--space-sm)}.calrow__cand{font-size:var(--fs-caption);font-weight:var(--fw-medium);color:var(--color-text-muted)}.calrow__cand--tarziu{font-weight:var(--fw-xbold);color:var(--color-danger)}.table--dev{table-layout:fixed;width:100%;min-width:1147px}.table--dev thead th:nth-child(1){width:128px}.table--dev thead th:nth-child(2){width:382px}.table--dev thead th:nth-child(3){width:120px}.table--dev thead th:nth-child(4){width:135px}.table--dev thead th:nth-child(5){width:165px}.table--dev thead th:nth-child(6){width:120px}.table--dev thead th:nth-child(7){width:97px}@media(max-width:767px){.table--dev{table-layout:auto;min-width:0}}@media(min-width:1024px){.table--grid tbody tr.devwide td{height:auto;overflow:visible;padding:var(--space-xl)}.table--grid tbody tr.devwide:hover td{background-color:var(--color-surface)}.table--grid tbody tr.devwide:hover td:first-child:before{width:0}}.devrow__tic{display:flex;align-items:center;gap:var(--space-md)}.devrow__tic .checkbox{display:flex;margin:0}.devrow__ticket{font-size:var(--fs-row);font-weight:var(--fw-xbold);white-space:nowrap;color:var(--color-ink)}a.devrow__ticket:hover{color:var(--color-text-muted)}@media(max-width:767px){.table--dev tbody tr{display:flex;flex-direction:column}.table--dev tbody td.devrow__name{order:-1;display:block;margin-bottom:var(--space-6);padding:0 76px var(--space-md) 0;font-size:var(--fs-title);border-bottom:1px solid var(--color-border-soft)}.table--dev tbody td.devrow__name:before{content:none}.table--dev tbody td.devrow__tic-col{display:flex;align-items:center;justify-content:space-between;margin-bottom:0;padding:var(--space-7) 0;border-bottom:0}.table--dev tbody td.devrow__tic-col:before{content:attr(data-label)}.table--dev tbody tr.devwide{flex-basis:100%;padding:0;background:none;box-shadow:none}.table--dev tbody tr.devwide td:first-child{margin:0;padding:0;border-bottom:0}}.sheet-section>.workhistory,.sheet-section>.alert,.sheet-section>.repeater__empty{margin-top:var(--space-md)}.sheet-section>.table--dev{margin-top:var(--space-md)}@media(min-width:768px){.sheet-section>.table--dev+.workhistory{margin-top:var(--space-xl)}}.doccard__title{display:flex;align-items:center;gap:var(--space-sm)}.doccard__link{display:inline-flex;align-items:center;gap:var(--space-sm);min-width:0}.doccard__pin{flex:none;display:grid;place-items:center;width:28px;height:28px;margin-left:auto;color:var(--color-icon);transition:opacity var(--dur-fast) ease,color var(--dur-fast) ease}@media(hover:hover){.doccard__pin{opacity:0}.doccard:hover .doccard__pin,.doccard__pin:focus-visible,.doccard__pin--on{opacity:1}}.doccard__pin--on{color:var(--color-icon)}.doccard__pin:hover{color:var(--color-text)}.doccard__title svg{flex:none;color:var(--color-icon)}.doccard__pin svg{color:inherit}.doccard__foot{display:flex;align-items:center;gap:var(--space-md);margin-top:auto;padding-top:var(--space-md);font-size:var(--fs-caption);font-weight:var(--fw-medium);border-top:1px solid var(--color-border-soft);color:var(--color-text-muted)}.doccard__date .tabnum{font-weight:var(--fw-xbold);color:var(--color-text)}.doccard__files{display:flex;align-items:center;gap:var(--space-xs);margin-left:auto}.dropzone{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);padding:var(--space-xl);border:1px dashed var(--color-border);border-radius:var(--radius-sm);color:var(--color-icon);cursor:pointer;transition:border-color var(--dur-fast) ease,background var(--dur-fast) ease}.dropzone:hover,.dropzone:focus-visible{border-color:var(--color-text-muted)}.dropzone.is-over{border-style:solid;border-color:var(--color-accent);background:var(--color-tint-sky)}.dropzone.is-busy{opacity:.6;cursor:default}.dropzone__title{font-size:var(--fs-row);font-weight:var(--fw-xbold);color:var(--color-ink)}.dropzone__hint{font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--color-text-muted)}.filezone{display:flex;flex-direction:column;gap:var(--space-xl)}.uploads{position:fixed;right:var(--space-xl);bottom:calc(env(safe-area-inset-bottom,0px) + var(--space-xl));z-index:var(--z-popover);width:320px;max-width:calc(100vw - 2 * var(--space-xl));overflow:hidden;border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-float)}.uploads__head{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-10) var(--space-md);border-bottom:1px solid var(--color-border-soft);color:var(--color-icon)}.uploads__title{flex:1;min-width:0;overflow:hidden;font-size:var(--fs-body);font-weight:var(--fw-xbold);text-overflow:ellipsis;white-space:nowrap;color:var(--color-text)}.uploads__list{display:flex;flex-direction:column;max-height:264px;overflow-y:auto;list-style:none}.upload{display:flex;flex-direction:column;gap:var(--space-6);padding:var(--space-10) var(--space-md);border-bottom:1px solid var(--color-border-soft)}.upload:last-child{border-bottom:0}.upload__row{display:flex;align-items:center;gap:var(--space-sm)}.upload__name{flex:1;min-width:0;overflow:hidden;font-size:var(--fs-body);font-weight:var(--fw-xbold);text-overflow:ellipsis;white-space:nowrap;color:var(--color-text)}.upload__pct{font-size:var(--fs-caption);font-weight:var(--fw-medium);color:var(--color-text-muted)}.upload__ok{flex:none;color:var(--color-success)}.upload__track{height:4px;overflow:hidden;border-radius:var(--radius-full);background:var(--color-sunken)}.upload__bar{height:100%;border-radius:var(--radius-full);background:var(--color-accent);transition:width var(--dur-fast) linear}.upload.is-gata .upload__bar{background:var(--color-success)}.upload.is-eroare .upload__bar{background:var(--color-danger)}.upload__meta{display:flex;align-items:center;gap:var(--space-xs);font-size:var(--fs-caption);font-weight:var(--fw-medium);color:var(--color-text-muted)}.upload.is-eroare .upload__meta{color:var(--color-danger)}.percard__head{display:flex;align-items:center;gap:var(--space-md)}.percard__ident{min-width:0;margin-right:auto}.percard__kind,.percard__empty{margin:0;font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--color-text-muted)}.percard__contact{flex:1;display:flex;flex-direction:column;gap:var(--space-sm)}.percard__link{display:inline-flex;align-items:center;gap:var(--space-sm);min-width:0;overflow:hidden;font-size:var(--fs-body);font-weight:var(--fw-medium);text-decoration:none;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted);transition:color var(--dur-fast) ease}.percard__link:hover{color:var(--color-text-muted)}.percard__link svg{flex:none;color:var(--color-icon)}.srvcard{position:relative;overflow:hidden;padding:0}.srvcard__head{padding:var(--space-xl) calc(var(--space-xl) + var(--space-xl)) var(--space-sm) var(--space-xl)}.srvcard__name{min-width:0;margin:0;font-size:var(--fs-h2);font-weight:var(--fw-xbold);letter-spacing:-.01em;color:var(--color-text-muted)}.srvcard__name b{font-weight:var(--fw-xbold);color:var(--color-text)}.srvcard__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);margin:var(--space-sm) 0 0;font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--color-text-muted)}.srvcard__kind{font-weight:var(--fw-medium)}.srvcard__ip{border-bottom:1px dashed var(--color-border)}.srvcard__clients{display:flex;align-items:center;gap:var(--space-sm);min-width:0;margin-top:var(--space-lg)}.srvcard__avatars{flex:none;display:flex}.srvcard__av{display:grid;place-items:center;width:22px;height:22px;font-size:var(--fs-nano);font-weight:var(--fw-xbold);border-radius:var(--radius-full);background:var(--color-text-muted);color:var(--color-on-fill)}.srvcard__av+.srvcard__av{margin-left:-5px;box-shadow:var(--shadow-ring)}.srvcard__names{min-width:0;overflow:hidden;font-size:var(--fs-body);font-weight:var(--fw-xbold);text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted)}.srvcard__empty{margin:var(--space-lg) 0 0;font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--color-text-muted)}.srvcard__uptime{padding:0 var(--space-xl) var(--space-sm)}.srvcard__uptime--fisa{padding:var(--space-md) 0 0}.srvcard__axis{display:flex;justify-content:space-between;margin-top:var(--space-sm);font-size:var(--fs-micro);font-weight:var(--fw-medium);color:var(--color-text-muted)}.uptimebar{flex:1;display:grid;align-items:end;grid-auto-flow:column;--uptime-bar: 6px;gap:var(--space-2xs);grid-auto-columns:1fr;min-width:0;height:22px}.uptimebar__t{justify-self:center;width:calc(100% - 1px);max-width:var(--uptime-bar);height:100%;border-radius:var(--radius-full);background:var(--color-good);transition:height var(--dur-fast) var(--ease-out)}@media(hover:hover){.uptimebar__t:hover{height:180%}.uptimebar__t:hover+.uptimebar__t,.uptimebar__t:has(+.uptimebar__t:hover){height:145%}.uptimebar__t:hover+.uptimebar__t+.uptimebar__t,.uptimebar__t:has(+.uptimebar__t+.uptimebar__t:hover){height:122%}.uptimebar__t:hover+.uptimebar__t+.uptimebar__t+.uptimebar__t,.uptimebar__t:has(+.uptimebar__t+.uptimebar__t+.uptimebar__t:hover){height:108%}}.uptimebar__t--warn{background:var(--color-warn)}.uptimebar__t--bad{background:var(--color-danger)}.uptimebar__t--gol{background:var(--color-border-soft)}.srvcard__stats--gol .srvstat__num{color:var(--color-text-muted)}.srvcard__stats{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-sm);margin-top:auto;padding:var(--space-lg) var(--space-xl) var(--space-xl);border-top:1px solid var(--color-border-soft)}.srvstat{display:flex;flex-direction:column;gap:var(--space-sm);min-width:0}.srvstat__num{font-size:var(--fs-h2);font-weight:var(--fw-xbold);line-height:1;letter-spacing:-.01em;color:var(--color-text)}.srvstat__cap{font-size:var(--fs-micro);font-weight:var(--fw-medium);color:var(--color-text-muted)}.srvstat--warn .srvstat__num{color:var(--color-warn)}.srvclients,.srvclient,.srvclient__shops{display:flex;flex-direction:column;gap:var(--space-xl)}.srvclient__ident{display:flex;align-items:baseline;gap:var(--space-xs);min-width:0;margin-right:auto}.srvclient__head{display:flex;align-items:center;gap:var(--space-md)}.srvclient__head .iconbtn{margin-block:-10px}.srvclient__ident .pill{flex:none}.srvclient__meta{min-width:0;overflow:hidden;font-size:var(--fs-title);font-weight:var(--fw-medium);text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted)}.table--ip{table-layout:fixed;width:100%;min-width:925px}.table--ip thead th:nth-child(1){width:150px}.table--ip thead th:nth-child(2){width:205px}.table--ip thead th:nth-child(3){width:220px}.table--ip thead th:nth-child(4){width:195px}.table--ip thead th:nth-child(5){width:155px}@media(max-width:767px){.table--ip{table-layout:auto;min-width:0}}.iprow__net{color:var(--color-text-muted)}.linechip{display:inline-flex;align-items:center;gap:var(--space-5);max-width:100%;height:var(--pill-h);padding:0 var(--space-10);font-size:var(--fs-caption);font-weight:var(--fw-xbold);border-radius:var(--radius-full);background:var(--color-sunken);color:var(--color-text-muted)}.linechip svg{flex:none;color:var(--color-icon)}.linechip__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iprow__note-cell{font-weight:var(--fw-medium);color:var(--color-text-muted)}.iprow__note{display:inline-flex;align-items:center;gap:var(--space-6);min-width:0;max-width:100%;font:inherit;text-align:left;color:inherit;transition:color var(--dur-fast) ease}.iprow__notetext{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iprow__note svg{flex:none;color:var(--color-icon)}.iprow__note--gol .iprow__notetext{color:var(--color-icon)}@media(hover:hover){.iprow__note--gol svg{opacity:0;transition:opacity var(--dur-fast) ease}.table--ip tbody tr:hover .iprow__note--gol svg{opacity:1}.iprow__note:hover{color:var(--color-text)}}.iprow__prov{color:var(--color-text-muted)}@media(max-width:767px){.table--ip tbody td.iprow__who,.table--ip tbody td.iprow__note-cell{max-width:none}}.inel{position:relative;flex:none;display:grid;place-items:center;width:var(--inel);height:var(--inel)}.inel__desen{width:100%;height:100%}.inel__sina{stroke:var(--color-gauge)}.inel__arc{stroke:var(--color-accent);stroke-dashoffset:var(--inel-plin, 0);transition:stroke-dashoffset var(--dur-slow) var(--ease-out);animation:inel-creste var(--dur-slow) var(--ease-out)}@keyframes inel-creste{0%{stroke-dashoffset:var(--inel-gol, 0)}}.inel--mic{width:var(--avatar-md);height:var(--avatar-md)}.inel--mic .inel__cifra{display:none}.inel__cifra{position:absolute;font-size:var(--fs-caption);font-weight:var(--fw-xbold);color:var(--color-text-muted)}@media(min-width:1024px){.table--grid tbody tr.ipwide td{height:auto;overflow:visible;padding:var(--space-xl)}.table--grid tbody tr.ipwide:hover td{background-color:var(--color-surface)}.table--grid tbody tr.ipwide:hover td:first-child:before{width:0}}@media(max-width:767px){.table--ip tbody tr.ipwide{flex-basis:100%;padding:0;background:none;box-shadow:none}.table--ip tbody tr.ipwide td:first-child{margin:0;padding:0;border-bottom:0}}.ipgroup__zero{font-weight:var(--fw-medium);color:var(--color-text-muted)}.ipfree{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm)}.ipfree__label{margin-right:var(--space-xs);font-size:var(--fs-body);font-weight:var(--fw-xbold);color:var(--color-text)}.ipfree__pill{display:inline-flex;align-items:center;gap:var(--space-6);height:var(--pill-h);padding:0 var(--space-10);font-size:var(--fs-body);font-weight:var(--fw-medium);border:0;border-radius:var(--radius-full);background:var(--color-sunken);color:var(--color-text-muted);cursor:pointer;transition:background var(--dur-fast) ease,color var(--dur-fast) ease}.ipfree__pill:hover{background:var(--color-track);color:var(--color-text)}.ipfree__count{font-weight:var(--fw-xbold);color:var(--color-text)}.ipfree__pill:hover .ipfree__count{color:var(--color-text)}.ipfree__pill--one svg{color:var(--color-icon)}.ipfree__pill--one:hover svg{color:var(--color-text)}@media(max-width:767px){.table .suprow__subject{flex-wrap:wrap;max-width:none}.table tbody td .suprow__subjecttext,.table tbody td .cell__link,.table tbody td .cell__link span,.table tbody td .semnal__text{overflow:visible;text-overflow:clip;white-space:normal}.table tbody td .tixclient,.table tbody td .cell__side{max-width:none}.table--tickete tbody td[data-label=Client]{flex-wrap:wrap}.table--tickete tbody td[data-label=Client] .cell__side{flex-basis:100%;justify-content:flex-end}}.groupbar{margin:var(--space-xl) 0;padding:var(--space-10) 0 var(--space-10) var(--space-lg)}.cardgrid>.groupbar{grid-column:1 / -1;margin:0}.tixbadge{flex:none;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:var(--fs-caption);font-weight:var(--fw-xbold);line-height:1;border-radius:var(--radius-full);background:var(--pill-full);color:var(--color-text-invert)}.tixstatus,.tixid{display:inline-flex;align-items:center;gap:var(--space-sm)}.tixchip{display:inline-flex;align-items:center;gap:var(--space-5);height:var(--pill-h);padding:0 var(--space-10);font-size:var(--fs-caption);font-weight:var(--fw-xbold);white-space:nowrap;border-radius:var(--radius-full);background:var(--color-sunken);color:var(--color-text-muted)}.tixchip svg{flex:none;color:var(--color-icon)}.tixclient{max-width:180px;text-transform:uppercase}span.tixclient{vertical-align:bottom;display:inline-block;overflow:hidden;font-size:var(--fs-title);font-weight:var(--fw-xbold);text-overflow:ellipsis;white-space:nowrap;color:var(--color-ink)}.tixdraft{flex:none;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--radius-full);background:var(--color-tint-sky);color:var(--color-accent)}.table--grid span.tixclient{font-size:var(--fs-row)}.suprow__subject{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);min-width:0;overflow-wrap:anywhere}.table .suprow__subject{flex-wrap:nowrap;max-width:100%}.table--tickete{table-layout:fixed;width:100%;min-width:1494px}.table--tickete th:nth-child(1){width:170px}.table--tickete th:nth-child(2){width:300px}.table--tickete th:nth-child(3){width:190px}.table--tickete th:nth-child(4){width:121px}.table--tickete th:nth-child(5){width:275px}.table--tickete th:nth-child(6){width:182px}.table--tickete th:nth-child(7){width:182px}.table--tickete th:nth-child(8){width:74px}.table--grid .tixclient{max-width:58%}.table--grid .cell__side{max-width:38%}@media(max-width:767px){.table--tickete tbody td,.table--tickete tbody td.tixsubject{width:auto;max-width:none}.table--tickete{table-layout:auto;min-width:0}}.table .suprow__subjecttext{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tixsnippet{display:block;overflow:hidden;margin-top:var(--space-2xs);font-size:var(--fs-body);font-weight:var(--fw-medium);text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted)}.tixsnippet b{font-weight:var(--fw-xbold);color:var(--color-text)}.tixhash{letter-spacing:-.04em}.tixhover{position:fixed;z-index:var(--z-popover);display:flex;flex-direction:column;gap:var(--space-lg);width:380px;padding:var(--space-lg);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-float);pointer-events:none}.tixhover__msg+.tixhover__msg{padding-top:var(--space-lg);border-top:1px solid var(--color-border-soft)}.tixhover__head{display:flex;align-items:baseline;gap:var(--space-sm);min-width:0;margin-bottom:var(--space-sm);font-size:var(--fs-caption);font-weight:var(--fw-medium);color:var(--color-text-muted)}.tixhover__label{flex:none;font-weight:var(--fw-xbold);color:var(--color-text)}.tixhover__who{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tixhover__when{flex:none}.tixhover__body{display:-webkit-box;overflow:hidden;margin:0;font-size:var(--fs-body);font-weight:var(--fw-medium);line-height:1.5;white-space:pre-line;overflow-wrap:anywhere;-webkit-line-clamp:6;-webkit-box-orient:vertical;color:var(--color-text)}.suprow__domains{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table--instalari{table-layout:fixed;width:100%;min-width:1212px}.table--instalari th[data-label=Instalare]{width:230px}.table--instalari th[data-label=Domenii]{width:195px}.table--instalari th[data-label=Versiune]{width:95px}.table--instalari th[data-label="Tickete deschise"]{width:175px}.table--instalari th[data-label="Ultimul semn"]{width:182px}.table--instalari th[data-label=Cron]{width:100px}.table--instalari th[data-label=Suport]{width:130px}.table--instalari th[data-label=Actiuni]{width:105px}.table--instalari td[data-label=Suport]{white-space:nowrap}.table--instalari td[data-label=Suport] .cell__mark{vertical-align:middle}@media(max-width:767px){.table--instalari{table-layout:auto;min-width:0}}.tixattach{margin-top:var(--space-lg)}.tixattach__count{margin-bottom:var(--space-md);font-size:var(--fs-caption);color:var(--color-text-muted)}.tixattach__list{display:flex;flex-wrap:wrap;gap:var(--space-md);list-style:none}.tixattach__file{display:flex;flex-direction:column;align-items:center;gap:var(--space-5);width:100px;padding:var(--space-10);border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);background:var(--color-surface);cursor:pointer;transition:border-color var(--dur-fast) ease}.tixattach__file:hover{border-color:var(--color-border)}.tixattach__thumb{display:grid;place-items:center;width:80px;height:70px;overflow:hidden;border-radius:var(--radius-xs);background:var(--color-border-soft);color:var(--color-text-muted)}.tixattach__thumb img{width:100%;height:100%;object-fit:cover}.tixattach__name{max-width:100%;overflow:hidden;font-size:var(--fs-nano);text-align:center;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted)}.tixreply{overflow:hidden;margin:0 calc(-1 * var(--space-xl)) calc(-1 * var(--space-xl));border-radius:0 0 var(--radius-md) var(--radius-md)}.tixreply__tabs{display:flex;align-items:center;gap:calc(var(--space-lg) + var(--space-sm));min-height:var(--control-h-sm);padding:0 var(--space-xl);border-top:1px solid var(--color-border-soft);border-bottom:1px solid var(--color-border-soft)}.tixreply__tab{position:relative;align-self:stretch;display:flex;align-items:center;font-size:var(--fs-row);font-weight:var(--fw-xbold);background:none;color:var(--color-text-muted);cursor:pointer;transition:color var(--dur-fast) ease}@media(hover:hover){.tixreply__tab:hover{color:var(--color-text)}}.tixreply__tab--on,.tixreply__tab--on:hover{color:var(--color-accent)}.tixreply__tab--on:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:3px;background:var(--color-accent)}.probeform{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm)}.probeform .select{flex:1 1 200px;min-width:0}.probeform__params{flex:2 1 240px;min-width:0}.kbsug-wrap{position:relative;isolation:isolate}.kbsug{display:flex;gap:var(--space-md);overflow-x:auto;scroll-snap-type:x proximity;margin:0;padding:0;list-style:none;scrollbar-width:none}.kbsug::-webkit-scrollbar{display:none}.kbsug__item{position:relative;flex:0 0 240px;scroll-snap-align:start;border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);background:var(--color-surface);transition:border-color var(--dur-fast) ease}.kbsug__item:hover{border-color:var(--color-border)}.kbsug__add{display:flex;flex-direction:column;gap:var(--space-2xs);width:100%;padding:var(--space-md);padding-right:40px;text-align:left}.kbsug__item>.iconbtn{position:absolute;top:var(--space-xs);right:var(--space-xs)}.kbsug__title{display:-webkit-box;overflow:hidden;font-size:var(--fs-body);font-weight:var(--fw-xbold);-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--color-text)}.kbsug-wrap:before,.kbsug-wrap:after{content:"";position:absolute;top:0;bottom:0;z-index:1;width:36px;opacity:0;pointer-events:none;transition:opacity var(--dur-fast) ease}.kbsug-wrap:before{left:0;background:linear-gradient(to right,var(--color-surface),transparent)}.kbsug-wrap:after{right:0;background:linear-gradient(to left,var(--color-surface),transparent)}.kbsug-wrap.is-st:before,.kbsug-wrap.is-dr:after{opacity:1}.kbsug__nav{position:absolute;top:50%;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:var(--control-h-xs);height:var(--control-h-xs);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-icon);box-shadow:var(--shadow-card);transform:translateY(-50%);transition:color var(--dur-fast) ease}.kbsug__nav:hover{color:var(--color-ink)}.kbsug__nav--st{left:calc(-1 * var(--space-sm))}.kbsug__nav--dr{right:calc(-1 * var(--space-sm))}.kbsug__snippet{display:-webkit-box;overflow:hidden;font-size:var(--fs-caption);font-weight:var(--fw-medium);-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--color-text-muted)}.ticketai{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-sm)}.ticketai__cap{display:flex;align-items:center;gap:var(--space-sm);font-size:var(--fs-body);font-weight:var(--fw-xbold);color:var(--color-text)}.ticketai__conf{font-weight:var(--fw-xbold);color:var(--color-text-muted)}.ticketai__meta{display:flex;align-items:center;gap:var(--space-sm)}.ticketai__summary{margin:0;font-size:var(--fs-row);white-space:pre-wrap}.tickettimeline__what{margin:0;font-size:var(--fs-body);font-weight:var(--fw-medium);line-height:18px;color:var(--color-text)}.tickettimeline__vals{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs);margin:0;font-size:var(--fs-caption);font-weight:var(--fw-xbold);color:var(--color-text)}.tickettimeline__vals>svg{flex:none;color:var(--color-icon)}.tickettimeline__val{display:inline-flex;align-items:center;gap:var(--space-6)}.tickettimeline__gol{color:var(--color-text-muted)}.tickettimeline__when{font-size:var(--fs-caption);font-weight:var(--fw-medium);color:var(--color-text-muted)}.instkey code{-webkit-user-select:all;user-select:all}.instprobes{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.instprobe-out summary{font-size:var(--fs-body);font-weight:var(--fw-xbold);cursor:pointer}.instprobe-json{max-height:320px;overflow:auto;margin:var(--space-sm) 0 0;padding:var(--space-10) var(--space-md);font-family:var(--font-mono);font-size:var(--fs-body);line-height:20px;border-radius:var(--radius-sm);background:var(--color-sunken)}.kbvot{display:inline-flex;align-items:center;gap:var(--space-md)}.kbvot__parte{display:inline-flex;align-items:center;gap:var(--space-5);font-size:var(--fs-row);font-weight:var(--fw-medium);color:var(--color-text-muted)}.kbvot__parte svg{flex:none;color:var(--color-icon)}.kbvot__parte--da svg{color:var(--color-good)}.table--kb{table-layout:fixed;width:100%;min-width:1429px}.table--kb th[data-label=Titlu]{width:400px}.table--kb th[data-label=Tip]{width:120px}.table--kb th[data-label=Status],.table--kb th[data-label=Vizibilitate]{width:110px}.table--kb th[data-label=Categorie]{width:175px}.table--kb th[data-label=Variante]{width:90px}.table--kb th[data-label=Utilitate]{width:160px}.table--kb th[data-label=Actualizat]{width:182px}.table--kb th[data-label=Actiuni]{width:82px}@media(max-width:767px){.table--kb{table-layout:auto;min-width:0}}.kbreadonly{max-height:420px;overflow-y:auto;padding:var(--space-lg) var(--space-xl);font-size:var(--fs-title);line-height:22px;border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);background:var(--color-sunken)}.kbresolve{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm)}.kbresolve .input{flex:0 1 260px}.kbresolve__out{font-size:var(--fs-body);font-weight:var(--fw-xbold)}.kbproposals{display:flex;flex-direction:column;gap:var(--space-lg)}.kbproposal{padding:var(--space-lg)}.kbproposal__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm)}.kbproposal__meta{font-size:var(--fs-caption);color:var(--color-text-muted)}.kbproposal__body{max-height:260px;overflow-y:auto;margin:0 0 var(--space-md);padding:var(--space-md);font-family:inherit;font-size:var(--fs-body);white-space:pre-wrap;border-radius:var(--radius-sm);background:var(--color-tint-focus)}.kbproposal__actions{display:flex;gap:var(--space-sm)}.kbpatch{margin-bottom:var(--space-lg)}.kbpatch__title{margin:0 0 var(--space-sm);font-weight:var(--fw-xbold)}.table--kbsearch,.table--kbfeed{table-layout:fixed;width:100%}.table--kbsearch,.table--kbfeed{min-width:1065px}.table--kbsearch th[data-label="Text cautat"]{width:653px}.table--kbfound th[data-label="Text cautat"]{width:408px}.table--kbsearch th[data-label=Rezultate]{width:125px}.table--kbsearch th[data-label=Deschise]{width:120px}.table--kbsearch th[data-label=Cautari]{width:230px}.table--kbsearch th[data-label="Ultima cautare"]{width:182px}.table--kbfeed th[data-label=Articol]{width:270px}.table--kbfeed th[data-label=Utilitate]{width:130px}.table--kbfeed th[data-label=Comentariu]{width:253px}.table--kbfeed th[data-label=Instalare]{width:230px}.table--kbfeed th[data-label=Data]{width:182px}.table--kbfeed tbody td[data-label=Comentariu],.table--kbfeed tbody td[data-label=Instalare]{text-overflow:ellipsis}@media(max-width:767px){.table--kbsearch,.table--kbfeed{table-layout:auto;min-width:0}}.leadrow__note{max-width:34ch}.leadrow__note .cell__main,.leadrow__note .cell__sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leadrow__url{display:inline-flex;align-items:center;gap:var(--space-5)}.leadrow__site{flex:none;color:var(--color-text-muted)}.leadrow__plat{display:inline-flex;align-items:center;gap:var(--space-6)}.platlogo{flex:none;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:var(--radius-xs);background:var(--color-plate);color:var(--color-icon)}.platlogo img{width:11px;height:11px;object-fit:contain}.pasi{container-type:inline-size;display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-lg)}.pasi__pas{position:relative;justify-content:center;cursor:pointer;transition:background var(--dur-fast) ease,color var(--dur-fast) ease}@container (width >= 780px){.pasi__pas{flex:1 0 auto}.pasi__pas+.pasi__pas:before{content:"";position:absolute;top:50%;right:calc(100% + var(--space-xs));width:var(--space-sm);height:2px;border-radius:var(--radius-full);background:var(--pill-full, var(--color-border));transform:translateY(-50%)}}.pasi__pas--viitor{background:var(--color-sunken);color:var(--color-icon)}.pasi__pas--acum{background:var(--pill-full, var(--color-text-muted));color:var(--color-text-invert)}.table--changelog{table-layout:fixed;width:100%;--chl-sum: calc(4 * var(--col-w-sm) + 2 * var(--col-w-md) + var(--bara-rand-w) + var(--space-10) + var(--col-w-kebab));min-width:var(--chl-sum);--chl-rest: 0px}.table--changelog th[data-label=Versiune],.table--changelog th[data-label=Data],.table--changelog th[data-label=Status]{width:calc(var(--col-w-sm) + var(--chl-rest))}.table--changelog th[data-label=Continut]{width:calc(var(--bara-rand-w) + var(--col-w-md) + var(--col-w-sm) + var(--space-10) + var(--chl-rest))}.table--changelog th[data-label=Actualizat]{width:calc(var(--col-w-md) + var(--chl-rest))}.table--changelog th[data-label=Actiuni]{width:var(--col-w-kebab)}.chlog{display:flex;align-items:center;gap:var(--space-14);min-width:0}.kpibar--rand{flex:none;width:var(--bara-rand-w);height:var(--progres-h);gap:var(--space-3);margin-top:0}.kpibar--rand .kpibar__seg{min-width:var(--space-5)}@media(max-width:767px){.kpibar--rand{display:none}}.chlog__cifre{display:flex;flex:none;gap:var(--space-10);font-size:var(--fs-row);color:var(--color-text-muted);white-space:nowrap}.chlog__nr{display:inline-flex;align-items:center;gap:var(--space-5)}.chlog__nr b{font-weight:var(--fw-xbold);color:var(--color-text)}.chlog__nr:before{content:"";width:var(--space-sm);height:var(--space-sm);border-radius:var(--radius-full);background:var(--color-info)}.chlog__nr--accent:before{background:var(--color-accent)}.chlog__nr--good:before{background:var(--color-good)}.changelog__corp{font-family:var(--font-mono);font-size:var(--fs-body)}.table--abonati{table-layout:fixed;width:100%;min-width:1238px}.table--abonati th[data-label=Abonat]{width:340px}.table--abonati th[data-label=Status]{width:151px}.table--abonati th[data-label=Deschideri],.table--abonati th[data-label=Clickuri]{width:110px}.table--abonati th[data-label=Data]{width:170px}.table--abonati th[data-label=Actiuni]{width:82px}.table--abonati th[data-label=Etichete]{width:165px}.table--abonati th[data-label=Rating]{width:110px}.scara{display:inline-flex;align-items:center;gap:3px}.scara__pas{width:6px;height:6px;border-radius:50%;background:var(--color-sky-muted)}.scara__pas--plin{background:var(--color-accent)}.table--abonati td[data-label=Etichete] .tagrow{max-width:100%;--pill-overlap: 0px;column-gap:var(--space-6)}.table--abonati td[data-label=Etichete] .tagrow .pill{box-shadow:none}@media(max-width:767px){.table--abonati{table-layout:auto;min-width:0}.table--abonati .cell__link span{overflow-wrap:anywhere}}.importraport{display:flex;flex-direction:column;gap:var(--space-sm)}.importraport>div{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-sm);font-size:var(--fs-row);font-weight:var(--fw-medium);color:var(--color-text-muted)}.importraport dd{font-weight:var(--fw-xbold);color:var(--color-text)}.table--campanii{min-width:1207px}.table--campanii th[data-label=Campanie]{width:374px}.table--campanii th[data-label=Public]{width:114px}.table--campanii th[data-label=Status]{width:180px}.table--campanii th[data-label=Data]{width:116px}.table--campanii th[data-label=Destinatari]{width:125px}.table--campanii th[data-label=Deschideri]{width:122px}.table--campanii th[data-label=Clickuri]{width:108px}.table--campanii th[data-label=Actiuni]{width:68px}@media(max-width:767px){.table--campanii{table-layout:auto;min-width:0}}.table--raport-dest{table-layout:auto;width:100%;min-width:0}.table--raport-dest thead th{white-space:nowrap}.table--raport-dest tbody td:first-child{width:100%;max-width:0}.table--raport-dest tbody td:first-child .cell__link{display:flex;max-width:100%;min-width:0}.table--raport-dest tbody td:first-child .cell__main{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table--raport-dest .tagrow{flex-wrap:nowrap;overflow:visible}.table--raport-dest th:not(:first-child),.table--raport-dest td:not(:first-child){width:1%;white-space:nowrap}.codhtml{--cod-pad: var(--space-md);--cod-rand: 20px;--cod-nr: calc(2ch + 2 * var(--space-sm));position:relative;height:420px;padding:0;overflow:hidden;font-family:var(--font-mono);font-size:var(--fs-body);font-weight:var(--fw-medium);line-height:var(--cod-rand)}.codbox{display:flex;flex-direction:column}.codbox__bar{display:flex;align-items:center;padding:0 var(--space-md);border:1px solid var(--color-border);border-bottom:0;border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:var(--color-sunken)}.codbox__bar,.codbox>.codhtml,.codbox>.mailpreview{transition:border-color var(--dur-fast) ease,box-shadow var(--dur-fast) ease}.codbox__bar .tabs{gap:var(--space-xl)}.codbox__bar .tab,.codbox__bar .tab:hover,.codbox__bar .tab--active,.codbox__bar .tab--active:hover{padding:0;border-radius:0;background:none}.codbox__bar .tab{position:relative;color:var(--color-text-muted);box-shadow:none;transition:color var(--dur-fast) ease}.codbox__bar .tab:after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;background:var(--color-text);opacity:0;transition:opacity var(--dur-fast) ease}.codbox__bar .tab--active:after{opacity:1}.codbox__bar .tab:hover,.codbox__bar .tab--active,.codbox__bar .tab--active:hover{color:var(--color-text);box-shadow:none}.codbox>.codhtml,.codbox>.mailpreview{border-color:var(--color-border);border-radius:0 0 var(--radius-sm) var(--radius-sm)}.codbox:focus-within .codbox__bar{border-color:var(--color-border-focus);box-shadow:var(--ring-1) var(--color-border-focus);clip-path:inset(-2px -2px 0 -2px)}.codbox:focus-within>.codhtml,.codbox:focus-within>.mailpreview{border-color:var(--color-border-focus);box-shadow:var(--ring-1) var(--color-border-focus);clip-path:inset(0 -2px -2px -2px)}.codbox__bar .tab:focus-visible{outline:none}.codhtml:focus-within{border-color:var(--color-border-focus);box-shadow:var(--ring-1) var(--color-border-focus)}.codhtml--oprit{opacity:.6}.codhtml__nr{position:absolute;top:0;bottom:0;left:0;width:var(--cod-nr);overflow:hidden;border-right:1px solid var(--color-border-soft);background:var(--color-sunken);color:var(--color-text-muted);text-align:right;-webkit-user-select:none;user-select:none}.codhtml__nr>div{padding:var(--cod-pad) var(--space-sm)}.codhtml__vedere{position:absolute;top:0;right:0;bottom:0;left:var(--cod-nr);overflow:hidden}.codhtml__cod{margin:0;padding:var(--cod-pad);font:inherit;white-space:pre;color:var(--color-text)}.codhtml__rand{min-height:var(--cod-rand)}.codhtml__camp{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:var(--cod-pad) var(--cod-pad) var(--cod-pad) calc(var(--cod-nr) + var(--cod-pad));border:0;outline:none;resize:none;background:transparent;font:inherit;line-height:var(--cod-rand);white-space:pre;overflow:auto;color:transparent;-webkit-text-fill-color:transparent;caret-color:var(--color-text)}.codhtml__camp::placeholder{color:var(--color-text-muted);-webkit-text-fill-color:var(--color-text-muted)}.codhtml__tag{color:var(--color-brand-ink)}.codhtml__attr,.codhtml__com{color:var(--color-text-muted)}.codhtml__val,.codhtml__ent{color:var(--color-info)}.mailpreview{color-scheme:light;width:100%;height:420px;border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);background:var(--color-surface)}.mailmedia{display:flex;flex-direction:column;gap:var(--space-sm);margin:0;padding:0;list-style:none}.mailmedia__item{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-lg) var(--space-sm) var(--space-sm);border-radius:var(--radius-sm);background:var(--color-sunken)}.mailmedia__thumb{flex:none;width:40px;height:40px;padding:var(--space-xs);object-fit:contain;border-radius:var(--radius-2xs);background:var(--color-surface)}.mailmedia__text{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;flex:1}.mailmedia__text .cell__main{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.excluderi{display:flex;flex-direction:column;gap:inherit}.excluderi__camp{position:relative}.excluderi__lista{position:absolute;top:calc(100% + var(--space-6));left:0;right:0;max-height:320px}.pill__sterge{display:inline-flex;align-items:center;justify-content:center;margin-right:calc(-1 * var(--space-xs));padding:0;border:0;border-radius:var(--radius-full);background:none;color:inherit;line-height:0;cursor:pointer}.pill__sterge:hover{color:var(--color-text)}.pill__sterge:disabled{cursor:default}.unsub{place-items:center}.unsub .login__panel{margin-left:0}.unsub__card{display:flex;flex-direction:column;align-items:center;gap:var(--space-lg);text-align:center}.unsub__card .login__logo-link{margin-bottom:calc(32px - var(--space-lg))}.unsub__card .btn--block{margin-top:0}.unsub__motive{display:flex;flex-direction:column;gap:var(--space-10);width:100%}.unsub__motive .unsub__intrebare{margin-bottom:calc(var(--space-lg) - var(--space-10))}.unsub__motive+.btn{margin-top:calc(var(--space-10) - var(--space-lg))}.unsub__intrebare{margin:0;font-size:var(--fs-row);font-weight:var(--fw-xbold);color:var(--color-text)}.unsub__motiv[aria-pressed=true],.unsub__motiv[aria-pressed=true]:hover{background:var(--color-tint-sky-soft);color:var(--color-text)}.unsub__title{margin:0;font-size:var(--fs-sub);font-weight:var(--fw-xbold);color:var(--color-text)}.unsub__text{margin:0;font-size:var(--fs-row);font-weight:var(--fw-medium);line-height:22px;color:var(--color-text-muted)}.unsub__mail{color:var(--color-text);overflow-wrap:anywhere}.parcurs__sterge{margin-left:auto}.dosarnr+.dosarnr{margin-top:var(--space-xl);padding-top:var(--space-xl);border-top:1px solid var(--color-border-soft)}.dosarnr .alert{margin-top:var(--space-md)}.dosarnr .section-action{margin-top:var(--space-xl)}.dosarnr__cap{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-md) 0 var(--space-sm)}.dosarnr__numar{font-size:var(--fs-title);font-weight:var(--fw-xbold);color:var(--color-text)}.dosarnr__sterge{margin-left:auto}.dosarrow__text{max-width:34ch}.dosarrow__text .cell__main,.dosarrow__text .cell__sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dosarrow__val{font-weight:var(--fw-xbold)}.dosarrow__stadiu{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-6)}.semnal__nr{display:inline-flex;align-items:center;gap:var(--space-6)}.semnal__text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table--semnale{table-layout:fixed;width:100%;min-width:1435px}.table--semnale thead th:nth-child(1){width:215px}.table--semnale thead th:nth-child(2){width:410px}.table--semnale thead th:nth-child(3){width:280px}.table--semnale thead th:nth-child(4){width:315px}.table--semnale thead th:nth-child(5){width:120px}.table--semnale thead th:nth-child(6){width:95px}@media(max-width:767px){.table--semnale{table-layout:auto;min-width:0}}.offline{position:fixed;top:calc(env(safe-area-inset-top,0px) + var(--topbar-height));left:50%;z-index:var(--z-popover);white-space:nowrap;box-shadow:var(--shadow-float);transform:translate(-50%);pointer-events:none}.listhead{position:sticky;left:0;display:flex;flex-direction:column;gap:var(--space-xl);margin-bottom:var(--space-xl)}.listhead__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-lg)}.listhead__row>.tabs{flex:0 1 auto;min-width:0;max-width:100%;margin:0}.listhead__row>.tabs--fill{flex:1 1 auto}.listhead__tools{flex:1 1 360px;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-lg);min-width:0}.listhead__tools:has(.listhead__filters)>.listsearch{flex:1 1 100%}.listhead__filters{flex:1 1 auto;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);min-width:0}.listhead__filters>.select{flex:0 1 200px}.listsearch--seg{flex:1 1 260px}.listsearch--seg>.input{height:var(--control-h-sm);border-color:transparent;box-shadow:var(--shadow-raised);background:var(--color-raised)}.segbar .select{flex:1 1 150px;min-width:0;max-width:220px}.segbar .select .input{border-color:transparent;box-shadow:var(--shadow-raised);background:var(--color-raised)}.listsearch{position:relative;flex:1 1 260px;min-width:0}.listsearch>.input{width:100%;padding-left:40px}.listsearch__icon{position:absolute;top:50%;left:var(--space-14);color:var(--color-icon);transform:translateY(-50%);pointer-events:none}.listsearch .input::-webkit-search-cancel-button{display:none}@media(max-width:767px){.listhead,.listhead__row{gap:var(--space-lg)}.listhead__row>.tabs,.listhead__row>.tabs--fill,.listhead__tools,.listhead__filters{flex:1 1 100%;max-width:none}.listhead__filters>.select{flex:1 1 140px}}.table--facturi{table-layout:fixed;width:100%;--fact-sum: calc(1178px + var(--col-w-kebab));min-width:var(--fact-sum)}.table--facturi th[data-label=Client]{width:216px}.table--facturi th[data-label=Magazin]{width:190px}.table--facturi th[data-label=Perioada]{width:152px}.table--facturi th[data-label=Numar],.table--facturi th[data-label=Data],.table--facturi th[data-label=Scadenta]{width:120px}.table--facturi th[data-label=Total]{width:132px}.table--facturi th[data-label=Status]{width:128px}.table--facturi th[data-label=Actiuni]{width:var(--col-w-kebab)}@media(max-width:767px){.table--facturi{table-layout:auto;min-width:0}}.table--linii,.table--lot{table-layout:auto;width:100%}.table--linii{table-layout:fixed}.table--linii th[data-label=Cantitate]{width:104px}.table--linii th[data-label=Pret],.table--linii th[data-label=Valoare]{width:124px}.table--linii .table__kebab-col{width:80px}.table--linii tbody td:first-child,.table--lot tbody td:first-child{width:100%;max-width:0;text-overflow:ellipsis}.table--linii th:not(:first-child),.table--linii td:not(:first-child),.table--lot th:not(:first-child),.table--lot td:not(:first-child){text-align:right}.table--facturi-client{table-layout:auto;width:100%}.table--facturi-client th:not(:first-child),.table--facturi-client td:not(:first-child){width:1%;white-space:nowrap}.facturi__linie{display:grid;grid-template-columns:1fr 104px 124px 204px;gap:0;align-items:end;margin-top:var(--space-xl)}.facturi__linie>:not(:last-child){padding-right:var(--space-xl)}.facturi__adauga{width:100%}@media(max-width:1023px){.facturi__linie{grid-template-columns:1fr;gap:var(--space-xl)}.facturi__linie>:not(:last-child){padding-right:0}}
