.muted{color:var(--muted)}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.form-grid.single{grid-template-columns:1fr}.full{grid-column:1/-1}.form-error,.form-success{padding:12px 14px;border-radius:14px;font-weight:850;border:1px solid var(--border)}.form-success{background:#ecfdf3;border-color:#bbf7d0}.form-error{color:#991b1b;background:#fff1f2;border-color:#fecdd3}html[data-theme=dark] .form-success{background:rgba(21,128,61,.18);border-color:rgba(74,222,128,.32)}html[data-theme=dark] .form-error{background:rgba(185,28,28,.2);color:#fecaca;border-color:rgba(248,113,113,.36)}.btn{border:0;border-radius:12px;min-height:40px;padding:10px 14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:900;text-align:center;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease}.btn:hover:not(:disabled){transform:translateY(-1px)}.btn.primary{color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark))}.btn.ghost{color:var(--text);background:var(--panel-soft);border:1px solid var(--border)}.btn.danger{color:var(--danger);background:rgba(185,28,28,.1);border:1px solid rgba(185,28,28,.24)}.btn.warning{color:var(--warning);background:rgba(245,158,11,.13);border:1px solid rgba(245,158,11,.32)}.btn.small{min-height:32px;padding:7px 10px;font-size:12px}.inline-tags,.tag-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.badge,.status-badge,.tag-chip{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%;gap:5px;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:900;line-height:1.1;border:1px solid var(--border);background:var(--panel-soft);color:var(--text)}.status-badge.assignment_required,.status-badge.in_progress,.tag-chip.status.assignment_required,.tag-chip.status.in_progress{background:#ffedd5;border-color:#fed7aa;color:#9a3412}.status-badge.revision,.tag-chip.status.revision,.tag-chip.warning{background:#fff7ed;border-color:#fed7aa;color:#9a3412}.badge.off,.status-badge.queued,.tag-chip.neutral{background:var(--panel-soft);border-color:var(--border);color:var(--muted)}.status-badge.skipped,.tag-chip.skipped{background:#f3f4f6;border-color:#d1d5db;color:#4b5563}.tag-chip.parallel{background:#fef3c7;border-color:#fde68a;color:#92400e}.tag-chip.stage.preparation{background:#ffedd5}.tag-chip.stage.main{background:#fef3c7;border-color:#fde68a;color:#92400e}.tag-chip.department{background:#fff7ed;border-color:#fed7aa;color:#9a3412}.tag-chip.user{background:#ecfdf5;border-color:#bbf7d0;color:#166534}.tag-chip.chat{background:#fdf2f8;border-color:#fbcfe8;color:#9d174d}.tag-chip.files{background:#fff7ed;border-color:#fed7aa;color:#9a3412}.tag-chip.danger{background:#fee2e2;border-color:#fecaca;color:#991b1b}.app-shell{min-height:100vh;display:grid;grid-template-columns:260px minmax(0,1fr)}.brand{display:flex;align-items:center;gap:12px;padding:10px 10px 16px;border-bottom:1px solid rgba(255,255,255,.14);margin-bottom:16px}.brand strong{display:block;letter-spacing:-.01em}.brand small{display:block;color:rgba(255,255,255,.62);margin-top:2px}.nav{display:grid;grid-gap:9px;gap:9px}.nav a{position:relative;display:flex;align-items:center;min-height:46px;padding:11px 13px 11px 15px;border-radius:15px;color:rgba(255,255,255,.78);font-weight:900;line-height:1.18;letter-spacing:-.015em;border:1px solid rgba(255,255,255,.105);background:linear-gradient(135deg,rgba(255,255,255,.075),rgba(255,255,255,.025));box-shadow:0 8px 22px rgba(0,0,0,.14);overflow:hidden;transition:transform .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease}.nav a:before{inset:9px auto 9px 0;width:3px;border-radius:0 999px 999px 0;background:rgba(34,197,94,.72);opacity:.72;transition:width .16s ease,opacity .16s ease,background .16s ease}.nav a:after,.nav a:before{content:"";position:absolute}.nav a:after{inset:0;background:radial-gradient(circle at 18% 0,rgba(249,115,22,.16),transparent 14rem);opacity:0;transition:opacity .16s ease;pointer-events:none}.nav a:hover{color:#fff;border-color:rgba(34,197,94,.45);background:linear-gradient(135deg,rgba(34,197,94,.14),rgba(255,255,255,.065));box-shadow:0 12px 26px rgba(0,0,0,.22),0 0 0 3px rgba(34,197,94,.07);transform:translateX(3px)}.nav a:hover:before{width:5px;opacity:1;background:#22c55e}.nav a:hover:after{opacity:1}.nav a:focus-visible{outline:3px solid rgba(34,197,94,.3);outline-offset:2px}.main-area{min-width:0}.topbar{min-height:72px;position:-webkit-sticky;position:sticky;top:0;z-index:var(--topbar-z);display:flex;align-items:center;justify-content:flex-end;gap:14px;padding:12px 22px;background:rgba(255,255,255,.86);border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}html[data-theme=dark] .topbar{background:rgba(17,27,45,.86)}.theme-toggle{display:inline-flex;gap:3px;padding:3px;border-radius:999px;background:var(--panel-soft);border:1px solid var(--border)}.theme-toggle button{border:0;border-radius:999px;padding:7px 10px;color:var(--muted);background:transparent;font-size:12px;font-weight:900}.theme-toggle button.active{background:var(--panel);color:var(--text);box-shadow:var(--shadow-sm)}.page{display:grid;grid-gap:20px;gap:20px;padding:24px}.eyebrow{color:var(--primary);font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.panel{padding:20px}.compact-section-title,.section-title{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;margin-bottom:14px}.panel h2,.section-title h2{margin:0 0 5px;letter-spacing:-.02em}.section-title p{margin:0;color:var(--muted);line-height:1.45}.department-load-row.warning .department-load-bar span{background:#f59e0b}.department-load-row.danger .department-load-bar span{background:#dc2626}.table-link{color:var(--primary);font-weight:900}.task-row.child{margin-left:18px;grid-template-columns:56px minmax(0,1fr) minmax(140px,170px);background:var(--panel)}.task-explanation{margin:0;line-height:1.55}.modern-check{display:flex;align-items:flex-start;gap:10px;color:var(--text);padding:9px 10px;border:1px solid var(--border);border-radius:14px;background:var(--panel)}.modern-check input[type=checkbox]{width:20px;height:20px;margin-top:1px;flex:0 0 auto}.field-check-copy{display:grid;grid-gap:3px;gap:3px}.field-help{color:var(--muted);font-size:12px;line-height:1.35}.auto-result-block{display:grid;grid-gap:6px;gap:6px;width:100%}.event-dot{width:10px;height:10px;margin-top:14px;border-radius:999px;background:var(--primary);box-shadow:0 0 0 4px rgba(249,115,22,.16);z-index:1}.event-card{display:grid;grid-gap:6px;gap:6px;padding:10px;border:1px solid var(--border);border-radius:14px;background:var(--panel-soft)}.event-head,.event-user{display:flex;align-items:center;gap:8px;justify-content:space-between}.event-user{justify-content:flex-start;color:var(--muted);font-size:12px}.event-card p{margin:0;color:var(--muted);line-height:1.4}.empty-cell{color:var(--muted);text-align:center;padding:30px}.back-link{color:var(--primary);font-weight:900}@media (max-width:1060px){.app-shell{grid-template-columns:1fr}.brand{margin-bottom:8px;padding-bottom:10px}.brand small{display:none}.nav{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.nav::-webkit-scrollbar{display:none}.nav a{flex:0 0 auto;white-space:nowrap;min-height:40px;padding:9px 12px;transform:none}.nav a:hover{transform:translateY(-1px)}.topbar{top:0}}@media (max-width:760px){.page{padding:12px;gap:14px}.topbar{flex-wrap:wrap;gap:8px;padding:10px 12px}.theme-toggle,.topbar{justify-content:space-between}.theme-toggle{order:3;width:100%}.theme-toggle button{flex:1 1}}@media (max-width:440px){.page{padding:8px}.nav{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.nav a{white-space:normal;min-height:42px;font-size:12px}.btn{width:100%}}.readonly-field{min-height:42px;display:flex;align-items:center;padding:10px 12px;border:1px solid var(--border-strong);border-radius:12px;color:var(--text);background:linear-gradient(135deg,rgba(249,115,22,.1),transparent),var(--panel-soft);font-weight:900}.form-actions{display:flex;justify-content:flex-end;gap:10px}.result-data-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:10px;gap:10px}.result-data-card{display:grid;grid-gap:6px;gap:6px;padding:12px;border-radius:16px;border:1px solid var(--border);background:var(--panel-soft)}.result-data-card span{color:var(--muted);font-size:11px;font-weight:950;letter-spacing:.04em;text-transform:uppercase}.result-comment-card pre,.result-data-card pre{margin:0;white-space:pre-wrap;word-break:break-word;font-family:inherit}.result-comment-card{display:grid;grid-gap:8px;gap:8px;padding:12px;border-radius:16px;border:1px solid rgba(249,115,22,.28);background:rgba(249,115,22,.08)}.generic-result-field{display:none}.btn.primary{background:linear-gradient(135deg,#f97316,#c2410c);box-shadow:0 12px 28px rgba(249,115,22,.26)}.btn.primary:hover:not(:disabled){box-shadow:0 16px 34px rgba(249,115,22,.34)}.status-badge,.tag-chip.status{background:#ffedd5;border-color:#fed7aa;color:#9a3412}html[data-theme=dark] .status-badge,html[data-theme=dark] .tag-chip.status{background:rgba(249,115,22,.16);border-color:rgba(249,115,22,.34);color:#fdba74}.btn.primary:hover:not(:disabled){box-shadow:0 16px 34px rgba(21,128,61,.3)}.back-link,.eyebrow,.table-link{color:var(--primary)}.event-dot{box-shadow:0 0 0 4px rgba(34,197,94,.14)}.status-badge,.tag-chip.status{background:#f5f5f4;border-color:#d6d3d1;color:#44403c}.status-badge.assigned,.status-badge.assignment_required,.tag-chip.status.assigned,.tag-chip.status.assignment_required{background:#fff7ed;border-color:#fed7aa;color:#9a3412}.status-badge.in_progress,.tag-chip.status.in_progress{background:#dcfce7;border-color:#bbf7d0;color:#166534}.status-badge.review,.tag-chip.status.review{background:#fef3c7;border-color:#fde68a;color:#92400e}.status-badge.revision,.tag-chip.status.revision,.tag-chip.warning{background:#fee2e2;border-color:#fecaca;color:#991b1b}.badge.neutral,.status-badge.done,.tag-chip.done,.tag-chip.status.done,.tag-chip.success{background:#dcfce7;border-color:#bbf7d0;color:#166534}.tag-chip.stage.preparation{background:#fff7ed;border-color:#fed7aa;color:#9a3412}.tag-chip.stage.main{background:#dcfce7;border-color:#bbf7d0;color:#166534}.tag-chip.department,.tag-chip.files{background:#f5f5f4;border-color:#d6d3d1;color:#44403c}html[data-theme=dark] .status-badge,html[data-theme=dark] .tag-chip.department,html[data-theme=dark] .tag-chip.files,html[data-theme=dark] .tag-chip.status{background:rgba(255,255,255,.055);border-color:rgba(255,255,255,.12);color:#d6d3d1}html[data-theme=dark] .status-badge.assigned,html[data-theme=dark] .status-badge.assignment_required,html[data-theme=dark] .tag-chip.stage.preparation,html[data-theme=dark] .tag-chip.status.assigned,html[data-theme=dark] .tag-chip.status.assignment_required{background:rgba(249,115,22,.11);border-color:rgba(249,115,22,.25);color:#fdba74}html[data-theme=dark] .status-badge.done,html[data-theme=dark] .status-badge.in_progress,html[data-theme=dark] .tag-chip.done,html[data-theme=dark] .tag-chip.stage.main,html[data-theme=dark] .tag-chip.status.done,html[data-theme=dark] .tag-chip.status.in_progress,html[data-theme=dark] .tag-chip.success{background:rgba(34,197,94,.12);border-color:rgba(34,197,94,.26);color:#86efac}html[data-theme=dark] .status-badge.review,html[data-theme=dark] .tag-chip.status.review{background:rgba(245,158,11,.13);border-color:rgba(245,158,11,.28);color:#fcd34d}html[data-theme=dark] .status-badge.revision,html[data-theme=dark] .tag-chip.status.revision,html[data-theme=dark] .tag-chip.warning{background:rgba(239,68,68,.13);border-color:rgba(239,68,68,.28);color:#fca5a5}.topbar,.topbar.topbar-glass{background:radial-gradient(circle at 70% 0,rgba(249,115,22,.07),transparent 32%),rgba(255,255,255,.74)!important;backdrop-filter:blur(22px) saturate(155%);-webkit-backdrop-filter:blur(22px) saturate(155%)}html[data-theme=dark] .topbar,html[data-theme=dark] .topbar.topbar-glass{background:radial-gradient(circle at 70% 0,rgba(249,115,22,.1),transparent 34%),rgba(15,13,11,.74)!important}.theme-toggle{min-height:48px;padding:4px!important}.theme-toggle button{min-height:38px;padding:8px 12px!important;transition:background .18s ease,transform .18s ease,color .18s ease}.theme-toggle button:hover{transform:translateY(-1px)}.theme-toggle button.active{background:linear-gradient(135deg,rgba(34,197,94,.16),rgba(255,255,255,.78))!important;color:var(--text)!important}.priority-chip{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;justify-content:center;min-height:26px;padding:5px 10px;border-radius:999px;font-size:11px;font-weight:950;border:1px solid transparent}.priority-chip.priority-high{color:#991b1b;background:rgba(254,226,226,.96);border-color:rgba(239,68,68,.38)}.priority-chip.priority-medium{color:#854d0e;background:rgba(254,243,199,.96);border-color:rgba(245,158,11,.42)}.priority-chip.priority-normal{color:#166534;background:rgba(220,252,231,.96);border-color:rgba(34,197,94,.36)}.priority-chip.priority-low{color:#475569;background:rgba(241,245,249,.96);border-color:rgba(148,163,184,.4)}.glass-form-grid-v1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.glass-form-grid-v1 label{display:grid;grid-gap:7px;gap:7px;color:var(--muted);font-size:12px;font-weight:900}.glass-form-grid-v1 label span{padding-left:2px}.glass-form-grid-v1 input{min-height:44px;width:100%;border-radius:16px;border:1px solid rgba(148,163,184,.3);background:rgba(255,255,255,.7);padding:11px 13px;color:var(--text);font-size:14px;font-weight:850;outline:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.72)}.glass-form-grid-v1 input:focus{border-color:rgba(34,197,94,.62);box-shadow:0 0 0 4px rgba(34,197,94,.1),inset 0 1px 0 rgba(255,255,255,.84)}@media (max-width:720px){.glass-form-grid-v1{grid-template-columns:1fr}}.btn.danger,button.danger{border-color:color-mix(in srgb,#ef4444 42%,var(--border))!important;color:color-mix(in srgb,#ef4444 84%,var(--text))!important}.btn.danger:hover,button.danger:hover{background:color-mix(in srgb,#ef4444 12%,var(--surface-2))!important}.is-global-button-pending{position:relative!important;pointer-events:none!important;opacity:.88}.is-global-button-pending:after{content:"";display:inline-block;width:14px;height:14px;margin-left:8px;border-radius:999px;border:2px solid;border-right:2px solid transparent;vertical-align:-2px;animation:npi-global-button-spin-v47 .7s linear infinite}.is-global-button-pending.is-icon-only:after,.is-global-button-pending:has(svg):empty:after{margin-left:0}.chat-title-counter-v54{position:fixed;right:18px;bottom:18px;width:1px;height:1px;overflow:hidden;pointer-events:none;opacity:0}.chat-title-counter-v55{position:fixed!important;right:18px!important;bottom:18px!important;z-index:-1!important;pointer-events:none!important;opacity:0!important}@media (max-width:1060px){.app-shell.app-shell-premium{grid-template-columns:minmax(0,1fr)!important;min-height:100dvh!important}.app-shell.app-shell-premium,.main-area{width:100%!important;max-width:100vw!important}.main-area{min-width:0!important}.topbar,.topbar.topbar-glass{top:0!important;min-height:62px!important;padding:calc(env(safe-area-inset-top, 0px) + 10px) 10px 10px 62px!important;gap:8px!important;z-index:80!important}}@media (max-width:760px){.topbar,.topbar.topbar-glass{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;justify-content:stretch!important;flex-wrap:nowrap!important}.theme-toggle{grid-column:1/-1!important;grid-row:2!important;order:0!important;width:100%!important;max-width:none!important;margin-top:6px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:4px!important;gap:4px!important;padding:3px!important}.theme-toggle button{min-width:0!important;padding:7px 5px!important;font-size:11px!important;line-height:1!important}}.app-shell,.app-shell-premium,.main-area,.page{max-width:100%!important;min-width:0!important}.main-area{overflow-x:hidden!important}@media (max-width:760px){.main-area{width:100vw!important;max-width:100vw!important}.topbar,.topbar.topbar-glass{width:100%!important;max-width:100vw!important;min-width:0!important}}.tag-chip.danger-soft,.tag-chip.finance-danger{border:1px solid rgba(239,68,68,.28)!important;color:#991b1b!important;background:rgba(254,242,242,.96)!important;font-weight:1000!important}.tag-chip.finance-danger{letter-spacing:.02em!important;text-transform:uppercase!important}.tag-chip.danger-soft{color:#7f1d1d!important;background:rgba(255,247,237,.94)!important}:root[data-theme=dark] .tag-chip.danger-soft,:root[data-theme=dark] .tag-chip.finance-danger{color:#fecaca!important;background:rgba(127,29,29,.34)!important;border-color:rgba(248,113,113,.24)!important}.btn.danger{border-color:rgba(239,68,68,.28)!important;background:rgba(254,226,226,.85)!important;color:#991b1b!important}.btn.danger.solid{background:linear-gradient(135deg,rgba(127,29,29,.94),rgba(239,68,68,.9))!important;border-color:rgba(127,29,29,.42)!important;color:#fff!important;box-shadow:0 14px 34px rgba(127,29,29,.22)!important}.global-route-payload-v12{position:fixed!important;left:50%!important;top:max(14px,env(safe-area-inset-top))!important;z-index:2147482800!important;width:min(430px,calc(100vw - 24px))!important;opacity:0!important;visibility:hidden!important;transform:translate(-50%,-12px) scale(.985)!important;pointer-events:none!important;transition:opacity .14s ease,transform .14s ease,visibility .14s ease!important}.global-route-payload-v12.is-visible{opacity:1!important;visibility:visible!important;transform:translate(-50%) scale(1)!important}.global-route-payload-card-v12{display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:center!important;grid-gap:10px!important;gap:10px!important;min-height:58px!important;padding:10px 13px!important;border-radius:20px!important;border:1px solid rgba(34,197,94,.26)!important;background:radial-gradient(circle at 0 0,rgba(34,197,94,.18),transparent 36%),linear-gradient(135deg,rgba(255,255,255,.94),rgba(240,253,244,.76))!important;box-shadow:0 22px 64px rgba(15,23,42,.16),inset 0 1px 0 rgba(255,255,255,.84)!important;backdrop-filter:blur(22px) saturate(1.45)!important;-webkit-backdrop-filter:blur(22px) saturate(1.45)!important}.global-route-payload-card-v12 strong{display:block!important;margin:0!important;color:#0f172a!important;font-size:13px!important;font-weight:1000!important;line-height:1.1!important}.global-route-payload-card-v12 p{margin:3px 0 0!important;color:#64748b!important;font-size:12px!important;font-weight:850!important;line-height:1.25!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.global-route-payload-spinner-v12{position:relative!important;width:30px!important;height:30px!important;border-radius:999px!important;background:conic-gradient(from 0deg,rgba(34,197,94,.12),#22c55e,rgba(14,165,233,.76),rgba(34,197,94,.12))!important;box-shadow:0 12px 28px rgba(34,197,94,.18)!important;animation:globalRoutePayloadSpinV12 .82s linear infinite!important}.global-route-payload-spinner-v12:after{content:""!important;position:absolute!important;inset:5px!important;border-radius:inherit!important;background:rgba(255,255,255,.94)!important}body.global-route-payload-active-v12{cursor:progress!important}.dark .global-route-payload-card-v12,[data-theme=dark] .global-route-payload-card-v12{border-color:rgba(34,197,94,.28)!important;background:radial-gradient(circle at 0 0,rgba(34,197,94,.18),transparent 36%),linear-gradient(135deg,rgba(15,23,42,.92),rgba(15,23,42,.7))!important;box-shadow:0 24px 70px rgba(0,0,0,.36),inset 0 1px 0 rgba(255,255,255,.08)!important}.dark .global-route-payload-card-v12 strong,[data-theme=dark] .global-route-payload-card-v12 strong{color:#f8fafc!important}.dark .global-route-payload-card-v12 p,[data-theme=dark] .global-route-payload-card-v12 p{color:#94a3b8!important}.dark .global-route-payload-spinner-v12:after,[data-theme=dark] .global-route-payload-spinner-v12:after{background:rgba(15,23,42,.94)!important}@media (max-width:640px){.global-route-payload-v12{top:max(10px,env(safe-area-inset-top))!important;width:calc(100vw - 16px)!important}.global-route-payload-card-v12{min-height:52px!important;border-radius:17px!important;grid-template-columns:28px minmax(0,1fr)!important}.global-route-payload-spinner-v12{width:26px!important;height:26px!important}}body .app-shell,body .app-shell.app-shell-premium{grid-template-columns:var(--npi-sidebar-current-width-v25,var(--npi-sidebar-expanded-width-v25)) minmax(0,1fr)!important;transition:grid-template-columns .26s cubic-bezier(.2,.85,.25,1),background-color .18s ease!important}.overdue-risk-overlay-v29{position:fixed!important;inset:0!important;z-index:2147483000!important;display:grid!important;place-items:center!important;padding:24px!important;background:radial-gradient(circle at 50% 20%,rgba(239,68,68,.18),transparent 32%),rgba(2,6,23,.56)!important;backdrop-filter:blur(18px) saturate(150%)!important;-webkit-backdrop-filter:blur(18px) saturate(150%)!important;animation:overdueRiskFadeInV29 .22s ease-out both!important}.overdue-risk-siren-v29{position:absolute!important;top:-24px!important;left:28px!important;width:70px!important;height:70px!important;display:grid!important;place-items:center!important;color:#ef4444!important;border-radius:24px!important;background:radial-gradient(circle at 45% 20%,rgba(255,255,255,.98),rgba(254,226,226,.86))!important;box-shadow:0 18px 38px rgba(239,68,68,.24),inset 0 1px 0 rgba(255,255,255,.94)!important;overflow:hidden!important}.overdue-risk-siren-orbit-v29{position:absolute!important;inset:-22px!important;border-radius:999px!important;background:conic-gradient(from 0deg,transparent,rgba(239,68,68,.44),transparent,rgba(251,191,36,.38),transparent)!important;animation:overdueRiskOrbitV29 2.4s linear infinite!important}.overdue-risk-siren-v29 svg{position:relative!important;z-index:2!important;filter:drop-shadow(0 8px 12px rgba(239,68,68,.22))!important;animation:overdueRiskSirenPulseV29 1.4s ease-in-out infinite!important}.overdue-risk-head-v29{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-gap:18px!important;gap:18px!important;padding-left:84px!important}.overdue-risk-kicker-v29{margin:0 0 6px!important;color:#dc2626!important;font-size:11px!important;font-weight:950!important;letter-spacing:.12em!important;text-transform:uppercase!important}.overdue-risk-head-v29 h2{margin:0!important;font-size:clamp(24px,3vw,34px)!important;line-height:.98!important;font-weight:950!important;color:#0f172a!important}.overdue-risk-head-v29 p{margin:10px 0 0!important;color:#475569!important;font-size:14px!important;line-height:1.45!important;max-width:620px!important}.overdue-risk-count-v29{min-width:94px!important;border-radius:22px!important;padding:12px 14px!important;text-align:center!important;background:rgba(254,242,242,.88)!important;border:1px solid rgba(248,113,113,.28)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9)!important}.overdue-risk-count-v29 strong{display:block!important;color:#dc2626!important;font-size:30px!important;line-height:.9!important;font-weight:1000!important}.overdue-risk-count-v29 span{display:block!important;margin-top:5px!important;color:#991b1b!important;font-size:10px!important;font-weight:900!important;text-transform:uppercase!important}.overdue-risk-warning-v29{display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;grid-gap:10px!important;gap:10px!important;align-items:start!important;margin-top:22px!important;padding:13px 14px!important;border-radius:18px!important;background:linear-gradient(135deg,rgba(255,247,237,.95),rgba(254,242,242,.88))!important;border:1px solid rgba(251,146,60,.28)!important;color:#7c2d12!important;font-size:13px!important;font-weight:780!important;line-height:1.35!important}.overdue-risk-list-v29{grid-gap:10px!important;gap:10px!important;margin-top:16px!important}.overdue-risk-task-v29{display:grid!important;grid-template-columns:42px minmax(0,1fr) 36px!important;grid-gap:12px!important;gap:12px!important;align-items:start!important;padding:13px!important;border-radius:20px!important;border:1px solid rgba(226,232,240,.9)!important;background:radial-gradient(circle at 0 0,rgba(254,226,226,.72),transparent 34%),rgba(255,255,255,.72)!important;box-shadow:0 12px 28px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.88)!important}.overdue-risk-task-icon-v29{width:42px!important;height:42px!important;display:grid!important;place-items:center!important;border-radius:16px!important;color:#ef4444!important;background:rgba(254,226,226,.9)!important}.overdue-risk-task-top-v29{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin-bottom:5px!important}.overdue-risk-task-top-v29 span{color:#64748b!important;font-size:10px!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important}.overdue-risk-task-top-v29 b{color:#dc2626!important;font-weight:1000!important;white-space:nowrap!important}.overdue-risk-task-v29 h3{margin:0!important;color:#0f172a!important;font-size:15px!important;line-height:1.18!important;font-weight:950!important;letter-spacing:-.025em!important}.overdue-risk-task-v29 p{margin:5px 0 0!important;color:#64748b!important;font-size:12px!important;line-height:1.28!important;font-weight:700!important}.overdue-risk-task-meta-v29{display:flex!important;flex-wrap:wrap!important;gap:7px!important;margin-top:9px!important}.overdue-risk-task-meta-v29 span{display:inline-flex!important;align-items:center!important;gap:5px!important;min-height:24px!important;padding:5px 8px!important;color:#475569!important;background:rgba(248,250,252,.86)!important;border:1px solid rgba(226,232,240,.82)!important;font-size:11px!important;font-weight:820!important}.overdue-risk-error-v29{display:flex!important;align-items:center!important;gap:8px!important;margin-top:14px!important;padding:11px 12px!important;border-radius:16px!important;color:#991b1b!important;background:rgba(254,226,226,.86)!important;border:1px solid rgba(248,113,113,.34)!important;font-size:13px!important;font-weight:850!important}.overdue-risk-actions-v29{display:flex!important;gap:10px!important;margin-top:18px!important}.overdue-risk-primary-v29,.overdue-risk-secondary-v29{min-height:42px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;border-radius:16px!important;padding:0 16px!important;font-size:13px!important;font-weight:950!important;text-decoration:none!important;cursor:pointer!important;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease!important}.overdue-risk-primary-v29{color:#fff!important;border:0!important;background:linear-gradient(135deg,#ef4444,#dc2626)!important;box-shadow:0 18px 36px rgba(220,38,38,.26)!important}.overdue-risk-primary-v29:hover,.overdue-risk-secondary-v29:hover{transform:translateY(-1px)!important}.overdue-risk-primary-v29:disabled{opacity:.65!important;cursor:wait!important;transform:none!important}html.dark .overdue-risk-head-v29 h2,html.dark .overdue-risk-task-v29 h3,html[data-theme=dark] .overdue-risk-head-v29 h2,html[data-theme=dark] .overdue-risk-task-v29 h3{color:rgba(255,255,255,.94)!important}html.dark .overdue-risk-head-v29 p,html.dark .overdue-risk-task-v29 p,html[data-theme=dark] .overdue-risk-head-v29 p,html[data-theme=dark] .overdue-risk-task-v29 p{color:rgba(203,213,225,.76)!important}html.dark .overdue-risk-task-v29,html[data-theme=dark] .overdue-risk-task-v29{border-color:rgba(255,255,255,.09)!important;background:radial-gradient(circle at 0 0,rgba(239,68,68,.16),transparent 34%),rgba(255,255,255,.055)!important}@media (max-width:720px){.overdue-risk-overlay-v29{padding:12px!important;align-items:end!important}.overdue-risk-head-v29{grid-template-columns:minmax(0,1fr)!important;padding-left:72px!important}.overdue-risk-count-v29{display:none!important}.overdue-risk-task-v29{grid-template-columns:38px minmax(0,1fr)!important}.overdue-risk-actions-v29{flex-direction:column!important}.overdue-risk-primary-v29,.overdue-risk-secondary-v29{width:100%!important}}.overdue-risk-overlay-v29{align-items:center!important;justify-items:center!important;padding:18px!important;overflow:auto!important;scrollbar-width:thin!important}.overdue-risk-siren-v29{top:18px!important;left:22px!important;width:58px!important;height:58px!important;border-radius:20px!important}.overdue-risk-siren-v29 svg{width:29px!important;height:29px!important}.overdue-risk-head-v29{grid-template-columns:minmax(0,1fr) 88px!important;gap:14px!important;align-items:start!important;padding-left:76px!important;min-height:62px!important}.overdue-risk-kicker-v29{margin:0 0 4px!important;font-size:10.5px!important;line-height:1.05!important;letter-spacing:.14em!important}.overdue-risk-head-v29 h2{max-width:660px!important;font-size:clamp(24px,2.25vw,32px)!important;line-height:1.02!important;letter-spacing:-.055em!important}.overdue-risk-head-v29 p{max-width:650px!important;margin-top:7px!important;font-size:13px!important;line-height:1.35!important}.overdue-risk-count-v29{min-width:78px!important;padding:10px!important;border-radius:20px!important}.overdue-risk-count-v29 strong{font-size:27px!important}.overdue-risk-count-v29 span{margin-top:4px!important;font-size:9px!important}.overdue-risk-warning-v29{margin-top:0!important;padding:10px 12px!important;border-radius:17px!important;font-size:12px!important;line-height:1.32!important}.overdue-risk-list-v29{margin-top:0!important;display:grid!important;grid-gap:8px!important;gap:8px!important;overflow:visible!important}.overdue-risk-task-v29{grid-template-columns:34px minmax(0,1fr) 32px!important;gap:10px!important;align-items:center!important;padding:10px 11px!important;min-height:74px!important;border-radius:18px!important}.overdue-risk-task-icon-v29{width:34px!important;height:34px!important;border-radius:14px!important}.overdue-risk-task-icon-v29 svg{width:16px!important;height:16px!important}.overdue-risk-task-body-v29{min-width:0!important}.overdue-risk-task-top-v29{margin-bottom:3px!important;gap:8px!important}.overdue-risk-task-top-v29 span{font-size:9.5px!important;line-height:1!important}.overdue-risk-task-top-v29 b{font-size:12px!important;line-height:1!important}.overdue-risk-task-v29 h3{max-width:100%!important;font-size:14px!important;line-height:1.12!important}.overdue-risk-task-v29 h3,.overdue-risk-task-v29 p{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.overdue-risk-task-v29 p{margin-top:3px!important;font-size:11px!important;line-height:1.18!important}.overdue-risk-task-meta-v29{margin-top:6px!important;gap:5px!important;flex-wrap:nowrap!important;overflow:hidden!important}.overdue-risk-task-meta-v29 span{min-height:22px!important;max-width:33%!important;padding:4px 7px!important;border-radius:999px!important;font-size:10.5px!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.overdue-risk-task-meta-v29 span:first-child{max-width:36%!important;flex:0 0 auto!important}.overdue-risk-error-v29{margin-top:0!important;padding:9px 10px!important;border-radius:15px!important;font-size:12px!important}.overdue-risk-actions-v29{margin-top:0!important;padding-top:4px!important;justify-content:flex-end!important;align-items:center!important}.overdue-risk-primary-v29,.overdue-risk-secondary-v29{min-height:40px!important;border-radius:15px!important;padding:0 15px!important;font-size:12.5px!important}@media (max-height:820px) and (min-width:721px){.overdue-risk-overlay-v29{padding-top:10px!important;padding-bottom:10px!important}.overdue-risk-siren-v29{top:14px!important;left:18px!important;width:50px!important;height:50px!important;border-radius:18px!important}.overdue-risk-siren-v29 svg{width:25px!important;height:25px!important}.overdue-risk-head-v29{padding-left:64px!important;min-height:50px!important}.overdue-risk-head-v29 h2{font-size:25px!important;line-height:1!important}.overdue-risk-head-v29 p{margin-top:5px!important;font-size:12px!important;line-height:1.28!important}.overdue-risk-warning-v29{padding:8px 10px!important;font-size:11.5px!important}.overdue-risk-task-v29{min-height:64px!important;padding:8px 10px!important;border-radius:16px!important}.overdue-risk-task-v29 h3{font-size:13px!important}.overdue-risk-task-v29 p{font-size:10.5px!important}.overdue-risk-task-meta-v29{margin-top:5px!important}.overdue-risk-task-meta-v29 span{min-height:20px!important;font-size:10px!important;padding:3px 6px!important}.overdue-risk-primary-v29,.overdue-risk-secondary-v29{min-height:36px!important}}@media (max-height:760px) and (min-width:721px){.overdue-risk-list-v29{max-height:54vh!important;overflow:auto!important;padding-right:2px!important;scrollbar-width:thin!important}.overdue-risk-list-v29::-webkit-scrollbar{width:6px!important}.overdue-risk-list-v29::-webkit-scrollbar-thumb{border-radius:999px!important;background:rgba(148,163,184,.42)!important}}@media (max-width:720px){.overdue-risk-overlay-v29{padding:10px!important;align-items:end!important}.overdue-risk-siren-v29{top:14px!important;left:14px!important;width:50px!important;height:50px!important}.overdue-risk-head-v29{padding-left:62px!important;grid-template-columns:minmax(0,1fr)!important}.overdue-risk-head-v29 h2{font-size:22px!important;line-height:1.02!important}.overdue-risk-count-v29{display:none!important}.overdue-risk-task-v29{grid-template-columns:32px minmax(0,1fr)!important;min-height:70px!important;padding:9px!important}.overdue-risk-task-meta-v29{flex-wrap:wrap!important}.overdue-risk-task-meta-v29 span,.overdue-risk-task-meta-v29 span:first-child{max-width:100%!important}.overdue-risk-actions-v29{flex-direction:column!important}.overdue-risk-primary-v29,.overdue-risk-secondary-v29{width:100%!important}}.overdue-risk-task-confirm-only-v32{grid-template-columns:34px minmax(0,1fr)!important}.overdue-risk-actions-confirm-only-v32{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-gap:12px!important;gap:12px!important;align-items:center!important;justify-content:stretch!important;padding-top:6px!important}.overdue-risk-summary-v32{min-width:0!important;display:flex!important;align-items:center!important;gap:9px!important;padding:10px 12px!important;border-radius:16px!important;border:1px solid rgba(226,232,240,.88)!important;background:rgba(255,255,255,.72)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.84)!important;color:#334155!important}.overdue-risk-summary-v32 strong{min-width:30px!important;height:30px!important;display:inline-grid!important;place-items:center!important;border-radius:999px!important;color:#fff!important;background:linear-gradient(135deg,#ef4444,#dc2626)!important;box-shadow:0 10px 22px rgba(220,38,38,.22)!important;font-size:14px!important;font-weight:1000!important}.overdue-risk-summary-v32 span{min-width:0!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:12px!important;font-weight:850!important;color:#475569!important}.overdue-risk-primary-confirm-only-v32{min-width:260px!important}html.dark .overdue-risk-summary-v32,html[data-theme=dark] .overdue-risk-summary-v32{color:rgba(255,255,255,.84)!important;background:rgba(255,255,255,.07)!important;border-color:rgba(255,255,255,.1)!important}html.dark .overdue-risk-summary-v32 span,html[data-theme=dark] .overdue-risk-summary-v32 span{color:rgba(203,213,225,.78)!important}@media (max-width:720px){.overdue-risk-actions-confirm-only-v32{grid-template-columns:minmax(0,1fr)!important}.overdue-risk-primary-confirm-only-v32{width:100%!important;min-width:0!important}.overdue-risk-summary-v32{width:100%!important}}.form-success{border:1px solid rgba(34,197,94,.24);border-radius:16px;padding:10px 12px;background:rgba(34,197,94,.1);color:#166534;font-size:13px;line-height:1.45}html[data-theme=dark] .form-success{background:rgba(34,197,94,.12);color:#86efac;border-color:rgba(34,197,94,.22)}.grafana-panel-v1.warn{box-shadow:0 20px 55px rgba(245,158,11,.18)}.grafana-panel-v1.danger{box-shadow:0 20px 55px rgba(239,68,68,.2)}.grafana-panel-v1.wide{grid-column:1/-1}@media (max-width:900px){.grafana-panel-v1.wide{grid-column:auto}}.danger{color:#fca5a5!important}html[data-theme=dark] .topbar{background:rgba(5,4,3,.86)!important;border-bottom-color:rgba(251,146,60,.16)!important}@media (max-width:1280px){.task-row .task-meta,.task-row.child .task-meta{grid-column:2/-1!important;min-width:0!important}}@media (max-width:560px){.page,.responsive-page{padding-left:10px!important;padding-right:10px!important}.task-row .task-meta,.task-row.child .task-meta{grid-column:1/-1!important}}.dispatch-attention-item-v1.danger{border-color:rgba(239,68,68,.32);background:linear-gradient(135deg,rgba(254,242,242,.96),rgba(255,255,255,.86))}.dispatch-attention-item-v1.warning{border-color:rgba(245,158,11,.32);background:linear-gradient(135deg,rgba(255,251,235,.96),rgba(255,255,255,.86))}.app-shell,.main-area,body,html{background:radial-gradient(circle at 82% -10%,rgba(16,185,129,.12),transparent 35%),linear-gradient(180deg,#fbfcfd,#f5f8fb)!important;color:var(--foxy-text)!important}.topbar,.topbar-glass{min-height:72px!important;background:rgba(255,255,255,.78)!important;border-bottom:1px solid #e5edf4!important;box-shadow:0 10px 34px rgba(15,23,42,.045)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}.foxy-metric-card-v1.green{--tone:var(--foxy-green);--tone-soft:var(--foxy-green-soft)}.foxy-metric-card-v1.red{--tone:var(--foxy-red);--tone-soft:var(--foxy-red-soft)}.foxy-metric-card-v1.orange{--tone:var(--foxy-orange);--tone-soft:var(--foxy-orange-soft)}.foxy-metric-card-v1.purple{--tone:var(--foxy-purple);--tone-soft:var(--foxy-purple-soft)}.foxy-panel-head-v1.compact{align-items:center;margin-bottom:12px}.foxy-task-list-v1 a.critical{border-color:#fecaca;background:#fff7f7}.foxy-task-list-v1 a.high{border-color:#fed7aa;background:#fffaf2}.foxy-side-card-v1.wide{min-height:290px}.foxy-empty-v1{margin:0;padding:18px;border:1px dashed #cbd5e1;border-radius:14px;color:#64748b;background:#f8fafc;font-size:13px}.app-shell,.app-shell-premium,.main-area,body{background:radial-gradient(circle at 0 0,rgba(16,185,129,.08),transparent 30%),radial-gradient(circle at 100% 0,rgba(59,130,246,.06),transparent 26%),linear-gradient(180deg,#fbfdff,#f7fafc)!important;color:#0f172a!important}.theme-toggle{display:none!important}.app-shell-premium{display:grid!important;grid-template-columns:282px minmax(0,1fr)!important}.brand{height:50px!important;padding:0 8px 14px!important;margin:0 0 14px!important;border-bottom:1px solid #edf3f8!important;text-decoration:none!important}.brand,.brand strong{color:#0f172a!important}.brand strong{font-size:14px!important;font-weight:950!important;letter-spacing:-.02em!important}.brand small{color:#64748b!important;font-size:12px!important;font-weight:750!important}.foxy-topbar-v2{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:40!important;min-height:70px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;padding:12px 25px!important;border-bottom:1px solid #e5edf4!important;background:rgba(255,255,255,.82)!important;-webkit-backdrop-filter:blur(22px) saturate(160%)!important;backdrop-filter:blur(22px) saturate(160%)!important;box-shadow:0 12px 36px rgba(15,23,42,.035)!important}.foxy-icon-cluster-v2,.foxy-topbar-actions-v2,.foxy-topbar-left-v2{display:flex!important;align-items:center!important;gap:12px!important}.foxy-topbar-left-v2{min-width:0!important;flex:1 1 auto!important}.foxy-topbar-search-v2{width:min(460px,38vw)!important;height:44px!important;display:flex!important;align-items:center!important;gap:10px!important;padding:0 13px!important;border:1px solid #dfe8f1!important;border-radius:13px!important;background:#fff!important;box-shadow:0 12px 30px rgba(15,23,42,.04)!important}.foxy-topbar-search-v2 input{min-width:0!important;flex:1 1!important;border:0!important;outline:0!important;background:transparent!important;color:#0f172a!important;font-weight:750!important}.foxy-topbar-search-v2 input::placeholder{color:#93a2b5!important}.foxy-topbar-search-v2 kbd{padding:3px 7px!important;border-radius:7px!important;background:#f8fafc!important;color:#94a3b8!important;border:1px solid #edf2f7!important;font-size:11px!important;font-weight:900!important}.foxy-online-departments-v2{height:44px!important;min-width:158px!important;display:grid!important;grid-template-columns:12px 1fr!important;grid-column-gap:9px!important;column-gap:9px!important;align-items:center!important;padding:0 16px!important;border:1px solid #dfe8f1!important;border-radius:13px!important;background:#fff!important;color:#0f172a!important;text-decoration:none!important;box-shadow:0 12px 30px rgba(15,23,42,.04)!important}.foxy-online-departments-v2>span{grid-row:span 2!important;width:9px!important;height:9px!important;border-radius:50%!important;background:#10b981!important;box-shadow:0 0 0 6px rgba(16,185,129,.1)!important}.foxy-online-departments-v2 em,.foxy-online-departments-v2 strong{display:block!important;line-height:1.05!important;font-style:normal!important}.foxy-online-departments-v2 strong{color:#64748b!important;font-size:11px!important;font-weight:800!important}.foxy-online-departments-v2 em{color:#0f172a!important;font-size:13px!important;font-weight:950!important;margin-top:3px!important}.foxy-icon-cluster-v2{padding-left:12px!important;border-left:1px solid #e5edf4!important}@media (max-width:1180px){.app-shell-premium{grid-template-columns:1fr!important}.foxy-topbar-v2{padding-left:64px!important}.foxy-topbar-search-v2{width:min(420px,45vw)!important}.foxy-online-departments-v2{display:none!important}}@media (max-width:820px){.foxy-topbar-v2{flex-wrap:wrap!important;align-items:stretch!important}.foxy-topbar-left-v2{width:100%!important}.foxy-topbar-search-v2{order:3!important;width:100%!important}.foxy-topbar-actions-v2{width:100%!important;justify-content:space-between!important}}.theme-selector,.theme-switch,.theme-toggle,[data-theme-toggle],button[aria-label*="режим" i],button[aria-label*="тему" i],button[title*="режим" i],button[title*="тему" i]{display:none!important}.app-shell-premium{--sidebar-width:292px;grid-template-columns:var(--sidebar-width) minmax(0,1fr)!important;min-height:100vh!important;background:radial-gradient(circle at 88% -12%,rgba(16,185,129,.12),transparent 36%),linear-gradient(180deg,#fff,#f7fafc)!important}.main-area{min-width:0!important;overflow-x:clip!important}.brand{min-height:58px!important;margin-bottom:12px!important;padding:9px 12px!important;border:1px solid #dfe8f0!important;border-radius:18px!important;background:#fff!important;box-shadow:0 14px 36px rgba(15,23,42,.055)!important}.brand strong{font-size:13px!important;letter-spacing:-.01em!important;text-transform:uppercase!important}.brand small{font-size:11px!important}.foxy-topbar-v2{min-height:58px!important;padding:8px clamp(14px,1.4vw,24px)!important;gap:10px!important;background:rgba(255,255,255,.9)!important}.foxy-icon-cluster-v2,.foxy-topbar-actions-v2,.foxy-topbar-left-v2{gap:9px!important}.foxy-topbar-search-v2{width:clamp(300px,28vw,560px)!important}.foxy-online-departments-v2,.foxy-topbar-search-v2{height:38px!important;border-radius:12px!important;padding:0 12px!important}.foxy-online-departments-v2{min-width:136px!important}.foxy-icon-cluster-v2{padding-left:9px!important}@media (max-width:1180px){.app-shell-premium{grid-template-columns:1fr!important}.foxy-topbar-v2{padding-left:62px!important}}@media (max-width:920px){.foxy-topbar-v2{min-height:56px!important;flex-wrap:wrap!important;align-items:stretch!important}.foxy-topbar-left-v2{width:100%!important}.foxy-topbar-search-v2{order:3!important;width:100%!important}.foxy-online-departments-v2{display:flex!important;min-width:118px!important}.foxy-online-departments-v2 strong{display:none!important}}@media (max-width:640px){.foxy-topbar-current-v2 small,.foxy-topbar-current-v2 strong,.foxy-topbar-search-v2 kbd{display:none!important}.foxy-topbar-actions-v2{width:100%!important;justify-content:space-between!important}.foxy-icon-cluster-v2{border-left:0!important;padding-left:0!important}}@media (min-width:921px){.foxy-topbar-v2{min-height:52px!important;padding-top:6px!important;padding-bottom:6px!important}.foxy-panel-head-v1.compact{margin-bottom:8px!important}.foxy-feed-v1 a:nth-of-type(n+5){display:none!important}.foxy-side-card-v1.wide{min-height:220px!important}}@media (max-width:920px){.foxy-feed-v1 a:nth-of-type(n+6){display:none!important}}.dash-task-client-v3{display:grid;grid-gap:10px;gap:10px}.dash-task-tabs-v3{display:flex;align-items:center;gap:7px;overflow-x:auto;scrollbar-width:none;padding-bottom:1px}.dash-task-tabs-v3::-webkit-scrollbar{display:none}.dash-task-tabs-v3 button{min-height:30px;border:0;border-radius:10px;padding:0 10px;display:inline-flex;align-items:center;gap:7px;color:#475569;background:#f6f9fc;font:inherit;font-size:12px;font-weight:850;white-space:nowrap;cursor:pointer;transition:background .14s ease,color .14s ease,transform .14s ease}.dash-task-tabs-v3 button:hover{transform:translateY(-1px);background:#eef7f2;color:#047857}.dash-task-tabs-v3 button.active{color:#047857;background:#e8f8ef;box-shadow:inset 0 0 0 1px rgba(16,185,129,.12)}.dash-task-tabs-v3 b{min-width:20px;height:20px;padding:0 6px;border-radius:999px;display:grid;place-items:center;color:#0f172a;background:#fff;font-size:11px;font-weight:950}.dash-task-tabs-v3 b.danger{color:#ef4444;background:#fff1f2}.dash-task-table-v3{border:1px solid var(--dash-border);border-radius:14px;overflow:hidden;background:#fff}.dash-task-row-v3{width:100%;min-height:52px;border:0;border-bottom:1px solid var(--dash-border);padding:8px 12px;display:grid;align-items:center;grid-gap:12px;gap:12px;color:#0f172a;background:transparent;font:inherit;text-align:left;cursor:pointer;position:relative}.dash-task-table-v3.manager .dash-task-row-v3{grid-template-columns:minmax(230px,1.38fr) minmax(118px,.5fr) minmax(150px,.62fr) minmax(100px,.44fr) minmax(108px,.44fr) 16px}.dash-task-row-v3.head{min-height:34px;border-bottom:1px solid var(--dash-border);color:#64748b;background:linear-gradient(180deg,#fbfdff,#f8fbfe);font-size:11px;font-weight:850;pointer-events:none;cursor:default}.dash-task-row-v3.head:before{display:none}.dash-task-item-v3:last-of-type .dash-task-row-v3{border-bottom:0}.dash-task-item-v3 .dash-task-row-v3:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#dbeafe}.dash-task-item-v3.danger .dash-task-row-v3:before{background:#ef4444}.dash-task-item-v3.warning .dash-task-row-v3:before{background:#f59e0b}.dash-task-item-v3.blue .dash-task-row-v3:before{background:#60a5fa}.dash-task-row-v3:hover{background:#fbfdff}.dash-task-title-v3{display:grid;grid-template-columns:24px minmax(0,1fr);grid-column-gap:10px;column-gap:10px;align-items:center}.dash-task-title-v3 i{grid-row:1/span 2;width:22px;height:22px;border-radius:999px;display:grid;place-items:center;color:#64748b;background:#f8fafc;border:1px solid #dbe3ec;font-style:normal}.dash-task-item-v3.danger .dash-task-title-v3 i{color:#ef4444;border-color:#fecaca;background:#fff1f2}.dash-task-item-v3.warning .dash-task-title-v3 i{color:#d97706;border-color:#fed7aa;background:#fff7ed}.dash-task-item-v3.blue .dash-task-title-v3 i{color:#1d78ff;border-color:#bfdbfe;background:#eff6ff}.dash-task-due-v3 b,.dash-task-person-v3 b,.dash-task-source-v3 b,.dash-task-title-v3 b{overflow:hidden;color:#0f172a;font-size:12px;font-weight:900;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.dash-task-due-v3 small,.dash-task-source-v3 small,.dash-task-title-v3 small{display:block;margin-top:2px;overflow:hidden;color:#64748b;font-size:10px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.dash-task-source-v3 b{display:block}.dash-task-person-v3{display:grid;grid-template-columns:26px minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px}.dash-task-due-v3.overdue b{color:#ef4444}.dash-task-chevron-v3{color:#94a3b8;transition:transform .14s ease}.dash-task-item-v3.expanded .dash-task-chevron-v3{transform:rotate(180deg)}.dash-task-more-v3{min-height:34px;border:1px dashed #cbd5e1;border-radius:12px;color:#475569;background:#fff;font:inherit;font-size:12px;font-weight:900;cursor:pointer}.dash-task-empty-v3{margin:0;padding:18px 14px;color:#64748b;font-size:12px;text-align:center}@media (min-width:921px) and (max-height:860px){.dash-task-tabs-v3 button{min-height:25px;padding:0 8px;font-size:10px;border-radius:8px}.dash-task-tabs-v3 b{min-width:17px;height:17px;font-size:9px}.dash-task-row-v3{min-height:44px;padding:6px 10px}.dash-task-row-v3.head{min-height:29px}.dash-task-due-v3 b,.dash-task-person-v3 b,.dash-task-source-v3 b,.dash-task-title-v3 b{font-size:10px}.dash-task-due-v3 small,.dash-task-source-v3 small,.dash-task-title-v3 small{font-size:9px}}@keyframes foxySpinRing{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes foxyPulseGlow{0%,to{transform:scale(.94);opacity:.62}50%{transform:scale(1.08);opacity:1}}@keyframes foxyNoiseDrift{0%{transform:translateZ(0)}to{transform:translate3d(42px,42px,0)}}@keyframes foxyFloatIcon{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes foxyFloatOrb{0%,to{transform:translateZ(0)}50%{transform:translate3d(-18px,12px,0)}}@keyframes department-banner-shimmer-v1{0%{transform:translateX(-58%) skewX(-16deg)}to{transform:translateX(58%) skewX(-16deg)}}@keyframes departmentBannerShimmerNoCropV4{0%{transform:translateX(-120%) skewX(-18deg)}to{transform:translateX(120%) skewX(-18deg)}}@keyframes pending-submit-spin{to{transform:rotate(1turn)}}@keyframes requestExportSpinV1{to{transform:rotate(1turn)}}@keyframes pmTypingV7{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes settingsSkeletonV8{to{transform:translateX(100%)}}@keyframes settingsHardNavSpinV11{to{transform:rotate(1turn)}}@keyframes internal-task-v42-spin{to{transform:rotate(1turn)}}@keyframes internal-task-v44-spin-centered{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes npi-global-button-spin-v47{to{transform:rotate(1turn)}}@keyframes npi-file-spin-v53{to{transform:rotate(1turn)}}@keyframes chatToastInV54{0%{opacity:0;transform:translate3d(18px,16px,0) scale(.96)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes pmVoicePulseV71{0%{box-shadow:0 0 0 0 rgba(239,68,68,.48)}to{box-shadow:0 0 0 10px rgba(239,68,68,0)}}@keyframes globalRoutePayloadSpinV12{to{transform:rotate(1turn)}}@keyframes sidebarOrbitV19{to{transform:rotate(1turn) scale(1)}}@keyframes riskPulseV24{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}@keyframes sidebarShellSpinV25{to{transform:rotate(1turn)}}@keyframes sidebarGroupHaloSpinV25{to{transform:rotate(1turn)}}@keyframes sidebarIconOrbitV25{to{transform:rotate(1turn) scale(1)}}@keyframes sidebarIconFloatV25{0%{transform:translateY(0) scale(1)}45%{transform:translateY(-1px) scale(1.08)}to{transform:translateY(0) scale(1)}}@keyframes overdueRiskFadeInV29{0%{opacity:0}to{opacity:1}}@keyframes overdueRiskPopV29{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes overdueRiskOrbitV29{to{transform:rotate(1turn)}}@keyframes overdueRiskSirenPulseV29{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes disk-spin-v99{to{transform:rotate(1turn)}}:root{--npi-sidebar-expanded-width-v25:306px;--npi-sidebar-collapsed-width-v25:88px}:root,html:not([data-npi-sidebar]),html[data-npi-sidebar=expanded]{--npi-sidebar-current-width-v25:var(--npi-sidebar-expanded-width-v25)}html[data-npi-sidebar=collapsed]{--npi-sidebar-current-width-v25:var(--npi-sidebar-collapsed-width-v25)}body .app-shell,body .app-shell.app-shell-premium{grid-template-columns:var(--npi-sidebar-current-width-v25) minmax(0,1fr)!important;min-height:100vh!important;transition:grid-template-columns .24s cubic-bezier(.2,.85,.25,1)!important}body .sidebar,body aside.sidebar{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:60!important;width:var(--npi-sidebar-current-width-v25)!important;min-width:var(--npi-sidebar-current-width-v25)!important;max-width:var(--npi-sidebar-current-width-v25)!important;height:100vh!important;padding:14px 7px 16px!important;overflow-x:hidden!important;overflow-y:auto!important;background:radial-gradient(circle at 16% 0,rgba(249,115,22,.18),transparent 34%),radial-gradient(circle at 100% 18%,rgba(34,197,94,.08),transparent 38%),linear-gradient(180deg,#1d1510,#11100e 42%,#080807)!important;color:#fff7ed!important;border-right:1px solid rgba(255,255,255,.12)!important;box-shadow:inset -1px 0 0 rgba(255,255,255,.055),18px 0 48px rgba(15,23,42,.16)!important;scrollbar-width:thin!important;scrollbar-color:rgba(251,146,60,.38) transparent!important;transition:width .24s cubic-bezier(.2,.85,.25,1),min-width .24s cubic-bezier(.2,.85,.25,1),max-width .24s cubic-bezier(.2,.85,.25,1),padding .2s ease!important}body .sidebar::-webkit-scrollbar{width:7px!important}body .sidebar::-webkit-scrollbar-thumb{border-radius:999px!important;background:rgba(251,146,60,.35)!important}body .sidebar .brand{display:flex!important;align-items:center!important;gap:10px!important;min-width:0!important;margin:0 4px 10px!important;padding:10px 8px 12px!important;border-radius:18px!important;color:#fff7ed!important;background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(255,255,255,.035))!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 10px 24px rgba(0,0,0,.18)!important}body .sidebar .brand>span:last-child{min-width:0!important;overflow:hidden!important;transition:opacity .16s ease,width .22s ease!important}body .sidebar .brand small,body .sidebar .brand strong{display:block!important;min-width:0!important;max-width:205px!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}body .sidebar .brand strong{color:#fffaf4!important;font-size:13px!important;font-weight:950!important;line-height:1.12!important}body .sidebar .brand small{color:rgba(255,237,213,.68)!important;font-size:11px!important;font-weight:800!important;margin-top:2px!important}body .sidebar .brand-mark,body .sidebar .brand-mark-logo-shell{width:44px!important;min-width:44px!important;height:44px!important;border-radius:16px!important;display:grid!important;place-items:center!important;overflow:hidden!important;background:rgba(255,255,255,.92)!important;box-shadow:0 12px 26px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.7)!important}body .sidebar .brand-mark-logo{width:100%!important;height:100%!important;object-fit:contain!important;padding:3px!important}body .sidebar .sidebar-shell-toolbar-v25{width:100%!important;display:grid!important;grid-template-columns:minmax(0,1fr) 38px!important;grid-gap:8px!important;gap:8px!important;padding:0 4px 8px!important;box-sizing:border-box!important}body .sidebar .sidebar-menu-settings-toggle-v34,body .sidebar .sidebar-shell-collapse-v25{min-height:36px!important;border-radius:14px!important;border:1px solid rgba(255,255,255,.12)!important;color:rgba(255,247,237,.92)!important;background:linear-gradient(135deg,rgba(255,255,255,.09),rgba(255,255,255,.035))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 8px 18px rgba(0,0,0,.18)!important}body .sidebar .sidebar-shell-collapse-v25{width:100%!important;display:grid!important;grid-template-columns:28px minmax(0,1fr)!important;align-items:center!important;grid-gap:7px!important;gap:7px!important;padding:5px 9px!important;text-align:left!important}body .sidebar .sidebar-menu-settings-toggle-v34{display:grid!important;place-items:center!important;padding:0!important}body .sidebar .sidebar-menu-settings-toggle-v34.active,body .sidebar .sidebar-menu-settings-toggle-v34:hover,body .sidebar .sidebar-shell-collapse-v25:hover{border-color:rgba(251,146,60,.36)!important;background:linear-gradient(135deg,rgba(249,115,22,.2),rgba(255,255,255,.045))!important;color:#fff!important}body .sidebar .sidebar-shell-collapse-icon-v25{display:grid!important;place-items:center!important;width:24px!important;height:24px!important}body .sidebar .sidebar-shell-collapse-text-v25{min-width:0!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:12px!important;font-weight:900!important}body .app-sidebar nav.sidebar-nav-grouped-v19,body .sidebar nav.sidebar-nav-grouped-v19,body aside.sidebar nav.sidebar-nav-grouped-v19{display:grid!important;grid-gap:10px!important;gap:10px!important;padding:0 4px 12px!important;background:transparent!important;box-shadow:none!important;border:0!important}body .sidebar .sidebar-nav-grouped-v19 .sidebar-nav-group-v19{display:grid!important;grid-gap:6px!important;gap:6px!important;min-width:0!important;border-radius:20px!important;border:1px solid rgba(255,255,255,.085)!important;background:linear-gradient(135deg,rgba(255,255,255,.055),rgba(255,255,255,.022))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 10px 24px rgba(0,0,0,.14)!important;overflow:hidden!important}body .sidebar .sidebar-nav-grouped-v19 .sidebar-nav-group-v19.active{border-color:rgba(251,146,60,.24)!important;background:linear-gradient(135deg,rgba(249,115,22,.12),rgba(255,255,255,.028))!important}body .sidebar .sidebar-nav-grouped-v19 .sidebar-nav-group-toggle-v19{width:100%!important;min-height:46px!important;display:grid!important;grid-template-columns:34px minmax(0,1fr) auto 18px!important;grid-gap:9px!important;gap:9px!important;align-items:center!important;padding:8px 10px!important;border:0!important;border-radius:18px!important;color:rgba(255,247,237,.92)!important;background:transparent!important;text-align:left!important}body .sidebar .sidebar-nav-grouped-v19 .sidebar-nav-group-toggle-v19:hover{background:rgba(255,255,255,.055)!important}body .sidebar .sidebar-nav-group-orbit-v19,body .sidebar .sidebar-nav-item-icon-v19{display:grid!important;place-items:center!important;width:32px!important;min-width:32px!important;height:32px!important;border-radius:12px!important;color:rgba(255,237,213,.82)!important;background:rgba(255,255,255,.075)!important;border:1px solid rgba(255,255,255,.09)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)!important}body .sidebar .sidebar-nav-group-title-v19{min-width:0!important;display:grid!important;grid-gap:2px!important;gap:2px!important}body .sidebar .sidebar-nav-group-title-v19 strong{color:#fff7ed!important;font-size:12.5px!important;font-weight:950!important;line-height:1.12!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .sidebar .sidebar-nav-group-title-v19 small{color:rgba(255,237,213,.55)!important;font-size:10px!important;line-height:1.1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .sidebar .nav-badge,body .sidebar .nav-counter,body .sidebar .sidebar-badge,body .sidebar .sidebar-nav-group-badge-v19{min-width:22px!important;height:22px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 7px!important;border-radius:999px!important;color:#fff!important;font-size:11px!important;font-weight:950!important;line-height:1!important;background:linear-gradient(135deg,#ef4444,#f97316)!important;border:1px solid rgba(255,255,255,.24)!important;box-shadow:0 8px 18px rgba(239,68,68,.24)!important}body .sidebar .sidebar-nav-group-chevron-v19{color:rgba(255,237,213,.68)!important;transition:transform .16s ease!important}body .sidebar .sidebar-nav-group-v19.open .sidebar-nav-group-chevron-v19{transform:rotate(180deg)!important}body .sidebar .sidebar-nav-group-items-v19{display:grid!important;grid-gap:6px!important;gap:6px!important;padding:0 7px 8px!important}body .sidebar .sidebar-nav-group-v19.closed .sidebar-nav-group-items-v19{display:none!important}body .sidebar .sidebar-nav-grouped-v19 a.nav-link.sidebar-nav-item-v19,body .sidebar .sidebar-nav-light-glass.sidebar-nav-grouped-v19 a.nav-link.sidebar-nav-item-v19{position:relative!important;display:grid!important;grid-template-columns:32px minmax(0,1fr) auto!important;grid-gap:9px!important;gap:9px!important;align-items:center!important;min-height:42px!important;padding:6px 9px!important;border-radius:15px!important;border:1px solid rgba(255,255,255,.085)!important;color:rgba(255,247,237,.82)!important;background:linear-gradient(135deg,rgba(255,255,255,.045),rgba(255,255,255,.018))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 8px 18px rgba(0,0,0,.11)!important;text-decoration:none!important;overflow:hidden!important;transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease!important}body .sidebar .sidebar-nav-grouped-v19 a.nav-link.sidebar-nav-item-v19:before{content:none!important;display:none!important}body .sidebar .sidebar-nav-grouped-v19 a.nav-link.sidebar-nav-item-v19:hover{transform:translateX(2px)!important;color:#fff7ed!important;border-color:rgba(251,146,60,.28)!important;background:linear-gradient(135deg,rgba(249,115,22,.16),rgba(255,255,255,.045))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.065),0 12px 26px rgba(0,0,0,.2)!important}body .sidebar .sidebar-nav-grouped-v19 a.nav-link.sidebar-nav-item-v19.active,body .sidebar .sidebar-nav-grouped-v19 a.nav-link.sidebar-nav-item-v19[aria-current=page]{color:#fff!important;border-color:rgba(251,146,60,.44)!important;background:linear-gradient(135deg,rgba(249,115,22,.3),rgba(255,255,255,.065))!important;box-shadow:0 14px 34px rgba(0,0,0,.26),0 0 0 3px rgba(249,115,22,.08),inset 0 1px 0 rgba(255,255,255,.075)!important}body .sidebar .sidebar-nav-grouped-v19 a.nav-link.sidebar-nav-item-v19.active:after,body .sidebar .sidebar-nav-grouped-v19 a.nav-link.sidebar-nav-item-v19[aria-current=page]:after{content:""!important;position:absolute!important;left:3px!important;top:8px!important;bottom:8px!important;width:3px!important;border-radius:999px!important;background:#f97316!important;box-shadow:0 0 0 3px rgba(249,115,22,.12)!important}body .sidebar .sidebar-nav-grouped-v19 a.nav-link.sidebar-nav-item-v19>.nav-link-label{min-width:0!important;color:currentColor!important;font-size:12.2px!important;font-weight:900!important;line-height:1.14!important;letter-spacing:-.01em!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .sidebar .sidebar-nav-grouped-v19 a.nav-link.sidebar-nav-item-v19.active>.sidebar-nav-item-icon-v19,body .sidebar .sidebar-nav-grouped-v19 a.nav-link.sidebar-nav-item-v19:hover>.sidebar-nav-item-icon-v19{color:#fff!important;border-color:rgba(251,146,60,.22)!important;background:rgba(249,115,22,.18)!important}body .sidebar .nav-counter.task{background:linear-gradient(135deg,#16a34a,#22c55e)!important;box-shadow:0 8px 18px rgba(34,197,94,.22)!important}body .sidebar .nav-counter.approval{background:linear-gradient(135deg,#ef4444,#f97316)!important}html[data-npi-sidebar=collapsed] body .app-shell,html[data-npi-sidebar=collapsed] body .app-shell.app-shell-premium{grid-template-columns:var(--npi-sidebar-collapsed-width-v25) minmax(0,1fr)!important}html[data-npi-sidebar=collapsed] body .sidebar,html[data-npi-sidebar=collapsed] body aside.sidebar{width:var(--npi-sidebar-collapsed-width-v25)!important;min-width:var(--npi-sidebar-collapsed-width-v25)!important;max-width:var(--npi-sidebar-collapsed-width-v25)!important;padding-left:6px!important;padding-right:6px!important}html[data-npi-sidebar=collapsed] body .sidebar .brand{justify-content:center!important;padding:8px 0!important}html[data-npi-sidebar=collapsed] body .sidebar .brand>span:last-child,html[data-npi-sidebar=collapsed] body .sidebar .nav-badge,html[data-npi-sidebar=collapsed] body .sidebar .nav-counter,html[data-npi-sidebar=collapsed] body .sidebar .nav-link-label,html[data-npi-sidebar=collapsed] body .sidebar .sidebar-badge,html[data-npi-sidebar=collapsed] body .sidebar .sidebar-nav-group-badge-v19,html[data-npi-sidebar=collapsed] body .sidebar .sidebar-nav-group-chevron-v19,html[data-npi-sidebar=collapsed] body .sidebar .sidebar-nav-group-title-v19,html[data-npi-sidebar=collapsed] body .sidebar .sidebar-shell-collapse-text-v25{display:none!important}html[data-npi-sidebar=collapsed] body .sidebar .sidebar-shell-toolbar-v25{grid-template-columns:34px!important;justify-content:center!important}html[data-npi-sidebar=collapsed] body .sidebar .sidebar-menu-settings-toggle-v34{display:none!important}html[data-npi-sidebar=collapsed] body .sidebar .sidebar-shell-collapse-v25{width:34px!important;padding:0!important;display:grid!important;grid-template-columns:1fr!important;place-items:center!important}html[data-npi-sidebar=collapsed] body .sidebar nav.sidebar-nav-grouped-v19{padding:0 3px 12px!important;gap:8px!important}html[data-npi-sidebar=collapsed] body .sidebar .sidebar-nav-group-v19{border-radius:16px!important}html[data-npi-sidebar=collapsed] body .sidebar .sidebar-nav-group-toggle-v19,html[data-npi-sidebar=collapsed] body .sidebar .sidebar-nav-grouped-v19 a.nav-link.sidebar-nav-item-v19{display:grid!important;grid-template-columns:32px!important;justify-content:center!important;padding:6px!important}html[data-npi-sidebar=collapsed] body .sidebar .sidebar-nav-group-items-v19{padding:0 3px 7px!important}body .sidebar-menu-settings-click-layer-v36{position:fixed!important;inset:0!important;z-index:4000!important;background:rgba(15,23,42,.08)!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important}body .sidebar-menu-settings-dialog-v35,body .sidebar-menu-settings-panel-v34,body .sidebar-menu-settings-popover-v36{position:fixed!important;z-index:4010!important;width:min(424px,calc(100vw - 20px))!important;max-height:min(760px,calc(100vh - 20px))!important;overflow:auto!important;padding:14px!important;border-radius:24px!important;border:1px solid rgba(255,255,255,.16)!important;color:#fff7ed!important;background:radial-gradient(circle at 0 0,rgba(249,115,22,.2),transparent 34%),linear-gradient(135deg,rgba(31,27,22,.96),rgba(13,12,11,.94))!important;box-shadow:0 28px 90px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.1)!important;-webkit-backdrop-filter:blur(24px) saturate(150%)!important;backdrop-filter:blur(24px) saturate(150%)!important}body .sidebar-menu-settings-head-v34{display:grid!important;grid-template-columns:36px minmax(0,1fr) 34px 34px!important;grid-gap:10px!important;gap:10px!important;align-items:center!important;margin-bottom:10px!important}body .sidebar-menu-settings-head-v34 strong{display:block!important;font-size:15px!important;color:#fff!important}body .sidebar-menu-settings-head-v34 small{display:block!important;color:rgba(255,237,213,.62)!important;font-size:12px!important}body .sidebar-menu-settings-close-v35,body .sidebar-menu-settings-icon-v34,body .sidebar-menu-settings-reset-v34{display:grid!important;place-items:center!important;width:34px!important;height:34px!important;border-radius:13px!important;border:1px solid rgba(255,255,255,.12)!important;background:rgba(255,255,255,.06)!important;color:#fff7ed!important}body .sidebar-menu-settings-status-v34{margin:0 0 10px!important;padding:9px 10px!important;border-radius:14px!important;border:1px solid rgba(255,255,255,.1)!important;background:rgba(255,255,255,.05)!important;color:rgba(255,237,213,.72)!important;font-size:12px!important;font-weight:800!important}body .sidebar-menu-settings-groups-v34,body .sidebar-menu-settings-items-v34{display:grid!important;grid-gap:8px!important;gap:8px!important}body .sidebar-menu-settings-group-v34{display:grid!important;grid-gap:7px!important;gap:7px!important;padding:9px!important;border-radius:18px!important;border:1px solid rgba(255,255,255,.09)!important;background:rgba(255,255,255,.045)!important}body .sidebar-menu-settings-group-toggle-v34,body .sidebar-menu-settings-item-v34{width:100%!important;display:grid!important;align-items:center!important;grid-gap:9px!important;gap:9px!important;min-height:38px!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:14px!important;color:#fff7ed!important;background:rgba(255,255,255,.05)!important}body .sidebar-menu-settings-group-toggle-v34{grid-template-columns:30px minmax(0,1fr) 26px!important;text-align:left!important;padding:7px 9px!important}body .sidebar-menu-settings-item-v34{grid-template-columns:minmax(0,1fr) 22px!important;padding:7px 9px!important;text-align:left!important}body .sidebar-menu-settings-group-v34.hidden-group,body .sidebar-menu-settings-item-v34.hidden-item{opacity:.56!important;filter:grayscale(.45)!important}@media (max-width:920px){body .app-shell,body .app-shell.app-shell-premium{grid-template-columns:1fr!important}body .sidebar,body aside.sidebar{position:-webkit-sticky!important;position:sticky!important;height:auto!important;min-width:0!important;max-width:none!important;width:100%!important;padding:10px!important}body .sidebar nav.sidebar-nav-grouped-v19{display:flex!important;overflow-x:auto!important;gap:8px!important;padding-bottom:4px!important}body .sidebar .sidebar-nav-group-v19{min-width:220px!important}}body .app-sidebar-nav{display:grid!important;grid-gap:8px!important;gap:8px!important}body .app-sidebar-nav .nav-link{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;min-height:40px!important;padding:9px 12px!important;border-radius:14px!important;color:rgba(255,247,237,.82)!important;background:linear-gradient(135deg,rgba(255,255,255,.045),rgba(255,255,255,.018))!important;border:1px solid rgba(255,255,255,.085)!important}body .app-sidebar-nav .nav-link.nav-link-active,body .app-sidebar-nav .nav-link[aria-current=page]{color:#fff!important;border-color:rgba(251,146,60,.44)!important;background:linear-gradient(135deg,rgba(249,115,22,.3),rgba(255,255,255,.065))!important}body .sidebar .has-badge{padding-right:9px!important}body .sidebar-menu-settings-eye-v34,body .sidebar-menu-settings-group-icon-v34{display:inline-grid!important;place-items:center!important;width:24px!important;height:24px!important;border-radius:10px!important;color:rgba(255,247,237,.86)!important;background:rgba(255,255,255,.06)!important}body.sidebar-menu-popover-open-v36{overflow:hidden!important}