.notif-bell-wrap{margin:0 12px 8px;position:relative}.notif-bell-btn{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);width:100%;color:var(--text-2);align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:flex}.notif-badge{background:var(--late);color:#fff;border-radius:var(--radius-control);text-align:center;min-width:16px;margin-left:auto;padding:1px 6px;font-size:10.5px;font-weight:700}.notif-panel-backdrop{z-index:45;position:fixed;inset:0}.notif-panel{top:var(--notif-top,80px);left:var(--notif-left,calc(var(--sidebar-width) - 8px));width:340px;max-width:calc(100vw - var(--notif-left,260px) - 16px);max-height:calc(100vh - var(--notif-top,80px) - 16px);max-height:calc(100dvh - var(--notif-top,80px) - 16px);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);z-index:46;flex-direction:column;display:flex;position:fixed;overflow:hidden}.notif-panel-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.notif-mark-all-btn{color:var(--graphite);background:0 0;border:none;font-size:12px;font-weight:600}.notif-mark-all-btn:disabled{color:var(--text-3)}.notif-ecran{border-bottom:1px solid var(--border);background:var(--stone-soft);color:var(--text-2);align-items:center;gap:10px;padding:10px 14px;font-size:12px;line-height:1.4;display:flex}.notif-ecran-btn{background:var(--bg);border:1px solid var(--graphite-25);border-radius:var(--radius-control);color:var(--graphite);flex-shrink:0;padding:4px 10px;font-size:12px;font-weight:600}.notif-ecran-btn:hover{background:var(--hover)}.notif-panel-empty{color:var(--text-3);text-align:center;padding:20px 14px;font-size:13px}.notif-panel-list{max-height:360px;overflow-y:auto}.notif-item{text-align:left;border:none;border-bottom:1px solid var(--row-separator);background:0 0;align-items:flex-start;gap:8px;width:100%;padding:10px 14px;display:flex}.notif-item-wrap{border-bottom:1px solid var(--row-separator)}.notif-item-wrap .notif-item{border-bottom:none}.notif-da-fa{font:inherit;color:#fff;background:var(--graphite);border-radius:var(--radius-control);cursor:pointer;border:none;margin:0 14px 10px 42px;padding:5px 12px;font-size:12px;font-weight:600}.notif-da-fa:hover{color:var(--signal-orange)}.notif-item:hover{background:var(--hover)}.notif-item-unread{background:var(--tag-blue-bg)}.notif-item-unread:hover{background:var(--tag-blue-bg);opacity:.85}.notif-item-icon{border-radius:var(--radius-control);background:var(--hover);width:20px;height:20px;color:var(--text-2);flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.notif-item-body{flex-direction:column;gap:2px;min-width:0;display:flex}.notif-item-text{color:var(--text);white-space:normal;font-size:12.5px}.notif-item-time{color:var(--text-3);font-size:11px}@media (width<=767px),(height<=500px) and (orientation:landscape) and (pointer:coarse){.notif-panel{top:max(12px, env(safe-area-inset-top));z-index:60;width:auto;max-width:none;position:fixed;left:12px;right:12px}.notif-panel-backdrop{z-index:59}.notif-panel-list{max-height:min(70vh,480px)}}.agent-chip{flex:none;line-height:0;display:inline-block;position:relative}.agent-chip svg{border-radius:50%;display:block;overflow:hidden}.agent-chip-ana .ac-fond{fill:var(--graphite)}.agent-chip-mara .ac-fond{fill:var(--aubergine)}.agent-chip-ema .ac-fond{fill:var(--sage-deep)}.ac-miez{fill:var(--signal-orange);transform-box:fill-box;transform-origin:50%}.ac-retea{transform-box:view-box;transform-origin:36px 36px;animation:40s linear infinite ac-roteste}.ac-margine{stroke:var(--graphite-25);stroke-width:1.2px;opacity:.4}.ac-leg{stroke:var(--graphite-25);stroke-width:1.8px}.ac-nod{fill:#fff}.ac-leg,.ac-nod{animation:3.6s linear infinite ac-semnal}.ac-s1{animation-delay:.6s}.ac-s2{animation-delay:1.2s}.ac-s3{animation-delay:1.8s}.ac-s4{animation-delay:2.4s}.ac-s5{animation-delay:3s}.ac-puls{animation:2.6s ease-in-out infinite ac-puls}.agent-chip-in_lucru .ac-retea{animation-duration:8s}.agent-chip-in_lucru .ac-leg,.agent-chip-in_lucru .ac-nod{animation-duration:1.2s}.agent-chip-in_lucru .ac-s1{animation-delay:.2s}.agent-chip-in_lucru .ac-s2{animation-delay:.4s}.agent-chip-in_lucru .ac-s3{animation-delay:.6s}.agent-chip-in_lucru .ac-s4{animation-delay:.8s}.agent-chip-in_lucru .ac-s5{animation-delay:1s}.agent-chip-in_lucru .ac-puls{animation-duration:.9s}.ac-inel{fill:none;stroke-linecap:round;transform-box:view-box;transform-origin:36px 36px}.ac-inel-1{stroke:var(--lilac);stroke-width:3px;stroke-dasharray:30 12.4;animation:16s linear infinite ac-roteste}.ac-inel-2{stroke:#fff;stroke-width:2px;stroke-dasharray:4 7.9;opacity:.75;animation:11s linear infinite reverse ac-roteste}.ac-sclipire{fill:#fff;transform-box:fill-box;transform-origin:50%}.ac-iris,.ac-sclipire{animation:5s ease-in-out infinite ac-clipeste}.agent-chip-in_lucru .ac-inel-1{animation-duration:2.2s}.agent-chip-in_lucru .ac-inel-2{animation-duration:1.6s}.agent-chip-in_lucru .ac-iris{animation:1.1s ease-in-out infinite ac-dilata}.ac-bara{fill:#fff;transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite ac-bara}.ac-bara.ac-miez{fill:var(--signal-orange)}.ac-b1{animation-delay:-.4s}.ac-b2{animation-delay:-.9s}.ac-b3{animation-delay:-1.3s}.ac-b4{animation-delay:-1.9s}.agent-chip-in_lucru .ac-bara{animation-duration:.7s}.agent-chip-pauza .ac-fond{fill:var(--graphite-45)}.agent-chip-pauza .ac-miez{fill:var(--graphite-25)}.agent-chip-pauza .ac-inel-1{stroke:var(--graphite-25)}.agent-chip-pauza svg *,.agent-chip-blocata .ac-retea,.agent-chip-blocata .ac-bara,.agent-chip-blocata .ac-inel,.agent-chip-blocata .ac-leg,.agent-chip-blocata .ac-nod{animation:none}.agent-chip-blocata .ac-leg,.agent-chip-blocata .ac-nod{opacity:.45}.agent-chip-semn{border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;font-size:11px;font-weight:700;line-height:1;display:flex;position:absolute;top:-3px;right:-3px}.agent-chip-z{background:var(--stone);color:var(--graphite-70)}.agent-chip-atentie{background:var(--signal-orange);color:#fff}@keyframes ac-bara{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@keyframes ac-roteste{to{transform:rotate(360deg)}}@keyframes ac-puls{0%,to{transform:scale(1)}50%{transform:scale(1.28)}}@keyframes ac-semnal{0%,to{opacity:.25}18%{opacity:1}36%{opacity:.25}}@keyframes ac-clipeste{0%,44%,52%,to{transform:scaleY(1)}48%{transform:scaleY(.1)}}@keyframes ac-dilata{0%,to{transform:scale(1)}50%{transform:scale(.72)}}@media (prefers-reduced-motion:reduce){.agent-chip svg *{animation:none}}.sidebar{width:var(--sidebar-width);background:var(--nav-bg);border-right:1px solid var(--border);flex-direction:column;flex-shrink:0;height:100%;transition:width .15s;display:flex;overflow-y:auto}.sidebar-collapsed{width:56px}.sidebar-header{justify-content:space-between;align-items:center;padding:12px;display:flex}.sidebar-workspace{background:0 0;align-items:center;gap:8px;min-width:0;padding:6px 4px;display:flex}.sidebar-logo{flex-shrink:0;width:auto;height:44px}.sidebar-mark{flex-shrink:0;width:28px;height:28px}.sidebar-workspace-name{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.sidebar-collapse-btn{color:var(--nav-text);border-radius:var(--radius-control);background:0 0;border:none;padding:4px 6px;font-size:14px}.sidebar-collapse-btn:hover{background:var(--nav-hover);color:var(--nav-text-strong)}.sidebar-search{border-radius:var(--radius-control);color:var(--nav-text);background:#fff;border:1px solid #e8e8ec;align-items:center;gap:8px;margin:0 12px 6px;padding:6px 8px;font-size:13px;display:flex}.sidebar-search:hover{background:var(--nav-hover)}.sidebar-search kbd{color:var(--nav-text);border:1px solid var(--border);border-radius:var(--radius-control);margin-left:auto;padding:1px 4px;font-size:10.5px}.sidebar-nav{flex:1;padding:0 8px;overflow-y:auto}.sidebar-list{margin:0;padding:0;list-style:none}.sidebar-link{border-radius:var(--radius-control);color:#2c2c2e;white-space:nowrap;text-overflow:ellipsis;border:1px solid #0000;align-items:center;gap:9px;height:29px;padding:4px 9px;font-size:13.5px;text-decoration:none;display:flex;position:relative;overflow:hidden}.sidebar-nav-icon{color:var(--graphite-45);flex-shrink:0}.sidebar-link-active .sidebar-nav-icon{color:var(--signal-orange)}.sidebar-collapsed .sidebar-link,.sidebar-collapsed .sidebar-subgroup-toggle{justify-content:center;padding:4px 0}.sidebar-collapsed .sidebar-nav-icon{width:20px;height:20px;color:var(--nav-text)}.sidebar-collapsed .sidebar-link-active .sidebar-nav-icon{color:var(--nav-text-strong)}.sidebar-link:hover{color:var(--nav-text-strong);background:#ebebee}.sidebar-link-active,.sidebar-link-active:hover{border-radius:var(--radius-control);color:var(--nav-text-strong);background:#e4e4e8;font-weight:500}.sidebar-module{margin-top:14px}.sidebar-module-label{color:var(--graphite);align-items:center;gap:6px;padding:4px 8px;font-size:13.5px;font-weight:600;display:flex}.sidebar-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.sidebar-subgroup{margin-top:4px}.sidebar-subgroup-toggle{border-radius:var(--radius-control);color:#2c2c2e;background:0 0;border:none;align-items:center;gap:6px;width:100%;height:30px;padding:4px 8px;font-size:13.5px;font-weight:500;display:flex}.sidebar-subgroup-toggle:hover{color:var(--nav-text-strong);background:#ebebee}.sidebar-subgroup-caret{font-size:9px;transition:transform .1s;display:inline-block}.sidebar-subgroup-caret-open{transform:rotate(90deg)}.sidebar-user{border-top:1px solid var(--nav-border);align-items:center;gap:8px;padding:10px 12px;display:flex}.sidebar-user-link{min-width:0;color:var(--nav-text-strong);border-radius:var(--radius-control);flex:1;align-items:center;gap:8px;padding:2px;text-decoration:none;display:flex}.sidebar-user-link:hover{background:var(--stone)}.sidebar-avatar{background:var(--graphite);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:flex}.sidebar-user-name{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.sidebar-user-info{flex:1;min-width:0}.sidebar-logout{border-radius:var(--radius-control);width:32px;height:32px;color:var(--nav-text);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;line-height:1;display:flex}.sidebar-logout:hover{background:var(--stone);color:var(--nav-text-strong)}.sidebar-backdrop{display:none}@media (width<=767px),(height<=500px) and (orientation:landscape) and (pointer:coarse){.sidebar{z-index:30;width:min(84vw, var(--sidebar-width));transition:transform .15s;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.sidebar-mobile-open{transform:translate(0)}.sidebar{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.sidebar-collapsed{width:min(84vw, var(--sidebar-width))}.sidebar-backdrop{z-index:20;background:#0d0e108c;display:block;position:fixed;inset:0}.sidebar-collapse-btn{display:none}}.capture-input-wrap{width:100%}.capture-input-box{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);align-items:center;gap:8px;width:100%;padding:0 12px;display:flex}.capture-input-box:focus-within{border-color:var(--signal-orange)}.capture-input{min-width:0;color:var(--text);background:0 0;border:0;outline:none;flex:1;padding:9px 0;font-family:inherit;font-size:14px}.capture-input:disabled{opacity:.6}.capture-hint{color:var(--text-3);margin-top:6px;font-size:12px}.palette-mode-back,.palette-mode-link{color:var(--graphite);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px}.palette-mode-back{margin-bottom:8px;display:block}.palette-results{border-top:1px solid var(--border);max-height:340px;margin-top:10px;padding-top:8px;overflow-y:auto}.palette-empty{color:var(--text-3);padding:8px 4px;font-size:13px}.palette-group{margin-bottom:8px}.palette-group-label{text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);padding:4px;font-size:10.5px;font-weight:600}.palette-result{text-align:left;border-radius:var(--radius-control);width:100%;color:var(--text-1);cursor:pointer;background:0 0;border:none;flex-direction:column;gap:2px;padding:6px 8px;font-size:13.5px;display:flex}.palette-result:hover{background:var(--sidebar)}.palette-result-context{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.4;display:block;overflow:hidden}.palette-result mark{background:var(--gold-soft);color:inherit;border-radius:2px}.palette-result-parinte{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:500;display:block;overflow:hidden}.assignee-backdrop{z-index:50;background:#0000004d;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.assignee-box{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);width:min(360px,92vw);padding:18px}.assignee-title{margin-bottom:4px;font-weight:600}.assignee-hint{color:var(--text-3);margin-bottom:14px;font-size:12.5px}.assignee-me,.assignee-option{text-align:left;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);width:100%;margin-bottom:6px;padding:8px 10px;font-size:13.5px;display:block}.assignee-me{background:var(--hover);font-weight:600}.assignee-me:hover,.assignee-option:hover{background:var(--hover)}.assignee-list{max-height:180px;margin-bottom:10px;overflow-y:auto}.assignee-cancel{color:var(--text-3);background:0 0;border:none;padding:4px;font-size:13px}@media print{.assignee-backdrop,.assignee-box{display:none!important}}.toast-host{z-index:60;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.toast{background:var(--text);color:#fff;border-radius:var(--radius);align-items:center;gap:12px;padding:8px 14px;font-size:13px;display:flex}.toast-actiune{color:#fff;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.toast-error{background:var(--late)}@media print{.toast-host,.toast{display:none!important}}.semn-pus{border-radius:var(--radius-control);background:var(--pus-accent);color:var(--graphite);white-space:nowrap;align-items:center;gap:4px;padding:1px 7px;font-size:11px;font-weight:700;line-height:18px;display:inline-flex}.semn-pus-scurt{vertical-align:1px;margin-right:3px;padding:0 3px;line-height:14px}@keyframes pus-salvare{0%,49.9%{background-color:var(--pus-alarma);color:#fff;border-color:#fff}50%,to{color:var(--pus-alarma);border-color:var(--pus-alarma);background-color:#fff}}.task-row.task-row-pus.task-row-pus-restant,.agenda-pill.agenda-pill-pus.agenda-pill-pus-restant,.magenda-row.magenda-row-pus.magenda-row-pus-restant{background-color:var(--pus-alarma);color:#fff;border-color:#fff;animation:1s step-end infinite pus-salvare}.task-row-pus-restant *,.agenda-pill-pus-restant *,.magenda-row-pus-restant *{color:inherit!important}.task-row-pus-restant .semn-pus,.agenda-pill-pus-restant .semn-pus,.magenda-row-pus-restant .semn-pus{background:0 0;padding-left:0}.task-row.task-row-pus.task-row-pus-restant:hover{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.task-row.task-row-pus.task-row-pus-restant,.agenda-pill.agenda-pill-pus.agenda-pill-pus-restant,.magenda-row.magenda-row-pus.magenda-row-pus-restant{animation:none}}.ghiont-stiva{z-index:120;max-width:calc(100vw - 24px);max-height:calc(100vh - 212px - var(--banda-h,38px));flex-direction:column;align-items:flex-start;gap:8px;display:flex;position:fixed;top:200px;left:12px;overflow-y:auto}.ghiont{background:var(--signal-orange);border-radius:var(--radius);width:340px;max-width:100%;padding:10px 12px 12px}.ghiont-cap{align-items:center;gap:8px;margin-bottom:6px;display:flex}.ghiont-eticheta{color:#fff;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.ghiont-x{border-radius:var(--radius-control);width:22px;height:22px;color:var(--graphite);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-left:auto;font-size:18px;line-height:1;display:flex}.ghiont-x:hover{background:var(--signal-orange-press)}.ghiont-text{color:var(--graphite);margin:0;font-size:15px;font-weight:500;line-height:1.45}.ghiont-actiune{font:inherit;color:var(--graphite);border:1px solid var(--graphite);cursor:pointer;background:0 0;border-radius:2px;margin-top:10px;padding:7px 14px;font-size:13px;font-weight:500;display:inline-block}.ghiont-actiune:hover{background:var(--graphite);color:#fff}.ghiont-raspuns{flex-wrap:wrap;gap:8px;display:flex}.ghiont-actiune-a-doua{border-color:#0000;text-decoration:underline}.ghiont-actiune:disabled{opacity:.6;cursor:default}.ghiont-apasat{border:3px solid var(--graphite);width:400px;padding:12px 14px 14px}.ghiont-apasat .ghiont-text{font-size:16px;font-weight:600}.ghiont-apasat .ghiont-actiune{background:var(--graphite);color:#fff}.ghiont-apasat .ghiont-actiune:hover{background:var(--graphite);color:var(--signal-orange)}.agent{background:var(--aubergine);color:#fff;border-radius:var(--radius);width:340px;max-width:100%;padding:10px 12px 12px}.agent .ghiont-eticheta{color:var(--lilac)}.agent .ghiont-x{color:#fff}.agent .ghiont-x:hover{color:var(--aubergine);background:#fff}.agent-text{white-space:pre-line;margin:0;font-size:14px;line-height:1.45}.agent-primul{width:100%;font:inherit;text-align:left;color:var(--aubergine);cursor:pointer;background:#fff;border:0;border-radius:2px;flex-direction:column;gap:2px;margin:2px 0 4px;padding:8px 10px;display:flex}.agent-primul:disabled{cursor:default}.agent-primul-eticheta{letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}.agent-primul-titlu{font-size:15px;font-weight:600;line-height:1.35}.agent-primul-motiv{font-size:12px}.agent-rand{margin-top:10px}.agent-titlu{color:var(--lilac);letter-spacing:.06em;text-transform:uppercase;margin:0 0 3px;font-size:11px;font-weight:700}.agent-lista{margin:0;padding:0;list-style:none}.agent-lista li{font-size:14px;line-height:1.45}.agent-link{font:inherit;text-align:left;color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--lilac-deep);text-decoration-color:var(--lilac-deep);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0}.agent-link:hover{text-decoration-color:#fff}.agent-meta{color:var(--lilac);margin-left:6px;font-size:12px}.agent-rest{margin-left:0}.agent-gol{margin:0;font-size:14px}.agent-card{color:var(--aubergine);background:#fff;border-radius:2px;flex-direction:column;gap:2px;margin-top:10px;padding:8px 10px 10px;display:flex}.agent-card-eticheta{letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}.agent-card-titlu{font-size:15px;font-weight:600;line-height:1.35}.agent-card-termen{font-size:13px}.agent-card-eroare{color:var(--graphite);margin-top:4px;font-size:13px}.agent-email{flex-direction:column;gap:4px;margin-top:8px;display:flex}.agent-email-catre{overflow-wrap:anywhere;font-size:12px}.agent-email-text{color:var(--graphite);white-space:pre-line;background:var(--stone-soft);border-radius:2px;margin:0;padding:8px 10px;font-size:13px;line-height:1.45}.agent-email-rand{align-items:center;gap:8px;display:flex}.agent-copiaza{font:inherit;color:var(--aubergine);border:1px solid var(--aubergine);cursor:pointer;background:0 0;border-radius:2px;padding:5px 10px;font-size:12px;font-weight:600}.agent-email-stare{font-size:12px}.agent-card-butoane{gap:8px;margin-top:8px;display:flex}.agent-confirma,.agent-nu-acum{font:inherit;border:1px solid var(--aubergine);cursor:pointer;border-radius:2px;padding:7px 14px;font-size:13px;font-weight:600}.agent-confirma{color:#fff;background:var(--aubergine)}.agent-nu-acum{color:var(--aubergine);background:0 0;font-weight:500}.agent-confirma:disabled,.agent-nu-acum:disabled{opacity:.6;cursor:default}.agent-raport-perioada{margin:0 0 6px;font-size:15px;font-weight:600}.agent-raport-tabel{border-collapse:collapse;width:100%;font-size:13px}.agent-raport-tabel th,.agent-raport-tabel td{text-align:right;white-space:nowrap;border-bottom:1px solid #ffffff26;padding:3px 0 3px 8px;font-weight:400}.agent-raport-tabel thead th{color:var(--lilac);letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:700}.agent-raport-tabel th[scope=row],.agent-raport-tabel thead th:first-child{text-align:left;white-space:normal;padding-left:0}.agent-raport-tabel td{font-variant-numeric:tabular-nums}.agent-raport-deschide{font:inherit;color:#fff;cursor:pointer;background:0 0;border:1px solid #fff;border-radius:2px;margin-top:10px;padding:6px 12px;font-size:13px;font-weight:600}.agent-raport-deschide:hover{color:var(--aubergine);background:#fff}@media (width<=767px),(height<=500px) and (orientation:landscape) and (pointer:coarse){.ghiont-stiva{max-height:calc(100vh - 158px - var(--mbn-h,60px) - var(--banda-h,30px));top:150px}}@media print{.ghiont-stiva{display:none!important}}.agent-rand.agent-puse{border-left:4px solid var(--pus-accent);border-radius:var(--radius-control);background:var(--pus-bg);margin:0 0 4px;padding:8px 10px}.agent-puse .agent-titlu{color:var(--pus-accent);align-items:center;gap:6px;display:flex}.agent-puse .agent-link,.agent-puse span{color:var(--pus-tx)}.agent-puse .agent-meta{color:var(--graphite-25)}.agent .agent-intreaba{color:#fff;background:0 0;margin-top:8px}.hamster{right:10px;bottom:var(--banda-h,38px);z-index:125;pointer-events:none;width:190px;position:fixed}.hamster-scena{width:100%;position:relative}.hamster-x{z-index:1;border:2px solid var(--graphite);width:30px;height:30px;color:var(--graphite);cursor:pointer;pointer-events:auto;background:#fff;border-radius:50%;padding:0;font-family:inherit;font-size:18px;font-weight:700;line-height:1;animation:.3s linear 1.5s both ham-apare;position:absolute;top:-6px;right:0}.hamster-x:hover{background:var(--graphite);color:#fff}.hamster-x:focus-visible{outline:2px solid var(--signal-orange);outline-offset:2px}.hamster-desen{width:100%;height:auto;display:block;overflow:visible}.hamster-bula{box-sizing:border-box;border:2px solid var(--graphite);width:max-content;max-width:min(300px,100vw - 180px);max-height:50vh;color:var(--text);text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;transform-origin:100% 100%;pointer-events:auto;background:#fff;border-radius:14px 14px 4px;padding:10px 13px;font-size:14px;font-weight:600;line-height:1.4;animation:.45s cubic-bezier(.2,1.5,.4,1) 5.8s both ham-bula;position:absolute;bottom:138px;right:148px;overflow-y:auto}.ham-vine{animation:1.5s cubic-bezier(.25,.6,.3,1) both ham-intra}.ham-leagan{transform-origin:100px 186px;animation:.3s ease-in-out 5 alternate ham-leagan}.ham-foaie,.ham-muscat{animation:7s ease-out 1.5s infinite ham-foaie}.ham-muscat{animation-name:ham-muscat}.ham-cap{animation:7s linear 1.5s infinite ham-mesteca}.ham-obraz{transform-box:fill-box;transform-origin:50%;animation:7s ease-in-out 1.5s infinite ham-obraji}.ham-ochi{animation:7s ease-in-out 1.5s infinite ham-ochi}.ham-gura-mesteca{animation:7s step-end 1.5s infinite ham-cat-mesteca}.ham-falca{transform-box:fill-box;transform-origin:50% 0;animation:.3s ease-in-out 1.5s infinite alternate ham-falca}.ham-gura-rade{opacity:0;animation:7s step-end 1.5s infinite ham-cat-rade}.ham-firimituri{animation:7s step-end 1.5s infinite ham-cat-mesteca}.ham-f{opacity:0;transform-box:fill-box;transform-origin:50%;animation:1.4s ease-in 1.7s infinite ham-firimitura}.ham-f2{animation-delay:2.15s}.ham-f3{animation-delay:2.6s}.hamster-pleaca{animation:.55s ease-in forwards ham-iese}@keyframes ham-intra{0%{transform:translate(300px)}to{transform:translate(0)}}@keyframes ham-leagan{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}@keyframes ham-foaie{0%,4%{opacity:1;transform:translateY(0)}11%,16%{opacity:1;transform:translateY(-8px)}18%,23%{opacity:1;transform:translateY(-16px)}25%,30%{opacity:1;transform:translateY(-24px)}32%,37%{opacity:1;transform:translateY(-32px)}39%,44%{opacity:1;transform:translateY(-40px)}46%,51%{opacity:1;transform:translateY(-48px)}53%,58%{opacity:1;transform:translateY(-56px)}60%,90%{opacity:1;transform:translateY(-58px)}92%{opacity:0;transform:translateY(-58px)}94%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes ham-muscat{0%,90%{opacity:1}92%,96%{opacity:0}to{opacity:1}}@keyframes ham-mesteca{0%{transform:translateY(0)}1.5%{transform:translateY(2.5px)}3%{transform:translateY(0)}4.5%{transform:translateY(2.5px)}6%{transform:translateY(0)}7.5%{transform:translateY(2.5px)}9%{transform:translateY(0)}10.5%{transform:translateY(2.5px)}12%{transform:translateY(0)}13.5%{transform:translateY(2.5px)}15%{transform:translateY(0)}16.5%{transform:translateY(2.5px)}18%{transform:translateY(0)}19.5%{transform:translateY(2.5px)}21%{transform:translateY(0)}22.5%{transform:translateY(2.5px)}24%{transform:translateY(0)}25.5%{transform:translateY(2.5px)}27%{transform:translateY(0)}28.5%{transform:translateY(2.5px)}30%{transform:translateY(0)}31.5%{transform:translateY(2.5px)}33%{transform:translateY(0)}34.5%{transform:translateY(2.5px)}36%{transform:translateY(0)}37.5%{transform:translateY(2.5px)}39%{transform:translateY(0)}40.5%{transform:translateY(2.5px)}42%{transform:translateY(0)}43.5%{transform:translateY(2.5px)}45%{transform:translateY(0)}46.5%{transform:translateY(2.5px)}48%{transform:translateY(0)}49.5%{transform:translateY(2.5px)}51%{transform:translateY(0)}52.5%{transform:translateY(2.5px)}54%{transform:translateY(0)}55.5%{transform:translateY(2.5px)}57%{transform:translateY(0)}58.5%{transform:translateY(2.5px)}60%,to{transform:translateY(0)}}@keyframes ham-obraji{0%,3%{transform:scale(1)}10%,56%{transform:scale(1.35)}62%,to{transform:scale(1)}}@keyframes ham-ochi{0%,56%{transform:translateY(3px)}62%,to{transform:translateY(0)}}@keyframes ham-cat-mesteca{0%{opacity:1}60%{opacity:0}to{opacity:1}}@keyframes ham-cat-rade{0%{opacity:0}60%{opacity:1}92%{opacity:0}}@keyframes ham-falca{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}@keyframes ham-firimitura{0%{opacity:0;transform:translate(0)rotate(0)}10%{opacity:1}85%{opacity:1;transform:translate(var(--ham-dx,-14px), 86px) rotate(200deg)}to{opacity:0;transform:translate(var(--ham-dx,-14px), 86px) rotate(200deg)}}.ham-f2{--ham-dx:18px}.ham-f3{--ham-dx:2px}@keyframes ham-apare{0%{opacity:0}to{opacity:1}}@keyframes ham-bula{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes ham-iese{to{opacity:.6;transform:translate(calc(100% + 40px))}}@media (width<=600px){.hamster{width:140px;right:4px}.hamster-bula{max-width:calc(100vw - 124px);font-size:13px;bottom:100px;right:104px}}@media (prefers-reduced-motion:reduce){.hamster *,.hamster-pleaca{animation:none!important}.ham-foaie{transform:translateY(-58px)}.ham-gura-mesteca,.ham-firimituri{display:none}.ham-gura-rade{opacity:1}}@media print{.hamster,.hamster-scena{display:none!important}}.tz{border:1px solid var(--border);border-left:4px solid var(--signal-orange);border-radius:var(--radius);background:var(--stone-soft);align-items:flex-start;gap:12px;margin:0 0 12px;padding:10px 12px;display:flex}.tz-eticheta{color:var(--text-2);letter-spacing:.14em;text-transform:uppercase;flex-shrink:0;padding-top:7px;font-size:11px;font-weight:600}.tz-lista{flex-wrap:wrap;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.tz-lista li{min-width:0;max-width:100%}.tz-rand{all:unset;box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);max-width:100%;color:var(--text);align-items:baseline;gap:8px;padding:5px 10px;font-family:inherit;font-size:13px;line-height:1.4;display:flex}button.tz-rand{cursor:pointer}button.tz-rand:hover{border-color:var(--graphite)}button.tz-rand:focus-visible{outline:2px solid var(--signal-orange);outline-offset:2px}.tz-nume{flex-shrink:0;font-weight:700}.tz-titlu{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tz-cat{color:var(--text-2);white-space:nowrap;flex-shrink:0;font-size:12px}.tz-intarziat{border-color:var(--pus-alarma)}.tz-intarziat .tz-cat{color:var(--pus-alarma);font-weight:700}.tz-lista li:has(.tz-al-meu){flex-basis:100%}.tz-al-meu{border-color:var(--graphite);background:var(--graphite);color:#fff;width:100%;padding:9px 12px;font-size:15px;font-weight:600}.tz-al-meu .tz-titlu{white-space:normal}.tz-al-meu .tz-cat{color:#fff;opacity:.85}.tz-al-meu.tz-intarziat{border-color:var(--pus-alarma);background:var(--pus-alarma)}.tz-al-meu.tz-intarziat .tz-cat{color:#fff;opacity:1}@media (width<=767px){.tz{flex-direction:column;gap:6px}.tz-eticheta{padding-top:0}.tz-lista{width:100%}.tz-lista li{flex-basis:100%}.tz-rand{flex-wrap:wrap;row-gap:0;width:100%}.tz-titlu{flex-basis:100%;order:3}}@media print{.tz{display:none!important}}.bara-restante{background:var(--signal-orange-wash);border:1px solid var(--signal-orange);border-radius:var(--radius);color:var(--late);align-items:center;gap:10px;margin-bottom:14px;padding:9px 12px;font-size:13.5px;font-weight:600;text-decoration:none;display:flex}.bara-restante-count{background:var(--late);color:#fff;border-radius:11px;flex:none;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:700;display:flex}.bara-restante-text{flex:auto;min-width:0}.bara-restante-cta{white-space:nowrap;flex:none;font-weight:500}@media (width<=767px),(height<=500px) and (orientation:landscape) and (pointer:coarse){.bara-restante-cta{display:none}}@media print{.bara-restante{display:none!important}}@media (width<=767px){.bara-restante-in-agenda{display:none}}.cale{min-height:28px;color:var(--text-3);align-items:center;font-size:12px;line-height:1.3;display:flex;container:cale/inline-size}.app-content>.cale{margin:-20px auto 8px}.app-content:has(>.page-narrow)>.cale{max-width:var(--content-max-width)}@media screen{.app-content:has(>.page-narrow.invitatii-ecran)>.cale{max-width:var(--content-max-width-wide)}}.app-content:has(>.page-narrow.oferta-cu-previz)>.cale{max-width:1680px}.app-content:has(>.page-wide-full)>.cale{max-width:none}.app-content:has(>.control-page)>.cale{max-width:1180px;padding:0 24px}@media (width<=900px){.app-content:has(>.control-page)>.cale{padding:0 12px}}.app-content:has(>.bib)>.cale{max-width:1000px;padding:0 var(--space-6)}.cale-inapoi{border-radius:var(--radius-control);min-width:0;max-width:45%;height:26px;font:inherit;color:var(--text-2);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:0 auto;align-items:center;gap:6px;margin-left:-6px;padding:0 8px 0 6px;font-weight:600;display:inline-flex}.cale-inapoi:hover{background:var(--hover);color:var(--text)}.cale-inapoi:focus-visible{outline:2px solid var(--graphite);outline-offset:-2px}.cale-sageata{flex:none;font-size:13px}.cale-inapoi-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.cale-inapoi-unde{font-weight:400}.cale-pasi{flex:auto;align-items:center;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.cale-inapoi+.cale-pasi{border-left:1px solid var(--border);margin-left:4px;padding-left:10px}.cale-pas{white-space:nowrap;flex:0 4 auto;align-items:center;min-width:2.5em;display:flex}.cale-pas-curent{flex-shrink:1;min-width:4em}.cale-pas+.cale-pas:before{content:"/";content:"/" / "";color:var(--graphite-25);flex:none;margin:0 6px}.cale-pas>a,.cale-pas>span{text-overflow:ellipsis;min-width:0;max-width:30ch;overflow:hidden}.cale-pas a{color:var(--text-3);text-decoration:none}.cale-pas a:hover{color:var(--text);text-decoration:underline}.cale-pas a:focus-visible{outline:2px solid var(--graphite);outline-offset:1px;border-radius:var(--radius-control)}.cale-pas-curent>span{max-width:none;color:var(--text-2);font-weight:600}@container cale (width<=860px){.cale-inapoi-unde{display:none}}@container cale (width<=420px){.cale-pas:not(:nth-last-child(-n+2)){display:none}.cale-pas:nth-last-child(2):not(:first-child):before{content:"… /";content:"… /" / "";margin-left:0}}@media print{.cale{display:none!important}}.searchable-select{position:relative}.searchable-select-input{width:100%;height:var(--control-h);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);color:inherit;padding:0 10px;font-size:13.5px}.searchable-select-input:disabled{opacity:.6}.searchable-select-menu{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);z-index:30;max-height:260px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.searchable-select-option{text-align:left;border-radius:var(--radius-control);width:100%;color:inherit;background:0 0;border:none;padding:6px 8px;font-size:13.5px;display:block}.searchable-select-option:hover{background:var(--hover)}.searchable-select-option-active{background:var(--tag-blue-bg);color:var(--tag-blue-tx);font-weight:600}.searchable-select-option-empty{color:var(--text-3)}.searchable-select-empty{color:var(--text-3);padding:8px;font-size:12.5px}.searchable-select-option-free{font-weight:600}.searchable-select-option-free+.searchable-select-option{border-top:1px solid var(--border);margin-top:4px;padding-top:8px}.status-pill{border-radius:var(--radius-control);white-space:nowrap;align-items:center;padding:2px 9px;font-size:12px;font-weight:600;display:inline-flex}.status-gray{background:var(--tag-gray-bg);color:var(--tag-gray-tx)}.status-yellow{background:var(--tag-yellow-bg);color:var(--tag-yellow-tx)}.status-red{background:var(--tag-red-bg);color:var(--tag-red-tx)}.status-green{background:var(--tag-green-bg);color:var(--tag-green-tx)}.status-purple{background:var(--tag-purple-bg);color:var(--tag-purple-tx)}.avatar{color:#fff;outline:2px solid var(--bg);outline-offset:-2px;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.avatar-stack{align-items:center;display:inline-flex}.avatar-stack-item{display:inline-flex}.chip{border-radius:var(--radius-control);align-items:center;padding:1px 7px;font-size:12px;font-weight:500;line-height:1.6;display:inline-flex}.chip-gray{background:var(--tag-gray-bg);color:var(--tag-gray-tx)}.chip-blue{background:var(--tag-blue-bg);color:var(--tag-blue-tx)}.chip-yellow{background:var(--tag-yellow-bg);color:var(--tag-yellow-tx)}.chip-red{background:var(--tag-red-bg);color:var(--tag-red-tx)}.chip-green{background:var(--tag-green-bg);color:var(--tag-green-tx)}.chip-orange{background:var(--tag-orange-bg);color:var(--tag-orange-tx)}.chip-purple{background:var(--tag-purple-bg);color:var(--tag-purple-tx)}.task-parent-line{width:fit-content;max-width:100%;font:inherit;color:var(--text-3);text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;margin-bottom:1px;padding:0;font-size:11.5px;font-weight:500;display:flex;overflow:hidden}.task-parent-line:hover{color:var(--graphite);text-decoration:underline}.task-parent-arrow{color:var(--text-3);flex:none}.task-parent-line-text{cursor:inherit}.task-parent-line-text:hover{color:var(--text-3);text-decoration:none}.task-row{border-bottom:1px solid var(--border);border-left:3px solid var(--border);cursor:pointer;align-items:flex-start;gap:10px;padding:9px 4px 9px 8px;display:flex}.task-row-prio-5{border-left-color:var(--signal-orange)}.task-row-prio-3{border-left-color:var(--aubergine)}.task-row-prio-1{border-left-color:var(--lilac)}.task-row:hover{background:var(--hover)}.task-row-indent{padding-left:32px;position:relative}.task-row-indent:before{content:"";background:var(--border);width:1px;position:absolute;top:0;bottom:0;left:18px}.task-expand-btn{color:var(--text-3);background:0 0;border:none;flex-shrink:0;width:16px;margin-top:2px}.task-expand-spacer{flex-shrink:0;width:16px}.task-checkbox{width:18px;height:18px;accent-color:var(--graphite);flex-shrink:0;margin-top:2px}.task-main{flex:1;min-width:0}.task-title{font-size:14px}.task-tag-chip{border-radius:var(--radius-control);align-items:center;padding:1px 8px;font-size:11px;font-weight:600;display:inline-flex}.task-title-done{color:var(--text-3);text-decoration:line-through}.task-chips{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.task-blocked-flag{color:var(--late);align-items:center;font-size:12px;display:inline-flex}.task-blocked-orange{color:var(--tag-orange-tx)}.task-meta{flex-shrink:0;align-items:center;gap:10px;display:flex}.task-value{color:var(--text-2);font-size:13px}.task-due{white-space:nowrap;font-size:12.5px;font-weight:600}.task-due-intarziat{color:var(--late)}.task-due-azi{color:var(--today)}.task-due-saptamana,.task-due-viitor{color:var(--text-3)}.task-updated{color:var(--text-3);white-space:nowrap;font-size:11px}@media (width<=767px),(height<=500px) and (orientation:landscape) and (pointer:coarse){.task-row{flex-wrap:wrap}.task-meta{flex-basis:100%;margin-top:6px;padding-left:26px}}.task-assignee-names{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;max-width:160px;font-size:11.5px;overflow:hidden}.task-link-btn{border:1px solid var(--border);background:var(--bg);color:var(--text-3);border-radius:var(--radius-control);cursor:pointer;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:inline-flex}.task-link-btn:hover{border-color:var(--graphite);color:var(--graphite)}.task-repeta{color:var(--text-3);flex-shrink:0;font-size:12px;line-height:1}.task-row.task-row-pus{background:var(--pus-bg);border-left:4px solid var(--pus-accent);color:var(--pus-tx);border-bottom-color:#23262b}.task-row.task-row-pus:hover{background:#1b1d21}.task-row-pus .task-title{color:var(--pus-tx);font-weight:600}.task-row-pus .task-title-done,.task-row-pus .task-parent-line,.task-row-pus .task-updated,.task-row-pus .task-value,.task-row-pus .task-assignee-names,.task-row-pus .task-expand-btn,.task-row-pus .task-due-saptamana,.task-row-pus .task-due-viitor{color:var(--graphite-25)}.task-row-pus .task-checkbox{accent-color:var(--pus-accent)}.comments-block{flex-direction:column;gap:12px;display:flex}.comments-list{flex-direction:column;gap:10px;display:flex}.comment-item{align-items:flex-start;gap:8px;display:flex}.comment-body-wrap{flex:1;min-width:0}.comment-meta{align-items:baseline;gap:6px;display:flex}.comment-author{color:var(--text);font-size:12.5px;font-weight:600}.comment-time{color:var(--text-3);font-size:11px}.comment-body{color:var(--text-2);white-space:pre-wrap;word-break:break-word;margin-top:2px;font-size:13px}.comment-body strong{color:var(--graphite);font-weight:700}.comment-body a{color:var(--graphite);text-underline-offset:2px;text-decoration:underline}.comment-compose{position:relative}.comment-compose-hint{color:var(--text-3);margin:0;font-size:11px}.comment-compose-hint code{font-family:inherit;font-weight:700}.comment-compose textarea{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);resize:vertical;width:100%;padding:7px 9px;font-size:13px}.comment-compose-actions{justify-content:space-between;align-items:center;gap:8px;margin-top:6px;display:flex}.comment-edit-wrap .comment-compose-actions{justify-content:flex-end}.comment-submit-btn{height:var(--control-h);background:var(--blue);color:#fff;border-radius:var(--radius-control);border:none;padding:0 14px;font-size:13px;font-weight:600}.comment-submit-btn:disabled{opacity:.5}.comment-edit-btn{color:var(--text-3);opacity:0;background:0 0;border:none;padding:0;font-size:11px;text-decoration:underline;transition:opacity .12s}.comment-item:hover .comment-edit-btn,.comment-edit-btn:focus-visible{opacity:1}.comment-edit-btn:hover{color:var(--graphite)}@media (hover:none){.comment-edit-btn{opacity:1}}.comment-edited{color:var(--text-3);font-size:10.5px;font-style:italic}.comment-edit-wrap{margin-top:4px}.comment-edit-wrap textarea{width:100%;font:inherit;border:1px solid var(--border);border-radius:var(--radius);resize:vertical;padding:6px 8px;font-size:13px}.comment-cancel-btn{height:var(--control-h);border:1px solid var(--border);border-radius:var(--radius-control);color:var(--text-2);background:0 0;margin-left:6px;padding:0 12px;font-size:13px}.comment-mention-menu{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);z-index:20;min-width:180px;max-height:200px;margin-bottom:4px;position:absolute;bottom:100%;left:0;overflow-y:auto}.comment-mention-menu button{text-align:left;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:6px 10px;font-size:13px;display:flex}.comment-mention-menu button:hover{background:var(--hover)}.file-attachments-list{flex-direction:column;gap:4px;margin-bottom:8px;display:flex}.file-attachments-row{border:1px solid var(--border);border-radius:var(--radius);justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;font-size:13px;display:flex}.file-attachments-name{text-overflow:ellipsis;white-space:nowrap;color:var(--text);overflow:hidden}.file-attachments-remove{color:var(--text-3);cursor:pointer;background:0 0;border:none;flex:none;font-size:15px;line-height:1}.file-attachments-remove:hover{color:var(--late)}.file-attachments-add{height:var(--control-h);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);color:var(--text-2);padding:0 12px;font-size:13px}.file-attachments-add:hover{background:var(--hover)}.file-attachments-add:disabled{opacity:.6;cursor:default}.modal-backdrop{z-index:50;background:#0000004d;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal-box{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);width:min(480px,100%);max-height:88dvh;overflow-y:auto}.modal-box:focus{outline:none}.modal-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:16px 20px;display:flex;position:relative}.modal-header h2{font-size:15px;font-weight:700}.modal-close{color:var(--text-3);background:0 0;border:none;font-size:18px;line-height:1}.modal-body{flex-direction:column;gap:14px;padding:18px;display:flex}.modal-form{flex-direction:column;gap:14px;display:flex}.modal-field{flex-direction:column;gap:6px;display:flex}.modal-field label{text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);font-size:10.5px;font-weight:600}.modal-field input,.modal-field select{height:var(--control-h);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);color:var(--text);padding:0 11px;font-size:13.5px;transition:border-color .12s}.modal-field input:focus,.modal-field select:focus,.modal-field textarea:focus{border-color:var(--signal-orange);border-bottom-width:2px;outline:none}.modal-field select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23787774' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding:0 28px 0 10px}.modal-field textarea{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);color:var(--text);padding:9px 11px;font-family:inherit;font-size:13.5px;transition:border-color .12s}.modal-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.modal-actions{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.modal-btn-primary{height:var(--control-h);background:var(--blue);color:#fff;border-radius:var(--radius-control);cursor:pointer;border:none;padding:0 18px;font-size:13px;font-weight:700}.modal-btn-secondary{height:var(--control-h);background:var(--bg);color:var(--text-2);border:1px solid var(--border);border-radius:var(--radius-control);cursor:pointer;padding:0 16px;font-size:13px;font-weight:600}.modal-hint{color:var(--text-3);margin-top:3px;font-size:10.5px;display:block}.modal-explic{color:var(--text-3);margin:-4px 0 2px;font-size:11.5px}.modal-field-check label{cursor:pointer;align-items:center;gap:6px;font-weight:400;display:flex}.modal-field-check input[type=checkbox]{width:auto;margin:0}@media (width<=767px),(height<=500px) and (orientation:landscape) and (pointer:coarse){.modal-row{grid-template-columns:1fr}}@media print{.modal-backdrop,.modal-box{display:none!important}}.confirm-dialog-message{color:var(--text-2);font-size:13.5px;line-height:1.5}.modal-btn-danger{height:var(--control-h);background:var(--late);color:#fff;border-radius:var(--radius-control);border:none;padding:0 16px;font-size:13.5px;font-weight:600}.modal-btn-danger:disabled{opacity:.6}.peek-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:45;background:#0d0e108c;position:fixed;inset:0}.peek{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);z-index:46;flex-direction:column;width:min(720px,100vw - 48px);max-height:min(84vh,900px);display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}@media (width<=767px),(height<=500px) and (orientation:landscape) and (pointer:coarse){.peek{border:none;border-radius:0;width:100vw;height:100dvh;max-height:100dvh;top:0;left:0;transform:none}.peek-footer{padding-bottom:calc(12px + env(safe-area-inset-bottom))}}.peek-header{border-bottom:2px solid var(--signal-orange);justify-content:space-between;align-items:center;padding:16px 20px;display:flex;position:relative}.peek-header .eyebrow{color:var(--signal-orange);text-transform:uppercase;letter-spacing:.18em;font-size:10.5px;font-weight:700}.peek-header-actions{align-items:center;gap:10px;display:flex}@media (pointer:coarse){.peek-header-actions kbd,.sidebar-search kbd,.palette-hint kbd{display:none}}.peek-header-actions kbd{color:var(--text-3);border:1px solid var(--border);border-radius:var(--radius-control);padding:1px 5px;font-size:10.5px}.peek-close{color:var(--text-3);background:0 0;border:none;font-size:18px;line-height:1}.peek-delete{color:var(--text-3);background:0 0;border:none;font-size:14px;line-height:1}.peek-delete:hover{color:var(--late)}.peek-archive{color:var(--text-3);cursor:pointer;background:0 0;border:none;font-size:14px;line-height:1}.peek-archive:hover{color:var(--text)}.peek-body{flex:1;padding:18px;overflow-y:auto}.peek-title{border:none;width:100%;margin-bottom:16px;padding:2px 0;font-size:19px;font-weight:700}.peek-field{margin-bottom:16px}.peek-field-row{align-items:flex-start;gap:16px;display:flex}.peek-field-row>.peek-field{flex:1;min-width:0}.peek-label{text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);margin-bottom:6px;font-size:10.5px;font-weight:600;display:block}.peek-hint{color:var(--text-3);margin-top:3px;font-size:10.5px;display:block}.peek-task-group{margin-bottom:10px}.peek-task-group-label{color:var(--text-2);margin-bottom:4px;font-size:11px;font-weight:600;display:block}.peek-field select,.peek-field input:not([type=checkbox]),.peek-field textarea,.peek-subtask-add{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);width:100%;color:var(--text);padding:8px 11px;font-family:inherit;font-size:13.5px;transition:border-color .12s}.peek-field select:focus,.peek-field input:not([type=checkbox]):focus,.peek-field textarea:focus,.peek-subtask-add:focus{border-color:var(--signal-orange);border-bottom-width:2px;outline:none}.peek-triage-flag{color:var(--text-3);margin-top:6px;font-size:12px;display:inline-block}.peek-links{flex-direction:column;gap:4px;display:flex}.peek-link-chip{color:var(--text-2);font-size:13px}.peek-assignees{flex-wrap:wrap;gap:6px;display:flex}.peek-assignee-chip{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);align-items:center;gap:6px;padding:3px 10px 3px 4px;font-size:12.5px;display:inline-flex}.peek-assignee-chip-active{background:var(--graphite);border-color:var(--graphite);color:#fff;font-weight:600}.peek-tag-chip{border:1px solid var(--border);border-radius:var(--radius-control);align-items:center;padding:3px 10px;font-size:12.5px;transition:opacity .12s;display:inline-flex}.peek-tag-chip-inactive{opacity:.5}.peek-tag-chip-inactive:hover{opacity:.8}.peek-block-form{border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:8px;margin:-8px 0 16px;padding:10px;display:flex}.peek-block-form input,.peek-block-form select{border:1px solid var(--border);border-radius:var(--radius-control);width:100%;padding:6px 8px;font-size:13px}.peek-block-actions{gap:8px;display:flex}.peek-block-actions button:first-child{background:var(--late);color:#fff;border-radius:var(--radius-control);border:none;padding:6px 12px;font-weight:600}.peek-block-actions button:last-child{color:var(--text-3);background:0 0;border:none}.peek-subtasks{border:1px solid var(--border);border-radius:var(--radius);margin-bottom:8px;overflow:hidden}.peek-activity{color:var(--text-2);flex-direction:column;gap:6px;font-size:12.5px;display:flex}.peek-activity-empty{color:var(--text-3)}.peek-footer{border-top:1px solid var(--border);flex-direction:column;gap:8px;padding:12px 18px;display:flex;position:relative}.peek-footer-primary{gap:8px;display:flex}.peek-footer-secondary{justify-content:flex-end;align-items:center;gap:14px;display:flex}.peek-footer-minor{color:var(--text-3);cursor:pointer;background:0 0;border:none;padding:2px 4px;font-size:12.5px;line-height:1}.peek-footer-minor:hover{color:var(--text)}.peek-footer-danger:hover{color:var(--late)}.peek-footer-btn{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);flex:1;padding:8px;font-size:13px}.peek-footer-btn:hover{background:var(--hover)}.peek-footer-create{background:var(--signal-orange);border-color:var(--signal-orange);color:#fff;text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:700}.peek-footer-create:hover{background:var(--signal-orange-press);border-color:var(--signal-orange-press)}.peek-footer-finalizeaza{border-radius:var(--radius-control);text-transform:none;letter-spacing:normal;cursor:pointer;flex:1;padding:8px;font-size:13px}.peek-footer-btn.peek-footer-mic{flex:none;padding:6px 12px;font-size:12.5px}.peek-footer-sterge{background:var(--bg);border:1px solid var(--btn-pericol);border-radius:var(--radius-control);cursor:pointer;padding:6px 12px;font-size:12.5px;line-height:normal}.peek-footer-motiv{color:var(--text-3);text-align:right;font-size:12px}.peek-footer-btn:hover:not(.peek-footer-create){border-color:var(--graphite);color:var(--graphite)}.peek-delegate-wrap{flex:1;position:relative}.peek-delegate-wrap .peek-footer-btn{width:100%}.peek-delegate-menu{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);z-index:10;min-width:160px;max-height:200px;margin-bottom:6px;position:absolute;bottom:100%;right:0;overflow-y:auto}.peek-delegate-menu button{text-align:left;background:0 0;border:none;width:100%;padding:8px 10px;font-size:13px;display:block}.peek-delegate-menu button:hover{background:var(--hover)}@media (width<=767px),(height<=500px) and (orientation:landscape) and (pointer:coarse){.peek{width:100vw}}.peek-blocked-reason{color:var(--late);margin:-6px 0 10px;font-size:12.5px}.peek-due-trigger{border:1px solid var(--border);border-radius:var(--radius-control);cursor:pointer;background:var(--bg);align-items:center;gap:10px;padding:10px 12px;transition:background .12s;display:flex}.peek-due-trigger:hover{background:var(--hover)}.peek-due-trigger-icon{font-size:17px;line-height:1}.peek-due-trigger-input{cursor:pointer;color:var(--text);background:0 0;border:none;flex:1;padding:0;font-size:14px}.peek-due-row{gap:8px;margin-top:8px;display:flex}.peek-due-row input[type=time]{width:110px}.peek-activity-time{color:var(--text-3)}.peek-allday-check{color:var(--text-2);align-items:center;gap:6px;margin-top:6px;font-size:12.5px;display:flex}.peek-due-quick{gap:6px;margin-top:6px;display:flex}.peek-due-quick button{border:1px solid var(--border);border-radius:var(--radius-control);color:var(--text-2);background:var(--bg);padding:3px 10px;font-size:12px}.peek-due-quick button:hover{background:var(--hover)}.peek-due-interval{align-items:center;gap:6px;margin-top:6px;display:flex}.peek-due-interval label{color:var(--text-3);align-items:center;gap:6px;font-size:12px;display:flex}.peek-due-interval input{border:1px solid var(--border);border-radius:var(--radius);color:var(--text-2);background:var(--bg);padding:3px 8px;font-size:12px}.peek-due-interval-x{color:var(--text-3);background:0 0;border:none;padding:0 4px;font-size:14px;line-height:1}.peek-due-interval-x:hover{color:var(--text)}.peek-priority-row{flex-wrap:wrap;gap:6px;display:flex}.peek-priority-btn{border:1px solid var(--border);background:var(--bg);border-radius:var(--radius-control);padding:4px 10px;font-size:12.5px;font-weight:600}.peek-reminder-btn{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);color:var(--text-2);padding:4px 10px;font-size:12.5px}.peek-reminder-btn-active{background:var(--graphite);border-color:var(--graphite);color:#fff}.peek-reminder-hint{color:var(--text-3);margin-top:6px;font-size:11px}.peek-links-edit{flex-direction:column;gap:8px;margin-bottom:8px;display:flex}.peek-link-row{align-items:center;gap:8px;display:flex}.peek-link-eticheta{color:var(--text-3);flex:0 0 70px;font-size:13px}.peek-link-row .searchable-select{flex:auto}.peek-doc-add{gap:6px;margin-top:6px;display:flex}.peek-doc-add input:first-child{flex:0 0 38%}.peek-doc-add button{font:inherit;border:1px solid var(--border);color:var(--signal-orange);border-radius:var(--radius-control);cursor:pointer;white-space:nowrap;background:#fff;padding:6px 12px;font-size:12.5px;font-weight:600}.peek-doc-add button:disabled{opacity:.5;cursor:default}.peek-doc-remove{color:var(--text-3);cursor:pointer;background:0 0;border:none;margin-left:auto;font-size:15px}.peek-doc-remove:hover{color:var(--late)}.peek-priority-sw{border-radius:var(--radius-control);cursor:pointer;border:2px solid #0000;width:26px;height:26px;padding:0}.peek-priority-sw:hover{filter:brightness(1.08)}.peek-priority-sw-on{border-color:var(--graphite)}.peek-priority-sw:focus-visible{outline:2px solid var(--signal-orange);outline-offset:2px}.peek-tag-row{flex-wrap:wrap;gap:5px;display:flex}.peek-more{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:6px;margin-top:14px;padding-top:12px;display:flex}.peek-more-toggle{color:var(--graphite);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:12.5px}.peek-more-toggle:hover{text-decoration:underline}.peek-more-summary{color:var(--text-3);font-size:12px}.peek-assignee-dot{cursor:pointer;opacity:.45;filter:grayscale(.6);background:0 0;border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:inline-flex}.peek-assignee-dot:hover{opacity:.8;filter:none}.peek-assignee-dot-on{opacity:1;filter:none;border-color:var(--graphite)}.peek-assignee-dot:focus-visible{outline:2px solid var(--signal-orange);outline-offset:2px}.peek-tag-ico{border-radius:var(--radius-control);border:1px solid var(--border);background:var(--bg);cursor:pointer;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:inline-flex}.peek-tag-ico:hover{border-color:currentColor}.peek-tag-ico-on{border-width:1px}.peek-tag-ico:focus-visible{outline:2px solid var(--signal-orange);outline-offset:2px}.peek-subtask-draft-list{flex-direction:column;gap:4px;margin:0 0 6px;padding:0;list-style:none;display:flex}.peek-subtask-draft-list li{color:var(--text-2);background:var(--hover);border-radius:var(--radius-control);justify-content:space-between;align-items:center;gap:8px;padding:4px 8px;font-size:13px;display:flex}.peek-subtask-draft-list button{color:var(--text-3);cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:15px;line-height:1}.peek-subtask-draft-list button:hover{color:var(--late)}.peek-inline-row{flex-wrap:wrap;align-items:flex-start;gap:14px;margin-bottom:12px;display:flex}.peek-inline-row .peek-field{margin-bottom:0}.peek-inline-row select{max-width:130px;height:30px}.peek-link-ico{border-radius:var(--radius-control);background:var(--hover);width:26px;height:26px;color:var(--text-3);flex:none;justify-content:center;align-items:center;display:inline-flex}.peek-links-edit{flex-direction:column;gap:6px;display:flex}.peek-link-wrap{align-items:center;gap:2px;margin-left:6px;display:inline-flex}.peek-link-btn{border-radius:var(--radius-control);border:1px solid var(--border);background:var(--bg);width:24px;height:24px;color:var(--text-3);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}.peek-link-btn:hover{border-color:var(--graphite);color:var(--graphite)}.peek-link-btn-on{border-color:var(--graphite);color:var(--graphite);background:var(--stone)}.peek-link-edit{color:var(--text-3);cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:12px;line-height:1}.peek-link-edit:hover{color:var(--graphite)}.peek-link-input{border:1px solid var(--graphite);border-radius:var(--radius-control);background:var(--bg);min-width:190px;height:26px;color:var(--text);flex:190px;margin-left:6px;padding:0 8px;font-family:inherit;font-size:12.5px}.peek-note{box-sizing:border-box;border-radius:var(--radius-control);width:100%;color:var(--text-2);resize:none;background:0 0;border:1px solid #0000;margin:2px 0 0;padding:6px 8px;font-family:inherit;font-size:13.5px;line-height:1.5;overflow-y:auto}.peek-note-tot{color:var(--signal-orange);font:inherit;cursor:pointer;background:0 0;border:none;padding:2px 8px 0;font-size:12px}.peek-note:hover{border-color:var(--border)}.peek-note:focus{border-color:var(--signal-orange);background:var(--bg);color:var(--text);outline:none}.peek-props{flex-wrap:wrap;align-items:center;gap:6px;padding:4px 0 2px;display:flex}.peek-prop-wrap{align-items:center;gap:2px;display:inline-flex;position:relative}.peek-amana{flex-wrap:wrap;align-items:center;gap:6px;padding:2px 0 6px;display:flex}.peek-amana-lbl{color:var(--text-3);font-size:12px}.peek-amana button{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);color:var(--text-2);font:inherit;cursor:pointer;padding:5px 10px;font-size:12px}.peek-amana button:hover{border-color:var(--text);color:var(--text)}@media (width<=767px),(height<=500px) and (orientation:landscape) and (pointer:coarse){.peek-amana button{flex:1 1 0;padding:9px 4px;font-size:12.5px}.peek-amana-lbl{flex:0 0 100%}}.peek-prop{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);color:var(--text-3);font:inherit;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;max-width:260px;padding:5px 9px;font-size:12.5px;font-weight:500;display:inline-flex;overflow:hidden}.peek-prop.is-set{color:var(--text)}.peek-prop:hover{border-color:var(--text-3)}.peek-prop.is-open{border-color:var(--text);background:var(--hover)}.peek-prop:focus-visible{outline:2px solid var(--text);outline-offset:1px}.peek-prop-ic{padding:5px 7px}.peek-prop-avs{display:inline-flex}.peek-prop-avs>:not(:first-child){margin-left:-6px}.peek-prop-tagdot{border-radius:50%;flex:none;width:8px;height:8px}.peek-prop-prio{cursor:default;color:var(--text-3);gap:3px}.peek-prop-prio-lbl{font-size:11.5px}.peek-pop{z-index:60;background:var(--bg);border:1px solid var(--text);border-radius:var(--radius);gap:8px;width:288px;max-height:60vh;padding:11px;display:grid;position:fixed;overflow-y:auto}.peek-pop-narrow{gap:2px;width:190px;padding:6px}.peek-pop-lbl{letter-spacing:.07em;text-transform:uppercase;color:var(--text-3);font-size:10.5px;font-weight:600}.peek-pop-quick{gap:5px;display:flex}.peek-pop-quick button{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);color:var(--text-2);font:inherit;cursor:pointer;flex:1;padding:5px 0;font-size:12px}.peek-pop-quick button:hover{border-color:var(--text);color:var(--text)}.peek-pop-row{color:var(--text-2);border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;padding-top:7px;font-size:12.5px;display:flex}.peek-pop-ctrl input{border:1px solid var(--border);border-radius:var(--radius-control);font:inherit;background:var(--bg);color:var(--text);padding:3px 6px;font-size:12.5px}.peek-pop-sec{border-top:1px solid var(--border);gap:5px;padding-top:7px;display:grid}.peek-pop-btns{flex-wrap:wrap;gap:4px;display:flex}.peek-pop-btns button{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);color:var(--text-2);font:inherit;cursor:pointer;padding:3px 7px;font-size:11.5px}.peek-pop-btns button.on{background:var(--text);border-color:var(--text);color:var(--bg);font-weight:600}.peek-pop-hint{color:var(--text-3);margin:0;font-size:11px;line-height:1.4}.peek-pop-clear{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);color:var(--text-2);font:inherit;cursor:pointer;padding:5px 0;font-size:12px}.peek-pop-clear:hover{border-color:var(--text);color:var(--text)}.peek-pop-people{gap:2px;display:grid}.peek-pop-person{border-radius:var(--radius-control);width:100%;color:var(--text-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:4px 6px;font-size:13px;display:flex}.peek-pop-person:hover{background:var(--hover)}.peek-pop-person.on{background:var(--hover);color:var(--text);font-weight:600}.peek-pop-opt{border-radius:var(--radius-control);width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:4px 6px;display:flex}.peek-pop-opt:hover,.peek-pop-opt.on{background:var(--hover)}.peek-tabs{border-bottom:1px solid var(--border);gap:2px;margin-top:4px;display:flex}.peek-tab{color:var(--text-3);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:5px;margin-bottom:-1px;padding:7px 11px;font-size:12.5px;font-weight:500;display:inline-flex}.peek-tab.on{color:var(--text);border-bottom-color:var(--text);font-weight:600}.peek-tab:focus-visible{outline:2px solid var(--text);outline-offset:-2px}.peek-tab-n{color:var(--text-3);font-size:11.5px;font-weight:500}.peek-tab-n-gol{color:var(--graphite-25);font-weight:400}.peek-tabpane{min-height:120px;padding-top:12px}.peek-footer-note{color:var(--text-3);margin-right:auto;font-size:11.5px}@media (width<=767px),(height<=500px) and (orientation:landscape) and (pointer:coarse){.peek-prop{max-width:100%}.peek-pop{width:min(288px,100vw - 40px)}.peek-tabs{scrollbar-width:none;overflow-x:auto}.peek-tabs::-webkit-scrollbar{display:none}}.peek-prop-prio .peek-priority-sw{opacity:.35;border-width:0;border-radius:1px;width:9px;height:15px}.peek-prop-prio .peek-priority-sw:hover{opacity:.7;filter:none}.peek-prop-prio .peek-priority-sw-on{opacity:1;outline:1px solid var(--text);outline-offset:1px}.peek-prop-sm{gap:4px;max-width:120px;padding:2px 7px;font-size:11.5px}.peek-subtask-due{flex:none;display:inline-flex;position:relative}.peek-subtask-due-input{opacity:0;pointer-events:none;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.peek-subtask-line{border-bottom:1px solid var(--border);align-items:center;gap:6px;padding-right:8px;display:flex}.peek-subtask-line:last-child{border-bottom:0}.peek-subtask-line>:first-child{flex:auto;min-width:0}.peek-subtask-draft-titlu{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.peek-tag-alcui{opacity:.7;margin-left:3px;font-weight:400}.peek-drum{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:2px;margin-bottom:8px;font-size:11.5px;line-height:1.5;display:flex}.peek-drum-pas{align-items:center;gap:2px;min-width:0;display:inline-flex}.peek-drum-link{max-width:190px;font:inherit;color:var(--text-2);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;overflow:hidden}.peek-drum-link:hover{color:var(--graphite);text-decoration:underline}.peek-drum-sep{color:var(--text-3)}.peek-drum-curent{max-width:190px;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.peek-subtask-line .task-parent-line{display:none}.peek-fisiere .file-attachments-list{padding-left:0;list-style:none}.peek-pus{border-left:4px solid var(--pus-accent);border-radius:var(--radius);background:var(--pus-bg);color:var(--pus-tx);align-items:flex-start;gap:8px;margin:0 0 12px;padding:10px 12px;font-size:13px;line-height:1.45;display:flex}.peek-pus svg{color:var(--pus-accent);flex-shrink:0;margin-top:2px}.peek-zilei{border:1px solid var(--border);border-left:4px solid var(--signal-orange);border-radius:var(--radius);background:var(--stone-soft);color:var(--text-2);justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;padding:8px 12px;font-size:13px;line-height:1.45;display:flex}.peek-zilei b{color:var(--text);font-weight:700}.peek-zilei button{height:var(--control-h);border:1px solid var(--graphite);border-radius:var(--radius-control);background:var(--graphite);color:#fff;cursor:pointer;flex-shrink:0;padding:0 12px;font-family:inherit;font-size:13px;font-weight:500}.peek-pus b{font-weight:700}.eb-wrap{max-width:var(--content-max-width);padding:24px 0}.eb-card{background:var(--bg);border:1px solid var(--border);border-left:4px solid var(--late);border-radius:var(--radius);padding:20px 22px}.eb-title{color:var(--text);margin:0 0 6px;font-size:18px;font-weight:700}.eb-lede{color:var(--text-2);max-width:62ch;margin:0 0 16px;font-size:13.5px;line-height:1.5}.eb-label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);margin-bottom:4px;font-size:10.5px;font-weight:700}.eb-mono{background:var(--hover);border:1px solid var(--border);border-radius:var(--radius-control);color:var(--text);white-space:pre-wrap;word-break:break-word;margin-bottom:14px;padding:8px 10px;font-size:13px;overflow-x:auto}.eb-err{color:var(--late);font-weight:700}.eb-actions{flex-wrap:wrap;gap:8px;display:flex}.eb-btn{height:var(--control-h);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);color:var(--text-2);cursor:pointer;padding:0 14px;font-family:inherit;font-size:13px}.eb-btn:hover{background:var(--hover)}.eb-btn-pri{background:var(--blue);border-color:var(--graphite);color:#fff;font-weight:700}.eb-btn-pri:hover{background:var(--blue-d)}:root{--banda-h:38px}body .app-shell{height:calc(100vh - var(--banda-h));height:calc(100dvh - var(--banda-h))}@media (width>=1101px){body .app-shell .ai-panel:not(.ai-pagina){height:100%}}.banda-linie{z-index:14;box-sizing:border-box;width:100%;height:var(--banda-h);border:0;border-top:2px solid var(--signal-orange);color:#b2b5bc;text-align:left;cursor:pointer;background:#0d0e10;align-items:center;padding:0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:13px;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden}.banda-linie:focus-visible{outline:2px solid var(--signal-orange);outline-offset:-4px}.banda-canal{color:var(--signal-orange);flex-shrink:0;padding:0 14px 0 16px;font-size:14px;font-weight:600}.banda-fereastra{flex:1;align-items:center;min-width:0;height:100%;display:flex;overflow:hidden}.banda-curge{width:max-content;animation:90s linear infinite banda-curge;display:flex}.banda-grup{display:flex}@media (hover:hover){.banda-linie:hover .banda-curge{animation-play-state:paused}}@keyframes banda-curge{0%{transform:translate(0)}to{transform:translate(-50%)}}.banda-item{white-space:nowrap;align-items:center;gap:8px;padding-right:32px;display:inline-flex}.banda-eticheta{color:#0d0e10;letter-spacing:.5px;border-radius:2px;flex-shrink:0;padding:0 6px;font-size:10.5px;font-weight:600;line-height:18px;display:inline-block}.banda-eticheta-azi{background:#e7e9ed}.banda-eticheta-bravo{background:#a7c9b0}.banda-eticheta-hai{background:#fff1e7}.banda-eticheta-echipa{background:#c9b6ff}.banda-eticheta-stiut{background:var(--signal-orange)}.banda-eticheta-mergem{background:#c9b6ff}.banda-eticheta-nou{color:#fff;background:#0d0e10}.banda-nick{font-weight:600}.banda-gol-linie{color:#7c7f87;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.banda-total{color:#e7e9ed;white-space:nowrap;border-left:1px solid #23262b;flex-shrink:0;padding:0 14px;font-size:12px}.banda-deschide{color:#e7e9ed;flex-shrink:0;align-items:center;gap:6px;padding:0 16px;font-family:Sora,system-ui,sans-serif;font-size:12px;font-weight:600;display:flex}.banda-linie-noua{background:var(--signal-orange);color:#0d0e10;border-top-color:#0d0e10;animation:1.4s ease-in-out 2 banda-clipeste}.banda-linie-noua .banda-canal,.banda-linie-noua .banda-total,.banda-linie-noua .banda-deschide{color:#0d0e10}.banda-linie-noua .banda-total{border-left-color:#0d0e1040}.banda-linie-noua .banda-nick{color:#0d0e10!important}.banda-linie-noua .banda-eticheta-stiut{background:#fff}@keyframes banda-clipeste{50%{background:#ff8f45}}.banda-noutate{white-space:nowrap;flex:1;align-items:center;gap:8px;min-width:0;font-weight:600;display:flex;overflow:hidden}.banda-noutate .banda-text{text-overflow:ellipsis;overflow:hidden}.banda-inplus{border:1px solid #0d0e10;border-radius:2px;flex-shrink:0;padding:0 6px;font-size:11px}.banda-panou{z-index:30;color:#b2b5bc;border-top:2px solid var(--signal-orange);background:#121417;flex-direction:column;height:300px;max-height:45vh;display:flex;position:fixed;bottom:0;left:0;right:0}.banda-panou-cap{background:#0d0e10;border-bottom:1px solid #23262b;flex-shrink:0;align-items:center;gap:14px;height:42px;padding:0 12px 0 0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;display:flex}.banda-subiect{color:#7c7f87;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:Sora,system-ui,sans-serif;font-size:12px;overflow:hidden}.banda-filtre{gap:4px;margin-left:auto;display:flex}.banda-filtru,.banda-inchide{color:#b2b5bc;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #2a2d33;border-radius:2px;height:30px;padding:0 12px;font-family:Sora,system-ui,sans-serif;font-size:12px;font-weight:600}.banda-filtru:hover,.banda-inchide:hover{color:#e7e9ed;border-color:#4a4c52}.banda-filtru-ales,.banda-filtru-ales:hover{color:#0d0e10;background:#e7e9ed;border-color:#e7e9ed}.banda-inchide{color:#e7e9ed;align-items:center;gap:6px;display:flex}.banda-filtru:focus-visible,.banda-inchide:focus-visible{outline:2px solid var(--signal-orange);outline-offset:1px}.banda-panou-corp{flex:1;min-height:0;display:flex}.banda-jurnal{flex:1;min-width:0;padding:10px 16px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:13px;line-height:1.8;overflow-y:auto}.banda-rand{align-items:baseline;gap:10px;display:flex}.banda-rand-nou{background:#ff6a002e;box-shadow:-16px 0 #ff6a002e,16px 0 #ff6a002e}.banda-ora{color:#7c7f87;flex-shrink:0}.banda-gol{color:#7c7f87;margin:0}.banda-oameni{box-sizing:border-box;border-left:1px solid #23262b;flex-shrink:0;width:200px;padding:12px 16px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:13px;line-height:1.9;overflow-y:auto}.banda-oameni-titlu{color:#7c7f87}.banda-om{justify-content:space-between;gap:8px;display:flex}.banda-om span:first-child{font-weight:600}.banda-om span:last-child{color:#e7e9ed}.banda-om-echipa{border-top:1px solid #23262b;margin-top:8px;padding-top:8px}.banda-om-echipa span,.banda-om-echipa span:last-child{color:var(--signal-orange)}@media (prefers-reduced-motion:reduce){.banda-curge,.banda-linie-noua{animation:none}}@media (width<=767px),(height<=500px) and (orientation:landscape) and (pointer:coarse){:root{--banda-h:30px}body .app-shell{height:100dvh}.banda-linie{bottom:var(--mbn-h,60px);font-size:12px}.banda-canal{padding:0 10px 0 12px;font-size:12px}.app-shell>.app-content{padding-bottom:calc(78px + var(--banda-h) + env(safe-area-inset-bottom))}.banda-linie{-webkit-tap-highlight-color:transparent}.banda-deschide{padding:0 12px}.banda-panou{height:70dvh;max-height:none;padding-bottom:env(safe-area-inset-bottom)}.banda-panou-cap{flex-wrap:wrap;gap:8px;height:auto;padding:8px 8px 8px 0}.banda-panou-cap .banda-canal{padding-left:12px}.banda-subiect{display:none}.banda-inchide{height:36px;margin-left:auto}.banda-filtre{scrollbar-width:none;order:3;width:100%;margin-left:0;padding:0 0 0 12px;overflow-x:auto}.banda-filtru{flex-shrink:0;height:34px}.banda-panou-corp{flex-direction:column}.banda-oameni{border-bottom:1px solid #23262b;border-left:0;flex-wrap:wrap;order:-1;gap:2px 16px;width:auto;padding:8px 12px;font-size:12px;line-height:1.6;display:flex;overflow:visible}.banda-oameni-titlu{width:100%}.banda-om{gap:6px}.banda-om-echipa{border-top:0;margin-top:0;padding-top:0}.banda-jurnal{padding:8px 12px;font-size:12px;line-height:1.6}.banda-rand{gap:8px;padding:3px 0}}@media print{.banda-linie,.banda-panou{display:none!important}body .app-shell{height:100dvh}}.rec-caseta{left:calc(var(--sidebar-width,240px) + 16px);bottom:calc(var(--banda-h,0px) + 16px);z-index:70;background:var(--content-bg,#fff);border:1px solid var(--border);border-radius:14px;width:330px;max-width:calc(100vw - 32px);padding:14px 16px 10px;font-size:13px;animation:.28s cubic-bezier(.2,.9,.3,1.2) rec-intra;position:fixed;box-shadow:0 10px 30px #0d0e1024}.rec-mare{border-color:var(--signal-orange)}.rec-surpriza{border-color:var(--lilac-deep)}@keyframes rec-intra{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}.rec-x{color:var(--text-3);cursor:pointer;background:0 0;border:0;padding:4px;font-size:16px;line-height:1;position:absolute;top:6px;right:8px}.rec-sus{align-items:baseline;gap:6px;display:flex}.rec-cifra{font-size:22px;font-weight:700;animation:.35s ease-out rec-salt;display:inline-block}@keyframes rec-salt{0%{transform:scale(1)}40%{color:var(--signal-orange);transform:scale(1.35)}to{transform:scale(1)}}.rec-din{color:var(--text-3);font-size:11px}.rec-mesaj{color:var(--text-2);margin:2px 22px 10px 0}.rec-mare .rec-mesaj{color:var(--text);font-weight:600}.rec-bara{background:var(--stone);border-radius:99px;height:8px;overflow:hidden}.rec-bara i{background:var(--signal-orange);border-radius:99px;height:100%;transition:width .5s ease-out;display:block}.rec-zile{align-items:center;gap:6px;margin:10px 0 2px;display:flex}.rec-zi{background:var(--stone-soft);width:26px;height:26px;color:var(--text-3);border-radius:8px;place-items:center;font-size:11px;font-weight:600;display:grid}.rec-zi-plina{background:var(--sage-deep);color:#fff}.rec-zi-azi{background:var(--signal-orange);color:#fff}.rec-serie{color:var(--aubergine);margin-left:auto;font-size:12px;font-weight:600}.rec-urmator{background:var(--signal-orange-wash);width:100%;font:inherit;text-align:left;cursor:pointer;color:var(--text);border:0;border-radius:10px;align-items:center;gap:8px;margin-top:10px;padding:8px 10px;font-size:12.5px;display:flex}.rec-urmator-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;line-height:1.35;display:-webkit-box;overflow:hidden}.rec-urmator b{font-weight:600}.rec-urmator-btn{background:var(--signal-orange);color:#fff;border-radius:8px;flex:none;margin-left:auto;padding:5px 10px;font-size:12px;font-weight:600}.rec-urmator:hover .rec-urmator-btn{background:var(--signal-orange-press)}.rec-jos{justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.rec-echipa{color:var(--text-2);font-size:12px}.rec-sunet{color:var(--text-3);font:inherit;cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:11px}.rec-sunet:hover{color:var(--text)}.rec-scantei{z-index:130;pointer-events:none;width:0;height:0;position:fixed}.rec-inel{border:2px solid var(--signal-orange);border-radius:50%;width:40px;height:40px;animation:.6s ease-out forwards rec-inel;position:absolute;top:-20px;left:-20px}@keyframes rec-inel{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(1.4)}}.rec-scanteie{background:var(--c);border-radius:50%;width:6px;height:6px;animation:.7s ease-out forwards rec-scanteie;position:absolute;top:-3px;left:-3px}@keyframes rec-scanteie{0%{transform:rotate(var(--u)) translateX(4px);opacity:1}to{transform:rotate(var(--u)) translateX(30px);opacity:0}}.rec-confetti{z-index:129;pointer-events:none;position:fixed;inset:0;overflow:hidden}.rec-confetti span{border-radius:2px;width:8px;height:12px;animation-name:rec-cade;animation-timing-function:cubic-bezier(.25,.6,.4,1);animation-fill-mode:forwards;position:absolute;top:-16px}@keyframes rec-cade{0%{opacity:1;transform:translate(0)rotate(0)}to{transform:translate(var(--dx), 105vh) rotate(var(--r));opacity:.7}}@media (width<=767px){.rec-caseta{width:auto;left:16px;right:16px;bottom:calc(var(--banda-h,0px) + 78px + env(safe-area-inset-bottom))}}.app-shell{height:100dvh;display:flex}.app-content{background:#fff;flex:1;padding:32px 40px;overflow-y:auto}.app-content>*{max-width:var(--content-max-width-wide);margin:0 auto}.app-content>.bara-restante{margin:0 auto 14px}.app-content>.page-narrow{max-width:var(--content-max-width)}.app-content>.page-wide-full{max-width:none}.palette-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:40;background:#0d0e108c;justify-content:center;align-items:flex-start;padding-top:12vh;display:flex;position:fixed;inset:0}.palette-box{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);width:min(560px,92vw);padding:14px}.palette-box input{border:none;outline:none;width:100%;padding:6px 4px;font-size:16px}.palette-hint{color:var(--text-3);margin-top:10px;font-size:12px}.mobile-bottom-nav{display:none}@media (width<=767px),(height<=500px) and (orientation:landscape) and (pointer:coarse){.app-content{padding:calc(14px + env(safe-area-inset-top)) 16px calc(78px + env(safe-area-inset-bottom))}.mobile-bottom-nav{z-index:15;background:var(--bg);border-top:1px solid var(--border);padding:4px 4px calc(4px + env(safe-area-inset-bottom));align-items:stretch;display:flex;position:fixed;bottom:0;left:0;right:0}.mbn-item{color:var(--text-2);background:0 0;border:none;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;min-width:0;padding:4px 2px;font-size:10.5px;text-decoration:none;display:flex;position:relative}.mbn-item .sidebar-nav-icon{width:20px;height:20px}.mbn-active{color:var(--graphite);font-weight:600}.mbn-active:after{content:"";background:var(--signal-orange);width:22px;height:2px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.mbn-add-circle{border-radius:var(--radius-control);background:var(--signal-orange);color:#fff;justify-content:center;align-items:center;width:42px;height:42px;margin-top:-14px;font-size:26px;line-height:1;display:flex}.mbn-dot{background:var(--graphite);border-radius:50%;width:8px;height:8px;position:absolute;top:3px;right:calc(50% - 14px)}}@media print{.palette-backdrop{display:none!important}}.camp-parola{width:100%;display:block;position:relative}.camp-parola>.camp-parola-input{width:100%;padding-right:40px}.camp-parola>.camp-parola-input::-ms-reveal{display:none}.camp-parola>.camp-parola-input::-ms-clear{display:none}.camp-parola-ochi{border-radius:var(--radius-control);width:32px;height:32px;color:var(--text-3);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.camp-parola-ochi:hover{color:var(--text)}.camp-parola-ochi:focus-visible{outline:2px solid var(--signal-orange);outline-offset:-2px;color:var(--text)}.login-page{background:var(--bg);grid-template-columns:1fr 1fr;min-height:100%;display:grid}.login-signal{background:var(--graphite);flex-direction:column;justify-content:space-between;padding:48px;display:flex;overflow:hidden}.login-signal-art{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.login-signal-art svg{width:min(340px,80%);height:auto}.login-signal-eyebrow{text-transform:uppercase;letter-spacing:.14em;color:var(--graphite-45);font-size:11px;font-weight:700}.login-signal-claim{letter-spacing:-.02em;color:#fff;margin-top:10px;font-size:26px;font-weight:700;line-height:1.34}.login-form-side{justify-content:center;align-items:center;padding:48px 32px;display:flex}.login-card{flex-direction:column;gap:14px;width:100%;max-width:360px;display:flex}.login-logo{align-self:flex-start;width:auto;height:40px;margin-bottom:8px}.login-title{letter-spacing:-.02em;font-size:26px;font-weight:700}.login-subtitle{text-transform:uppercase;letter-spacing:.14em;color:var(--text-3);margin-bottom:8px;font-size:11px;font-weight:700}.login-field{text-transform:uppercase;letter-spacing:.14em;color:var(--text-2);flex-direction:column;gap:6px;font-size:11px;font-weight:600;display:flex}.login-field input{height:var(--control-h);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);text-transform:none;letter-spacing:normal;color:var(--text);padding:0 10px;font-size:14px;font-weight:400}.login-ajutor{color:var(--text-2);margin:0;font-size:13px;line-height:1.5}.login-field input.login-cod{letter-spacing:6px;text-align:center;font-size:22px;font-weight:700}.login-linkuri{justify-content:space-between;gap:12px;display:flex}.login-link{color:var(--text-2);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:13px;text-decoration:underline}.login-link:hover:not(:disabled){color:var(--graphite)}.login-error{color:var(--signal-orange);font-size:13px;font-weight:600}.login-submit{border-radius:var(--radius-control);background:var(--signal-orange);color:#fff;text-transform:uppercase;letter-spacing:.14em;border:none;height:36px;margin-top:8px;font-size:12px;font-weight:700}.login-submit:hover:not(:disabled){background:var(--signal-orange-press)}.login-submit:disabled{opacity:.6;cursor:default}@media (width<=860px){.login-page{grid-template-columns:1fr}.login-signal{display:none}}.task-section{margin-top:24px}.task-section-title{text-transform:uppercase;letter-spacing:.14em;color:var(--text-2);margin-bottom:8px;font-size:11.5px;font-weight:700}.task-section-title-red{color:var(--late)}.task-section-empty{color:var(--text-3);padding:8px 4px}.task-section-list{border-top:1px solid var(--border)}.task-section-expand{width:100%;font:inherit;color:var(--text-2);border:1px dashed var(--border);border-radius:var(--radius-control);cursor:pointer;background:#fff;margin:6px 0;padding:8px;font-size:12.5px;font-weight:600;display:block}.task-section-expand:hover{color:var(--graphite);border-color:var(--graphite)}.tagsettings-backdrop{z-index:45;background:#0000004d;justify-content:flex-end;display:flex;position:fixed;inset:0}.tagsettings-panel{background:var(--bg);flex-direction:column;width:100%;max-width:420px;height:100%;display:flex}.tagsettings-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;height:48px;padding:0 16px;font-size:13.5px;font-weight:600;display:flex}.tagsettings-body{flex-direction:column;flex:1;gap:4px;padding:12px;display:flex;overflow-y:auto}.tagsettings-row{align-items:center;gap:8px;min-width:0;padding:4px 0;display:flex}.tagsettings-move{flex-direction:column;display:flex}.tagsettings-move button{color:var(--text-3);background:0 0;border:none;padding:1px;font-size:9px;line-height:1}.tagsettings-move button:hover{color:var(--text)}.tagsettings-swatch{border-radius:var(--radius-control);cursor:pointer;flex:none;width:22px;height:22px;position:relative;overflow:hidden}.tagsettings-swatch input{opacity:0;cursor:pointer;position:absolute;inset:0}.tagsettings-name{background:0 0;border:none;border-bottom:1px solid #0000;flex:1 1 0;min-width:0;padding:4px 2px;font-size:13.5px}.tagsettings-name:hover{border-bottom-color:var(--border)}.tagsettings-name:focus{border-bottom-color:var(--graphite);outline:none}.tagsettings-delete{color:var(--text-3);background:0 0;border:none;flex:none;font-size:13px}.tagsettings-delete:hover{color:var(--late)}.tagsettings-footer{border-top:1px solid var(--border);padding:12px}.tagsettings-label{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);margin-bottom:8px;font-size:10.5px;font-weight:600}.tagsettings-colors{gap:6px;margin-bottom:8px;display:flex}.tagsettings-color-swatch{border-radius:var(--radius-control);border:none;width:20px;height:20px}.tagsettings-color-swatch-active{outline:2px solid var(--text);outline-offset:1px}.tagsettings-add-row{gap:8px;display:flex}.tagsettings-add-row .tagsettings-name{border:1px solid var(--border);border-radius:var(--radius);height:var(--control-h);padding:0 8px}.tagsettings-add-btn{height:var(--control-h);border-radius:var(--radius-control);white-space:nowrap;border:none;padding:0 12px;font-size:13px;font-weight:600}.tagsettings-add-btn:disabled{opacity:.5}.tagsettings-scope{gap:6px;margin-bottom:10px;display:flex}.tagsettings-scope button{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);color:var(--text-2);cursor:pointer;flex:1;padding:6px 8px;font-size:12.5px}.tagsettings-scope button.active{background:var(--text);color:#fff;border-color:var(--text)}.tagsettings-scope button:disabled{opacity:.5;cursor:not-allowed}.tagsettings-coleg{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);width:100%;color:var(--text);font:inherit;margin-bottom:10px;padding:6px 8px;font-size:12.5px}.tagsettings-scope-badge{text-overflow:ellipsis;min-width:0;color:var(--text-3);white-space:nowrap;flex:0 auto;padding:0 4px;font-size:10.5px;overflow:hidden}.tagsettings-scope-badge.is-private{color:var(--graphite);font-weight:600}.tagsettings-icon{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);height:28px;color:var(--text-2);flex:0 auto;min-width:0;max-width:130px;font-family:inherit;font-size:12px}.tagsettings-icon-preview{justify-content:center;align-items:center;width:22px;display:inline-flex}.magenda{top:0;left:0;right:0;bottom:calc(52px + env(safe-area-inset-bottom));z-index:10;background:var(--content-bg);flex-direction:column;display:flex;position:fixed}.magenda-strip{padding:calc(8px + env(safe-area-inset-top)) 12px 8px;border-bottom:1px solid var(--border);background:var(--content-bg);flex:none}.magenda-stream{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding:10px 16px 20px;overflow-y:auto}.magenda-strip-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.magenda-strip-nav{align-items:center;gap:4px;min-width:0;display:flex}.magenda-month-label{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.magenda-nav-btn{width:28px;height:28px;color:var(--text-2);border-radius:var(--radius-control);background:0 0;border:none;flex:none;font-size:18px;line-height:1}.magenda-nav-btn:active{background:var(--hover)}.magenda-strip-actions{flex:none;gap:6px;display:flex}.magenda-jump-btn{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);height:28px;color:var(--text-2);padding:0 10px;font-size:12.5px}.magenda-week{touch-action:pan-y;grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.magenda-day-btn{background:0 0;border:none;flex-direction:column;align-items:center;gap:1px;min-width:0;padding:2px 0;display:flex}.magenda-day-name{color:var(--text-3);font-size:10.5px}.magenda-weekend .magenda-day-name{opacity:.7}.magenda-day-num{width:28px;height:28px;color:var(--text);border-radius:50%;justify-content:center;align-items:center;font-size:13.5px;display:flex}.magenda-day-today{background:var(--blue);color:#fff;font-weight:700}.magenda-day-selected{outline:2px solid var(--graphite);outline-offset:-2px;color:var(--graphite);font-weight:700}.magenda-day-count{min-height:12px;color:var(--text-2);font-variant-numeric:tabular-nums;font-size:10px;line-height:1.2}.magenda-daysec{margin-bottom:14px;scroll-margin-top:8px}.magenda-day-head{color:var(--text-2);margin:0 0 6px;font-size:12.5px;font-weight:700}.magenda-day-head-today{color:var(--graphite)}.magenda-day-head-past{color:var(--text-3)}.magenda-row{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);border-left-width:3px;align-items:center;gap:10px;min-width:0;margin-bottom:6px;padding:9px 10px;display:flex}.magenda-row-done{opacity:.55}.magenda-row-done .magenda-row-title{text-decoration:line-through}.magenda-check{border:1.5px solid var(--border);border-radius:var(--radius-control);background:var(--bg);flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:13px;line-height:1;display:flex}.magenda-row-body{flex:1;min-width:0}.magenda-row-title{color:var(--text);overflow-wrap:anywhere;font-size:14px}.magenda-row-meta{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:11.5px;overflow:hidden}.magenda-row-deliverable{border-left-width:1px}.magenda-l-badge{border-radius:var(--radius-control);background:var(--tag-blue-bg,var(--hover));width:22px;height:22px;color:var(--graphite);flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.magenda-lista{padding:10px 12px 24px}.magenda-captura{border:1px dashed var(--border);border-radius:var(--radius);width:100%;font:inherit;color:var(--text);background:0 0;margin:4px 0 2px;padding:9px 10px;font-size:13.5px;display:block}.magenda-captura::placeholder{color:var(--text-3);font-size:12.5px}.magenda-captura:focus{border-style:solid;border-color:var(--signal-orange);background:var(--bg);outline:none}.magenda-free{text-align:left;width:100%;color:var(--text-3);background:0 0;border:none;padding:4px 0;font-size:12px;display:block}.magenda-free-range{margin-bottom:14px;scroll-margin-top:8px}.magenda-free-hint{color:var(--graphite)}.magenda-picker-grid{text-align:center;grid-template-columns:repeat(7,1fr);gap:2px;margin-top:10px;display:grid}.magenda-picker-wd{color:var(--text-3);padding-bottom:4px;font-size:10.5px}.magenda-picker-day{border-radius:var(--radius-control);height:40px;color:var(--text);background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:13.5px;display:flex}.magenda-picker-day:active{background:var(--hover)}.magenda-picker-off{color:var(--text-3);opacity:.6}.magenda-picker-today{outline:2px solid var(--graphite);outline-offset:-2px}.magenda-picker-dot{background:0 0;border-radius:50%;width:5px;height:5px}.magenda-picker-dot-on{background:var(--graphite)}.magenda-restante{background:var(--signal-orange-wash);border:1px solid var(--signal-orange);border-radius:var(--radius);margin:0 12px 8px;padding:2px 8px 4px}.magenda-restante-toggle{text-align:left;width:100%;font:inherit;color:var(--late);background:0 0;border:none;align-items:center;gap:8px;padding:7px 2px;font-size:12.5px;font-weight:600;display:flex}.magenda-restante-count{background:var(--late);color:#fff;border-radius:10px;flex:none;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-size:11.5px;font-weight:700;display:flex}.magenda-restante-label{flex:auto}.magenda-restante-chev{color:var(--late);flex:none}.magenda-undated{background:var(--hover);border:1px solid var(--border);border-radius:var(--radius);margin:8px 12px 4px;padding:4px 8px 6px}.magenda-undated-toggle{text-align:left;width:100%;font:inherit;color:var(--text-2);background:0 0;border:none;padding:6px 2px;font-size:12.5px;font-weight:600;display:block}.magenda-row-parinte{width:fit-content;max-width:100%;font:inherit;color:var(--text-3);text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;margin-bottom:2px;padding:0;font-size:11.5px;display:block;overflow:hidden}.magenda-row.magenda-row-pus{background:var(--pus-bg);border-color:var(--pus-bg);border-left-color:var(--pus-accent);color:var(--pus-tx);border-left-width:4px}.magenda-row-pus .magenda-row-title{color:var(--pus-tx);font-weight:600}.magenda-row-pus .magenda-row-meta,.magenda-row-pus .magenda-row-parinte{color:var(--graphite-25)}.magenda-row-pus .magenda-check{border-color:var(--pus-accent);color:var(--pus-accent)}.magenda-row-pus .semn-pus{margin-top:4px}.entity-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap:8px;margin:16px 0 12px;display:flex}.entity-toolbar-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.view-toggle{height:var(--control-h);border:1px solid var(--border);border-radius:var(--radius-control);display:flex;overflow:hidden}.view-toggle button{background:var(--bg);color:var(--text-2);border:none;padding:0 12px;font-size:13px}.view-toggle button.active{background:var(--graphite);color:#fff;font-weight:600}.entity-add-btn{height:var(--control-h);background:var(--signal-orange);color:#fff;border-radius:var(--radius-control);white-space:nowrap;border:none;border-radius:999px;padding:0 14px;font-size:13px;font-weight:600}.entity-add-btn:hover:not(:disabled){background:var(--signal-orange-hover)}.entity-add-btn:active:not(:disabled){background:var(--signal-orange-press)}.entity-export-btn{height:var(--control-h);background:var(--bg);color:var(--text);border:1px solid var(--border);border-radius:var(--radius-control);white-space:nowrap;padding:0 12px;font-size:13.5px;font-weight:600}.entity-export-btn:hover{background:var(--sidebar)}.entity-add-btn:disabled{opacity:.5}.entity-table{border-collapse:collapse;width:100%;font-size:13.5px}.entity-table thead th{text-align:left;color:var(--text-3);background:var(--bg);white-space:nowrap;z-index:1;border-bottom:1px solid #e5e5ea;padding:9px 10px;font-size:12px;font-weight:500;position:sticky;top:0}.entity-table thead tr:first-child th{border-top:0}.entity-table thead th:first-child{border-top-left-radius:var(--radius)}.entity-table thead th:last-child{border-top-right-radius:var(--radius)}.entity-table td{height:var(--row-h);border-bottom:1px solid var(--row-separator);vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;max-width:280px;padding:8px 10px;overflow:hidden}.entity-table tr.entity-row{cursor:pointer}.entity-table tr.entity-row:hover{background:var(--hover)}.entity-empty{color:var(--text-3);padding:16px 4px}.entity-table select.inline-status,.entity-table input.inline-status{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);height:28px;padding:0 6px;font-size:12.5px}.deliverable-deadline-hint{color:var(--text-3);font-size:12px}.entity-search{height:var(--control-h);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);width:220px;padding:0 10px;font-size:13px}.entity-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.entity-filters select{height:var(--control-h);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%237C7F87' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding:0 28px 0 10px;font-size:13px}.entity-table-wrap{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);overflow-x:auto}.entity-table-wrap .entity-table tr.entity-row:last-child td,.entity-table-wrap .entity-table tr.entity-group-row:last-child td{border-bottom:none}.entity-table th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.entity-table th.sortable:hover{color:var(--text)}.sort-arrow{font-size:9px}.entity-table td.tabular-nums{text-align:right;font-variant-numeric:tabular-nums}.deal-flag{cursor:help;margin-left:6px;font-size:12px}.deal-flag-tacere{color:var(--tag-yellow-tx)}.deal-flag-insistenta{color:var(--tag-red-tx)}.deal-semnale{margin-bottom:var(--space-4,12px);flex-wrap:wrap;gap:8px;display:flex}.deal-semnal{border:1px solid var(--border);background:var(--bg);border-radius:var(--radius-control);color:var(--text-2);white-space:nowrap;padding:4px 12px;font-size:12px;font-weight:600}.deal-semnal:hover{border-color:var(--graphite);color:var(--graphite)}.deal-semnal.active{background:var(--tag-yellow-bg);border-color:var(--tag-yellow-tx);color:var(--tag-yellow-tx)}.deal-semnal-clear{color:var(--text-3);background:0 0;border:none;font-size:12px;text-decoration:underline}.entity-badge-warning{background:var(--tag-yellow-bg);color:var(--tag-yellow-tx);border-radius:var(--radius-control);white-space:nowrap;margin-left:6px;padding:1px 6px;font-size:11px;display:inline-block}.entity-badge-muted{color:var(--text-3);border-radius:var(--radius-control);white-space:nowrap;margin-left:6px;padding:1px 6px;font-size:11px;display:inline-block}.entity-row-overdue td.entity-cell-deadline{color:var(--signal-orange);font-weight:600}.entity-progress{flex-direction:column;gap:3px;min-width:70px;display:flex}.entity-progress-bar{border-radius:var(--radius-control);background:var(--border);height:4px;overflow:hidden}.entity-progress-bar-fill{background:var(--graphite);height:100%}.entity-link-icon{color:var(--graphite);text-decoration:none}.entity-doc-link{color:var(--graphite)}.entity-group-row td{background:var(--bg);color:var(--text);cursor:pointer;height:var(--row-h);border-bottom:1px solid var(--border);font-size:13px;font-weight:600}.entity-group-row:hover td{background:var(--hover)}.entity-total-row td{border-top:1px solid var(--border);font-weight:700}.entity-group-caret{width:12px;display:inline-block}.entity-subtask-count{color:var(--text-3);font-size:12px}.entity-view-toggle{border:1px solid var(--border);border-radius:var(--radius-control);display:inline-flex;overflow:hidden}.entity-view-toggle button{background:var(--bg);color:var(--text-3);cursor:pointer;border:none;padding:5px 12px;font-size:12.5px}.entity-view-toggle button+button{border-left:1px solid var(--border)}.entity-view-toggle button.active{background:var(--graphite);color:#fff;font-weight:600}.entity-row-delete{color:var(--text-3);cursor:pointer;border-radius:var(--radius-control);background:0 0;border:0;padding:2px 6px;font-size:16px;line-height:1}.entity-row-delete:hover{color:var(--signal-orange);background:var(--hover)}@media (width<=767px),(height<=500px) and (orientation:landscape) and (pointer:coarse){.entity-table thead{display:none}.entity-table,.entity-table tbody{width:100%;display:block}.entity-table tbody tr{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:8px;padding:6px 10px;display:block}.entity-table tbody td{text-align:right;border:none;justify-content:space-between;align-items:baseline;gap:10px;padding:4px 0;display:flex}.entity-table tbody td[data-label]:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.14em;color:var(--text-2);text-align:left;flex:0 0 40%;font-size:10.5px;font-weight:700}.entity-table tbody td[data-label]:first-child{text-align:left;justify-content:flex-start;font-size:14.5px;font-weight:700}.entity-table tbody td[data-label]:first-child:before{display:none}.entity-table tbody td:not([data-label]){text-align:left;justify-content:flex-start}}.modal-label-row{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.modal-label-action{color:var(--graphite);white-space:nowrap;background:0 0;border:none;padding:0;font-size:11.5px;text-decoration:underline}.apel-fara-urmaritor{color:var(--tag-orange-tx);font-size:11.5px;font-weight:600}.apel-surse-btn{border:1px solid var(--border);background:var(--bg);border-radius:var(--radius-control);cursor:pointer;padding:4px 10px;font-size:14px}.cell-principal{white-space:nowrap;text-overflow:ellipsis;max-width:280px;overflow:hidden}.cell-sub{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;max-width:280px;margin-top:1px;font-size:11.5px;overflow:hidden}.agenda-today-btn,.agenda-nav-btn{height:var(--control-h);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);color:var(--text-2);padding:0 12px;font-size:13px}.agenda-nav-btn{width:var(--control-h);padding:0}.agenda-today-btn:hover,.agenda-nav-btn:hover{background:var(--hover)}.agenda-board-scroll{border:1px solid var(--border);border-radius:var(--radius);max-height:calc(100dvh - 140px);position:relative;overflow-y:auto}.agenda-board-head{z-index:2;background:var(--bg);border-bottom:1px solid var(--border);display:flex;position:sticky;top:0}.agenda-board-head-cell{text-align:center;text-transform:uppercase;letter-spacing:.06em;min-width:0;color:var(--text-3);flex:1;padding:6px 0;font-size:11px}.agenda-board-head-cell.agenda-weekend{color:var(--text-2)}.agenda-board-week{border-top:1px solid var(--border);display:flex}.agenda-day-cell{cursor:pointer;border-left:1px solid var(--border);flex:1;min-width:0;min-height:116px;padding:4px 6px}.agenda-day-cell:first-of-type{border-left:none}.agenda-week-num{color:var(--text-3);font-variant-numeric:tabular-nums;flex:0 0 28px;justify-content:center;align-items:center;font-size:10px;display:flex}.agenda-day-add-hint{opacity:0;color:var(--text-3);font-size:13px;font-weight:700;transition:opacity .12s}.agenda-day-cell:hover .agenda-day-add-hint,.agenda-month-cell:hover .agenda-day-add-hint{opacity:1}.agenda-day-cell.agenda-weekend{background:#00000005}.agenda-day-cell.agenda-drag-over,.agenda-month-cell.agenda-drag-over{background:var(--hover)}.agenda-day-head{justify-content:flex-end;align-items:center;height:24px;display:flex}.agenda-day-number{color:var(--text-2);font-size:13px;font-weight:600}.agenda-day-number-today{background:var(--signal-orange);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.agenda-day-pills{flex-direction:column;gap:3px;display:flex}.agenda-day-more{color:var(--text-3);text-align:left;background:0 0;border:none;padding:1px 2px;font-size:11px}.agenda-day-more:hover{color:var(--text);text-decoration:underline}.agenda-pill{border-radius:var(--radius-control);background:var(--stone-soft);border-left:2px solid var(--border);cursor:pointer;align-items:center;gap:5px;min-width:0;padding:2px 5px;font-size:12px;display:flex}.agenda-pill-prio-5{border-left-color:var(--signal-orange)}.agenda-pill-prio-3{border-left-color:var(--aubergine)}.agenda-pill-prio-1{border-left-color:var(--lilac)}.agenda-pill-continuare{opacity:.85;border-top-left-radius:0;border-bottom-left-radius:0}.agenda-pill-interval{opacity:.6;flex:none;margin-left:auto;font-size:11px}.agenda-pill:hover{background:var(--hover)}.agenda-pill-check{border-radius:var(--radius-control);background:0 0;border:1.5px solid;flex:none;justify-content:center;align-items:center;width:13px;height:13px;padding:0;font-size:9px;line-height:1;display:flex}.agenda-pill-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agenda-pill-time{opacity:.75;font-variant-numeric:tabular-nums;margin-right:3px}.agenda-tabla-ingusta .agenda-pill-time{display:none}.agenda-pill-parinte,.agenda-pill-context{opacity:.62;font-weight:500}.agenda-pill-deliverable{color:var(--tag-purple-tx);background:#f3ecff}.agenda-pill-deliverable:hover{filter:brightness(.97)}.agenda-pill-deliverable-tag{border-radius:var(--radius-control);background:var(--lilac-deep);color:#fff;flex:none;justify-content:center;align-items:center;width:13px;height:13px;font-size:8.5px;font-weight:700;line-height:1;display:flex}.agenda-ctx-menu{z-index:70;background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);min-width:150px;padding:4px 0;position:fixed}.agenda-ctx-menu button{text-align:left;width:100%;color:var(--text);background:0 0;border:none;padding:7px 12px;font-size:13px;display:block}.agenda-ctx-menu button:hover{background:var(--hover)}.agenda-ctx-menu-danger{color:var(--late)!important}.agenda-month-scroll{border:1px solid var(--border);border-radius:var(--radius);max-height:calc(100dvh - 140px);position:relative;overflow-y:auto}.agenda-month-weekdays{z-index:2;background:var(--bg);border-bottom:1px solid var(--border);display:flex;position:sticky;top:0}.agenda-month-block-label{z-index:1;text-transform:capitalize;background:var(--sidebar);border-bottom:1px solid var(--border);padding:6px 10px;font-size:13px;font-weight:600;position:sticky;top:28px}.agenda-month-week-row{display:flex}.agenda-month-week-grid{flex:1;grid-template-columns:repeat(7,minmax(0,1fr));min-width:0;display:grid}.agenda-month-weekday{text-align:center;text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);padding:6px 0;font-size:11px}.agenda-month-cell{border-top:1px solid var(--border);border-left:1px solid var(--border);cursor:pointer;min-height:164px;padding:4px 5px}.agenda-month-cell:nth-child(7n+1){border-left:none}.agenda-month-cell-muted{opacity:.4}.agenda-list{max-width:640px}.agenda-expand-list{flex-direction:column;gap:4px;display:flex}.agenda-day-dots{flex-wrap:wrap;align-items:center;gap:3px;padding:2px 4px;display:flex}.agenda-day-dot{border-radius:50%;flex:none;width:7px;height:7px}.agenda-day-dots-more{color:var(--text-3);font-size:10px;line-height:1}@media (width<=767px),(height<=500px) and (orientation:landscape) and (pointer:coarse){.agenda-board-head-cell,.agenda-day-cell{min-width:0}.agenda-day-add-hint{display:none}.agenda-day-cell{min-height:64px}.agenda-month-cell{min-height:52px}}.agenda-pill-blocked{color:var(--signal-orange);flex:none;margin-right:3px;font-size:11px}.agenda-undated-chip{font:inherit;color:var(--text-2);background:var(--hover);border:1px solid var(--border);border-radius:var(--radius-control);cursor:pointer;white-space:nowrap;padding:5px 11px;font-size:12px;font-weight:600}.agenda-undated-chip:hover{color:var(--graphite);border-color:var(--graphite)}.agenda-pill-apel{background:var(--signal-orange-wash)}.agenda-pill-apel .agenda-pill-deliverable-tag{background:var(--signal-orange);color:#fff}.agenda-pill-eveniment{background:color-mix(in srgb, var(--module-events) 12%, transparent)}.agenda-pill-eveniment .agenda-pill-deliverable-tag{background:var(--lilac-deep);color:#fff}.agenda-pill-link{color:inherit;opacity:.75;cursor:pointer;vertical-align:-1px;background:0 0;border:0;align-items:center;padding:0 3px 0 0;display:inline-flex}.agenda-pill-link:hover{opacity:1}.agenda-day-cell.agenda-cell-today,.agenda-month-cell.agenda-cell-today{background:var(--signal-orange-wash)}.agenda-pill.agenda-pill-pus{background:var(--pus-bg);color:var(--pus-tx);border-left:3px solid var(--pus-accent);font-weight:600}.agenda-pill-pus .agenda-pill-parinte,.agenda-pill-pus .agenda-pill-context,.agenda-pill-pus .agenda-pill-time{color:var(--graphite-25)}.agenda-indiciu{color:var(--text-2);margin:-4px 0 8px;font-size:12.5px}.tm-cap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.tm-cap .screen-title{margin:0}.tm-rand{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 16px;margin:10px 0 14px;display:flex}.tm-file{gap:2px;min-width:0;display:flex;overflow-x:auto}.tm-file button{font:inherit;color:var(--graphite-45);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:5px 13px;font-size:14px}.tm-file button:hover{color:var(--graphite)}.tm-file button.on{color:var(--graphite);background:#e8e8ec;font-weight:500}.tm-fila-nr{color:#aeafb5;font-variant-numeric:tabular-nums;margin-left:5px;font-size:12px}.tm-file button.on .tm-fila-nr{color:var(--graphite-45)}.tm-cipuri{flex-wrap:wrap;gap:6px;display:flex}.tm-cip{border:1px solid var(--border);background:var(--bg);height:26px;font:inherit;color:var(--text-secondary);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;display:inline-flex}.tm-cip:hover{border-color:var(--graphite);color:var(--text)}.tm-cip.on{background:var(--graphite);border-color:var(--graphite);color:#fff}.tm-cip-punct{border-radius:50%;flex:none;width:7px;height:7px}.tm-pagina .agenda-incorporata .agenda-board-scroll,.tm-pagina .agenda-incorporata .agenda-month-scroll{max-height:calc(100dvh - 230px)}.tm-pagina .agenda-incorporata .magenda{top:var(--tm-cap-jos,0px)}.tm-pagina .agenda-incorporata .magenda-strip{padding-top:8px}.tm-pagina .agenda-titlu-fila{font-size:18px}.tm-azi .taskuri-sumar{margin:8px 0 12px}.tm-azi-coloane{flex-wrap:wrap;align-items:flex-start;gap:8px 24px;display:flex}.tm-azi-stanga{flex:520px;min-width:0}.tm-azi-dreapta{flex:260px;min-width:0;max-width:100%}.tm-azi-dreapta:empty{display:none}.tm-pliat-buton{font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.tm-pliat-buton:disabled{cursor:default}.tm-pliat-sageata{transition:transform .12s;display:inline-block}.tm-pliat-sageata.on{transform:rotate(90deg)}.tm-pliat-cate{font-variant-numeric:tabular-nums;color:var(--text-3)}.tm-pliat-nota{color:var(--text-3);margin:4px 0 10px;font-size:12.5px}.am-fila .screen-subtitle{margin-top:0}.taskuri-sumar{color:var(--text-secondary);margin:4px 0 20px;font-size:14px}.taskuri-rosu{color:var(--signal-orange)}.taskuri-sumar-filtru{border-radius:var(--radius-control);font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0 -2px;padding:2px 6px}.taskuri-sumar-filtru:hover{background:var(--hover)}.taskuri-sumar-filtru.on{background:var(--graphite);color:#fff}.taskuri-sumar-filtru.on .taskuri-rosu{color:#fff}.taskuri-sectiune-goala{color:var(--text-3);margin:10px 0 14px;font-size:13px}.taskuri-toggle{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);color:var(--text-secondary);font:inherit;cursor:pointer;height:32px;margin-top:20px;padding:0 12px;font-size:13px}.taskuri-toggle:hover{border-color:var(--graphite);color:var(--text)}.taskuri-antet{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.taskuri-scop{border:1px solid var(--border);border-radius:var(--radius,8px);background:var(--bg);display:inline-flex;overflow:hidden}.taskuri-scop button{border:0;border-right:1px solid var(--border);height:30px;font:inherit;color:var(--text-muted);cursor:pointer;background:0 0;padding:0 12px;font-size:13px}.taskuri-scop button:last-child{border-right:0}.taskuri-scop button.on{background:var(--graphite);color:#fff;font-weight:700}.taskuri-scop-explicatie{color:var(--text-3);margin:2px 0 10px;font-size:12.5px}.taskuri-scop-scoate{font:inherit;color:var(--text-2);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.capture-pentru-cine{background:var(--stone-soft);border-radius:var(--radius-control);color:var(--text-2);cursor:pointer;border:0;flex:none;padding:3px 6px;font-family:inherit;font-size:12.5px}.capture-pentru-cine:focus{outline:2px solid var(--graphite);outline-offset:1px}@media (width<=767px),(height<=500px) and (orientation:landscape) and (pointer:coarse){.taskuri-scop{overflow:visible}.taskuri-scop button:first-child{border-radius:var(--radius,8px) 0 0 var(--radius,8px)}.taskuri-scop button:last-child{border-radius:0 var(--radius,8px) var(--radius,8px) 0}}.am-stare{background:var(--border);border:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1px;margin:14px 0 18px;display:grid}.am-cifra{background:var(--bg);flex-direction:column;gap:1px;padding:10px 12px;display:flex}.am-cifra b{color:var(--text);font-size:22px;font-weight:700;line-height:1.1}.am-cifra span{color:var(--text-3);font-size:12px}.am-cifra.e-semnal b{color:var(--signal-orange)}.am-bara{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.am-perioade{gap:4px;display:flex}.am-perioada{border:1px solid var(--border);border-radius:var(--radius-control);font:inherit;color:var(--text-2);cursor:pointer;background:0 0;padding:4px 10px;font-size:13px}.am-perioada:hover{background:var(--hover)}.am-perioada.on{background:var(--text);border-color:var(--text);color:var(--bg)}.am-total{color:var(--text-3);font-size:13px}.am-lucrat{border-top:1px solid var(--border);flex-wrap:wrap;align-items:baseline;gap:10px;padding:10px 0 14px;display:flex}.am-lucrat-eticheta{text-transform:uppercase;letter-spacing:.12em;color:var(--text-3);white-space:nowrap;font-size:11px}.am-pastile{flex-wrap:wrap;gap:4px;display:flex}.am-pastila{border:1px solid var(--border);color:var(--text-2);border-radius:999px;padding:2px 8px;font-size:12px}.am-pastila-proiect{background:var(--hover)}.am-zile{flex-direction:column;gap:18px;display:flex}.am-zi-titlu{color:var(--text-2);text-transform:capitalize;align-items:center;gap:8px;margin:0 0 4px;font-size:13px;font-weight:600;display:flex}.am-zi-cate{color:var(--text-3);background:var(--hover);text-transform:none;border-radius:999px;padding:0 7px;font-size:11px;font-weight:500}.am-zi-lista{flex-direction:column;display:flex}@media (width<=640px){.am-stare{grid-template-columns:repeat(2,1fr)}}.clasament{margin:18px 0 20px}.clasament-cap{flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin-bottom:8px;display:flex}.clasament-cap .task-section-title,.clasament-cap .clasament-nota{margin:0}.clasament-nota{color:var(--text-3);margin:6px 0 0;font-size:12px}.clasament-lista{border-top:1px solid var(--row-separator);max-width:560px;margin:0;padding:0;list-style:none}.clasament-rand{border-bottom:1px solid var(--row-separator);grid-template-columns:22px 22px minmax(0,1fr) 64px 64px;align-items:center;gap:8px;min-height:30px;padding:3px 8px;font-size:13.5px;display:grid}.clasament-antet{min-height:24px;color:var(--text-3);font-size:11px;font-weight:600}.clasament-loc{color:var(--text-2);text-align:right;font-weight:700}.clasament-nume{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.clasament-tu{color:var(--text-3);font-weight:500}.clasament-cifra{text-align:right;font-variant-numeric:tabular-nums}.clasament-inchise{font-weight:700}.clasament-restante{color:var(--late);font-weight:700}.clasament-eu{background:var(--signal-orange-wash)}.clasament-eu .clasament-nume{font-weight:600}.triage-row{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:8px 4px;display:flex}.triage-title{color:var(--text);text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;min-width:0;padding:0;font-family:inherit;font-size:13.5px;overflow:hidden}.triage-title:hover{color:var(--graphite);text-decoration:underline}.triage-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.triage-actions input,.triage-actions select{height:var(--control-h);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);padding:0 8px;font-size:13px}.triage-actions button{height:var(--control-h);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);color:var(--text-2);padding:0 10px;font-size:13px}.triage-actions button:hover{background:var(--hover)}.triage-actions button:disabled{opacity:.5}@media (width<=760px){.triage-actions{flex-wrap:wrap;justify-content:flex-start;width:100%}}.today-summary{color:var(--text-2);margin-top:6px;margin-bottom:20px}.task-section-title-spaced{margin-top:20px}.task-section-subtitle{color:var(--text-3);margin-top:-4px;margin-bottom:8px;font-size:12.5px}.cooling-list{border-top:1px solid var(--border)}.cooling-row{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:9px 4px;font-size:13.5px;display:flex}.cooling-name{font-weight:500}.cooling-days{color:var(--late);font-size:12.5px}.cooling-actions{gap:6px;margin-left:auto;display:flex}.cooling-actions button{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);color:var(--text-2);padding:4px 10px;font-size:12px}.cooling-actions button:hover{background:var(--hover)}.pipeline-cards{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:8px;display:grid}.pipeline-card{border:1px solid var(--border);border-radius:var(--radius);text-align:center;background:var(--bg);font:inherit;color:inherit;flex-direction:column;justify-content:center;padding:12px;display:flex}.pipeline-card-clickable{cursor:pointer}.pipeline-card-clickable:hover{background:var(--hover);border-color:var(--text-3)}.pipeline-count{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:700;line-height:1.1;display:block}.pipeline-label{text-transform:uppercase;letter-spacing:.14em;color:var(--text-3);margin-top:4px;font-size:11px;font-weight:600;display:block}.pipeline-card-signal{border-top:2px solid var(--signal-orange)}.team-cards{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;margin-top:8px;display:grid}.team-card{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);padding:10px 12px}.team-card-name{font-size:13.5px;font-weight:600}.team-card-stats{color:var(--text-3);margin-top:4px;font-size:12px}.team-card-expandable{padding:0;overflow:hidden}.team-card-toggle{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:10px 12px;display:flex}.team-card-toggle:hover{background:var(--hover)}.team-card-toggle .team-card-name,.team-card-toggle .team-card-stats{display:block}.team-card-caret{color:var(--text-3);flex-shrink:0}.team-card-detail{border-top:1px solid var(--border);max-height:220px;padding:4px 6px;overflow-y:auto}.team-card-detail .task-section-empty{padding:8px 6px}.team-card-task-row{text-align:left;border-radius:var(--radius-control);width:100%;color:var(--text-2);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;padding:6px;font-size:12.5px;display:flex}.team-card-task-row:hover{background:var(--hover)}.team-card-task-title{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}@media (width<=767px),(height<=500px) and (orientation:landscape) and (pointer:coarse){.pipeline-cards{grid-template-columns:repeat(2,1fr)}}.zi-checkin{gap:var(--space-2);flex-direction:column;margin:12px 0 18px;display:flex}.zi-checkin-buton{width:100%;min-height:64px;font:inherit;text-align:left;color:#fff;background:var(--signal-orange);border:1px solid var(--signal-orange);border-radius:var(--radius);cursor:pointer;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 18px;display:flex}.zi-checkin-buton:hover{background:var(--signal-orange-hover);border-color:var(--signal-orange-hover)}.zi-checkin-eticheta{letter-spacing:-.01em;font-size:18px;font-weight:700}.zi-checkin-nume{opacity:.92;font-size:13px}.proaspat{color:var(--text-3);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:12px;display:inline-flex}.proaspat b{color:var(--text-2);font-weight:600}.proaspat i{background:var(--sage-deep);border-radius:50%;flex-shrink:0;width:7px;height:7px;position:relative}.proaspat i:after{content:"";border:1px solid var(--sage-deep);border-radius:50%;animation:1.8s ease-out infinite proaspat-puls;position:absolute;inset:-4px}.proaspat-vechi i{background:var(--graphite-25)}.proaspat-vechi i:after{display:none}@keyframes proaspat-puls{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(1.5)}}@media (prefers-reduced-motion:reduce){.proaspat i:after{animation:none;display:none}}@media print{.proaspat{display:none}}.ziua-mea{container:zi/inline-size}.dash-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}@container zi (width<=940px){.dash-grid{grid-template-columns:minmax(0,1fr)}}.dash-tabel-wrap{overflow-x:auto}.dash-card{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);padding:16px}.dash-card-signal{border-top:2px solid var(--signal-orange)}.ziua-mea .pipeline-count,.ziua-mea .dash-acoperire,.ziua-mea .dash-big-number{font-size:26px}.dash-acoperire{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:4px 0;font-size:34px;font-weight:700}.dash-acoperire-detail{color:var(--text-3);margin:0;font-size:13px}.dash-big-number{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:4px 0;font-size:34px;font-weight:700}.dash-big-number-alert{color:var(--late)}.dash-pnl-table{margin-top:8px}.dash-stat-list{flex-direction:column;gap:6px;margin-top:4px;display:flex}.dash-stat-row{justify-content:space-between;align-items:center;font-size:13px;display:flex}.dash-stat-row-label{color:var(--text-2)}.dash-stat-row-value{color:var(--text);font-weight:600}.dash-card-explain{color:var(--text-2);margin-top:6px;font-size:12px;line-height:1.45}.dash-agenda-top{margin-bottom:20px}.today-incorporat{border-top:1px solid var(--border);margin-top:32px;padding-top:24px}.dash-azi-cap{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.sfp{container:sfp/inline-size}.sfp-cap{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin-bottom:14px;display:flex}.sfp-cap .screen-title{margin:0}.sfp-semnale{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:4px 14px;font-size:13px;display:flex}.sfp-viu{align-items:center;gap:8px;display:inline-flex}.sfp-viu i{background:var(--sage-deep);border-radius:50%;flex-shrink:0;width:8px;height:8px;position:relative}.sfp-viu i:after{content:"";border:1px solid var(--sage-deep);border-radius:50%;animation:1.8s ease-out infinite sfp-puls;position:absolute;inset:-4px}.sfp-semnal{font:inherit;color:var(--text-2);cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:13px}.sfp-semnal b{color:var(--signal-orange);font-variant-numeric:tabular-nums;font-weight:700}.sfp-semnal:hover{color:var(--text);text-underline-offset:3px;text-decoration:underline}.sfp-drum{border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:22px;display:grid;overflow:hidden}.sfp-treapta{font:inherit;text-align:left;background:var(--content-bg);color:var(--text);border:0;border-right:1px solid var(--border);cursor:pointer;min-width:0;padding:14px 16px 13px;position:relative}.sfp-treapta:last-child{border-right:0}.sfp-treapta:hover{background:var(--stone-soft)}.sfp-treapta b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;line-height:1.1;display:block}.sfp-treapta-et{color:var(--text-2);font-size:12px;display:block}.sfp-treapta small{color:var(--text-3);overflow-wrap:anywhere;margin-top:6px;font-size:11px;display:block}.sfp-sag{background:var(--content-bg);border-top:1px solid var(--border);border-right:1px solid var(--border);z-index:1;width:12px;height:12px;position:absolute;top:50%;right:-7px;transform:translateY(-50%)rotate(45deg)}.sfp-treapta:hover .sfp-sag{background:var(--stone-soft)}.sfp-treapta.acum{background:var(--graphite);color:var(--content-bg)}.sfp-treapta.acum:hover,.sfp-treapta.acum:hover .sfp-sag{background:var(--graphite-70)}.sfp-treapta.acum b{color:var(--signal-orange)}.sfp-treapta.acum .sfp-treapta-et,.sfp-treapta.acum small{color:var(--graphite-25)}.sfp-treapta.acum .sfp-sag{background:var(--graphite);border-color:var(--graphite)}.sfp-treapta:focus-visible{outline:2px solid var(--signal-orange);outline-offset:-2px}.sfp-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:24px 32px;margin-bottom:26px;display:grid}.sfp-bloc{flex-direction:column;gap:12px;min-width:0;display:flex}.sfp-bloc-cap{justify-content:space-between;align-items:baseline;gap:12px;min-height:28px;display:flex}.sfp-eticheta{letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);margin:0;font-size:11px;font-weight:600}.sfp-btn{font:inherit;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--content-bg);color:var(--text);cursor:pointer;white-space:nowrap;flex-shrink:0;padding:5px 10px;font-size:12px;font-weight:600}.sfp-btn:hover{border-color:var(--graphite)}.sfp-gol{color:var(--text-3);margin:0;padding:8px 0;font-size:13px}.sfp-varsta{flex-direction:column;gap:8px;display:flex}.sfp-varsta-rand{color:var(--text-2);grid-template-columns:112px minmax(0,1fr) 34px;align-items:center;gap:10px;font-size:13px;display:grid}.sfp-varsta-rand b{text-align:right;color:var(--text);font-variant-numeric:tabular-nums}.sfp-bara{background:var(--stone-soft);border-radius:var(--radius-control);height:14px;overflow:hidden}.sfp-bara i{background:var(--graphite);transform-origin:0;height:100%;animation:.9s cubic-bezier(.2,.7,.2,1) both sfp-creste;display:block}.sfp-varsta-rand.vechi .sfp-bara i{background:var(--signal-orange)}.sfp-varsta-rand.vechi b{color:var(--signal-orange)}.sfp-randuri{flex-direction:column;display:flex}.sfp-oferta,.sfp-dosar,.sfp-mai{border:0;border-top:1px solid var(--border);width:100%;font:inherit;color:var(--text);text-align:left;background:0 0;align-items:center;gap:12px;padding:8px 0;font-size:13px;display:grid}.sfp-randuri>:first-child{border-top-color:var(--graphite)}.sfp-oferta,.sfp-dosar{cursor:pointer}.sfp-oferta:hover,.sfp-dosar:hover{background:var(--hover)}.sfp-oferta{grid-template-columns:minmax(0,1fr) auto auto auto}.sfp-oferta-nume{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--text-2);overflow:hidden}.sfp-oferta-nume b{color:var(--text);font-weight:600}.sfp-oferta-suma{font-variant-numeric:tabular-nums;white-space:nowrap}.sfp-om{min-width:22px;display:inline-flex}.sfp-oferta-zile{color:var(--text-2);white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right;min-width:64px;font-size:12px;font-weight:700}.sfp-oferta-zile.vechi{color:var(--signal-orange)}.sfp-mai{color:var(--text-3);grid-template-columns:minmax(0,1fr) auto;font-weight:500}.sfp-dosar{grid-template-columns:minmax(0,1fr) auto auto}.sfp-dosar-text{flex-direction:column;gap:1px;min-width:0;display:flex}.sfp-dosar-text b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.sfp-dosar-text small{min-width:0;color:var(--text-3);white-space:nowrap;font-size:12px;display:flex}.sfp-dosar-text small>span{flex-shrink:0}.sfp-dosar-text small>.sfp-pas{text-overflow:ellipsis;flex-shrink:1;min-width:0;overflow:hidden}.sfp-zile-tag{border-radius:var(--radius-control);background:var(--tag-orange-bg);color:var(--tag-orange-tx);white-space:nowrap;font-variant-numeric:tabular-nums;padding:2px 7px;font-size:11px;font-weight:600;display:inline-block}.sfp-ceas{flex-direction:column;gap:10px;margin-bottom:26px;display:flex}.sfp-legenda{color:var(--text-3);flex-wrap:wrap;gap:4px 14px;font-size:12px;display:inline-flex}.sfp-legenda>span{align-items:center;gap:7px;display:inline-flex}.sfp-romb{background:var(--graphite);border:1px solid var(--graphite);flex-shrink:0;width:9px;height:9px;display:inline-block;transform:rotate(45deg)}.sfp-romb.apel{background:var(--content-bg)}.sfp-ceas-cadru{min-width:0}.sfp-linie{padding-inline:7px}.sfp-ax{border-top:1px solid var(--graphite);height:0;position:relative}.sfp-azi{background:var(--signal-orange);width:2px;height:26px;position:absolute;top:-18px;left:0}.sfp-azi span{color:var(--signal-orange);font-size:11px;font-weight:700;line-height:13px;position:absolute;top:0;left:6px}.sfp-luna-semn{background:var(--graphite);width:1px;height:6px;position:absolute;top:0}.sfp-luna{letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);white-space:nowrap;font-size:11px;line-height:13px;position:absolute;top:5px}.sfp-luna.dreapta{text-align:right}.sfp-ax>.sfp-romb{z-index:1;position:absolute;top:-.5px;transform:translate(-50%,-50%)rotate(45deg)}.sfp-tija{background:var(--graphite-25);width:1px;position:absolute}.sfp-reper{font:inherit;color:var(--text);cursor:pointer;text-align:center;background:0 0;border:0;flex-direction:column;gap:2px;padding:0;display:flex;position:absolute}.sfp-reper.stanga{text-align:left}.sfp-reper.dreapta{text-align:right}.sfp-reper.steag.stanga{padding-left:8px}.sfp-reper.steag.dreapta{padding-right:8px}.sfp-reper-nume,.sfp-reper-sub{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.sfp-reper-nume{font-size:12px;font-weight:600;line-height:16px}.sfp-reper-sub{color:var(--text-3);font-size:11px;line-height:14px}.sfp-reper:hover .sfp-reper-nume{text-underline-offset:3px;text-decoration:underline}.sfp-arde{color:var(--signal-orange);font-weight:700}.sfp-ceas-lista{flex-direction:column;display:flex}.sfp-ceas-rand{border:0;border-top:1px solid var(--border);width:100%;font:inherit;color:var(--text);text-align:left;cursor:pointer;background:0 0;grid-template-columns:10px 72px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;font-size:13px;display:grid}.sfp-ceas-rand:first-child{border-top-color:var(--graphite)}.sfp-ceas-rand:hover{background:var(--hover)}.sfp-ceas-zile{color:var(--text-2);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.sfp-ceas-zile.sfp-arde{color:var(--signal-orange)}.sfp-ceas-text{flex-direction:column;min-width:0;display:flex}.sfp-ceas-text b{overflow-wrap:anywhere;font-weight:600}.sfp-ceas-text small{color:var(--text-3);overflow-wrap:anywhere;font-size:12px}.sfp-ceas-data{color:var(--text-3);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12.5px}@container sfp (width<=860px){.sfp-grid{grid-template-columns:minmax(0,1fr)}}@container sfp (width<=600px){.sfp-drum{grid-template-columns:minmax(0,1fr)}.sfp-treapta{border-right:0;border-bottom:1px solid var(--border);grid-template-columns:56px minmax(0,1fr);align-items:center;column-gap:12px;padding:10px 14px;display:grid}.sfp-treapta:last-child{border-bottom:0}.sfp-treapta b{grid-row:span 2;font-size:26px}.sfp-treapta small{margin-top:0}.sfp-sag{display:none}}@keyframes sfp-creste{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes sfp-puls{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(1.5)}}@media (prefers-reduced-motion:reduce){.sfp-bara i{animation:none}.sfp-viu i:after{animation:none;display:none}}.mat-antet{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.mat-bara{flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0 12px;display:flex}.mat-cauta{min-width:200px;font:inherit;color:var(--text);background:var(--content-bg);border:1px solid var(--border);border-radius:6px;flex:240px;padding:7px 11px;font-size:14px}.mat-filtre{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mat-chip{font:inherit;border:1px solid var(--border);background:var(--content-bg);color:var(--text-3);cursor:pointer;border-radius:999px;padding:5px 11px;font-size:12.5px;font-weight:500}.mat-chip:hover{color:var(--text);border-color:var(--text-3)}.mat-chip-activ{background:var(--text);border-color:var(--text);color:var(--bg)}.mat-select{font:inherit;border:1px solid var(--border);background:var(--content-bg);color:var(--text);border-radius:6px;padding:5px 8px;font-size:12.5px}.mat-arhivate{color:var(--text-3);cursor:pointer;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.mat-lista{border:1px solid var(--border);border-radius:8px;overflow:hidden}.mat-rand{border-bottom:1px solid var(--border);background:var(--content-bg);grid-template-columns:26px 1fr auto;align-items:start;gap:12px;padding:11px 13px;display:grid}.mat-rand:last-child{border-bottom:0}.mat-rand:hover{background:var(--hover)}.mat-rand-arhivat{opacity:.6}.mat-icona{width:26px;height:26px;color:var(--text-3);place-items:center;display:grid}.mat-corp{min-width:0}.mat-titlu-rand{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.mat-titlu{color:var(--text);font-size:14.5px;font-weight:600}.mat-eticheta{letter-spacing:.06em;text-transform:uppercase;background:var(--hover);color:var(--text-3);border:1px solid var(--border);border-radius:3px;padding:2px 7px;font-size:10.5px;font-weight:600}.mat-eticheta-produs{border-style:dashed}.mat-eticheta-arhivat{border-color:var(--signal-orange);color:var(--signal-orange)}.mat-descriere{color:var(--text-3);margin:3px 0 0;font-size:13px}.mat-meta{color:var(--text-3);margin:3px 0 0;font-size:12px}.mat-actiuni{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.mat-act{font:inherit;border:1px solid var(--border);background:var(--content-bg);color:var(--text-3);cursor:pointer;white-space:nowrap;border-radius:5px;padding:5px 10px;font-size:12.5px;font-weight:500;text-decoration:none}.mat-act:hover{color:var(--text);border-color:var(--text-3)}.mat-act-tare{background:var(--text);border-color:var(--text);color:var(--bg)}.mat-act-tare:hover{color:var(--content-bg);opacity:.9}.mat-act-sters{color:var(--text-3);padding:5px 9px;font-size:15px;line-height:1}.mat-act-sters:hover{color:var(--signal-orange);border-color:var(--signal-orange)}.mat-numar{color:var(--text-3);margin:10px 2px 0;font-size:12px}.mat-form{gap:12px;display:grid}.mat-camp{gap:5px;display:grid}.mat-camp>span{color:var(--text-3);font-size:12px;font-weight:600}.mat-camp input[type=text],.mat-camp input[type=url],.mat-camp input[type=date],.mat-camp select{font:inherit;border:1px solid var(--border);background:var(--content-bg);color:var(--text);border-radius:6px;padding:7px 10px;font-size:14px}.mat-camp-doua{grid-template-columns:1fr 1fr;gap:12px;display:grid}.mat-produse{flex-wrap:wrap;gap:6px;display:flex}.mat-ales{color:var(--text-3);margin:2px 0 0;font-size:12.5px}.mat-form-jos{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}@media (width<=700px){.mat-rand{grid-template-columns:26px 1fr}.mat-actiuni{grid-column:1/-1;justify-content:flex-start}.mat-camp-doua{grid-template-columns:1fr}}.mat-fel{gap:6px;margin-bottom:2px;display:flex}.mat-subiect{color:var(--text-2);margin:4px 0 0;font-size:12.5px}.mat-subiect>span{color:var(--text-3);font-weight:600}.mat-copie-mica{font:inherit;border:1px solid var(--border);background:var(--content-bg);color:var(--text-3);cursor:pointer;border-radius:4px;margin-left:8px;padding:1px 7px;font-size:11.5px}.mat-copie-mica:hover{color:var(--text);border-color:var(--text-3)}.mat-text{border:1px solid var(--border);background:var(--hover);font:inherit;color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:6px;max-height:320px;margin:8px 0 0;padding:10px 12px;font-size:13px;line-height:1.5;overflow-y:auto}.mat-text-camp{font:inherit;border:1px solid var(--border);background:var(--content-bg);color:var(--text);resize:vertical;border-radius:6px;padding:9px 11px;font-size:13.5px;line-height:1.5}.mat-grup{margin-bottom:22px}.mat-grup-titlu{letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);align-items:baseline;gap:8px;margin:0 2px 7px;font-size:11px;font-weight:600;display:flex}.mat-grup-cate{letter-spacing:0;background:var(--hover);color:var(--text-3);font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 6px;font-size:11px;font-weight:600}.kanban{align-items:flex-start;gap:14px;padding-bottom:12px;display:flex;overflow-x:auto}.kanban-col{background:var(--stone-soft);border:1px solid var(--border);border-radius:var(--radius);flex:0 0 288px;width:288px;padding:10px;transition:background .12s,border-color .12s}.kanban-fill{overflow-x:visible}.kanban-fill .kanban-col{flex:1 1 0;width:auto;min-width:0}.kanban-col-over{background:var(--stone);border-color:var(--signal-orange)}.kanban-col-head{justify-content:space-between;align-items:center;padding:2px 4px 10px;display:flex}.kanban-col-label{text-transform:uppercase;letter-spacing:.14em;color:var(--text-2);font-size:11px;font-weight:700}.kanban-col-count{color:var(--text-3);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-control);text-align:center;min-width:20px;padding:1px 6px;font-size:11px;font-weight:600}.kanban-col-body{flex-direction:column;gap:8px;min-height:40px;display:flex}.kanban-card{border:1px solid var(--border);border-radius:var(--radius);cursor:grab;background:#fff;padding:10px 11px;transition:border-color .12s}.kanban-card:hover{border-color:var(--graphite)}.kanban-card:active{cursor:grabbing}.kanban-card-dragging{opacity:.45}.kanban-card-title{color:var(--text);overflow-wrap:anywhere;word-break:break-word;margin-bottom:4px;font-size:13.5px;font-weight:600;line-height:1.3}.kanban-card-meta{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.kanban-card-foot{color:var(--text-2);justify-content:space-between;align-items:center;gap:8px;margin-top:8px;font-size:12px;display:flex}.kanban-col-empty{text-align:center;color:var(--text-3);opacity:.5;padding:10px 0;font-size:12px}.kanban-card,.kanban-card *{min-width:0;max-width:100%}.kanban-card-foot span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=767px),(height<=500px) and (orientation:landscape) and (pointer:coarse){.kanban-fill{overflow-x:auto}.kanban-fill .kanban-col{flex:none;width:min(288px,82vw)}}.kanban-busola{scrollbar-width:none;gap:6px;margin-bottom:4px;padding-bottom:8px;display:flex;overflow-x:auto}.kanban-busola::-webkit-scrollbar{display:none}.kanban-busola-chip{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);min-height:40px;color:var(--text-2);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.kanban-busola-n{font-variant-numeric:tabular-nums;color:var(--text-3)}.eroare-incarcare{border:1px solid var(--signal-orange);background:var(--content-bg);color:var(--text);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:12px 0;padding:12px 16px;font-size:14px;display:flex}.eroare-incarcare p{margin:0}.eroare-incarcare-partial{font-size:13px}.pl-kpis{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:12px;margin:16px 0 12px;display:grid}.pl-kpi{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius,8px);flex-direction:column;gap:4px;min-width:0;padding:14px 16px;display:flex}.pl-kpi-hero{border-left:3px solid var(--graphite)}.pl-kpi-lab{text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);font-size:10.5px;font-weight:700}.pl-kpi-val{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:27px;font-weight:700}.pl-kpi-hero .pl-kpi-val{font-size:36px}.pl-kpi-sub{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:12px}.pl-pos{color:var(--sage-deep)}.pl-neg{color:var(--late)}.pl-spark{width:100%;height:34px;margin-top:2px}.pl-risks{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:12px;display:grid}.pl-risk{border-radius:var(--radius,8px);border:1px solid var(--border);background:var(--bg);color:var(--text);cursor:pointer;text-align:left;align-items:center;gap:10px;min-width:0;padding:10px 12px;font-family:inherit;font-size:13px;display:flex}.pl-risk:hover{border-color:var(--graphite)}.pl-risk-dot{background:var(--sage-deep);border-radius:50%;flex:none;width:8px;height:8px}.pl-risk-bad{background:var(--signal-orange-wash);border-color:#0000}.pl-risk-bad .pl-risk-dot{background:var(--late)}.pl-risk-warn{background:var(--signal-orange-wash);border-color:#0000}.pl-risk-warn .pl-risk-dot{background:var(--tag-orange-tx)}.pl-risk-go{color:var(--text-muted);margin-left:auto;font-size:16px;line-height:1}.pl-panel{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius,8px);min-width:0;margin-bottom:12px;padding:14px 16px}.pl-panel-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.pl-panel-title{font-size:13px;font-weight:700}.pl-link{font:inherit;color:var(--text-2);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.pl-link:hover{color:var(--text)}.pl-panel-note,.pl-legend{color:var(--text-muted);gap:12px;font-size:11.5px;display:flex}.pl-legend i{border-radius:var(--radius-control);width:9px;height:9px;margin-right:4px;display:inline-block}.pl-legend-inc{background:var(--graphite)}.pl-legend-exp{background:var(--stone-strong)}.pl-duo{grid-template-columns:2fr 1fr;align-items:start;gap:12px;display:grid}.pl-chart{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:8px;height:150px;display:grid}.pl-chart-col{flex-direction:column;justify-content:flex-end;align-items:center;gap:5px;min-width:0;height:100%;display:flex}.pl-chart-bars{justify-content:center;align-items:flex-end;gap:2px;width:100%;height:100%;display:flex}.pl-bar{border-radius:var(--radius-control) 3px 0 0;width:42%;min-height:1px}.pl-bar-inc{background:var(--graphite)}.pl-bar-exp{background:var(--stone-strong)}.pl-chart-now .pl-bar-inc{outline:2px solid var(--signal-orange);outline-offset:-2px}.pl-chart-m{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:10.5px}.pl-chart-now .pl-chart-m{color:var(--text);font-weight:700}.pl-spend{flex-direction:column;gap:10px;display:flex}.pl-spend-row{grid-template-columns:1fr auto;gap:4px 10px;font-size:12.5px;display:grid}.pl-spend-n{font-weight:700}.pl-track{background:var(--hover);border-radius:var(--radius-control);grid-column:1/-1;height:6px;overflow:hidden}.pl-track i{background:var(--graphite);border-radius:var(--radius-control);height:100%;display:block}.pl-scroll{overflow-x:auto}.pl-table{border-collapse:collapse;width:100%;min-width:900px;font-size:13px}.pl-table th,.pl-table td{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;height:34px;padding:0 10px}.pl-table th.pl-lbl,.pl-table td.pl-lbl{text-align:left;background:var(--bg);z-index:1;border-right:1px solid var(--border);font-variant-numeric:normal;min-width:170px;position:sticky;left:0}.pl-table thead th{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);border-bottom:1px solid var(--border);font-size:10.5px;font-weight:700}.pl-table th.pl-ytd,.pl-table td.pl-ytd{border-left:1px solid var(--border);background:var(--content-bg);font-weight:700}.pl-table tbody td{border-bottom:1px solid var(--border);color:var(--text-muted)}.pl-table tbody tr.pl-group td{color:var(--text);background:var(--content-bg);font-weight:700}.pl-table tbody tr.pl-child td.pl-lbl{padding-left:30px;font-weight:400}.pl-table tbody tr.pl-net td{color:var(--text);border-top:2px solid var(--border);border-bottom:0;height:40px;font-weight:700}.pl-table tbody tr.pl-margin td{color:var(--text-muted);border-bottom:0;font-size:12px}.pl-table .pl-now{border-left:2px solid var(--signal-orange);border-right:2px solid var(--signal-orange)}.pl-caret{color:var(--text-muted);cursor:pointer;background:0 0;border:0;padding:0 5px 0 0;font-family:inherit;font-size:10px}@media (width<=1100px){.pl-kpis,.pl-risks,.pl-duo{grid-template-columns:1fr}}.pl-risk-mut{cursor:default;color:var(--text-muted)}.pl-risk-mut:hover{border-color:var(--border)}.pl-tabel-sum{display:none}@media (width<=767px),(height<=500px) and (orientation:landscape) and (pointer:coarse){.pl-tabel-sum{min-height:44px;color:var(--text);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:0 2px;font-size:14px;font-weight:600;list-style:none;display:flex}.pl-tabel-sum::-webkit-details-marker{display:none}.pl-tabel-sum:after{content:"▾";color:var(--text-3)}.pl-tabel-det[open] .pl-tabel-sum:after{content:"▴"}.pl-tabel-sum-nota{color:var(--text-3);margin-left:auto;margin-right:6px;font-size:12px;font-weight:400}}.ech-ecran{container:ech/inline-size}.ech-num{font-variant-numeric:tabular-nums}.ech-viu{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px;display:inline-block;position:relative}.ech-viu-ok{color:var(--sage-deep)}.ech-viu-acum:after{content:"";border:1px solid;border-radius:50%;animation:1.8s ease-out infinite ech-puls;position:absolute;inset:-4px}@keyframes ech-puls{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(1.5)}}.ech-puls{margin-bottom:var(--space-4);border-radius:var(--radius);background:var(--graphite);color:var(--bg);grid-template-columns:minmax(240px,1.1fr) 2fr;align-items:center;gap:16px 28px;padding:16px 20px;display:grid}.ech-puls-eticheta{letter-spacing:.14em;text-transform:uppercase;color:var(--graphite-25);font-size:11px;font-weight:600}.ech-puls-mare{letter-spacing:-.03em;margin-top:4px;font-size:40px;font-weight:700;line-height:1}.ech-puls-mare small{letter-spacing:0;color:var(--graphite-25);font-size:14px;font-weight:500}.ech-puls-pista{border-radius:var(--radius-control);background:var(--graphite-70);height:6px;margin-top:10px;overflow:hidden}.ech-puls-umplere{background:var(--signal-orange);height:100%;transition:width .6s}.ech-puls-liniste{color:var(--sage);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.ech-semnale{grid-template-columns:repeat(var(--ech-semnale,4), minmax(0, 1fr));border:1px solid var(--graphite-70);border-radius:var(--radius-control);background:var(--graphite-70);gap:1px;display:grid;overflow:hidden}.ech-semnal{background:var(--graphite);min-width:0;color:var(--bg);font:inherit;text-align:left;cursor:pointer;border:0;padding:10px 14px}.ech-semnal:hover{background:color-mix(in srgb, var(--graphite) 82%, var(--graphite-70))}.ech-semnal:focus-visible{outline:2px solid var(--signal-orange);outline-offset:-2px}.ech-semnal b{font-size:22px;font-weight:700;line-height:1.15;display:block}.ech-semnal span{letter-spacing:.04em;color:var(--graphite-25);font-size:11px;display:block}.ech-semnal-arde b{color:var(--signal-orange)}.ech-semnal.ech-semnal-on,.ech-semnal.ech-semnal-on:hover{background:var(--bg);color:var(--graphite)}.ech-semnal-on span{color:var(--graphite-70)}.ech-grila{margin-bottom:var(--space-6);grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:18px;display:grid}.ech-oameni{min-width:0}.ech-oameni-cap{flex-wrap:wrap;align-items:center;gap:4px 10px;margin-bottom:8px;display:flex}.ech-oameni-cap .task-section-title{margin:0}.ech-nota{color:var(--text-3);font-size:12px}.ech-nota-jos{margin:6px 0 0;display:block}.ech-sortare{margin-left:auto;display:flex}.ech-sortare button{border:1px solid var(--border);background:var(--bg);color:var(--text-2);font:inherit;cursor:pointer;padding:5px 10px;font-size:12px;font-weight:600}.ech-sortare button:first-child{border-radius:var(--radius-control) 0 0 var(--radius-control)}.ech-sortare button:last-child{border-radius:0 var(--radius-control) var(--radius-control) 0}.ech-sortare button+button{border-left:0}.ech-sortare button:hover{color:var(--graphite)}.ech-sortare button.ech-sortare-on{border-color:var(--graphite);background:var(--graphite);color:var(--bg)}.ech-tabel{border-collapse:collapse;table-layout:fixed;width:100%}.ech-tabel th{border-bottom:1px solid var(--graphite);letter-spacing:.14em;text-align:left;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;color:var(--text-3);padding:0 10px 8px;font-size:11px;font-weight:600;overflow:hidden}.ech-tabel td{border-bottom:1px solid var(--row-separator);vertical-align:middle;padding:9px 10px}.ech-tabel .ech-r{text-align:right}.ech-tabel th.ech-c-loc{width:30px}.ech-tabel th.ech-c-om{width:184px}.ech-tabel th.ech-c-azi{width:112px}.ech-tabel th.ech-c-sapt{width:196px}.ech-tabel th.ech-c-inchise{width:82px}.ech-tabel th.ech-c-rest{width:100px}.ech-tabel .ech-c-loc{text-align:center;color:var(--text-2);padding-left:4px;padding-right:4px;font-weight:700}.ech-tabel .ech-c-arde{overflow:hidden}.ech-om{cursor:pointer}.ech-om:hover td,.ech-om:focus-visible td,.ech-om-deschis td{background:var(--stone-soft)}.ech-om:focus-visible{outline:2px solid var(--graphite);outline-offset:-2px}.ech-om-deschis td{border-bottom-color:#0000}.ech-om.ech-clip-a,.ech-om.ech-clip-a>td{animation:1.4s ease-out ech-clipeste-a}.ech-om.ech-clip-b,.ech-om.ech-clip-b>td{animation:1.4s ease-out ech-clipeste-b}@keyframes ech-clipeste-a{0%{background-color:var(--signal-orange-wash)}}@keyframes ech-clipeste-b{0%{background-color:var(--signal-orange-wash)}}.ech-om-cap{align-items:center;gap:10px;min-width:0;display:flex}.ech-om-text{flex:1;min-width:0}.ech-om-nume{text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.ech-om-puls{white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:flex;overflow:hidden}.ech-om-puls-ok{color:var(--sage-deep)}.ech-om-puls-warn{color:var(--graphite-45);font-weight:600}.ech-mini{white-space:nowrap;align-items:center;gap:8px;display:flex}.ech-mini-pista{border-radius:var(--radius-control);background:var(--stone);flex:none;width:44px;height:6px;display:block;overflow:hidden}.ech-mini-umplere{background:var(--graphite);height:100%;transition:width .5s;display:block}.ech-sub{color:var(--text-3);margin-top:2px;font-size:11px}.ech-stins{white-space:nowrap;color:var(--text-3);font-size:12px}.ech-sapt-rand{align-items:center;gap:8px;display:flex}.ech-sapt-pista{flex:auto;min-width:40px;max-width:120px;display:block}.ech-sapt-bara{border-radius:var(--radius-control);background:var(--stone);min-width:24px;height:8px;transition:width .5s;display:flex;overflow:hidden}.ech-sapt-bara i{height:100%;transition:width .5s;display:block}.ech-s-done{background:var(--sage-deep)}.ech-s-doing{background:var(--graphite)}.ech-s-blocked{background:var(--aubergine)}.ech-sapt-tot{white-space:nowrap;color:var(--text-3);font-size:11px}.ech-sapt-text{color:var(--text-2);margin-top:3px;font-size:11px;line-height:1.35}.ech-sapt-text b{color:var(--tag-green-tx);font-weight:600}.ech-nw{white-space:nowrap}.ech-inchise,.ech-rest{font-size:15px;font-weight:700}.ech-rest-arde{color:var(--signal-orange)}.ech-rest-cel{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 6px;display:inline-flex}.ech-tag-blocat{border-radius:var(--radius-control);background:var(--tag-purple-bg);color:var(--tag-purple-tx);white-space:nowrap;padding:2px 7px;font-size:11px;font-weight:600}.ech-arde{min-width:0;display:block}.ech-arde-rand{align-items:baseline;gap:6px;min-width:0;display:flex}.ech-arde-titlu{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.ech-arde-rand>:not(.ech-arde-titlu){flex:none}.ech-liber{color:var(--tag-green-tx);font-size:12px}.ech-arde-sub{margin-top:4px;display:none}.ech-tabel .ech-detalii td{background:var(--stone-soft);padding:10px 10px 12px 46px}.ech-det-lista{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.ech-det-task{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);width:100%;min-width:0;height:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:7px 10px;font-size:13px;display:flex}.ech-det-task:hover{border-color:var(--graphite)}.ech-det-task>:last-child{flex:none}.ech-det-titlu{min-width:0;display:block}.ech-det-nume{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ech-det-cauza{color:var(--graphite-45);margin-top:2px;font-size:11px;font-weight:600;display:block}.ech-det-jos{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:8px;display:flex}.ech-mai-mult{color:var(--text-3);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px}.ech-mai-mult:hover{color:var(--graphite)}.ech-btn{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);color:var(--graphite);font:inherit;white-space:nowrap;cursor:pointer;padding:6px 10px;font-size:12px;font-weight:600}.ech-btn:hover{border-color:var(--graphite)}.ech-gol{color:var(--text-3);margin:0;font-size:12.5px}.ech-rail{flex-direction:column;gap:16px;min-width:0;display:flex}.ech-panou{border:1px solid var(--border);border-radius:var(--radius);min-width:0;padding:12px 14px}.ech-panou-cap{letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);justify-content:space-between;align-items:center;margin:0 0 8px;font-size:11px;font-weight:600;display:flex}.ech-blocaj{border-top:1px solid var(--border);padding:8px 0;font-size:13px}.ech-blocaj:first-of-type{border-top:0;padding-top:0}.ech-blocaj b{overflow-wrap:anywhere;font-weight:600;display:block}.ech-blocaj p{overflow-wrap:anywhere;color:var(--text-2);margin:2px 0 6px;font-size:12px}.ech-blocaj-cine{color:var(--graphite);font-weight:600}.ech-blocaj-jos{color:var(--text-3);justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.ech-fir{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ech-fir li{color:var(--text-2);overflow-wrap:anywhere;gap:8px;font-size:12px;animation:.4s ech-intra;display:flex}.ech-fir time{font-variant-numeric:tabular-nums;color:var(--text-3);flex:none;padding-top:1px;font-size:11px}.ech-fir b{color:var(--graphite);font-weight:600}.ech-fir .ech-fir-eticheta{letter-spacing:.14em;color:var(--text-3);font-size:10px}@keyframes ech-intra{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@container ech (width<=1119px){.ech-grila{grid-template-columns:minmax(0,1fr)}.ech-rail{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}}@container ech (width<=899px){.ech-tabel .ech-c-arde{display:none}.ech-arde-sub{display:block}.ech-tabel th.ech-c-om{width:auto}.ech-tabel th.ech-c-azi{width:100px}.ech-tabel th.ech-c-sapt{width:176px}.ech-tabel th.ech-c-inchise{width:80px}.ech-tabel th.ech-c-rest{width:92px}.ech-tabel th,.ech-tabel td{padding-left:6px;padding-right:6px}.ech-tabel .ech-detalii td{padding-left:10px}.ech-det-lista{grid-template-columns:repeat(2,minmax(0,1fr))}}@container ech (width<=759px){.ech-puls{grid-template-columns:minmax(0,1fr)}.ech-semnale{grid-template-columns:repeat(2,minmax(0,1fr))}.ech-semnal:last-child:nth-child(odd){grid-column:span 2}}@container ech (width<=639px){.ech-rail{grid-template-columns:minmax(0,1fr)}.ech-oameni-cap .ech-sortare{margin-left:0}.ech-tabel,.ech-tabel tbody{display:block}.ech-tabel thead{display:none}.ech-tabel tr.ech-om{border-bottom:1px solid var(--row-separator);grid-template-columns:22px minmax(0,1fr) minmax(0,1fr) auto auto;grid-template-areas:"loc om om inchise rest""loc azi sapt sapt sapt";gap:8px 10px;padding:10px 4px;display:grid}.ech-tabel tr.ech-om>td{text-align:left;background:0 0;border:0;padding:0;display:block}.ech-tabel tr.ech-om>td.ech-c-arde{display:none}.ech-rest-cel{flex-direction:column;align-items:flex-end}.ech-tabel tr.ech-om:hover,.ech-tabel tr.ech-om:focus-visible,.ech-tabel tr.ech-om-deschis{background:var(--stone-soft)}.ech-tabel .ech-c-loc{grid-area:loc;padding-top:4px}.ech-tabel .ech-c-loc:not(.ech-loc-fara):before{content:"#";color:var(--text-3);font-weight:600}.ech-tabel .ech-c-om{grid-area:om}.ech-tabel .ech-c-azi{grid-area:azi}.ech-tabel .ech-c-sapt{grid-area:sapt}.ech-tabel .ech-c-inchise{grid-area:inchise}.ech-tabel .ech-c-rest{grid-area:rest}.ech-tabel tr.ech-om>td.ech-r{text-align:right}.ech-tabel tr.ech-om>td[data-label]:before{content:attr(data-label);color:var(--text-3);margin-bottom:2px;font-size:11px;font-weight:600;display:block}.ech-tabel tr.ech-detalii{display:block}.ech-tabel tr.ech-detalii td{padding:8px 4px 12px;display:block}.ech-det-lista{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.ech-om.ech-clip-a,.ech-om.ech-clip-a>td,.ech-om.ech-clip-b,.ech-om.ech-clip-b>td,.ech-fir li{animation:none}.ech-viu-acum:after{opacity:.6;animation:none;transform:none}.ech-puls-umplere,.ech-mini-umplere,.ech-sapt-bara,.ech-sapt-bara i{transition:none}}@container ech (width>=1200px){.ech-tabel th.ech-c-sapt{width:300px}}.tp .screen-title{margin-bottom:0}.tp-head{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.tp-head-meta{text-align:right;color:var(--text-3);flex-direction:column;gap:2px;font-size:13px;display:flex}.tp-head-meta .proaspat{align-self:flex-end}.tp-fresh-dot{background:var(--sage-deep);border-radius:50%;flex:none;width:6px;height:6px}.tp-alarms{gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.tp-alarm{font:inherit;border-radius:var(--radius-control);cursor:pointer;border:1px solid #0000;align-items:center;gap:7px;padding:7px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.tp-alarm-dot{background:currentColor;border-radius:50%;width:8px;height:8px}.tp-alarm-red{background:var(--tag-red-bg);color:var(--late);border-color:var(--signal-orange)}.tp-alarm-red.tp-alarm-on{background:var(--late);color:#fff;border-color:var(--late)}.tp-alarm-amber{background:var(--stone-soft);color:var(--graphite);border-color:var(--graphite-25)}.tp-alarm-amber.tp-alarm-on{background:var(--graphite);color:#fff;border-color:var(--graphite)}.tp-alarm-grey{background:var(--tag-gray-bg);color:var(--text-2);border-color:var(--border)}.tp-allclear{background:var(--tag-green-bg);color:var(--tag-green-tx);border:1px solid var(--sage);border-radius:var(--radius-control);margin-bottom:var(--space-4);align-items:center;gap:8px;padding:8px 14px;font-size:12.5px;font-weight:600;display:inline-flex}.tp-alarm-panel{background:var(--bg);border:1px solid var(--border);border-left:4px solid var(--late);border-radius:var(--radius);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-4)}.tp-alarm-panel-amber{border-left-color:var(--graphite)}.tp-alarm-panel-title{margin:0 0 var(--space-2);letter-spacing:1px;text-transform:uppercase;color:var(--late);font-size:11px;font-weight:700}.tp-alarm-panel-amber .tp-alarm-panel-title{color:var(--graphite)}.tp-ap-row{align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-top:1px dashed var(--border);font-size:13px;display:flex;position:relative}.tp-ap-row:first-of-type{border-top:0}.tp-ap-title{font:inherit;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-weight:600}.tp-ap-title:hover{color:var(--graphite)}.tp-ap-cause{color:var(--graphite-45);font-size:12px;font-weight:600}.tp-ap-age{color:var(--text-3);white-space:nowrap;margin-left:auto;font-size:12px}.tp-menu-wrap{flex:none;position:relative}.tp-kebab{border-radius:var(--radius-control);border:1px solid var(--border);background:var(--content-bg);width:26px;height:26px;color:var(--text-2);cursor:pointer;font-size:14px;line-height:1}.tp-kebab:hover{background:var(--hover)}.tp-menu{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);z-index:30;width:180px;padding:6px;position:absolute;top:30px;right:0}.tp-menu-label{letter-spacing:1.4px;text-transform:uppercase;color:var(--text-3);margin:2px 0 4px;padding:0 6px;font-size:10px;font-weight:600}.tp-menu-chips{border-bottom:1px solid var(--border);gap:4px;margin-bottom:4px;padding:0 4px 6px;display:flex}.tp-menu-chips button{font:inherit;border:1px solid var(--border);background:var(--content-bg);color:var(--graphite);border-radius:var(--radius-control);cursor:pointer;padding:3px 9px;font-size:11.5px;font-weight:600}.tp-menu-chips button:hover{background:var(--hover)}.tp-menu-item{text-align:left;width:100%;font:inherit;border-radius:var(--radius-control);cursor:pointer;color:var(--text);background:0 0;border:0;padding:7px 8px;font-size:12.5px;display:block}.tp-menu-item:hover{background:var(--hover);color:var(--graphite)}.tp-people{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.tp-pcard{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-4);flex-direction:column;display:flex}.tp-p-head{margin-bottom:var(--space-3);align-items:center;gap:10px;display:flex}.tp-p-name{font-size:15px;font-weight:700}.tp-pulse{align-items:center;gap:5px;margin-top:2px;font-size:11.5px;display:flex}.tp-pulse-dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.tp-pulse-ok{color:var(--sage-deep)}.tp-pulse-warn{color:var(--graphite-45);font-weight:600}.tp-p-counts{margin-bottom:var(--space-3);flex-wrap:wrap;gap:6px;display:flex}.tp-cnt{border-radius:var(--radius-control);padding:3px 9px;font-size:11.5px;font-weight:700}.tp-cnt-block{background:var(--stone-soft);color:var(--graphite)}.tp-cnt-late{background:var(--stone-soft);color:var(--signal-orange)}.tp-cnt-today{background:var(--graphite);color:#fff}.tp-cnt-zero{background:var(--tag-gray-bg);color:var(--text-3);font-weight:600}.tp-free{color:var(--text-3);margin:0 0 var(--space-3);font-size:12.5px}.tp-p-tasks{margin-bottom:var(--space-3);flex-direction:column;gap:6px;display:flex}.tp-t-row{justify-content:space-between;align-items:center;gap:var(--space-2);font:inherit;background:var(--content-bg);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;text-align:left;color:var(--text);padding:6px 9px;font-size:12.5px;display:flex}.tp-t-row:hover{border-color:var(--graphite)}.tp-t-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tp-t-cause{color:var(--graphite-45);white-space:normal;margin-top:2px;font-size:10.5px;font-weight:600;display:block}.tp-pill{letter-spacing:.5px;text-transform:uppercase;border-radius:var(--radius-control);flex:none;padding:2px 8px;font-size:10px;font-weight:700}.tp-pill-late{color:var(--signal-orange);background:0 0}.tp-pill-today{color:var(--graphite);background:0 0}.tp-more{font:inherit;color:var(--text-3);cursor:pointer;text-align:left;background:0 0;border:0;padding:0 2px;font-size:11.5px}.tp-more:hover{color:var(--graphite)}.tp-week{margin-top:auto}.tp-week-label{letter-spacing:1.4px;text-transform:uppercase;color:var(--text-3);margin-bottom:4px;font-size:10px;font-weight:600;display:block}.tp-week-text{color:var(--text-2);font-variant-numeric:tabular-nums;margin-bottom:5px;font-size:12px;display:block}.tp-week-text b{color:var(--sage-deep)}.tp-wbar{border-radius:var(--radius-control);background:var(--stone);min-width:24px;height:8px;display:flex;overflow:hidden}.tp-wbar i{height:100%;display:block}.tp-w-done{background:var(--sage-deep)}.tp-w-doing{background:var(--graphite-45)}.tp-w-blocked{background:var(--late)}.tp-ev{background:var(--bg);border:1px solid var(--border);border-left:4px solid var(--graphite);border-radius:var(--radius);padding:var(--space-4) var(--space-4) var(--space-3);margin-bottom:var(--space-3)}.tp-ev-head{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.tp-ev-name{font-size:14.5px;font-weight:700}.tp-ev-date{color:var(--text-3);font-size:12px}.tp-ev-grid{grid-template-columns:1fr 1fr;gap:2px 18px;display:grid}.tp-ev-row{align-items:center;gap:var(--space-2);font:inherit;cursor:pointer;text-align:left;color:var(--text);background:0 0;border:0;min-width:0;padding:5px 0;font-size:12.5px;display:flex}.tp-ev-row:hover .tp-ev-title{color:var(--graphite)}.tp-ev-title{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.tp-ev-mine{align-items:center;gap:var(--space-2);width:100%;margin-top:var(--space-2);background:var(--gold-soft);border:1px solid var(--border);border-radius:var(--radius);font:inherit;cursor:pointer;text-align:left;color:var(--text);padding:8px 12px;font-size:12.5px;display:flex}.tp-ev-mine b{color:var(--gold)}.tp-ev-foot{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px dashed var(--border);color:var(--text-3);font-size:12px;display:flex}.tp-ev-open{font:inherit;color:var(--graphite);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-size:12px;font-weight:700}.tp-figures{gap:var(--space-6);padding:var(--space-3) var(--space-1) 0;border-top:1px solid var(--border);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.tp-fig{font:inherit;color:var(--text-2);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px}.tp-fig b{color:var(--text);font-variant-numeric:tabular-nums;font-size:13.5px}.tp-fig-go{color:var(--graphite);font-weight:700}.tp-fig:hover{color:var(--text)}@media (width<=720px){.tp-alarms{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.tp-alarm{flex:none}.tp-people,.tp-ev-grid{grid-template-columns:1fr}.tp-ap-row{flex-wrap:wrap}.tp-ap-age{margin-left:0}.tp-figures{gap:var(--space-2);flex-direction:column;align-items:flex-start}}.tp-pcard-plecat{background:var(--content-bg);border-style:dashed}.tp-p-head-text{flex:1;min-width:0}.tp-p-agenda{font:inherit;color:var(--graphite);border:1px solid var(--border);border-radius:var(--radius-control);cursor:pointer;white-space:nowrap;background:0 0;flex:none;padding:3px 10px;font-size:11.5px;font-weight:700}.tp-p-agenda:hover{border-color:var(--graphite)}.atp-dep{margin-bottom:var(--space-6)}.atp-dep-head{border-bottom:1px solid var(--border);margin-bottom:var(--space-3);align-items:baseline;gap:10px;padding-bottom:6px;display:flex}.atp-dep-dot{border-radius:50%;flex:none;align-self:center;width:10px;height:10px}.atp-dep-name{margin:0;font-size:16px;font-weight:700}.atp-dep-totals{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:12px}.atp-dep-totals .atp-azi{color:var(--graphite)}.atp-dep-totals .atp-late{color:var(--late)}.atp-dep-totals .atp-block{color:var(--tag-orange-tx)}.atp-people{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.atp-pcard{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-3) var(--space-4)}.atp-pcard-orfane{border-style:dashed}.atp-p-head{margin-bottom:var(--space-2);align-items:center;gap:8px;display:flex}.atp-p-name{flex:1;font-size:13.5px;font-weight:700}.atp-p-agenda{font:inherit;color:var(--graphite);border:1px solid var(--border);border-radius:var(--radius-control);cursor:pointer;white-space:nowrap;background:0 0;padding:3px 10px;font-size:11.5px;font-weight:700}.atp-p-agenda:hover{border-color:var(--graphite)}.atp-p-liber{color:var(--text-3);margin:0;font-size:12px}.atp-p-tasks{flex-direction:column;gap:5px;display:flex}.atp-pill-rest{background:var(--tag-gray-bg);color:var(--text-2)}@media (width<=720px){.atp-people{grid-template-columns:1fr}}@font-face{font-family:Sora;src:url(/fonts/Sora-Thin.ttf)format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/fonts/Sora-ExtraLight.ttf)format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/fonts/Sora-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/fonts/Sora-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/fonts/Sora-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/fonts/Sora-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/fonts/Sora-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/fonts/Sora-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}:root{--signal-orange:#ff6a00;--signal-orange-hover:#ff7d1f;--signal-orange-press:#e05c00;--signal-orange-wash:#fff1e7;--aubergine:#4b125f;--lilac:#c9b6ff;--lilac-deep:#9e7ee0;--sage:#a7c9b0;--sage-deep:#6e9c7c;--stone:#e7e9ed;--stone-soft:#f4f5f7;--stone-strong:#d3d7de;--graphite:#0d0e10;--graphite-70:#4a4c52;--graphite-45:#7c7f87;--graphite-25:#b2b5bc;--bg:#fff;--content-bg:#fff;--sidebar:#f4f5f7;--text:var(--graphite);--text-2:var(--graphite-70);--text-3:var(--graphite-45);--border:#e1e3e8;--hover:#f4f5f7;--blue:var(--signal-orange);--blue-d:var(--signal-orange-press);--yellow:var(--signal-orange);--gold:var(--signal-orange);--gold-soft:var(--signal-orange-wash);--late:var(--signal-orange);--today:var(--signal-orange);--tag-gray-bg:#f4f5f7;--tag-gray-tx:var(--graphite-70);--tag-blue-bg:var(--stone);--tag-blue-tx:var(--graphite);--tag-yellow-bg:#fff1e7;--tag-yellow-tx:#a03f00;--tag-red-bg:#fff1e7;--tag-red-tx:#a03f00;--tag-green-bg:#edf4ef;--tag-green-tx:#3f6b4c;--tag-orange-bg:#fff1e7;--tag-orange-tx:#a03f00;--tag-purple-bg:#f3ecff;--tag-purple-tx:#4b125f;--pus-bg:var(--graphite);--pus-tx:#fff;--pus-accent:var(--signal-orange);--pus-alarma:#d7261e;--module-smart:var(--aubergine);--module-sales:var(--sage);--module-events:var(--lilac);--module-alexa:var(--graphite-45);--nav-bg:#f5f5f7;--nav-bg-2:#fff;--nav-text:var(--graphite-70);--nav-text-strong:var(--graphite);--nav-hover:var(--stone);--nav-border:#e1e3e8;--nav-accent:var(--signal-orange);--sidebar-width:252px;--content-max-width:860px;--content-max-width-wide:1280px;--peek-width:400px;--control-h:32px;--row-h:36px;--row-separator:#eeeef1;--radius:10px;--radius-control:7px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px}*{box-sizing:border-box}html,body,#root{height:100%}body{-webkit-font-smoothing:antialiased;color:var(--text);background:var(--bg);margin:0;font-family:Sora,system-ui,sans-serif;font-size:14px;line-height:1.45}h1,h2,h3,p{margin:0}button,input,textarea,select{font-family:inherit;font-size:inherit;color:inherit}input[type=checkbox],input[type=radio]{accent-color:var(--graphite)}button{cursor:pointer}a{color:inherit}.screen-title{letter-spacing:-.02em;margin:0 0 4px;font-size:24px;font-weight:600}.screen-title:where([data-uppercase]),.display-uppercase{text-transform:uppercase;line-height:1.34}.screen-subtitle{color:var(--text-3);font-size:13px;font-weight:400;display:block}.eyebrow{color:var(--text-3);font-size:12px;font-weight:500}.section-title{text-transform:uppercase;letter-spacing:.14em;color:var(--text-2);font-size:11.5px;font-weight:700}.tabular-nums{font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--signal-orange);outline-offset:2px}input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:-2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.route-loading{color:var(--text-3);text-align:center;padding:48px 24px;font-size:13px}@media (width<=767px),(height<=500px) and (orientation:landscape) and (pointer:coarse){input,textarea,select{font-size:16px}.magenda-nav-btn,.magenda-jump-btn,.magenda-free,.sidebar-logout,.taskuri-scop>button,.taskuri-toggle{position:relative}.magenda-nav-btn:after,.magenda-jump-btn:after,.magenda-free:after,.sidebar-logout:after,.taskuri-scop>button:after,.taskuri-toggle:after{content:"";height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.magenda-nav-btn:after,.sidebar-logout:after{width:44px;left:50%;right:auto;transform:translate(-50%,-50%)}.taskuri-toggle:after{top:auto;bottom:0;transform:none}:root{--control-h:44px;--row-h:48px;--tap-min:44px;--fs-meta:12px}body{font-size:15px}html .entity-search,html .entity-add-btn,html .entity-export-btn,html .entity-toggle-btn,html .entity-filters select,html .view-toggle,html .modal-btn-primary,html .modal-btn-secondary{min-height:var(--tap-min)}html .entity-view-toggle button,html .view-toggle button{min-height:var(--tap-min);padding:0 16px;font-size:14px}html .zi-ordine{flex-direction:column;display:flex}html .zi-ordine>*{order:3}html .zi-ordine>.screen-title,html .zi-ordine>.eyebrow,html .zi-ordine>.zi-checkin{order:0}html .zi-ordine>.screen-subtitle,html .zi-ordine>.today-summary{order:1}html .zi-ordine>.zi-taskuri{order:2}html .zi-ordine>.zi-cifre,html .zi-ordine>.today-incorporat>.zi-cifre{order:5}html .zi-ordine>.today-incorporat{order:2;margin-top:20px;padding-top:16px}html .account-table{width:100%}html .tp-alarm,html .tp-p-agenda,html .tp-ev-row,html .tp-ev-open,html .tp-fig,html .tp-fig-go,html .triage-title{min-height:var(--tap-min);min-width:var(--tap-min);align-items:center;display:flex}html .triage-actions input,html .triage-actions select,html .triage-actions button{min-height:var(--tap-min);font-size:16px}html .triage-actions{flex-wrap:wrap;justify-content:flex-start;gap:8px}html .dash-azi-cap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}html .peek-prop{min-height:var(--tap-min);max-width:100%;padding:0 12px;font-size:14px}html .peek-prop-ic{min-width:var(--tap-min);justify-content:center;padding:0 10px}html .peek-prop-prio{min-height:var(--tap-min);gap:6px}html .peek-prop-prio .peek-priority-sw{width:var(--tap-min);height:var(--tap-min)}html .peek-tabs{flex-wrap:wrap;gap:0;overflow-x:visible}html .peek-tab{min-height:var(--tap-min);flex:45%;justify-content:center;font-size:13.5px}html .magenda-check{width:28px;height:28px;position:relative}html .magenda-check:after{content:"";width:var(--tap-min);height:var(--tap-min);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}html .magenda-row{min-height:var(--row-h)}html .magenda-jump-btn{min-width:var(--tap-min)}html .magenda-day-btn{min-height:var(--tap-min);padding:4px 0}html .magenda-free,html .magenda-jump-btn,html .atp-p-agenda,html .tp-t-row,html .tp-more,html .pl-link,html .pl-risk{min-height:var(--tap-min);align-items:center;display:flex}html .magenda-nav-btn,html .pl-caret,html .entity-link-icon,html .account-swatch{min-width:var(--tap-min);min-height:var(--tap-min)}html input:not([type=checkbox]):not([type=radio]),html textarea,html select,html .entity-filters select,html .entity-filters input,html .modal-field select,html .modal-field input:not([type=checkbox]):not([type=radio]){font-size:16px}html .entity-table select.inline-status,html .entity-table input.inline-status{height:auto;min-height:var(--tap-min);font-size:16px}html input:not([type=checkbox]):not([type=radio]):not([type=color]),html select{min-height:var(--tap-min)}html textarea{min-height:calc(var(--tap-min) * 1.5)}html .ai-coada-eticheta,html .ai-consum,html .ai-digest-nota,html .palette-group-label,html .comment-compose-hint,html .comment-edit-btn,html .comment-edited,html .comment-time,html .eb-label,html .export-csv-group-title,html .ghiont-eticheta,html .agent-titlu,html .agent-primul-eticheta,html .kanban-col-count,html .kanban-col-label,html .mbn-item,html .modal-explic,html .modal-field label,html .modal-hint,html .notif-badge,html .notif-item-time,html .gantt-azi-eticheta,html .gantt-depunere-eticheta,html .gantt-eticheta-sub,html .gantt-luna,html .peek-footer-note,html .peek-header .eyebrow,html .peek-hint,html .peek-label,html .peek-pop-btns button,html .peek-pop-hint,html .peek-pop-lbl,html .peek-prop-prio-lbl,html .peek-prop-sm,html .peek-reminder-hint,html .peek-tab-n,html .peek-task-group-label,html .task-assignee-names,html .task-parent-line,html .palette-result-parinte,html .peek-drum,html .task-tag-chip,html .task-updated,html .task-section-title,html .eticheta,html .am-lucrat-eticheta,html .am-zi-cate,html .login-field,html .login-signal-eyebrow,html .login-subtitle,html .atp-p-agenda,html .tp-alarm-panel-title,html .tp-cnt,html .tp-menu-chips button,html .tp-menu-label,html .tp-more,html .tp-p-agenda,html .tp-pill,html .tp-pulse,html .tp-t-cause,html .tp-week-label,html .users-module-chip,html .users-role-chip,html .agenda-board-head-cell,html .agenda-day-dots-more,html .agenda-day-more,html .agenda-month-weekday,html .agenda-pill-blocked,html .agenda-pill-interval,html .agenda-week-num,html .magenda-day-count,html .magenda-day-name,html .magenda-picker-wd,html .magenda-row-parinte,html .magenda-row-meta,html .tagsettings-label,html .tagsettings-scope-badge,html .adm-banda-explic,html .adm-cifra-lab,html .adm-cifra-sub,html .adm-lipsa,html .adm-pastila,html .adm-sectiune small,html .adm-sub,html .adm-trimite,html .cd-blk-count,html .cd-blk-title,html .cd-strip-k,html .cd-value-unit,html .inc-actiune,html .inc-banda-explicatie,html .inc-banda-nimic,html .inc-banda-sigur,html .inc-col-status,html .inc-fara-suma,html .inc-pastila,html .inc-sub-data,html .inc-sursa-lab,html .inc-sursa-sub,html .inv-eyebrow,html .inv-pas-lbl,html .inv-prop-lbl,html .pl-chart-m,html .pl-kpi-lab,html .pl-legend,html .pl-panel-note,html .pl-table thead th,html .pub-deadline-flag,html .pub-domain-chip,html .pub-domain-more,html .pub-luna-n,html .pub-title-sub,html .lista-paginare,html .invitatie-stare,html .invitatie-tip,html .ia-camp-eticheta,html .ia-kpi-eticheta,html .ia-pastila,html .ia-tabel th,html .deals-column-total,html .mat-copie-mica,html .mat-eticheta,html .mat-grup-cate,html .mat-grup-titlu,html .pres-bloc-t,html .pres-cand,html .pres-eveniment,html .pres-fara-tel,html .pres-gol,html .pres-mic-zl,html .pres-sectiune,html .pres-semn,html .expert-name-functie,html .fond-card-prog,html .fond-inbox-sursa,html .fond-origine,html .fond-set-fel,html .fond-set-sectiune,html .fb-ap span,html .fb-surse th,html .fb-zile,html .oferta-doc-titlu,html .oferta-eticheta-doc,html .oferta-propune-pret,html .oferta-rand-dest,html .oferta-rand-suma,html .oferta-sablon-semn,html .oferta-status,html .oferta-titlu-bifa,html .pp-f label,html .pp-k,html .pp-sub,html .pp-val small,html .project-meta-label,html .sin-actualizat,html .sin-card-foot,html .sin-card-fragment-et,html .sin-ciorna,html .sin-cititori-eticheta,html .sin-pastila,html .pipeline-label,html .eyebrow,html .section-title,html .apel-fara-urmaritor,html .cell-sub,html .entity-badge-muted,html .entity-badge-warning,html .entity-group-row td,html .entity-table tbody td[data-label]:before,html .entity-table thead th,html .modal-label-action{font-size:var(--fs-meta)}html .kanban-col-label,html .peek-footer-create,html .peek-header .eyebrow{letter-spacing:.06em}html .sidebar-module-label{letter-spacing:0}html .task-section-title,html .eticheta,html .am-lucrat-eticheta,html .login-field,html .login-signal-eyebrow,html .login-submit,html .login-subtitle,html .cd-blk-title,html .cd-strip-k,html .cd-value-unit,html .pl-kpi-lab,html .mat-grup-titlu,html .oferta-eticheta-doc,html .pp-f label,html .pp-k,html .pp-val small,html .sin-card-fragment-et,html .pipeline-label,html .eyebrow,html .section-title,html .entity-add-btn,html .entity-group-row td,html .entity-table tbody td[data-label]:before,html .entity-table thead th{letter-spacing:.06em}html .cm-om-btn,html .cm-cel-btn,html .control-finalizate{min-height:var(--tap-min)}html .cm-cap>span,html .cm-cel-eticheta,html .cm-tot-eticheta{font-size:var(--fs-meta);letter-spacing:.06em}html .inv-bifa{flex-basis:var(--tap-min);min-height:var(--tap-min)}html .invitatii-tipuri button,html .invitatii-rezolvat{height:var(--tap-min)}html .inv-drum button,html .inv-drum button.gol{min-width:84px;padding:8px 6px}html .inv-drum-l{letter-spacing:0}html .inv-drum-l,html .inv-formula,html .inv-tag,html .inv-semn{font-size:var(--fs-meta)}html .zi-ordine>.sfp-cap{order:0}html .sfp-semnal,html .sfp-btn,html .sfp-treapta,html .sfp-oferta,html .sfp-dosar,html .sfp-ceas-rand{min-height:var(--tap-min)}html .sfp-btn{padding:0 14px}html .sfp-eticheta{font-size:var(--fs-meta);letter-spacing:.06em}html .sfp-treapta small,html .sfp-zile-tag,html .sfp-legenda,html .sfp-azi span,html .sfp-luna,html .sfp-reper-sub{font-size:var(--fs-meta)}html .sfp-oferta{grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"nume nume nume""suma om zile";row-gap:4px}html .sfp-oferta-nume{white-space:normal;grid-area:nume}html .sfp-oferta-suma{grid-area:suma}html .sfp-oferta .sfp-om{grid-area:om}html .sfp-oferta-zile{grid-area:zile}html .sfp-dosar-text b{white-space:normal}html .sfp-dosar-text small{white-space:normal;display:block}html .ech-sortare button,html .ech-semnal,html .ech-btn,html .ech-det-task{min-height:var(--tap-min)}html .ech-mai-mult{min-height:var(--tap-min);align-items:center;display:inline-flex}html .ech-om-puls,html .ech-sub,html .ech-sapt-text,html .ech-sapt-tot,html .ech-tag-blocat,html .ech-det-cauza,html .ech-blocaj-jos,html .ech-fir time,html .ech-fir .ech-fir-eticheta,html .ech-puls-eticheta,html .ech-panou-cap,html .ech-semnal span,html .ech-tabel tr.ech-om>td[data-label]:before{font-size:var(--fs-meta)}html .ech-puls-eticheta,html .ech-panou-cap,html .ech-fir .ech-fir-eticheta{letter-spacing:.06em}html .ech-puls{padding:14px 16px}html .ech-puls-mare{font-size:34px}html .ce-nav{height:var(--tap-min)}html .ce-nav button{min-width:var(--tap-min);font-size:14px}html .ce-bara .ce-intindere,html .control-vedere{height:auto}html .ce-contor,html .ce-salt,html .ce-vzi-cap,html .ce-zi-mai,html .ce-panou-act,html .ce-vzi .ce-pastila,html .ce-rand,html .ce-banda-fara{min-height:var(--tap-min)}html .ce-zi-mai{padding:0 12px}html .ce-panou-x{width:var(--tap-min);height:var(--tap-min)}html .ce-vzi .ce-pastila{font-size:14px}html .ce-interval,html .ce-ora,html .ce-pastila-plus,html .ce-rand-zi,html .ce-rand-cu,html .ce-contor,html .ce-salt,html .ce-vzi-n,html .ce-vzi-azi,html .ce-panou-act,html .ce-panou-sub{font-size:var(--fs-meta)}html .ce-vzi-azi,html .ce-panou-act{letter-spacing:.06em}html .app-content>.cale{min-height:32px;margin:-6px auto 8px;font-size:13px}html .cale-inapoi{max-width:none;min-width:var(--tap-min);height:var(--tap-min);flex:none;justify-content:center;margin:-6px 0 -6px -12px;padding:0}html .cale-sageata{font-size:18px}html .cale-inapoi-text{display:none}html .cale-inapoi+.cale-pasi{margin-left:0;padding-left:8px}html .cale-pas:not(:nth-last-child(-n+2)){display:none}html .cale-pas:nth-last-child(2):not(:first-child):before{content:"… /";content:"… /" / "";margin-left:0}html .cale-pas:not(.cale-pas-curent){flex-shrink:0;max-width:55%}html .cale-pas>a{line-height:var(--tap-min);margin:-6px 0}html input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),html textarea,html select{font-size:16px!important}html .app-content button:not([aria-label]):not([role=tab]):not(.pi-bucata),html .modal-box button:not([aria-label]){min-height:40px}html .entity-table tbody td>input.inline-status,html .entity-table tbody td>select.inline-status{flex:1 1 0;width:auto;min-width:0;max-width:100%}html .entity-table tbody td:first-child>input.inline-status{flex-basis:100%;font-weight:700}}:root{--btn-pericol:#c4211a;--btn-pericol-hover:#a51b15}:root:root :is(.btn-primary,.entity-add-btn,.modal-btn-primary,.login-submit,.peek-footer-create,.comment-submit-btn,.option-add-btn,.al-btn-decizie,.fond-mini-da,.ia-buton-primar,.sin-pas){background:var(--signal-orange);border:1px solid var(--signal-orange);color:var(--graphite);font-weight:700}:root:root :is(.btn-primary,.entity-add-btn,.modal-btn-primary,.login-submit,.peek-footer-create,.comment-submit-btn,.option-add-btn,.al-btn-decizie,.fond-mini-da,.ia-buton-primar,.sin-pas):hover:not(:disabled){background:var(--signal-orange-hover);border-color:var(--signal-orange-hover);color:var(--graphite)}:root:root .btn-primary{border-radius:var(--radius-control);height:32px;padding:0 14px;font-family:inherit;font-size:13px}:root:root :is(.fond-mini,.sin-act,.mat-act,.oferta-act,.sfp-btn,.project-template-btn,.entity-export-btn,.modal-btn-secondary,.peek-footer-btn,.mara-btn,.ech-btn,.users-preset-btn,.mara-pauza,.mara-nu-acum,.ai-email-btn,.al-btn,.ia-buton,.ia-buton-mic,.invitatii-act,.inc-actiune,.bib-btn,.mara-de-adus-btn):not(:is(.fond-mini-da,.sin-act-sterge,.mat-act-sters,.mat-act-tare,.al-btn-decizie,.al-btn-plin,.al-btn-text,.ia-buton-primar,.ia-buton-text,.sin-act-task,.btn-primary,.entity-add-btn,.modal-btn-primary,.login-submit,.peek-footer-create,.comment-submit-btn,.option-add-btn,.sin-pas,.peek-delete)){background:var(--bg);border:1px solid var(--graphite-45);color:var(--graphite);font-weight:600}:root:root :is(.fond-mini,.sin-act,.mat-act,.oferta-act,.sfp-btn,.project-template-btn,.entity-export-btn,.modal-btn-secondary,.peek-footer-btn,.mara-btn,.ech-btn,.users-preset-btn,.mara-pauza,.mara-nu-acum,.ai-email-btn,.al-btn,.ia-buton,.ia-buton-mic,.invitatii-act,.inc-actiune,.bib-btn,.mara-de-adus-btn):not(:is(.fond-mini-da,.sin-act-sterge,.mat-act-sters,.mat-act-tare,.al-btn-decizie,.al-btn-plin,.al-btn-text,.ia-buton-primar,.ia-buton-text,.sin-act-task,.btn-primary,.entity-add-btn,.modal-btn-primary,.login-submit,.peek-footer-create,.comment-submit-btn,.option-add-btn,.sin-pas,.peek-delete)):hover:not(:disabled){background:var(--stone-soft);border-color:var(--graphite);color:var(--graphite)}:root:root :is(.al-btn-plin,.mat-act-tare,.ana-pune-btn,.sin-pas-doi){background:var(--graphite);border:1px solid var(--graphite);color:#fff;font-weight:700}:root:root .sin-act-task{border:1px solid var(--graphite);color:var(--graphite);font-weight:700}:root:root :is(.inc-actiune,.adm-trimite){font-size:12px}:root:root .modal-btn-danger{background:var(--btn-pericol);border:1px solid var(--btn-pericol);color:#fff;font-weight:700}:root:root .modal-btn-danger:hover:not(:disabled){background:var(--btn-pericol-hover);border-color:var(--btn-pericol-hover);color:#fff}:root:root :is(.sin-act-sterge,.project-delete-btn,.peek-delete,.users-concediu-sterge,.mat-act-sters,.entity-row-delete){color:var(--btn-pericol);font-weight:600}:root:root :is(.sin-act-sterge,.users-concediu-sterge){background:var(--bg);border:1px solid var(--btn-pericol)}:root:root :is(.sin-act-sterge,.project-delete-btn,.peek-delete,.users-concediu-sterge,.mat-act-sters,.entity-row-delete):hover:not(:disabled){color:var(--btn-pericol-hover);border-color:var(--btn-pericol-hover)}:root:root :is(.al-btn-text,.ia-buton-text,.peek-footer-minor,.adm-trimite,.mara-goleste){color:var(--graphite-70);text-underline-offset:2px;font-weight:600;text-decoration:underline}:root:root :is(.al-btn-text,.ia-buton-text,.peek-footer-minor,.adm-trimite,.mara-goleste):hover:not(:disabled){color:var(--graphite)}:root:root :is(.btn-primary,.entity-add-btn,.modal-btn-primary,.login-submit,.peek-footer-create,.comment-submit-btn,.option-add-btn,.al-btn-decizie,.fond-mini-da,.ia-buton-primar,.sin-pas,.fond-mini,.sin-act,.mat-act,.oferta-act,.sfp-btn,.project-template-btn,.entity-export-btn,.modal-btn-secondary,.peek-footer-btn,.mara-btn,.ech-btn,.users-preset-btn,.ai-email-btn,.al-btn,.ia-buton,.ia-buton-mic,.invitatii-act,.inc-actiune,.bib-btn,.modal-btn-danger):disabled{opacity:.4;cursor:not-allowed}:root:root :is(.comment-edit-btn,.oferta-sectiune-actiuni){opacity:1;visibility:visible}
